@charset "UTF-8";/*! sanitize.css v12.0.1 | CC0 License | github.com/csstools/sanitize.css */button,hr,input{overflow:visible}audio,canvas,progress,video{display:inline-block}button,select{text-transform:none}body,button,dl dl,dl ol,dl ul,input,ol dl,ol ol,ol ul,select,textarea,ul dl,ul ol,ul ul{margin:0}pre,textarea{overflow:auto}hr,legend{color:inherit}details,dialog,main{display:block}*,::after,::before{-webkit-box-sizing:border-box;box-sizing:border-box}::after,::before{text-decoration:inherit;vertical-align:inherit}html{cursor:default;line-height:1.5;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-tap-highlight-color:transparent;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;word-break:break-word}h1{font-size:2em;margin:.67em 0}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}hr{height:0}nav ol,nav ul{list-style:none;padding:0}nav li::before{content:"​"}pre{-ms-overflow-style:scrollbar}a{background-color:transparent}abbr[title]{-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}small{font-size:80%}audio,canvas,iframe,img,svg,video{vertical-align:middle}audio:not([controls]){display:none;height:0}iframe,img{border-style:none}svg:not([fill]){fill:currentColor}svg:not(:root){overflow:hidden}table{border-collapse:collapse;border-color:inherit;text-indent:0}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}fieldset{border:1px solid #a0a0a0;padding:.35em .75em .625em}legend{display:table;max-width:100%;white-space:normal}progress{vertical-align:baseline}textarea{resize:vertical;resize:block}[type=checkbox],[type=radio]{padding:0}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}::-webkit-input-placeholder{color:inherit;opacity:.54}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}::-moz-focus-inner{border-style:none;padding:0}
:-moz-focusring{outline:ButtonText dotted 1px}:-moz-ui-invalid{box-shadow:none}dialog{background-color:#fff;border:solid;color:#000;height:-moz-fit-content;height:-webkit-fit-content;height:fit-content;left:0;margin:auto;padding:1em;position:absolute;right:0;width:-moz-fit-content;width:-webkit-fit-content;width:fit-content}[hidden],dialog:not([open]),template{display:none}summary{display:list-item}[tabindex],a,area,button,input,label,select,summary,textarea{-ms-touch-action:manipulation}[aria-busy=true]{cursor:progress}[aria-controls]{cursor:pointer}[aria-disabled=true],[disabled]{cursor:not-allowed}[aria-hidden=false][hidden]{display:initial}[aria-hidden=false][hidden]:not(:focus){clip:rect(0,0,0,0);position:absolute}article,aside,dialog,figure,footer,header,hgroup,nav,section{display:block}a{-webkit-transition-delay:0;transition-delay:0;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:color,background-color,width,height,opacity,border-color,border,filter;transition-property:color,background-color,width,height,opacity,border-color,border,filter;-webkit-transition-timing-function:ease;transition-timing-function:ease;text-decoration:underline;opacity:1}a:active,a:hover{filter:brightness(1.08)}a:hover,a:focus,a:active{text-decoration:none}img{max-width:100%;height:auto;vertical-align:top;margin:0;padding:0}a .nw{display:inline-block;font-size:.75em;text-decoration:none;margin-left:.2em}.out{display:inline-block;overflow:hidden;position:relative;margin-left:.2em;width:1em;padding-top:1em;height:0;text-decoration:none;line-height:1;vertical-align:middle}.out::before{content:"";width:1em;height:1em;position:absolute;left:0;top:0;display:block;background-repeat:no-repeat;background-size:contain}h1,h2,h3,h4,h5,h6{margin:0;padding:0}p{margin:0;padding:0}em{font-size:1em;text-decoration:none;font-style:normal}.large{font-size:1.125em}small,.small{font-size:.9em}.clear{clear:both}hr{border:0;border-top:1px dotted #999;margin:10px 0}
hr.clear{display:none}.speech{margin:0;padding:0;display:block;width:1px;height:1px;position:absolute;left:-9999px;overflow:hidden}.printOnly{display:none}@media print{.speech{display:none}.printOnly{display:block}}.noDisp{display:none !important}.center,.text-center{text-align:center}.text-left{text-align:left}.text-right{text-align:right}.float-right{float:right}.float-left{float:left}.text-large{font-size:1.2em}.clearfix:after{content:" ";display:block;clear:both}.inline{display:inline-block}.inline-list li{display:inline-block}.col2{-webkit-column-count:2;-moz-column-count:2;column-count:2}.col3{-webkit-column-count:3;-moz-column-count:3;column-count:3}.row{display:-webkit-box;display:-ms-flexbox;display:flex}.row .col{-webkit-box-flex:1;-ms-flex:1;flex:1}.row .half{width:50%}.row .quote{width:25%}.row.trisect>*,.row .one-third{-webkit-box-flex:0;-ms-flex:none;flex:none;width:33.33333333333333%;width:calc(100% / 3)}.row.trisect .double,.row .two-third{-webkit-box-flex:0;-ms-flex:none;flex:none;width:66.66666666666666%;width:calc(100% / 3 * 2)}.row .col.noFixW{-webkit-box-flex:0;-ms-flex:none;flex:none}.row.r2l{-ms-flex-direction:row-reverse;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;flex-direction:row-reverse}@media only screen and (max-width:767px){.row:not(.mb){display:block}.row:not(.mb) .col{width:100%}.row:not(.mb) .col.noFixW{max-width:100%;margin:0 auto}}@media screen and (max-width:767px){.onlyDesktop{display:none !important}}@media screen and (min-width:768px),print{.onlyMobile{display:none !important}}nav ul,nav li,ul.nav,.nav ul,.nav li{margin:0;padding:0;display:block;list-style:none}nav li::before,.nav li::before{content:none}ul.bLinks,.bLinks ul{margin:0;padding:0;display:block;list-style:none}.bLinks li{display:inline-block;margin:10px}.bLinks li a{position:relative;display:block;overflow:hidden;text-decoration:none}.bLinks ul li a:hover,.bLinks ul li a:focus,.bLinks ul li a:active{opacity:.8}
ul.office{margin:0;padding:0;list-style:none}ul.office li{display:block}ul.btns{margin:0;padding:0;display:block;list-style:none}ul.btns li{display:inline-block;vertical-align:middle}.btns a,a.btn{display:inline-block;margin:0 .3em;padding:.38em .8em .4em;line-height:1.5;border-radius:10px;text-align:center;text-decoration:none}.btns a:hover,.btns a:active,.btns a:focus,a.btn:hover,a.btn:active,a.btn:focus{text-decoration:underline}.btns a:hover::after,.btns a:active::after,.btns a:focus::after,a.btn:hover::after,a.btn:active::after,a.btn:focus::after{-webkit-transform:translateX(0.25em);transform:translateX(0.25em)}.thumb{overflow:hidden;position:relative;background:#ccc}.thumb:before{content:"";display:block;position:relative;width:1px;z-index:-1;padding-top:56.25%}.thumb>img{position:absolute;-o-object-fit:cover;object-fit:cover;-o-object-position:50% 50%;object-position:50% 50%;font-family:"object-fit:cover";width:100%;height:100%;min-height:0;min-width:0;top:0;left:0;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;transition-property:transform;transition-property:transform,-webkit-transform;-webkit-backface-visibility:hidden;backface-visibility:hidden}body{font-size:100%;font-family:"YakuHanJP","Zen Kaku Gothic New","游ゴシック体",YuGothic,"游ゴシック Medium","Yu Gothic Medium","游ゴシック","Yu Gothic","Hiragino Kaku Gothic ProN","メイリオ",Meiryo,sans-serif;-webkit-font-feature-settings:"pkna";font-feature-settings:"pkna";line-height:1.5;word-wrap:break-word;overflow-wrap:break-word;position:relative;overflow-x:hidden;min-width:320px;width:100%;z-index:1}_:-ms-lang(x),body{font-family:"YakuHanJP","Zen Kaku Gothic New","Hiragino Kaku Gothic ProN","メイリオ",Meiryo,sans-serif}
#wrapper{overflow:hidden}.container{position:relative;display:block}@media screen and (max-width:767px){.container{margin:0 10px}}@media screen and (min-width:768px),print{html{height:100%}body{min-height:100vh;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}#wrapper{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.container{margin:0 auto;padding:0 20px;max-width:1240px}}@media print{body{display:block;min-height:0;width:1240px}}#pageHead{padding:10px 0 0;margin:0 auto;font-size:.9375rem;position:relative;z-index:20}#headBox{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;max-width:1240px;width:100%;padding:0 20px;margin:auto;margin-bottom:13px}#headBox button:hover,#headBox button:active,#headBox button:focus{opacity:.8}#headBox .siteTitle{display:inline-block;font-size:1.45em;vertical-align:top}#headBox .siteTitle a{display:block;text-decoration:none;-webkit-transition-property:opacity;transition-property:opacity}.logo{display:inline-block;vertical-align:middle;overflow:hidden;background-size:contain;background-position:left center;background-repeat:no-repeat;max-width:100%;height:0}#headBox .logo{width:280px;padding-top:51px;margin-right:8px}#pageHead .siteTitle a span.txt{font-size:1.45rem;line-height:1.2;font-weight:bold;display:inline-block}#pageHead .contact{line-height:1.2}#pageHead .contact .address{font-size:.9333333333em}#pageHead .contact .box{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;margin-top:3px}#pageHead .contact .box p{vertical-align:middle;display:inline-block}#pageHead .contact .box .label{font-size:1.3333333333em;margin-right:5px}#pageHead .contact .box .no{font-weight:700;padding-top:3px;display:inline-block}#pageHead .contact .box .tel{margin-right:21px}
#pageHead .contact .address span{margin-right:4px}#headNav{display:-webkit-box;display:-ms-flexbox;display:flex}#headNav>*+*{margin-left:10px}#headNav .toggle{display:inline-block;position:relative;cursor:pointer;width:95px;padding:6px 0 8px;text-align:center;text-decoration:none;font-size:.8125rem;border:0;border-radius:5px;color:#333;background:0;-webkit-appearance:none;-moz-appearance:none;appearance:none}#headNav .toggle::before{content:"";display:inline-block;vertical-align:middle;width:18px;height:18px;margin-right:4px;background-size:contain;background-position:center;background-repeat:no-repeat}#headNav .panel{position:absolute;right:0;top:100%;margin-top:1px;border-radius:10px;padding:20px;-webkit-transition:.4s;transition:.4s;opacity:0;visibility:hidden;z-index:10}#headNav .open .panel{opacity:1;visibility:visible}.toggle .name,.toggle.opened .close{display:block}.toggle.opened .name,.toggle:not(.opened) .close{display:none}#headNav button.toggle.opened{color:#fff}#headNav button.toggle.opened::before{background-size:80%;background-image:url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz48c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjE5LjYyIiBoZWlnaHQ9IjE5LjYyIj48cGF0aCBkPSJNLjQ5IDE5LjEzTDE5LjEzLjQ5TS40OS40OWwxOC42NCAxOC42NCIgZmlsbD0ibm9uZSIgc3Ryb2tlPSIjZmZmIiBzdHJva2UtbWl0ZXJsaW1pdD0iMTAiIHN0cm9rZS13aWR0aD0iMS4zOSIvPjwvc3ZnPg==") !important}#headNav .search{width:165px;max-width:100vw}.search form{position:relative;text-align:left;font-size:1em;padding:3px 40px 3px 9px;border-radius:18px;border:1px solid #9e9e9e;overflow:hidden;color:#333;background-color:#fff}.search form input[type="text"]{display:block;font-size:1em;width:100%;padding:5px;color:#000;background:#fff;border:none !important}.search form button[type="submit"]{position:absolute;top:3px;bottom:3px;right:-2px;width:40px;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;border-radius:0 5px 5px 0;color:#333;background-color:#fff;padding:0}.search form button[type="submit"]::before{content:"";position:absolute;display:block;top:0;bottom:0;left:.5em;width:24px;background-position:left center;background-repeat:no-repeat;background-image:url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz48c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjI0IiBoZWlnaHQ9IjI0IiB2aWV3Qm94PSIwIDAgMjQgMjQiPjxkZWZzPjxzdHlsZT4uZCwuZXtmaWxsOm5vbmU7fS5le3N0cm9rZTojMjEyYzYzO3N0cm9rZS1saW5lY2FwOnJvdW5kO3N0cm9rZS1saW5lam9pbjpyb3VuZDtzdHJva2Utd2lkdGg6MS41cHg7fTwvc3R5bGU+PC9kZWZzPjxnIGlkPSJhIi8+PGcgaWQ9ImIiPjxnIGlkPSJjIj48Zz48cGF0aCBjbGFzcz0iZCIgZD0iTTAsMEgyNFYyNEgwVjBaIi8+PGNpcmNsZSBjbGFzcz0iZSIgY3g9IjEwIiBjeT0iMTAiIHI9IjciLz48bGluZSBjbGFzcz0iZSIgeDE9IjIxIiB5MT0iMjEiIHgyPSIxNSIgeTI9IjE1Ii8+PC9nPjwvZz48L2c+PC9zdmc+")}
.search form button[type="submit"]:hover,.search form button[type="submit"]:active,.search form button[type="submit"]:focus{text-decoration:underline}.search form input:-ms-input-placeholder{font-size:1em;color:#666;font-weight:normal}#headNav .tools .panel{width:260px;text-align:right}#headNav .tools ul{margin:0 auto;padding:0;list-style:none;display:-webkit-box;display:-ms-flexbox;display:flex}#t_jtools ul,#t_jtools li{margin:0;padding:0;display:inline-block;vertical-align:middle}#t_jtools>li{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-flow:column-reverse;flex-flow:column-reverse;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:0 10px;text-align:center}#t_jtools>li:last-child{padding-right:10px}#t_jtools>li .label{font-size:.8em;margin-top:7px;line-height:1}.fontSlider{width:70px;position:relative;display:inline-block}.fontSlider input[type="range"]{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:100%;display:inline-block;background-color:gray;height:3px;border-radius:2px;border:0}.fontSlider input[type="range"]::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;width:15px;height:15px;background:#212c63;border:1px solid #fff;border-radius:50%;cursor:pointer}.rangeslider{display:block;position:relative;margin:8px 0;background-color:gray;width:100%;height:3px;border:0}.rangeslider--horizontal .rangeslider__fill{top:0;height:100%}.rangeslider__fill{background:rgba(0,0,0,.4);position:absolute}.rangeslider__handle{position:absolute;top:-6px;width:15px;height:15px;margin:auto;background:#212c63;border:1px solid #fff;border-radius:50%;cursor:pointer}input[type="range"]:focus+.rangeslider .rangeslider__handle{-webkit-box-shadow:0 0 2px 3px #87bffe;box-shadow:0 0 2px 3px #87bffe}
#t_color ul{display:-webkit-box;display:-ms-flexbox;display:flex;border-radius:3px;overflow:hidden;border:1px solid #ccc}#t_color button{-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:0;background:0;-webkit-box-shadow:none;box-shadow:none;border:0;display:block;min-width:2.4em;padding:1px .5em;line-height:1.5;font-family:inherit;font-size:.8em;font-weight:bold;cursor:pointer;background:#fff}#t_white button{color:#000}#t_black button{background:#333;color:#fff}@media(max-width:767px){#pageHead{padding:0;border-bottom:1px solid #ccc}.over{overflow:hidden}body.over #pageHead::before{opacity:1;visibility:visible}#pageHead::before{display:block;content:"";position:fixed;left:0;right:0;top:0;bottom:0;min-height:100vh;background:rgba(0,0,0,0.8);-webkit-transition:.3s;transition:.3s;visibility:hidden;opacity:0}#pageHead .headFixed{position:fixed;width:100%;top:0;left:0;padding:6px 10px;-webkit-box-shadow:0 2px 5px rgba(0,0,0,0.2);box-shadow:0 2px 5px rgba(0,0,0,0.2)}#headBox{padding:0;margin-bottom:0}#headBox .logo{width:214px;padding-top:40px}#pageHead .contact{padding:62px 10px 7px 14px}#pageHead .contact .box{line-height:1;margin-top:0}#pageHead .contact .box .tel{margin-right:10px}#pageHead .contact .box .tel a{text-decoration:none}#pageHead .contact .box .label{font-size:1.0666666667em}#pageHead .contact .box .no{font-size:1.4666666667em}#headNav{position:relative;margin-left:auto}#headNav .contact,#headNav #toolBar{display:none}#headNav>*+*{margin-left:5px}#headNav .toggle{height:44px;width:44px;padding:6px 0}#headNav .toggle::before{display:block;margin:0 auto;height:20px;background-position:top center}#headNav #menuBtn::before{background-position:center;background-image:url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz48c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjM4IiBoZWlnaHQ9IjMxIj48cGF0aCBkPSJNMCAxaDM4TTAgMTZoMzhNMCAzMGgzOCIgZmlsbD0ibm9uZSIgc3Ryb2tlPSIjZmZmIiBzdHJva2UtbWl0ZXJsaW1pdD0iMTAiIHN0cm9rZS13aWR0aD0iMiIvPjwvc3ZnPg==")}.toggle span{-webkit-transform:translate(-50%,0) scale(0.8);transform:translate(-50%,0) scale(0.8);font-size:.75rem;width:5em;position:relative;bottom:3px;left:50%;margin-top:3px}#headNav .panel{width:100vw !important;right:-10px;border-radius:0;margin-top:6px}
}@media(max-width:479px){#pageHead .siteTitle a span.txt{font-size:5.2vw}}@media screen and (min-width:768px),print{body:not(#homePage) #pageHead{-webkit-box-shadow:0 2px 5px rgba(0,0,0,0.2);box-shadow:0 2px 5px rgba(0,0,0,0.2)}#headBox .siteTitle{padding-left:10px}#headNav .tools{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}#headNav .tools #tool{margin-left:44px;margin:4px}#headBox #searchBox{margin:4px}#pageHead .contact .address{font-size:.9333333333em}#pageHead .contact .no{font-size:1.625rem}#headNav{margin-left:auto}#headNav>*{position:relative}.toggle .name,.toggle.opened .close{display:inline-block}#headNav #menuBtn{display:none}}@media screen and (min-width:768px) and (max-width:1120px){#pageHead{padding:10px 0 4px}#headBox{margin-bottom:10px}#headBox .siteTitle{padding-left:0}}#menuPanel{max-width:1240px;width:100%;padding:0 20px;margin:auto}#menu .gMenu{line-height:1.5}#menu .gMenu a{display:inline-block;text-decoration:none;position:relative}#menu>.gMenu>li{display:block;position:relative}#menu>.gMenu>li>a{display:block;padding:.2em 10px;border-radius:5px;text-decoration:none;font-weight:bold}#menu .gMenu .sub .top{display:block;margin:0;padding-bottom:3px;width:100%}#menu .gMenu .sub .top a{border-bottom:1px solid #a0a0a0;width:100%;font-weight:700}#menu .gMenu .sub .top a::after{content:"";width:5px;height:9px;display:inline-block;margin-left:.2em;background-size:contain;background-repeat:no-repeat;background-image:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz48c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjUuODIiIGhlaWdodD0iOC44MSIgdmlld0JveD0iMCAwIDUuODIgOC44MSI+PGRlZnM+PHN0eWxlPi5ke2ZpbGw6bm9uZTtzdHJva2U6IzAwODI2NjtzdHJva2UtbWl0ZXJsaW1pdDoxMDtzdHJva2Utd2lkdGg6MnB4O308L3N0eWxlPjwvZGVmcz48ZyBpZD0iYSIvPjxnIGlkPSJiIj48ZyBpZD0iYyI+PHBvbHlsaW5lIGNsYXNzPSJkIiBwb2ludHM9Ii43MSAuNzEgNC40MSA0LjQxIC43MSA4LjExIi8+PC9nPjwvZz48L3N2Zz4=)}#menu .gMenu .sub li a::before{content:"";display:inline-block;border-style:solid;border-width:4px 0 4px 4px;position:absolute;left:0;top:.78em;-webkit-transform:translateY(-50%);transform:translateY(-50%)}@media screen and (max-width:767px){#menuPanel{position:relative}#menu{z-index:1;position:absolute;margin-top:5px;top:0;left:0;right:0;-webkit-transition:.4s;transition:.4s;opacity:0;visibility:hidden;font-size:.938rem;border-radius:5px;max-height:calc(100vh - 66px);overflow-y:auto;-webkit-box-shadow:0 4.36px 8.72px rgba(0,0,0,0.2);box-shadow:0 4.36px 8.72px rgba(0,0,0,0.2)}
.open #menu{opacity:1;visibility:visible}#menu>.gMenu{margin:0 2px 0;padding:10px 0}#menu>.gMenu>li a{line-height:1.2;padding:6px 8px;margin:2px 0;font-size:1.1333333333em}#menu .gMenu .open .sub{height:auto}#menu .gMenu .sub{overflow:hidden;-webkit-transition:.4s;transition:.4s;height:0;font-size:.882em}#menu .gMenu .sub li{margin-left:8px}#menu .gMenu .sub li a{padding-left:8px}#menu .gMenu .sub li a::before{top:.67em;margin-top:6px}#menu #searchBox{padding:10px 8px 0}#menu .tools{padding:16px 10px}#menu .tools #t_jtools{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.gMenu>li{padding:2px 8px;border-bottom:1px solid #ccc}.gMenu>li:last-child{border-bottom:0}.globalNav>li>a{display:block;font-size:1.0625em}.gMenu li.open .sub{max-height:9999px}}@media screen and (min-width:768px),print{body #menuPanel::before{content:"";display:block;position:absolute;border-top:1px solid #e8e8e8;left:0;right:0}#menu{padding:.4em 10px}#menu>.gMenu{margin:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}#menu>.gMenu>li>a{font-size:1.063rem}#menu>.gMenu>li>a::before{content:"";width:100%;height:40px;display:block;background-size:contain;background-position:center center;background-repeat:no-repeat}#menu .gMenu .sub{font-size:.9375rem;position:absolute;visibility:hidden;opacity:0;top:50px;left:0;-webkit-transition:opacity .3s,visibility .3s,top .3s;transition:opacity .3s,visibility .3s,top .3s;border-radius:10px;padding:1.333em .867em;min-width:16em;-webkit-column-gap:1em;-moz-column-gap:1em;column-gap:1em;z-index:20;-webkit-box-shadow:0 4.36px 8.72px rgba(0,0,0,0.2);box-shadow:0 4.36px 8.72px rgba(0,0,0,0.2)}#menu .gMenu .sub>ul{-webkit-column-count:2;-moz-column-count:2;column-count:2;min-width:24em}#menu .gMenu li.open .sub,#menu .gMenu li>a:focus+.sub,#menu .gMenu li:hover .sub{opacity:1;visibility:visible;top:100%}
#menu .gMenu>li:nth-last-of-type(-n+2) .sub{left:auto;right:0}#menu .gMenu .sub li a{display:inline-block;padding-left:9px;margin:.4em}#menu .sub .sc{font-size:.875em;margin-left:1em}#menu .gMenu .sub a:hover .title,#menu .gMenu .sub a:active .title,#menu .gMenu .sub a:focus .title{text-decoration:underline}#menu .sub.Dev{min-width:43em}#menu .sub.Dev>ul{-webkit-column-count:1;-moz-column-count:1;column-count:1}#menu .sub.Dev .sc{-webkit-column-count:3;-moz-column-count:3;column-count:3}}@media screen and (min-width:768px) and (max-width:1120px){#headBox .logo{width:200px;padding-top:37px}#menu>.gMenu>li:not(:last-child){margin-right:.5em}#menu>.gMenu>li>a{font-size:1.5vw}#pageHead .contact .address,#pageHead .contact .box .label{font-size:1.3vw}#pageHead .contact .no{font-size:1.8vw}}@media screen and (min-width:768px) and (max-width:980px){#menu>.gMenu>li>a{font-size:1.32vw}}#upLink{position:fixed;bottom:80px;right:0;margin:0;z-index:1000;-webkit-transition:.4s;transition:.4s}#upLink.hide{opacity:0;right:-100px;visibility:hidden}#upLink a{text-decoration:none;color:#fff !important;font-weight:700;position:relative;text-align:center;background-color:rgba(0,10,68,0.8);border-radius:10px 0 0 10px;padding:24px 8px 10px;display:inline-block}#upLink a::before{content:"";display:inline-block;margin-left:.5em;margin-top:-0.5em;width:.425em;height:.425em;border-width:2px 2px 0 0;border-style:solid;margin-bottom:8px;margin-right:8px;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}#pageFoot{font-size:.9375rem;border-top:1px solid #ccc}#pageFoot .nav a{text-decoration:none}#pageFoot .nav a:hover .title,#pageFoot .nav a:active .title,#pageFoot .nav a:focus .title{text-decoration:underline}#SiteAuthor .siteTitle{margin-top:14px}#SiteAuthor .siteTitle h2{font-size:1.5rem}#SiteAuthor .logo{width:174px;padding-top:100px}#SiteAuthor .office{font-size:.8666666667em}#SiteAuthor .office li{margin:5px 0;display:-webkit-box;display:-ms-flexbox;display:flex}
#SiteAuthor .office>li>ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;padding-left:0}#SiteAuthor .office>li>ul>li{margin:0}#SiteAuthor .office>li ul li{position:relative;display:block}#SiteAuthor .office>li ul li+li::before{content:"";display:inline-block;width:1.1333333333em;height:1px;background-color:#333;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);vertical-align:middle;margin:-0.133em 0 0 .2em}#SiteAuthor .office li .post{margin-right:6px}#SiteAuthor .office .column{padding:0;margin:0}#SiteAuthor .office .column>ul{margin:0;padding:0;display:-webkit-box;display:-ms-flexbox;display:flex}#SiteAuthor .office .column>ul>li{margin:0 0 5px}#SiteAuthor .utility{margin:.6em 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;font-size:.8666666667em}#SiteAuthor .utility li{display:block;margin:0 10px}#SiteAuthor .utility li a ::after{content:"";display:inline-block;vertical-align:middle;margin-left:.5em;margin-top:-0.3em;width:.425em;height:.425em;border-width:2px 2px 0 0;border-style:solid;-webkit-transform:rotate(45deg);transform:rotate(45deg);border-color:#037255}.sns .btn{text-align:left;margin:0;padding:.2em .8em .4em .667em;position:relative}.sns a{text-decoration:none;font-size:.8666666667em}.sns a:hover,.sns a:focus,.sns a:active{text-decoration:underline}.sns a::before{content:"";display:inline-block;width:24px;height:23px;vertical-align:middle;margin-right:5px;background-size:contain;background-repeat:no-repeat}.sns a.fb::before{background-image:url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz48c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjIzLjUiIGhlaWdodD0iMjMuNSI+PHBhdGggZD0iTTIzLjUgMTEuNzVBMTEuNzUgMTEuNzUgMCAxMDkuOTEgMjMuMzZ2LTguMjFoLTN2LTMuNGgzVjkuMTZjMC0yLjk0IDEuNzYtNC41NyA0LjQ0LTQuNTdhMTcuOTQgMTcuOTQgMCAwMTIuNjUuMjN2Mi44OWgtMS41YTEuNyAxLjcgMCAwMC0xLjkxIDEuODR2Mi4yaDMuMjVsLS41MiAzLjRoLTIuNzN2OC4yMWExMS43NiAxMS43NiAwIDAwOS45MS0xMS42MXoiIGZpbGw9IiMxODc3ZjIiLz48cGF0aCBkPSJNMTYuMzIgMTUuMTVsLjUyLTMuNGgtMy4yNXYtMi4yYTEuNyAxLjcgMCAwMTEuOTEtMS44NEgxN1Y0LjgyYTE3Ljk0IDE3Ljk0IDAgMDAtMi42My0uMjNjLTIuNjggMC00LjQ0IDEuNjMtNC40NCA0LjU3djIuNTloLTN2My40aDN2OC4yMWExMi4xNiAxMi4xNiAwIDAwMy42OCAwdi04LjIxeiIgZmlsbD0iI2ZmZiIvPjwvc3ZnPg==")}.sns a.ins::before{background-image:url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz48c3ZnIHZlcnNpb249IjEuMSIgaWQ9IuODrOOCpOODpOODvF8xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4PSIwcHgiIHk9IjBweCIgdmlld0JveD0iMCAwIDI4IDI4IiBzdHlsZT0iZW5hYmxlLWJhY2tncm91bmQ6bmV3IDAgMCAyOCAyODsiIHhtbDpzcGFjZT0icHJlc2VydmUiPjxzdHlsZSB0eXBlPSJ0ZXh0L2NzcyI+IC5zdDB7ZmlsbC1ydWxlOmV2ZW5vZGQ7Y2xpcC1ydWxlOmV2ZW5vZGQ7ZmlsbDp1cmwoI1NWR0lEXzFfKTt9PC9zdHlsZT48bGluZWFyR3JhZGllbnQgaWQ9IlNWR0lEXzFfIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjI4MDQyLjgwMDgiIHkxPSItNDAxMTguMTEzMyIgeDI9IjI3NDcxLjkwNDMiIHkyPSItMzkxNTAuNjI4OSIgZ3JhZGllbnRUcmFuc2Zvcm09Im1hdHJpeCgyLjQ1NzYwM2UtMDIgMCAwIC0yLjQ1NzYwM2UtMDIgLTY2OC4xNjU0IC05NjAuMDU1NCkiPiA8c3RvcCBvZmZzZXQ9IjAiIHN0eWxlPSJzdG9wLWNvbG9yOiNGNTg1MjkiLz4gPHN0b3Agb2Zmc2V0PSIwLjE2OSIgc3R5bGU9InN0b3AtY29sb3I6I0ZFREE3NyIvPiA8c3RvcCBvZmZzZXQ9IjAuNDc4IiBzdHlsZT0ic3RvcC1jb2xvcjojREQyQTdCIi8+IDxzdG9wIG9mZnNldD0iMC43OCIgc3R5bGU9InN0b3AtY29sb3I6IzgxMzRBRiIvPiA8c3RvcCBvZmZzZXQ9IjEiIHN0eWxlPSJzdG9wLWNvbG9yOiM1MTVCRDQiLz48L2xpbmVhckdyYWRpZW50PjxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik0xNCwwYzcuNywwLDE0LDYuMywxNCwxNHMtNi4zLDE0LTE0LDE0UzAsMjEuNywwLDE0UzYuMywwLDE0LDB6IE0xMC42LDZoNi44YzIuNiwwLDQuNywyLjEsNC43LDQuNnY2LjggYzAsMi41LTIuMSw0LjYtNC43LDQuNmwtNi44LDBjLTIuNiwwLTQuNy0yLjEtNC43LTQuNnYtNi44QzUuOSw4LjEsOCw2LDEwLjYsNnogTTE0LDkuN2MyLjUsMCw0LjUsMiw0LjUsNC41YzAsMi41LTIsNC41LTQuNSw0LjUgYy0yLjUsMC00LjUtMi00LjUtNC41QzkuNCwxMS43LDExLjUsOS43LDE0LDkuN3ogTTE0LDExLjJjMS43LDAsMywxLjMsMywzYzAsMS43LTEuMywzLTMsM2MtMS43LDAtMy0xLjMtMy0zUzEyLjMsMTEuMiwxNCwxMS4yeiBNMTguMyw5LjFjMC40LDAsMC43LDAuMywwLjcsMC43YzAsMC40LTAuMywwLjctMC43LDAuN2MtMC40LDAtMC43LTAuMy0wLjctMC43QzE3LjYsOS40LDE3LjksOS4xLDE4LjMsOS4xeiBNMTEuMSw3LjNoNS43IGMyLjEsMCwzLjksMS43LDMuOSwzLjl2NS43YzAsMi4xLTEuOCwzLjktMy45LDMuOWwtNS43LDBjLTIuMSwwLTMuOS0xLjctMy45LTMuOXYtNS43QzcuMiw5LDksNy4zLDExLjEsNy4zeiIvPjwvc3ZnPg==")}.sns a.tw::before{background-image:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz48c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSIgaWQ9InR3aXR0ZXIiIHg9IjAiIHk9IjAiIHZlcnNpb249IjEuMSIgdmlld0JveD0iMCAwIDI0IDI0IiB3aWR0aD0iMjQiIGhlaWdodD0iMjQiPjxjaXJjbGUgY3g9IjEyIiBjeT0iMTIiIHI9IjEyIiBmaWxsPSIjMWRhMWYyIi8+PHBhdGggZmlsbD0iI2ZmZiIgZD0iTTkuOCAxOC4zYzUuMyAwIDguMi00LjQgOC4yLTguMnYtLjRjLjYtLjQgMS4xLS45IDEuNC0xLjUtLjUuMi0xLjEuNC0xLjcuNS42LS40IDEuMS0uOSAxLjMtMS42LS42LjMtMS4yLjYtMS44LjctLjUtLjYtMS4zLS45LTIuMS0uOS0xLjYgMC0yLjkgMS4zLTIuOSAyLjkgMCAuMiAwIC40LjEuNy0yLjQtLjEtNC41LTEuMy02LTMtLjIuMy0uMy44LS4zIDEuNCAwIDEgLjUgMS45IDEuMyAyLjQtLjUgMC0uOS0uMS0xLjMtLjQgMCAxLjQgMSAyLjYgMi4zIDIuOC0uMi4xLS41LjEtLjguMS0uMiAwLS40IDAtLjUtLjEuNCAxLjEgMS40IDIgMi43IDItMSAuOC0yLjIgMS4yLTMuNiAxLjJoLS43YzEuMyAxIDIuOCAxLjQgNC40IDEuNCIvPjwvc3ZnPg==')}#SiteAuthor .sns{margin:.6em 0;padding:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center}
#SiteAuthor .sns li{list-style-type:none;display:block;margin:4px 0}#SiteAuthor .sns .title{font-weight:700;margin-right:5px;font-size:.8666666667em;margin-left:10px}#copyright{margin:0;padding:4px 0 4px;text-align:right}#copyright small{font-size:.6875rem}@media screen and (max-width:767px){#upLink{bottom:30px;right:10px;margin:0}#upLink a{padding:16px 8px 8px;border-radius:5px;font-size:8px}#upLink a::before{width:7px;height:7px;position:absolute;top:12px;left:50%;-webkit-transform:translateX(-50%) rotate(-45deg);transform:translateX(-50%) rotate(-45deg);margin-left:0}#pageFoot{font-size:1.08173rem}#pageFoot>.container{padding:30px 10px;margin:0}#SiteAuthor .logo{margin-top:0;width:200px;padding-top:115px}#pageFoot .siteTitle{margin:0 auto .8em;text-align:center}#SiteAuthor .office li{display:block;margin:1em 0}#SiteAuthor .office>li>.label,#SiteAuthor .office>li>.data{display:block}#SiteAuthor .office .address a{display:block}#SiteAuthor .office .column>ul{display:block}#SiteAuthor .office .column>ul>li{margin:0}#SiteAuthor .office .column>ul>li+li::before{content:none}#SiteAuthor .utility{display:block}#SiteAuthor .utility li{margin:5px 0}#SiteAuthor .sns li{width:49%}#SiteAuthor .sns .btn{margin:0 10px}#SiteAuthor .sns .title{margin-left:0;margin-right:0}#SiteAuthor .sns .btn{margin:0 5px;padding:.2em .2em .4em .667em}#copyright{text-align:center}}@media screen and (max-width:479px){#SiteAuthor .siteTitle h2{font-size:1.25rem}#copyright small{font-size:.625rem;-webkit-transform:scale(0.9);transform:scale(0.9)}}@media screen and (min-width:768px),print{#upLink{-ms-writing-mode:tb-rl;-webkit-writing-mode:vertical-rl;writing-mode:vertical-rl}#upLink a{height:125px}#pageFoot>.container{padding:8px 20px 4px}#SiteAuthor{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap}#pageFoot .siteTitle{margin-right:4.1666%}#SiteAuthor .office{margin-right:3%}#footNav{-webkit-box-flex:1;-ms-flex:1;flex:1}
}.breadcrumbs{display:block;position:relative;text-align:left;line-height:1.5;margin:1em auto .4em;padding:0 10px}.breadcrumbs ol{margin:0;padding:0;list-style-type:none}.breadcrumbs li{display:inline-block;vertical-align:middle}.breadcrumbs li:before{display:inline-block;vertical-align:middle;margin:0 .25em .3em;content:">"}.breadcrumbs li>*{vertical-align:middle}.breadcrumbs li:first-child:before{display:none}.breadcrumbs li a,.breadcrumbs li span{display:inline-block;padding:3px 0}@media screen and (min-width:768px),print{.breadcrumbs{padding:0 20px;max-width:1240px}}#contents{z-index:1;position:relative;font-size:1em}#main{text-align:left;position:relative}#contents .columns.container .main,#main,#side{margin-bottom:20px}@media screen and (min-width:1000px),print{#contents .columns.container,#contents>div.container{display:-webkit-box;display:-ms-flexbox;display:flex}#contents .columns.container .main,#contents>div.container #main{-webkit-box-flex:1;-ms-flex:1;flex:1;max-width:100%}#contents .columns.container .onSide,#contents>div.container #main.onSide{max-width:calc( 100% - 300px );margin-bottom:0}#contents .columns.container #side,#contents>div.container #side{width:250px;margin-left:50px}}@media print{#contents .columns.container,#contents>div.container{display:block}#contents .columns.container .onSide,#contents>div.container #main.onSide{float:left}#contents .columns.container #side,#contents>div.container #side{float:right}#contents .columns.container::after,#contents>div.container::after{content:" ";display:block;clear:both}}#side ul{list-style:none;margin:0;padding:0}#side .cMenu{border-radius:10px;overflow:hidden;margin-bottom:20px;border-style:solid;border-width:1px}#side .cMenu h3{font-size:1.3333333333em;border-bottom:0;padding:10px 10px 10px}#side .cMenu ul{display:block;line-height:1.8;margin-top:12px;margin-bottom:4px}#side .cMenu ul li{margin:0 5px 0;border-bottom:#8e99a3}
#side .cMenu li+li{margin-top:2px}#side .cMenu li .label,#side .cMenu li a{display:block;text-decoration:none;position:relative;border-radius:5px}#side .cMenu li .label::before,#side .cMenu li a::before{content:"";display:inline-block;position:absolute;width:0;height:0;border-style:solid;border-color:transparent;border-width:4px 0 4px 4px;-webkit-transform:translateY(-50%);transform:translateY(-50%)}#side .cMenu ul li a.current{font-weight:700}#side .cMenu li a:hover,#side .cMenu li a:active,#side .cMenu li a:focus{text-decoration:underline}#side .cMenu>ul>li>.label,#side .cMenu>ul>li>a{padding:.5em 5px .5em 20px}#side .cMenu>ul>li>.label::before,#side .cMenu>ul>li>a::before{left:10px;top:1.45em}#side .cMenu ul li ul{margin-top:0;margin-left:8px}#side .cMenu ul li li{margin:0}#side .cMenu ul li li .label,#side .cMenu ul li li a{padding:.05em 0 .25em 20px;position:relative}#side .cMenu ul li li .label::before,#side .cMenu ul li li a::before{top:1.05em;left:8px}#pickup{margin-bottom:20px;overflow:hidden;clear:both;padding:13px 0;border-radius:10px;font-size:1.0666666667em}#side #pickup{border-style:solid;border-width:1px;border-color:transparent}#side #pickup h3{color:inherit;font-size:1.25em;border-bottom:0;font-family:"GenJyuuGothicX";position:relative;text-align:center;padding:0 10px}#side #pickup h3::before{content:"";display:inline-block;background-position:center center;background-size:cover;background-repeat:no-repeat;width:30px;height:30px;vertical-align:middle;margin-top:-0.1em;margin-right:8px}#pickup>ul{margin:10px 0}#pickup>ul>li{display:block;padding:6px;margin:0 auto;max-width:230px}#pickup ul li a span{position:relative;line-height:1.28}#pickup ul li a{position:relative;line-height:1.28;color:#333}#pickup ul li a:hover span,#pickup ul li a:focus span,#pickup ul li a:active span{text-decoration:underline}#pickup ul li a .title::after{content:"";display:inline-block;vertical-align:middle;margin-left:.5em;margin-top:-0.3em;width:.425em;height:.425em;border-width:2px 2px 0 0;border-style:solid;-webkit-transform:rotate(45deg);transform:rotate(45deg);border-color:#037255}
#pickup .thumb{max-width:220px;border-radius:10px;background-repeat:no-repeat;background-size:cover;margin:auto;margin-bottom:5px}#pickup .thumb:before{padding-top:41.8181%}#sBnLink{margin:0 0 20px}#sBnLink>ul{margin:0 -5px}#sBnLink>ul>li{display:block;padding:5px;margin:0 auto;max-width:260px}#sBnLink>ul>li a{display:block;border-radius:10px}@media screen and (max-width:999px){#sBnLink>ul,#side #pickup>ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}#sBmLink>ul>li,#pickup>ul>li{width:50%}}.contentHead{position:relative;overflow:hidden;margin-bottom:20px}.contentHead .cTop{position:relative;margin:0 auto;padding:20px;max-width:1200px;border-radius:15px;overflow:hidden;color:#fff;background-color:#333;background-size:cover;background-position:center;background-image:url(/css/qlmcaj00000001ag/cbg.jpg)}.contentHead .cTop::before{content:"";position:absolute;display:block;top:0;bottom:0;left:0;right:0;background:rgba(174,228,255,0.5)}.contentHead .cTop h1{font-size:1.8em;font-weight:700;text-shadow:#FFF 2px 0 0,#FFF -2px 0 0,#FFF 0 -2px 0,#FFF 0 2px 0,#FFF 2px 2px 0,#FFF -2px 2px 0,#FFF 2px -2px 0,#FFF -2px -2px 0,#FFF 1px 2px 0,#FFF -1px 2px 0,#FFF 1px -2px 0,#FFF -1px -2px 0,#FFF 2px 1px 0,#FFF -2px 1px 0,#FFF 2px -1px 0,#FFF -2px -1px 0,#FFF 1px 1px 0,#FFF -1px 1px 0,#FFF 1px -1px 0,#FFF -1px -1px 0;color:#002a6c;font-family:"GenJyuuGothicX"}.contentHead .cTop>*{position:relative;margin:0 auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.contentHead .cTop>*:before{content:"";display:block;height:70px;width:1px;margin-left:-1px}.contentHead .pageTitle{position:relative;padding:13px 11px 14px;margin:0 0 20px;font-size:1.7333333333em;font-weight:700;line-height:1.5;border-radius:10px;background-position:center center;background-size:cover;background-repeat:no-repeat}
@media screen and (max-width:767px){.contentHead{margin-bottom:16px}.contentHead .cTop{padding:14px}.contentHead .cTop h1{font-size:1.5em}.contentHead .cTop>*:before{height:42px}.contentHead .pageTitle{padding:12px 9px;font-size:1.25em}}#indexInter{border-radius:5px;border-width:1px;border-style:solid;border-color:#c8c8c8;overflow:hidden;padding:15px 10px 7px 15px;margin:10px 0 0}#indexInter h2{margin:2px 20px 2px .1em;font-size:1em;line-height:1.2}#indexInter ul{margin:0 10px 0;padding:0;-webkit-box-flex:1;-ms-flex:1;flex:1}#indexInter ul li{display:inline-block;margin:2px 0 10px;margin-right:1em}#indexInter a{text-decoration:none}#indexInter a::after{content:"";display:inline-block;vertical-align:middle;margin-left:.5em;margin-top:-0.5em;width:.425em;height:.425em;border-width:2px 2px 0 0;border-style:solid;-webkit-transform:rotate(135deg);transform:rotate(135deg)}#indexInter a:hover .title,#indexInter a:focus .title,#indexInter a:active .title{text-decoration:underline}#indexInter.speech{margin:-1px;padding:0;border:0}@media screen and (max-width:767px){#indexInter{padding:10px}#indexInter h2{margin:5px}#indexInter ul{margin:0}#indexInter ul li{margin:5px}}@media screen and (min-width:768px),print{#indexInter{display:-webkit-box;display:-ms-flexbox;display:flex}#indexInter h2{margin:2px 20px 2px .1em;width:7em;max-width:20%;font-size:1em}}#contentFoot{font-size:1em;overflow:hidden;padding:5px 10px;margin-bottom:40px;border-top:1px solid #ccc}#contentFoot p{margin:0 0 .5em}#contentFoot>div{clear:both}#contentFoot .lastDate{text-align:right}@media screen and (max-width:767px){#contentFoot{font-size:.8571428571em;margin-bottom:15px}}.mainText{line-height:1.2}.about p,.mainText p,.txtPart,.note{margin:0 0 .5em;line-height:1.7}.mainText ul,.mainText ol{padding:0;margin:.5em 1em .5em 2em}.mainText li ol,.mainText li ul{margin-top:0;margin-bottom:.2em}.mainText ul.btn{margin:.5em 0}.mainText dl{max-width:100%;padding:0;margin:1em 0}.mainText dt{padding:0 .5em}
.mainText dd{margin:.5em 1em .5em 2em}.mainText>.about,.mainText>.section,.mainText section{clear:both;margin-bottom:30px}.mainText::after,.mainText article::after,.mainText .about::after,.mainText .section::after,.mainText section::after,.txtPart::after{content:" ";display:block;clear:both}.mainText h2{clear:both;position:relative;margin:1.5em 0 .5em 0;padding:.35em .3em .4584em .5em;font-weight:700;font-size:1.6em;line-height:1.32;border-style:solid;border-width:3px 0 0 0;border-top-color:#c8cdcb}.mainText h2::before{content:"";width:222px;display:inline-block;border-top-width:3px;border-top-style:solid;border-top-color:#037255;position:absolute;top:-3px;left:0}.mainText #s0 h2{margin:0 0 .3em 0}.mainText h3{clear:both;margin:1em 0 .3em 0;padding:3px 0 5px 11px;position:relative;font-size:1.4666666667em;line-height:1.27;border-bottom-width:1px;border-bottom-style:solid;border-bottom-color:#ccc}.mainText h3::before{content:"";display:block;position:absolute;left:0;bottom:0;width:3px;height:100%}.mainText h4{clear:both;font-size:1.3333333333em;line-height:1.3888;text-indent:-1em;padding-left:1em;padding-bottom:4px;margin:.8em 0 .3em 0;position:relative;border-bottom-style:dotted;border-bottom-width:1px;border-bottom-color:#ccc}.mainText h4::before{content:"";display:inline-block;width:.2em;height:1.1em;margin-top:-3px;margin-right:.3em;border-radius:2px;vertical-align:middle}.mainText h5{clear:both;margin-top:15px;margin-bottom:10px;font-size:1em}@media screen and (max-width:767px){#main>.mainText,.mainText.about{padding-left:10px}#main>.mainText h2,#main>.mainText h3,#main>.mainText h4{margin-left:-10px}.mainText h2{font-size:1.25em;padding:5px 12px;margin:20px 0}.mainText h3{font-size:1.1666666667em;padding-left:12px;margin:15px 0}.mainText h4{font-size:1.0833333333em;padding-left:12px;margin:10px 0}}@media screen and (min-width:768px),print{#main>.mainText,.mainText.about{padding-left:16px}
#main>.mainText h2{margin-left:-14px}#main>.mainText h3{margin-left:-13px}#main>.mainText h4{margin-left:-11px}}.mainText .speech{padding:0;position:absolute !important}.mainText .speech::before,.mainText .speech::after{display:none !important}.mainText .iLink ul,.mainText ul.iLink{list-style-type:none;margin-left:0;margin-right:0}.mainText div.iLink,.mainText p.iLink{margin-left:1.5em}.mainText .iLink li,.mainText ul.iLink li{margin-bottom:5px}.iLink a,a.iLink{display:inline-block;padding-left:1.5em;padding-right:2px;text-decoration:none}a.iLink .title,.iLink a .title{text-decoration:underline}a.iLink:hover .title,a.iLink:active .title,a.iLink:focus .title,.iLink a:hover .title,.iLink a:active .title,.iLink a:focus .title{text-decoration:none}.iLink a::before,a.iLink::before{content:"";display:inline-block;vertical-align:middle;line-height:1.2;margin-left:-1.5em;margin-right:.5em;width:1em;height:1em;background-position:left center;background-repeat:no-repeat;background-size:cover;background-image:url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz48c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjE1IiBoZWlnaHQ9IjE1IiB2aWV3Qm94PSIwIDAgMTUgMTUiPjxkZWZzPjxzdHlsZT4uZHtmaWxsOiNmZmY7fS5le2ZpbGw6IzAzNzI1NTt9PC9zdHlsZT48L2RlZnM+PGcgaWQ9ImEiLz48ZyBpZD0iYiI+PGcgaWQ9ImMiPjxjaXJjbGUgY2xhc3M9ImUiIGN4PSI3LjUiIGN5PSI3LjUiIHI9IjcuNSIvPjxwb2x5Z29uIGNsYXNzPSJkIiBwb2ludHM9IjYgMTEuMDUgMTAuNTUgNy41IDYgMy45NSA2IDExLjA1Ii8+PC9nPjwvZz48L3N2Zz4=")}@media screen and (max-width:767px){.mainText .iLink a::before,.iLink a::before,a.iLink::before{width:.8em;height:.8em}}@media screen and (max-width:479px){.mainText ul.iLink{margin-left:1em}.mainText div.iLink,.mainText p.iLink{margin-left:1em}}@media print{.mainText a.outside:after{content:" ("attr(href) ") ";font-size:.8em;display:block}}.mainText ul.iPaper,.iPaper{list-style-type:none;margin-right:0;margin-left:0}.iPaper li{margin-bottom:1em}.iPaper a{display:inline-block;padding-left:2em;text-decoration:none}.iPaper a .title{text-decoration:underline}.iPaper a:hover .title,.iPaper a:active .title,.iPaper a:focus .title{text-decoration:none}.iPaper a .ext{font-weight:normal;display:inline-block;vertical-align:middle}.iPaper a::before{content:"";width:1em;height:1.333em;margin-left:-2em;margin-right:.27em;display:inline-block;vertical-align:middle;background-position:left center;background-repeat:no-repeat;background-size:contain;background-image:url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz48c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjE1IiBoZWlnaHQ9IjIwIiB2aWV3Qm94PSIwIDAgMTUgMjAiPjxkZWZzPjxzdHlsZT4uZHtmaWxsOiM2NjY7fTwvc3R5bGU+PC9kZWZzPjxnIGlkPSJhIi8+PGcgaWQ9ImIiPjxnIGlkPSJjIj48cGF0aCBjbGFzcz0iZCIgZD0iTTE0LjQ1LDMuODNMMTEuMTcsLjU1Yy0uMzUtLjM1LS44My0uNTUtMS4zMi0uNTVIMS44OEMuODQsMCwwLC44NCwwLDEuODhWMTguMTNjMCwxLjA0LC44NCwxLjg4LDEuODgsMS44OEgxMy4xMmMxLjA0LDAsMS44OC0uODQsMS44OC0xLjg4VjUuMTZjMC0uNS0uMi0uOTgtLjU1LTEuMzNabS0xLjQ4LDEuMThoLTIuOTdWMi4wM2wyLjk3LDIuOTdaTTEuODgsMTguMTNWMS44OGg2LjI1VjUuOTRjMCwuNTIsLjQyLC45NCwuOTQsLjk0aDQuMDZ2MTEuMjVIMS44OFoiLz48L2c+PC9nPjwvc3ZnPg==")}
.iPaper a.pdf::before{background-image:url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz48c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjE1IiBoZWlnaHQ9IjIwIiB2aWV3Qm94PSIwIDAgMTUgMjAiPjxkZWZzPjxzdHlsZT4uZHtmaWxsOiNiYTE1MTU7fTwvc3R5bGU+PC9kZWZzPjxnIGlkPSJhIi8+PGcgaWQ9ImIiPjxnIGlkPSJjIj48cGF0aCBjbGFzcz0iZCIgZD0iTTE0LjQ1LDMuODNMMTEuMTcsLjU1Yy0uMzUtLjM1LS44My0uNTUtMS4zMi0uNTVIMS44OEMuODQsMCwwLC44NCwwLDEuODhWMTguMTNjMCwxLjA0LC44NCwxLjg4LDEuODgsMS44OEgxMy4xMmMxLjA0LDAsMS44OC0uODQsMS44OC0xLjg4VjUuMTZjMC0uNS0uMi0uOTgtLjU1LTEuMzNabS0xLjQ4LDEuMThoLTIuOTdWMi4wM2wyLjk3LDIuOTdaTTEuODgsMTguMTNWMS44OGg2LjI1VjUuOTRjMCwuNTIsLjQyLC45NCwuOTQsLjk0aDQuMDZ2MTEuMjVIMS44OFptOS43Ny01LjYxYy0uNDgtLjQ3LTEuODQtLjM0LTIuNTItLjI1LS42Ny0uNDEtMS4xMi0uOTgtMS40NC0xLjgxLC4xNS0uNjMsLjM5LTEuNTksLjIxLTIuMTktLjE2LTEuMDItMS40OC0uOTItMS42Ni0uMjMtLjE3LC42My0uMDIsMS41LC4yNywyLjYyLS4zOSwuOTMtLjk3LDIuMTktMS4zOCwyLjkxLS43OCwuNC0xLjg0LDEuMDItMS45OSwxLjgtLjEzLC42MiwxLjAyLDIuMTYsMi45Ny0xLjIyLC44Ny0uMjksMS44My0uNjQsMi42Ny0uNzksLjc0LC40LDEuNiwuNjYsMi4xOCwuNjYsMSwwLDEuMDktMS4xLC42OC0xLjUxWm0tNy43NCwzLjA0Yy4yLS41NCwuOTYtMS4xNSwxLjE5LTEuMzctLjc0LDEuMTgtMS4xOSwxLjM5LTEuMTksMS4zN1ptMy4xOS03LjQ1Yy4yOSwwLC4yNiwxLjI1LC4wNywxLjU5LS4xNy0uNTQtLjE3LTEuNTktLjA3LTEuNTlabS0uOTUsNS4zNGMuMzgtLjY2LC43LTEuNDUsLjk2LTIuMTQsLjMyLC41OSwuNzQsMS4wNiwxLjE4LDEuMzktLjgxLC4xNy0xLjUyLC41MS0yLjE0LC43NVptNS4xNC0uMnMtLjIsLjIzLTEuNDYtLjNjMS4zNy0uMSwxLjYsLjIxLDEuNDYsLjNaIi8+PC9nPjwvZz48L3N2Zz4=")}.iPaper a.word::before{background-image:url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz48c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjE1IiBoZWlnaHQ9IjIwIiB2aWV3Qm94PSIwIDAgMTUgMjAiPjxkZWZzPjxzdHlsZT4uZHtmaWxsOiMxMzU3YmE7fTwvc3R5bGU+PC9kZWZzPjxnIGlkPSJhIi8+PGcgaWQ9ImIiPjxnIGlkPSJjIj48cGF0aCBjbGFzcz0iZCIgZD0iTTE0LjQ1LDMuODNMMTEuMTcsLjU1Yy0uMzUtLjM1LS44My0uNTUtMS4zMi0uNTVIMS44OEMuODQsMCwwLC44NCwwLDEuODhWMTguMTNjMCwxLjA0LC44NCwxLjg4LDEuODgsMS44OEgxMy4xMmMxLjA0LDAsMS44OC0uODQsMS44OC0xLjg4VjUuMTZjMC0uNS0uMi0uOTgtLjU1LTEuMzNabS0xLjQ4LDEuMThoLTIuOTdWMi4wM2wyLjk3LDIuOTdaTTEuODgsMTguMTNWMS44OGg2LjI1VjUuOTRjMCwuNTIsLjQyLC45NCwuOTQsLjk0aDQuMDZ2MTEuMjVIMS44OFpNMTAuNDcsMTBjLS4yMiwwLS40MSwuMTYtLjQ2LC4zNy0uOCwzLjgyLS44LDMuNzMtLjgyLDQuMDQsMC0uMDUtLjAyLS4xLS4wMy0uMTctLjAzLS4yLC4wMSwwLS45Mi0zLjg5LS4wNS0uMjEtLjI0LS4zNi0uNDYtLjM2aC0uNTJjLS4yMSwwLS40LC4xNS0uNDYsLjM2LS45NSwzLjg3LS45NCwzLjc2LS45Nyw0LjA1LDAtLjA0LDAtLjEtLjAyLS4xNi0uMDMtLjItLjU1LTIuODYtLjc1LTMuODctLjA0LS4yMi0uMjMtLjM4LS40Ni0uMzhoLS42NmMtLjMsMC0uNTMsLjI5LS40NiwuNTgsLjMxLDEuMjcsMS4wNCw0LjI4LDEuMyw1LjMxLC4wNSwuMjEsLjI0LC4zNiwuNDYsLjM2aC45OGMuMjEsMCwuNC0uMTQsLjQ1LS4zNmwuNy0yLjc5Yy4wNi0uMjQsLjEtLjQ3LC4xMi0uNjhsLjExLC42OHMuNDksMS45NywuNywyLjc5Yy4wNSwuMjEsLjI0LC4zNiwuNDUsLjM2aC45NmMuMjEsMCwuNC0uMTQsLjQ1LS4zNiwuODEtMy4yLDEuMTgtNC42NSwxLjM1LTUuMzEsLjA3LS4zLS4xNS0uNTgtLjQ1LS41OGgtLjYyWiIvPjwvZz48L2c+PC9zdmc+")}.iPaper a.excel::before{background-image:url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz48c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjE1IiBoZWlnaHQ9IjIwIiB2aWV3Qm94PSIwIDAgMTUgMjAiPjxkZWZzPjxzdHlsZT4uZHtmaWxsOiMwMzcyNTU7fTwvc3R5bGU+PC9kZWZzPjxnIGlkPSJhIi8+PGcgaWQ9ImIiPjxnIGlkPSJjIj48cGF0aCBjbGFzcz0iZCIgZD0iTTE0LjQ1LDMuODNMMTEuMTcsLjU1Yy0uMzUtLjM1LS44My0uNTUtMS4zMi0uNTVIMS44N0MuODQsMCwwLC44NCwwLDEuODhWMTguMTNjMCwxLjA0LC44NCwxLjg4LDEuODcsMS44OEgxMy4xM2MxLjA0LDAsMS44Ny0uODQsMS44Ny0xLjg4VjUuMTZjMC0uNS0uMi0uOTgtLjU1LTEuMzNabS0xLjQ4LDEuMThoLTIuOTdWMi4wM2wyLjk3LDIuOTdaTTEuODcsMTguMTNWMS44OGg2LjI1VjUuOTRjMCwuNTIsLjQyLC45NCwuOTQsLjk0aDQuMDZ2MTEuMjVIMS44N1pNMTAuMTYsOC43NWgtMS4xM2MtLjE3LDAtLjMzLC4wOS0uNDEsLjI1LS43LDEuMjktLjg3LDEuNjYtMS4xMiwyLjI1LS41NC0xLjE0LS4yNy0uNjgtMS4xMi0yLjI1LS4wOC0uMTUtLjI0LS4yNS0uNDEtLjI1aC0xLjEzYy0uMzYsMC0uNTksLjM5LS40MSwuN2wxLjgxLDMuMDUtMS44MSwzLjA1Yy0uMTgsLjMxLC4wNCwuNywuNDEsLjdoMS4xM2MuMTcsMCwuMzMtLjA5LC40MS0uMjUsLjg1LTEuNTYsLjktMS43NiwxLjEyLTIuMjUsLjU4LDEuMTgsLjIzLC42MiwxLjEyLDIuMjUsLjA4LC4xNSwuMjQsLjI1LC40MSwuMjVoMS4xMmMuMzYsMCwuNTktLjM5LC40MS0uN2wtMS44MS0zLjA1czEuMTgtMS45NywxLjgxLTMuMDVjLjE4LS4zMS0uMDQtLjctLjQtLjdaIi8+PC9nPjwvZz48L3N2Zz4=")}@media screen and (max-width:479px){.iPaper{margin-left:1em}}.mainText table{max-width:100%;padding:0;margin:.5em 0;border-collapse:collapse;border-spacing:0;empty-cells:show}.mainText caption{text-align:center;font-weight:bold;margin:0 .5em .5em;padding:0}#contents caption.speech,.mainText caption.speech,caption.speech{position:relative !important;margin:-1px -1px 0 0;text-indent:-9999px}.mainText th,.mainText td{padding:.5em .6em;vertical-align:top;border:1px solid #9b9b9b;word-break:break-word;-webkit-box-sizing:content-box;box-sizing:content-box}.mainText th[scope="row"]{text-align:left}.mainText th[scope="col"]{text-align:center}td.num{text-align:right}.nowrap{white-space:nowrap}.mainText .reflow .label{display:none}@media screen and (max-width:767px){.tableScroll{margin:.5em 0;overflow:auto;overflow-y:hidden;width:100%;max-width:none;min-height:.01%;-ms-overflow-style:-ms-autohiding-scrollbar}.tableScroll::-webkit-scrollbar{height:6px}.tableScroll::-webkit-scrollbar-track{background:#e6e6e6}.tableScroll::-webkit-scrollbar-thumb{background:#666}.mainText .tableScroll table,.tableScroll table{margin:0;max-width:none}.mainText .tableScroll table caption,.tableScroll table caption{text-align:left}.tableScroll table th,.tableScroll table td{white-space:nowrap}.mainText table.reflow{display:block;border-collapse:separate;border-width:0}.mainText .reflow caption,.reflow caption{display:block;text-align:left}.mainText .reflow thead,.reflow thead{display:none}.mainText .reflow tbody,.mainText .reflow tbody tr .reflow tbody,.reflow tbody tr{display:block;margin-bottom:1em}.mainText .reflow th,.mainText .reflow td,.reflow th,.reflow td{width:auto;display:block;border-top-width:0}
.mainText .reflow tr>th:first-child,.mainText .reflow tr>td:first-child{border-top-width:1px}.mainText .reflow tbody th{text-align:left}.mainText .reflow .label{text-align:left;display:block;font-weight:600;border-bottom:1px dotted #ccc;margin:0 -0.5em .3em;padding:0 .5em .3em}.reflow .nowrap{white-space:inherit}}@media screen and (min-width:768px),print{.mainText .dataList th[scope="row"]{min-width:20%}.mainText .history th[scope="row"]{width:24%}}.gCode{clear:both;overflow:hidden;margin:20px 0;text-align:center}.gCode iframe,.gCode object,.gCode video{margin:0 auto;text-align:left;max-width:100%}.gCode iframe{border:0}.gCode:after{content:"";display:block;clear:both}@media screen and (max-width:767px){.RFrameWrap{margin:0 auto;position:relative;padding-bottom:60%;height:0;overflow:hidden}.RFrameWrap video,.RFrameWrap iframe{margin:0;position:absolute;top:0;left:0;width:100% !important;height:100% !important}.gCode.scroll{overflow:auto;width:100%;min-height:.01%;-webkit-overflow-scrolling:touch}.gCode.scroll iframe{overflow:auto;width:100%;max-width:none;-webkit-overflow-scrolling:touch}.gCode.scrol::-webkit-scrollbar{height:6px}.gCode.scroll::-webkit-scrollbar-track{background:#e6e6e6}.gCode.scroll::-webkit-scrollbar-thumb{background:#666}}@media screen and (min-width:768px),print{.RFrameWrap{padding:0 !important}}.iFigureC{clear:both;padding:0;margin:20px 0;text-align:center}.mainText .iFigure,.iFigure{clear:both;margin:20px -5px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}ul.iFigure{list-style:none}.iFigure>li,.iFigure figure{display:inline-block;margin:5px;overflow:hidden;vertical-align:top}.iFigureR,.iFigureL{clear:both;max-width:100%;text-align:center}.iFigureR{float:right;margin-left:18px;margin-right:0}
.iFigureL{clear:left;float:left;margin-left:0;margin-right:18px}.iFigure.links>li a{display:block}.iFigure.links li a:hover img,.iFigure.links li a:active img,.iFigure.links li a:focus img{opacity:.8}.iFigure li img,.iFigureC img,.iFigureR img,.iFigureL img{display:block;margin:0 auto;max-width:100%;height:auto}.mainText figcaption{text-align:center;word-wrap:break-word;display:block;margin:5px 0;line-height:1.5}.mainText figcaption p{font-size:.9375em;margin-bottom:0}.mainText figcaption strong{display:block;word-wrap:break-word;margin-bottom:2px}@media screen and (max-width:767px){.iFigureR,.iFigureL{margin-left:0;margin-right:0;margin-bottom:15px;float:none;min-width:100%}.iFigure figure{margin:5px;width:100%}}@media screen and (min-width:768px),print{.iFigure{margin-left:-5px;margin-right:-5px}.iFigureR,.iFigureL{max-width:50%;margin-top:.3em}.txtPart.row{margin:10px 0;clear:both;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.txtPart.row>.txtPTxt{-webkit-box-flex:1;-ms-flex:1;flex:1}.txtPart.row>.iFigureR,.txtPart.row>.iFigureL{-ms-flex-negative:0;flex-shrink:0}}@media print{.iFigure{display:block;text-align:center}}.mainText .note{border-width:1px;border-style:solid;border-radius:5px;padding:1.2em 1.6em;margin:2em 0}@media screen and (max-width:767px){.mainText .note{padding:1em .8em}}.infoData{padding:0;margin:1em 0;list-style:none}.infoData:after{content:"";display:block;clear:both}.infoData li{margin:0 5px;padding:0;display:inline-block}#sOffice{padding:0 15px 0;border:1px solid #ccc;border-radius:10px;overflow:hidden}#sOffice h2{line-height:1.5;font-weight:bold;border-radius:0;font-size:1.4em}#sOffice h2::after{content:none}#sOffice h3{margin:0 0 .667em;border:0;padding:0}#sOffice .officeInfo{margin:1em 0}.mainText #sOffice .officeInfo .office,#sOffice .officeInfo .infoData{margin:.667em -5px}
#sOffice .officeInfo:not(:last-child){padding-bottom:1em;border-bottom:1px dotted #ccc}.mainText #sOffice h2{border:0;margin:0 -15px 20px}.mainText #sOffice h2::before{content:none}.mainText #sOffice h3{margin-left:0}.mainText #sOffice h3::before{content:none}@media screen and (max-width:767px){#sOffice{margin:30px 0}#main>.mainText #sOffice{margin-left:-10px}#sOffice h2{width:auto;padding:9px 14px 7px}#sOffice h2::before{content:none}}@media screen and (min-width:768px),print{#sOffice{margin:40px 0 30px}#main>.mainText #sOffice{margin-left:-12px}.mainText #sOffice h2{margin-top:-1px;margin-right:-15px;margin-left:-15px;margin-bottom:16px;padding:9px 14px 7px}#sOffice h3{font-size:1.2em}}.slick-slider{position:relative;display:block;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;display:block;overflow:hidden;margin:0;padding:0}.slick-list:focus{outline:0}.slick-list.dragging{cursor:pointer}.slick-slider .slick-track,.slick-slider .slick-list{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.slick-track{position:relative;top:0;left:0;display:block;margin-left:auto;margin-right:auto}.slick-track:before,.slick-track:after{display:table;content:''}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{display:none;float:left;height:100%;min-height:1px}[dir='rtl'] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}
.slick-prev,.slick-next{line-height:0;z-index:2;position:absolute;top:50%;width:33px;height:33px;margin-top:-21px;display:block;padding:0;cursor:pointer;border:0;background-color:transparent;opacity:.9;-webkit-transition:.4s;transition:.4s}.slick-prev.slick-disabled,.slick-next.slick-disabled{opacity:.4}.slick-prev:hover,.slick-prev:focus,.slick-next:hover,.slick-next:focus{opacity:1}.slick-prev:before,.slick-next:before{content:"";display:block;line-height:1;position:absolute;-webkit-box-sizing:content-box;box-sizing:content-box;width:60%;height:60%;border-color:#000;border-style:solid;-webkit-transform:rotate(45deg);transform:rotate(45deg);top:25%}.slick-prev{left:5px}.slick-next{right:5px}.slick-prev:before{right:20%;border-width:0 0 2px 2px}.slick-next:before{left:20%;border-width:2px 2px 0 0}.slick-dotted.slick-slider{text-align:center}.slick-dots{display:block;padding:0;margin:10px;list-style:none;text-align:center;line-height:14px}.slick-dots li{position:relative;display:inline-block;vertical-align:middle;margin:5px .5em;padding:0;cursor:pointer}.slick-dots li button{line-height:1.2;display:block;width:15px;height:0;padding-top:14px;overflow:hidden;cursor:pointer;border:0;outline:0;color:inherit;background:transparent;position:relative;border-radius:100%}.slick-dots li button:hover,.slick-dots li button:focus{outline:0}.slick-dots li button:hover:before,.slick-dots li button:focus:before{opacity:1}.slick-dots li button:before{content:"";position:absolute;top:0;bottom:0;left:0;right:0;background-color:#fff;border:1px solid #8d8d8d;border-radius:100%}.slick-dots li button:hover,.slick-dots li button:active,.slick-dots li button:focus{opacity:.8}.slick-dots li.slick-active button:before{background:#212c63}.slider-control{display:block;text-align:right;position:absolute;bottom:10px;right:10px}.slider-control .slick-dots{display:inline-block;margin:0;vertical-align:middle}@media screen and (max-width:767px){.slider-control{bottom:0;right:0}
}button.pause{cursor:pointer;display:inline-block;vertical-align:middle;margin:.5em;font-size:.8em;line-height:1.2;padding:.32em .4em .32em 1.5em;width:4.5em;position:relative;color:#333;background:#fff;border:1px solid #ccc;border-radius:1em;overflow:hidden}.slider-control button.pause{margin:3px 5px}button.pause span{display:inline-block}button.pause:hover span,button.pause:focus span,button.pause:active span{text-decoration:underline}button.pause::after{position:absolute;content:"";display:block;top:50%;left:.5em;margin-top:-5px;width:10px;height:10px;border-style:solid;border-color:#4d4d4d;border-width:0 3px}button.pause.paused::after{width:0;height:0;margin-left:1px;margin-top:-5px;border-width:5px 0 5px 9px;border-color:transparent transparent transparent #4d4d4d}button.pause.paused .stop,button.pause:not(.paused) .play{display:none}.PhotoGarary{margin:20px 0;position:relative;overflow:hidden;border-radius:10px;border:1px solid #CCC}.PhotoGarary .slide{text-align:center}.PhotoGarary .slide img{margin:0 auto;width:auto;height:auto;max-width:100%}.PhotoGarary .caption{padding:10px 0;word-wrap:break-word;text-align:left;line-height:1.5;font-size:1em}.PhotoGarary .caption strong{display:block;margin-bottom:5px}.PhotoGarary .caption p{display:block;margin:0}.PhotoGarary .thumbs{margin:0;padding:12px 0}.PhotoGarary .thumbs .slide{margin:0 8px;overflow:hidden;outline:0}.PhotoGarary .thumbs .slide img{cursor:pointer;border:2px solid transparent;width:auto;height:50px;opacity:.8}.PhotoGarary .thumbs .slick-current{opacity:1}.PhotoGarary .thumbs .slick-prev,.PhotoGarary .thumbs .slick-next{width:18px;height:18px;margin-top:-12px}.PhotoGarary .thumbs .slick-prev{left:-12px}.PhotoGarary .thumbs .slick-next{right:-12px}.PhotoGarary .main .slick-prev:before,.PhotoGarary .main .slick-next:before{width:0;height:0}.PhotoGarary .main .slick-prev:before{border-width:24px 0 0 24px;border-color:transparent transparent transparent #037255}.PhotoGarary .main .slick-next:before{border-width:0 24px 24px 0;border-color:transparent #037255 transparent transparent}
.PhotoGarary .main .slick-prev{left:-20px}.PhotoGarary .main .slick-next{right:-20px}.no-js .PhotoGarary .slide{margin:5px}@media screen and (max-width:767px){.PhotoGarary{margin-left:-10px;padding:5px 18px}.PhotoGarary .caption{padding-left:0;padding-right:0}.PhotoGarary .thumbs .slide img{height:40px}.PhotoGarary .main .slick-prev:before{border-width:18px 0 0 18px;border-color:transparent transparent transparent #037255}.slick-prev,.slick-next{width:30px;height:30px}.PhotoGarary .main .slick-next:before{border-width:0 18px 18px 0;border-color:transparent #037255 transparent transparent}}@media screen and (min-width:768px),print{.mainText .PhotoGarary{padding:10px 40px}.PhotoGarary .thumbs{margin-bottom:20px}.PhotoGarary .thumbs .slick-prev{left:-20px}.PhotoGarary .thumbs .slick-next{right:-20px}.no-js .PhotoGarary .slider{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap}.no-js .PhotoGarary .slide{margin:0;padding:10px;width:50%}}.idxBox ul{margin:1em 0;padding:0;list-style-type:none;line-height:1.5}.idxBox li{display:block;margin-bottom:5px}.idxBox li ul{margin:.25em 0 .5em 1em}.idxBox li .label,.idxBox li a{display:inline-block;padding-left:1em;position:relative}.idxBox li .label::before,.idxBox li a::before{content:"";display:inline-block;width:.425em;height:.425em;border-width:2px 2px 0 0;border-style:solid;-webkit-transform:rotate(45deg);transform:rotate(45deg);position:absolute;left:0;margin-top:.625em;margin-left:.2em}.idxBox a{text-decoration:none}.idxBox a:hover .title,.idxBox a:active .title,.idxBox a:focus .title{text-decoration:underline}.cards{margin:1em 0;padding:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap}ul.cards{list-style:none}.idxBox ul.cards{padding:4px;margin:20px -16px}.idxBox .cards>*{width:25%;padding:12px;display:-webkit-box;display:-ms-flexbox;display:flex}
.idxBox .cards li a{display:block;width:100%;padding:4px 8px 20px;border-radius:10px;-webkit-box-shadow:0 0 3px rgba(0,0,0,0.3);box-shadow:0 0 3px rgba(0,0,0,0.3)}.idxBox .cards li h2{border:0;font-size:1.13333333333em;padding:8px 0 11px;display:-webkit-box;display:-ms-flexbox;display:flex;margin:-4px -8px 10px;padding:8px 0 8px 8px;border-radius:10px 10px 0 0}.mainText .idxBox .cards li h2,.idxBox .cards li h2{background:0;background-image:url("/css/qlmcaj00000001ag/idhbg1.jpg");background-size:cover}.idxBox .cards li a::before,.idxBox .cards li h2::before{content:none;display:none}.idxBox .cards li h2 .icon{display:inline-block;width:36px;height:36px}.idxBox .cards li h2 .title{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-right:10px;margin-left:5px}.idxBox .cards li h2 a .title::after{content:"";display:inline-block;width:.425em;height:.425em;border-width:2px 2px 0 0;border-style:solid;-webkit-transform:rotate(45deg);transform:rotate(45deg);position:absolute;right:0;margin-top:1px;margin-left:.4em}.idxBox .cards li a p{font-size:.93333333333em;margin:0 0 0 4px}#subContentList.idxBox{margin-top:40px;border:1px solid #ccc;border-radius:10px;overflow:hidden}.mainText #subContentList.idxBox>h2{margin-top:0;margin-left:0;border:0}.mainText #subContentList.idxBox>h2::before{top:100%;width:100%}#subContentList.idxBox>ul{margin-left:10px}@media screen and (min-width:768px),print{.mainText #subContentList.idxBox{margin-left:-12px}}@media screen and (max-width:767px){.idxBox .cards>*{width:50%;padding:12px 10px}.mainText #subContentList.idxBox{margin-left:-10px}}@media screen and (max-width:479px){.idxBox ul.cards{margin:20px -8px}.idxBox .cards li a p{font-size:1em}}.mainText .topicList,.topicList{position:relative;overflow:hidden;margin:0;text-align:left}p.entry{margin:1em 0}ul.entry{margin:0;padding:0;list-style:none;line-height:1.5}.mainText ul.entry{margin:1em 10px}
.topicList .entry li{clear:both;display:block;padding:0;margin:12px 0}.entry>li a{padding:.2em 0}.entry a{font-weight:normal;display:block;text-decoration:none;opacity:1}.entry a:hover .msg,.entry a:focus .msg,.entry a:active .msg{text-decoration:underline}.entry li time{display:inline-block;font-size:.8666666667em}.topicList .entry li .cate{display:inline-block;text-align:center;min-width:4.167em;font-size:.8em;font-weight:400;line-height:1;padding:4px 10px;margin:0 .333em;vertical-align:middle;border-radius:1em;color:#fff}.topicList .entry li .cate.tN1{background-color:#b7253e}.topicList .entry li .cate.tN2{background-color:#47439b}.topicList .entry li .cate.tN3{background-color:#004f9a}.topicList .entry li a .msg,.entry li a .msg{margin:0;font-size:1em}@media screen and (max-width:767px){#main>.mainText .topicList ul.entry{margin-left:-10px}.entry li>a{padding:8px 3px}.entry li time{display:inline-block;font-size:1em}.topicList .entry li .cate{font-size:.85em;padding:6px .6em 7px}.entry li a .msg{display:block}}@media screen and (min-width:768px),print{.mainText .topicList ul.entry{margin-left:20px}.topicList .entry li>a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap}.topicList .entry li time{width:9em}.topicList .entry li a .msg,.entry li a .msg{-webkit-box-flex:1;-ms-flex:1;flex:1}.topicList .entry li .cate{-ms-flex-item-align:start;align-self:flex-start}}dl.profile dt{display:inline-block;min-width:calc( 8em + 10px );padding:0 5px;border:1px solid #9b9b9b}@media screen and (min-width:768px),print{.staff .txtPart.row>. portrait.iFigureL{max-width:46%}}