@charset "UTF-8";a:hover{text-decoration:underline}a:focus{text-decoration:underline}h3:before,h4:before{margin:0 .5em 0 0;padding:0;border:3px #fff solid;background-color:#0181cc;position:relative;z-index:100;width:.7em;height:.7em;top:4px;outline:solid 1px #0181cc}.entry-content ul{list-style:square}.entry-content ul li{margin-bottom:.7em}.button{color:#fff;border-radius:6px;display:inline-block;padding:10px 15px;font-size:16px;box-sizing:border-box}#header-text-nav-container{border-bottom:0}.main-visual{text-align:center;margin-bottom:3em}.price2,.price3,.finish{table-layout:fixed;margin:2em 0}.price2 td,.price3 td,.finish td,.price2 th,.price3 th,.finish th{border-color:#848484;border-width:1px;padding:1em}.price2 th,.price3 th,.finish th{background-color:#f9e79d}.price2 td,.price3 td,.finish td{background-color:#fff;vertical-align:middle}.price2 td.order .detail,.price3 td.order .detail,.finish td.order .detail{display:inline-block;vertical-align:top}.price2 td.order .detail:nth-child(2),.price3 td.order .detail:nth-child(2),.finish td.order .detail:nth-child(2){margin:0 0 0 1em}.navi_GoToTop :before{content:""}.wp-pagenavi{clear:both;padding:0 0 3em}.wp-pagenavi a,.wp-pagenavi span{text-decoration:none;border-radius:6px;background-color:#bfc1c1;padding:3px .8em;margin:4px;display:inline-block;height:2em;line-height:2em}.wp-pagenavi a:hover,.wp-pagenavi span.current{background-color:#1faede;color:#fff}.wp-pagenavi span.current{font-weight:700}.footer-widgets-area .sub-menu{list-style-type:circle !important}i{margin-left:.5em}.background{background-color:#fffdf4;padding:.5em;margin-bottom:2em}.entry-content .attention{box-shadow:0 0 0 2px #efdaac,0 0 0 5px #fff inset,0 0 0 7px #efdaac inset;padding:1.5em 10%;margin:.5em 0;background-color:#fff}.entry-content .attention li{list-style-type:square}.button{background-color:#c00000;font-weight:700;width:100%;text-align:center;margin:1em 0}.price-wrapper{background-color:#fff;border:#ebc657 1px solid;display:table;width:100%;margin:1em 0}.price-wrapper dt{color:#ebc657;background-color:#ebc657;min-width:2em;width:10%;font-size:1.5em;color:#000;display:table-cell;text-align:center;vertical-align:middle}.price-wrapper dd{display:table-cell}.price-wrapper dd.column-1{padding:1em}.price-wrapper dd p{color:#000;margin:.5em 0;line-height:1.2em}.price-wrapper dd.column-2{color:#000;font-weight:700;background-color:#f9f0d9;width:15%;min-width:5em;text-align:center;vertical-align:middle}strong{color:#c00000;font-size:1.2em}.price2,.price3,.finish{table-layout:fixed}.price2 .＼,.price3 .＼,.finish .＼{background-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cline%20x2%3D%22100%25%22%20y2%3D%22100%25%22%20stroke%3D%22%23000%22%20stroke-width%3D%22.7%22%2F%3E%3C%2Fsvg%3E");background-size:100% 100%}.price2 tr,.price3 tr,.finish tr,.price2 td,.price3 td,.finish td,.price2 th,.price3 th,.finish th{border-color:#848484;border-width:1px;text-align:center;vertical-align:middle;color:#4f4f4f;padding:0}.price2 th:empty,.price3 th:empty,.finish th:empty,.price2 td:empty,.price3 td:empty,.finish td:empty{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjxsaW5lIHgyPSIxMDAlIiB5MT0iMTAwJSIgc3Ryb2tlPSIjMDAwIiBzdHJva2Utd2lkdGg9Ii43Ii8+PC9zdmc+);background-size:100% 100%}#main{padding:0 0 10px}h1{border:solid #004898;border-width:0 0 2px 10px;padding:.5em;font-size:1.5em;font-weight:700;color:#004898}h2{border:solid green;border-width:0 0 2px 10px;padding:.5em;font-size:1.5em;font-weight:700;color:green}h3{display:flex;font-size:1.5em;color:#4773aa;font-weight:700;padding:0 0 0 .5em;border-bottom:2px solid #4773aa;margin:2em 0 1em}h3:before{content:'';background-color:#4773aa;outline-color:#4773aa}h4{display:flex;font-size:1.2em;color:#4f4f4f;font-weight:700;padding:0 0 0 .5em;border-bottom:2px solid #4f4f4f;margin:2em 0 1em}h4:before{content:'';background-color:#4f4f4f;outline-color:#4f4f4f}p{margin:.4em 0;color:#000333}.price2{font-weight:700;background-color:#fff}.price2 .＼{width:5em;height:90px}.price2 .count{background-color:#f9e79d}.price2 thead th{background-color:#f9e79d}.price2 thead th:nth-child(2){background-image:url(//ict.okinawa/wp-content/themes/spacious-child/css/../images/price2-2.png);background-repeat:no-repeat;text-indent:100%;white-space:nowrap;overflow:hidden;background-size:90%;background-position:center;background-size:contain}.price2 thead th:nth-child(3){background-image:url(//ict.okinawa/wp-content/themes/spacious-child/css/../images/price2-3.png);background-repeat:no-repeat;text-indent:100%;white-space:nowrap;overflow:hidden;background-size:90%;background-position:center;background-size:contain}.price2 thead th:nth-child(4){background-image:url(//ict.okinawa/wp-content/themes/spacious-child/css/../images/price2-4.png);background-repeat:no-repeat;text-indent:100%;white-space:nowrap;overflow:hidden;background-size:90%;background-position:center;background-size:contain}.price2 thead th:nth-child(5){background-image:url(//ict.okinawa/wp-content/themes/spacious-child/css/../images/price2-5.png);background-repeat:no-repeat;text-indent:100%;white-space:nowrap;overflow:hidden;background-size:90%;background-position:center;background-size:contain}.price2 thead th:nth-child(6){background-image:url(//ict.okinawa/wp-content/themes/spacious-child/css/../images/price2-6.png);background-repeat:no-repeat;text-indent:100%;white-space:nowrap;overflow:hidden;background-size:90%;background-position:center;background-size:contain}.price2 tbody th{height:3.5em}.price3{background-color:#fff;font-weight:700;margin-bottom:1em}.price3 caption{color:#000333;margin-bottom:.5em}.price3 thead th{background-color:#f9e79d;height:3em;font-size:.9em}.price3 thead th:nth-child(1){width:6em}.price3 tbody th{height:3em}.orderflow{color:#000}.orderflow ol{list-style-type:none;display:flex;margin-top:2em;flex-wrap:wrap;justify-content:space-around;padding:0 !important}.orderflow li{background-color:#fff;margin-bottom:2em;flex-basis:20%;border-width:.5em;border-style:solid}.orderflow dt{font-size:1.2em;text-align:center;padding:1em;text-shadow:0 0 3px #fff,0 0 3px #fff,0 0 3px #fff,0 0 3px #fff,0 0 3px #fff}.orderflow dd{padding:.5em}.orderflow dd img{display:block;margin:1.5em auto 0 auto}@media screen and (max-width:1027px){.orderflow li{flex-basis:100%}.orderflow li img{display:none}}.finish{background-color:#fff;font-weight:700;margin:1em 0 2em}.finish td,.finish th{padding:1% 2%}.finish thead th{height:1.5em;background-color:#f9e79d;font-size:.9em}.finish thead th p{color:#000333;font-size:inherit;text-align:left;line-height:1.2em;display:inline-block}.finish thead th:nth-child(1){width:5em}.finish tbody th{height:3em}.finish caption{caption-side:bottom;color:#000333;margin-top:1em}.attention ul{margin-bottom:0 !important}.attention li{list-style-type:none !important}#insatsu{display:flex}.meishiInsatsu{font-family:'Noto Sans Japanese';font-weight:900;font-size:1.5em;line-height:1em;margin:auto}.meishiInsatsu a{display:block;padding:.5em;border-radius:.25em;line-height:2em}.meishiInsatsu a img{margin-right:.5em;width:2em !important;float:left}.meishiInsatsu a.btn--cyan{color:#000;background-color:rgba(0,200,255,.5);border-bottom:5px solid #00c1ff}.meishiInsatsu a.btn--cyan:hover{margin-top:3px;color:#000;background-color:rgba(0,200,255,.5);border-bottom:2px solid #00c1ff}.meishiInsatsu .sml{font-size:.75em}.text-1{margin:2em auto;padding:0;width:90%}.text-1 .faq dd{margin-bottom:1em}.text-1 ul{padding:0 !important}