﻿html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font:inherit;font-size:100%;vertical-align:baseline}html{line-height:1}ol,ul{list-style:none}table{border-collapse:collapse;border-spacing:0}caption,th,td{text-align:left;font-weight:normal;vertical-align:middle}q,blockquote{quotes:none}q:before,q:after,blockquote:before,blockquote:after{content:"";content:none}a img{border:none}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}img{display:block;border:none}html{-webkit-text-size-adjust:100%}html *,html *:before,html *:after{font-size:14px;line-height:20px;color:#000;font-family:"Century Gothic", "Microsoft JhengHei", "Apple LiGothic Medium", "PMingLiU", "sans-serif", "serif"}html,body{width:100%;overflow-x:hidden;overflow-y:auto}html.active,body.active{overflow:hidden}@media (min-width: 981px){html.active,body.active{overflow:inherit}}*{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}a{text-decoration:none}.pages{display:flex;display:-ms-flexbox;justify-content:center;-ms-flex-pack:center;align-items:center;-ms-flex-align:center;flex-wrap:nowrap;-ms-flex-wrap:nowrap}.pages .arr{width:35px;height:35px;border-radius:50%;background-color:#444242;margin:0 3px;transition:all 0.3s}.pages .arr figure{max-width:8px;width:100%;margin:0 auto;line-height:35px}.pages .arr figure img{width:100%;display:inline-block;line-height:35px}.pages .arr.arrL figure img{transform:rotate(-180deg);margin-bottom:-2px}.pages ul{display:flex;display:-ms-flexbox;justify-content:center;-ms-flex-pack:center;align-items:center;-ms-flex-align:center;flex-wrap:nowrap;-ms-flex-wrap:nowrap}.pages ul li{width:35px;height:35px;border-radius:50%;background-color:#444242;text-align:center;margin:0 3px;transition:all 0.3s}.pages ul li.active{background-color:#a09267}.pages ul li a{width:100%;display:block;line-height:35px}.pages ul li a p{display:inline-block;font-size:16px;line-height:35px;text-align:center;color:#ffffff}@media (min-width: 981px){.pages .arr{margin:0 3px}.pages .arr:hover{background-color:#a09267}.pages ul{display:flex;display:-ms-flexbox;justify-content:center;-ms-flex-pack:center;align-items:center;-ms-flex-align:center;flex-wrap:nowrap;-ms-flex-wrap:nowrap}.pages ul li{margin:0 3px}.pages ul li:hover{background-color:#a09267}}.container{width:1200px;max-width:100%;margin:0 auto}@media screen and (max-width: 1200px){.container{padding:0 15px}}.bread_crumbs{display:none;width:100%;padding:20px 0}.bread_crumbs ul li{display:inline-block;vertical-align:middle;line-height:1}.bread_crumbs ul li:after{content:"／";display:inline-block;vertical-align:middle;font-size:16px;line-height:1.2}.bread_crumbs ul li:last-child:after{display:none}.bread_crumbs ul li a{display:inline-block;vertical-align:middle;font-size:16px;line-height:1.2;color:#051515;transition:0.3s}.bread_crumbs ul li a:hover{color:#6b9b7a}@media (min-width: 981px){.bread_crumbs{display:block}}.table_block_sty{width:100%;height:auto;overflow:auto;margin-bottom:30px}.table_block_sty table{width:100%;min-width:700px;border-collapse:collapse}.table_block_sty table th{text-align:center;font-size:18px;color:#fff;background-color:#a09267;padding:15px;border:3px solid #edebeb}.table_block_sty table tr td{font-size:18px;line-height:1.2;background:#f7f0dc;border:3px solid #edebeb;padding:15px}.table_block_sty table tr td a{font-size:1em;line-height:1.2;color:#000;transition:0.3s}.table_block_sty table tr td a:hover{color:#6b9b7a}.table_block_sty table tr td:nth-child(1){text-align:center;width:170px}.table_block_sty table tr:nth-child(2n) td{background:#fff}@media screen and (max-width: 1200px){.table_block_sty table th{text-align:left;font-size:16px;padding:8px}.table_block_sty table th:nth-child(1){text-align:center}.table_block_sty table tr td{font-size:16px;padding:8px}}.menuBtn{display:block;transition:left 0.3s;box-sizing:border-box;border-radius:5px;position:fixed;top:10.5px;right:20px;z-index:21;padding:7px 6px}.menuBtn span{background-color:#123b78;display:block;width:30px;height:3px;margin:6px auto;border-radius:5px;-moz-transition:all .3s;-o-transition:all .3s;-webkit-transition:all .3s;transition:all .3s}.menuBtn:before{content:"";display:block;width:30px;height:3px;margin:0 auto;border-radius:5px;background-color:#123b78;-moz-transition:all .3s;-o-transition:all .3s;-webkit-transition:all .3s;transition:all .3s}.menuBtn::after{content:"";display:block;width:30px;height:3px;margin:0 auto;border-radius:5px;background-color:#123b78;-moz-transition:all .3s;-o-transition:all .3s;-webkit-transition:all .3s;transition:all .3s}@media (min-width: 981px){.menuBtn{display:none}}.active .menuBtn span{background-color:transparent}.active .menuBtn:before{-moz-transform:translateY(10px) rotate(45deg);-ms-transform:translateY(10px) rotate(45deg);-webkit-transform:translateY(10px) rotate(45deg);transform:translateY(10px) rotate(45deg)}.active .menuBtn::after{-moz-transform:translateY(-9px) rotate(-45deg);-ms-transform:translateY(-9px) rotate(-45deg);-webkit-transform:translateY(-9px) rotate(-45deg);transform:translateY(-9px) rotate(-45deg)}.active nav{transition:all 0.3s}.active .logo{left:50%;transform:translateX(-50%);max-width:131px;top:25px;padding-bottom:15px;background:#fff;transition:all 0.3s}.active .logo::before{content:"";opacity:1;transition:all 0s}.active .nav_box{-moz-transform:translateY(0);-ms-transform:translateY(0);-webkit-transform:translateY(0);transform:translateY(0);opacity:1;visibility:visible}nav{background-color:#fff;height:56px;position:fixed;width:100%;z-index:19;top:0;left:0;transition:all 0.3s}@media (min-width: 981px){nav{height:auto;max-width:1200px;width:100%;left:50%;transform:translateX(-50%);position:absolute}}nav .logo{max-width:72px;width:100%;position:fixed;top:5px;left:20px;z-index:21;transition:all 0.3s}nav .logo::before{position:absolute;content:"";width:100%;height:90px;background:#fff;top:-25%;left:0%;z-index:-1;opacity:0;transition:all 0.5s}nav .logo a{display:block}nav .logo figure{width:100%}nav .logo figure img{width:100%}@media (min-width: 981px){nav .logo{max-width:131px;padding:8px 0;position:absolute;left:0;top:0}nav .logo::before{content:none}}.nav_box{display:flex;display:-ms-flexbox;justify-content:center;-ms-flex-pack:center;align-items:center;-ms-flex-align:center;flex-wrap:wrap;-ms-flex-wrap:wrap;position:fixed;z-index:20;background-color:#fff;-moz-transform:translateY(-20%);-ms-transform:translateY(-20%);-webkit-transform:translateY(-20%);transform:translateY(-20%);transition:all 0.3s;height:100%;overflow:auto;opacity:0;visibility:hidden}.nav_box .menuList{display:flex;display:-ms-flexbox;justify-content:center;-ms-flex-pack:center;align-items:center;-ms-flex-align:center;flex-wrap:wrap;-ms-flex-wrap:wrap;max-width:100%;width:100%;margin-top:125px}.nav_box .menuList li{width:100%}.nav_box .menuList li.clk a p{color:#6b9b7a}.nav_box .menuList li.clk a p::before{color:#6b9b7a}.nav_box .menuList li a{width:100%;display:block;text-align:center;padding:30px 18px}.nav_box .menuList li a p{display:inline-block;font-size:18px;line-height:1;letter-spacing:1.8px;color:#262626}.nav_box .menuList li.sublist{position:relative}.nav_box .menuList li.sublist a p{position:relative}.nav_box .menuList li.sublist a p::before{transition:all 0.3s;position:absolute;top:50%;transform:translateY(-50%);right:-20px;content:"▾";font-size:20px}.nav_box .menuList li.sublist .subM{display:none;width:100%;padding:10px 0;position:relative;top:-20px;left:0;background:#e8e8e8;transition:all 0.3s}.nav_box .menuList li.sublist .subM::before{content:none;position:absolute;width:13px;height:11px;background:url("../images/subMenu_arr.svg") center no-repeat;background-size:contain;left:50%;transform:translateX(-50%);top:-10px}.nav_box .menuList li.sublist .subM li a{display:flex;display:-ms-flexbox;justify-content:center;-ms-flex-pack:center;align-items:center;-ms-flex-align:center;flex-wrap:nowrap;-ms-flex-wrap:nowrap;padding:0 10px;transition:all 0.3s;border-top:1px solid #959595}.nav_box .menuList li.sublist .subM li a span{font-size:16px;line-height:1;letter-spacing:0.4px;text-align:left;color:#262626;padding:18px 0}.nav_box .menuList li.sublist .subM li .icon{display:none;width:100%}.nav_box .menuList li.sublist .subM li .icon img{width:100%}.nav_box .menuList li.sublist .subM li .icon.i1{max-width:17px}.nav_box .menuList li.sublist .subM li .icon.i2{max-width:18px}.nav_box .menuList li.sublist .subM li .icon.i3{max-width:14px}.nav_box .menuList li.sublist .subM li:first-of-type a{border-top:none}.nav_box .menuList li.open .subM{display:block}.nav_box .menuList li.socialBtn{display:flex;display:-ms-flexbox;justify-content:flex-start;-ms-flex-pack:start;align-items:center;-ms-flex-align:center;flex-wrap:nowrap;-ms-flex-wrap:nowrap;max-width:68%;width:100%;margin:0 auto}.nav_box .menuList li.socialBtn a{padding:19px 0}.nav_box .menuList li.socialBtn a.fb figure{background-color:#2c4da4}.nav_box .menuList li.socialBtn a.fb figure img{max-width:11px}.nav_box .menuList li.socialBtn a.ig figure{background-color:#ca184e}.nav_box .menuList li.socialBtn a.ig figure img{max-width:15px}.nav_box .menuList li.socialBtn a.line figure{background-color:#65ae53}.nav_box .menuList li.socialBtn a.line figure img{max-width:19px}.nav_box .menuList li.socialBtn a.yt figure{background-color:#d42428}.nav_box .menuList li.socialBtn a.yt figure img{max-width:16px}.nav_box .menuList li.socialBtn figure{position:relative;max-width:40px;width:100%;height:40px;border-radius:50%;margin:0 auto;text-align:center;transition:all 0.3s}.nav_box .menuList li.socialBtn figure img{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);width:100%}@media (min-width: 981px){.nav_box{display:flex;display:-ms-flexbox;justify-content:space-between;-ms-flex-pack:justify;align-items:center;-ms-flex-align:center;flex-wrap:wrap;-ms-flex-wrap:wrap;position:relative;height:auto;overflow:inherit;-moz-transform:translateY(0);-ms-transform:translateY(0);-webkit-transform:translateY(0);transform:translateY(0);opacity:1;visibility:visible}.nav_box .menuList{margin-top:0px;max-width:100%;width:100%;display:flex;display:-ms-flexbox;justify-content:flex-end;-ms-flex-pack:end;align-items:center;-ms-flex-align:center;flex-wrap:wrap;-ms-flex-wrap:wrap}.nav_box .menuList li{max-width:100%;width:auto}.nav_box .menuList li a{padding:41px 18px}.nav_box .menuList li a:hover p{color:#6b9b7a}.nav_box .menuList li a:hover p::before{color:#6b9b7a}.nav_box .menuList li.socialBtn{display:flex;display:-ms-flexbox;justify-content:flex-start;-ms-flex-pack:start;align-items:center;-ms-flex-align:center;flex-wrap:nowrap;-ms-flex-wrap:nowrap;max-width:180px;width:100%;margin:0 0 0 18px}.nav_box .menuList li.socialBtn a.fb:hover figure{background-color:#5272cc}.nav_box .menuList li.socialBtn a.ig:hover figure{background-color:#ee3f73}.nav_box .menuList li.socialBtn a.line:hover figure{background-color:#7fc46e}.nav_box .menuList li.socialBtn a.yt:hover figure{background-color:#f05153}.nav_box .menuList li.sublist{position:relative}.nav_box .menuList li.sublist .subM{display:block;opacity:0;visibility:hidden;width:131px;padding:12px 0px 12px;position:absolute;top:80px;left:0;background:rgba(66,66,66,0.95);border-radius:10px;transition:all 0.3s}.nav_box .menuList li.sublist .subM::before{content:""}.nav_box .menuList li.sublist .subM li a{display:flex;display:-ms-flexbox;justify-content:flex-start;-ms-flex-pack:start;align-items:center;-ms-flex-align:center;flex-wrap:nowrap;-ms-flex-wrap:nowrap;padding:0 10px;transition:all 0.3s;border-top:1px solid #fff}.nav_box .menuList li.sublist .subM li a span{font-size:16px;line-height:1;letter-spacing:0.4px;text-align:left;color:#ffffff;padding:12px 0 12px 4px}.nav_box .menuList li.sublist .subM li .icon{display:block}.nav_box .menuList li.sublist .subM li:hover{background:#7d7b7b}.nav_box .menuList li:nth-of-type(4):hover .subM{opacity:1;visibility:visible}}.content_header{margin-top:56px;width:100%;background:url("../images/inner_header.jpg") center no-repeat;background-size:cover}.content_header .content_txt{padding:50px 0 60px;text-align:center}.content_header .content_txt h2{font-size:45px;line-height:1;letter-spacing:4.5px;color:#ffffff}.content_header .content_txt h3{font-size:20px;line-height:1;color:#ffffff;padding-top:23px}@media (min-width: 981px){.content_header{margin-top:104px}.content_header .content_txt{padding:86px 0 96px}.content_header .content_txt h2{font-size:60px}.content_header .content_txt h3{font-size:24px;padding-top:23px}}.banner_box{width:100%;background:url("../images/banner.jpg") center no-repeat;background-size:cover}.banner_box .bTxt{font-weight:bold;font-size:20px;color:#fff}.banner_box .banner_txt{padding:40px 0}.banner_box .banner_txt h4{font-size:32px;font-weight:bold;line-height:1;letter-spacing:3.2px;text-align:center;color:#ffffff;padding:0 0 7px 0}.banner_box .banner_txt h6{font-size:16px;line-height:1.5;letter-spacing:1.2px;text-align:center;color:#ffffff;padding:10px 0}.banner_box .banner_txt .btn{width:170px;background-color:#2a3a64;text-align:center;margin:10px auto;transition:all 0.3s;font-size:0}.banner_box .banner_txt .btn a{display:block}.banner_box .banner_txt .btn span{display:inline-block;vertical-align:middle;padding:13px 0;font-size:16px;line-height:1;letter-spacing:1.2px;color:#ffffff}.banner_box .banner_txt .btn .arr{display:inline-block;vertical-align:middle;max-width:9px;width:100%;padding:0;margin-left:13px}.banner_box .banner_txt .btn .arr img{width:100%}@media (min-width: 981px){.banner_box .bTxt{font-weight:bold;font-size:20px}.banner_box .banner_txt h4{font-size:32px;font-weight:bold;padding:0 0 7px 0}.banner_box .banner_txt h6{font-size:16px;padding:8px 0}.banner_box .banner_txt .btn{width:170px;margin:8px auto}.banner_box .banner_txt .btn p{padding:13px 0;font-size:16px}.banner_box .banner_txt .btn:hover{background-color:#4962a5}}.search_bars{max-width:100%;margin-left:auto;margin-right:auto;max-width:1200px;text-align:center;padding-top:20px;padding-bottom:20px}.search_bars:after{content:" ";display:block;clear:both}.search_bars select::-ms-expand{display:none}.search_bars select{width:240px;height:44px;margin:5px auto;border:solid 1px #7d7d7d;background-color:#ffffff;font-size:16px;line-height:1.5;letter-spacing:1.6px;color:#051515;display:block;text-align:center;text-align-last:center;cursor:pointer;appearance:none;-moz-appearance:none;-webkit-appearance:none;background:url("../images/search_arr.png") no-repeat scroll 208px center transparent;padding-right:33px;background-color:#ffffff}.search_bars select option::-ms-expand{display:none}.search_bars select option{font-size:16px;color:#051515}.search_bars a{margin-left:0px;display:inline-block;vertical-align:middle;width:99px;height:44px;background-color:#444242;text-align:center;transition:0.3s}.search_bars a p{font-size:16px;font-weight:bold;line-height:44px;letter-spacing:1.6px;color:#ffffff}.search_bars a:hover{background-color:#1d1a1a}@media (min-width: 768px){.search_bars{padding-top:40px;padding-bottom:41px}.search_bars select+select{margin-left:11px}.search_bars select{display:inline-block;vertical-align:middle}.search_bars a{margin-left:11px}}.bluBbtn{position:relative;background-color:#2a3a64;text-align:center;display:inline-block;transition:all 0.3s}.bluBbtn.rightArr p{padding:12px 37px 12px 31px}.bluBbtn.rightArr figure{right:-15px}.bluBbtn.rightArr figure img{transform:rotate(0deg)}.bluBbtn.leftArr p{padding:12px 31px 12px 37px}.bluBbtn.leftArr figure{left:-15px}.bluBbtn.leftArr figure img{transform:rotate(180deg)}.bluBbtn.MoreBtn p{padding:13px 72px 13px 48px}.bluBbtn.MoreBtn figure{right:-15px}.bluBbtn.MoreBtn figure img{transform:rotate(0deg)}.bluBbtn p{font-size:16px;line-height:1;letter-spacing:1.2px;color:#ffffff}.bluBbtn figure{position:absolute;top:50%;transform:translateY(-50%);max-width:42px;width:100%}.bluBbtn figure img{width:100%}@media (min-width: 981px){.bluBbtn:hover{background-color:rgba(42,58,100,0.8)}}.goTop{opacity:0;transition:all 0.3s;display:block;position:fixed;bottom:20px;right:20px;max-width:47px;width:100%;z-index:5}.goTop figure{width:100%}.goTop figure img{width:100%}.goTop.show{opacity:1}.goTop.endShow{bottom:170px}@media (min-width: 768px){.goTop.endShow{bottom:170px}}#footer{background:url("../images/footer_bg.jpg") top center no-repeat;background-size:cover;padding:30px 15px}@media (min-width: 768px){#footer{padding:40px 60px}}.footer_content{display:flex;display:-ms-flexbox;justify-content:center;-ms-flex-pack:center;align-items:center;-ms-flex-align:center;flex-wrap:wrap;-ms-flex-wrap:wrap}.footer_content .contact_box .contact p{font-size:14px;line-height:1.5;letter-spacing:0.8px;color:#fefefe}.footer_content .contact_box .contact p .loca{max-width:10px;width:100%;display:inline-block;vertical-align:text-bottom;margin:0 4px 0 14px}.footer_content .contact_box .contact p .loca img{width:100%}.footer_content .contact_box .contact p a{display:inline-block;font-size:12px;line-height:2;letter-spacing:1.2px;color:#fefefe;transition:all 0.3s;position:relative;padding:0 0 0 16px;margin:0 0 0 12px}.footer_content .contact_box .contact p a::before{content:'';width:12px;height:18px;background:url("../images/icon-location.svg") center no-repeat;background-size:contain;position:absolute;top:1px;left:0}.footer_content .contact_box .contact a{display:inline-block;font-size:12px;line-height:2;letter-spacing:1.2px;color:#fefefe}@media (min-width: 768px){.footer_content{display:flex;display:-ms-flexbox;justify-content:space-between;-ms-flex-pack:justify;align-items:flex-end;-ms-flex-align:end;flex-wrap:wrap;-ms-flex-wrap:wrap}.footer_content .contact_box .contact p{font-size:16px;line-height:1.5}.footer_content .contact_box .contact p .loca{max-width:12px}.footer_content .contact_box .contact p a{font-size:12px;line-height:2}.footer_content .contact_box .contact p a:hover{text-decoration:underline}.footer_content .contact_box .contact a{font-size:12px;line-height:2}}@media (min-width: 0px){html,body{min-width:320px}}
/*# sourceMappingURL=layout.css.map */
