@charset "utf-8";.row--nopadding{margin-left:0;margin-right:0}.row{padding:0}.row--nopadding>[class*=col-]{padding-left:0;padding-right:0}.row--v-middle{font-size:0}.row--v-middle>[class*=col-]{float:none;display:inline-block;vertical-align:middle;font-size:14px}.row-eq-height{display:flex;flex-wrap:wrap}.row-center.va-middle>[class*=col-]{vertical-align:middle}.row-center.va-bottom>[class*=col-]{vertical-align:bottom}.row-0{margin-left:0px;margin-right:0px;>div{padding-right:0;padding-left:0}}.row-10{margin-left:-5px;margin-right:-5px;>div{padding-right:5px;padding-left:5px}}.row-20{margin-left:-10px;margin-right:-10px;>div{padding-right:10px;padding-left:10px}}.row-30{margin-left:-15px;margin-right:-15px;>div{padding-right:15px;padding-left:15px}}.row-40{margin-left:-20px;margin-right:-20px;>div{padding-right:20px;padding-left:20px}}.subt{border-bottom:2px solid #2052a0;color:#2052a0;font-size:18px;padding:10px 0;margin-bottom:15px}.txtm{margin-bottom:60px}.subt2{background:#234570;color:#fff;font-size:15px;padding:10px;margin-bottom:15px}.row{box-sizing:border-box}.flowbox{border:2px solid #accbe2;padding:15px;margin-bottom:30px;background:#f8f8f8}.flowbox p{color:#2d3d5e;padding:10px;font-size:16px;font-weight:700;display:block;border-bottom:1px solid #accbe2}@media(min-width:768px){.flowbox{min-height:200px}}.qw{color:#eb8a14;font-weight:700;font-size:18px;margin-bottom:20px}@media(min-width:960px){.br-sp{display:none}.qw:before{content:"Q";border-radius:50%;font-size:18px;padding:15px 20px;background:#e9af16;color:#fff;font-weight:700;margin-right:15px;position:relative}.at:before{content:"A";font-size:18px;margin:0 35px 0 12px;position:relative}.at{color:#090;padding:10px;border-bottom:1px solid #ccc;font-weight:700}}@media(max-width:960px){.br-pc{display:none}.at:before{content:"A: "}.at{color:#090;padding:10px;font-weight:700;font-size:15px}.qw:before{content:"Q: "}.qq{text-align:center}.qw{border-bottom:1px solid #ccc;font-size:15px;padding-bottom:10px;margin-bottom:10px;float:none}.qbt{margin:0 auto;float:none}}.sup21t{color:#00a0e9;font-weight:700;background:#e8f8ff;border-bottom:3px solid #00a0e9;padding:10px;margin-bottom:10px;font-size:16px}.spp{display:block;width:100%;max-width:320px}#mainti{background:#f8f8f8;border-bottom:1px solid #ccc;border-top:1px solid #eee}@media(min-width:960px){#mainti{font-size:30px;padding:30px 0}#maintin{width:960px}}@media(max-width:960px){#mainti{font-size:19px;padding:20px 0}#maintin{width:96%}}@media(min-width:960px){.mmpcp{display:block}}.e1b{padding:10px 0;color:#fff;background:#59bcc4;text-align:center}.e1tx{padding:10px 0;font-weight:700;color:#008d94}.exim{display:block;margin-bottom:15px}.txtline{border-top:1px solid #eee;padding-top:15px;margin-bottom:60px}.mmain{margin-bottom:60px}.mmain p{display:block;font-weight:700;margin-bottom:20px}article.kiji-box div.gomm a{display:block;padding:10px;text-align:center;color:#fff;background:#f4a138;text-decoration:none}article.kiji-box div.gomm a:hover{color:#fff;text-decoration:underline}.boldb{font-weight:700;min-width:100px}.mksub h4{text-align:center;color:#fff;background:#59bcc4;padding:10px 0}.mksub img{display:block;margin-bottom:20px}article.kiji-box a.mkgo{display:block;border-radius:6px;text-align:center;color:#fff;padding:10px 0;background:#f4a138;width:120px;margin:10px auto;text-decoration:none}article.kiji-box a.mkgo:hover{color:#fff;text-decoration:underline}.mksub p{display:block;border-top:1px solid #eee;padding:15px 0}div.mksub a.mkgo{display:block;border-radius:6px;text-align:center;color:#fff;padding:10px 0;background:#f4a138;width:120px;margin:10px auto;text-decoration:none}div.mksub a.mkgo:hover{color:#fff;text-decoration:underline}.red{color:#d9383b}.m60{margin-bottom:60px}.m20{margin-bottom:20px}.exro{border-radius:6px;padding:10px;text-align:center;color:#fff;font-weight:700;margin-bottom:15px}.ex1{background:#f85a5a}.ex2{background:#ea689a}.ex3{background:#ec9a48}.ex4{background:#fac217}.ex5{background:#97c636}.ex6{background:#52c934}.ex7{background:#1b71cf}.ex8{background:#1bb8ce}.ex9{background:#5869c7}.exk{background:#ff9849;padding:10px;font-weight:700;color:#fff}article.kiji-box a.gopdf{display:block;border-radius:10px;text-align:center;color:#fff;padding:10px 0;margin-top:40px;background:#f19907;font-weight:700;box-shadow:0px 1px 5px rgba(0,0,0,.2);background:-webkit-gradient(linear,left top,left bottom,color-stop(1,#000),color-stop(0,#424242));background:-webkit-linear-gradient(#424242,#000);background:-moz-linear-gradient(#424242,#000);background:-o-linear-gradient(#424242,#000);background:-ms-linear-gradient(#424242,#000);background:linear-gradient(#424242,#000);text-decoration:none;margin-bottom:15px}article.kiji-box a.gopdf:hover{color:#fff;text-decoration:underline}.gopdf2{width:50%;display:block;border-radius:10px;text-align:center;padding:10px 0;background:#f19907;font-weight:700;box-shadow:0px 1px 5px rgba(0,0,0,.2);background:-webkit-gradient(linear,left top,left bottom,color-stop(1,#d10300),color-stop(.01,#ff5757));background:-webkit-linear-gradient(top,#ff5757 1%,#d10300 100%);background:-moz-linear-gradient(top,#ff5757 1%,#d10300 100%);background:-o-linear-gradient(top,#ff5757 1%,#d10300 100%);background:-ms-linear-gradient(top,#ff5757 1%,#d10300 100%);background:linear-gradient(to bottom,#ff5757 1%,#d10300 100%);margin-bottom:15px;color:#fff}div.mmain a.gopdf2{color:#fff;text-decoration:none}div.mmain a.gopdf2:hover{text-decoration:underline}.newsw{margin-bottom:60px;border-bottom:1px solid #ccc;padding-bottom:15px}img.clipping{max-width:200px;border:1px solid #ccc}.subt_news{font-size:18px;margin-bottom:15px;font-weight:700;border-bottom:2px #267dc4 solid}.p_news{margin:0;padding:0;border:0;color:#333;font-size:12px}.news-thumb{margin-bottom:24px}a.btn-ex{padding:16px 60px;margin:36px 0;background-color:#598ccb;color:#fff;text-decoration:none;border-radius:10px;-webkit-border-radius:10px;-moz-border-radius:10px}a.btn-ex:hover{color:#fff;text-decoration:none;background-color:#419ae3}div.div-ex{margin-top:24px;margin-bottom:24px}div.scroll table th{font-weight:700;border-top:1px solid #ddd;padding:8px}div.scroll table td{border-top:1px solid #ddd;padding:8px}article.kiji-box a{text-decoration:underline;color:#1a70e5}