﻿/*!
Theme Name: unify-child-uranavi
Template: unify-theme
Theme URI: https://wp-unify.jp/
Description: ブロガー・アフィリエイター向けテーマ
Author: DOM
Author URI: https://wp-unify.jp/about
Text Domain: unify-child-uranavi
Version: 1.0.5
*/.inv-recaptcha-holder{display:flex;justify-content:center}@font-face{font-family:'uranavi';src:url("assets/fonts/uranavi.woff?1h9x3m") format("woff");font-weight:normal;font-style:normal;font-display:block}[class^="uy-ch-icon-"],[class*=" uy-ch-icon-"]{font-family:'uranavi' !important;speak:never;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.uy-ch-icon-arrow:before{content:"\e92b";color:#c13152}*:focus{outline:none}th{background:#EDEDED}.sidebar-review-ul{list-style:none;padding-inline-start:0}.sidebar-review-li{border-bottom:dotted 1px #888;padding-bottom:5px}.sidebar-review-link{display:inline-flex;vertical-align:middle;line-height:40px;width:100%}.app-icon{border:solid 1px #d8d8d8;border-radius:25%;border-top-left-radius:25%;border-top-right-radius:25%;border-bottom-right-radius:25%;border-bottom-left-radius:25%}.icon-side-bar{height:40px;width:40px;margin-right:10px;display:block;background-size:contain !important}.cat-link-head{border-radius:5px 5px 0 0}.cat-link-dl{border-radius:0 0 5px 5px}.breadcrumb-li:not(:last-child) .breadcrumb-link{color:#969696}.uy-cta-area{border-radius:5px}.uy-cta-area .uy-cta-area-inner{border-radius:5px}@media (min-width: 900px){.uy-cta-area{padding:20px}}.colortype1{background:#ED9C9C}.colortype1 .tl-title{color:#fff}.colortype2{background:#85CDD6}.colortype2 .tl-title{color:#fff}.colortype3{background:#9FD58B}.colortype3 .tl-title{color:#fff}.colortype4{background:#54544F}.colortype4 .tl-title{color:#fff}.colortype5{background:#D1CBAC}.colortype5 .tl-title{color:#fff}.title-box{position:relative;margin:3em 0;padding:0.5em 1em;border:solid 3px #85CDD6}.title-box.title-box-normal{border-color:#54544F}.title-box.title-box-caution{border-color:#ED9C9C}.title-box.title-box-beginner{border-color:#9FD58B}.title-box.title-box-info{border-color:#85CDD6}.title-box-normal>.title-box-head{background:#54544F}.title-box-caution>.title-box-head{background:#ED9C9C}.title-box-beginner>.title-box-head{background:#9FD58B}.title-box-info>.title-box-head{background:#85CDD6}.iconbox-question .iconbox{background:#E0F1FA;color:#54544F}.iconbox-question .iconboxicon{color:#85CDD6;border-color:#85CDD6}.iconbox-question .iconbox-title-inner.iconbox-title-inner{background:#85CDD6}.iconbox-question .iconbox-title-inner:before{border-top-color:#85CDD6;margin-left:5px}.iconbox-light .iconbox{background:#FFFDCE;color:#54544F}.iconbox-light .iconboxicon{color:#FFE412;border-color:#FFE412}.iconbox-light .iconbox-title-inner.iconbox-title-inner{background:#FFE412}.iconbox-light .iconbox-title-inner:before{border-top-color:#FFE412;margin-left:5px}.iconbox-beginner .iconbox{background:#E6F7DF;color:#54544F}.iconbox-beginner .iconboxicon{color:#9FD58B;border-color:#9FD58B}.iconbox-beginner .iconbox-title-inner.iconbox-title-inner{background:#9FD58B}.iconbox-beginner .iconbox-title-inner:before{border-top-color:#9FD58B;margin-left:5px}.iconbox-caution .iconbox{background:#FEF4F4;color:#54544F}.iconbox-caution .iconboxicon{color:#ED9C9C;border-color:#ED9C9C}.iconbox-caution .iconbox-title-inner.iconbox-title-inner{background:#ED9C9C}.iconbox-caution .iconbox-title-inner:before{border-top-color:#ED9C9C;margin-left:5px}.iconbox-woman .iconbox{background:#ffe4e1;color:#54544F}.iconbox-woman .iconboxicon{color:#ED9C9C;border-color:#ED9C9C;font-size:40px}.iconbox-woman .iconbox-title-inner{background:#ED9C9C}.iconbox-woman .iconbox-title-inner:before{border-top-color:#ED9C9C}.iconbox-man .iconbox{background:#e3f2fd;color:#54544F}.iconbox-man .iconboxicon{color:#85CDD6;border-color:#85CDD6;font-size:40px}.iconbox-man .iconbox-title-inner{background:#85CDD6}.iconbox-man .iconbox-title-inner:before{border-top-color:#85CDD6}.color-box{border:solid 1px;border-radius:5px;margin:3em 0;padding:0.5em 1em}.color-box-red{border-color:#ED9C9C;background:#ffe4e1}.color-box-blue{border-color:#85CDD6;background:#e3f2fd}.color-box-green{border-color:#9FD58B;background:#E6F7DF}.color-box-yellow{border-color:#FFE412;background:#FFFDCE}.color-box-gray{border-color:#c1c1c1;background:#EDEDED}.col2-table-wrap table{border-color:#fff;border-radius:5px}.col2-table-wrap table thead{border-color:#fff}.col2-table-wrap table thead tr{border-color:#fff}.col2-table-wrap table thead tr th{border-color:#fff}.col2-table-wrap table thead tr th:nth-child(1){background:#ED9C9C;color:#fff}.col2-table-wrap table thead tr th:nth-child(2){background:#85CDD6;color:#fff}.col2-table-wrap table tbody{border-color:#fff}.col2-table-wrap table tbody tr{border-color:#fff}.col2-table-wrap table tbody tr td{border-color:#fff}.col2-table-wrap table tbody tr td:nth-child(1){background:#ffe4e1}.col2-table-wrap table tbody tr td:nth-child(2){background:#e3f2fd}.point-label{position:relative;display:flex;align-items:center;font-weight:700;margin:0;padding:0}.point-label:before{content:"POINT";background:#ED9C9C;font-weight:bold;color:#fff;background-size:contain;margin-right:5px;padding:5px 10px;border-radius:5px;font-size:14px;top:initial;bottom:initial;left:initial;right:initial;width:initial;height:initial;position:initial}.content-point{background:#FFF2F2;border-radius:5px}.content-point .point-title{background:#ED9C9C}.content-point .point-li:before{color:#ED9C9C}.point-title::after{content:none}.point-area{margin:20px 0px 20px 0px;border-radius:5px}.point-area .point-title{border-radius:5px 0 5px 0;margin-right:10%;margin-bottom:10px;padding:10px 20px}.point-area a{color:inherit;text-decoration:underline}.point-area a::after{content:"\e90b";font-family:'icomoon';font-size:12px;color:#C13252}.about-tbl-blockquote{padding:0;margin:0 0 20px 0}.about-tbl-blockquote-a{float:right}.about-tbl{margin-bottom:0px !important;box-shadow:1px 1px 10px 2px #ddd}.about-tbl img{width:100%}.about-th,.about-td{border-color:#c6c3b6 !important;color:#54544F !important;padding:5px}.about-movie{width:100%}.about-th,.about-td{font-size:13px !important}.about-th{background:#e6e6e0 !important;font-weight:bold !important;min-width:85px;width:30%}.about-th-h{text-align:left;background:linear-gradient(#444440, #555550);padding:4px;color:#eeeee7;font-weight:bold}.about-th-h:before{content:"▼";margin-right:4px}.nova-board{padding:10px 20px;border:3px solid #f3f3f3;background:#fff;margin:30px 0;border-radius:0}.nova-board-title-box{text-align:center;margin-bottom:10px}.nova-board-title{color:#424242;display:inline-block;border-bottom:2px solid #424242;font-weight:700;text-align:center;padding:10px 10px 5px;background:#fff;font-size:120%}.nova-board-title:before{content:"\e91b";font-family:'icomoon';margin-right:5px}.nova-board li{border-bottom:dotted 1px #ccc;line-height:1.3;padding:10px 0;margin:0;list-style:none;text-indent:-1.3em;padding-left:1.3em}.nova-board li:before{color:#05873d;content:"\e910";font-family:'icomoon';margin-right:10px}.cta-big{color:#FFE412;font-weight:700}.cta-big-sub{text-decoration:underline;text-decoration-color:#FFE412;text-decoration-style:solid;font-size:110%;color:#fff}.price-tr{height:75px}.price-th-h-base{background:#3b9bd4;color:#fff;font-weight:bold;text-align:left !important;font-size:120%}.price-th-h-base:before{content:"▼";margin-right:4px}.price-th-h{background:linear-gradient(#666660, #777770);color:#fff !important;font-weight:bold}.price-th{font-weight:bold;font-size:90%;background:#e6e6e0;line-height:17px;min-width:60px;padding:2px}.price-th-month{font-size:140%}.price-td{text-align:center;vertical-align:middle;padding:2px}.price-hightlite{background:#FFFFAA}.price-td-u{color:#ff666b;font-weight:bold;font-size:80%;margin:5px 0 -8px 0}.price-td-d{font-size:80%;font-weight:bold}.price-td-value{color:#ff666b;font-size:23px;font-weight:bold}.price-td-value-sub{color:#ff666b;font-size:16px}.price-compare1-icon-th{min-width:65px}.price-compare1-icon-th .compare-table-icon{margin-left:auto;margin-right:auto}thead .price-compare1-th{background:#565656 !important;color:#fff !important;font-weight:bold}.price-compare1-price-td{text-align:center;vertical-align:middle;padding:5px !important;min-width:125px}.price-compare1-main{font-size:150%;font-weight:bold;color:#565656}.price-compare1-sub{font-size:80%;color:#565656}.price-compare1-note{position:absolute;font-size:13px}.price-compare1-table-note{text-align:right;font-size:14px}.price-compare1-btn-area{display:flex;justify-content:center}.price-compare1-btn{border-radius:5px;text-align:center;width:100px;margin:0 5px !important}.price-compare1-btn-only-dl{width:100% !important}.price-compare1-btn-a{padding:5px;text-decoration:none;color:#fff !important;text-decoration:none !important}.price-compare1-btn-detail{background:#85CDD6}.price-compare1-btn-dl{background:#ED9C9C}.price-compare-table-marriage-agent-base{background:#eee;padding:10px;border-radius:5px}.price-compare-table-marriage-agent-wrap{width:100%;overflow-y:auto}.price-compare-table-marriage-agent{-ms-writing-mode:tb-lr;writing-mode:vertical-lr;border-color:#D5D5D5}.price-compare-table-marriage-agent th{-ms-writing-mode:lr-tb;writing-mode:horizontal-tb;white-space:nowrap;background-color:#54544f;color:#fff;padding:0 !important}.price-compare-table-marriage-agent th>div,.price-compare-table-marriage-agent td>div{-ms-writing-mode:lr-tb;writing-mode:horizontal-tb;white-space:nowrap;padding:10px;font-size:12px;line-height:13px}.price-compare-table-marriage-agent th .price-compare-table-marriage-agent-sub{font-size:11px;display:block;position:absolute;font-weight:normal;left:0;right:0;text-align:center;margin-top:-7px}.price-compare-table-marriage-agent thead{position:sticky;left:0;width:30%;z-index:999}.price-compare-table-marriage-agent thead th{font-weight:bold;text-align:left}.price-compare-table-marriage-agent th:first-child{position:initial}.price-compare-table-marriage-agent tbody th{background-color:#fff;color:#54544f}.price-compare-table-marriage-agent td{background-color:#fff;-ms-writing-mode:lr-tb;writing-mode:horizontal-tb;padding:0 !important;position:relative;z-index:10}.price-compare-table-marriage-agent td div{height:40px;line-height:18px;white-space:normal}.price-compare-table-marriage-agent tbody th:nth-child(1){border-bottom:solid 2px #c6c3b6}.price-compare-table-marriage-agent tbody th:nth-child(1) div{height:80px;display:flex;align-items:center}.price-compare-table-marriage-agent figure{height:40px;width:40px;display:flex;justify-content:center;align-items:center;flex-direction:column}.price-compare-table-marriage-agent figure img{border:solid 1px #d8d8d8;border-radius:25%;border-top-left-radius:25%;border-top-right-radius:25%;border-bottom-right-radius:25%;border-bottom-left-radius:25%}.price-compare-table-marriage-agent figcaption{width:110px;white-space:normal}.price-compare-table-marriage-agent-link{margin:10px;padding:10px 20px;background:#54544F !important;border-radius:5px;color:#fff !important;text-decoration:none !important}.price-compare-table-marriage-agent-caution{text-align:left;font-size:12px;margin-top:3px}@media (min-width: 900px){.price-compare-table-marriage-agent-caution{text-align:right}}.price-compare-table-marriage-agent .center{display:flex;justify-content:center;align-items:center;line-height:14px;text-align:center;min-width:120px}.price-compare-table-marriage-agent .center.matchmake{height:60px}.price-compare-table-marriage-agent .right{display:flex;justify-content:flex-end;align-items:center}.price-compare-table-marriage-agent .center{display:flex;justify-content:center;align-items:center}.price-compare-table-marriage-agent .hide{display:none}.price-compare-table-marriage-agent .price-total{font-size:14px;font-weight:bold}.price-compare-table-marriage-agent .link{text-align:center}.price-compare-table-marriage-agent tbody .link div{display:flex;justify-content:center;height:80px;align-items:center;flex-direction:column;min-width:120px}.price-compare-table-marriage-agent .detail-link{margin:5px 0;padding:5px 10px;background:#85CDD6 !important;border-radius:5px;color:#fff !important;text-decoration:none !important;width:100%;max-width:120px;display:block;white-space:nowrap}.price-compare-table-marriage-agent .site-link{margin:5px 0;padding:5px 10px;background:#ED9C9C !important;border-radius:5px;color:#fff !important;text-decoration:none !important;width:100%;max-width:120px;display:block;white-space:nowrap}.price-compare-table-input-area{background:#fff;border-radius:5px;margin-bottom:10px;padding:5px}.price-compare-table-input-wrap{display:flex;align-items:center;justify-content:flex-end}.price-compare-table-input-wrap select{margin:0 5px;font-size:16px;text-align:center}.price-compare-table-input-wrap label{margin:0 5px;font-size:12px;line-height:18px;text-align:center;width:120px}.price-compare-table-input-wrap input[type="checkbox"]{margin:0 5px;font-size:12px;line-height:14px;text-align:right}.price-compare-table-input-caption{font-size:12px;text-align:right}.price-compare-table-marriage-agent .matchmake-caption{margin:0;padding:0;height:17px;line-height:14px;font-size:11px;min-width:120px;display:block;text-align:center;-ms-writing-mode:lr-tb;writing-mode:horizontal-tb;position:absolute;width:100%;bottom:calc(50% - 23px)}.price-compare-table-marriage-agent .matchmake-caption:last-child{bottom:calc(50% - 34px)}.top-review-list-icon{width:60px;height:60px;background-size:contain !important;margin-right:auto;margin-left:auto}.top-review-list-app-name{text-align:center}.top-review-list-app-name{font-size:13px}.top-review-list-th{background:linear-gradient(#444440, #555550);color:white;font-weight:bold}.top-review-list-td{vertical-align:middle}.top-review-list-price{width:100px}.top-review-feature{padding:0 15px !important}.top-review-feature-li{font-size:14px !important;line-height:18px !important}.uy-prod-head{font-size:15px !important;text-align:left !important;background:linear-gradient(#444440, #555550) !important;background-image:linear-gradient(#444440, #555550) !important;background-position-x:initial !important;background-position-y:initial !important;background-size:initial !important;background-repeat-x:initial !important;background-repeat-y:initial !important;background-attachment:initial !important;background-origin:initial !important;background-clip:initial !important;background-color:initial !important;padding:4px !important;color:#eeeee7 !important;font-weight:700 !important;margin:0 !important}.uy-prod-head .uy-prod-head-text:before{content:"▼";margin-right:4px}.uy-prod-head .uy-prod-head-text:after{content:"の基本情報"}.uy-prod-head .uy-prod-icon{box-shadow:none !important;position:absolute !important;margin-top:-33px !important;width:3em !important;height:3em !important;right:17px !important}.uy-prod-head .uy-prod-icon{right:5px !important}.uy-lo1 .uy-prod-head::before{content:none !important}.uy-lo1 .uy-prod-tbl td,.uy-lo1 .uy-prod-tbl th{line-height:1.3}@media (min-width: 900px){.uy-lo1 .uy-prod-tbl td,.uy-lo1 .uy-prod-tbl th{padding:10px 5px !important}}.uy-prod-tbl-img{box-shadow:none !important}.uy-prod-tbl{margin-bottom:0px !important;box-shadow:none !important;border:1px solid #c6c3b6 !important;border-right:0px !important;border-bottom:0px !important}.uy-prod-tbl th,.uy-prod-tbl td{position:inherit !important;padding:5px !important;font-size:13px !important;border-right:1px solid #c6c3b6 !important;border-bottom:1px solid #c6c3b6 !important;letter-spacing:.01rem}.uy-prod-tbl th{text-align:center !important;background:#e6e6e0 !important}.uy-prod-tbl th::before{display:none !important}.uy-prod-tbl .uy-rate-stock-l{background:#e8faff !important;border-color:#e8faff !important;color:#54544F !important;font-weight:normal !important}.uy-prod-tbl .uy-rate-stock-r{background:#ffe8ec !important;border-color:#ffe8ec !important;color:#54544F !important;font-weight:normal !important}.uy-prod-tbl img{width:100%}.uy-prod-th,.uy-prod-td{border-color:#c6c3b6 !important;color:#54544F !important;padding:5px}.uy-prod-tbl-rules-inner{background:none !important;padding:5px !important}.uy-rank-wrap .uy-rank-feature{padding:10px 30px;margin:10px 0 !important;background:#fafafa;text-align:left;border:solid #eee 1px;box-shadow:none;border-radius:5px}main .uy-btn a:hover{text-decoration:none;color:#fff}main .uy-btn a::before{position:absolute;content:'';display:inline-block;top:-180px;left:0;width:30px;height:100%;background-color:#fff}main .uy-btn a.uy-animation::before{animation:uy-btn-shine 3s ease-in-out infinite}@keyframes uy-btn-shine{0%{-webkit-transform:scale(0) rotate(45deg);opacity:0}80%{-webkit-transform:scale(0) rotate(45deg);opacity:0.5}81%{-webkit-transform:scale(4) rotate(45deg);opacity:1}100%{-webkit-transform:scale(50) rotate(45deg);opacity:0}}.uy-child-drawer-ul{display:flex;flex-direction:column}.uy-child-drawer-ul li{margin:10px}.uy-child-recommend-prods{display:flex;justify-content:center}.uy-child-recommend-prods .uy-child-recommend-prods-inner{background:#fff;border-radius:10px;margin:15px 5px;padding:30px 5px 30px 5px;width:100%;max-width:800px;border:solid 3px #C3BD7F}.uy-child-recommend-prods .uy-child-recommend-prods-inner .uy-child-recommend-prods-whisper{display:flex;justify-content:center}.uy-child-recommend-prods .uy-child-recommend-prods-inner .uy-child-recommend-prods-whisper .uy-child-recommend-prods-whisper-inner{position:relative;margin:0 40px;color:#C3BD7F;font-weight:bold;text-align:center}.uy-child-recommend-prods .uy-child-recommend-prods-inner .uy-child-recommend-prods-whisper .uy-child-recommend-prods-whisper-inner:before,.uy-child-recommend-prods .uy-child-recommend-prods-inner .uy-child-recommend-prods-whisper .uy-child-recommend-prods-whisper-inner:after{content:'';background-image:url(https://ura-navi.jp/wp-content/themes/unify-child-uranavi/assets/images/shine.png);height:40px;width:40px;top:calc(50% - 20px);background-size:contain;background-repeat:no-repeat;vertical-align:middle;position:absolute}.uy-child-recommend-prods .uy-child-recommend-prods-inner .uy-child-recommend-prods-whisper .uy-child-recommend-prods-whisper-inner:before{left:-40px}.uy-child-recommend-prods .uy-child-recommend-prods-inner .uy-child-recommend-prods-whisper .uy-child-recommend-prods-whisper-inner:after{right:-40px}.uy-child-recommend-prods .uy-child-recommend-prods-inner .uy-child-recommend-prods-ul{list-style:none;margin:0;padding:20px 0;display:flex;justify-content:center;gap:10px;flex-wrap:wrap}.uy-child-recommend-prods .uy-child-recommend-prods-inner .uy-child-recommend-prods-ul li{margin:10px 0;line-height:24px;display:flex;flex-direction:column;align-items:center;justify-content:space-between;gap:10px}.uy-child-recommend-prods .uy-child-recommend-prods-inner .uy-child-recommend-prods-ul li .uy-child-recommend-prods-li-head{background:#C3BD7F;color:#fff;position:relative;display:inline;padding:5px 15px;border-radius:5px;white-space:nowrap}.uy-child-recommend-prods .uy-child-recommend-prods-inner .uy-child-recommend-prods-ul li .uy-child-recommend-prods-li-head:before{content:'';position:absolute;top:100%;left:50%;margin-left:-6px;border:6px solid transparent;border-top:12px solid #C3BD7F}.uy-child-recommend-prods .uy-child-recommend-prods-inner .uy-child-recommend-prods-ul li .uy-child-recommend-prods-li-prod{background:none;border:none;text-align:center;padding:1px;vertical-align:top}.uy-child-recommend-prods .uy-child-recommend-prods-inner .uy-child-recommend-prods-ul li .uy-child-recommend-prods-li-prod .uy-child-recommend-prods-link{display:inline-flex;flex-direction:column;align-items:center;width:70px;font-size:14px;line-height:17px;color:initial;color:#54544F}.uy-child-recommend-prods .uy-child-recommend-prods-inner .uy-child-recommend-prods-ul li .uy-child-recommend-prods-li-prod .uy-child-recommend-prods-link img{border-radius:5px}.uy-child-recommend-prods .uy-child-recommend-prods-inner .uy-child-recommend-prods-ul li .uy-child-recommend-prods-li-description{background:none;border:none;text-align:center;padding:3px;font-size:12px;line-height:16px;vertical-align:top;letter-spacing:2px}.l-footer{background:#593374 !important}@media (max-width: 899px){.l-footer{padding:40px 0 80px 0}}.footer-menu{margin-top:20px;padding:0}.footer-menu ul li{position:relative;margin:0 15px}.footer-menu ul li:not(:last-child):after{content:'';display:inline-block;width:2px;height:16px;background-color:#aaa;position:absolute;right:-15px;top:calc(50% - 8px)}.footer-menu a{color:#fff}.uy-child-footer-ul{display:flex;flex-wrap:wrap;padding:20px 10px;gap:20px;list-style:none;text-align:left}.uy-child-footer-ul li{font-size:16px;margin:0;width:calc(50% - 10px);display:block;min-width:150px}.uy-child-footer-ul li .uy-child-footer-li-review-cnt{display:none}@media (max-width: 599px){.uy-child-footer-ul li{width:100%;padding:10px;border-bottom:dotted 1px #fff;position:relative}.uy-child-footer-ul li:after{content:'>';position:absolute;right:10px;color:#fff;font-size:20px;top:calc(50% - 12px)}.uy-child-footer-ul li a{display:flex;justify-content:space-between}.uy-child-footer-ul li a .uy-child-footer-li-review-cnt{display:block;margin-right:20px;background:#EDEDED;border-radius:5px;color:#54544F;padding:5px;text-align:center;min-width:100px}}.uy-child-footer-ul li a{color:#fff}.uy-child-footer-wrap{width:100%;display:inline-flex;flex-direction:column;align-items:center;padding-bottom:40px;border-bottom:none}.uy-child-footer-wrap .uy-child-footer-link-wrap{display:flex;width:100%;max-width:1200px;justify-content:space-between}@media (max-width: 899px){.uy-child-footer-wrap .uy-child-footer-link-wrap{flex-wrap:wrap;flex-direction:column-reverse}.uy-child-footer-wrap .uy-child-footer-link-wrap .uy-child-footer-link-left{min-width:auto !important}.uy-child-footer-wrap .uy-child-footer-link-wrap .uy-child-footer-link-right{min-width:auto !important}}.uy-child-footer-wrap .uy-child-footer-link-wrap .uy-child-footer-link-left{width:100%;min-width:400px}.uy-child-footer-wrap .uy-child-footer-link-wrap .uy-child-footer-link-left .uy-child-footer-link-left-content{display:flex;width:100%;justify-content:space-between}.uy-child-footer-wrap .uy-child-footer-link-wrap .uy-child-footer-link-right{width:100%;min-width:400px}.uy-child-footer-wrap .uy-child-footer-link-wrap .uy-child-footer-link-right .uy-child-footer-link-right-content{display:flex;justify-content:space-between}.uy-child-footer-wrap .uy-child-footer-link-heading{display:flex;flex-wrap:wrap;justify-content:center;padding:20px;font-size:20px;color:#fff;border-bottom:solid #fff 2px;margin:0 10px}.uy-child-footer-wrap .uy-child-footer-about{background:#fff;padding:20px;border-radius:20px;margin:20px}.uy-child-footer-wrap .uy-child-footer-about .uy-child-footer-about-heading{display:flex;flex-wrap:wrap;justify-content:center;padding:0 20px;font-size:20px;width:100%}.uy-child-footer-wrap .uy-child-footer-about .uy-child-footer-about-contents{font-size:14px;line-height:18px;text-align:left;padding:20px}.uy-child-cr{background:#000;color:#fff;font-weight:bold;width:100%;height:100%;display:flex;justify-content:center;align-items:center;flex-wrap:wrap}.uy-child-cr .uy-child-cr-link{margin-left:3px;color:#fff}.uy-area-info-table tr th{width:20%;min-width:80px}.uy-area-info-table tr td{width:70%}.uy-area-info-table tr td ul{display:flex;list-style:none;flex-wrap:wrap;line-height:16px}.uy-area-info-table tr td ul li{position:relative;width:60px}.l-header{background:#593374 !important}.l-header .l-header-wrapper{max-width:1200px;width:100%}.l-header .l-header-wrapper .custom-html-widget{width:100%;display:flex;justify-content:center;align-items:center}.l-header .l-header-wrapper .header-menu{height:50px !important;margin:initial !important;width:initial !important;justify-content:center !important;overflow-y:initial !important;overflow-x:initial !important;position:relative !important;background:#593374 !important}.l-header .l-header-wrapper .header-menu .header-menu-pc{color:#fff;display:flex;height:50px;align-items:center;font-size:12px;overflow-x:auto;overflow-y:hidden;margin:0 120px;animation:SlideIn .5s}.l-header .l-header-wrapper .header-menu .header-menu-pc::-webkit-scrollbar{height:4px}.l-header .l-header-wrapper .header-menu .header-menu-pc::-webkit-scrollbar-thumb{border-radius:5px;background:rgba(204,204,204,0.6)}.l-header .l-header-wrapper .header-menu .header-menu-pc::-webkit-scrollbar-track{border-radius:5px;background:none}.l-header .l-header-wrapper .header-menu .header-menu-pc .header-menu-nav-ul{position:relative;overflow-y:initial;overflow-x:initial;padding:0}.l-header .l-header-wrapper .header-menu .header-menu-pc .header-menu-nav-ul li{animation:SlideIn .5s}.l-header .l-header-wrapper .header-menu .header-menu-mb{position:relative;width:100%;display:flex;justify-content:center}.l-header .l-header-wrapper .header-menu .logo-pc#uy-child-header-logo{position:absolute;left:20px}.l-header .l-header-wrapper .header-menu #uy-child-header-search-show{font-size:18px;color:#fff;cursor:pointer;position:absolute;right:20px}.l-header .l-header-wrapper .header-menu #uy-child-header-search-show.uy-child-search-clicked{left:20px}@keyframes SlideIn{0%{opacity:0;transform:translateX(20px);overflow-x:hidden}100%{opacity:1;transform:translateX(0);overflow-x:auto}}#uy-child-header-search-form{position:absolute;font-size:18px;color:#fff;height:100%;width:100%;border:none;margin:0;display:flex;justify-content:center;align-items:center;visibility:hidden;z-index:10000}#uy-child-header-search-form #uy-child-header-search-wrap{position:relative;max-width:600px;height:100%;width:calc(100% - 10px);display:flex;align-items:center}#uy-child-header-search-form #uy-child-header-search-wrap #uy-child-header-search-pref{position:absolute;font-size:18px;left:10px;color:#ccc}#uy-child-header-search-form #uy-child-header-search-wrap #uy-child-header-search{border:none;border-radius:5px;background:none;color:#fff;margin:0;font-size:18px;padding:10px 40px;height:50px;width:100%}#uy-child-header-search-form #uy-child-header-search-wrap #uy-child-header-search-close{position:absolute;right:10px;display:block;width:20px;height:20px;background:none;border:none}#uy-child-header-search-form #uy-child-header-search-wrap #uy-child-header-search-close::before,#uy-child-header-search-form #uy-child-header-search-wrap #uy-child-header-search-close::after{content:"";position:absolute;top:50%;left:50%;width:4px;height:20px;background:#ccc}#uy-child-header-search-form #uy-child-header-search-wrap #uy-child-header-search-close::before{transform:translate(-50%, -50%) rotate(45deg)}#uy-child-header-search-form #uy-child-header-search-wrap #uy-child-header-search-close::after{transform:translate(-50%, -50%) rotate(-45deg)}#uy-child-header-search-form #uy-child-header-search-suggest{max-width:600px;width:calc(100% - 10px);position:absolute;background:#fff;height:200px;top:100%;border-radius:0 0 10px 10px;overflow-y:auto;overflow-x:hidden}#uy-child-header-search-form #uy-child-header-search-suggest::-webkit-scrollbar{width:8px}#uy-child-header-search-form #uy-child-header-search-suggest::-webkit-scrollbar-thumb{border-radius:5px;background:#54544F}#uy-child-header-search-form #uy-child-header-search-suggest::-webkit-scrollbar-track{border-radius:5px;background:none}#uy-child-header-search-form #uy-child-header-search-suggest #uy-child-header-search-suggest-header{color:#54544F;padding:10px;font-weight:normal;font-size:13px}#uy-child-header-search-form #uy-child-header-search-suggest ul{height:initial;width:initial;display:flex;flex-direction:column;overflow:hidden;padding:0}#uy-child-header-search-form #uy-child-header-search-suggest ul li{width:100%;text-align:left;margin:0;cursor:pointer}#uy-child-header-search-form #uy-child-header-search-suggest ul li:hover{background:#F5F5F5}#uy-child-header-search-form #uy-child-header-search-suggest ul li a{color:#54544F;font-weight:normal;font-size:14px;padding:10px 40px;display:block}#uy-header-search-bg{display:flex;background-color:#000;opacity:0.4;filter:alpha(opacity=40);-ms-filter:"alpha( opacity=40 )";width:100%;height:100%;position:fixed;top:0;left:0;z-index:8200;visibility:hidden}.uy-search-show.l-header{background-color:#54544F}.uy-search-show.l-header .header-menu{background-color:#54544F}.uy-search-show.l-header .header-menu #uy-child-header-logo,.uy-search-show.l-header .header-menu #uy-child-header-search-show,.uy-search-show.l-header .header-menu .header-menu-nav-ul{animation:HeaderMenuSearchHide .5s !important;opacity:0;visibility:hidden;overflow:hidden !important}.uy-search-show.l-header #uy-child-header-search-suggest #uy-child-header-search-suggest-header,.uy-search-show.l-header #uy-child-header-search-suggest ul{animation:SlideIn .5s;opacity:1}.uy-search-show #uy-header-search-bg{visibility:visible;animation:SearchBgShow .5s;opacity:0.4}.uy-search-show #uy-child-header-search-form{visibility:visible;animation:SearchFormShow .5s;opacity:1}@keyframes HeaderMenuSearchHide{0%{visibility:visible;opacity:1}100%{opacity:0;visibility:hidden}}@keyframes SearchFormShow{0%{opacity:0}100%{opacity:1}}@keyframes SearchBgShow{0%{opacity:0}100%{opacity:0.4}}.uy-search-close #uy-header-search-bg{animation:SearchBgHide .5s}.uy-search-close #uy-child-header-search-form{animation:SearchFormHide .5s}@keyframes SearchFormHide{0%{opacity:1;visibility:visible}100%{opacity:0;visibility:hidden}}@keyframes SearchBgHide{0%{opacity:0.4;visibility:visible}100%{opacity:0;visibility:hidden}}.uy-sidebar-pr{margin:20px 0;display:block}.uy-prod-table-after-link{display:flex;justify-content:center;align-items:center;padding:10px 0 5px 0;gap:10px}.uy-prod-table-after-link-detail{background:#85CDD6;color:#fff !important;font-weight:bold;padding:5px 10px;width:100%;text-align:center;border-radius:5px;text-decoration:none !important;font-size:15px}.uy-prod-table-after-link-site{background:#69bd83;color:#fff !important;font-weight:bold;padding:5px 10px;width:100%;text-align:center;border-radius:5px;text-decoration:none !important;font-size:15px}.uy-child-prod-chart-wrap{margin:10px 0}.uy-child-prod-chart-wrap .uy-child-prod-chart-table-head{background:#54544f;border-radius:5px 5px 0 0;color:#fff;text-align:center}.uy-child-prod-chart-wrap .uy-child-prod-chart-heading{display:flex;align-items:center;background:#54544f;color:#fff;text-align:center;border-radius:50px 10px 10px 50px}.uy-child-prod-chart-wrap .uy-child-prod-chart-heading .uy-child-prod-chart-icon{padding:5px;border-radius:50px}.uy-child-prod-chart-wrap canvas{margin:20px 0}.uy-child-prod-chart-wrap .uy-child-prod-chart-table-wrap{overflow-x:scroll;overflow-y:hidden !important}.uy-child-prod-chart-wrap .uy-child-prod-chart-table-wrap .uy-child-prod-chart-table{table-layout:fixed;text-align:center;table-layout:auto;text-align:center;white-space:nowrap;-webkit-overflow-scrolling:touch}.uy-child-prod-chart-wrap .uy-child-prod-chart-table-wrap .uy-child-prod-chart-table th{background:#54544f;color:#fff;font-weight:bold}.uy-child-prod-chart-wrap .uy-child-prod-chart-table-wrap .uy-child-prod-chart-table th div{min-width:100px}.uy-review-chart-dl{border:solid 4px #4C4C48;display:flex;flex-wrap:wrap;margin:30px 0}.uy-review-chart-dl dt{width:100%;padding:5px 10px;text-align:center;background:#4C4C48;color:#fff}.uy-review-chart-dl dd{padding:5px 10px;width:100%}.uy-review-title-chart-dl{border:solid 4px #4C4C48;margin:30px 0}.uy-review-title-chart-dl dt{width:100%;padding:10px;text-align:center;background:#4C4C48;color:#fff}.uy-review-title-chart-dl dd{padding:5px}.uy-campaign-box{border:solid 3px #F38893;display:flex;justify-content:space-between;align-items:center;padding:10px;margin:20px 0}.uy-campaign-box .uy-campaign-box-inner{display:flex;align-items:center}.uy-campaign-box .uy-campaign-box-inner .uy-campaign-box-text{margin:0 10px}.uy-campaign-box .uy-campaign-box-inner .uy-campaign-box-img{transform:rotate(-25deg);max-width:20%}.uy-campaign-box .uy-campaign-box-button{width:60px;font-size:16px;padding:5px;border-radius:5px;border:solid 1px #F38893;background:#F38893;color:#fff;font-weight:bold;text-decoration:none;text-align:center}.uy-campaign-box-cv-link{border:solid 1px #F38893;background:#F38893;color:#fff;font-weight:bold;border-radius:5px;margin-top:20px;padding:10px;display:block}.uy-child-campaign-table-wrap table thead th{background:#54544f;color:#fff;font-weight:bold;padding:5px}.uy-child-campaign-table-wrap table tbody tr.uy-child-campaign-table-in-campaign figcaption:after{content:"キャンペーン中";border:solid 1px #c13152;color:#c13152;border-radius:5px;width:100%;text-align:center;font-size:12px;line-height:normal}.uy-child-campaign-table-wrap table tbody tr th{background:#fff;color:#54544F;padding:5px}.uy-child-campaign-table-wrap table tbody tr th .uy-child-campaign-table-name-wrap{display:flex;flex-direction:column;gap:10px}.uy-child-campaign-table-wrap table tbody tr th .uy-child-campaign-table-name-wrap figure{display:flex;gap:5px;align-items:center}.uy-child-campaign-table-wrap table tbody tr th .uy-child-campaign-table-name-wrap figure .app-icon{height:40px;width:40px}.uy-child-campaign-table-wrap table tbody tr th .uy-child-campaign-table-name-wrap figure figcaption{font-size:12px;text-align:left;white-space:normal;width:100px;display:flex;flex-wrap:wrap}.uy-child-campaign-table-wrap table tbody tr th .uy-child-campaign-table-name-wrap .uy-child-campaign-table-detail{font-size:12px;width:100%;border-radius:5px;background-color:#85CDD6;color:#fff}.uy-child-campaign-table-wrap table tbody tr th .uy-child-campaign-table-name-wrap .uy-child-campaign-table-site{font-size:12px;width:100%;border-radius:5px;background-color:#69bd83;color:#fff}.uy-child-campaign-table-wrap table tbody tr td{padding:5px}.uy-child-campaign-table-wrap table tbody tr td .uy-child-campaign-table-time{text-align:center;font-size:12px;white-space:nowrap}.uy-child-campaign-table-wrap table tbody tr td .uy-child-campaign-table-content{font-size:13px;white-space:normal;line-height:normal}.uy-child-campaign-table-wrap .uy-child-campaign-table-updated{text-align:right;font-size:12px;color:#BCBCBC}.uy-post-chart-list-wrap{border:solid 5px #ccc;padding:10px;margin:10px;border-radius:5px}.uy-post-chart-list-wrap ul{margin-left:0px;list-style:none}.uy-post-chart-list-wrap li{font-size:14px;border-bottom:dotted 2px #ccc;display:flex;align-items:center;padding:5px 0}.uy-post-chart-list-wrap li div:first-child{width:100%}.uy-post-chart-list-wrap li div:last-child{min-width:100px;text-align:right}.cheating-definition-table{writing-mode:vertical-lr;border-color:#D5D5D5}.cheating-definition-table thead{position:sticky;left:0}.cheating-definition-table th{writing-mode:horizontal-tb;white-space:initial;width:100px;background:#54544F;color:#fff}.cheating-definition-table th div{text-align:center}.cheating-definition-table td div{width:200px;writing-mode:horizontal-tb;white-space:initial;text-align:center;vertical-align:middle}.cheating-definition-table td:last-child div{text-align:left;vertical-align:top}.cheating-definition-table-label-wrap{display:flex}.cheating-definition-table-label{display:block;padding:10px 20px;margin:5px 5px 0px 0;background:#54544F;color:#fff;cursor:pointer;min-width:100px;border-radius:5px 5px 0 0;text-align:center}.cheating-definition-table-label:hover{opacity:.7}[name="cheating-definition-table-tab"]{display:none}.cheating-definition-td{display:none}#cheating-definition-table-tab1:checked ~ .cheating-definition-table-wrap .cheating-definition-td1{display:revert}#cheating-definition-table-tab2:checked ~ .cheating-definition-table-wrap .cheating-definition-td2{display:revert}#cheating-definition-table-tab3:checked ~ .cheating-definition-table-wrap .cheating-definition-td3{display:revert}.uy-broken-heart-recover-wrap{background-image:url(https://ura-navi.jp/wp-content/uploads/common/line-min.png);background-position:center center;background-repeat:no-repeat;background-attachment:fixed;background-size:cover;padding:0;margin:0 !important;display:inline-block;width:100%;padding:10px;border:solid 5px #4c4c48;border-radius:5px}.uy-broken-heart-recover-wrap ul{display:flex;list-style:none;margin-left:none}.uy-broken-heart-recover-wrap ul li{display:flex;flex-direction:column;white-space:normal;margin:0 10px 12px 0;background:rgba(255,255,255,0.5);padding:12px;border:1px #eee solid;border-radius:8px;width:310px;min-width:310px;box-shadow:2px 2px 12px rgba(232,233,234,0.75)}.uy-broken-heart-recover-wrap ul li i{color:#4c4c48;font-size:26px;margin-bottom:10px}.uy-broken-heart-recover-wrap ul li div{white-space:initial}.content{font-size:16px;line-height:2;letter-spacing:.05rem}.content h2{background-color:#D1CBAC;border-radius:5px;color:#fff}.content h3{padding:0.7em 0;border-bottom:solid 3px #54544F}.content h4{font-size:20px;padding-bottom:.3em;padding-left:0.75em;margin:15px 0;position:relative}.content h4:before{content:"";background:#54544F;width:4px;height:18px;top:calc(50% - 11px);position:absolute;left:0}.content summary{padding:10px 20px 10px 10px}.content .emphasis1{color:#ED9C9C;background:none}.content .emphasis2{color:#54544F;background:linear-gradient(transparent 70%, #ED9C9C 0%)}.content .emphasis3{color:#54544F;background:linear-gradient(transparent 70%, #FFCE00 0%)}.sidebar-heading{background:#54544F;color:#fff !important;border-radius:5px}.recommend-sidebar-cat{background:#54544F}img[data-lazyloaded]{opacity:0}img.litespeed-loaded{-webkit-transition:opacity .5s linear 0.2s;-moz-transition:opacity .5s linear 0.2s;transition:opacity .5s linear 0.2s;opacity:1}.uy-child-fixed-head{font-size:12px;text-align:center;font-weight:bold;padding:0;line-height:10px}.uy-child-fixed-prod-link{background:#85CDD6 !important;color:#fff !important;box-shadow:0 3px 0 #3e9aa7 !important;line-height:14px}.uy-child-fixed-prod-link .uy-btn-txt{display:flex;flex-wrap:wrap;justify-content:center;align-items:center}.uy-child-fixed-genre-link{background:#ED9C9C !important;color:#fff !important;box-shadow:0 3px 0 #ce6a6a !important;line-height:14px}.uy-child-fixed-genre-link .uy-btn-txt{display:flex;flex-wrap:wrap;justify-content:center;align-items:center}.uy-child-cv-modal-content .uy-child-cv-modal-content-inner-content{text-align:left;padding:0px 20px 20px}.uy-child-cv-modal-content ul,.uy-child-cv-modal-content ol{margin-left:5px}.uy-child-genre-top-prod-table-area-wrap{background:#EDEDED;border-radius:10px;width:100%;max-width:calc(100% - 20px);display:flex;justify-content:center;align-items:center;flex-direction:column;margin:20px 10px !important;padding:20px !important}.uy-child-genre-top-prod-table-area-wrap:before,.uy-child-genre-top-prod-table-area-wrap:after{content:none !important}.uy-child-genre-top-tabs{display:flex;justify-content:space-between;width:100%;gap:9px}.uy-child-genre-top-tabs label{display:block;padding:10px;background:#c1c1c1;color:#54544F;font-weight:bold;font-size:20px;cursor:pointer;border-radius:10px 10px 0 0;text-align:center;width:100%}.uy-child-genre-top-tabs label:hover{opacity:.7}.uy-child-genre-top-prod-table-wrap{width:100%;max-height:400px;overflow-y:auto;background:#fff;padding:20px 20px 0px 20px}.uy-child-genre-top-prod-table{table-layout:fixed;margin:0}.uy-child-genre-top-prod-table thead th{background:#EDEDED;top:-20px !important}.uy-child-genre-top-prod-table tbody{counter-reset:uy-child-genre-top}.uy-child-genre-top-prod-table tbody th,.uy-child-genre-top-prod-table tbody td{background:#fff;text-align:center;padding:5px;line-height:18px}.uy-child-genre-top-prod-table tbody tr{height:60px}.uy-child-genre-top-prod-table-footer{background:#fff;width:100%;display:flex;flex-direction:column;align-items:end;padding:5px;font-size:80%}.uy-child-genre-top-prod-table .icon{width:50px;font-size:12px}.uy-child-genre-top-prod-table tbody .icon div{position:relative}.uy-child-genre-top-prod-table tbody .icon div:before{content:counter(uy-child-genre-top);counter-increment:uy-child-genre-top;position:absolute;font-size:12px;text-align:center;vertical-align:middle;background:#E6C9B9;color:#fff;border-radius:50px;width:18px;height:18px;left:-3px;top:calc(50% - 23px)}.content .uy-frame-type1.uy-prod-tbl-rules-outer{border-color:#a09a8e;margin:20px 0px}.content .uy-prod-tbl-rules-outer.uy-frame-type1 .uy-prod-tbl-rules-inner{border-color:#a09a8e}.uy-child-genre-top-prod-table tbody tr:nth-child(1) .icon div:before{background:#C3BD7F}.uy-child-genre-top-prod-table tbody tr:nth-child(2) .icon div:before{background:#B4B4B4}.uy-child-genre-top-prod-table tbody tr:nth-child(3) .icon div:before{background:#C3977F}.uy-child-genre-top-prod-table tbody .name .campaign-button{border:solid #C13252 1px;background:none;color:#C13252;border-radius:5px;font-size:10px;padding:2px;margin-bottom:5px;top:2px;left:calc(50% - 40px);width:80px}.uy-child-genre-top-prod-table .feature ul{text-align:left;margin-left:20px}.uy-child-genre-top-prod-table .feature ul li{margin:0px}.uy-child-genre-top-prod-table .link{width:100px}.uy-child-genre-top-prod-table a{display:block;border-radius:5px;background:#ddd;color:#fff;padding:5px;font-weight:bold;margin:7px 0;font-size:12px;line-height:1.2;letter-spacing:-1px}.uy-child-genre-top-prod-table .site-link{background:#69bd83;color:#fff}.uy-child-genre-top-prod-table .detail-link{background:#85CDD6;color:#fff}.uy-child-genre-top-prod-table .interested-button{background:#fff;border:solid #ED9C9C 1px;border-radius:5px;color:#ED9C9C;display:block;padding:2px;margin:7px 0;font-size:13px;width:100%}.uy-child-genre-top-prod-table .interested-button.selected{background:#ED9C9C;color:#fff;border:solid #fff 1px}.uy-child-genre-top-prod-table .interested-button.selected:after{content:'済'}.uy-child-genre-top-prod-table .interested-remove-button{background:#fff;border:solid #54544F 1px;border-radius:5px;color:#54544F;display:block;padding:2px;margin:20px 0 7px 0;font-size:14px;width:100%}.footer-interested-list-button-wrap{position:fixed;left:1em;bottom:1em;z-index:99999}.footer-interested-list-button-wrap .footer-interested-list-button{display:flex;flex-direction:column;align-items:center;text-align:center;background:rgba(240,140,140,0.8);border-radius:5px;padding:5px 10px;width:114px;color:#fff;border:none;position:relative}.footer-interested-list-button-wrap .footer-interested-list-button-cnt{background:#B4B4B4;position:absolute;color:#fff;top:-7px;left:calc(100% - 13px);white-space:nowrap;border-radius:50%;line-height:1;padding:5px;min-width:20px;min-height:20px}@keyframes INTERESTED_WAVE{0%{transform:scale(0)}100%{transform:scale(2);opacity:0}}.uy-child-genre-top-prod-table .icon div{display:flex;justify-content:center;align-items:center}.uy-child-genre-top-prod-table .icon img{border:solid 1px #d8d8d8;border-radius:25%;border-top-left-radius:25%;border-top-right-radius:25%;border-bottom-right-radius:25%;border-bottom-left-radius:25%}@media (max-width: 899px){.uy-child-genre-top-prod-table-area-wrap{padding:25px 5px !important;max-width:calc(100% - 5px);margin:20px 0 !important}.uy-child-genre-top-prod-table-wrap{padding:5px}.uy-child-genre-top-prod-table thead th{top:-6px !important}.uy-child-genre-top-prod-table tbody td{font-size:13px}.uy-child-genre-top-tabs label{font-size:13px;padding:7px;position:sticky;top:0;line-height:13px;letter-spacing:0}}.uy-child-pre-first-h2-link-wrap{padding:10px;margin-top:10px;text-align:center}.l-notice.notice-type-1.l-notice{background:#fff;font-weight:normal;position:relative}.l-notice.notice-type-1.l-notice .notice-content{width:100%;height:100%;animation:NoticeShow 3s ease-in-out;text-align:center;font-size:14px;line-height:20px;will-change:color, background-color, transform;animation-fill-mode:forwards}.l-notice.notice-type-1.l-notice .notice-content a{animation:NoticeLinkShow 3s ease-in-out;animation-fill-mode:forwards;will-change:color}@keyframes NoticeShow{0%{transform:translateY(-100%);background:#C13252;color:#fff}40%{transform:translateY(0);background:#C13252}60%{background:#C13252;color:#fff}100%{background:#efefef;color:#54544F}}@keyframes NoticeLinkShow{0%{color:#fff}60%{color:#fff}100%{color:#C13252}}.chart-wrap{position:relative;width:100%}.chart-wrap img{width:100%}.review-chart-table{margin:20px 0;table-layout:fixed}.review-chart-table th{text-align:left;background:#54544F;color:#fff}.review-chart-table td{text-align:right}.review-chart-table td div{max-width:300px}@media (max-width: 899px){.review-chart-table th,.review-chart-table td{font-size:14px}}.blog-card{background:none}.blog-card:hover{background:none}.after-contents-link-area{display:flex;flex-wrap:wrap;justify-content:center}.after-contents-link-area .after-contents-link{margin:10px;position:relative}.after-contents-link-area .after-contents-link::before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,0.5);transition:.3s;z-index:1}.after-contents-link-area .after-contents-link::after{content:'';height:100%;color:rgba(255,255,255,0.75);font-size:1.5rem;transition:.6s;display:flex;justify-content:center;align-items:center;opacity:0;left:0;width:100%;position:absolute;top:0}.after-contents-link-area .after-contents-link .after-contents-link-img{object-fit:cover;width:370px;height:200px}.after-contents-link-area .after-contents-link .after-contents-link-subtext{z-index:10;position:absolute;background:#C13252;top:0;padding:5px 10px;font-size:12px;font-weight:bold;color:#fff}.after-contents-link-area .after-contents-link .after-contents-link-text{position:absolute;top:50%;left:50%;width:80%;transform:translate(-50%, -50%);-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);color:#fff;z-index:10;text-align:center;line-height:20px}.after-contents-link-area .after-contents-link:not(:first-child) .after-contents-link-subtext{right:0}.uy-child-price-table-wrap th{background-color:#54544f;color:#fff;font-size:14px;line-height:15px}.uy-child-price-table-wrap td{font-size:14px;line-height:15px}.uy-child-review-wrap{background:none !important;padding:0 !important;margin:10px 0 !important}.uy-child-review-wrap:before,.uy-child-review-wrap:after{content:none !important}.uy-child-review-wrap .uy-child-prod-top-chapter{display:none !important}.uy-child-review-wrap .uy-child-prod-top-review-evaluation-button-wrap{display:none !important}.uy-child-review-wrap .uy-child-review-link-wrap{text-align:right}.uy-child-prod-top-review-list-wrap{position:relative;width:100%;max-width:1200px;min-height:500px;background:#fff;border-radius:10px;padding:0;margin:0}.uy-child-prod-top-review-list-wrap .uy-child-prod-top-review-list{overflow-x:scroll;display:flex;list-style:none}.uy-child-prod-top-review-list-wrap .uy-child-prod-top-review-list .uy-child-prod-top-review-item{background:#fff;border:solid #EDEDED 2px;border-radius:10px;margin:10px 20px 10px 0px;padding:10px;display:flex;flex-direction:column;justify-content:space-between}.uy-child-prod-top-review-list-wrap .uy-child-prod-top-review-list .uy-child-prod-top-review-item .uy-child-prod-top-review-item-inner{width:300px;display:flex;flex-direction:column}.uy-child-prod-top-review-list-wrap .uy-child-prod-top-review-list .uy-child-prod-top-review-item .uy-child-prod-top-review-item-inner .uy-child-prod-top-review-item-user{border-bottom:solid 2px #54544F;padding:5px 0;margin:5px 0;font-weight:bold;display:flex;align-items:end;justify-content:space-between}.uy-child-prod-top-review-list-wrap .uy-child-prod-top-review-list .uy-child-prod-top-review-item .uy-child-prod-top-review-item-inner .uy-child-prod-top-review-item-user .uy-child-prod-top-review-item-user-respondent::before{font-family:'icomoon' !important;font-size:35px;margin:0 10px 0 5px}.uy-child-prod-top-review-list-wrap .uy-child-prod-top-review-list .uy-child-prod-top-review-item .uy-child-prod-top-review-item-inner .uy-child-prod-top-review-item-user .uy-child-prod-top-review-item-user-respondent.gender-type-1::before{content:"\e927";color:#85CDD6}.uy-child-prod-top-review-list-wrap .uy-child-prod-top-review-list .uy-child-prod-top-review-item .uy-child-prod-top-review-item-inner .uy-child-prod-top-review-item-user .uy-child-prod-top-review-item-user-respondent.gender-type-2::before{content:"\e926";color:#ED9C9C}.uy-child-prod-top-review-list-wrap .uy-child-prod-top-review-list .uy-child-prod-top-review-item .uy-child-prod-top-review-item-inner .uy-child-prod-top-review-item-user .uy-child-prod-top-review-attr-wrap{display:flex}.uy-child-prod-top-review-list-wrap .uy-child-prod-top-review-list .uy-child-prod-top-review-item .uy-child-prod-top-review-item-inner .uy-child-prod-top-review-item-point-wrap{display:flex;padding:5px 0;margin:5px 0;justify-content:space-between;border-bottom:solid 2px #EDEDED;align-items:flex-end;font-weight:bold}.uy-child-prod-top-review-list-wrap .uy-child-prod-top-review-list .uy-child-prod-top-review-item .uy-child-prod-top-review-item-inner .uy-child-prod-top-review-item-point-wrap .uy-child-prod-top-review-item-point-label{font-size:14px}.uy-child-prod-top-review-list-wrap .uy-child-prod-top-review-list .uy-child-prod-top-review-item .uy-child-prod-top-review-item-inner .uy-child-prod-top-review-item-point-wrap .uy-child-prod-top-review-item-point-content{display:flex}.uy-child-prod-top-review-list-wrap .uy-child-prod-top-review-list .uy-child-prod-top-review-item .uy-child-prod-top-review-item-inner .uy-child-prod-top-review-item-point-wrap .uy-child-prod-top-review-item-point-content .uy-child-prod-top-review-item-star{color:#FFD800;display:flex;align-items:flex-end;margin:5px 0}.uy-child-prod-top-review-list-wrap .uy-child-prod-top-review-list .uy-child-prod-top-review-item .uy-child-prod-top-review-item-inner .uy-child-prod-top-review-item-point-wrap .uy-child-prod-top-review-item-point-content .uy-child-prod-top-review-item-star-label{margin:0 10px}.uy-child-prod-top-review-list-wrap .uy-child-prod-top-review-list .uy-child-prod-top-review-item .uy-child-prod-top-review-item-inner .uy-child-prod-top-review-item-point-wrap .uy-child-prod-top-review-item-point-content .uy-child-prod-top-review-item-star-label .uy-child-prod-top-review-item-star-label-num{color:#ED9C9C;font-size:30px;font-weight:bold}.uy-child-prod-top-review-list-wrap .uy-child-prod-top-review-list .uy-child-prod-top-review-item .uy-child-prod-top-review-item-inner .uy-child-prod-top-review-item-point-wrap .uy-child-prod-top-review-item-point-content [data-uy-prod-top-review-sub-button]{background:#54544F;color:#fff;border:solid 1px #54544F;border-radius:5px;padding:2px 5px}.uy-child-prod-top-review-list-wrap .uy-child-prod-top-review-list .uy-child-prod-top-review-item .uy-child-prod-top-review-item-inner .uy-child-prod-top-review-item-point-wrap .uy-child-prod-top-review-item-point-content [data-uy-prod-top-review-sub-button].opend{background:#fff;color:#54544F}.uy-child-prod-top-review-list-wrap .uy-child-prod-top-review-list .uy-child-prod-top-review-item .uy-child-prod-top-review-item-inner .uy-child-prod-top-review-sub{list-style:none;font-weight:bold;margin-bottom:15px}.uy-child-prod-top-review-list-wrap .uy-child-prod-top-review-list .uy-child-prod-top-review-item .uy-child-prod-top-review-item-inner .uy-child-prod-top-review-sub li{display:flex;justify-content:space-between;line-height:15px;font-size:15px}.uy-child-prod-top-review-list-wrap .uy-child-prod-top-review-list .uy-child-prod-top-review-item .uy-child-prod-top-review-item-inner .uy-child-prod-top-review-sub li .uy-icon-star-wrap{color:#FFD800;padding:5px}.uy-child-prod-top-review-list-wrap .uy-child-prod-top-review-list .uy-child-prod-top-review-item .uy-child-prod-top-review-item-inner .uy-child-prod-top-review-add{display:flex;flex-wrap:wrap;list-style:none}.uy-child-prod-top-review-list-wrap .uy-child-prod-top-review-list .uy-child-prod-top-review-item .uy-child-prod-top-review-item-inner .uy-child-prod-top-review-add li{font-size:12px;border:solid 1px #ED9C9C;border-radius:5px;color:#ED9C9C;margin:5px 5px 5px 0;padding:1px 5px;position:relative}.uy-child-prod-top-review-list-wrap .uy-child-prod-top-review-list .uy-child-prod-top-review-item .uy-child-prod-top-review-item-inner .uy-child-prod-top-review-title{font-weight:bold;font-size:16px}.uy-child-prod-top-review-list-wrap .uy-child-prod-top-review-list .uy-child-prod-top-review-item .uy-child-prod-top-review-item-inner .uy-child-prod-top-review-content{overflow-y:auto;height:300px;white-space:initial}.uy-child-prod-top-review-list-wrap .uy-child-prod-top-review-list .uy-child-prod-top-review-item .uy-child-prod-top-review-item-footer{display:flex;flex-direction:column;background:#fff}.uy-child-prod-top-review-list-wrap .uy-child-prod-top-review-list .uy-child-prod-top-review-item .uy-child-prod-top-review-item-footer .uy-child-prod-top-review-date{font-size:12px;color:#BCBCBC;text-align:right}.uy-child-prod-top-review-list-wrap .uy-child-prod-top-review-list .uy-child-prod-top-review-item .uy-child-prod-top-review-item-footer .uy-child-prod-top-review-evaluation-button-wrap{display:flex;justify-content:space-between}.uy-child-prod-top-review-list-wrap .uy-child-prod-top-review-list .uy-child-prod-top-review-item .uy-child-prod-top-review-item-footer .uy-child-prod-top-review-evaluation-button-wrap .uy-child-prod-top-review-report-button{background:none;border:none;color:#c1c1c1;border-radius:5px;padding:2px 5px;margin-right:20px}.uy-child-prod-top-review-list-wrap .uy-child-prod-top-review-list .uy-child-prod-top-review-item .uy-child-prod-top-review-item-footer .uy-child-prod-top-review-evaluation-button-wrap .uy-child-prod-top-review-iine-button{background:#ED9C9C;color:#fff;border:none;border-radius:5px;padding:4px 5px;width:100%}.uy-child-prod-top-review-list-wrap .uy-child-prod-top-review-list .uy-child-prod-top-review-item .uy-child-prod-top-review-item-footer .uy-child-prod-top-review-evaluation-button-wrap .uy-child-prod-top-review-iine-button[disabled]{background:#EFEFEF;color:#A2A2A2}.uy-child-prod-top-review-list-wrap .uy-child-prod-top-review-list .uy-child-prod-top-review-item .uy-child-prod-top-review-item-footer .uy-child-prod-top-review-evaluation-button-wrap .uy-child-prod-top-review-iine-button span{margin-left:10px}.uy-child-prod-top-review-list-wrap .uy-child-prod-top-review-list .uy-child-prod-top-review-item .uy-child-prod-top-review-item-footer .uy-child-prod-top-review-evaluation-button-wrap .uy-child-prod-top-review-iine-button:before{content:'';background:url(data:image/svg+xml;base64,PCEtLT94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPy0tPgo8IS0tIEdlbmVyYXRvcjogQWRvYmUgSWxsdXN0cmF0b3IgMTguMC4wLCBTVkcgRXhwb3J0IFBsdWctSW4gLiBTVkcgVmVyc2lvbjogNi4wMCBCdWlsZCAwKSAgLS0+Cgo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9Il94MzJfIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4PSIwcHgiIHk9IjBweCIgdmlld0JveD0iMCAwIDUxMiA1MTIiIHN0eWxlPSJ3aWR0aDogMzJweDsgaGVpZ2h0OiAzMnB4OyBvcGFjaXR5OiAxOyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+CjxzdHlsZSB0eXBlPSJ0ZXh0L2NzcyI+Cgkuc3Qwe2ZpbGw6IzRCNEI0Qjt9Cjwvc3R5bGU+CjxnPgoJPHBhdGggY2xhc3M9InN0MCIgZD0iTTQ5NC4wMzMsMjIxLjg2OWMtMTkuNTM1LTMuMjUyLTExOS4yNzYtMTUuMDIyLTEzNi43MzUtMTYuMjc2Yy0xMy4yNTItMC45NTMtNDguODMyLTYuNTEyLTI2LjA0My0zNS44MTMKCQljNDUuNjctNzMuNjA5LDM1LjkwNi0xMTEuNTg2LDIwLjcxNS0xMzUuNDU3Yy0xMi43MjYtMTkuOTk2LTUwLjk5OC0yNi4wNDMtNTkuNzgxLDIxLjUxNAoJCWMtOC45Miw0OC4zMDUtMzYuNTQ3LDY4Ljc0OC01My4wNjcsODguMDc2QzIwNS41OSwxODMuMTU0LDEzNS45MjIsMjYwLjk0LDEzNS45MjIsMjYwLjk0djE5NS4zM2MwLDAsMTUxLjg5MSwzMi4wOCwxODguODIxLDM1LjgxMQoJCWMzNC4zMjgsMy40NjksNjEuOTk0LTExLjE3Niw3OC4yNy0zMC43MDdjMTkuMTE3LTIyLjk0LDczLjQ4Ni0xMzYuNTcxLDg0LjUwOC0xNjEuMzcKCQlDNTI0LjQ5NiwyNjYuNTI5LDUxMy41NjgsMjI1LjEyNSw0OTQuMDMzLDIyMS44Njl6IiBzdHlsZT0iZmlsbDogcmdiKDc1LCA3NSwgNzUpOyI+PC9wYXRoPgoJPHJlY3QgeD0iMCIgeT0iMjUwLjI1MiIgY2xhc3M9InN0MCIgd2lkdGg9Ijg1LjQ1IiBoZWlnaHQ9IjIzNC4zNzYiIHN0eWxlPSJmaWxsOiByZ2IoNzUsIDc1LCA3NSk7Ij48L3JlY3Q+CjwvZz4KPC9zdmc+Cg==) no-repeat;width:20px;height:20px}.uy-child-prod-top-review-list-wrap .uy-child-prod-top-chapter button{position:absolute;width:20px;height:calc(100% - 20px);text-align:center;background:#fff;top:5px;border:none;display:block;opacity:1;z-index:100;animation-duration:0.2s;animation-name:ReviewChapterShow;-webkit-backface-visibility:hidden;backface-visibility:hidden;animation-fill-mode:forwards}.uy-child-prod-top-review-list-wrap .uy-child-prod-top-chapter button:disabled{display:none;opacity:0}.uy-child-prod-top-review-list-wrap .uy-child-prod-top-chapter button:hover{opacity:1}.uy-child-prod-top-review-list-wrap .uy-child-prod-top-chapter .uy-child-prod-top-chapter-btn-left{left:-10px;border-right:solid 1px #c1c1c1 !important}.uy-child-prod-top-review-list-wrap .uy-child-prod-top-chapter .uy-child-prod-top-chapter-btn-left:before{content:'＜'}.uy-child-prod-top-review-list-wrap .uy-child-prod-top-chapter .uy-child-prod-top-chapter-btn-right{right:-10px;border-left:solid 1px #c1c1c1 !important;color:#c1c1c1;font-weight:bold}.uy-child-prod-top-review-list-wrap .uy-child-prod-top-chapter .uy-child-prod-top-chapter-btn-right:before{content:'＞'}@keyframes ReviewChapterShow{0%{visibility:hidden;opacity:0}10%{visibility:visible;opacity:0.1}100%{visibility:visible;opacity:1}}.uy-child-post-interested-button-area{border-bottom:solid 3px #F5F3F2;border-radius:5px;display:flex;justify-content:space-between;padding:10px;margin:10px 0;gap:20px;align-items:center}.uy-child-post-interested-button-area .uy-child-post-interested-button-wrap button{background:#fff;border:solid #ED9C9C 3px;border-radius:5px;color:#ED9C9C;display:block;padding:5px 10px;font-size:13px;font-weight:bold;text-align:center;width:110px}.uy-child-post-interested-button-area .uy-child-post-interested-button-wrap button.selected{background:#ED9C9C;color:#fff}.uy-child-post-interested-button-area .uy-child-post-interested-button-wrap button.selected:after{content:'済'}#uranavi-breakdown-wrap{margin:20px 0;padding:5px;margin-top:30px;background:#D1CBAC;border-radius:5px}#uranavi-breakdown-inner-wrap{margin:5px;background:#fff;border-radius:5px}#uranavi-breakdown{text-align:center;padding:40px 10px;background:none;color:#54544f}#uranavi-breakdown-content{padding:10px 20px}#uranavi-breakdown-content a{text-decoration:underline}.uranavi-breakdown-anchor-wrap{margin-top:40px;text-align:center}.uranavi-breakdown-anchor-wrap a{padding:10px;text-decoration:underline}.uranavi-breakdown-content-pref{text-align:center}#uranavi-breakdown-content h3{background:#D1CBAC;padding:10px;color:#fff;border-radius:5px;margin:20px 0;display:flex;gap:10px;align-items:center;border:none}#uranavi-breakdown-content h3 img{max-height:35px;max-width:30px}#uranavi-breakdown-content .uy-child-prod-chart-wrap{margin:0;padding:0}#uranavi-breakdown-content .uranavi-breakdown-blockquote{background:#fff;margin:0;padding:0}#uranavi-breakdown-content .uranavi-breakdown-blockquote::before,#uranavi-breakdown-content .uranavi-breakdown-blockquote::after{content:none}#uranavi-breakdown-content .uranavi-breakdown-blockquote a{color:#54544f}.uranavi-breakdown-point-base{display:flex;background:#FAFAFA;align-items:center;padding:10px;margin:20px 0}.uranavi-breakdown-point-base-head{min-width:100px;text-align:center;padding:20px;font-weight:bold}.uranavi-breakdown-point-base-content{border-left:solid 2px #54544f;padding-left:40px}.uranavi-breakdown-point-base-content{font-weight:bold;line-height:1.2}@media (max-width: 899px){#uranavi-breakdown{font-size:16px;line-height:16px}#uranavi-breakdown-wrap{padding:2px}#uranavi-breakdown-content{padding:10px;font-size:14px}.uranavi-breakdown-point-base-head{padding:10px;font-size:12px}.uranavi-breakdown-point-base-content{padding-left:30px;font-size:12px}}#uy-post-contents-policy-detail-content{font-size:11px;background:#F5F3F2;padding:7px;line-height:1.5;margin-bottom:20px}#uy-post-contents-policy-detail-content a{font-size:11px}.uy-rank-wrap .interested-button{background:#fff;border:solid #ED9C9C 1px;border-radius:5px;color:#ED9C9C;display:block;padding:5px;font-size:11.5px;text-align:center;width:120px}.uy-rank-wrap .interested-button.selected{background:#ED9C9C;color:#fff}.uy-rank-wrap .interested-button.selected:after{content:'済'}.uy-fixed-area .uy-btn-area{margin:0}.uyc-pre-footer-creators-wrap{display:flex;flex-direction:column;align-items:center;padding:10px}.uyc-pre-footer-creators-wrap .uyc-pre-footer-creators-heading{margin:10px 0;line-height:1.2;font-size:19px}.uyc-pre-footer-creators-wrap .uyc-pre-footer-creators{display:flex;gap:20px;justify-content:center;overflow-x:auto;overflow-y:hidden;width:100%;padding:20px 0}@media (max-width: 899px){.uyc-pre-footer-creators-wrap .uyc-pre-footer-creators{justify-content:start}}.uyc-pre-footer-creators-wrap .uyc-pre-footer-creators .uyc-pre-footer-creator-link{display:block;width:120px}.uyc-pre-footer-creators-wrap .uyc-pre-footer-creators .uyc-pre-footer-creator-link .uyc-pre-footer-creator-figure{display:flex;flex-direction:column;align-items:center;width:120px;gap:5px}.uyc-pre-footer-creators-wrap .uyc-pre-footer-creators .uyc-pre-footer-creator-link .uyc-pre-footer-creator-figure .uyc-pre-footer-creator-img{border-radius:50%;height:120px;width:120px;border:solid 3px #ddd}.uyc-pre-footer-creators-wrap .uyc-pre-footer-creators .uyc-pre-footer-creator-link .uyc-pre-footer-creator-figure .uyc-pre-footer-creator-caption{font-size:14px}.uy-prod-tbl-img-slider-thumb-video,.thumbnail-slider-thumb-video{background:#ed9c9c !important}.uy-child-after-thumbnail-slider-wrap{margin:10px 0}.uy-child-after-thumbnail-slider-wrap .uy-child-after-thumbnail-slider-links{display:flex;justify-content:space-between;align-items:center;gap:10px;margin:10px 0}.uy-child-after-thumbnail-slider-wrap .uy-child-after-thumbnail-slider-links button{padding:5px 10px;background:#69bd83;color:#fff;border:none;display:flex;align-items:center;gap:5px}.uy-child-after-thumbnail-slider-wrap .uy-child-after-thumbnail-slider-links .uy-child-after-thumbnail-slider-link-wrap{font-size:14px;display:flex;align-items:center;gap:5px;color:#3b9bd4}.uy-child-after-thumbnail-slider-wrap .uy-child-after-thumbnail-slider-links .uy-child-after-thumbnail-slider-link-wrap a{color:#3b9bd4;text-decoration:underline}.uy-child-after-thumbnail-slider-wrap .uy-child-after-thumbnail-slider-related{display:none}.content p,.content td,.content,th,.content div,.content span,.content li,.content a,.balloon-box .balloon-content{line-height:1.8;font-size:15px}
