html,button,input,select,textarea{color:#222}body{line-height:1.4;font-family:"Noto Sans JP"}::-moz-selection{background:#b3d4fc;text-shadow:none}::selection{background:#b3d4fc;text-shadow:none}hr{display:block;height:1px;border:0;border-top:1px solid #ccc;margin:1em 0;padding:0}img{vertical-align:middle}fieldset{border:0;margin:0;padding:0}textarea{resize:vertical}.chromeframe{margin:20px;background:#ffae00;border:4px solid #ffe98e;color:#000;padding:20px}.chromeframe a{color:red;background:#ffe98e;padding:3px}.chromeframe a:hover{color:red;text-decoration:underline}.sectionWrap{padding-top:64px;padding-bottom:64px}@media only screen and (min-width: 768px)and (max-width: 1199px){.sectionWrap{padding-top:8.5333333333vw;padding-bottom:8.5333333333vw}}@media only screen and (max-width: 767px){.sectionWrap{padding:17.0666666667vw 10px}}.sectionWrap a{color:-webkit-link;text-decoration:underline}.sectionWrap ul{list-style:disc}.sectionWrap .round-brackets{list-style:none;counter-reset:item;padding-left:.5em}.sectionWrap .round-brackets li{text-indent:-1.5em;padding-left:2em}.sectionWrap .round-brackets li::before{counter-increment:item;content:"（" counter(item) "）";display:inline-block;width:1.5em}.sectionWrap .lead{margin:10px 0 0;padding:0;font-family:"Sawarabi Mincho"}.sectionWrap .link-r1{margin:10px 0 0;padding:0 5px 15px 15px;text-align:right;font-size:.9em;line-height:1.8}.sectionWrap .lead2{margin:0 0 10px;padding:.25em 0 .25em .75em;border-left:6px solid #363;font-size:1.5em}.sectionWrap #linkarea{margin-top:20px}@media screen and (max-width: 49.25em){.sectionWrap #linkarea{margin-top:55px}}.sectionWrap h1{margin:5px 0 8px;padding:10px 0 6px;font-size:1.8em;font-weight:normal;font-family:"Sawarabi Mincho";color:#313856;border-bottom:2px solid #696;letter-spacing:5px}.sectionWrap h1 span{display:block;margin-bottom:.1em;font-size:.6em;letter-spacing:1px}@media only screen and (max-width: 49.25em){.sectionWrap h1{font-size:1.3em;letter-spacing:3px}}.sectionWrap h2{position:relative;padding-bottom:.5em;border-bottom:4px solid #ccc;font-weight:normal;font-size:1.5em;margin-top:30px}.sectionWrap h2::after{position:absolute;bottom:-4px;left:0;z-index:2;content:"";width:20%;height:4px;background-color:#696}.sectionWrap h3{position:relative;padding:1.5rem 2rem;border:3px solid #d8d8d8;border-radius:10px;background:#f9f9f9}.sectionWrap h3:before{position:absolute;bottom:-14px;left:1em;width:0;height:0;content:"";border-width:14px 12px 0 12px;border-style:solid;border-color:#d8d8d8 rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0)}.sectionWrap h3:after{position:absolute;bottom:-10px;left:1em;width:0;height:0;content:"";border-width:14px 12px 0 12px;border-style:solid;border-color:#f9f9f9 rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0)}.sectionWrap h4{font-size:1.1em;border-bottom:1px solid #ccc}.sectionWrap h5{padding:.25em 0 .25em .75em;border-left:6px solid #363;font-size:1em;margin-bottom:0;font-weight:normal}.sectionWrap .asta{font-size:.8em;font-weight:normal}.sectionWrap .asta2{font-size:.8em;margin-left:20px;margin-top:0;padding-top:0}.sectionWrap .newbox1{margin:20px;position:relative;padding:15px;max-height:170px;overflow:auto;margin-bottom:1.5em;border:#e3e3e3 1px solid;background:#fff}.sectionWrap .newbox1 li{margin-bottom:20px;font-size:.9em;border-bottom:dotted 1px #b9b9b9;padding-bottom:5px}.sectionWrap #logo{background-image:url(../img/logobg.jpg)}.sectionWrap .logo{width:50%;text-align:right;margin:2px}@media only screen and (max-width: 49.25em){.sectionWrap .logo{width:150px;height:auto;text-align:right;margin:2px}}.sectionWrap .waku{border:1px solid #4a4a4a}.sectionWrap .waku2{margin-left:80px;padding-left:20px;padding-right:20px;padding-bottom:5px;border:2px solid #f50408}.sectionWrap .waku table{margin-left:auto;margin-right:auto}.sectionWrap .waku p{margin-left:20px}@media only screen and (min-width: 1140px){.sectionWrap #header{z-index:10;background-color:#fff;width:100%;top:0}.sectionWrap #main{padding-top:0px}}.sectionWrap #gnavi{border-top:1px solid #696;border-bottom:1px solid #696}.sectionWrap #menu{width:100%;max-width:1140px;margin:0 auto;padding:0;font-size:.9em;border-left:1px solid #e0e2e3}.sectionWrap #menu li{display:block;float:left;width:14.2857%;padding:0;border-right:1px solid #e0e2e3;background:#9c9;margin:3px 0}.sectionWrap #menu li a{display:block;padding:12px 0 10px;color:#fff;text-align:center;text-decoration:none}.sectionWrap #menu li a:hover{background:#696;color:#f9f9f9}.sectionWrap body#top ul#menu li a#top-n{background:#696;color:#f9f9f9}.sectionWrap body#jizokuka ul#menu li a#jizoku-n{background:#696;color:#f9f9f9}.sectionWrap body#shinsei ul#menu li a#shinsei-n{background:#696;color:#f9f9f9}.sectionWrap body#ichiran ul#menu li a#ichiran-n{background:#696;color:#f9f9f9}.sectionWrap body#info ul#menu li a#info-n{background:#696;color:#f9f9f9}.sectionWrap body#question ul#menu li a#question-n{background:#696;color:#f9f9f9}.sectionWrap body#toi ul#menu li a#toi-n{background:#696;color:#f9f9f9}.sectionWrap #toggle{display:none}.sectionWrap #menu li.get-ready{background:#eee}.sectionWrap #menu li.get-ready a:hover{background:#eee;color:#f9f9f9}.sectionWrap .linkbox{border:1px solid #ccc;margin:3px 0 3px;-webkit-box-shadow:0 2px 5px 0 rgba(0,0,0,.5);box-shadow:0 2px 5px 0 rgba(0,0,0,.5)}@media only screen and (max-width: 61.25em){.sectionWrap #menu{font-size:.8em}}@media only screen and (max-width: 49.25em){.sectionWrap #menu{font-size:.8em}.sectionWrap #menu li{width:25%;border-bottom:1px solid #e4e4e4}.sectionWrap #gnavi{display:none}.sectionWrap #toggle{display:block}.sectionWrap .bgtab{background:none;border-bottom:none;border-top:none}}.sectionWrap *{-webkit-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box}.sectionWrap p{line-height:1.5em}.sectionWrap .bold{font-weight:bold}.sectionWrap .torikeshi{text-decoration:line-through}.sectionWrap .inden3{padding-left:40px;margin-top:0;text-indent:-3rem}.sectionWrap .inden2{padding-left:30px;text-indent:-2.5rem}.sectionWrap .inden{padding-left:30px;text-indent:-1rem}.sectionWrap .blok{margin:0 0}.sectionWrap .left-s30{margin-left:30px}.sectionWrap #menu2{width:100%;max-width:845px;margin:0 auto;padding:0;font-size:.8em}.sectionWrap #menu2 li{display:block;float:left;width:25%;padding:0;border-right:1px solid #e0e2e3;margin:3px 0}.sectionWrap #menu2 li.end{display:block;float:left;width:50%;padding:0;border-right:1px solid #e0e2e3;background:#69c;margin:3px 0}.sectionWrap #menu2 li.end a{color:#fff}.sectionWrap #menu2 li.end a:hover{background:#9cf;color:#39f}.sectionWrap #menu2 li a{display:block;padding:6px 0 6px;color:#39f;text-align:center;text-decoration:none}.sectionWrap #menu2 li a:hover{color:#369}.sectionWrap .brsp{display:none}@media screen and (max-width: 49.25em){.sectionWrap .brsp{display:block}.sectionWrap #menu2 li a{padding:6px 0 15px}}.sectionWrap #fbar{margin-top:2em;border-top:solid 2px #696;background:#fff}.sectionWrap .f-sho{text-align:center;padding:2em}.sectionWrap #page_top{width:90px;height:90px;position:fixed;right:0;bottom:0;opacity:.6}.sectionWrap #page_top a{position:relative;display:block;width:90px;height:90px;text-decoration:none}.sectionWrap #page_top a::before{font-family:"Font Awesome 5 Free";font-weight:900;content:"";font-size:25px;color:#9c9;position:absolute;width:25px;height:25px;top:-40px;bottom:0;right:0;left:0;margin:auto;text-align:center}.sectionWrap #page_top a::after{content:"PAGE TOP";font-size:13px;color:#9c9;position:absolute;top:45px;bottom:0;right:0;left:0;margin:auto;text-align:center}.sectionWrap .design1{width:100%;text-align:center;border-collapse:collapse;border-spacing:0;background:#ccc;color:#fff}.sectionWrap .design1 th{padding:10px;background:#696;border:solid 1px #fff;font-weight:normal}.sectionWrap .design1 td{padding:10px;border:solid 1px #fff;background:#dbe0ec;color:#696;text-align:left}.sectionWrap img{width:100%;max-width:100%}.sectionWrap video{max-width:100%;height:auto}.sectionWrap .video-container{position:relative;padding-bottom:56.25%;padding-top:30px;height:0;overflow:hidden}.sectionWrap .video-container iframe{position:absolute;top:0;left:0;width:100%;height:100%}.sectionWrap .row{width:1140px;max-width:100%;min-width:768px;margin:0 auto;overflow:hidden}.sectionWrap .row .row{width:auto;max-width:none;min-width:0;margin:0 -10px}.sectionWrap .cols{float:left;min-height:1px;padding:0 10px;position:relative}.sectionWrap .row.collapse .cols,.sectionWrap .row.collapse .cols{padding:0}.sectionWrap .row .row.collapse{margin:0}.sectionWrap [class*=cols]+[class*=cols]:last-child{float:right}.sectionWrap [class*=cols]+[class*=cols].end{float:left}.sectionWrap .row .one{width:8.33%}.sectionWrap .row .two{width:16.66%}.sectionWrap .row .three{width:25%}.sectionWrap .row .four{width:33.33%}.sectionWrap .row .five{width:41.66%}.sectionWrap .row .six{width:50%}.sectionWrap .row .seven{width:58.33%}.sectionWrap .row .eight{width:66.66%}.sectionWrap .row .nine{width:75%}.sectionWrap .row .ten{width:83.33%}.sectionWrap .row .eleven{width:91.66%}.sectionWrap .row .twelve{width:100%}.sectionWrap .push-two{left:16.66%}.sectionWrap .pull-two{right:16.66%}.sectionWrap .push-three{left:25%}.sectionWrap .pull-three{right:25%}.sectionWrap .push-four{left:33.33%}.sectionWrap .pull-four{right:33.33%}.sectionWrap .push-five{left:41.66%}.sectionWrap .pull-five{right:41.66%}.sectionWrap .push-six{left:50%}.sectionWrap .pull-six{right:50%}.sectionWrap .push-seven{left:58.33%}.sectionWrap .pull-seven{right:58.33%}.sectionWrap .push-eight{left:66.66%}.sectionWrap .pull-eight{right:66.66%}.sectionWrap .push-nine{left:75%}.sectionWrap .pull-nine{right:75%}.sectionWrap .push-ten{left:83.33%}.sectionWrap .pull-ten{right:83.33%}@media screen and (max-width: 49.25em){.sectionWrap .cols{float:none;width:auto !important;height:100%}.sectionWrap .row{width:auto;min-width:0;margin-left:0;margin-right:0}.sectionWrap [class*=cols]+[class*=cols]:last-child{float:none}.sectionWrap [class*=cols]+[class*=cols].end{float:none}.sectionWrap .push-two,.sectionWrap .push-three,.sectionWrap .push-four,.sectionWrap .push-five,.sectionWrap .push-six,.sectionWrap .push-seven,.sectionWrap .push-eight,.sectionWrap .push-nine,.sectionWrap .push-ten{left:auto}.sectionWrap .pull-two,.sectionWrap .pull-three,.sectionWrap .pull-four,.sectionWrap .pull-five,.sectionWrap .pull-six,.sectionWrap .pull-seven,.sectionWrap .pull-eight,.sectionWrap .pull-nine,.sectionWrap .pull-ten{right:auto}.sectionWrap .row .mobile-one{width:25% !important;float:left;padding:0 10px}.sectionWrap .row .mobile-one:last-child{float:right}.sectionWrap .row .mobile-one.end{float:left}.sectionWrap .row.collapse .mobile-one{padding:0}.sectionWrap .row .mobile-two{width:50% !important;float:left;padding:0 10px}.sectionWrap .row .mobile-two:last-child{float:right}.sectionWrap .row .mobile-two.end{float:left}.sectionWrap .row.collapse .mobile-two{padding:0}.sectionWrap .row .mobile-three{width:75% !important;float:left;padding:0 10px}.sectionWrap .row .mobile-three:last-child{float:right}.sectionWrap .row .mobile-three.end{float:left}.sectionWrap .row.collapse .mobile-three{padding:0}.sectionWrap .row .mobile-four{width:100% !important;float:left;padding:0 10px}.sectionWrap .row .mobile-four:last-child{float:right}.sectionWrap .row .mobile-four.end{float:left}.sectionWrap .row.collapse .mobile-four{padding:0}.sectionWrap .mobile-push-one{left:25%}.sectionWrap .mobile-pull-one{right:25%}.sectionWrap .mobile-push-two{left:50%}.sectionWrap .mobile-pull-two{right:50%}.sectionWrap .mobile-push-three{left:75%}.sectionWrap .mobile-pull-three{right:75%}.sectionWrap .row.mobile-collapse .cols,.sectionWrap .row.mobile-collapse .cols{padding:0}.sectionWrap .row .row.mobile-collapse{margin:0}.sectionWrap .row.mobile-collapse .mobile-one{padding:0}.sectionWrap .row.mobile-collapse .mobile-two{padding:0}.sectionWrap .row.mobile-collapse .mobile-three{padding:0}.sectionWrap .row.mobile-collapse .mobile-four{padding:0}}.sectionWrap .ir{background-color:rgba(0,0,0,0);border:0;overflow:hidden;*text-indent:-9999px}.sectionWrap .ir:before{content:"";display:block;width:0;height:100%}.sectionWrap .hidden{display:none !important;visibility:hidden}.sectionWrap .visuallyhidden{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.sectionWrap .visuallyhidden.focusable:active,.sectionWrap .visuallyhidden.focusable:focus{clip:auto;height:auto;margin:0;overflow:visible;position:static;width:auto}.sectionWrap .invisible{visibility:hidden}.sectionWrap .clearfix:before,.sectionWrap .clearfix:after{content:" ";display:table}.sectionWrap .clearfix:after{clear:both}.sectionWrap .clearfix{*zoom:1}@media print{.sectionWrap *{background:rgba(0,0,0,0) !important;color:#000 !important;-webkit-box-shadow:none !important;box-shadow:none !important;text-shadow:none !important}.sectionWrap a,.sectionWrap a:visited{text-decoration:underline}.sectionWrap a[href]:after{content:" (" attr(href) ")"}.sectionWrap abbr[title]:after{content:" (" attr(title) ")"}.sectionWrap .ir a:after,.sectionWrap a[href^="javascript:"]:after,.sectionWrap a[href^="#"]:after{content:""}.sectionWrap pre,.sectionWrap blockquote{border:1px solid #999;page-break-inside:avoid}.sectionWrap thead{display:table-header-group}.sectionWrap tr,.sectionWrap img{page-break-inside:avoid}.sectionWrap img{max-width:100% !important}@page{.sectionWrap{margin:.5cm}}.sectionWrap p,.sectionWrap h2,.sectionWrap h3{orphans:3;widows:3}.sectionWrap h2,.sectionWrap h3{page-break-after:avoid}}.sectionWrap .waku_saitaku{margin-left:2em;margin-right:2em;padding:1em;width:60%;border:1px solid #a9a9a9;background-color:#fff;-webkit-box-shadow:1.5px 1.5px 2px dimgray;box-shadow:1.5px 1.5px 2px dimgray}.sectionWrap .waku_madoguti{margin-left:2em;margin-right:2em;padding:1em;width:80%;border:1px solid #a9a9a9;background-color:#fff;-webkit-box-shadow:1.5px 1.5px 2px dimgray;box-shadow:1.5px 1.5px 2px dimgray}.sectionWrap .waku_manual{margin:0 auto;padding:0em;width:20%;border:1px solid #a9a9a9;background-color:#fff;-webkit-box-shadow:1.5px 1.5px 2px dimgray;box-shadow:1.5px 1.5px 2px dimgray}@media only screen and (min-width: 768px)and (max-width: 1199px){.sectionWrap .waku_manual{width:50%}}@media only screen and (max-width: 767px){.sectionWrap .waku_manual{margin:0;width:100%}}.sectionWrap .waku_sai{margin-left:2em;margin-right:2em;padding:1em;width:80%;height:100px;border:1px solid #a9a9a9;background-color:#fff;-webkit-box-shadow:1.5px 1.5px 2px dimgray;box-shadow:1.5px 1.5px 2px dimgray}.sectionWrap a.question01{display:block;padding:12px 0 10px;color:#fff;text-align:center;text-decoration:none}.sectionWrap #quest01 p{display:block;float:left;width:100%;padding:0;border-right:1px solid #e0e2e3;background:#696;margin:3px 0}.sectionWrap a.question01{display:block;padding:12px 0 10px;color:#fff;text-align:center;text-decoration:none}.sectionWrap #quest01 p a:hover{background:#9c9;color:#f9f9f9}.sectionWrap #quest06 p a:hover{background:#fc6;color:#f9f9f9}.sectionWrap #quest06 p{display:block;float:left;width:100%;padding:0;border-right:1px solid #e0e2e3;background:#f96;margin:3px 0 30px}.sectionWrap{/*! normalize.css v1.0.1 | MIT License | git.io/normalize */}.sectionWrap article,.sectionWrap aside,.sectionWrap details,.sectionWrap figcaption,.sectionWrap figure,.sectionWrap footer,.sectionWrap header,.sectionWrap hgroup,.sectionWrap nav,.sectionWrap section,.sectionWrap summary{display:block}.sectionWrap audio,.sectionWrap canvas,.sectionWrap video{display:inline-block;*display:inline;*zoom:1}.sectionWrap audio:not([controls]){display:none;height:0}.sectionWrap [hidden]{display:none}.sectionWrap html{font-size:100%;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}.sectionWrap html,.sectionWrap button,.sectionWrap input,.sectionWrap select,.sectionWrap textarea{font-family:sans-serif}.sectionWrap body{margin:0}.sectionWrap a:focus{outline:thin dotted}.sectionWrap a:active,.sectionWrap a:hover{outline:0}.sectionWrap h1{font-size:2em;margin:.67em 0}.sectionWrap h2{font-size:1.5em;margin:.83em 0}.sectionWrap h3{font-size:1.17em;margin:1em 0}.sectionWrap h4{font-size:1em;margin:1.33em 0}.sectionWrap h5{font-size:.83em;margin:1.67em 0}.sectionWrap h6{font-size:.75em;margin:2.33em 0}.sectionWrap abbr[title]{border-bottom:1px dotted}.sectionWrap b,.sectionWrap strong{font-weight:bold}.sectionWrap blockquote{margin:1em 40px}.sectionWrap dfn{font-style:italic}.sectionWrap mark{background:#ff0;color:#000}.sectionWrap p,.sectionWrap pre{margin:1em 0}.sectionWrap code,.sectionWrap kbd,.sectionWrap pre,.sectionWrap samp{font-family:monospace,serif;_font-family:"courier new",monospace;font-size:1em}.sectionWrap pre{white-space:pre;white-space:pre-wrap;word-wrap:break-word}.sectionWrap q{quotes:none}.sectionWrap q:before,.sectionWrap q:after{content:"";content:none}.sectionWrap small{font-size:80%}.sectionWrap sub,.sectionWrap sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}.sectionWrap sup{top:-0.5em}.sectionWrap sub{bottom:-0.25em}.sectionWrap dl,.sectionWrap menu,.sectionWrap ol,.sectionWrap ul{margin:1em 0}.sectionWrap dd{margin:0 0 0 40px}.sectionWrap menu,.sectionWrap ol,.sectionWrap ul{padding:0 0 0 40px}.sectionWrap nav ul,.sectionWrap nav ol{list-style:none;list-style-image:none}.sectionWrap img{border:0;-ms-interpolation-mode:bicubic}.sectionWrap svg:not(:root){overflow:hidden}.sectionWrap figure{margin:0}.sectionWrap form{margin:0}.sectionWrap fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}.sectionWrap legend{border:0;padding:0;white-space:normal;*margin-left:-7px}.sectionWrap button,.sectionWrap input,.sectionWrap select,.sectionWrap textarea{font-size:100%;margin:0;vertical-align:baseline;*vertical-align:middle}.sectionWrap button,.sectionWrap input{line-height:normal}.sectionWrap button,.sectionWrap html input[type=button],.sectionWrap input[type=reset],.sectionWrap input[type=submit]{-webkit-appearance:button;cursor:pointer;*overflow:visible}.sectionWrap button[disabled],.sectionWrap input[disabled]{cursor:default}.sectionWrap input[type=checkbox],.sectionWrap input[type=radio]{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0;*height:13px;*width:13px}.sectionWrap input[type=search]{-webkit-appearance:textfield;-webkit-box-sizing:content-box;box-sizing:content-box}.sectionWrap input[type=search]::-webkit-search-cancel-button,.sectionWrap input[type=search]::-webkit-search-decoration{-webkit-appearance:none}.sectionWrap button::-moz-focus-inner,.sectionWrap input::-moz-focus-inner{border:0;padding:0}.sectionWrap textarea{overflow:auto;vertical-align:top}.sectionWrap table{border-collapse:collapse;border-spacing:0}