.adv-main-top{margin:1rem 0 0 0}.adv-left-side{margin:10px;text-align:right}.adv-bottom{margin:10px}.info b{margin-right:10px}input.m-top-but-dark,input.close{border-color:transparent!important;background-color:transparent!important}input.submit{color:#222!important;background:#b8fb74!important}.m-main a,.but a{color:#222}.slide-panel button:disabled{color:#444!important}.slide-title,.slide-panel button{color:#d6d6d6}.foot,.foot a,.slide-panel button:hover,.slide-panel div:hover{color:#fff}.slide-modal{background-color:#181a1f}.foot,.slide-panel,.slide-title{background-color:#282c34}.share_a_f{background-color:#3b5998}.capth{background-color:#fff}.b0{background-color:#b8fb74}.b1{background-color:#aed0fb}.b2{background-color:#ffc083}.b3{background-color:#fac6ce}.b4{background-color:#fdea5a}.b5{background-color:#b8fb74}.b9{background-color:#c0c0c0}.m-main a.m-main-b1,.m-main a.b1:hover{border-color:#6eabf8}.m-main a.m-main-b2,.m-main a.b2:hover{border-color:#ffa753}.m-main a.m-main-b3,.m-main a.b3:hover{border-color:#f69caa}.m-main a.m-main-b4,.m-main a.b4:hover{border-color:#edd203}.m-main a.m-main-b5,.m-main a.b5:hover{border-color:#86f813}.l-menu a,.l-menu a:hover,.pop a,.pag a,.sec-note,.ctrl,.content-but{color:#111}body{color:#333}.nav-but a{color:#333}a{color:#2d58b3}h1{color:#444}.logo a,input.m-top-input-lang,.close{color:#585858}.img-link a{color:#d3d3d3}.nt{color:#2165ca}h2{color:#dd5300}h3{color:#111}.ctrl{background-color:#f8f9fa}body,.l-menu a,.table-main tr:nth-child(even),.sec-note{background-color:#f8f8f8}.sec-note{background-color:#e0fdc2}.nav-but a{background-color:#e9e9e9}.pop a{background-color:#fff}.header,.sec{background-color:#fff}.l-menu a:hover,.pag a:hover:not(.pag-active),.pop a:hover{background-color:#ddd}.l-menu a.l-menu-active,.pag a.pag-active{background-color:#cafc97}.ctrl{border-color:#ccc}.ctrl:focus,input.m-top-but-dark:focus{border-color:#75b0fd!important}h2,hr,th,td,div.foot-left{border-color:#e0e0e0}a.l-menu-active{border-color:#8df91f}.content-but,.content-img{color:#fff;background-color:#2f333d;border-color:#2f333d}.header,.sec,.pop{box-shadow:0 1px 7px rgba(57,73,76,.35)}.but a:hover,.submit:hover,.content-img:hover,.img-link img:hover{box-shadow:0 8px 16px 0 rgba(218,211,211,.2),0 6px 20px 0 rgba(0,0,0,.19)}*,::after,::before{box-sizing:border-box}html,body{margin:0;padding:0}h1{margin:1.2em 4em;text-align:center}h2{margin:0;padding:.8em;border-top-left-radius:5px;border-top-right-radius:5px;border-bottom-style:solid;border-bottom-width:1px}h3{margin:.8em 0;padding:.4em .8px}h4{margin:0 0 15px 0}.img-cap{margin:.8em 0;padding:.4em .8px}li{margin:10px 0;padding:5px 0}a{text-decoration:none}a:hover{text-decoration:underline}img{border-style:none;max-width:100%;height:auto}.al{text-align:left}.ac{text-align:center}.ar{text-align:right}.nw{white-space:nowrap}.p{margin:20px 0}.pp{margin:40px 0}.pt{margin-top:20px}.pt2{margin-top:40px}.pb{margin-bottom:20px}.hidden{display:none}.l-menu a,.nav-but a,.sec,.sec-note,.content-img,.pag a,.submit,.but a,.m-main a,.img-slide,.img-link img{border-radius:6px}.s-body{padding:20px 30px;margin-bottom:20px}.sec-note{padding:5px 10px;margin:10px 10px 20px 25px}.sec-note ul{margin:0;padding:0 25px}.sec-note p ul{padding:0 50px}.nt{margin:0 25px}.sp{margin-right:.5rem}.sp2{margin-right:1rem}.con a{display:block;padding:8px 20px}.top-block{padding:0 0 20px 0;text-align:center}.img-link a{display:block;padding:5px}.img-link img{border-style:solid;padding:2px}.but{padding:25px 0;text-align:center}.but a{text-decoration:none;padding:22px;display:inline-block;white-space:nowrap}.but a:hover{text-decoration:none}.but-small a{padding:14px 22px;min-width:180px;white-space:normal}.nav-page-head{margin:-3.3em 0 2.2em 0}.nav-page-foot{padding:10px 0 30px 0}.nav-but{text-align:center}.nb-next{display:block;float:right}.nav-but a{text-decoration:none;padding:10px}.ctrl{padding:10px;border-style:solid;border-width:1px}.ctrl:focus{border-width:1px}.ctrl-max{width:100%}.submit{min-width:170px;padding:12px}.close{float:right;padding:0 12px}.submit,.close{border:0;cursor:pointer}.wrap{width:80%;margin:0 auto}.wrap-wide{overflow:auto}.left-col{float:left;width:15%;padding:5.8em 0 20px 20px}.center-col{float:left;width:70%;padding:0 20px 20px 20px}.right-col{float:left;width:15%;padding:4.5em 20px 20px 0}.col-3,.col-4,.col-5,.col-6,.col-7,.col-8{float:left}.col-3{width:24%}.col-4{width:32.33%}.col-5{width:40.66%}.col-6{width:49%}.col-7{width:57.33%}.col-8{width:65.66%}.c-left{margin:0 1% 2% 0}.c-right{margin:0 0 2% 1%}.row:after{content:"";display:table;clear:both}body{font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue","Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji, Arial"}.qu-p{font-family:'Sanchez',serif}.qu-f,.qu-f-sm{font-family:'Noto Sans',sans-serif}body,input,.m-main{font-size:1.05rem}.qu-p{font-size:1.2rem}.slide-title{font-size:1.4rem}.close,.slide-modal{font-size:2.2rem}.slide-close{font-size:2.4rem}.ctrl{font-size:12pt}.logo a{font-size:40px}button{font-size:inherit}p,li,.qu-p,.qu-p-sm,.table-main td,.m-main,.ctrl{line-height:1.625rem}.ctrl{line-height:21px}h1{font-size:1.8rem}h2{font-size:1.5rem}h1,h2,h3,h4{font-weight:400}.bo,.nt,.tt,.t-res-value,.content-but,.qu-p,.qu-f,.share_a_f{font-weight:700}.it,.qu-p,.qu-sm{font-style:italic}.foot{overflow:hidden;padding:20px 25px 25px 0}.foot-left{padding:0 45px 0 0;border-style:solid;border-width:0 2px 0 0;text-align:right}.foot-right{padding:10px 0 0 25px}.foot a{white-space:nowrap}.foot a:hover{text-decoration:underline}.foot ul{padding:0;list-style-type:none}.foot-soc a{text-decoration:none}.foot-soc i{display:inline-block;margin-right:20px}.logo{margin-top:-25px;margin-bottom:15px;white-space:nowrap;text-align:center}.logo a{display:inline-block;padding:18px 0 15px 92px;box-sizing:border-box;min-width:400px}.logo a:hover{text-decoration:none}.l-menu{text-align:right}.l-menu a{display:block;padding:8px;margin:4px 7px 2px 1px;text-decoration:none}.l-menu-active{border-width:5px;border-style:none none none solid}.m-main{width:98%;text-align:center}.m-main a{display:inline-block;white-space:nowrap;margin:0 7px 10px 0;padding:8px 14px 8px 14px;min-width:170px}.m-main a:hover{text-decoration:none}a.m-main-active,a.m-main-but:hover{padding:8px 14px 3px 14px;border-bottom:5px solid}.m-top{padding:5px 0 0 0;text-align:right}.m-top-form{display:inline-block}.m-top-form input{float:left;padding:6px;border-style:solid}.m-top-form input:focus{outline:0!important}.m-top-form input[type=submit],.m-top-form input[type=button]{margin-right:4px;border-style:solid;cursor:pointer}.m-top-form-dark{border:0}.m-top-input-search{width:200px;border-width:1px 0 1px 1px}.m-top-search-but{border-width:1px 1px 1px 0}.m-top-input-lang{text-align:right;border-width:1px;cursor:pointer}.m-top-form .pop{display:none;position:absolute;left:auto;right:0;min-width:120px;letter-spacing:.5px;margin-top:35px;z-index:70}.m-top-form .pop a{display:block;padding:5px 0 5px 20px;text-align:left;text-decoration:none}.m-top-form:hover div{display:block}.search-window{min-height:900px}.c-c{display:none;z-index:99;position:fixed;overflow:hidden;left:0;right:0;bottom:0;padding:10px;width:100%;min-height:20px;box-sizing:border-box;font-size:17px;background:#222}.c-c .cc-text{display:block;line-height:1.5em;margin-top:.5em;font-size:.7em;transition:font-size 200ms;color:#fff}.c-c .cc-text a{text-decoration:none;color:#31a8f0}.c-c a:hover,.c-c a:active{color:#b2f7ff}.c-c .cc-but{display:block;float:right;width:33%;padding:8px 10px;margin-left:10px;max-width:140px;border-radius:6px;text-align:center;font-size:.7em;transition:font-size 200ms;white-space:nowrap;cursor:pointer;background:#f1d600;color:#000}.c-c .cc-but:hover{text-decoration:none;color:#000;background:#fff}@media screen and (min-width:500px){.c-c .cc-but{font-size:.8em}.c-c .cc-text{margin-top:.5em;font-size:.8em}}@media screen and (min-width:768px){.c-c{padding:15px 30px 15px}.c-c .cc-but{font-size:1em;padding:8px 15px}.c-c .cc-text{font-size:1em}}.nav_top{position:fixed;bottom:-100px;right:5px;z-index:10;cursor:pointer}.qu-p:before,.qu-p-sm:before{content:'\201C'}.qu-p:after,.qu-p-sm:after{content:'\201D'}.qu{padding:50px 40px 35px}.qu-sm{padding:15px 4px}.qu-f{padding:10px 0}.qu-f:before,.qu-f-sm:before{content:'\2015'}.qu-f-sm{padding:8px 0 0 0}.sprite{width:45px;height:45px;background-image:url(/img/template/v.1/sprite-v.6.png);background-repeat:no-repeat}.sprite-rt{width:400px;height:80px;background-position:0 0}.sprite-nav-top{width:60px;height:60px;background-position:0 -80px}.sprite-fb{background-position:0 -140px}.sprite-tw{background-position:0 -185px}.sprite-rss{background-position:0 -230px}.sprite-fb-share{width:35px;height:35px;background-position:0 -320px}.sprite-dark{width:35px;height:35px;background-position:-3px -356px}.sprite-search{width:35px;height:35px;background-position:0 -390px}@media screen and (max-width:1400px){.center-col{width:67%}.right-col{width:18%}.l-menu a{padding:8px 8px 8px 0}}@media screen and (max-width:1100px){.logo{margin-top:5px}.m-main{width:100%}.left-col{width:100%;padding:1px 0 20px 0}.center-col{width:100%;padding:0 0 20px 0}.right-col{width:100%;padding:0}.l-menu{padding:20px 0 10px 0;line-height:2.2rem;text-align:center}.l-menu a{display:inline-block;padding:2px 8px 0 8px;white-space:nowrap}.img-link a{display:inline-block}.qu-sm{padding:15px 25px}.l-menu-active{border-style:none}}@media screen and (max-width:900px){.m-main div{display:block}.center-col{width:100%}.nav-sec{padding-top:20px}}@media screen and (max-width:768px){body{font-size:1rem}h2{font-size:1.4rem}p,li,.qu-p,.qu-p-sm,.table-main td,.m-main{line-height:1.4rem}.wrap{width:98%}.left-col,.center-col,.right-col,.col-3 .col-4,.col-5,.col-6,.col-7,.col-8{width:100%}.c-left,.c-right{float:left;margin:0 0 2% 0}.left-col{padding:0}.l-menu a{display:block;padding:8px;line-height:1.4rem}.foot{padding:0 10%}.media-ac,.foot-left,.foot-right{text-align:center}.foot-left{padding:0;border-width:0 0 2px 0}.foot-right{padding:15px 0 0 0}}@media screen and (max-width:600px){.logo a{min-width:330px;font-size:35px}}@media screen and (max-width:400px){.logo a{min-width:235px;padding:10px 0 10px 54px;font-size:26px}.sprite-rt{width:45px;height:45px;background-position:0 -275px}.m-main-but{min-width:100%}}