@charset "UTF-8";.bold{font-weight:700}.entry-content ol{border:none !important}.wp-block-image img{margin-bottom:20px !important}.ver-environment p{margin:0 !important}.button-updown-space .wp-block-button__link{margin:10px 0}.number{background:#333;border-radius:50%;color:#fff;display:inline-block;font-style:normal;height:1.5em;line-height:1.5em;margin-right:5px;width:1.5em;text-align:center}.entry-content h2{padding:.4em .5em;color:#494949;background:#f4f4f4;border-left:solid 5px #333;border-bottom:solid 3px #d7d7d7}.entry-content h3{padding:8px 0 8px 10px}#inner-content .hh18{position:relative;border-bottom:solid 3px #d7d7d7}#inner-content .hh18:after{border-bottom:solid 3px #333}#inner-content .hh30:before{position:absolute;color:#333}.box1{margin:2em 0;padding:1.5em 1em;border:none;border-radius:10px;font-weight:400;background:#f2f2f2}.box2{padding:1em;border:solid 2px #f6f6f6;background:#f6f6f6}.box5{border:solid 10px #e5f0f7;margin:0;padding:1em}.sng-box p{margin:0 0 1.5em}.memo p{margin:0 0 1.5em}.box26 .box-title{color:#333}.box26{border:solid 3px #333}.box28 .box-title{background:#262626}.box28 .box-content{border:solid 3px #262626}.ol-circle li:before{background:#e5f0f7}.li-ori-merit ul,.li-ori-merit ol{border-color:#1863a7}.ori-merit-before li:before{color:#1863a7}.li-ori-demerit ul,.li-ori-demerit ol{border-color:#df211c}.ori-demerit-before li:before{color:#df211c}.stitch-red ul{display:flex;position:relative;background:linear-gradient(90deg,#ff9a91 0%,#ff9a91 50px,#fff 50px,#fff 100%);border:none;box-shadow:none;list-style:none;border-radius:0;margin:1em 0;padding:0;line-height:1.6em;align-items:center}.box .stitch-red ul{display:flex;position:relative;background:linear-gradient(90deg,#ff9a91 0%,#ff9a91 50px,#f2f2f2 50px,#f2f2f2 100%) !important;border:none;box-shadow:none;list-style:none;border-radius:0;margin:1em 0;padding:0;line-height:1.6em;align-items:center}.stitch-red ul:before{content:"関連";color:#fff;min-width:60px;padding-left:7px;letter-spacing:3px}.stitch-red ul:after{content:"\f0da";font-family:"Font Awesome 5 Free";position:absolute;left:56px;color:#ffc0c0;font-weight:600}.stitch-red a{text-decoration:underline;text-underline-position:under}.stitch-red a:hover{text-decoration:none}.entry-content .stitch-red ul li{padding:0}.p-box{position:relative;background-color:#fff;border:2px solid #cfd8dc;border-radius:5px;margin:30px 5px 20px 7px;padding:25px 20px 15px}.p-box .p-box-title{position:absolute;left:-10px;top:-20px;border-radius:15px;background-color:#90a4ae;color:#fff;font-family:FontAwesome,Helvetica,"Yu Gothic";font-size:14px;font-weight:700;padding:5px 20px}.p-box .p-box-title:after{position:absolute;border-top:12px solid #90a4ae;border-right:12px solid transparent;border-left:12px solid transparent;content:'';top:30px;left:25px}.entry-content .p-box p{margin:0;padding:0}.p-box ul{list-style-type:none;border:none;margin:0;padding:0}.p-box ul li{list-style-type:none!important;position:relative;padding:.2em 0 .2em 1.5em;line-height:1.5}.p-box ul li:before{font-family:"Font Awesome 5 Free";font-weight:900}.p-box ul li:before{display:inline-block;position:absolute;left:0;content:"\f138";color:#90a4ae;width:8px;height:8px;margin:0 16px 20px 0}.p-box.p-red{border:2px solid #ffcdd2}.p-box.p-red .p-box-title{background-color:#ef9a9a}.p-box.p-red .p-box-title:after{border-top:12px solid #ef9a9a}.p-box.p-red ul li:before{color:#ef9a9a}.p-box.p-orange{border:2px solid #ffe0b2}.p-box.p-orange .p-box-title{background-color:#ffcc80}.p-box.p-orange .p-box-title:after{border-top:12px solid #ffcc80}.p-box.p-orange ul li:before{color:#ffcc80}.p-box.p-green{border:2px solid #b2dfdb}.p-box.p-green .p-box-title{background-color:#b2dfdb}.p-box.p-green .p-box-title:after{border-top:12px solid #b2dfdb}.p-box.p-green ul li:before{color:#b2dfdb}.p-box.p-blue{border:2px solid #006ab5}.p-box.p-blue .p-box-title{background-color:#006ab5}.p-box.p-blue .p-box-title:after{border-top:12px solid #006ab5}.p-box.p-blue ul li:before{color:#006ab5}#inner-content .wd100{width:100%;text-align:center}.entry-content dt{font-weight:700}.entry-content dd{color:#252525;font-size:1em}.appreach{text-align:left;padding:10px;overflow:hidden}.appreach:after{content:"";display:block;clear:both}.appreach p{margin:0}.appreach a:after{display:none}.appreach__icon{float:left;border-radius:10%;overflow:hidden;margin:0 3% 0 0 !important;width:25% !important;height:auto !important;max-width:120px !important}.appreach__detail{display:inline-block;font-size:20px;line-height:1.5;width:72%;max-width:72%}.appreach__detail:after{content:"";display:block;clear:both}.appreach__name{font-size:16px;line-height:1.5em !important;max-height:3em;overflow:hidden}.appreach__info{font-size:12px !important}.appreach__developper,.appreach__price{margin-right:.5em}.appreach__posted a{margin-left:.5em}.appreach__links{float:left;height:40px;margin-top:8px;white-space:nowrap}.appreach__aslink img{margin-right:10px;height:40px;width:135px}.appreach__gplink img{height:40px;width:134.5px}.appreach__star{position:relative;font-size:14px !important;height:1.5em;width:5em}.appreach__star__base{position:absolute;color:#737373}.appreach__star__evaluate{position:absolute;color:#ffc107;overflow:hidden;white-space:nowrap}#inner-content .hh19{margin:0 0 1em}#inner-content .hh19:before{border-bottom:solid 15px #444}#inner-content .hh19:after{border-bottom:solid 3px #444}.box23{max-width:600px}.p-sticky-table{white-space:nowrap;line-height:1.6}.p-sticky-table table{border:none;border:1px solid #dedede;border-bottom:none;border-collapse:collapse;word-break:break-all;table-layout:fixed;display:block;overflow:scroll;max-height:80vh}.p-sticky-table table p{margin:0}.p-sticky-table thead th:first-child{position:-webkit-sticky;position:sticky;top:0;left:0;z-index:3}.p-sticky-table thead th{position:-webkit-sticky;position:sticky;top:0;z-index:2;text-align:center}.p-sticky-table tbody th:first-child{position:-webkit-sticky;position:sticky;left:0;z-index:1;border:none;white-space:normal;min-width:130px}.p-sticky-table th,.p-sticky-table td{min-width:50px;text-align:left;font-size:16px !important;position:relative;padding:13px !important;color:#333;border:none !important;z-index:0;vertical-align:middle !important;background:#fff}.p-sticky-table th{background:#f0f9ff !important;letter-spacing:1px;color:#555 !important}.p-sticky-table tr{border-bottom:none !important}.p-sticky-table img{margin:10px auto;display:block;padding:0;max-width:80% !important}.p-sticky-table table th:before,.p-sticky-table table td:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;box-sizing:border-box;border-right:1px solid #dedede;border-bottom:1px solid #dedede;z-index:-1}@media screen and (max-width:560px){.p-sticky-table table{max-height:60vh}.p-sticky-table thead th:first-child,.p-sticky-table tbody th:first-child{min-width:25vw}.p-sticky-table th,.p-sticky-table td{font-size:12px !important;padding:7px !important}}.pst-center td{text-align:center}.compare-box{display:-webkit-box;display:-ms-flexbox;display:flex;max-width:600px;margin:0 auto 2rem;border-radius:4px;box-shadow:0 1px 3px rgba(0,0,0,.2);background:#fef9ed}.compare-box .compare-left-wrap,.compare-box .compare-right-wrap{width:50%;overflow:hidden}.compare-box .compare-left-head,.compare-box .compare-right-head{background:#fdc44f;text-align:center;color:#fff;font-weight:700;padding:0 1em;font-size:15px;line-height:1.5;height:65px;display:table-cell;vertical-align:middle;width:1000px}.compare-box .compare-left-head{border-radius:4px 0 0}.compare-box .compare-right-head{border-radius:0 4px 0 0}.compare-box .compare-left,.compare-box .compare-right{padding:1.5em;font-size:15px;line-height:2;text-align:justify;text-justify:inter-ideograph}.compare-box p{padding:0;margin:0 0 20px}@media screen and (max-width:480px){.compare-box .compare-left-head,.compare-box .compare-right-head{font-size:12px;height:50px}.compare-box .compare-left,.compare-box .compare-right{padding:1.2em;font-size:12px}}.compare-box .list{list-style:none !important;padding:0 !important;margin:0 !important;border:none !important}.compare-box .list li{border-bottom:1px dashed #cdcdcd;position:relative;margin:.5em 0 !important;max-width:500px;padding:0 0 .7em 1.4em !important;line-height:1.8}.compare-box .list li:last-child{border:none}.compare-box .list li:before{background-color:#ffa952;position:absolute;content:'';top:10px;left:7px;width:7px;height:7px;border-radius:4px}@media screen and (max-width:480px){.compare-box .list li:before{top:9px;left:3px;width:5px;height:5px}}.compare-box .list-number{counter-reset:number;list-style:none !important;padding:0 !important;margin:0 !important;border:none !important}.compare-box .list-number li{position:relative;margin:.5em 0 !important;max-width:500px;padding:0 0 .5em 1.8em !important;line-height:1.8;border-bottom:1px dashed #cdcdcd}.compare-box .list-number li:last-child{border:none}.compare-box .list-number li:before{counter-increment:number;content:counter(number);background-color:#fdc44f;color:#fff;position:absolute;font-weight:700;font-size:12px;border-radius:50%;left:0;top:5px;width:18px;height:18px;line-height:18px;text-align:center}.compare-box .list-number li:after{content:''}@media screen and (max-width:480px){.compare-box .list-number li{padding:0 0 .5em 1.8em !important}.compare-box .list-number li:before{font-size:10px;width:16px;height:16px;line-height:16px;top:2px}}.compare-box-separate .compare-left{background:#e8f5fe !important;height:100%}.compare-box-separate .compare-right{background:#fee !important;height:100%}.compare-box-separate .compare-left-head{background:#3aadf4 !important}.compare-box-separate .compare-right-head{background:#ff6e6e !important}.compare-box-separate .compare-left .list li:before{background:#3aadf4 !important}.compare-box-separate .list-number li:before{background:#3aadf4 !important}.compare-box-separate .compare-right .list li:before{background:#ff6e6e !important}.compare-box-separate .compare-right .list-number li:before{background:#ff6e6e !important}input[type=text],input[type=password],input[type=datetime],input[type=date],input[type=month],input[type=time],input[type=week],input[type=number],input[type=email],input[type=url],input[type=search],input[type=tel],input[type=color],select,textarea,.field{display:block;width:100%;height:45px;margin-bottom:0;padding:0 12px;border:0;border-radius:3px;background-color:#eff1f5;box-shadow:none;color:#5c6b80;font-size:1em;vertical-align:middle;line-height:45px;transition:background-color .24s ease-in-out}textarea{max-width:100%;min-height:120px;line-height:1.5em;padding:.5em;overflow:auto}@media(max-width:500px){.inquiry td,.inquiry th{display:block !important;width:100% !important;border-top:none !important;-webkit-box-sizing:border-box !important;-moz-box-sizing:border-box !important;box-sizing:border-box !important}.inquiry tr:first-child th{border-top:1px solid #d7d7d7 !important}.inquiry .any,.inquiry .haveto{font-size:10px}}.inquiry th{text-align:left;font-size:14px;color:#444;padding-right:5px;width:30%;background:#f7f7f7;border:solid 1px #d7d7d7}.inquiry td{font-size:13px;border:solid 1px #d7d7d7}.entry-content .inquiry tr,.entry-content table{border:solid 1px #d7d7d7}.haveto{font-size:7px;padding:5px;background:#ff9393;color:#fff;border-radius:2px;margin-right:5px;position:relative;bottom:1px}.any{font-size:7px;padding:5px;background:#93c9ff;color:#fff;border-radius:2px;margin-right:5px;position:relative;bottom:1px}.verticallist .wpcf7-list-item{display:block}#formbtn{display:block;padding:15px;width:350px;background:#ffaa56;color:#fff;font-size:18px;font-weight:700;border-radius:2px;margin:25px auto 0}#formbtn:hover{background:#fff;color:#ffaa56;border:2px solid #ffaa56}th{font-weight:700;text-transform:uppercase;padding:13px}td{border-top:1px solid #ededed;padding:12px}input,select,textarea{border:1px solid #dfdfdf;letter-spacing:1px;margin:0;max-width:100%;resize:none}.grecaptcha-badge{visibility:hidden}