@charset "UTF-8";
/*!
Theme Name: Cocoon Child
Template:   cocoon-master
Version:    0.0.5
*/
html{scroll-behavior:smooth}body.search .wrap{width:640px}body.page-id-27 .main{padding-top:9px}.header-img{margin-bottom:0}.main{padding-top:0}select,input[type=text]{padding:5px}.logo-image{padding:0}.blank-box{padding:1em}#feas-searchform-0 input[type=submit]{width:100%;margin:0 auto;line-height:20px;background-color:#f44336}.entry-title{border-left:5px solid #395e6c;margin:0 0 16px;padding:7px}.article h1{margin-top:10px}.article h2{color:#000;border-bottom:5px solid #2078c5;padding:15px;   }.article h3{border-left:5px solid #2078c5;border-top:none;border-right:none;padding-left:10px}.article h2,.article h3,.article h4,.article h5,.article h6{margin-bottom:20px;margin-top:40px}.entry-content{margin-bottom:0}.eye-catch{margin-bottom:0}.submit{width:90%;margin:0 auto 10px}.footer-meta{display:none}.eye-catch .cat-label{display:none}.gray-border{border:solid 1px #ccc}.widget h2{font-size:14px;line-height:150%}.widget_block ul li a{padding:0}.related-entry-heading,.comment-title{background-color:#2078c5;padding:10px;color:#fff}.widget_item_ranking .main-widget-label,.widget-single-content-bottom-title,.widget-page-content-bottom-title,h2.rankingtop{position:relative;color:#fff;margin-top:40px;margin-bottom:20px;background-color:#2078c5;padding:20px 10px;text-align:center}.widget_item_ranking .main-widget-label:after,.widget-page-content-bottom-title:after,h2.rankingtop:after{content:'';position:absolute;border-top:10px solid #2078c5;border-right:10px solid transparent;border-left:10px solid transparent;bottom:-10px;left:50%;border-radius:2px}.footer,.sidebar h3{background-color:#2078c5;color:#fff}.sidebar h3{margin-top:0;font-weight:400;background-color:#2078c5}.navi-footer-in a{color:#fff}.widget ul li{border-bottom:1px solid #ccc}.kaitori-list td{text-align:center;font-size:calc(8px + .5vw);line-height:130%;background-color:#fff}.kaitori-list td.bg_kimono,.kaitori-list td.bg_kegawa,.kaitori-list td.bg_kitte,.kaitori-list td.bg_brand,.kaitori-list td.bg_kosen,.kaitori-list td.bg_fuyouhin,.kaitori-list td.bg_tokei,.kaitori-list td.bg_houseki,.kaitori-list td.bg_ihin,.kaitori-list td.bg_dish,.kaitori-list td.bg_sake,.kaitori-list td.bg_cd,.kaitori-list td.bg_kikinzoku,.kaitori-list td.bg_audio,.kaitori-list td.bg_gakki,.kaitori-list td.bg_camera,.kaitori-list td.bg_game,.kaitori-list td.bg_hobby{background-color:gold;font-weight:700}.categoryid-21 #related-entries{display:none}.footer-bottom-logo .site-name-text{color:#fff}.primary-box{color:#000}.blank-box.sticky.st-yellow{background-color:#fff4c7;color:initial}.blank-box.sticky.st-yellow>p{margin-top:0}.blank-box ol,.blank-box ul{margin:1em 0}#header-container{display:none}header{display:none}h2.margin0{margin-top:0}.dataTables_wrapper table{border:solid 1px #ccc;font-size:14px}.dataTables_wrapper table th{border:solid 1px #ccc;padding:5px;text-align:center;vertical-align:middle}.dataTables_wrapper table td{border:solid 1px #ccc;padding:5px;text-align:center;vertical-align:middle}.tablepress tbody td{vertical-align:middle}.yurabutton3{display:block;width:90%;margin:20px auto;border-bottom:8px solid #900;border-radius:10px;font-weight:700;background:#f85032;background:-moz-linear-gradient(top,#f85032 0%,#f16f5c 50%,#f6290c 51%,#f02f17 71%,#e73827 100%);background:-webkit-linear-gradient(top,#f85032 0%,#f16f5c 50%,#f6290c 51%,#f02f17 71%,#e73827 100%);background:linear-gradient(to bottom,#f85032 0%,#f16f5c 50%,#f6290c 51%,#f02f17 71%,#e73827 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f85032',endColorstr='#e73827',GradientType=0);color:#fff;padding:20px 5px;font-size:32px;text-align:center;text-decoration:none;animation-duration:4s;animation-iteration-count:infinite;animation-name:yurabutton3;animation-timing-function:ease;transform:scale(1);transform-origin:center bottom 0}a.yurabutton3:hover{color:#ff0}@keyframes yurabutton3{0%{transform:scale(1,1.0) translate(0%,0%)}88%{transform:scale(1,1.0) translate(0%,0%)}90%{transform:scale(1,1.05) translate(0%,-3%)}92%{transform:scale(1.05,.95) translate(0%,3%)}94%{transform:scale(1,1.05) translate(0%,-3%)}96%{transform:scale(1.05,.95) translate(0%,3%)}98%{transform:scale(1,1.0) translate(0%,0%)}100%{transform:scale(1,1.0) translate(0%,0%)}}@media only screen and (max-width:480px){.yurabutton3{width:90%;font-size:20px}}.yurearrow1{color:#ff0;display:inline-block;padding-right:10px;position:relative;animation-duration:1s;animation-iteration-count:infinite;animation-name:yurearrow1;animation-timing-function:ease;transform:scale(1);transform-origin:center bottom 0}@keyframes yurearrow1{0%{left:0}25%{left:5px}50%{left:0}75%{left:5px}100%{left:0}}.warning-box,.sp-warning,.warning,.success-box,.danger-box{color:#000}.yurabutton4{display:block;width:90%;font-weight:700;margin:20px auto;border-bottom:8px solid #53a006;border-radius:10px;background:#bfd255;background:-moz-linear-gradient(top,#bfd255 0%,#8eb92a 50%,#72aa00 51%,#9ecb2d 100%);background:-webkit-linear-gradient(top,#bfd255 0%,#8eb92a 50%,#72aa00 51%,#9ecb2d 100%);background:linear-gradient(to bottom,#bfd255 0%,#8eb92a 50%,#72aa00 51%,#9ecb2d 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#bfd255',endColorstr='#9ecb2d',GradientType=0);color:#fff;padding:20px 5px;font-size:24px;text-align:center;text-decoration:none;animation-duration:4s;animation-iteration-count:infinite;animation-name:yurabutton4;animation-timing-function:ease;transform:scale(1);transform-origin:center bottom 0}@keyframes yurabutton4{0%{transform:scale(1,1.0) translate(0%,0%)}88%{transform:scale(1,1.0) translate(0%,0%)}90%{transform:scale(1,1.05) translate(0%,-3%)}92%{transform:scale(1.05,.95) translate(0%,3%)}94%{transform:scale(1,1.05) translate(0%,-3%)}96%{transform:scale(1.05,.95) translate(0%,3%)}98%{transform:scale(1,1.0) translate(0%,0%)}100%{transform:scale(1,1.0) translate(0%,0%)}}.yurabutton5{display:block;   width:100%;font-weight:700;   margin:10px auto;border-bottom:8px solid #53a006;border-radius:10px;background:#bfd255;background:-moz-linear-gradient(top,#bfd255 0%,#8eb92a 50%,#72aa00 51%,#9ecb2d 100%);background:-webkit-linear-gradient(top,#bfd255 0%,#8eb92a 50%,#72aa00 51%,#9ecb2d 100%);background:linear-gradient(to bottom,#bfd255 0%,#8eb92a 50%,#72aa00 51%,#9ecb2d 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#bfd255',endColorstr='#9ecb2d',GradientType=0);color:#fff;   padding:15px 5px;   font-size:18px;text-align:center;text-decoration:none;animation-duration:4s;animation-iteration-count:infinite;animation-name:yurabutton4;animation-timing-function:ease;transform:scale(1);transform-origin:center bottom 0}@keyframes yurabutton5{0%{transform:scale(1,1.0) translate(0%,0%)}88%{transform:scale(1,1.0) translate(0%,0%)}90%{transform:scale(1,1.05) translate(0%,-3%)}92%{transform:scale(1.05,.95) translate(0%,3%)}94%{transform:scale(1,1.05) translate(0%,-3%)}96%{transform:scale(1.05,.95) translate(0%,3%)}98%{transform:scale(1,1.0) translate(0%,0%)}100%{transform:scale(1,1.0) translate(0%,0%)}}@media(min-width:768px){a[href^="tel:"]{pointer-events:none}}.tel-fixed{position:fixed;z-index:9999;right:30px;bottom:30px}@media(min-width:768px){.tel-fixed{display:none}}.updown{animation-name:updown1;animation-delay:0s;animation-duration:3s;animation-timing-function:ease-in-out;animation-iteration-count:infinite}@keyframes updown1{0%{transform:translateY(0)}50%{transform:translateY(-20px)}100%{transform:translateY(0)}}.score_box{clear:both;text-align:right;margin-bottom:0;margin-top:0}.score_rank{width:100px;float:left;margin-right:10px}.score_point{text-align:right}.score{font-size:50px;font-weight:700;line-height:60px;color:#ff5a00}#aqjzjorj .kenga-modal .kenga-modal-body{background:rgba(0,0,0,.4)!important}.hikaku_table{font-size:14px;line-height:150%}.hikaku_table p{margin:0 0 3px}.hikaku_table table th,.hikaku_table table td{border:1px solid #dedede}.hikaku_table th{text-align:center;padding:10px 3px;background:#f0f9ff !important}.hikaku_table td{text-align:center;padding:3px 6px;font-size:14px}.hikaku_table td.rank{text-align:center;font-size:20px;font-weight:700;margin:5px}.hikaku_table td.red_bg{background-color:#fff0f0}.hikaku_table td.yellow_bg{background-color:#fff3cd}.hikaku_table img{margin:3px auto 3px;padding:0}.kasaneru{position:relative}.kasaneru .kasaneru-txt{position:absolute;top:25%;left:50%;transform:translate(-50%,-50%);font-size:2.2rem;line-height:100%;width:500px;font-weight:700}@media screen and (max-width:600px){.kasaneru .kasaneru-txt{position:absolute;top:20%;left:50px;transform:translateX(0);font-size:1.6rem;width:auto}}.midashi{font-size:30px;font-weight:700;line-height:150%;margin-bottom:10px;margin-top:0;border-bottom:solid 1px #ccc;padding-bottom:10px}.futatsu{display:flex;flex-wrap:wrap;width:100%;font-size:1em;margin:0 0 10px}.futatsu .button_item{width:calc(100%/2 - 10px);padding:15px 5px;margin:0 5px;text-align:center;transition-property:opacity;transition-duration:.5s;line-height:120%;letter-spacing:-1px}.button_item:hover{opacity:.7}.button_item.button_denwa{background-color:#eb6100;color:#fff;font-weight:700;border-radius:10px;box-shadow:0px 5px rgba(146,64,1,1)}.button_denwa a{color:#eb6100}.button_item.button_web{background-color:#007130;color:#fff;font-weight:700;border-radius:10px;box-shadow:0px 5px rgba(0,80,34,1)}.linkbox{position:relative}.linkbox a{position:absolute;top:0;left:0;height:100%;width:100%;text-decoration:none}.button_item .jikan{font-size:.6em}@media screen and (min-width:768px){.futatsu{font-size:1.2em}.button_item .jikan{font-size:.7em}}.form_bg{background-color:#fefcdf;padding:15px 0 1px}.table2 table{border:none;border:1px solid #dedede;border-bottom:none;border-collapse:collapse;word-break:break-all}.table2 thead th:first-child{text-align:center;width:120px}.table2 th,.table2 td{min-width:50px;text-align:left;font-size:14px !important;padding:10px !important;border:1px solid #dedede;background:#fff;text-align:center;line-height:120%}.table2 th{background:#f0f9ff !important;font-weight:700 !important}.table2 td{vertical-align:top}.table2 img{margin:3px auto 3px;display:block;padding:0;max-width:80% !important}@media screen and (max-width:560px){.table2 table{table-layout:auto}.table2 thead th:first-child,.table2 tbody th:first-child{min-width:50px}.table2 th,.table2 td{width:200px;font-size:12px !important;padding:3px !important}}.table3.scrollable-table.stfc-sticky tr>*:first-child{background:0 0}.table3 table{border:none;word-break:break-all;border-collapse:separate;border-spacing:5px}.table3 thead th:first-child{text-align:center;width:120px}.table3 th,.table3 td{border:none;min-width:50px;width:25%;text-align:left;padding:10px !important;background:#fff;text-align:center;line-height:120%}.table3 th{background:#f0f9ff;font-size:15px}.table3 td{border:1px solid #dedede;font-size:14px;background-color:#fff}.table3 img{margin:3px auto 3px;display:block;padding:0;max-width:80% !important}.table3 th.left-colomn{background-color:#1c50a1 !important;color:#fff !important}.table3 th.right-th{background-color:#feeef0 !important;color:#c3002b !important;font-weight:700;font-size:20px !important}.table3 td.right-td{background-color:#fffae8 !important}.table3 th.colomn-blank{background-color:#fff !important}@media screen and (max-width:560px){.table3 table{table-layout:auto}.table3 thead th:first-child,.table3 tbody th:first-child{min-width:50px}.table3 th,.table3 td{width:200px;font-size:12px !important;padding:10px 3px !important}}.table4 table{border:none;border:1px solid #dedede;border-bottom:none;border-collapse:collapse;word-break:break-all}.table4 thead th:first-child{text-align:center;width:120px}.table4 th,.table4 td{min-width:50px;font-size:14px !important;padding:10px !important;border:1px solid #dedede;background:#fff;text-align:center;line-height:140%}.table4 th{background:#f0f9ff !important;font-weight:700 !important;text-align:right}.table4 td{vertical-align:top;text-align:left}.table4 img{margin:3px auto 3px;display:block;padding:0;max-width:80% !important}@media screen and (max-width:560px){.table4 table{table-layout:auto}.table4 thead th:first-child,.table4 tbody th:first-child{min-width:50px}.table4 th,.table4 td{width:200px;font-size:12px !important;padding:10px !important}}details{border:1px #ccc solid;border-radius:10px}summary{background-color:#f5f5f5;padding:10px;font-weight:700;border-radius:10px;cursor:pointer}.accordion-content{padding:10px}main{position:sticky}.float-button{position:sticky;  max-width:100%;bottom:1px;background-color:#faefe4;transition:.2s;padding:10px;z-index:100;text-align:center;opacity:0;visibility:hidden}.active{opacity:1;visibility:visible}.float-link{text-align:center;width:80%;margin:5px auto}.bnr-left{position:relative;   width:80%;padding:10px 0;background-color:#ed4545;box-shadow:0 3px 0 0 rgba(198,39,39,1);font-weight:800;font-size:18px;color:#fff;text-align:center;text-decoration:none;overflow:hidden;border:none;border-radius:50px;display:block}.bnr-left:before{position:absolute;content:'';display:inline-block;top:-180px;left:0;width:30px;height:100%;background-color:#fff;animation:shiny-btn1 3s ease-in-out infinite}.bnr-left:after{content:"";color:#fff;margin:auto;position:absolute;top:0;bottom:0;left:15px;width:13px;height:13px;border-top:5px solid #fff;border-right:5px solid #fff;transform:rotate(45deg)}a.bnr-left:hover{color:#f7ed00}@media screen and (max-width:480px){.float-link{width:90%}}.sbs-flat .speech-balloon{   background-color:#f5f5f5;border-color:#f5f5f5}.sbs-flat .speech-balloon:before,.sbs-flat .speech-balloon:after{border-right-color:#f5f5f5;border-left-color:#f5f5f5}.blank-box ol,.blank-box ul{margin:0}ol,ul{padding-left:20px}.article ul li,.article ol li{margin:0}.cta_bg{background:#fff0f0;padding:10px;text-align:center;font-size:16px;line-height:150%}.cta_bg p{margin:20px 0}a.call_number{text-decoration:none;color:#ff4242;font-size:40px;line-height:110%;font-weight:700}@media screen and (max-width:768px){a.call_number{font-size:28px;line-height:130%}}.location{background:left 50% no-repeat url("https://soushiki-hikaku.com/wp-content/uploads/2024/08/0e47b9ef70eb51fe73a5bbe4dc9cae55.png");background-size:16px;padding-left:20px;border-bottom:1px solid #ccc;margin-bottom:10px}.fz-20px{line-height:150%}.fz-24px{line-height:130%}.margin0{margin-top:0}.pc{display:none}@media (min-width:751px){a[href*="tel:"]{pointer-events:none;cursor:default;text-decoration:none}}@media screen and (max-width:1240px){.sidebar{padding:9px}}@media screen and (max-width:1030px){.hikaku_table{font-size:12px}}@media screen and (max-width:768px){main.main,div.sidebar{padding:0 5px 10px}html{margin-top:0!important}.fz-28px{line-height:130%}.fz-22px{line-height:130%}.icon_button3,.icon_button_satei{font-size:14px}.icon_nijumaru_satei{background-position:center 5px;background-size:50px 50px}.card-rank.first{background-size:50px 60px}.card-rank.second{background-size:50px 60px}.card-rank.third{background-size:50px 60px}.card-rank-value{font-size:24px}.card-rank-txt{width:50px;font-size:100%}dl.card-txt{margin-left:60px;margin-right:24px}.card-name{font-size:20px}.card-logo{height:50px}.card-company{font-size:14px;line-height:130%}.pc{display:block}}