*{font-family:'Noto Sans JP','Hiragino Kaku Gothic Pro','ヒラギノ角ゴ Pro W3','メイリオ','Meiryo','ＭＳ Ｐゴシック','sans-serif'}html{}a{color:#000}div#left a{color:#11c}.wrp{width:1024px;margin:0 auto}.domain::before{content:'@'}.lastupdate{color:#b0b0b0}.info-category{font-size:90%;margin:1% 0}.info-category .info-cate2{padding:2px 1%}.info-category .info-cate3{padding:2px 4px}.info-dategroup{font-size:90%;color:#666;margin:1% 0}.info-dategroup img{margin-bottom:2px}header{height:180px;background-image:url(https://dosugoi-net.jp/img/common/header-bg_new.png);background-repeat:x-repeat;background-position:bottom}header .human{height:180px;background-size:40% auto;background-image:url(https://dosugoi-net.jp/img/common/header-bg_human.png);background-repeat:no-repeat;background-position:right 20px bottom 0}header .wrp{position:relative}header #logo{position:absolute;left:20px;top:30px}header #header-nav{position:absolute;right:0;top:20px}header #header-nav a{font-size:14px;float:left;margin-right:28px;text-decoration:none;padding-left:25px;background-image:url(https://dosugoi-net.jp/img/common/arrow-orange.png);background-repeat:no-repeat;background-position:left}header #header-nav a:hover{opacity:.8}#menu{background-color:#8fc532}#menu .wrp{overflow:hidden;background-color:#fff;border:1px solid #fff;border-left:2px solid #fff;border-bottom:none;border-radius:0;padding:0;margin:0 auto}#menu li{float:left;display:block;border-right:dashed #ccc 1px;width:204px;padding:14px 0 12px 0;margin:2px 0 0 0;border-bottom:#8fc532 4px solid}#menu li:last-child{border-right-width:0}#menu li:hover{opacity:.8;border-bottom:#ff9932 4px solid}#menu a{font-size:14px;font-weight:700;display:block;text-align:center;margin:0 20px 0 20px;padding:6px 0 7px 3px;text-decoration:none;background-color:#fff}#main{background-color:#faf5ed;padding:20px 0 0 0}#footer-bg{text-align:center;padding:0;margin:0 auto;background-color:#8fc532}#footer-bg img{position:absolute}footer{background-color:#f9f9f9;overflow:hidden;margin:0;padding:0}footer .wrp{position:relative;height:130px}footer #footer-nav{position:absolute;right:0;top:30px}footer #footer-nav a{font-size:14px;float:left;margin-right:28px;text-decoration:none;padding-left:25px;background-image:url(https://dosugoi-net.jp/img/common/arrow-lgreen.png);background-repeat:no-repeat;background-position:left}footer #footer-nav a:hover{opacity:.8}footer #copyright{border-top:1px solid #e3e3e3;font-size:90%;background-color:#fff;width:100%;text-align:center;margin:0;padding:15px 0}#footer-top{}#footer-top a{color:#fff;font-weight:normal;margin:0 3%}footer #footer-bottom{padding:20px 30px 0 0;text-align:right}footer #footer-bottom a{background:none;background-color:#ff6347;border:6px double #fff;border-radius:20px;padding:10px 20px;color:#fff;font-weight:bold;margin:0;float:none}footer #footer-bottom a i{color:#fff;margin-right:6px}a.ib{display:inline-block}i.iconblk{padding-right:3px;padding-left:6px;margin:2px 0!important;display:inline-block}.clearfix::after{content:"";display:block;clear:both}#main{overflow:hidden}#main #left{width:755px;float:left}#main #right{width:250px;margin-left:774px}#left .panel{padding:0}#left .panel-blue{border-color:#afd7f4;border-width:10px 3px 3px 3px;border-style:solid;border-radius:3px}#left .panel>h2{padding-bottom:5px;border-bottom:1px dotted #ccc;font-size:18px;margin-bottom:15px;font-weight:bold}#left .panel>h3{font-size:20px;font-weight:bold}#left .description a{color:#66f;text-decoration:underline}#left .description a i{color:#66f;text-decoration:none!important}#left .relationlink a::before,#left .description a::before{font-family:"Font Awesome 5 Free";font-weight:900;margin-left:6px;margin-right:3px}#left .relationlink a::before{content:'\f108';color:#6495ed}#left .description a[href$=".pdf"]::before,#left .description a[href$=".PDF"]::before{content:'\f1c1';color:#dc143c}#left .description a[href$=".zip"]::before,#left .description a[href$=".ZIP"]::before{content:'\f1c6';color:#bdb76b}#left .description a[href$=".doc"]::before,#left .description a[href$=".docx"]::before,#left .description a[href$=".DOC"]::before,#left .description a[href$=".DOCX"]::before{content:'\f1c2';color:#6495ed}#left .description a[href$=".xls"]::before,#left .description a[href$=".xlsx"]::before,#left .description a[href$=".XLS"]::before,#left .description a[href$=".XLSX"]::before{content:'\f1c3';color:#5f9ea0}#left .description a[href$=".ppt"]::before,#left .description a[href$=".pptx"]::before,#left .description a[href$=".PPT"]::before,#left .description a[href$=".PPTX"]::before{content:'\f1c4';color:deeppink}#left .description a[href$=".jpg"]::before,#left .description a[href$=".png"]::before,#left .description a[href$=".gif"]::before,#left .description a[href$=".JPG"]::before,#left .description a[href$=".PNG"]::before,#left .description a[href$=".GIF"]::before{content:'\f1c5';color:#bdb76b}#right .panel{background-color:#fff}#right .panel-green{border-color:#b3d3ac;border-width:3px 3px 3px 3px;border-style:solid;border-radius:3px}#right .panel-green .panel-header{background-color:#b3d3ac;padding:8px 8px 10px 8px;text-align:center;font-size:16px;font-weight:normal}#right .panel-green .panel-body{padding:15px}.check-list label{display:block;width:100%}#right .btn-search{background-color:#98c38e;padding:8px;text-align:center;border:1px solid #98c38e;border-radius:20px;width:100%;font-weight:normal;color:#fff;font-size:16px}#right .btn-search:hover{opacity:.8;cursor:pointer}div.list-row{border-top:1px dotted #ccc;padding:20px 0}div.list-row:last-child{border-bottom:1px dotted #ccc}div.list-row a.ttl{font-weight:normal;font-size:110%;line-height:1.4}div.list-row .description{font-size:90%}div.list-row .description{position:relative;padding:10px 15px;background-color:#f5f5f5;border-radius:3px}div.list-row .description::before{content:'';position:absolute;left:20px;top:-15px;display:block;width:0;height:0;border-right:15px solid transparent;border-bottom:15px solid #f5f5f5;border-left:15px solid transparent}div.list-row dl{font-size:90%;margin:4px 0;overflow:hidden}div.list-row dl dt{width:70px;font-weight:bold;float:left}div.list-row dl dd{margin-left:80px;margin-bottom:0;padding-left:10px;border-left:2px solid #ccc}.sub-info{font-size:90%}.sub-info dl,.description .date-list dl{margin:8px 0;overflow:hidden}.sub-info dl dt,.description .date-list dl dt{width:70px;font-weight:bold;float:left}.sub-info dl dd,.description .date-list dl dd{margin-left:96px}.date-list dl{margin:8px 0;overflow:hidden}.date-list dl dt{width:120px;font-weight:bold;float:left}.date-list dl dd{margin-left:140px}.rec-ttl{font-size:18px}div#left .pagination{padding:10px;overflow:hidden;position:relative;margin:30px auto 20px auto;padding-top:20px}div#left .pagination ul{list-style:none outside none;float:left;margin:0 0 0 0;padding:0;position:relative;left:50%}div#left .pagination ul li{float:left;margin-right:0;position:relative;left:-50%;color:rgba(233,222,190,1.00);border-right-width:0;margin-bottom:10px}div#left .pagination ul li:last-child{border-right-width:1px}div#left .pagination ul li a{text-align:center;display:block;color:#fff;font-weight:normal;line-height:1.0;padding:7px 13px 10px 13px;background-color:#646464;margin-right:10px;text-decoration:none}div#left .pagination ul li.dott a{border-width:0}div#left .pagination ul li:last-child a{margin-right:0}div#left .pagination ul li a:hover{background-color:#57aff0;transition:all .3s ease;cursor:pointer}div#left .pagination ul li a.active{color:#fff;background-color:#57aff0}#left .panel-body{padding:1% 3% 3% 3%!important;border-bottom-left-radius:3px;border-bottom-right-radius:3px;background-color:#fff}#left .panel h2{padding:8px 0 10px 15px;border-bottom:1px solid #afd7f4!important;font-size:18px;line-height:1.0;margin-bottom:0;font-weight:normal;background-color:#afd7f4}#left .panel h2::before{font-family:"Font Awesome 5 Free";content:"\f192";font-weight:900;color:#d7ebf9;margin-right:9px}#left .panel h2 i{font-size:20px}#left .panel-blue{border-color:#afd7f4;border-width:3px 3px 3px 3px!important;border-style:solid;border-radius:3px}#left .panel #archive h1{font-size:24px;font-weight:bold;line-height:1.6;padding:6px!important;margin:12px auto!important}#left .panel #archive h2{font-size:20px;font-weight:bold;line-height:1.6;padding:6px!important;margin:12px auto!important;background-color:transparent;border-bottom:1px dotted #999!important}#left .panel h2::before{content:none!important}.info-list{}.info-list-row{clear:both;overflow:hidden;padding-top:12px;padding-bottom:12px;border-bottom:1px dotted #ccc;font-size:90%}.info-list-row:first-child{padding-top:0}.info-list-row div{float:left}.info-list-row div.date{margin-right:20px!important}.info-list-row div.cate{margin:0 15px}.info-list-row div.cate span{display:inline-block;padding:3px 9px;border-radius:3px;font-size:12px;color:#fff}.info-list-row div.title{width:440px}.info-list-row div.account{width:300px;padding-right:20px}#admin-info-box .info-list-row div.title{width:auto}#admin-info-box .info-list-row div.account{width:auto;float:right}.info-list-row div.account img{vertical-align:middle;padding-bottom:2px}.admin-info-list{}.admin-info-list-row{clear:both;overflow:hidden;padding-top:12px;padding-bottom:12px;border-bottom:1px dotted #ccc}.admin-info-list-row:first-child{padding-top:0}.admin-info-list-row div{float:left}.admin-info-list-row div.date{width:160px}.admin-info-list-row div.title{}div#address-nav{position:absolute;left:0;top:20px}div#address-nav p.companyaddress{text-indent:7px;margin:0 0 6px 0;padding:0}div#address-nav p,div#address-nav p a,div#address-nav p a span,div#address-nav span{font-size:14px;line-height:1.4}div#address-nav p i{margin:0 1px 0 9px;color:#693}div#address-nav p.companyname{margin:0 0 7px 0;padding:0;font-size:102%}div#address-nav p.companyinfo{line-height:1.6}footer #footer-nav a{line-height:1.6}footer .wrp{position:relative;height:160px}footer #footer-nav{position:absolute;right:0;top:30px;height:30px}div#key{margin:30px auto 40px auto;text-align:center}div#key a{display:inline-block;background:none;background-color:#ff6347;border:6px double #fff;border-radius:20px;padding:10px 20px;color:#fff;font-weight:bold;margin:0;float:none}div #key a i{color:#fff;margin-right:6px}ul{margin:0;padding:0;list-style-type:none}ol{margin:0;padding:0;list-style-type:none}.ul{margin:1em 0;padding-left:40px;list-style-type:disc}.ul li{list-style-type:disc}.ol{margin:1em 0;padding-left:40px}.ol li{list-style-type:decimal}#page_top{width:70px;height:70px;position:absolute;right:0;top:20px;background-color:rgba(162,52,53,.8);opacity:.8;border-radius:50%;display:inline-block}#page_top:hover{opacity:.6}#page_top a{position:relative;display:block;width:70px;height:70px;text-decoration:none}#page_top a::before{font-family:"Font Awesome 5 Free";content:'\f077';font-weight:900;font-size:30px;color:#fff;position:absolute;width:25px;height:48px;top:0;bottom:0;right:0;left:0;margin:auto;text-align:center}#footer-pagenav{height:100px;margin:0;padding:0}#before_page{display:inline-block;background-color:#57aff0;border-radius:12px;padding:10px 20px;margin:0 auto;color:#fff;font-weight:normal;font-size:14px;text-decoration:none;opacity:.8;box-sizing:inherit}#before_page:hover{background-color:#6eb6eb;transition:all .3s ease}#before_page::before{font-family:"Font Awesome 5 Free";content:'\f053';font-weight:900;color:#fff;margin-right:9px}#address-nav p div{display:inline-block}.no-image{border:3px solid #ccc;background-color:#eee;width:100%;padding-top:50px;padding-bottom:50px;text-align:center;color:#666;font-size:18px}.on-image{border:1px solid #aaa;background-color:#f8f9fa;width:100%;padding:0;text-align:center;height:137px;overflow:hidden;position:relative}.on-image img{width:100%;object-fit:cover;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.info-cate{color:#fff;text-align:center;border-radius:3px;font-size:90%;padding:2px 18px}.pc{display:block}.sp{display:none}div#left div#archive ul{margin:1em 0;padding-left:40px;list-style-type:disc}div#left div#archive ol{margin:1em 0;padding-left:40px;list-style-type:decimal}#left .description ul li{margin:12px auto}div#left div#maintext ul{margin:1em 0;padding-left:40px;list-style-type:disc}div#left div#maintext ol{margin:1em 0;padding-left:40px;list-style-type:decimal}div#left div#maintext ul li,div#left div#maintext ol li{margin:6px auto}.dname{text-align:right;padding:6px 9px;border:1px dotted #57aff0;background-color:rgba(175,215,244,.1)}#infodate{font-size:90%;text-align:right}#infocate{font-size:90%;border-top:1px dotted #999;border-bottom:1px dotted #999}#infocate span.info-cate-before{padding:2px 0 2px 2%}.searchres{font-size:90%}section#returnpage{background-color:#faf5ed;padding:0 0 0 0}#pageTop{border-radius:0;bottom:0;display:block;width:100%;height:50px;line-height:50px;background:rgba(174,134,62,1.0);color:#fff;text-decoration:none;text-align:center;font-weight:bold}@media screen and (min-width:481px){#pageTop{border-radius:50%;display:none;position:fixed;bottom:100px;right:50px;width:100px;height:100px;line-height:100px;font-size:13px}#pageTop:before{position:absolute;top:-25%;left:90%;font-size:160%;margin-left:-50px;font-family:"Font Awesome 5 Free";font-weight:900;content:"\f077";color:#fff}}@media screen and (max-width:480px){body{padding-top:60px}.wrp{width:94%;margin:0 auto}.pc{display:none}.sp{display:block}header.sp{background-color:#fff;padding:0 10px;position:fixed;top:0;width:100%;z-index:9999999}header.sp{height:62px;border-bottom:2px solid #8fc532;background-image:url(https://dosugoi-net.jp/img/common/header-bg_new.png);background-repeat:no-repeat;background-position:bottom;background-size:cover;filter:drop-shadow(0 2px 1px rgba(0,0,0,.6))}header.sp div.human{height:60px;background-size:40% auto;background-image:url(https://dosugoi-net.jp/img/common/header-bg_human.png);background-repeat:no-repeat;background-position:right 50px bottom 0}header.sp div.human a#logo-sp{margin:2% 0 0 2%;padding:0 0 0 0;display:inline-block;height:42px;width:143px}header.sp div.human a#logo-sp img{margin:0;padding:0;height:42px;width:143px}.menu-bt{position:absolute;right:17px;top:17px;padding:3px 6px;background:rgba(255,255,255,.7);border:1px solid #fff}.menu-bt i{font-size:28px;color:#f08200}#menu-sp{background-color:#fffff9;position:fixed;top:60px;z-index:9999999;width:100%}#menu-sp a{display:block;color:#444;font-size:15px;padding:12px 15px;border-bottom:1px solid #d6dc4f}#menu-sp a:first-child{border-top:2px solid #d6dc4f}#menu-sp .menu-in{width:100%}#menu-sp .menu-in td{text-align:left}#menu-sp .menu-in td a{font-size:14px;border-top-width:0}#menu-sp .menu-in td a i{font-size:20px}#menu-sp a #bt-regist{background:none;background-color:#ff6347;border:6px double #fff;border-radius:20px;padding:10px 20px;color:#fff;font-weight:bold;float:none;width:80%;margin:0 auto;text-align:center}#menu-sp a #bt-regist i{color:#fff;margin-right:6px}#main #left{width:100%;float:none}#main #right{width:100%;margin-left:0;margin-top:30px}.sub-info dl,.description .date-list dl{margin:8px 0;overflow:hidden}.sub-info dl dt,.description .date-list dl dt{width:100%}.sub-info dl dd,.description .date-list dl dd{margin-left:0;width:100%}.date-list dl{}.date-list dl dt{width:100%;float:none}.date-list dl dd{margin-left:0;width:100%}.list .description{margin-top:15px}.no-image{border:3px solid #ccc;background-color:#eee;width:100%;padding-top:10px;padding-bottom:10px;text-align:center;color:#666;font-size:12px}div#left .pagination{padding:0 3%;overflow:hidden;position:relative;margin:0 auto;padding-top:20px}#footer-bg{width:100%;height:100px}#footer-pagenav{margin:0 auto}footer{height:auto;border-top:1px solid #1e7e34}#page_top{display:none}footer .wrp{position:static;height:auto;margin:0 auto;padding:20px 0 5px 0}div#address-nav{position:static}footer #footer-nav{position:static;height:auto}#address-nav{position:relative}#footer-nav{display:none}#address-nav p{width:100%;margin:0 auto}#address-nav p a{width:100%;margin:2px auto}div#address-nav p.companyaddress{text-indent:0}div#address-nav p.companyinfo{line-height:1.6}#address-nav p span.bl{display:inline-block;width:100%;margin:2px auto}footer #copyright{border-top:1px solid #e3e3e3;font-size:12px;background-color:#fff;width:100%;text-align:center;margin:0;padding:10px 0}.on-image{height:60px}div.list-row{border-top:1px dotted #ccc;padding:20px 0}div.list-row:last-child{border-bottom:1px dotted #ccc}div#left div.list-row a.ttl{font-weight:normal;font-size:100%;line-height:1.4}div.list-row .description{color:#666;font-size:14px}div.list-row dl{margin:4px 0;overflow:hidden;font-size:80%}div.list-row dl dt{width:60px;font-weight:bold;float:left}div.list-row dl dd{margin-left:70px;padding-left:10px;border-left:2px solid #ccc}div#left .dname{text-align:left}}