@charset "UTF-8";/*!
================== ※ 圖文配置 ※ ==================
*/.content .textAimg-c,.content .textAimg-l,.content .textAimg-l-sep,.content .textAimg-r,.content .textAimg-r-sep{overflow:hidden}.content .textAimg-c>.textAimg_img{display:block;margin:0 auto;margin-top:15px;max-width:100%}.content .textAimg-c>.textAimg_text{clear:both}.content .textAimg-l-sep>.textAimg_img,.content .textAimg-l>.textAimg_img{float:left;margin:15px 30px 15px 0;max-width:50%}.content .textAimg-l-sep>.textAimg_text{overflow:hidden}.content .textAimg-r-sep>.textAimg_img,.content .textAimg-r>.textAimg_img{float:right;margin:15px 0 15px 30px;max-width:50%}.content .textAimg-r-sep>.textAimg_text{overflow:hidden}.content .textAimg_text{text-align:justify;word-wrap:break-word;display:block;margin-top:20px}.content ol>li.textAimg_text{display:list-item;text-indent:0;margin:0 0 40px 0}.content ul>li.textAimg_text{display:list-item;text-indent:0;margin:0 0 40px 0}.content .textAimg-c ol,.content .textAimg-l ol,.content .textAimg-l-sep ol,.content .textAimg-r ol,.content .textAimg-r-sep ol{list-style-type:decimal;list-style-position:inside;padding:0 30px}.content .textAimg-c ul,.content .textAimg-l ul,.content .textAimg-l-sep ul,.content .textAimg-r ul,.content .textAimg-r-sep ul{list-style:disc;list-style-position:inside;padding:0 15px}@media (max-width:600px){.content .textAimg-l-sep>.textAimg_img,.content .textAimg-l>.textAimg_img,.content .textAimg-r-sep>.textAimg_img,.content .textAimg-r>.textAimg_img{float:none;display:block;margin:0 auto;margin-top:15px;max-width:100%}}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,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}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:after,blockquote:before,q:after,q:before{content:'';content:none}table{border-collapse:collapse;border-spacing:0}/*!
normalize.css v7.0.0 | MIT License | github.com/necolas/normalize.css ※ css初始化 ※
*/html{line-height:1.15;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,footer,header,nav,section{display:block}h1{font-size:2em;margin:.67em 0}figcaption,figure,main{display:block}figure{margin:1em 40px}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent;-webkit-text-decoration-skip:objects}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:inherit}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}dfn{font-style:italic}mark{background-color:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}audio,video{display:inline-block}audio:not([controls]){display:none;height:0}img{border-style:none}svg:not(:root){overflow:hidden}button,input,optgroup,select,textarea{font-family:sans-serif;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}[type=reset],[type=submit],button,html [type=button]{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{display:inline-block;vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-cancel-button,[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details,menu{display:block}summary{display:list-item}canvas{display:inline-block}template{display:none}[hidden]{display:none}/*!

================== ※ 基本設置 ※ ==================
*/:focus{outline:0}::-webkit-input-placeholder{color:#999}:-moz-placeholder{color:#999}::-moz-placeholder{color:#999}:-ms-input-placeholder{color:#999}input,select,textarea{font-family:"微軟正黑體",'Apple LiGothic','Lucida Grande','Lucida Sans Unicode',Tahoma,Arial,Helvetica,sans-serif}textarea{border:1px solid #b7c0c9;box-sizing:border-box;resize:vertical}input:not([type=radio]):not([type=checkbox]),select{-webkit-appearance:none;border:1px solid #b7c0c9;box-sizing:border-box;padding:0 15px;height:40px;color:#333;min-width:30px}input[type=checkbox],input[type=radio]{width:15px;height:15px;margin-right:5px;margin-left:10px}.uv{display:inline-block}.uv_Btn{display:none;vertical-align:middle}.uv_Btn:checked~.uv_Radio:after{content:'';position:absolute;display:inline-block;top:50%;left:9px;margin-top:-6px;width:12px;height:12px;background:#87ceeb;border-radius:50%}.uv_Btn:checked~.uv_CheckBox:after{content:'';position:absolute;display:inline-block;top:50%;left:9px;margin-top:-6px;width:10px;height:6px;border-left:3px solid #87ceeb;border-bottom:3px solid #87ceeb;-moz-transform:rotate(-45deg);-o-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.uv_Btn:checked~.uv_CheckBox.Full:after{border-left:3px solid #fff;border-bottom:3px solid #fff}.uv_Btn:checked~.uv_CheckBox.Full:before{background:#87ceeb;border:1px solid #87ceeb}.uv_Radio{position:relative;display:block;cursor:pointer;padding-left:30px;line-height:170%}.uv_Radio:before{content:'';position:absolute;top:50%;left:5px;margin-top:-10px;display:inline-block;width:20px;height:20px;border:1px solid #a0a0a0;border-radius:50%;box-sizing:border-box}.uv_CheckBox{position:relative;display:block;cursor:pointer;padding-left:30px;line-height:170%}.uv_CheckBox:before{content:'';position:absolute;top:50%;left:5px;margin-top:-10px;display:inline-block;width:20px;height:20px;border:1px solid #a0a0a0;border-radius:3px;box-sizing:border-box}select{min-width:150px;/*! 隱藏既有下拉箭頭 */-webkit-appearance:none;-moz-appearance:none;text-indent:.01px;/*! 美化下拉選單 */background:url(../images/select_arrow.png) center right 20px no-repeat,#fff;padding-right:50px}select::-ms-expand{display:none}a{text-decoration:none;color:#333}body.Fixd{height:100vh;overflow:hidden}.wrapper{font-family:"微軟正黑體",'Apple LiGothic','Lucida Grande','Lucida Sans Unicode',Tahoma,Arial,Helvetica,sans-serif;color:#333;letter-spacing:.5px;width:100%;margin:0 auto;min-height:100vh;position:relative;word-break:break-all;overflow:hidden;padding:constant(safe-area-inset-top) constant(safe-area-inset-right) constant(safe-area-inset-bottom) constant(safe-area-inset-left);display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-direction:column;-webkit-flex-direction:column;-moz-flex-direction:column;flex-direction:column}.logo{z-index:0;margin:0;width:215px;height:100%;-o-transition:width .5s,margin .3s;-ms-transition:width .5s,margin .3s;-moz-transition:width .5s,margin .3s;-webkit-transition:width .5s,margin .3s;transition:width .5s,margin .3s}.logo a{display:block;overflow:hidden;text-indent:100%;white-space:nowrap;background:url(../images/logo.png) center no-repeat;background-size:contain;width:100%;height:100%;background-position:center left;-o-transition:padding .5s;-ms-transition:padding .5s;-moz-transition:padding .5s;-webkit-transition:padding .5s;transition:padding .5s}.mbShow{display:none}.menu_Btn{display:none;z-index:999;position:absolute;top:50%;margin-top:-25px;right:20px;width:50px;height:50px;box-sizing:border-box;padding:10px;border:1px solid #646464;border-radius:5px}.menu_Btn i{display:none}.menu_Btn span{display:block;width:100%;height:3px;background:#fff;margin:5px 0;-o-transition:transform .3s;-ms-transition:transform .3s;-moz-transition:transform .3s;-webkit-transition:transform .3s;transition:transform .3s}.menu_Btn span:nth-of-type(2){-o-transition:opacity 1s;-ms-transition:opacity 1s;-moz-transition:opacity 1s;-webkit-transition:opacity 1s;transition:opacity 1s}.menu_Btn:after{content:'';font-size:.75rem;display:block;color:#fff;white-space:nowrap;text-align:left;position:absolute;left:0;bottom:1px;letter-spacing:-.5px}.menu_Btn.Open{-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center}.menu_Btn.Open span{width:45%;margin:0;position:absolute;top:24px;left:14px}.menu_Btn.Open span:nth-of-type(1){-moz-transform:rotate(45deg);-o-transform:rotate(45deg);-ms-transform:rotate(45deg);-webkit-transform:rotate(45deg);transform:rotate(45deg)}.menu_Btn.Open span:nth-of-type(2){opacity:0;-o-transition:opacity 0s;-ms-transition:opacity 0s;-moz-transition:opacity 0s;-webkit-transition:opacity 0s;transition:opacity 0s}.menu_Btn.Open span:last-child{margin:0;-moz-transform:rotate(-45deg);-o-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.menu_Btn:hover{cursor:pointer}/*!

==================== ※ Header ※ ===================
*/header{background:#000;border-bottom:2px solid #e60012;height:90px;box-sizing:border-box;position:fixed;top:0;left:0;width:100%;z-index:99;-o-transition:top .3s;-ms-transition:top .3s;-moz-transition:top .3s;-webkit-transition:top .3s;transition:top .3s}header.hideUp{top:-90px}header.Height{background:rgba(0,0,0,.85)}.header{height:100%;width:100%;max-width:1260px;padding:0 60px;box-sizing:border-box;margin:0 auto;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;-o-transition:padding .3s;-ms-transition:padding .3s;-moz-transition:padding .3s;-webkit-transition:padding .3s;transition:padding .3s}/*!

==================== ※ keyframes ※ ===================
*//*! header keyframes */@-moz-keyframes menuArrow{0%{bottom:-8px}50%{bottom:-12px}100%{bottom:-8px}}@-webkit-keyframes menuArrow{0%{bottom:-8px}50%{bottom:-12px}100%{bottom:-8px}}@keyframes menuArrow{0%{bottom:-8px}50%{bottom:-12px}100%{bottom:-8px}}/*! TopArrow keyframes */@-moz-keyframes TopArrow{0%{bottom:-8px}50%{bottom:-12px}100%{bottom:-8px}}@-webkit-keyframes TopArrow{0%{bottom:-8px}50%{bottom:-12px}100%{bottom:-8px}}@keyframes TopArrow{0%{-moz-transform:scale(1,1);-o-transform:scale(1,1);-ms-transform:scale(1,1);-webkit-transform:scale(1,1);transform:scale(1,1);opacity:0}33%{opacity:1}75%{-moz-transform:scale(1.5,1.5);-o-transform:scale(1.5,1.5);-ms-transform:scale(1.5,1.5);-webkit-transform:scale(1.5,1.5);transform:scale(1.5,1.5);opacity:0}100%{-moz-transform:scale(1,1);-o-transform:scale(1,1);-ms-transform:scale(1,1);-webkit-transform:scale(1,1);transform:scale(1,1);opacity:0}}/*!

==================== ※ menu ※ ===================
*/.menu_Box{height:100%}.menu.TableView{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;height:100%}.menu.TableView .menu_List{position:relative;height:100%;padding:0 12px;line-height:170%;font-size:1rem;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center}.menu.TableView .menu_List.active .menu_Option:after,.menu.TableView .menu_List:hover .menu_Option:after{content:'';display:block;position:absolute;bottom:-20px;left:50%;margin-left:-4px;width:0;height:0;border-style:solid;border-width:8px 5px 0 5px;border-color:#fff transparent transparent transparent;-o-animation:menuArrow 1s infinite linear;-moz-animation:menuArrow 1s infinite linear;-webkit-animation:menuArrow 1s infinite linear;animation:menuArrow 1s infinite linear}.menu.TableView .menu_List:hover .menu_ListOption{height:auto;max-height:60vh;overflow-y:auto;box-shadow:0 2px 3px rgba(0,0,0,.25)}.menu.TableView .menu_List:hover .menu_OptionList{opacity:1}.menu.TableView .menu_List:hover .menu_ListName{-moz-transform:translate(0,0);-o-transform:translate(0,0);-ms-transform:translate(0,0);-webkit-transform:translate(0,0);transform:translate(0,0)}.menu.TableView .menu_ListOption{position:absolute;padding-top:2px;top:100%;left:0;width:190%;border-bottom-right-radius:10px;border-bottom-left-radius:10px;overflow:hidden;height:0;-o-transition:box-shadow .2s .1s;-ms-transition:box-shadow .2s .1s;-moz-transition:box-shadow .2s .1s;-webkit-transition:box-shadow .2s .1s;transition:box-shadow .2s .1s}.menu.TableView .menu_Option{color:#fff;display:block;position:relative}.menu.TableView .menu_OptionList{display:block;font-size:.9325rem;padding:10px 12px;line-height:170%;background:#fff;overflow:hidden;-o-transition:opacity .2s .1s,padding .15s cubic-bezier(.17,.67,.83,.67);-ms-transition:opacity .2s .1s,padding .15s cubic-bezier(.17,.67,.83,.67);-moz-transition:opacity .2s .1s,padding .15s cubic-bezier(.17,.67,.83,.67);-webkit-transition:opacity .2s .1s,padding .15s cubic-bezier(.17,.67,.83,.67);transition:opacity .2s .1s,padding .15s cubic-bezier(.17,.67,.83,.67);opacity:0;position:relative}.menu.TableView .menu_OptionList:last-child{border:none}.menu.TableView .menu_OptionList:hover{padding-left:28px}.menu.TableView .menu_OptionList:hover .menu_ListName{color:#e60012}.menu.TableView .menu_OptionList:before{content:'';display:block;width:90%;height:1px;position:absolute;bottom:0;left:0;right:0;margin:0 auto;background:#e2e2e2}.menu.TableView .menu_ListName{color:#646464;-moz-transform:translate(-100%,0);-o-transform:translate(-100%,0);-ms-transform:translate(-100%,0);-webkit-transform:translate(-100%,0);transform:translate(-100%,0);-o-transition:transform .3s cubic-bezier(.18,.89,.32,1.27) .25s;-ms-transition:transform .3s cubic-bezier(.18,.89,.32,1.27) .25s;-moz-transition:transform .3s cubic-bezier(.18,.89,.32,1.27) .25s;-webkit-transition:transform .3s cubic-bezier(.18,.89,.32,1.27) .25s;transition:transform .3s cubic-bezier(.18,.89,.32,1.27) .25s}.menu.Mobile{overflow-x:hidden;overflow-y:auto;height:100%}.menu.Mobile .menu_List{font-size:1.375rem;border-bottom:1px solid #333}.menu.Mobile .menu_Option{padding:15px 50px 15px 20px;width:100%;box-sizing:border-box;display:block;line-height:170%;box-sizing:border-box;position:relative;color:#bababa}.menu.Mobile .menu_Option.Mother:after,.menu.Mobile .menu_Option.Mother:before{content:'';position:absolute;width:22px;height:4px;top:50%;margin-top:-2px;right:20px;background:#bababa;-o-transition:transform .3s;-ms-transition:transform .3s;-moz-transition:transform .3s;-webkit-transition:transform .3s;transition:transform .3s}.menu.Mobile .menu_Option.Mother:before{-moz-transform:rotate(-90deg);-o-transform:rotate(-90deg);-ms-transform:rotate(-90deg);-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}.menu.Mobile .menu_Option.Mother.Open:before{-moz-transform:rotate(0);-o-transform:rotate(0);-ms-transform:rotate(0);-webkit-transform:rotate(0);transform:rotate(0)}.menu.Mobile .menu_Option.Mother.Open~.menu_ListOption{display:block}.menu.Mobile .menu_ListOption{background:rgba(0,0,0,.05);font-size:1.125rem;padding:0 20px;display:none;background:rgba(225,225,225,.025)}.menu.Mobile .menu_OptionList{font-size:1.125rem;border-bottom:1px dashed #333;color:#bababa}.menu.Mobile .menu_OptionList:last-child{border:none}.menu.Mobile .menu_OptionList_Child{padding-bottom:10px;display:none}.menu.Mobile .menu_ListName{border-top:1px dashed #646464;position:relative;display:block;box-sizing:border-box;padding:12px 20px;line-height:170%}.menu.Mobile .menu_ChildName{display:block;position:relative;padding:5px 50px 5px 33px;line-height:170%;font-size:1rem}.menu.Mobile .menu_ChildName:before{content:'';display:block;position:absolute;width:6px;height:6px;background:#333;border-radius:50%;top:50%;margin-top:-3px;left:20px}/*!
==================== ※ Banner ※ ====================
*/.banner{position:relative;overflow:hidden}.banner_Mobile{display:none!important}.banner_TitleBox{position:absolute;top:0;left:0;height:100%;width:100%;z-index:2}.banner_Title{width:100%;height:100%;max-width:1476px;padding:0 168px;box-sizing:border-box;margin:0 auto;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-direction:column;-webkit-flex-direction:column;-moz-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;font-weight:700;font-style:italic}.banner_Title p{color:#fff;font-size:2.25rem;line-height:150%}.banner_Title span{color:#000;font-size:1.625rem;line-height:125%}.bx-wrapper{margin-bottom:0;box-shadow:none;border:none}.bx-wrapper .bx-pager{padding-top:0}.bx-wrapper .bx-pager.bx-default-pager a{background:rgba(0,0,0,.6);-o-transition:background .3s;-ms-transition:background .3s;-moz-transition:background .3s;-webkit-transition:background .3s;transition:background .3s}.bx-wrapper .bx-pager.bx-default-pager a.active,.bx-wrapper .bx-pager.bx-default-pager a:focus,.bx-wrapper .bx-pager.bx-default-pager a:hover{background:#fff}.bx-wrapper .bx-controls-auto,.bx-wrapper .bx-pager{bottom:20px}.bx-wrapper .bx-controls-direction a{overflow:hidden;text-indent:100%;white-space:nowrap;width:50px;height:50px;margin-top:-25px;z-index:88}.bx-wrapper .bx-prev{left:88px;background:url(../images/arrow_left.png) center no-repeat;background-size:contain}.bx-wrapper .bx-next{right:88px;background:url(../images/arrow_right.png) center no-repeat;background-size:contain}.bx-wrapper .bx-next:focus,.bx-wrapper .bx-next:hover{background-position:center}/*!
==================== ※ Main ※ ====================
*/.main{padding-top:90px;box-sizing:border-box;min-height:100vh}.navBar{color:#000;padding:13px 0;background:#f5f5f5;box-sizing:border-box;border-bottom:1px solid #b4b4b4;font-size:.875rem}.navBar a{color:#e60012}.navBar p{line-height:170%;display:inline-block}.navBar p:after{content:'/';padding:0 5px}.navBar p:last-child:after{display:none}.page{width:100%;max-width:1260px;padding:0 60px;box-sizing:border-box;margin:0 auto;position:relative}.page.Min{max-width:900px}.page.pemtxt h2{padding:20px 0 10px;border-bottom:1px solid #e60012}.page.pemtxt h3{padding:8px 0;color:#e60012;font-size:1.375rem;font-weight:700}span.line{width:140px;height:5px;background:#e60012;float:left}.page_TopArrow{width:66px;height:66px;border-radius:50%;background:#fff;position:absolute;top:-45px;left:50%;margin-left:-33px}.page_TopArrow:before{content:'';position:absolute;display:block;bottom:11px;left:50%;margin-left:-10px;width:0;height:0;border-style:solid;border-width:10px 10px 0 10px}.page_TopArrow:after{content:'';position:absolute;top:0;left:0;width:66px;height:66px;border-radius:50%;border:1px solid #fff;box-sizing:border-box;box-shadow:0 0 5px 1px rgba(255,255,255,.5);-o-animation:TopArrow 3s infinite linear;-moz-animation:TopArrow 3s infinite linear;-webkit-animation:TopArrow 3s infinite linear;animation:TopArrow 3s infinite linear;-o-animation-delay:2s;-moz-animation-delay:2s;-webkit-animation-delay:2s;animation-delay:2s}.page_TopArrow.Red{background:#fff}.page_TopArrow.Red:before{border-color:#e60013 transparent transparent transparent}.page_TopArrow.Yellow{background:#f5f5f5}.page_TopArrow.Yellow:before{border-color:#f4a608 transparent transparent transparent}.page_TopArrow.Yellow:after{border:1px solid #f5f5f5;box-shadow:0 0 5px 1px rgba(245,245,245,.5)}.page_AreaName{font-style:italic;padding:50px 0 20px;text-align:center;font-size:2.25rem;color:#000;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;font-weight:700;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center}.page_AreaName p{padding:0 40px;-webkit-flex:none;-ms-flex:none;-moz-flex:none;flex:none;line-height:125%}.page_AreaName span{display:block;font-size:1.625rem}.page_AreaName:after,.page_AreaName:before{content:'';display:block;width:100%;height:1px;background:#fff}.page_AreaName.White:after,.page_AreaName.White:before{background:#c8c8c8}.page_BtnBox{margin-top:60px;padding:40px 0;background:#f5f5f5;border-top:1px solid #ddd}.page_Btn{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;color:#969696}.page_Btn span{font-size:.875rem;display:block;font-weight:700;line-height:150%;background:#fff;border-left:none;border-top:1px solid #969696;border-bottom:1px solid #969696;-o-transition:background .3s;-ms-transition:background .3s;-moz-transition:background .3s;-webkit-transition:background .3s;transition:background .3s}.page_Btn span:hover{background:#f55e5e;color:#fff}.page_Btn span:hover a{color:#fff}.page_Btn span.active{padding:5px 10px;background:#f55e5e;color:#fff}.page_Btn span:first-child{border-top-left-radius:5px;border-bottom-left-radius:5px;border-left:1px solid #969696}.page_Btn span:last-child{border-top-right-radius:5px;border-bottom-right-radius:5px;border-right:1px solid #969696}.page_Btn span a{color:#969696;display:block;padding:5px 10px}.solution{padding-bottom:60px;overflow:hidden;position:relative;background:url(../images/bg_solution.png) top center no-repeat,-webkit-linear-gradient(#dcdcdc,#f5f5f5 68%);background:url(../images/bg_solution.png) top center no-repeat,-o-linear-gradient(#dcdcdc,#f5f5f5 68%);background:url(../images/bg_solution.png) top center no-repeat,-moz-linear-gradient(#dcdcdc,#f5f5f5 68%);background:url(../images/bg_solution.png) top center no-repeat,linear-gradient(#dcdcdc,#f5f5f5 68%)}.solution_Box{margin:-16px -6px;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-wrap:wrap;-moz-flex-wrap:wrap;-webkit-flex-wrap:wrap;flex-wrap:wrap}.solution_List{width:33.33%;padding:16px 6px;box-sizing:border-box}.solution_Btn{display:block;width:100%;box-sizing:border-box;padding-bottom:100%;border-radius:10px;border:1px solid #c8c8c8;position:relative}.solution_MainBox{padding:4px;position:absolute;top:0;left:0;width:100%;height:100%;box-sizing:border-box}.solution_Main{border-radius:6px;height:100%;background:#2f5836;background-position:center;background-repeat:no-repeat;background-size:cover;overflow:hidden;position:relative}.solution_Main:hover .solution_Word{height:100%;padding:20px;background:rgba(0,0,0,.5);display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-direction:column;-webkit-flex-direction:column;-moz-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center}.solution_Main:hover .solution_Detail{position:relative;top:auto;left:auto;opacity:1;-o-transition:opacity .95s .7s;-ms-transition:opacity .95s .7s;-moz-transition:opacity .95s .7s;-webkit-transition:opacity .95s .7s;transition:opacity .95s .7s}.solution_Word{position:absolute;bottom:0;left:0;width:100%;padding:5px 20px;box-sizing:border-box;color:#fff;background:#1e1e1e;height:50px;-o-transition:height .35s cubic-bezier(.46,.03,.52,.96),background .6s .4s;-ms-transition:height .35s cubic-bezier(.46,.03,.52,.96),background .6s .4s;-moz-transition:height .35s cubic-bezier(.46,.03,.52,.96),background .6s .4s;-webkit-transition:height .35s cubic-bezier(.46,.03,.52,.96),background .6s .4s;transition:height .35s cubic-bezier(.46,.03,.52,.96),background .6s .4s}.solution_Title{font-size:1.375rem;line-height:175%;font-weight:700}.solution_Detail{font-size:1rem;line-height:175%;position:absolute;top:100%;left:0;opacity:0}.service{overflow:hidden;overflow:hidden;padding-bottom:60px}.service_Box{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-wrap:wrap;-moz-flex-wrap:wrap;-webkit-flex-wrap:wrap;flex-wrap:wrap;margin:-14px}.service_List{width:25%;padding:14px;box-sizing:border-box}.service_Btn{display:block;width:100%}.service_Logo{padding-bottom:100%;position:relative}.service_LogoImg{position:absolute;top:0;left:0;width:100%;height:100%;background-size:contain;background-repeat:no-repeat;background-position:center;border:1px solid #c8c8c8;border-bottom:none;box-sizing:border-box}.service_Main{box-sizing:border-box;padding:10px 15px;border-bottom-right-radius:7px;border-bottom-left-radius:7px;border:1px solid #c8c8c8;border-top:none}.service_Title{font-size:1.125rem;line-height:150%;color:#000;text-align:center}.service_Detail{padding-top:5px;color:#646464;font-size:1em;line-height:150%}.word{font-size:1rem;padding:20px 0}.word_Title{color:#8d1212;font-style:italic;font-weight:700;line-height:170%;font-size:1.25rem;background:url(../images/word_bg.jpg);border-radius:8px;padding:8px 24px;margin:20px 0}.mail{min-height:200px;position:relative}.mail:before{content:'';display:block;width:200px;height:200px;position:absolute;right:0;bottom:-50px;background:url(../images/bg_mail.png) center no-repeat;background-size:contain}.contact_Box{padding:10px 0}.contact_List{padding:5px;box-sizing:border-box;position:relative;overflow:hidden;font-size:1.125rem;-o-transition:padding .3s;-ms-transition:padding .3s;-moz-transition:padding .3s;-webkit-transition:padding .3s;transition:padding .3s}.contact_List_Half{width:50%;box-sizing:border-box;padding:10px 18px;line-height:170%;float:left;-o-transition:padding .3s,width .3s;-ms-transition:padding .3s,width .3s;-moz-transition:padding .3s,width .3s;-webkit-transition:padding .3s,width .3s;transition:padding .3s,width .3s}.contact_List_Single{box-sizing:border-box;padding:10px 18px;-o-transition:padding .3s;-ms-transition:padding .3s;-moz-transition:padding .3s;-webkit-transition:padding .3s;transition:padding .3s}.contact_List label{display:block;color:#0a4348;line-height:150%;padding:5px 0}.contact_List label span{color:red}.contact_List input:not([type=radio]):not([type=checkbox]),.contact_List select,.contact_List textarea{width:100%;font-size:1rem}.contact_Code{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;padding:15px 0;font-size:1rem;line-height:150%}.contact_Code span{-webkit-flex:none;-ms-flex:none;-moz-flex:none;flex:none;margin-right:20px}.contact_Btn{padding:20px 24px 60px;text-align:right}.contact_Btn span{display:block;padding:10px 0;font-size:1rem;line-height:150%}.product{padding:30px 0}.product_Title{font-size:1.7rem;padding:0 15px;line-height:100%;font-weight:700}.product_Case{margin:0 -4px;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-wrap:wrap;-moz-flex-wrap:wrap;-webkit-flex-wrap:wrap;flex-wrap:wrap}.product_Case_List{width:33.33%;box-sizing:border-box;padding:19px}.product_Case_Btn{display:block;width:100%;height:100%}.product_Case_Img{padding-bottom:56%;height:0;width:100%;background-position:center;background-size:contain;background-repeat:no-repeat;position:relative;overflow:hidden}.product_Case_Img span{position:absolute;top:200%;left:0;opacity:0;font-weight:700;width:100%;height:100%;padding:0 20px;box-sizing:border-box;text-align:center;font-size:1.25rem;color:#fff;z-index:3;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-o-transition:top cubic-bezier(.18,.89,.32,1.27) .5s .4s,opacity .8s .5s;-ms-transition:top cubic-bezier(.18,.89,.32,1.27) .5s .4s,opacity .8s .5s;-moz-transition:top cubic-bezier(.18,.89,.32,1.27) .5s .4s,opacity .8s .5s;-webkit-transition:top cubic-bezier(.18,.89,.32,1.27) .5s .4s,opacity .8s .5s;transition:top cubic-bezier(.18,.89,.32,1.27) .5s .4s,opacity .8s .5s}.product_Case_Img:before{content:'';position:absolute;top:0;left:0;background:0 0;width:100%;height:100%;-o-transition:background .3s;-ms-transition:background .3s;-moz-transition:background .3s;-webkit-transition:background .3s;transition:background .3s}.product_Case_Img:after{content:'';position:absolute;width:94%;height:90%;display:block;left:3%;top:5%;box-sizing:border-box;border:1px solid rgba(225,225,225,0);-o-transition:border .5s .2s;-ms-transition:border .5s .2s;-moz-transition:border .5s .2s;-webkit-transition:border .5s .2s;transition:border .5s .2s}.product_Case_Name{font-size:1rem;color:#646464;line-height:150%;padding:10px 0;text-align:center}.product_Case.Hover .product_Case_Btn:hover .product_Case_Img span{top:0;opacity:1}.product_Case.Hover .product_Case_Btn:hover .product_Case_Img:before{background:rgba(0,0,0,.4);width:100%;height:100%}.product_Case.Hover .product_Case_Btn:hover .product_Case_Img:after{border:1px solid #e1e1e1}.product_Kiosk{padding:0;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-wrap:wrap;-moz-flex-wrap:wrap;-webkit-flex-wrap:wrap;flex-wrap:wrap}.product_Kiosk_List{width:25%;box-sizing:border-box;padding:15px 14px}.product_Kiosk_List.Client{width:16.6%;padding:0}.product_Kiosk_Btn{display:block;width:100%;height:100%;border:1px solid #c8c8c8;border-bottom-left-radius:7px;border-bottom-right-radius:7px;box-sizing:border-box}.product_Kiosk_Btn.Client{display:block;width:100%;height:100%;border-style:none;box-sizing:border-box}.product_Kiosk_Img{padding-bottom:100%;height:0;width:100%;background:#f0f0f0;background-position:center;background-size:contain;background-repeat:no-repeat}.product_Kiosk_Img.bgGreen{background-position:center;background-size:contain;background-repeat:no-repeat}.product_Kiosk_Img.bgBlue{background-position:center;background-size:contain;background-repeat:no-repeat}.product_Kiosk_Img.bgOrange{background-position:center;background-size:contain;background-repeat:no-repeat}.product_Kiosk_Img.bgRed{background-position:center;background-size:contain;background-repeat:no-repeat}.product_Kiosk_Name{font-size:1.25rem;text-align:center;line-height:150%;padding:10px 0;display:block;font-weight:700}.client{font-size:1rem;border-style:none;padding:10px 0;text-align:left;font-weight:400}.client::before{content:'❖ '}.product_Bar{position:relative;overflow:hidden;padding:20px 0;font-size:1.375rem;margin:0 -7px}.product_Bar a{float:left;display:block;padding:15px 20px;background:#e6e6e6;border-radius:10px;margin:6px 7px;-o-transition:all .3s;-ms-transition:all .3s;-moz-transition:all .3s;-webkit-transition:all .3s;transition:all .3s}.product_Bar a.active,.product_Bar a:hover{color:#fff;background:#f55e5e}.product_Type{padding:20px 0 10px;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:stretch;-ms-flex-wrap:wrap;-moz-flex-wrap:wrap;-webkit-flex-wrap:wrap;flex-wrap:wrap}.product_Type2,.product_Type3{display:none}.product_Type_Btn{-webkit-flex:1;-ms-flex:1;-moz-flex:1;flex:1;text-align:center;font-size:1.25rem;font-weight:700;border:1px solid #333;border-right:none;box-sizing:border-box;padding:10px 15px;line-height:120%;position:relative;overflow:hidden;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center}.product_Type_Btn:first-child{border-top-left-radius:10px;border-bottom-left-radius:10px}.product_Type_Btn:last-child{border-bottom-right-radius:10px;border-top-right-radius:10px;border-right:1px solid #333}.product_Type_Btn:before{content:'';position:absolute;height:100%;top:0;left:0;width:100%;display:block;background:rgba(51,51,51,0);-o-transition:background .5s,height cubic-bezier(.25,-.36,.77,1.36) .3s,transform .3s;-ms-transition:background .5s,height cubic-bezier(.25,-.36,.77,1.36) .3s,transform .3s;-moz-transition:background .5s,height cubic-bezier(.25,-.36,.77,1.36) .3s,transform .3s;-webkit-transition:background .5s,height cubic-bezier(.25,-.36,.77,1.36) .3s,transform .3s;transition:background .5s,height cubic-bezier(.25,-.36,.77,1.36) .3s,transform .3s;-moz-transform:scaleY(0);-o-transform:scaleY(0);-ms-transform:scaleY(0);-webkit-transform:scaleY(0);transform:scaleY(0)}.product_Type_Btn.active p,.product_Type_Btn:hover p{color:#fff;z-index:3}.product_Type_Btn.active:before,.product_Type_Btn:hover:before{background:#333;-moz-transform:scaleY(1);-o-transform:scaleY(1);-ms-transform:scaleY(1);-webkit-transform:scaleY(1);transform:scaleY(1)}.product_Type_Btn.active .icon_TypeSelf:before,.product_Type_Btn:hover .icon_TypeSelf:before{background:url(../images/icon_self_w.svg) center no-repeat;background-size:contain}.product_Type_Btn.active .icon_TypeKiosk:before,.product_Type_Btn:hover .icon_TypeKiosk:before{background:url(../images/icon_kiosk_w.svg) center no-repeat;background-size:contain}.product_Type_Btn.active .icon_TypeBoard:before,.product_Type_Btn:hover .icon_TypeBoard:before{background:url(../images/icon_board_w.svg) center no-repeat;background-size:contain}.product_Type_Btn.active .icon_TypeWeb:before,.product_Type_Btn:hover .icon_TypeWeb:before{background:url(../images/icon_web_w.svg) center no-repeat;background-size:contain}.product_Type_Btn.active .icon_TypeCustom:before,.product_Type_Btn:hover .icon_TypeCustom:before{background:url(../images/icon_custom_w.svg) center no-repeat;background-size:contain}.product_Btn{text-align:center;padding:0 17px}.product_Btn .btn{font-size:1rem}.hl_Dashed{display:block;border-bottom:#e2e2e2 solid 1px}.hl_Dashed.Red{border-color:#e60012}#cboxOverlay,#cboxWrapper,#colorbox{overflow:visible}#cboxContent{overflow:visible}#cboxOverlay{background:rgba(0,0,0,.6)}#cboxClose{bottom:auto;top:-34px;right:-45px;width:32px;height:32px;overflow:hidden;text-indent:100%;background:url(../images/close.png) center no-repeat;background-size:contain}#cboxLoadedContent{margin-bottom:50px}#cboxCurrent{color:#666;font-size:.75rem;left:auto;right:0;bottom:10px}#cboxTitle{bottom:20px;color:#333;font-size:.75rem;height:30px;text-align:left;line-height:150%}#cboxNext,#cboxPrevious{width:38px;height:100%;overflow:hidden;text-indent:100%;white-space:nowrap;display:block}#cboxNext{left:auto;right:-50px;background:url(../images/arrow_lb_right.png) center no-repeat;background-size:contain;background-size:auto}#cboxPrevious{background:url(../images/arrow_lb_left.png) center no-repeat;background-size:contain;left:-50px;background-size:auto}#cboxBottomCenter,#cboxBottomLeft,#cboxBottomRight,#cboxMiddleLeft,#cboxMiddleRight,#cboxTopCenter,#cboxTopLeft,#cboxTopRight{background:#fff;width:0;height:0}#cboxTopLeft,#cboxTopRight{width:10px;height:10px}#cboxTopCenter{height:10px}#cboxMiddleLeft,#cboxMiddleRight{width:10px}#cboxTopLeft{border-top-left-radius:3px}#cboxTopRight{border-top-right-radius:3px}#cboxMiddleLeft{border-bottom-left-radius:3px}#cboxMiddleRight{border-bottom-right-radius:3px}.photoBox{display:none}.btn{display:inline-block;min-width:130px;border-radius:10px;background:#555;color:#fff;text-align:center;padding:10px 15px;box-sizing:border-box;font-size:1.375rem;line-height:135%}.btn_Green{background:#18bc9c}/*!

==================== ※ Footer ※ ====================
*/footer{background:#f2f2f2}.footer{width:100%;max-width:1260px;padding:20px 60px;box-sizing:border-box;margin:0 auto;font-size:.875rem;line-height:170%;color:#aaa;position:relative;display:flex;justify-content:space-between;align-items:self-start}.footer_Box{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-wrap:wrap;-moz-flex-wrap:wrap;-webkit-flex-wrap:wrap;flex-wrap:wrap;width:45%}.footer_Box a{color:#aaa}.footer_Box a:hover{text-decoration:underline}.footer_Logo{-webkit-flex:none;-ms-flex:none;-moz-flex:none;flex:none;padding:5px 10px 5px 0}.footer_Logo img{max-width:50px}.footer_List{width:80%;box-sizing:border-box}.footer_List.WidthAuto{width:auto}.footer_Title{color:#666;font-size:1.25rem;font-weight:700;padding:5px 0}.footer_Title span{font-size:.7em}.footer_Data{padding:5px 1em 5px 5em;position:relative;display:inline-block}.footer_Data:before{content:attr(data-contact);color:#666;display:block;padding:5px 0;min-width:5em;text-align:right;position:absolute;left:0;top:0}.footer_Qr{-webkit-flex:none;-ms-flex:none;-moz-flex:none;flex:none}.footer_ISO{width:calc(55% / 3)}.footer_ESG{width:calc(55% / 3)}.footer_ESG a{display:flex;flex-direction:column;align-items:center}.footer_ESG a:hover{opacity:.95;padding-top:10px;transition:all .3s}.footer_ESG img{max-width:60px;width:100%}.footer_ESG span{padding:6px;font-size:.875rem}.footer_Copy{background:#222;text-align:center;color:#fff;font-size:.75rem;padding:5px 0;line-height:170%}.footer_Privacy{width:calc(55% / 3);display:flex;justify-content:center}.privacy_List{color:#333;text-align:center;font-size:.9375rem;font-weight:600}.privacy_List a{display:block;font-size:.875rem;font-weight:400}.privacy_List a:first-child{border-top:1px dashed #333}.privacy_List a:hover{color:#e60012}.goTop{width:45px;height:45px;background:url(../images/arrow_top.png) center no-repeat;border-radius:6px;background-size:contain;-o-transition:all .5s;-ms-transition:all .5s;-moz-transition:all .5s;-webkit-transition:all .5s;transition:all .5s;position:absolute;right:30px;margin-bottom:-22.5px;bottom:100%}.goTop_Box{position:fixed;bottom:0;-o-transition:all .5s;-ms-transition:all .5s;-moz-transition:all .5s;-webkit-transition:all .5s;transition:all .5s;width:100%;max-width:1260px;padding:0 60px;box-sizing:border-box;margin:0 auto;opacity:0}.goTop_Box.Show{bottom:20%;opacity:1}.goTop_Box.Bottom{position:absolute;bottom:100%;opacity:1}/*!
==================== ※ icon ※ ====================
*/.icon_About:before,.icon_Case:before,.icon_Contact:before,.icon_Service:before,.icon_Solution:before,.icon_Technology:before{content:'';height:26px;width:26px;display:block;margin-right:3px;-webkit-flex:none;-ms-flex:none;-moz-flex:none;flex:none}.icon_About:before{background:url(../images/icon_about.png) center no-repeat;background-size:contain}.icon_Technology:before{background:url(../images/icon_technology.png) center no-repeat;background-size:contain}.icon_Solution:before{background:url(../images/icon_solution.png) center no-repeat;background-size:contain}.icon_Service:before{background:url(../images/icon_service.png) center no-repeat;background-size:contain}.icon_Case:before{background:url(../images/icon_case.png) center no-repeat;background-size:contain}.icon_Contact:before{background:url(../images/icon_contact.png) center no-repeat;background-size:contain}.icon_Map{padding-left:20px;position:relative}.icon_Map:before{content:'';position:absolute;left:0;top:50%;margin-top:-10px;width:15px;height:20px;background:url(../images/icon_map.png) center no-repeat;background-size:contain}.icon_Kiosk{background:url(../images/icon_kiosk.png) center no-repeat,#2ec4b6;border:none}.icon_Web{background:url(../images/icon_web.png) center no-repeat,#39a9db;border:none}.icon_Main{background:url(../images/icon_main.png) center no-repeat,#ff8360;border:none}.icon_Prod{background:url(../images/icon_prod.png) center no-repeat,#de3c4b;border:none}.icon_Submit{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center}.icon_Submit:before{content:'';width:25px;height:22px;display:block;background:url(../images/icon_submit.png) center no-repeat;background-size:contain;margin-right:6px;-webkit-flex:none;-ms-flex:none;-moz-flex:none;flex:none}.icon_TypeBoard,.icon_TypeCustom,.icon_TypeKiosk,.icon_TypeSelf,.icon_TypeWeb{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center}.icon_TypeBoard:before,.icon_TypeCustom:before,.icon_TypeKiosk:before,.icon_TypeSelf:before,.icon_TypeWeb:before{content:'';width:40px;height:40px;margin-right:10px;display:block;-webkit-flex:none;-ms-flex:none;-moz-flex:none;flex:none}.icon_TypeSelf:before{background:url(../images/icon_self_b.svg) center no-repeat;background-size:contain}.icon_TypeKiosk:before{background:url(../images/icon_kiosk_b.svg) center no-repeat;background-size:contain}.icon_TypeBoard:before{background:url(../images/icon_board_b.svg) center no-repeat;background-size:contain}.icon_TypeWeb:before{background:url(../images/icon_web_b.svg) center no-repeat;background-size:contain}.icon_TypeCustom:before{background:url(../images/icon_custom_b.svg) center no-repeat;background-size:contain}/*!
/*!
==================== ※ color ※ ====================
*/.color_Red{color:#e60012!important}.color_Yellow{color:#f4a608}/*!
==================== ※ 圖文設置 ※ ====================
*/.wordArea{word-break:break-word;color:#000;line-height:170%;letter-spacing:.5px;font-size:100%;padding:15px}.wordArea em{font-style:italic}.wordArea ul{list-style:decimal;padding-left:20px}.wordArea ol{list-style:disc;padding-left:20px}.wordArea iframe{width:100%;max-width:640px}.wordArea .ytp-thumbnail-overlay-image{background-size:contain}.wordArea td,.wordArea th{border:1px solid;padding:0 5px;vertical-align:middle}.wordArea b,.wordArea strong{font-weight:700}.wordArea img{max-width:100%}.wordArea .wordVote{width:100%;resize:vertical;padding:10px;box-sizing:border-box}.wordArea .product_Title{line-height:initial;padding:0;padding-top:15px}/*!
================= ※ IE版本過低頁面 ※ =================
*/.suggest{display:table-row;display:-moz-deck;font-family:"微軟正黑體",'Apple LiGothic','Lucida Grande','Lucida Sans Unicode',Tahoma,Arial,Helvetica,sans-serif;text-align:center;height:100vh;min-height:300px;position:relative;overflow:hidden}.suggest_Main{position:absolute;top:50%;left:0;width:100%}.suggest p{font-size:1rem;line-height:150%;margin:-20px 0}.suggest p a{color:#000;text-decoration:underline}.suggest .logoBox{position:absolute;bottom:0;right:0}.suggest a.logoDL{display:block;margin:10px 15px;height:50px}.suggest a.logoDL img{max-width:100%;max-height:100%;width:100%}@media (max-width:1366px){.goTop{right:80px}}@media (max-width:1200px){.header{padding:0 30px}.menu.TableView .menu_List{padding:0 13px}.banner_Title{padding:0 120px}.banner_Title p{font-size:2rem}.banner_Title span{font-size:1.375rem}.bx-wrapper .bx-prev{left:30px}.bx-wrapper .bx-next{right:30px}.page{padding:0 30px}.product_Bar{padding:10px 0;font-size:1.125rem;margin:0 -5px}.product_Bar a{margin:6px 5px}.product_Type_Btn{font-size:1.375rem}.icon_TypeBoard:before,.icon_TypeCustom:before,.icon_TypeKiosk:before,.icon_TypeSelf:before,.icon_TypeWeb:before{width:30px;height:35px}}@media (max-width:1024px){.mbShow,.menu_Btn{display:block!important}.header{padding:0 90px 0 20px}.menu_Box{position:fixed;top:0;padding-top:90px;box-sizing:border-box;right:0;left:0;bottom:0;background:rgba(0,0,0,.9);overflow:hidden;display:none;z-index:99}.menu_Box.Open{display:block;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-direction:column;-webkit-flex-direction:column;-moz-flex-direction:column;flex-direction:column;overflow:hidden}.bx-wrapper .bx-prev{left:20px}.bx-wrapper .bx-next{right:20px}.page{padding:0 20px}.solution_Word{height:42px}.solution_Title{font-size:1.375rem}.solution_Detail{font-size:1rem}.footer{padding:20px}.footer_Copy{padding:10px 20px}.goTop{right:40px}.icon_About:before,.icon_Case:before,.icon_Contact:before,.icon_Service:before,.icon_Solution:before,.icon_Technology:before{display:none}}@media (max-width:990px){.product_Type_Btn{font-size:1.25rem;padding:10px}.icon_TypeBoard:before,.icon_TypeCustom:before,.icon_TypeKiosk:before,.icon_TypeSelf:before,.icon_TypeWeb:before{margin-right:6px}.footer_ISO{width:30%}.footer_Privacy{width:20%}}@media (max-width:880px){.product_Type_Btn{font-size:1.125rem;padding:10px 4px}}@media (max-width:768px){.banner_Title{padding:0 80px;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center}.banner_Mobile{display:block!important}.banner_Table{display:none!important}.bx-wrapper .bx-controls-direction a{width:40px;height:40px}.page_AreaName{font-size:1.875rem}.page_AreaName span{font-size:1.375rem}.page_AreaName p{padding:0 20px}.solution_Box{margin:-10px -5px}.solution_List{width:50%;padding:10px 5px}.service_Box{margin:-10px}.service_List{padding:10px;width:50%}.contact_List_Half.Code{width:100%}.contact_Data{font-size:1rem}.product_Title{font-size:1.5rem}.product_Case{margin:0}.product_Case_List{padding:15px}.product_Case.Hover .product_Case_Name{text-align:center;font-size:.9375rem}.product_Case.Hover .product_Case_Btn:hover .product_Case_Img span{display:none}.product_Case.Hover .product_Case_Btn:hover .product_Case_Img:before{display:none}.product_Case.Hover .product_Case_Btn:hover .product_Case_Img:after{display:none}.product_Kiosk_List{width:50%}.product_Kiosk_List.Client{width:33.33%}.product_Kiosk_Name{font-size:1.125rem}.product_Bar a{padding:10px 20px}.icon_TypeBoard,.icon_TypeCustom,.icon_TypeKiosk,.icon_TypeSelf,.icon_TypeWeb{flex-direction:column}.product_Type{padding:0;margin:10px 0}.product_Type1{display:none}.product_Type2,.product_Type3{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex}.product_Type_Btn{font-size:1.0625rem;padding:10px 5px}.icon_TypeBoard:before,.icon_TypeCustom:before,.icon_TypeKiosk:before,.icon_TypeSelf:before,.icon_TypeWeb:before{width:40px;height:40px;margin-right:0;margin-bottom:10px}.footer{padding:40px 20px;display:flex;flex-direction:column}.footer_Data.Fax{display:block}.icon_Kiosk,.icon_Main,.icon_Prod,.icon_Web{background-size:100%}.footer_Box{width:100%}.footer_ISO{margin:14px auto 0;text-align:center;position:static}.footer_Privacy{width:100%;text-align:center;margin:10px auto;justify-content:center}.footer_ESG{width:100%;margin:10px auto}}@media (max-width:600px){.footer_ISO{margin:10px auto 0;text-align:center;position:static}}@media (max-width:500px){.header{padding:0 85px 0 15px}.menu_Btn{right:15px}.page{padding:0 15px}.page_AreaName{font-size:1.625rem;padding-top:40px}.page_AreaName span{font-size:1rem}.page_BtnBox{margin-top:20px;padding:30px 0}.solution{padding-bottom:30px}.solution_List{width:100%}.solution_Btn{padding-bottom:42%}.solution_Main:hover .solution_Word{height:auto;padding:5px 20px;background:#000;display:block}.solution_Main:hover .solution_Detail{position:absolute;top:100%;left:0;opacity:0}.solution_Word{height:auto}.solution_Title{font-size:1.125rem}.service{padding-bottom:30px}.service_List{width:100%}.service_Btn{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;min-height:100px}.service_Logo{padding-bottom:0;width:25%;min-width:100px;-webkit-flex:none;-ms-flex:none;-moz-flex:none;flex:none}.service_LogoImg{border-right:none;border-bottom:1px solid #c8c8c8}.service_Main{border-left:none;border-top:1px solid #c8c8c8;border-top-right-radius:7px;border-bottom-left-radius:0;width:100%}.service_Title{text-align-last:left;font-size:1rem}.service_Detail{font-size:.875rem}.word{font-size:.9375rem}.word_Title{margin:0;padding:5px 15px}.mail{overflow:hidden}.contact_List{padding:0}.contact_List_Half{width:100%;padding:10px}.contact_List_Single{padding:10px}.contact_Btn{text-align:left;padding:20px 10px 60px}.contact_Btn .btn{width:100%}.contact_Code{-ms-flex-wrap:wrap;-moz-flex-wrap:wrap;-webkit-flex-wrap:wrap;flex-wrap:wrap}.product_Case{margin:0;padding:0 15px}.product_Case_List{width:100%;padding:15px 0}.product_Case_Name{text-align:center}.product_Kiosk{padding:20px 5px}.product_Kiosk_List{padding:6px 10px}.product_Kiosk_List.Client{width:50%}.product_Kiosk_Name{font-size:1rem}.product_Bar{font-size:.875rem}.product_Bar a{padding:10px 10px}.product_Type_Btn{font-size:.875rem}.icon_TypeBoard:before,.icon_TypeCustom:before,.icon_TypeKiosk:before,.icon_TypeSelf:before,.icon_TypeWeb:before{height:32px;margin-bottom:6px}#cboxNext{right:0}#cboxPrevious{left:0}#cboxClose{top:10px;right:10px}#cboxContent{background:#000}#cboxContent,#cboxOverlay,#cboxWrapper,#colorbox{overflow:hidden}#cboxBottomCenter,#cboxBottomLeft,#cboxBottomRight,#cboxMiddleLeft,#cboxMiddleRight,#cboxTopCenter,#cboxTopLeft,#cboxTopRight{background:0 0;width:0;height:0}#cboxLoadedContent{margin-bottom:80px}#cboxCurrent{color:#fff;right:10px;bottom:10px}#cboxTitle{left:10px;color:#fff;height:60px}.cboxPhoto{padding:0 38px;box-sizing:border-box;max-width:100%!important;height:auto!important}.footer{padding:20px 15px}.footer_Logo{padding:8px 10px 8px 0}.footer_Logo img{max-width:40px}.footer_Copy{padding:10px 15px}.footer_ISO{width:100%;margin:10px auto 0;text-align:center;position:static}.footer_Data{padding:2px 1em 2px 5em}.footer_Data:before{padding:2px 0}.goTop{right:30px}.icon_Kiosk,.icon_Main,.icon_Prod,.icon_Web{background-size:100%}}