@charset "utf-8";@import url(keyframes.css);@import url(slide.css);.icon{display:flex;justify-content:center;align-items:center;position:absolute;top:15%;left:50%;transform:translate(-50%,-50%);width:100%}body{margin:0;padding:0;font-family:"ヒラギノ丸ゴ Pro","Hiragino Maru Gothic Pro","ヒラギノ角ゴ Pro","Hiragino Kaku Gothic Pro","メイリオ",Meiryo,Osaka,"ＭＳ Ｐゴシック","MS PGothic",sans-serif;font-size:16px;line-height:2;color:#666;background:#f5f3f0;-webkit-text-size-adjust:none}h1,h2,h3,h4,h5,h6,h7,p,ul,ol,li,dl,dt,dd,form,figure,form,select,textarea,input{margin:0;padding:0;font-size:100%;font-weight:normal}ul{list-style-type:none}img{border:none;max-width:100%;height:auto;vertical-align:middle;margi-left:10px}table{border-collapse:collapse;font-size:100%;border-spacing:0;width:100%}video{max-width:100%}iframe{width:100%}#SpeHarmful{width:100%;border-collapse:collapse;border:0 none}.under2{vertical-align:bottom;margin-left:10px;margin-top:10px;border:1px solid #000;margin-right:0;height:230px}.under5{vertical-align:bottom;margin-left:0;margin-top:10px;border:1px solid #000;margin-right:0;height:230px}div.chaild9{float:left;text-align:center;margin:5px;font-size:17px}div.chaild10{float:left;text-align:left;margin-left:15px;margin-top:10px;font-size:17px}table#SpeHarmful tr th{padding:2px;border:1px solid #8e79af;text-align:center;vertical-align:middle;font-size:90%;font-weight:normal}table#SpeHarmful tr th#NoBorder{border:0 none}table#SpeHarmful tr th.TopTitle{background:#cabed7;font-size:90%;color:#000}table#SpeHarmful tr th.LeftTitle{background:#816ba6;color:#fff}table#SpeHarmful tr td{padding:2px;border:1px solid #8e79af;text-align:left;vertical-align:middle;font-size:90%;font-weight:normal}table#SpeHarmful tr td.NoList{width:520px;height:20px;border:0 none}a{color:#666;transition:.4s}a:hover{color:#695e4d;text-decoration:none}.soil{margin:15px;width:250px}.soil5{margin:15px 100px 15px 15px;height:700px}.soil4{margin:15px;width:250px}.soil2{margin:15px;width:230px}.soil3{margin:15px;width:400px}.under3{vertical-align:bottom;margin:3% 2% 3% 2%;width:50%;height:45%}.under4{margin:3% 2% 3% 2%;border:1px solid #000;width:100%}header{position:fixed;z-index:1;left:0;top:0;width:100%;background:#383229;font-size:14px;height:50px}header #logo img{height:50px;width:200px;float:left;background:#695e4d}#menubar{float:left}#menubar li{float:left;letter-spacing:.1em}#menubar li a,.ddmenu-title{display:block;text-decoration:none;color:#fff;padding:0 14px;line-height:50px}#menubar li a:hover{background:#695e4d!important}.ddmenu-title{padding-left:40px;background: url(../images/arrow1.png) no-repeat 10px center / auto 25px}#menubar-s,#menubar-s2,#menubar-s3,#menubar-s4{display:none}#menubar_hdr{display:none}#menubar ul.ddmenu{position:absolute;visibility:hidden;z-index:10;width:auto;margin-left:-40px}#menubar ul.ddmenu li{float:none}#menubar ul.ddmenu li a{background:#000;background:rgba(0,0,0,.8);border:1px solid rgba(255,255,255,.4);border-top:none}#menubar ul.ddmenu li:first-child a{border-top:1px solid rgba(255,255,255,.4)}li:hover ul.ddmenu{animation-name:opa1;animation-duration:.4s;animation-fill-mode:both}ul.icon{float:right;margin-right:20px}ul.icon li{display:inline-block;padding-top:10px}ul.icon img{width:30px;margin-right:5px}div.child{float:left;margin:1% 0% 0% 2%;width:10%;font-size:13px}div.child2{float:left;margin:1% 0% 0% 2%;width:20%;font-size:14px}div.child2 p{margin-left:10px}#contents{margin-top:20px;padding:3%}.home #contents{margin-top:600px}#contents h2{clear:both;margin-bottom:20px;font-size:120%;background:#383229;color:#fff;border-left:50px solid #695e4d;line-height:50px;padding-left:30px}#contents h4{clear:both;margin-bottom:20px;font-size:200%;font-weight:bold;border:2px solid #560506;padding-left:20px;background:#322517;color:#fff}#contents h5 span{font-size:60%;padding-left:5px}#contents h2 span::before,#contents h2 span::after{content:"-"}#contents h3{clear:both;margin-bottom:20px;font-size:120%;font-weight:bold;border-bottom:2px solid #000;padding-left:20px}#contents h6{clear:both;margin-bottom:20px;font-size:200%;font-weight:bold;border-bottom:2px solid #000;padding-left:20px}#contents p{padding:0 20px 20px}#contents p+p{margin-top:-5px}#contents h2+p,#contents h3+p{margin-top:-10px}#contents section+section{margin-top:30px}#contents .list{position:relative;overflow:hidden;display:flex;align-items:center;background:#fff;color:#000;margin-bottom:1px}#contents .list2{position:relative;overflow:hidden;display:flex;align-items:center;background:#000;color:#fff;margin-bottom:1px}#contents .list3{position:relative;overflow:hidden;display:flex;align-items:center;background:#fff;color:#000;margin-bottom:3%;margin-left: calc(((100vw - 100%) / 2) * -1);margin-right: calc(((100vw - 100%) / 2) * -1)}#contents .list4{position:relative;overflow:hidden;display:flex;align-items:center;background:#fff;color:#000;margin-bottom:3%}#contents .list5{position:relative;overflow:hidden;display:flex;align-items:center;background:#fff;color:#000;margin-bottom:3%;padding:2%}#contents .list10{position:relative;overflow:hidden;display:flex;align-items:center;background:#fff;color:#000;margin-bottom:20px}#contents .list12{position:relative;overflow:hidden;display:block;align-items:center;background:#fff;color:#000;margin-bottom:1px}#contents .list12{position:relative;overflow:hidden;display:flex;align-items:center;background:#fff;color:#000;margin-bottom:1px}#contents .list11{position:relative;overflow:hidden;display:flex;align-items:center;background:#fff;color:#000;margin-bottom:1px}#contents .list a{color:#fff}#contents .list2 a{color:#fff}#contents .list3 a{color:#fff}#contents .list4 a{color:#fff}#contents .list10 a{color:#fff}#contents .list11 a{color:#fff}#contents .list h4{margin-bottom:10px;font-size:120%}#contents .list2 h4{margin-bottom:10px;font-size:120%}#contents .list3 h4{margin-bottom:10px;font-size:120%}#contents .list4 h4{margin-bottom:10px;font-size:120%}#contents .list p{padding:0}#contents .list2 p{padding:0}#contents .list3 p{padding:0}#contents .list4 p{padding:0}#contents .list10 p{padding:0}#contents .list11 p{padding:0}#contents .list figure{float:left;width:20%;margin:1% 0% 1% 2%}#contents .list2 figure{float:left;width:34%;margin-left:1%;margin-top:.5%;margin-bottom:.5%}#contents .list3 figure{float:left;width:20%;margin:3%}#contents .list3 figure1{width:70%;height:20%;margin:2% 1% 1% 1%;padding:1% 1% 2% 1%}#contents .list3 figure2{float:left;width:24%;margin:1% 1% 1% 0%}#contents .list3 figure3{float:left;width:24%;margin:1% 1% 1% 1%}#contents .list4 figure{float:right;width:30%;margin:3%}#contents .list10 figure{float:left;width:20%;margin:1%}#contents .list11 figure{float:left;width:100%;margin:1%}#contents .list .text{float:right;width:64%;margin-left:5%}#contents .list2 .text{float:right;width:90%;margin:3%}#contents .list3 .text{float:right;width:64%;margin:3%}#contents .list4 .text{float:left;width:64%;margin:3%}#contents .list10 .text{float:right;width:70%;margin:1%}#contents .list10 .text2{float:right;width:90%;margin:1%}#contents .list11 .text{float:right;width:70%;margin:1%}#contents .list11 .text2{float:right;width:90%;margin:1%}.btn1 a{display:block;text-decoration:none;background: #695e4d url(../images/arrow4.png) no-repeat 95% center / 15px;color:#fff;max-width:300px;text-align:center;padding:5px 15px;margin:20px 0 20px 0}.btn1 a:hover{position:relative;left:1px;top:1px}#ExText{width:466px;margin:40px auto 0 auto;padding:5px;border:2px solid #00006e}#InExText{padding:5px;border:2px solid #00006e;line-height:1.4;text-align:center;font-size:14px;font-weight:bold;color:#00006e}#RSExMethod{width:600px;float:right}#RSExMethod table{width:100%;border-collapse:collapse;border:0 none}#RSExMethod table tr td{width:335px;padding:5px 0 0 0;border:0 none;text-align:left;vertical-align:top}#RSExMethod table tr td img{display:block;width:150px;float:left}#RSExMethod table tr td p{width:165px;margin:0;float:right}div#RumSoundEx div#RSExText{width:520px;margin:15px 0}div#RumSoundEx div#RSExText div#RSExTextL{width:170px;float:left}footer{clear:both;text-align:center;font-size:90%;color:#fff}footer a{color:#fff}footer a:hover{color:#fff}footer .pr{display:block}#footermenu{overflow:hidden;padding:20px 3%;background:#695e4d}#footermenu a{text-decoration:none;opacity:.7}#footermenu a:hover{opacity:1}#footermenu ul{float:left;width:23%;padding-right:1%;padding-left:1%;text-align:left}#footermenu li.title,#footermenu li.title a{opacity:1;font-size:110%}#copyright{clear:both;text-align:center;background:#383229}#copyright a{text-decoration:none}#copyright a:hover{color:#666}#new dl{padding:0 20px;margin-bottom:20px;height:170px;overflow:auto}#new dt{float:left;width:9em;letter-spacing:.1em}#new dd{padding-left:9em;border-bottom:1px solid #ccc}caption{border:1px solid #ccc;border-bottom:none;text-align:left;background:#eee;font-weight:bold;padding:10px}.ta1{width:100%;table-layout:fixed;margin:0 0 20px;background:#fff}.ta2,.ta2 td,.ta2 th{border:1px solid #ccc;padding:5px;word-break:break-all}.ta3,.ta3 td,.ta3 th{border-right:1px solid #ccc;padding:5px;word-break:break-all}.ta4,.ta4 td,.ta4 th{border-bottom:1px solid #ccc;border-top:1px solid #ccc;padding:5px;word-break:break-all}.ta5,.ta5 td,.ta5 th{border-bottom:1px solid #ccc;border-top:1px solid #ccc;border-right:1px solid #ccc;padding:5px;word-break:break-all}.ta6,.ta6 td,.ta6 th{border-top:1px solid #ccc;padding:5px;word-break:break-all}.ta7,.ta7 td,.ta7 th{border-bottom:1px solid #ccc;border-top:1px solid #ccc;border-left:1px solid #ccc;padding:5px;word-break:break-all}.ta8,.ta8 td,.ta8 th{border-top:1px solid #ccc;border-left:1px solid #ccc;padding:5px;word-break:break-all}.ta9,.ta9 td,.ta9 th{border-bottom:1px solid #ccc;border-left:1px solid #ccc;padding:5px;word-break:break-all}.ta10,.ta10 td,.ta10 th{border-top:1px solid #ccc;border-right:1px solid #ccc;padding:5px;word-break:break-all;width:90%}.ta11,.ta11 td,.ta11 th{border-bottom:1px solid #ccc;border-right:1px solid #ccc;padding:5px;word-break:break-all;width:90%}.ta12,.ta12 td,.ta12 th{border-top:1px solid #ccc;border-right:1px solid #ccc;border-left:1px solid #ccc;padding:5px;word-break:break-all;width:90%}.ta13,.ta13 td,.ta13 th{border-bottom:1px solid #ccc;border-right:1px solid #ccc;border-left:1px solid #ccc;padding:5px;word-break:break-all;width:90%}.ta1 th{width:150px;text-align:center;font-weight:normal}#recruit th{width:20%;text-align:left;font-weight:normal;padding:0 0 0 1%}ul{list-style:none}#contents input[type="submit"].btn,#contents input[type="button"].btn,#contents input[type="reset"].btn{padding:5px 10px;border:1px solid #ccc;font-size:20px;border-radius:3px;background:#eee}#contents input[type="submit"].btn:hover,#contents input[type="button"].btn:hover,#contents input[type="reset"].btn:hover{border:1px solid #999;background:#fff}.newicon{background:red;color:#fff;font-size:70%;line-height:1.5;padding:2px 5px;border-radius:2px;margin:0 5px;vertical-align:text-top}body .nav-fix-pos-pagetop a{display:none}body.is-fixed-pagetop .nav-fix-pos-pagetop a{display:block;text-decoration:none;text-align:center;width:50px;line-height:50px;z-index:1;position:fixed;bottom:20px;right:3%;background:#666;background:rgba(0,0,0,.6);color:#fff;border:1px solid #fff;animation-name:opa1;animation-duration:1s;animation-fill-mode:both}body.is-fixed-pagetop .nav-fix-pos-pagetop a:hover{background:#999}p.check{background:red;color:#fff;padding:10px 25px!important;margin-bottom:20px}p.check a{color:#fff}ul.disc{list-style:disc;padding:0 20px 20px 45px}ol{padding:1% 1% 1% 8%;background:#fff;margin:2% 0% 3% 0%;text-align:left}.boringlist ol{padding:0% 0% 0% 8%;background:#fff;margin:0% 0% 0% 0%;text-align:left}.look{background:#222;padding:5px 10px;border-radius:4px;border:1px solid #333;color:#fff}.mb15,.mb1em{margin-bottom:15px!important}.mb30{margin-bottom:30px!important}.mb50{margin-bottom:50px!important}.clear{clear:both}.color1,.color1 a{color:#fc0!important}.pr{font-size:10px}.wl{width:96%}.ws{width:50%}.c{text-align:center}.r{text-align:right}.l{text-align:left}.fl{float:left}.fr{float:right}.big1{font-size:40px}.mini1{font-size:11px;display:inline-block;line-height:1.5}.dn{display:none}.sh{display:none}.chaild3 p{font-size:13px;margin-left:8px}@media screen and (max-width:1150px){.stext{font-size:13px}.home #contents{margin-top:550px}}@media screen and (max-width:950px){#SpeHarmful{width:100%;border-collapse:collapse;border:0 none;font-size:7px}div.child{float:left;margin:1% 0% 0% 2%;width:20%;font-size:12px}div.child2{float:left;margin:1% 0% 0% 2%;width:25%;font-size:13px}.chaild3{float:left;margin:1% 0% 5% 2%;width:25%;font-size:13px}}@media screen and (max-width:1125px){#menubar-s{overflow:auto;height:100%;text-align:left;position:fixed;z-index:100;top:0;width:100%;background:rgba(0,0,0,.8);border-top:1px solid #fff;animation-name:opa1;animation-duration:.5s;animation-fill-mode:both;font-size:16px}#menubar-s ul li a,#menubar_hdr2{display:block;text-decoration:none;padding:10px 15px;border-bottom:1px solid #fff;color:#fff}#menubar-s ul li a,#menubar_hdr3{display:block;text-decoration:none;padding:10px 15px;border-bottom:1px solid #fff;color:#fff}#menubar-s ul li a,#menubar_hdr4{display:block;text-decoration:none;padding:10px 15px;border-bottom:1px solid #fff;color:#fff}#menubar{display:none}#menubar_hdr2{padding-left:35px}#menubar_hdr3{padding-left:35px}#menubar_hdr4{padding-left:35px}#menubar-s2{display:block;margin-top:10px;background:rgba(0,0,0,.5);border:1px solid #666;border-bottom:none}#menubar-s3{display:block;margin-top:10px;background:rgba(0,0,0,.5);border:1px solid #666;border-bottom:none}#menubar-s4{display:block;margin-top:10px;background:rgba(0,0,0,.5);border:1px solid #666;border-bottom:none}#menubar_hdr2.close{background: url(../images/arrow2.png) no-repeat 10px 18px / 18px}#menubar_hdr3.close{background: url(../images/arrow2.png) no-repeat 10px 18px / 18px}#menubar_hdr4.close{background: url(../images/arrow2.png) no-repeat 10px 18px / 18px}#menubar_hdr2.open{background: url(../images/arrow3.png) no-repeat 10px 18px / auto 18px}#menubar_hdr3.open{background: url(../images/arrow3.png) no-repeat 10px 18px / auto 18px}#menubar_hdr4.open{background: url(../images/arrow3.png) no-repeat 10px 18px / auto 18px}#menubar-s2 li a{color:#fff!important;padding:5px;border-bottom:1px solid #666!important}#menubar-s3 li a{color:#fff!important;padding:5px;border-bottom:1px solid #666!important}#menubar-s4 li a{color:#fff!important;padding:5px;border-bottom:1px solid #666!important}#menubar_hdr{display:block;position:fixed;z-index:100;top:0;right:10px}#menubar_hdr.close,#menubar_hdr.open{width:50px;height:60px}#menubar_hdr.close{background: url(../images/icon_menu.png) no-repeat center top/50px}#menubar_hdr.open{background: url(../images/icon_menu.png) no-repeat center bottom/50px}ul.icon{float:left;margin-left:20px}#contents .list2{position:relative;overflow:hidden;display:block;align-items:center;background:#000;color:#fff;margin-bottom:1px}#contents .list2 figure{float:left;width:40%;margin-left:5%;margin-top:5%}#contents .list2 .text{float:right;width:90%;margin:3%}#contents .list2 .text2{width:90%;margin:3%;padding:3%}#contents .list10{position:relative;overflow:hidden;display:block;align-items:center;background:#fff;color:#000;margin-bottom:1px}#contents .list12{position:relative;overflow:hidden;display:block;align-items:center;background:#fff;color:#000;margin-bottom:1px}#contents .list12{position:relative;overflow:hidden;display:block;align-items:center;background:#fff;color:#000;margin-bottom:1px}#contents .list10 figure{float:left;width:40%;margin-left:30%;margin-top:3%}#contents .list10 .text{float:right;width:90%;margin:3%}#contents .list10 .text2{float:right;width:90%;margin:3%}#contents .list11{position:relative;overflow:hidden;display:block;align-items:center;background:#fff;color:#000;margin-bottom:1px}#contents .list11 figure{float:left;width:100%;margin-left:0%;margin-top:2%}#contents .list11 .text{float:right;width:90%;margin:3%}#contents .list11 .text2{float:right;width:90%;margin:3%}.stext{font-size:13px}.under3{vertical-align:bottom;margin:3% 2% 3% 2%;width:50%;height:45%}.under4{vertical-align:bottom;margin:3% 1% 3% 1%;border:1px solid #000;width:100%}}@media screen and (max-width:800px){.stext{font-size:13px}.smalltext{font-size:10px}.sta{text-align:right;width:20%}#ExText{width:366px;margin:40px auto 0 auto;padding:5px;border:2px solid #00006e}#InExText{padding:5px;border:2px solid #00006e;line-height:1.4;text-align:center;font-size:11px;font-weight:bold;color:#00006e}div.child{float:left;margin:1% 0% 0% 2%;width:20%;font-size:11px}div.child2{float:left;margin:1% 0% 0% 2%;width:25%;font-size:13px}}@media screen and (max-width:700px){div.child{float:left;margin:1% 0% 0% 2%;width:33%;font-size:10px}div.child2{float:left;margin:1% 0% 0% 2%;width:30%;font-size:13px}.chaild3{float:left;margin:1% 0% 0% 2%;width:30%;font-size:10px}.soil{margin:10px;width:200px}.soil4{margin:15px;width:220px}}@media screen and (max-width:600px){.chaild3{float:left;margin:1% 0% 0% 2%;width:25%;font-size:8px}body{font-size:12px;font-size:2.93vw}.smalltext{font-size:8px}#footermenu ul{float:left;width:38%;padding-right:6%;padding-left:6%;text-align:left;padding-bottom:3%}header{height:50px;background:#695e4d;text-align:center}header #logo img{float:none}.textleft{text-align:right}ul.icon{float:none;margin:0}ul.icon li{padding-top:0}#contents{margin-top:100px}.home #contents{margin-top:400px}#contents h2{border-left:5px solid #695e4d;line-height:inherit;padding-left:10px}#contents h3{padding-left:15px}#contents h6{padding-left:15px}#contents h4{padding-left:15px}#contents p{padding:0 15px 20px}#contents .list2{position:relative;overflow:hidden;display:block;align-items:center;background:#000;color:#fff;margin-bottom:1px}#contents .list2 figure{float:left;width:40%;margin-left:5%;margin-top:5%}#contents .list2 .text{float:right;width:90%;margin:3%}#contents .list2 .text2{width:90%;margin:3%}#contents .list10{position:relative;overflow:hidden;display:block;align-items:center;background:#fff;color:#000;margin-bottom:1px}#contents .list12{position:relative;overflow:hidden;display:block;align-items:center;background:#fff;color:#000;margin-bottom:1px}#contents .list10{position:relative;overflow:hidden;display:block;align-items:center;background:#fff;color:#000;margin-bottom:1px}#contents .list12{position:relative;overflow:hidden;display:block;align-items:center;background:#fff;color:#000;margin-bottom:1px}#contents .list10 figure{float:left;width:100%;margin-left:5%;margin-top:5%}#contents .list10 .text{float:right;width:90%;margin:3%}#contents .list10 .text2{float:right;width:90%;margin:3%}#contents .list11{position:relative;overflow:hidden;display:block;align-items:center;background:#fff;color:#000;margin-bottom:1px}#contents .list11 figure{float:left;width:100%;margin-left:0%;margin-top:5%}#contents .list11 .text{float:right;width:90%;margin:3%}#contents .list11 .text2{float:right;width:90%;margin:3%}div.child{float:left;margin:1% 0% 0% 2%;width:40%;font-size:11px}div.child2{float:left;margin:1% 0% 0% 2%;width:50%;font-size:15px}.chaild3{float:left;margin:5px;font-size:150%}.ta1,.ta1 td,.ta1 th{padding:5px}.ta1 th{width:100px}body.s-n #sub,body.s-n #footermenu{display:none}.big1{font-size:20px!important}.sh{display:block}.pc{display:none}.ws,.wl{width:94%}.fl{float:none}.fr{float:none}.stext{font-size:10px}.ta1 th{width:50px;text-align:center;font-weight:normal}#ExText{width:300px;margin:40px auto 0 auto;padding:5px;border:2px solid #00006e}#InExText{padding:5px;border:2px solid #00006e;line-height:1.4;text-align:center;font-size:8px;font-weight:bold;color:#00006e}}.img_wrap{border:1px solid #ddd;width:15%;margin:2% 0% 2% 4%;transition-duration:.5s}.img_wrap img{width:100%;cursor:pointer}.img_wrap:hover{box-shadow:10px 10px 10px rgba(0,0,0,.5);transform:translateY(-10px);transition-duration:.5s}.sp2{vertical-align:-7px;line-height:0}.sp1{vertical-align:-19px;line-height:0}ul.side li{display:inline}.td-css13{border-style:none}.nowrap{white-space:nowrap}.texleft{text-align:left}.keiei ol{list-style-type:decimal;background:#fff;text-align:left}h5{margin-bottom:10px;font-size:150%;color:#0014b1;font-weight:600}.flex-col4{display:flex;flex-wrap:wrap;justify-content:space-between}.flex-col3{display:flex;flex-wrap:wrap;justify-content:start}.flex-child{margin-bottom:10px}.flex-col2 .flex-child{width: calc( (100% - 10px) / 2 )}.flex-col3::after .flex-col3 .flex-child{width: calc( (100% - 20px) / 3 )}.flex-col4::before,.flex-col4::after,.flex-col4 .flex-child{width: calc( (100% - 30px) / 4 )}.flex-col5::before,.flex-col5::after,.flex-col5 .flex-child{width: calc( (100% - 40px) / 5 )}.flex-col3::after,.flex-col4::before,.flex-col4::after{content:""}.flex-col4::before{order:1}@media screen and (max-width:991px){.flex-col5::after,.flex-col5 .flex-child{width: calc( (100% - 20px) / 3 )}div.chaild3 p{font-size:60%}.soil4{margin:15px;width:200px}}@media screen and (max-width:767px){.flex-col5 .flex-child,.flex-col3 .flex-child,.flex-col4 .flex-child{width: calc( (100% - 10px) / 2 )}}@media screen and (max-width:575px){.flex-col2 .flex-child,.flex-col .flex-child{width:100%}.simple{width:35%}.under4{vertical-align:bottom;margin:3% 1% 3% 1%;border:1px solid #000;width:70%}#ExText{width:200px;margin:40px auto 0 auto;padding:5px;border:2px solid #00006e}#InExText{padding:5px;border:2px solid #00006e;line-height:1.4;text-align:center;font-size:6px;font-weight:bold;color:#00006e}div.chaild9{float:left;text-align:center;margin:5px;font-size:10px}div.child{float:left;margin:1% 0% 0% 2%;width:50%;font-size:11px}.under2{vertical-align:bottom;margin-left:1px;margin-top:10px;border:1px solid #000;margin-right:0;height:90px}.under5{vertical-align:bottom;margin-left:0;margin-top:10px;border:1px solid #000;margin-right:0;width:100%;height:100%}div.child2{float:left;margin:1% 0% 0% 2%;width:100%;font-size:11px}.soil{margin:5px;width:125px}.soil4{margin:5px;width:125px}}.rumimg{padding-bottom:20px}#contents .list10 .text3{width:90%;margin:1%}#contents .list12 .text3{width:70%;margin:1%}#contents .list11 .text3{width:90%;margin:1%}.top{width:420px}.center{margin:5%}#contents .list11 .text5{float:right;width:100%;margin-left:3%;vertical-align:top}#contents .list11 .text5{float:right;width:100%;margin-left:4%;vertical-align:top}.hyousou{padding-right:5px;width:90%}.solo{padding-top:30px}div.list10 table tr .Cell010{width:10%}div.list10 table tr .Cell020{width:20%}div.list10 table tr .Cell060{width:20%;text-align:left}div.list10 table tr .Cell070{width:150px}.ultra{margin:20px 8px 0 0}.ultra2{margin:20px 8px 0 0;width:100%}div.child_flame{clear:both}.under{vertical-align:bottom;margin-left:5px;padding-top:5px}.text4{font-size:60%}div#parent1{}div#parent1 div.chaild_flame{clear:both}div.chaild2{float:left;margin:5px;font-size:150%}.chaild3{float:left;margin:5px;font-size:150%}div.chaild2 p{margin-left:15px;font-weight:bold}.text6{margin:1%}.blank{padding:5%}.border{border:1px solid #000}#middle{margin:10px 0 0 0}#small{margin:0}.none{margin:0}#big li{margin:10px 0;padding:0 0 0 10px;text-indent:-1em}#middle li{margin:0;padding:0 0 0 15px;text-indent:-1em}#small li{margin:0;padding:0 0 0 10px;text-indent:0}.company{position:absolute;left:0;top:0;width:100%;height:100%}.bottom{margin-bottom:2%}.rising{margin:auto;height:180px}.topmargin{margin-left:2%;margin-top:1%}.Cell030{width:3%}div.list10 table tr .Cell080{width:30%;text-align:left}div.list10 table tr .Cell090{width:20%;text-align:center;vertical-align:middle}#contents .list10 .text9{float:right;width:auto;margin:1% 1%}div.child3{float:left;margin:1% 0% 0% 2%;width:auto;font-size:13px}div.list10 table{width:90%;margin:1px;border-collapse:collapse;border:0 none}.rigingtext{margin-top:1%;line-height:150%}h7{background:url(https://www.nihondoshitsu.co.jp/images/construction/rising_method/xprocess_subttl.gif.pagespeed.ic.k3dkm36MK6.png) left center no-repeat;line-height:20px;font-size:16px;color:#41826e!important;border:none!important}h7 span{width:auto;padding-right:10px;color:#fff;text-align:center}.marginbottom{margin-bottom:1%}.news{width:auto;height:750px;-webkit-overflow-scrolling:auto;overflow:auto}h9{display:block;border:1px solid #ccc;border-bottom:none;text-align:left;background:#eee;font-weight:bold;padding:10px}a[href*=".pdf"]:before{content:"";display:inline-block;vertical-align:middle;width:25px;height:34px;margin-right:10px;background-image:url(https://www.nihondoshitsu.co.jp/images/works/x1588903.png.pagespeed.ic.yjz6c2s5or.png);background-position:center center;background-repeat:no-repeat;background-size:50px 37px}@media screen{.news{display:block}}@media print{@page {
    margin: 19.05mm;
  }html{height:auto;font-size:14px;overflow:visible!important;-webkit-print-color-adjust:exact}body{width:auto;height:auto;padding-top:0;zoom:.5;overflow:visible!important;overflow-x:hidden}.page{padding-top:0}.page main{padding-bottom:0!important}header,footer{display:none!important}.news{width:auto;height:auto;display:block}.topPage .mainVisual #mainimg{width:1200px}.topPage .btmBannerArea .glide__slide{width:30%}}@media print and (-ms-high-contrast:none){@page {
        size: A4;
        margin: 12.7mm 9.7mm;
    }body{zoom:1.8;width:1200px;transform:scale(.5);transform-origin:0 0}@media print{
    .no_print{
        display: none;
    
	}
	#mainimage{
		
		width:100%;
	
	}
.news {
	width: auto;                /* 横幅を200pxに指定 */              /* 横幅を200pxに指定 */
   
}
}}