.wpcf7 .screen-reader-response{position:absolute;overflow:hidden;clip:rect(1px, 1px, 1px, 1px);clip-path:inset(50%);height:1px;width:1px;margin:-1px;padding:0;border:0;word-wrap:normal !important;}
.wpcf7 form .wpcf7-response-output{margin:2em 0.5em 1em;padding:0.2em 1em;border:2px solid #00a0d2;}
.wpcf7 form.init .wpcf7-response-output, .wpcf7 form.resetting .wpcf7-response-output, .wpcf7 form.submitting .wpcf7-response-output{display:none;}
.wpcf7 form.sent .wpcf7-response-output{border-color:#46b450;}
.wpcf7 form.failed .wpcf7-response-output, .wpcf7 form.aborted .wpcf7-response-output{border-color:#dc3232;}
.wpcf7 form.spam .wpcf7-response-output{border-color:#f56e28;}
.wpcf7 form.invalid .wpcf7-response-output, .wpcf7 form.unaccepted .wpcf7-response-output, .wpcf7 form.payment-required .wpcf7-response-output{border-color:#ffb900;}
.wpcf7-form-control-wrap{position:relative;}
.wpcf7-not-valid-tip{color:#dc3232;font-size:1em;font-weight:normal;display:block;}
.use-floating-validation-tip .wpcf7-not-valid-tip{position:relative;top:-2ex;left:1em;z-index:100;border:1px solid #dc3232;background:#fff;padding:.2em .8em;width:24em;}
.wpcf7-list-item{display:inline-block;margin:0 0 0 1em;}
.wpcf7-list-item-label::before, .wpcf7-list-item-label::after{content:" ";}
.wpcf7-spinner{visibility:hidden;display:inline-block;background-color:#23282d;opacity:0.75;width:24px;height:24px;border:none;border-radius:100%;padding:0;margin:0 24px;position:relative;}
form.submitting .wpcf7-spinner{visibility:visible;}
.wpcf7-spinner::before{content:'';position:absolute;background-color:#fbfbfc;top:4px;left:4px;width:6px;height:6px;border:none;border-radius:100%;transform-origin:8px 8px;animation-name:spin;animation-duration:1000ms;animation-timing-function:linear;animation-iteration-count:infinite;}
@media (prefers-reduced-motion: reduce) {
.wpcf7-spinner::before{animation-name:blink;animation-duration:2000ms;}
}
@keyframes spin {
from{transform:rotate(0deg);}
to{transform:rotate(360deg);}
}
@keyframes blink {
from{opacity:0;}
50%{opacity:1;}
to{opacity:0;}
}
.wpcf7 [inert]{opacity:0.5;}
.wpcf7 input[type="file"]{cursor:pointer;}
.wpcf7 input[type="file"]:disabled{cursor:default;}
.wpcf7 .wpcf7-submit:disabled{cursor:not-allowed;}
.wpcf7 input[type="url"],
.wpcf7 input[type="email"],
.wpcf7 input[type="tel"]{direction:ltr;}
.wpcf7-reflection > output{display:list-item;list-style:none;}
.wpcf7-reflection > output[hidden] {
display: none;
}#toc_container li,#toc_container ul{margin:0;padding:0}#toc_container.no_bullets li,#toc_container.no_bullets ul,#toc_container.no_bullets ul li,.toc_widget_list.no_bullets,.toc_widget_list.no_bullets li{background:0 0;list-style-type:none;list-style:none}#toc_container.have_bullets li{padding-left:12px}#toc_container ul ul{margin-left:1.5em}#toc_container{background:#f9f9f9;border:1px solid #aaa;padding:10px;margin-bottom:1em;width:auto;display:table;font-size:95%}#toc_container.toc_light_blue{background:#edf6ff}#toc_container.toc_white{background:#fff}#toc_container.toc_black{background:#000}#toc_container.toc_transparent{background:none transparent}#toc_container p.toc_title{text-align:center;font-weight:700;margin:0;padding:0}#toc_container.toc_black p.toc_title{color:#aaa}#toc_container span.toc_toggle{font-weight:400;font-size:90%}#toc_container p.toc_title+ul.toc_list{margin-top:1em}.toc_wrap_left{float:left;margin-right:10px}.toc_wrap_right{float:right;margin-left:10px}#toc_container a{text-decoration:none;text-shadow:none}#toc_container a:hover{text-decoration:underline}.toc_sitemap_posts_letter{font-size:1.5em;font-style:italic}a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1;-webkit-text-size-adjust:none;font-family:'M PLUS 1p','ヒラギノ角ゴシック','ヒラギノ角ゴシック Pro','Hiragino Kaku Gothic Pro','Yu Gothic',YuGothic,メイリオ,Meiryo,Osaka,'ＭＳ Ｐゴシック','MS PGothic',sans-serif;letter-spacing:.5px;text-indent:.5px;color:#2B2B2B;background:-webkit-gradient(linear,left top,right top,from(#FED6E1),color-stop(53%,#FFEFEF),to(#CCEFFF)) no-repeat padding-box;background:linear-gradient(90deg,#FED6E1 0,#FFEFEF 53%,#CCEFFF 100%) no-repeat padding-box;margin:auto;-webkit-font-smoothing:antialiased}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:'';content:none}table{border-collapse:collapse;border-spacing:0}html{scroll-behavior:smooth}.site-sumally{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;max-width:1120px;margin:0 auto 100px}.site-sumally_top{margin:0 auto}.site-sumally_top main{max-width:unset}main{max-width:800px}aside{max-width:300px}p{margin:1.1em 0}p:first-of-type{margin-top:0}p:last-of-type{margin-bottom:0}a,img{display:block}a{text-decoration:none;color:#4337CE}a:hover{-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out;opacity:.7}strong{font-weight:700}div#breadcrumb{display:-webkit-box;display:-ms-flexbox;display:flex;overflow-x:scroll;max-width:1120px;margin:26px auto 40px;padding-left:15px;-webkit-box-sizing:border-box;box-sizing:border-box}div#breadcrumb div{display:block;-ms-flex-negative:0;flex-shrink:0}div#breadcrumb div a{display:inline;color:#2B2B2B;text-decoration:none;position:relative}div#breadcrumb div:not(:last-of-type) a:after{content:'＞';font-size:14px;margin:0 5px}.fancybox.image{display:block!important}.pagination{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:center;margin-top:20px}.hamburger-button::before,.hamburger-button_active::before{display:inline-block;background-repeat:no-repeat;content:''}.pagination .page-numbers{text-decoration:none;width:35px;height:35px;line-height:35px;font-size:18px;color:#2B2B2B;border:1px solid #707070;border-radius:50%;-webkit-box-sizing:border-box;box-sizing:border-box;margin:0 5px}.pagination .dots{border:unset}.pagination .current{background-color:#FFF5BC}.pagination .next,.pagination .prev{width:45px;height:45px;line-height:45px}.pagination .prev{margin-right:20px}.pagination .next{margin-left:20px}.page-404{margin-top:65px!important}.page-404 main{width:800px}.hamburger-button{cursor:pointer;position:absolute;top:0;right:5px;z-index:9999}.hamburger-button::before{background-image:url(//www.landmark-tokyo.com/wp-content/themes/koista_php8/images/icon/hamburger-open.svg);width:60px;height:73px}.hamburger-button_active{position:absolute;top:50%;right:25px;transform:translateY(-50%);-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%)}.hamburger-button_active::before{background-image:url(//www.landmark-tokyo.com/wp-content/themes/koista_php8/images/icon/hamburger-close.svg);width:25px;height:25px}.hamburger-nav{opacity:0;width:100%!important;background:rgba(255,255,255,.7);position:absolute;top:0;left:0;-webkit-transition:all .3s;transition:all .3s;z-index:-1}.hamburger-nav__ul{display:none;z-index:999}.hamburger-nav__ul>li{text-align:center;border-bottom:1px dotted #9D9D9D;padding:20px 0;-webkit-box-sizing:border-box;box-sizing:border-box}.hamburger-nav__ul>li:first-of-type{border-top:1px dotted #9D9D9D}.hamburger-nav__ul>li a{display:inline-block;font-size:20px;color:#9d9d9d;border-bottom:1px solid #9D9D9D;mix-blend-mode:difference}.hamburger-nav__ul .original-contents div{font-size:20px;color:#666;margin-bottom:20px}.hamburger-nav__ul .original-contents ul{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.hamburger-nav_active ul,.popuptoc__button-open{display:block}.hamburger-nav__ul .original-contents ul li{width:50%}.hamburger-nav__ul .original-contents ul li:first-of-type,.hamburger-nav__ul .original-contents ul li:nth-of-type(2){margin-bottom:20px}.hamburger-nav__ul .original-contents ul li a{font-size:17px}.hamburger-nav_active{opacity:1;height:100vh;padding:100px 20px;-webkit-box-sizing:border-box;box-sizing:border-box;z-index:999}.back-blur{-webkit-filter:blur(14px);filter:blur(14px)}.hamburger-true{overflow:hidden;height:100%}.popuptoc__button{width:12%;position:fixed;bottom:15px;right:12px;z-index:20000}.popuptoc__button img{width:100%;height:auto}.popuptoc__button-close{display:none;width:45px;height:45px;background-color:#fff;-webkit-box-shadow:0 3px 6px #000;box-shadow:0 3px 6px #000;border-radius:50%}.popuptoc__button-close a{height:100%;font-size:40px;text-align:center;color:#9D9D9D}.popuptoc .popuptoc_button-false{display:none}.popuptoc .popuptoc_button-true,.popuptoc__contents .enclosure>#toc_container{display:block}.popuptoc__contents{width:100vw;height:100vh;background:rgba(0,0,0,.8);position:fixed;top:0;left:0;z-index:10000;-webkit-transition:all .2s;transition:all .2s;visibility:hidden}.popuptoc__contents:target{visibility:visible}.popuptoc__contents .enclosure{width:90%;margin:auto;-webkit-transform:rotate(-2deg);transform:rotate(-2deg)}.popuptoc__contents .enclosure>#toc_container::after{content:'';display:inline-block;background-image:url(//www.landmark-tokyo.com/wp-content/themes/koista_php8/images/toc-index.svg);background-repeat:no-repeat;width:35%;height:20%;position:absolute;top:-15px;left:-3px}.popuptoc__contents .enclosure>#toc_container .toc_title{display:none}.popuptoc__contents .enclosure>#toc_container .toc_list{overflow-y:scroll;max-height:500px;padding:40px 12px 20px}.popuptoc__contents .enclosure>#toc_container .toc_list::before{content:unset}.popuptoc-true{overflow:hidden;height:100%}.CautionNote{width:98%;font-size:15px;line-height:20px;margin:15px auto 0}.marriage-objective_ranking .CautionNote{width:90%}.fixednav{width:100%;-webkit-transition:-webkit-transform .8s;transition:-webkit-transform .8s;transition:transform .8s;transition:transform .8s,-webkit-transform .8s;position:fixed;bottom:0;left:0;z-index:100000}.fixednav>ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-shadow:0 -3px 6px 0 #dad8d8;box-shadow:0 -3px 6px 0 #dad8d8}.fixednav>ul>li{width:25%;background:rgba(255,255,255,.9)}.fixednav>ul>li:first-of-type{border-bottom:2px solid #4BB43B}.fixednav>ul>li:nth-of-type(2){border-bottom:2px solid #F36D6F}.fixednav>ul>li:nth-of-type(3){border-bottom:2px solid #F0C862}.fixednav>ul>li:nth-of-type(4){border-bottom:2px solid #E5885D}.fixednav>ul>li:last-of-type{border-bottom:2px solid #7180EA}.fixednav>ul>li a img{width:100%;height:auto}.fixednav>ul .dropup-parent{position:relative}.fixednav>ul .dropup-parent .menuicon_transparent{opacity:.5}.fixednav>ul .dropup-parent .arrow{width:7px;height:auto;position:absolute;top:1px;left:50%;transform:translateX(-50%);-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%)}.fixednav>ul .dropup-parent .arrow_hiden{display:none}.fixednav>ul .dropup-parent__ul{display:none;width:-webkit-max-content;width:-moz-max-content;width:max-content;background:rgba(255,255,255,.9);border:2px solid #7E8CEB;border-radius:10px;padding:0 14px;-webkit-box-sizing:border-box;box-sizing:border-box;position:absolute;bottom:66px;right:15px}.fixednav>ul .dropup-parent__ul:after{content:'';display:inline-block;background-image:url(//www.landmark-tokyo.com/wp-content/themes/koista_php8/images/nav/under.svg);background-repeat:no-repeat;width:17px;height:14px;position:absolute;right:11px}.fixednav>ul .dropup-parent__ul li{text-align:center}.fixednav>ul .dropup-parent__ul li:not(:last-of-type){border-bottom:1px solid #7E8CEB}.fixednav>ul .dropup-parent__ul li a{font-size:15px;font-weight:700;color:#2B2B2B;padding:14px 0;-webkit-box-sizing:border-box;box-sizing:border-box}.fixednav>ul .dropup-parent__ul-open{display:block}.fixednav_hide{-webkit-transform:translateY(500%);transform:translateY(500%)}.line{margin-bottom:50px}.line a img{width:100%;height:auto}.header{background:rgba(255,255,255,.8)}.header__enclosure{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;max-width:1400px;margin:auto;padding:10px 0;-webkit-box-sizing:border-box;box-sizing:border-box}.header-top__enclosure .nav ul li:not(:last-of-type),.header__enclosure .nav>ul>li:not(:last-of-type){margin-right:30px}.header__enclosure .logo{width:15%}.header__enclosure .logo a img{width:100%;height:auto}.header__enclosure .nav{width:85%}.header__enclosure .nav>ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:right;-ms-flex-pack:right;justify-content:right;height:100%}.header__enclosure .nav>ul>li{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:100%;font-size:18px;color:#555}.header__enclosure .nav>ul>li a{display:inline-block;font-size:18px;color:#555;position:relative}.header__enclosure .nav>ul>li a::after{content:'';width:100%;height:1px;background:#707070;-webkit-transform:scale(0,1);transform:scale(0,1);-webkit-transform-origin:right top;transform-origin:right top;-webkit-transition:-webkit-transform .3s;transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s;position:absolute;left:0;bottom:-5px}.header__enclosure .nav>ul>li a:hover::after{-webkit-transform:scale(1,1);transform:scale(1,1);-webkit-transform-origin:left top;transform-origin:left top}.header__enclosure .nav>ul .dropdown-parent{position:relative}.header__enclosure .nav>ul .dropdown-parent__ul{display:none;width:100%;background:rgba(255,255,255,.8);-webkit-box-shadow:0 2px 4px rgba(0,0,0,.3);box-shadow:0 2px 4px rgba(0,0,0,.3);padding:0 7px;-webkit-box-sizing:border-box;box-sizing:border-box;position:absolute;z-index:10}.header__enclosure .nav>ul .dropdown-parent__ul li{text-align:center;padding:20px 0;-webkit-box-sizing:border-box;box-sizing:border-box}.header__enclosure .nav>ul .dropdown-parent__ul li:not(:last-of-type){border-bottom:1px dotted #555}.header__enclosure .nav>ul .dropdown-parent__ul li a{font-size:17px}.header__enclosure .nav>ul .dropdown-parent .dropdown-parent__ul-open{display:block}.header__enclosure .nav>ul .dropdown-parent_marriage .dropdown-parent__ul,.header__enclosure .nav>ul .dropdown-parent_matching-app .dropdown-parent__ul{width:-webkit-max-content;width:-moz-max-content;width:max-content;padding:0 10px;position:absolute;top:0;left:50%;transform:translateX(-50%);-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%)}.header-top{width:100%;background:rgba(255,255,255,.8);position:fixed;left:0;bottom:0;z-index:10000}.header-top__menu{width:20%;-webkit-box-sizing:border-box;box-sizing:border-box;position:absolute;bottom:-400px;left:0}.header-top__menu .menuimage--ul{padding:5px 20px 35px 7px;position:relative}.header-top__menu .menuimage--ul:before{content:'';position:absolute;top:-20px;left:-130px;right:0;background-color:#fff;border-radius:50%;width:530px;height:600px;z-index:-1}.header-top__menu .menuimage--ul__menuimage{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;width:100%;position:relative}.header-top__menu .menuimage--ul__menuimage .textimage{width:45%}.header-top__menu .menuimage--ul__menuimage .textimage img{width:100%;height:auto}.header-top__menu .menuimage--ul__menuimage .button{width:30%;position:absolute;top:-35px;right:50px}.header-top__menu .menuimage--ul__menuimage .button:before{content:'';display:inline-block;background-image:url(//www.landmark-tokyo.com/wp-content/themes/koista_php8/images/icon/menu-open.svg);background-repeat:no-repeat;width:85px;height:85px}.header-top__menu .menuimage--ul__menuimage .buttonname-close:before{background-image:url(//www.landmark-tokyo.com/wp-content/themes/koista_php8/images/icon/menu-close.svg);width:70px;height:70px}.header-top__menu .menuimage--ul ul{-webkit-transform:skewY(-3deg);transform:skewY(-3deg);margin-left:40px;position:relative}.header-top__menu .menuimage--ul ul li:not(:last-of-type){margin-bottom:20px}.header-top__menu .menuimage--ul ul li .backcolor-active{background:rgba(255,245,188,.7);margin-left:-25px;padding:10px 25px;-webkit-box-sizing:border-box;box-sizing:border-box}.header-top__menu .menuimage--ul ul li div:first-of-type{font-size:14px;color:#707070;margin-bottom:10px}.header-top__menu .menuimage--ul ul li div:last-of-type{font-size:18px;font-weight:700;color:#2B2B2B}.header-top .menu-open{bottom:0}.header-top__enclosure{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-left:auto;padding:10px 0;-webkit-box-sizing:border-box;box-sizing:border-box}.header-top__enclosure .logo{width:40%}.header-top__enclosure .logo a{width:17%;margin-left:auto}.header-top__enclosure .logo a img{width:100%;height:auto}.header-top__enclosure .nav{width:55%}.header-top__enclosure .nav ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.header-top__enclosure .nav ul li a{font-size:18px;color:#555;position:relative}.header-top__enclosure .nav ul li a::after{content:'';width:100%;height:1px;background:#707070;-webkit-transform:scale(0,1);transform:scale(0,1);-webkit-transform-origin:right top;transform-origin:right top;-webkit-transition:-webkit-transform .3s;transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s;position:absolute;left:0;bottom:-5px}.header-top__enclosure .nav ul li a:hover::after{-webkit-transform:scale(1,1);transform:scale(1,1);-webkit-transform-origin:left top;transform-origin:left top}.header-top_sp{width:100%;-webkit-transition:-webkit-transform .5s;transition:-webkit-transform .5s;transition:transform .5s;transition:transform .5s,-webkit-transform .5s;position:fixed!important;top:0;left:0;z-index:100000}.footer,.footer__back{position:relative}.header-top_sp.header-top_sp-hide{-webkit-transform:translateY(-120%);transform:translateY(-120%)}.footer{z-index:10}.footer__back img{width:100%;height:auto}.footer__back .human{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.footer__back .human div{position:absolute;bottom:0}.footer__back .human div img{width:45%}.footer__back .human div:first-of-type{left:20%}.footer__back .human div:nth-of-type(2){right:11%}.footer__back .human div:last-of-type{right:10px}.footer__mainmenu{background-color:#EA579B;padding:50px 0}.footer__mainmenu .enclosure{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:70%;margin:auto}.footer__mainmenu a{text-decoration:underline;color:#fff}.footer__mainmenu .marriage--love .title,.footer__mainmenu .matching .title,.footer__mainmenu .original--questionnaire .title{font-weight:700;text-align:center;color:#EA579B;background-color:#fff;border-radius:20px;margin-bottom:30px;padding:7px 5px;-webkit-box-sizing:border-box;box-sizing:border-box}.footer__mainmenu .marriage--love ul li,.footer__mainmenu .matching ul li,.footer__mainmenu .original--questionnaire ul li{text-align:center}.footer__mainmenu .marriage--love ul li:not(:last-of-type),.footer__mainmenu .matching ul li:not(:last-of-type),.footer__mainmenu .original--questionnaire ul li:not(:last-of-type){margin-bottom:20px}.footer__mainmenu .marriage--love__marriage,.footer__mainmenu .original--questionnaire__original{margin-bottom:50px}.footer__mainmenu .marriage--love,.footer__mainmenu .original--questionnaire{width:25%}.footer__mainmenu .matching{width:43%}.footer__mainmenu .matching ul{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.footer__mainmenu .matching ul li{width:50%}.footer__submenu{background:rgba(255,255,255,.8);padding:20px 0}.footer__submenu ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap;width:70%;margin:auto}.footer__submenu ul li{width:25%;text-align:center}.footer__submenu ul li:first-of-type,.footer__submenu ul li:nth-of-type(2),.footer__submenu ul li:nth-of-type(3),.footer__submenu ul li:nth-of-type(4){margin-bottom:20px}.footer__submenu ul li a{text-decoration:underline;color:#EA579B}.footer__copyright{text-align:center;color:#fff;background-color:#EA579B;padding:15px 5px 50px;-webkit-box-sizing:border-box;box-sizing:border-box}.footer__copyright p{line-height:20px;margin-bottom:20px}.footer-frontpage{margin-top:-150px;z-index:unset}.footer-frontpage__original-contents{width:80%;margin-left:auto;padding:50px 50px 100px 0;-webkit-box-sizing:border-box;box-sizing:border-box}.footer-frontpage__original-contents:before{content:'';height:80%;position:absolute;top:0;bottom:0;left:0;right:0;background:-webkit-gradient(linear,left top,left bottom,from(#9DBEF7),to(#FFB7EB)) no-repeat padding-box;background:linear-gradient(180deg,#9DBEF7 0,#FFB7EB 100%) no-repeat padding-box;-webkit-transform:skewY(-3deg);transform:skewY(-3deg);z-index:10}.footer-frontpage__original-contents h3{font-size:40px;font-weight:500;text-align:center;color:#fff;margin-bottom:50px;position:relative;z-index:20}.footer-frontpage__original-contents h3:before{content:'';display:block;background-image:url(//www.landmark-tokyo.com/wp-content/themes/koista_php8/images/icon/heart-white.svg);background-repeat:no-repeat;width:60px;height:60px;margin:0 auto 10px}.footer-frontpage__original-contents>ul{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;position:relative;z-index:20}.footer-frontpage__original-contents>ul li{width:49.5%}.footer-frontpage__original-contents>ul li:first-of-type,.footer-frontpage__original-contents>ul li:nth-of-type(2){margin-bottom:15px}.footer-frontpage__original-contents>ul li a img{width:100%;height:auto}.list-border li:before,.list-normal li:before{content:'';height:20px;left:-23px;top:0;display:inline-block}.footer-frontpage .footer__back,.footer-frontpage .footer__copyright,.footer-frontpage .footer__mainmenu,.footer-frontpage .footer__submenu{position:relative;z-index:10010}.footer-page h1{font-size:28px;font-weight:500;line-height:40px;margin-bottom:50px}.footer-page .single__article .table-left_title table th{width:30%!important}.footer-page .single__article .table-left_title table td{width:70%!important}.footer-page .single__article .table-left_title table td div{padding:10px 5px}.font-bold{font-weight:700}.color-red{font-weight:700;color:#EB5B87}.color-blue{font-weight:700;color:#4EB0C7}.marker-yellow{font-weight:700;background:-webkit-gradient(linear,left top,left bottom,color-stop(30%,transparent),color-stop(30%,#fff5bc));background:linear-gradient(transparent 30%,#fff5bc 30%);padding:0 2px 2px}.list-normal{width:70%;margin:40px 0 40px 25px}.list-normal li{line-height:20px;margin-left:23px;position:relative}.list-normal li:not(:last-of-type){margin-bottom:15px}.list-normal li:before{background-repeat:no-repeat;width:20px;position:absolute}.list-normal li a{display:inline-block}.list-normal_pink li:before{background-image:url(//www.landmark-tokyo.com/wp-content/themes/koista_php8/images/icon/heart-pink.svg)}.list-normal_blue li:before{background-image:url(//www.landmark-tokyo.com/wp-content/themes/koista_php8/images/icon/heart-blue.svg)}.list-border{width:70%;margin:40px 0 40px 25px}.list-border li{line-height:20px;margin-left:23px;position:relative}.list-border li:not(:last-of-type){margin-bottom:15px}.list-border li:before{background-image:url(//www.landmark-tokyo.com/wp-content/themes/koista_php8/images/border/h3.svg);background-repeat:no-repeat;width:20px;position:absolute}.list-border li a{display:inline-block}.list-num{counter-reset:number;width:70%;margin:40px 0 40px 25px}.list-num li{line-height:20px;margin-left:30px;position:relative}.list-num li:not(:last-of-type){margin-bottom:15px}.list-num li:before{counter-increment:number;content:counter(number);width:23px;height:23px;font-size:16px;line-height:23px;text-align:center;background-color:#DCF8E1;border-radius:5px;position:absolute;top:0;left:-30px}.list-num li a{display:inline-block}.table-matchapp_comparison{margin:2em 0}.table-matchapp_comparison table{table-layout:fixed;width:100%}.table-matchapp_comparison table tr td,.table-matchapp_comparison table tr th{vertical-align:middle;text-align:center;padding:5px;-webkit-box-sizing:border-box;box-sizing:border-box}.table-matchapp_comparison table tr td p,.table-matchapp_comparison table tr th p{line-height:20px;margin:0}.table-matchapp_comparison table tr th{font-weight:700;background-color:#DCF8E1;border:1px solid #DCF8E1}.table-matchapp_comparison table tr th:not(:last-of-type){border-right:1px solid #fff}.table-matchapp_comparison table tr td{font-size:15px;line-height:18px;background-color:#fff;border:1px solid #EDEDED}.table-matchapp_comparison table tr .man-woman{padding:0 5px}.table-matchapp_comparison table tr .man-woman div{font-weight:700;padding:5px 0;position:relative}.table-matchapp_comparison table tr .man-woman div:before{content:'';display:inline-block;background-repeat:no-repeat;width:20px;height:20px;position:absolute;top:50%;left:20px;transform:translateY(-50%);-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%)}.table-left_title table,.table-price_month1 table{width:100%;border-collapse:unset}.table-matchapp_comparison table tr .man-woman .man{color:#67ACE8;border-bottom:1px solid #EDEDED}.table-matchapp_comparison table tr .man-woman .man:before{background-image:url(//www.landmark-tokyo.com/wp-content/themes/koista_php8/images/icon/man.svg)}.table-matchapp_comparison table tr .man-woman .woman{color:#EA579B}.table-matchapp_comparison table tr .man-woman .woman:before{background-image:url(//www.landmark-tokyo.com/wp-content/themes/koista_php8/images/icon/woman.svg)}.table-price_month1{overflow-x:scroll;margin:2em 0}.table-price_month1 table tr td,.table-price_month1 table tr th{white-space:nowrap;vertical-align:middle;line-height:20px;text-align:center;padding:5px;-webkit-box-sizing:border-box;box-sizing:border-box}.table-price_month1 table tr td p,.table-price_month1 table tr th p{line-height:20px;margin:0}.table-price_month1 table tr th{font-weight:700}.table-price_month1 table tr th:first-of-type{padding-left:20px}.table-price_month1 table tr th:last-of-type{padding-right:20px}.table-price_month1 table tr td{font-size:15px}.table-price_month1 table .man th{background-color:#EFFAFF}.table-price_month1 table .man td{border:7px solid #EFFAFF;background-color:#fff}.table-price_month1 table .man td:first-of-type{border-left:20px solid #EFFAFF}.table-price_month1 table .man td:last-of-type{border-right:20px solid #EFFAFF}.table-price_month1 table .woman th{background-color:#FFF3F6}.table-price_month1 table .woman td{border:7px solid #FFF3F6;background-color:#fff}.table-price_month1 table .woman td:first-of-type{border-left:20px solid #FFF3F6}.table-price_month1 table .woman td:last-of-type{border-right:20px solid #FFF3F6}.table-left_title{overflow-x:scroll;margin:2em 0}.table-left_title table tr td,.table-left_title table tr th{white-space:nowrap;vertical-align:middle;line-height:20px;text-align:center;padding:5px;-webkit-box-sizing:border-box;box-sizing:border-box}.table-left_title table tr td p,.table-left_title table tr th p{line-height:20px;margin:0}.table-left_title table tr th{width:-webkit-max-content!important;width:-moz-max-content!important;width:max-content!important;min-width:-webkit-max-content!important;min-width:-moz-max-content!important;min-width:max-content!important;font-weight:700;text-align:right;padding-left:20px;position:-webkit-sticky;position:sticky;left:0;z-index:1000}.table-left_title table tr th:before{content:"";width:100%;height:100%;position:absolute;top:-1px;left:-1px}.table-left_title table tr td{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;min-width:-webkit-fit-content;min-width:-moz-fit-content;min-width:fit-content;font-size:15px}.table-left_title table .man th{background-color:#EFFAFF}.table-left_title table .man td{border:7px solid #EFFAFF;background-color:#fff}.table-left_title table .man td:last-of-type{border-right:20px solid #EFFAFF}.table-left_title table .woman th{background-color:#FFF3F6}.table-left_title table .woman td{border:7px solid #FFF3F6;background-color:#fff}.table-left_title table .woman td:last-of-type{border-right:20px solid #FFF3F6}.table-dl{margin:2em 0}.table-dl table tr{border-top:1px dotted #707070;border-bottom:1px dotted #707070}.table-dl table tr td,.table-dl table tr th{vertical-align:middle;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;line-height:24px;padding:10px 15px;-webkit-box-sizing:border-box;box-sizing:border-box}.table-dl table tr td p,.table-dl table tr th p{line-height:20px;margin:0}.table-dl table tr td a,.table-dl table tr th a{display:inline-block}.table-dl table tr th{min-width:120px;font-weight:700;text-align:left}.table-title_topleft{overflow-x:scroll;margin:2em 0}.table-title_topleft table{border-collapse:unset;width:100%}.table-title_topleft table tr td,.table-title_topleft table tr th{white-space:nowrap;vertical-align:middle;line-height:20px;text-align:center;padding:5px;-webkit-box-sizing:border-box;box-sizing:border-box}.table-title_topleft table tr td:first-of-type,.table-title_topleft table tr th:first-of-type{width:-webkit-max-content!important;width:-moz-max-content!important;width:max-content!important;min-width:-webkit-max-content!important;min-width:-moz-max-content!important;min-width:max-content!important;text-align:right;padding-left:15px;position:-webkit-sticky;position:sticky;left:0;z-index:1000}.table-title_topleft table tr td:first-of-type:before,.table-title_topleft table tr th:first-of-type:before{content:"";width:100%;height:100%;position:absolute;top:-1px;left:-1px;pointer-events:none}.table-title_topleft table tr td:not(:first-of-type),.table-title_topleft table tr th:not(:first-of-type){width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;min-width:-webkit-fit-content;min-width:-moz-fit-content;min-width:fit-content;font-size:15px}.table-title_topleft table tr td p,.table-title_topleft table tr th p{line-height:20px;margin:0}.table-title_topleft table tr th{font-weight:700;background-color:#fff}.table-title_topleft table .man td:first-of-type{background-color:#EFFAFF}.table-title_topleft table .man td:not(:first-of-type){border:7px solid #EFFAFF;background-color:#fff}.table-title_topleft table .man td:not(:first-of-type):last-of-type{border-right:20px solid #EFFAFF}.table-title_topleft table .woman td:first-of-type{background-color:#FFF3F6}.table-title_topleft table .woman td:not(:first-of-type){border:7px solid #FFF3F6;background-color:#fff}.table-title_topleft table .woman td:not(:first-of-type):last-of-type{border-right:20px solid #FFF3F6}.table-comparison_simple{overflow-x:scroll;margin:2em 0}.table-comparison_simple table{border-collapse:collapse;table-layout:fixed;width:100%}.table-comparison_simple table tr td{vertical-align:middle;width:170px;min-width:170px;font-size:15px;line-height:18px;text-align:center;background-color:#fff;border:1px solid #EDEDED;padding:5px;-webkit-box-sizing:border-box;box-sizing:border-box}.table-comparison_simple table tr td:first-of-type{width:250px;min-width:250px}.table-comparison_simple table tr td p{line-height:20px;margin:0}.table-comparison_simple table tr td .info{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.table-comparison_simple table tr td .info__thumbnail{width:20%}.table-comparison_simple table tr td .info__thumbnail img{width:100%;height:auto}.table-comparison_simple table tr td .info__name--cta{width:77%}.table-comparison_simple table tr td .info__name--cta .name{font-size:16px;font-weight:700;text-align:left;margin-bottom:10px}.table-comparison_simple table tr td .info__name--cta .name a{display:inline-block;text-decoration:underline}.table-comparison_simple table tr td .info__name--cta .cta{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.table-comparison_simple table tr td .info__name--cta .cta>div:not(:last-of-type){margin-right:10px}.table-comparison_simple table tr td .info__name--cta .cta__appstore,.table-comparison_simple table tr td .info__name--cta .cta__googleplay{width:48%}.table-comparison_simple table tr td .info__name--cta .cta__appstore a img,.table-comparison_simple table tr td .info__name--cta .cta__googleplay a img{width:100%;height:auto}.table-comparison_simple table tr .man-woman{padding:0 5px}.table-comparison_simple table tr .man-woman div{font-weight:700;padding:7px 0;position:relative}.table-comparison_simple table tr .man-woman div:before{content:'';display:inline-block;background-repeat:no-repeat;width:20px;height:20px;position:absolute;top:50%;left:20px;transform:translateY(-50%);-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%)}.table-comparison_simple table tr .man-woman .man{color:#67ACE8;border-bottom:1px solid #EDEDED}.table-comparison_simple table tr .man-woman .man:before{background-image:url(//www.landmark-tokyo.com/wp-content/themes/koista_php8/images/icon/man.svg)}.table-comparison_simple table tr .man-woman .woman{color:#EA579B}.table-comparison_simple table tr .man-woman .woman:before{background-image:url(//www.landmark-tokyo.com/wp-content/themes/koista_php8/images/icon/woman.svg)}.table-comparison_grad{overflow-x:scroll;margin:2em 0}.table-comparison_grad table{border-collapse:collapse;table-layout:fixed}.table-comparison_grad table tr td,.table-comparison_grad table tr th{vertical-align:middle;width:150px;min-width:150px;line-height:18px;background-color:#fff;border:1px solid #EDEDED;padding:15px 7px;-webkit-box-sizing:border-box;box-sizing:border-box}.table-comparison_grad table tr td p,.table-comparison_grad table tr th p{line-height:20px;margin:0}.table-comparison_grad table tr th{width:300px;min-width:300px;font-size:16px;text-align:left}.table-comparison_grad table tr th .thumbnail--plan{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.table-comparison_grad table tr th .thumbnail--plan .thumbnail{width:16%}.table-comparison_grad table tr th .thumbnail--plan .thumbnail a img{width:100%;height:auto}.table-comparison_grad table tr th .thumbnail--plan .plan{width:80%;font-weight:700}.table-comparison_grad table tr td{font-size:15px;text-align:center}.table-comparison_grad-blue table tr:first-of-type th{background-color:#67ACE8}.table-comparison_grad-blue table tr:nth-of-type(2) th{background-color:#95C4ED}.table-comparison_grad-blue table tr:nth-of-type(3) th{background-color:#CAEDFF}.table-comparison_grad-blue table tr:nth-of-type(4) th{background-color:#DDEFFA}.table-comparison_grad-blue table tr:nth-of-type(5) th{background-color:#EFFAFF}.table-comparison_grad-red table tr:first-of-type th{background-color:#EA579B}.table-comparison_grad-red table tr:nth-of-type(2) th{background-color:#ED95BE}.table-comparison_grad-red table tr:nth-of-type(3) th{background-color:#FCDBE2}.table-comparison_grad-red table tr:nth-of-type(4) th{background-color:#FEE6EA}.table-comparison_grad-red table tr:nth-of-type(5) th{background-color:#FFF3F6}.table-comparison_grad-green table tr:first-of-type th{background-color:#CEEAD0}.table-comparison_grad-green table tr:nth-of-type(2) th{background-color:#DCF8E1}.table-comparison_grad-green table tr:nth-of-type(3) th{background-color:#F0FAF0}.table-comparison_grad-green table tr:nth-of-type(4) th{background-color:#f3f9f3}.table-comparison_grad-green table tr:nth-of-type(5) th{background-color:#f7fcf7}.table-comparison_topleft{overflow-x:scroll;margin:2em 0}.table-comparison_topleft table{border-collapse:collapse;table-layout:fixed;width:100%}.table-comparison_topleft table tr td,.table-comparison_topleft table tr th{vertical-align:middle;width:170px;min-width:170px;padding:5px;-webkit-box-sizing:border-box;box-sizing:border-box}.table-comparison_topleft table tr td:first-of-type,.table-comparison_topleft table tr th:first-of-type{width:250px;min-width:250px}.table-comparison_topleft table tr th{font-weight:700;border:1px solid #DCF8E1;background-color:#DCF8E1}.table-comparison_topleft table tr th:not(:last-of-type){border-right:1px solid #fff}.table-comparison_topleft table tr td{font-size:15px;line-height:18px;text-align:center;background-color:#fff;border:1px solid #EDEDED}.table-comparison_topleft table tr td p{line-height:20px;margin:0}.table-comparison_topleft table tr td .info{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.table-comparison_topleft table tr td .info__thumbnail{width:20%}.table-comparison_topleft table tr td .info__thumbnail img{width:100%;height:auto}.table-comparison_topleft table tr td .info__name--cta{width:76%}.table-comparison_topleft table tr td .info__name--cta .name{font-size:16px;font-weight:700;text-align:left;margin-bottom:10px}.table-comparison_topleft table tr td .info__name--cta .name a{display:inline-block;text-decoration:underline}.table-comparison_topleft table tr td .info__name--cta .cta{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.table-comparison_topleft table tr td .info__name--cta .cta>div:not(:last-of-type){margin-right:10px}.table-comparison_topleft table tr td .info__name--cta .cta__appstore,.table-comparison_topleft table tr td .info__name--cta .cta__googleplay{width:48%}.table-comparison_topleft table tr td .info__name--cta .cta__appstore a img,.table-comparison_topleft table tr td .info__name--cta .cta__googleplay a img{width:100%;height:auto}.table-comparison_topleft table tr .man-woman{padding:0 5px}.table-comparison_topleft table tr .man-woman div{font-weight:700;padding:7px 0;position:relative}.table-comparison_topleft table tr .man-woman div:before{content:'';display:inline-block;background-repeat:no-repeat;width:20px;height:20px;position:absolute;top:50%;left:20px;transform:translateY(-50%);-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%)}.table-comparison_topleft table tr .man-woman .man{color:#67ACE8;border-bottom:1px solid #EDEDED}.table-comparison_topleft table tr .man-woman .man:before{background-image:url(//www.landmark-tokyo.com/wp-content/themes/koista_php8/images/icon/man.svg)}.table-comparison_topleft table tr .man-woman .woman{color:#EA579B}.table-comparison_topleft table tr .man-woman .woman:before{background-image:url(//www.landmark-tokyo.com/wp-content/themes/koista_php8/images/icon/woman.svg)}.table-comparison_colortopleft{overflow-x:scroll;margin:2em 0}.table-comparison_colortopleft table{border-collapse:collapse;table-layout:fixed}.table-comparison_colortopleft table tr td,.table-comparison_colortopleft table tr th{vertical-align:middle;width:150px;min-width:150px;line-height:18px;background-color:#fff;border:1px solid #EDEDED;-webkit-box-sizing:border-box;box-sizing:border-box}.table-comparison_colortopleft table tr td p,.table-comparison_colortopleft table tr th p{line-height:20px;margin:0}.table-comparison_colortopleft table tr th{font-size:16px;font-weight:700;background-color:#DCF8E1;padding:5px}.table-comparison_colortopleft table tr th:not(:last-of-type){border-right:1px solid #fff}.table-comparison_colortopleft table tr td{font-size:15px;text-align:center;padding:15px 7px}.table-comparison_colortopleft table tr td:first-of-type{width:300px;min-width:300px;text-align:left}.table-comparison_colortopleft table tr td .thumbnail--plan{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.table-comparison_colortopleft table tr td .thumbnail--plan .thumbnail{width:16%}.table-comparison_colortopleft table tr td .thumbnail--plan .thumbnail a img{width:100%;height:auto}.table-comparison_colortopleft table tr td .thumbnail--plan .plan{width:80%;font-size:16px;font-weight:700}.table-comparison_colortopleft-blue table tr td:first-of-type{background-color:#EFFAFF}.table-comparison_colortopleft-red table tr td:first-of-type{background-color:#FFF3F6}.table-comparison_colortopleft-green table tr td:first-of-type{background-color:#f7fcf7}.table-noscroll{overflow-x:unset!important}.table-noscroll table{width:100%!important}.table-noscroll table tr td,.table-noscroll table tr th{width:unset!important;min-width:unset!important}.table-noscroll .table-comparison_colortopleft .thumbnail--plan,.table-noscroll .table-comparison_colortopleft .thumbnail--plan .plan,.table-noscroll .table-comparison_colortopleft .thumbnail--plan .thumbnail{width:unset!important}.table-choicestandard{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin:2em 0}.table-choicestandard__item{display:-webkit-box;display:-ms-flexbox;display:flex;width:48%;border-top:1px dotted #707070;border-bottom:1px dotted #707070;padding:10px 5px;-webkit-box-sizing:border-box;box-sizing:border-box}.table-choicestandard__item:first-of-type,.table-choicestandard__item:nth-of-type(2){border-bottom:unset}.table-choicestandard__item>div{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.table-choicestandard__item>div div{width:30%}.table-choicestandard__item>div div img{width:100%;height:auto}.table-choicestandard__item>div p{width:68%;font-size:15px;line-height:20px!important}.table-leftfixed_blue{overflow-x:scroll;margin:2em 0}.table-leftfixed_blue table{border-collapse:collapse;table-layout:fixed}.table-leftfixed_blue table tr td,.table-leftfixed_blue table tr th{vertical-align:middle;line-height:18px;background-color:#fff;padding:15px 10px;-webkit-box-sizing:border-box;box-sizing:border-box}.table-leftfixed_blue table tr td p,.table-leftfixed_blue table tr th p{line-height:20px;margin:0}.table-leftfixed_blue table tr th{width:250px;min-width:250px;font-size:16px;font-weight:700;background-color:#EFFAFF;border:8px solid #EFFAFF;border-left:unset;border-right:unset;position:-webkit-sticky;position:sticky;left:0;z-index:1000}.table-leftfixed_blue table tr th:before{content:"";width:100%;height:100%;position:absolute;top:-1px;left:-1px}.table-leftfixed_blue table tr td{width:200px;min-width:200px;font-size:15px;text-align:center;border:8px solid #EFFAFF}.table-leftfixed_pink{overflow-x:scroll;margin:2em 0}.table-leftfixed_pink table{border-collapse:collapse;table-layout:fixed}.table-leftfixed_pink table tr td,.table-leftfixed_pink table tr th{vertical-align:middle;line-height:18px;background-color:#fff;padding:15px 10px;-webkit-box-sizing:border-box;box-sizing:border-box}.table-leftfixed_pink table tr td p,.table-leftfixed_pink table tr th p{line-height:20px;margin:0}.table-leftfixed_pink table tr th{width:250px;min-width:250px;font-size:16px;font-weight:700;background-color:#FFF3F6;border:8px solid #FFF3F6;border-left:unset;border-right:unset;position:-webkit-sticky;position:sticky;left:0;z-index:1000}.table-leftfixed_pink table tr th:before{content:"";width:100%;height:100%;position:absolute;top:-1px;left:-1px}.table-leftfixed_pink table tr td{width:200px;min-width:200px;font-size:15px;text-align:center;border:8px solid #FFF3F6}.tablecomparison-app{display:block;overflow-x:scroll}.tablecomparison-app table{border-collapse:collapse;table-layout:fixed}.tablecomparison-app table tr td,.tablecomparison-app table tr th{vertical-align:middle;width:130px;min-width:130px;font-size:11px;line-height:14px;text-align:center;background-color:#fff;border:1px solid #EDEDED;-webkit-box-sizing:border-box;box-sizing:border-box}.tablecomparison-app table tr td:first-of-type,.tablecomparison-app table tr th:first-of-type{position:-webkit-sticky;position:sticky;left:0;z-index:1000}.tablecomparison-app table tr td:first-of-type:before,.tablecomparison-app table tr th:first-of-type:before{pointer-events:none;content:"";width:100%;height:100%;border-left:1px solid #EDEDED;border-right:1px solid #EDEDED;position:absolute;top:-1px;left:-1px}.tablecomparison-app table tr td:nth-of-type(2),.tablecomparison-app table tr td:nth-of-type(3),.tablecomparison-app table tr th:nth-of-type(2),.tablecomparison-app table tr th:nth-of-type(3){width:90px;min-width:90px}.tablecomparison-app table tr td p,.tablecomparison-app table tr th p{line-height:20px;margin:0}.tablecomparison-app table tr th{font-size:12px;font-weight:700;background-color:#DCF8E1;padding:7px 5px}.tablecomparison-app table tr th:not(:last-of-type){border-right:1px solid #fff}.tablecomparison-app table tr td{padding:5px}.tablecomparison-app table tr td .star .star-number{font-family:'游ゴシック';display:block;font-size:24px;font-weight:700;color:#EB5B87;margin-bottom:10px}.tablecomparison-app table tr td .star .star5-rating{font-family:'游ゴシック';white-space:nowrap;display:inline-block;font-weight:700;text-indent:3px;letter-spacing:3px;z-index:0;position:relative;font-size:16px!important}.tablecomparison-app table tr td .star .star5-rating::after,.tablecomparison-app table tr td .star .star5-rating::before{font-family:"Font Awesome 5 Free";font-weight:900}.tablecomparison-app table tr td .star .star5-rating::before{content:"\f004\f004\f004\f004\f004";color:#EDEDED}.tablecomparison-app table tr td .star .star5-rating::after{content:"\f004\f004\f004\f004\f004";overflow:hidden;white-space:nowrap;color:#EB5B87;position:absolute;top:0;left:0;z-index:1}.tablecomparison-app table tr td .star .star5-rating[data-rate="5.0"]:after,.tablecomparison-app table tr td .star .star5-rating[data-rate="5"]:after{width:100%}.tablecomparison-app table tr td .star .star5-rating[data-rate="4.9"]:after,.tablecomparison-app table tr td .star .star5-rating[data-rate="4.8"]:after,.tablecomparison-app table tr td .star .star5-rating[data-rate="4.7"]:after,.tablecomparison-app table tr td .star .star5-rating[data-rate="4.6"]:after,.tablecomparison-app table tr td .star .star5-rating[data-rate="4.5"]:after{width:90%}.tablecomparison-app table tr td .star .star5-rating[data-rate="4.4"]:after,.tablecomparison-app table tr td .star .star5-rating[data-rate="4.3"]:after,.tablecomparison-app table tr td .star .star5-rating[data-rate="4.2"]:after,.tablecomparison-app table tr td .star .star5-rating[data-rate="4.1"]:after,.tablecomparison-app table tr td .star .star5-rating[data-rate="4.0"]:after,.tablecomparison-app table tr td .star .star5-rating[data-rate="4"]:after{width:80%}.tablecomparison-app table tr td .star .star5-rating[data-rate="3.9"]:after,.tablecomparison-app table tr td .star .star5-rating[data-rate="3.8"]:after,.tablecomparison-app table tr td .star .star5-rating[data-rate="3.7"]:after,.tablecomparison-app table tr td .star .star5-rating[data-rate="3.6"]:after,.tablecomparison-app table tr td .star .star5-rating[data-rate="3.5"]:after{width:70%}.tablecomparison-app table tr td .star .star5-rating[data-rate="3.4"]:after,.tablecomparison-app table tr td .star .star5-rating[data-rate="3.3"]:after,.tablecomparison-app table tr td .star .star5-rating[data-rate="3.2"]:after,.tablecomparison-app table tr td .star .star5-rating[data-rate="3.1"]:after,.tablecomparison-app table tr td .star .star5-rating[data-rate="3.0"]:after,.tablecomparison-app table tr td .star .star5-rating[data-rate="3"]:after{width:60%}.tablecomparison-app table tr td .star .star5-rating[data-rate="2.9"]:after,.tablecomparison-app table tr td .star .star5-rating[data-rate="2.8"]:after,.tablecomparison-app table tr td .star .star5-rating[data-rate="2.7"]:after,.tablecomparison-app table tr td .star .star5-rating[data-rate="2.6"]:after,.tablecomparison-app table tr td .star .star5-rating[data-rate="2.5"]:after{width:50%}.tablecomparison-app table tr td .star .star5-rating[data-rate="2.4"]:after,.tablecomparison-app table tr td .star .star5-rating[data-rate="2.3"]:after,.tablecomparison-app table tr td .star .star5-rating[data-rate="2.2"]:after,.tablecomparison-app table tr td .star .star5-rating[data-rate="2.1"]:after,.tablecomparison-app table tr td .star .star5-rating[data-rate="2.0"]:after,.tablecomparison-app table tr td .star .star5-rating[data-rate="2"]:after{width:40%}.tablecomparison-app table tr td .star .star5-rating[data-rate="1.9"]:after,.tablecomparison-app table tr td .star .star5-rating[data-rate="1.8"]:after,.tablecomparison-app table tr td .star .star5-rating[data-rate="1.7"]:after,.tablecomparison-app table tr td .star .star5-rating[data-rate="1.6"]:after,.tablecomparison-app table tr td .star .star5-rating[data-rate="1.5"]:after{width:30%}.tablecomparison-app table tr td .star .star5-rating[data-rate="1.4"]:after,.tablecomparison-app table tr td .star .star5-rating[data-rate="1.3"]:after,.tablecomparison-app table tr td .star .star5-rating[data-rate="1.2"]:after,.tablecomparison-app table tr td .star .star5-rating[data-rate="1.1"]:after,.tablecomparison-app table tr td .star .star5-rating[data-rate="1.0"]:after,.tablecomparison-app table tr td .star .star5-rating[data-rate="1"]:after{width:20%}.tablecomparison-app table tr td .star .star5-rating[data-rate="0.9"]:after,.tablecomparison-app table tr td .star .star5-rating[data-rate="0.8"]:after,.tablecomparison-app table tr td .star .star5-rating[data-rate="0.7"]:after,.tablecomparison-app table tr td .star .star5-rating[data-rate="0.6"]:after,.tablecomparison-app table tr td .star .star5-rating[data-rate="0.5"]:after,.tablecomparison-app table tr td .star .star5-rating[data-rate="0.4"]:after,.tablecomparison-app table tr td .star .star5-rating[data-rate="0.3"]:after,.tablecomparison-app table tr td .star .star5-rating[data-rate="0.2"]:after,.tablecomparison-app table tr td .star .star5-rating[data-rate="0.1"]:after{width:10%}.tablecomparison-app table tr td .star .star5-rating[data-rate="0.0"]:after,.tablecomparison-app table tr td .star .star5-rating[data-rate="0"]:after{width:0%}.tablecomparison-app table tr td:first-of-type,.tablecomparison-app table tr td:nth-of-type(12),.tablecomparison-app table tr td:nth-of-type(13),.tablecomparison-app table tr td:nth-of-type(14),.tablecomparison-app table tr td:nth-of-type(15),.tablecomparison-app table tr td:nth-of-type(16),.tablecomparison-app table tr td:nth-of-type(17),.tablecomparison-app table tr td:nth-of-type(18),.tablecomparison-app table tr td:nth-of-type(4){font-size:13px}.tablecomparison-app table tr td:nth-of-type(4) span:nth-of-type(3){display:block}.tablecomparison-app table tr .sitename a{text-decoration:underline;display:inline-block}.tablecomparison-app table tr .thumbnail a{width:40%;margin:0 auto}.tablecomparison-app table tr .thumbnail a img{width:100%;height:auto}.tablecomparison-app table tr .cta a{width:70%;text-align:center;color:#fff;background-color:#2EC370;border-radius:20px;margin:0 auto;padding:5px;-webkit-box-sizing:border-box;box-sizing:border-box}.tablecomparison-app table tr .main-age span:not(:last-of-type):after,.tablecomparison-app table tr .purpose span:not(:last-of-type):after{content:', '}.tablecomparison-app table tr .sogohyoka{font-size:15px;font-weight:700;color:#EB5B87}.tablecomparison-marriage{display:block;overflow-x:scroll}.tablecomparison-marriage table{border-collapse:collapse;table-layout:fixed}.tablecomparison-marriage table tr td,.tablecomparison-marriage table tr th{vertical-align:middle;width:130px;min-width:130px;font-size:11px;line-height:14px;text-align:center;background-color:#fff;border:1px solid #EDEDED;-webkit-box-sizing:border-box;box-sizing:border-box}.tablecomparison-marriage table tr td:first-of-type,.tablecomparison-marriage table tr th:first-of-type{position:-webkit-sticky;position:sticky;left:0;z-index:1000}.tablecomparison-marriage table tr td:first-of-type:before,.tablecomparison-marriage table tr th:first-of-type:before{pointer-events:none;content:"";width:100%;height:100%;border-left:1px solid #EDEDED;border-right:1px solid #EDEDED;position:absolute;top:-1px;left:-1px}.tablecomparison-marriage table tr td:nth-of-type(2),.tablecomparison-marriage table tr th:nth-of-type(2){width:65px;min-width:65px}.tablecomparison-marriage table tr td:nth-of-type(3),.tablecomparison-marriage table tr th:nth-of-type(3){width:90px;min-width:90px}.tablecomparison-marriage table tr td p,.tablecomparison-marriage table tr th p{line-height:20px;margin:0}.tablecomparison-marriage table tr th{font-size:12px;font-weight:700;background-color:#DCF8E1;padding:7px 5px}.tablecomparison-marriage table tr th:not(:last-of-type){border-right:1px solid #fff}.tablecomparison-marriage table tr td{padding:5px}.tablecomparison-marriage table tr td .star .star-number{font-family:'游ゴシック';display:block;font-size:24px;font-weight:700;color:#EB5B87;margin-bottom:10px}.tablecomparison-marriage table tr td .star .star5-rating{font-family:'游ゴシック';white-space:nowrap;display:inline-block;font-weight:700;text-indent:3px;letter-spacing:3px;z-index:0;position:relative;font-size:16px!important}.tablecomparison-marriage table tr td .star .star5-rating::after,.tablecomparison-marriage table tr td .star .star5-rating::before{font-family:"Font Awesome 5 Free";font-weight:900}.tablecomparison-marriage table tr td .star .star5-rating::before{content:"\f004\f004\f004\f004\f004";color:#EDEDED}.tablecomparison-marriage table tr td .star .star5-rating::after{content:"\f004\f004\f004\f004\f004";overflow:hidden;white-space:nowrap;color:#EB5B87;position:absolute;top:0;left:0;z-index:1}.tablecomparison-marriage table tr td .star .star5-rating[data-rate="5.0"]:after,.tablecomparison-marriage table tr td .star .star5-rating[data-rate="5"]:after{width:100%}.tablecomparison-marriage table tr td .star .star5-rating[data-rate="4.9"]:after,.tablecomparison-marriage table tr td .star .star5-rating[data-rate="4.8"]:after,.tablecomparison-marriage table tr td .star .star5-rating[data-rate="4.7"]:after,.tablecomparison-marriage table tr td .star .star5-rating[data-rate="4.6"]:after,.tablecomparison-marriage table tr td .star .star5-rating[data-rate="4.5"]:after{width:90%}.tablecomparison-marriage table tr td .star .star5-rating[data-rate="4.4"]:after,.tablecomparison-marriage table tr td .star .star5-rating[data-rate="4.3"]:after,.tablecomparison-marriage table tr td .star .star5-rating[data-rate="4.2"]:after,.tablecomparison-marriage table tr td .star .star5-rating[data-rate="4.1"]:after,.tablecomparison-marriage table tr td .star .star5-rating[data-rate="4.0"]:after,.tablecomparison-marriage table tr td .star .star5-rating[data-rate="4"]:after{width:80%}.tablecomparison-marriage table tr td .star .star5-rating[data-rate="3.9"]:after,.tablecomparison-marriage table tr td .star .star5-rating[data-rate="3.8"]:after,.tablecomparison-marriage table tr td .star .star5-rating[data-rate="3.7"]:after,.tablecomparison-marriage table tr td .star .star5-rating[data-rate="3.6"]:after,.tablecomparison-marriage table tr td .star .star5-rating[data-rate="3.5"]:after{width:70%}.tablecomparison-marriage table tr td .star .star5-rating[data-rate="3.4"]:after,.tablecomparison-marriage table tr td .star .star5-rating[data-rate="3.3"]:after,.tablecomparison-marriage table tr td .star .star5-rating[data-rate="3.2"]:after,.tablecomparison-marriage table tr td .star .star5-rating[data-rate="3.1"]:after,.tablecomparison-marriage table tr td .star .star5-rating[data-rate="3.0"]:after,.tablecomparison-marriage table tr td .star .star5-rating[data-rate="3"]:after{width:60%}.tablecomparison-marriage table tr td .star .star5-rating[data-rate="2.9"]:after,.tablecomparison-marriage table tr td .star .star5-rating[data-rate="2.8"]:after,.tablecomparison-marriage table tr td .star .star5-rating[data-rate="2.7"]:after,.tablecomparison-marriage table tr td .star .star5-rating[data-rate="2.6"]:after,.tablecomparison-marriage table tr td .star .star5-rating[data-rate="2.5"]:after{width:50%}.tablecomparison-marriage table tr td .star .star5-rating[data-rate="2.4"]:after,.tablecomparison-marriage table tr td .star .star5-rating[data-rate="2.3"]:after,.tablecomparison-marriage table tr td .star .star5-rating[data-rate="2.2"]:after,.tablecomparison-marriage table tr td .star .star5-rating[data-rate="2.1"]:after,.tablecomparison-marriage table tr td .star .star5-rating[data-rate="2.0"]:after,.tablecomparison-marriage table tr td .star .star5-rating[data-rate="2"]:after{width:40%}.tablecomparison-marriage table tr td .star .star5-rating[data-rate="1.9"]:after,.tablecomparison-marriage table tr td .star .star5-rating[data-rate="1.8"]:after,.tablecomparison-marriage table tr td .star .star5-rating[data-rate="1.7"]:after,.tablecomparison-marriage table tr td .star .star5-rating[data-rate="1.6"]:after,.tablecomparison-marriage table tr td .star .star5-rating[data-rate="1.5"]:after{width:30%}.tablecomparison-marriage table tr td .star .star5-rating[data-rate="1.4"]:after,.tablecomparison-marriage table tr td .star .star5-rating[data-rate="1.3"]:after,.tablecomparison-marriage table tr td .star .star5-rating[data-rate="1.2"]:after,.tablecomparison-marriage table tr td .star .star5-rating[data-rate="1.1"]:after,.tablecomparison-marriage table tr td .star .star5-rating[data-rate="1.0"]:after,.tablecomparison-marriage table tr td .star .star5-rating[data-rate="1"]:after{width:20%}.tablecomparison-marriage table tr td .star .star5-rating[data-rate="0.9"]:after,.tablecomparison-marriage table tr td .star .star5-rating[data-rate="0.8"]:after,.tablecomparison-marriage table tr td .star .star5-rating[data-rate="0.7"]:after,.tablecomparison-marriage table tr td .star .star5-rating[data-rate="0.6"]:after,.tablecomparison-marriage table tr td .star .star5-rating[data-rate="0.5"]:after,.tablecomparison-marriage table tr td .star .star5-rating[data-rate="0.4"]:after,.tablecomparison-marriage table tr td .star .star5-rating[data-rate="0.3"]:after,.tablecomparison-marriage table tr td .star .star5-rating[data-rate="0.2"]:after,.tablecomparison-marriage table tr td .star .star5-rating[data-rate="0.1"]:after{width:10%}.tablecomparison-marriage table tr td .star .star5-rating[data-rate="0.0"]:after,.tablecomparison-marriage table tr td .star .star5-rating[data-rate="0"]:after{width:0%}.tablecomparison-marriage table tr td:first-of-type,.tablecomparison-marriage table tr td:nth-of-type(10),.tablecomparison-marriage table tr td:nth-of-type(11),.tablecomparison-marriage table tr td:nth-of-type(12),.tablecomparison-marriage table tr td:nth-of-type(13),.tablecomparison-marriage table tr td:nth-of-type(14){font-size:13px}.tablecomparison-marriage table tr td:nth-of-type(13) span:nth-of-type(4),.tablecomparison-marriage table tr td:nth-of-type(14) span:nth-of-type(4){display:block}.tablecomparison-marriage table tr .sitename a{text-decoration:underline;display:inline-block}.tablecomparison-marriage table tr .thumbnail a{width:80%;margin:0 auto}.tablecomparison-marriage table tr .thumbnail a img{width:100%;height:auto}.tablecomparison-marriage table tr .cta a{width:70%;text-align:center;color:#fff;background-color:#2EC370;border-radius:20px;margin:0 auto;padding:5px;-webkit-box-sizing:border-box;box-sizing:border-box}.tablecomparison-marriage table tr .sogohyoka{font-size:15px;font-weight:700;color:#EB5B87}.tablecomparison-marriage table tr .age span:not(:last-of-type):after{content:','}.newtable-leftfixed{overflow-x:scroll;margin:2em 0}.newtable-leftfixed table{white-space:nowrap;border-collapse:collapse;table-layout:fixed}.newtable-leftfixed table tr td,.newtable-leftfixed table tr th{vertical-align:middle;text-align:center;padding:20px 7px;-webkit-box-sizing:border-box;box-sizing:border-box}.newtable-leftfixed table tr th{width:150px;min-width:150px;font-weight:700;background-color:#DBFFE1;border:1px solid #fff;position:-webkit-sticky;position:sticky;left:0;z-index:1000}.newtable-leftfixed table tr th:before{content:"";width:100%;height:100%;border:1px solid #fff;position:absolute;top:-1px;left:-1px}.newtable-leftfixed table tr td{background-color:#fff;border:1px solid #EDEDED}.newtable-topfixed{overflow-y:scroll;max-height:650px;margin:2em 0}.newtable-topfixed table{white-space:nowrap;border-collapse:collapse;table-layout:fixed}.newtable-topfixed table tr td,.newtable-topfixed table tr th{vertical-align:middle;width:200px;min-width:200px;text-align:center;-webkit-box-sizing:border-box;box-sizing:border-box}.newtable-topfixed table tr th{font-weight:700;background-color:#DBFFE1;border:1px solid #fff;padding:15px 7px;position:-webkit-sticky;position:sticky;top:0;z-index:1000}.newtable-topfixed table tr th:before{content:"";width:100%;height:100%;border:1px solid #fff;position:absolute;top:-1px;left:-1px}.newtable-topfixed table tr td{background-color:#fff;border:1px solid #EDEDED;padding:20px 7px}.newtable-topleftfixed{overflow:scroll;max-height:650px;margin:2em 0}.newtable-topleftfixed table{white-space:nowrap;border-collapse:collapse;table-layout:fixed}.newtable-topleftfixed table tr td,.newtable-topleftfixed table tr th{vertical-align:middle;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;min-width:-webkit-fit-content;min-width:-moz-fit-content;min-width:fit-content;text-align:center;-webkit-box-sizing:border-box;box-sizing:border-box}.newtable-topleftfixed table tr td p,.newtable-topleftfixed table tr th p{margin:unset!important}.newtable-topleftfixed table tr th{font-weight:700;background-color:#DBFFE1;border:1px solid #fff;padding:15px 10px;position:-webkit-sticky;position:sticky;top:0;left:0;z-index:1000}.newtable-topleftfixed table tr th:before{content:"";width:100%;height:100%;border:1px solid #fff;position:absolute;top:-1px;left:-1px}.newtable-topleftfixed table tr td{background-color:#fff;border:1px solid #EDEDED;padding:20px 10px}.newtable-topleftfixed table tr .topleft{z-index:1001}.newtable-center{width:85%;margin:2em auto}.newtable-center table{width:100%}.newtable-center table tr td,.newtable-center table tr th{vertical-align:middle;line-height:26px;text-align:center;-webkit-box-sizing:border-box;padding:20px 7px;box-sizing:border-box}.newtable-center table tr th{width:28%;font-weight:700;background-color:#DBFFE1;border:1px solid #fff}.newtable-center table tr td{width:36%;background-color:#fff;border:1px solid #EDEDED}.newtable-center table .icon-name td,.newtable-center table .icon-name th{padding:10px 5px}.newtable-center table .icon-name td{font-size:15px}.newtable-center table .icon-name td img{width:25%;margin:0 auto 5px}.newtable-center table .maru-batsu .batsu,.newtable-center table .maru-batsu .maru{position:relative}.newtable-center table .maru-batsu .batsu::before,.newtable-center table .maru-batsu .maru::before{content:'';display:inline-block;background-repeat:no-repeat;width:57px;height:57px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%)}.newtable-center table .maru-batsu .maru::before{background-image:url(//www.landmark-tokyo.com/wp-content/themes/koista_php8/images/icon/table-maru.svg)}.newtable-center table .maru-batsu .batsu::before{background-image:url(//www.landmark-tokyo.com/wp-content/themes/koista_php8/images/icon/table-batsu.svg)}.slider-articlelist{-webkit-transform:rotate(-2deg);transform:rotate(-2deg);margin:2em 0;padding:20px 0 40px!important;-webkit-box-sizing:border-box;box-sizing:border-box}.slider-articlelist .swiper-wrapper .swiper-slide .sitename,.slider-articlelist .swiper-wrapper .swiper-slide .thumbnail{margin-bottom:10px}.slider-articlelist .swiper-wrapper .swiper-slide{background-color:#fff;border:1px solid #EDEDED;padding:15px;-webkit-box-sizing:border-box;box-sizing:border-box;position:relative}.slider-articlelist .swiper-wrapper .swiper-slide a{line-height:20px;color:#2B2B2B}.slider-articlelist .swiper-wrapper .swiper-slide .tape{width:45%;position:absolute;top:-20px;left:50%;transform:translateX(-50%);-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%)}.slider-articlelist .swiper-wrapper .swiper-slide .tape img,.slider-articlelist .swiper-wrapper .swiper-slide .thumbnail img{width:100%;height:auto}.slider-articlelist .swiper-wrapper .swiper-slide .cat{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;font-size:13px;border:1px solid #555;color:#555;border-radius:20px;margin-left:auto;padding:5px 10px;-webkit-box-sizing:border-box;box-sizing:border-box}.slider-articlelist .swiper-pagination{-webkit-transform:rotate(2deg)!important;transform:rotate(2deg)!important;width:-webkit-fit-content!important;width:-moz-fit-content!important;width:fit-content!important;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;position:absolute;bottom:0!important;right:30px;left:unset!important}.slider-articlelist .swiper-pagination .swiper-pagination-bullet{width:15px;height:15px;background:#fff;border:1px solid #707070;border-radius:50%;margin:0 5px!important;opacity:1}.slider-articlelist .swiper-pagination .swiper-pagination-bullet-active{background:#FFF5BC}.slider-images{overflow:unset!important;overflow-x:clip!important;margin:4em 0 2.5em}.slider-images .swiper-wrapper{padding-bottom:70px}.slider-images .swiper-wrapper .swiper-slide{opacity:.4;overflow:hidden;-webkit-transition:.7s;transition:.7s;background-color:#fff;border:1px solid #EDEDED;-webkit-box-shadow:0 2px 4px rgba(0,0,0,.12);box-shadow:0 2px 4px rgba(0,0,0,.12);padding:15px;-webkit-box-sizing:border-box;box-sizing:border-box}.slider-images .swiper-wrapper .swiper-slide img{width:100%;height:auto}.slider-images .swiper-wrapper .swiper-slide-active{opacity:1;-webkit-transform:scale(1.1);transform:scale(1.1);z-index:1}.slider-images .swiper-pagination-bullet{width:40px;background:#FEE6EA;border-radius:10px;opacity:1}.slider-images .swiper-pagination-bullet-active{background:#ED95BE}.slider-images_text{overflow:unset!important;overflow-x:clip!important;margin:4em 0 2.5em}.slider-images_text .swiper-wrapper{padding-bottom:70px}.slider-images_text .swiper-wrapper .swiper-slide{opacity:.4;overflow:hidden;-webkit-transition:.7s;transition:.7s;background-color:#fff;border:1px solid #EDEDED;-webkit-box-shadow:0 2px 4px rgba(0,0,0,.12);box-shadow:0 2px 4px rgba(0,0,0,.12);padding:15px;-webkit-box-sizing:border-box;box-sizing:border-box}.slider-images_text .swiper-wrapper .swiper-slide>img{width:100%;height:auto;margin-bottom:15px}.slider-images_text .swiper-wrapper .swiper-slide .text{font-size:15px;line-height:24px;-webkit-box-sizing:border-box;box-sizing:border-box}.slider-images_text .swiper-wrapper .swiper-slide .text p{font-size:15px;line-height:24px;margin:0}.slider-images_text .swiper-wrapper .swiper-slide-active{opacity:1;-webkit-transform:scale(1.1);transform:scale(1.1);z-index:1}.slider-images_text .swiper-pagination-bullet{width:40px;background:#FEE6EA;border-radius:10px;opacity:1}.slider-images_text .swiper-pagination-bullet-active{background:#ED95BE}.slider-text{margin:2em 0}.slider-text .swiper-wrapper{-webkit-box-align:stretch!important;-ms-flex-align:stretch!important;align-items:stretch!important;padding:50px 0;-webkit-box-sizing:border-box;box-sizing:border-box}.slider-text .swiper-wrapper .swiper-slide{height:auto!important;background-color:#fff;-webkit-box-shadow:0 0 8px rgba(0,0,0,.12);box-shadow:0 0 8px rgba(0,0,0,.12);padding:10px 20px 30px;-webkit-box-sizing:border-box;box-sizing:border-box;position:relative}.slider-text .swiper-wrapper .swiper-slide::before{content:'';display:inline-block;background-image:url(//www.landmark-tokyo.com/wp-content/themes/koista_php8/images/note.svg);background-repeat:repeat;width:100%;height:39px;background-color:#F3EBE7;position:absolute;top:-39px;left:0}.slider-text .swiper-wrapper .swiper-slide .title{color:#EB5B87;border-top:1px dotted #707070;border-bottom:1px dotted #707070;margin-bottom:15px;padding:10px 2px;-webkit-box-sizing:border-box;box-sizing:border-box}.slider-text .swiper-wrapper .swiper-slide .text{line-height:22px}.slider-text .swiper-pagination .swiper-pagination-bullet{width:40px;background:#FEE6EA;border-radius:10px;opacity:1}.slider-text .swiper-pagination .swiper-pagination-bullet-active{background:#ED95BE}.slider-text .swiper-button-next,.slider-text .swiper-button-prev{color:#2B2B2B}.slider-text .swiper-button-next:after,.slider-text .swiper-button-prev:after{font-size:20px;font-family:"Font Awesome 5 Free";font-weight:900}.slider-text .swiper-button-prev{left:-5px}.slider-text .swiper-button-prev:after{content:'\f053'}.slider-text .swiper-button-next{right:-5px}.slider-text .swiper-button-next:after{content:'\f054'}.slider-plan{margin:2em 0}.slider-plan__contents{overflow-x:scroll;border-collapse:collapse;display:-webkit-box;display:-ms-flexbox;display:flex;padding:50px 0 15px;position:relative}.slider-plan__contents::-webkit-scrollbar{height:10px}.slider-plan__contents::-webkit-scrollbar-track{background-color:#F3F3F3;border-radius:5px}.slider-plan__contents::-webkit-scrollbar-thumb{background-color:#D6D6D6;border-radius:5px}.slider-plan__contents__item{-ms-flex-negative:0;flex-shrink:0;width:40%;border-radius:25px;padding:45px 20px;-webkit-box-sizing:border-box;box-sizing:border-box;position:relative}.slider-plan__contents__item:not(:last-of-type){margin-right:15px}.slider-plan__contents__item-blue{background-color:#CAEDFF}.slider-plan__contents__item-red{background-color:#FCDBE2}.slider-plan__contents__item-green{background-color:#DCF8E1}.slider-plan__contents__item .thumbnail{width:25%;position:absolute;top:-35px;left:50%;transform:translateX(-50%);-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%)}.slider-plan__contents__item .thumbnail img{width:100%;height:auto}.slider-plan__contents__item .name{font-weight:700;text-align:center;margin-bottom:20px}.slider-plan__contents__item .data__item:not(:last-of-type){margin-bottom:10px}.slider-plan__contents__item .data__item div{text-align:center}.slider-plan__contents__item .data__item div:first-of-type{font-size:13px;margin-bottom:5px}.slider-plan__contents__item .data__item div:last-of-type{font-weight:700;background-color:#fff;padding:10px 5px;-webkit-box-sizing:border-box;box-sizing:border-box}.scode-heding{width:70%;font-size:18px;font-weight:700;line-height:24px;text-align:center;background-color:#fff;border:2px solid #ED95BE;border-radius:35px;margin:2em auto;padding:12px 20px;-webkit-box-sizing:border-box;box-sizing:border-box;position:relative}.scode-heding::before{content:'';display:inline-block;background-image:url(//www.landmark-tokyo.com/wp-content/themes/koista_php8/images/border/pink.svg);background-repeat:no-repeat;width:20px;height:20px;position:absolute;bottom:-11px;left:50%;transform:translateX(-50%);-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%)}.scode-heding p{line-height:28px!important;margin:0!important}.merit-demerit{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin:2em 0 70px;position:relative}.blockquote:after,.blockquote:before,.merit-demerit:before,.pricelist:after,.pricelist:before{content:'';display:inline-block}.merit-demerit:before{background-image:url(//www.landmark-tokyo.com/wp-content/themes/koista_php8/images/human/meritdemerit_pc.png);background-size:contain;background-repeat:no-repeat;width:110px;height:150px;position:absolute;bottom:-40px;left:50%;transform:translateX(-50%);-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%)}.merit-demerit__demerit,.merit-demerit__merit{width:45%;border-radius:20px;-webkit-box-sizing:border-box;box-sizing:border-box}.merit-demerit__demerit .title,.merit-demerit__merit .title{font-size:18px;text-align:center;color:#fff;border-top-left-radius:18px;border-top-right-radius:18px;padding:12px 10px;-webkit-box-sizing:border-box;box-sizing:border-box}.merit-demerit__demerit ul,.merit-demerit__merit ul{padding:30px 15px;-webkit-box-sizing:border-box;box-sizing:border-box}.merit-demerit__demerit ul li,.merit-demerit__merit ul li{line-height:20px;margin-left:23px;position:relative}.merit-demerit__demerit ul li:not(:last-of-type),.merit-demerit__merit ul li:not(:last-of-type){margin-bottom:15px}.merit-demerit__demerit ul li:before,.merit-demerit__merit ul li:before{content:'';display:inline-block;background-repeat:no-repeat;width:20px;height:20px;position:absolute;top:0;left:-23px}.merit-demerit__merit{border:1px solid #EB5B87}.merit-demerit__merit .title{background-color:#EB5B87}.merit-demerit__merit ul li:before{background-image:url(//www.landmark-tokyo.com/wp-content/themes/koista_php8/images/icon/heart-pink.svg)}.merit-demerit__demerit{border:1px solid #4EB0C7}.merit-demerit__demerit .title{background-color:#4EB0C7}.merit-demerit__demerit ul li:before{background-image:url(//www.landmark-tokyo.com/wp-content/themes/koista_php8/images/icon/heart-blue.svg)}.blockquote{width:85%;line-height:26px;color:#555;background-color:#fff;-webkit-box-shadow:0 3px 6px #EDEDED;box-shadow:0 3px 6px #EDEDED;margin:2em auto;padding:30px 35px;-webkit-box-sizing:border-box;box-sizing:border-box;position:relative}.blockquote:after,.blockquote:before{background-repeat:no-repeat;width:27px;height:40px;position:absolute}.blockquote:before{background-image:url(//www.landmark-tokyo.com/wp-content/themes/koista_php8/images/border/double-pink.svg);top:10px;left:0}.pricelist-gay:before,.pricelist:before{top:0;left:0}.blockquote:after{background-image:url(//www.landmark-tokyo.com/wp-content/themes/koista_php8/images/border/double-blue.svg);bottom:10px;right:0}.pricelist-gay:after,.pricelist-gay:before,.pricelist:after,.pricelist:before{background-image:url(//www.landmark-tokyo.com/wp-content/themes/koista_php8/images/border/diagonal.svg);height:70px;background-repeat:no-repeat}.pricelist-gay:after,.pricelist:after{bottom:0;right:0}.blockquote p{margin:0}.blockquote p:not(:last-of-type){margin:1em 0}.frame-blue,.frame-red{border-radius:20px;margin:2em 0}.frame-blue__title,.frame-red__title{font-size:18px;text-align:center;color:#fff;border-top-left-radius:18px;border-top-right-radius:18px;padding:12px 10px;-webkit-box-sizing:border-box;box-sizing:border-box}.frame-blue__text,.frame-red__text{line-height:24px;padding:20px;-webkit-box-sizing:border-box;box-sizing:border-box}.frame-blue__text p,.frame-red__text p{line-height:24px!important;margin:0}.frame-blue__text p:not(:last-of-type),.frame-red__text p:not(:last-of-type){margin-bottom:1em}.frame-blue__text div,.frame-blue__text ol,.frame-blue__text table,.frame-blue__text ul,.frame-red__text div,.frame-red__text ol,.frame-red__text table,.frame-red__text ul{width:100%;margin:1em 0}.frame-blue__text img,.frame-red__text img{width:65%}.frame-red{border:1px solid #EB5B87}.frame-red__title{background-color:#EB5B87}.frame-blue{border:1px solid #4EB0C7}.frame-blue__title{background-color:#4EB0C7}.pricelist{background-color:#F8F3EA;margin:2em 0;padding:20px;-webkit-box-sizing:border-box;box-sizing:border-box;position:relative}.pricelist__notes,.pricelist__notes span:first-of-type{margin-bottom:5px}.pricelist:after,.pricelist:before{width:70px;position:absolute}.pricelist .enclosure{border:1px solid #707070;padding:15px 15px 50px;-webkit-box-sizing:border-box;box-sizing:border-box}.pricelist__notes span{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:right;-ms-flex-pack:right;justify-content:right;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.pricelist__notes span:after{content:'⚫︎';font-size:24px;margin-left:5px}.pricelist__notes span:first-of-type:after{color:#4EB0C7}.pricelist__notes span:last-of-type:after{color:#EB5B87}.pricelist__basic,.pricelist__option{margin-bottom:30px}.pricelist__basic .title,.pricelist__option .title,.pricelist__point .title{width:50%;font-size:18px;line-height:unset;text-align:center;background-color:#fff;border-radius:25px;margin:0 auto 20px;padding:10px;-webkit-box-sizing:border-box;box-sizing:border-box}.pricelist__basic .contents{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.pricelist__basic .contents__man,.pricelist__basic .contents__woman{width:50%}.pricelist__basic .contents__man .subtitle,.pricelist__basic .contents__woman .subtitle{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:95%;font-size:18px;font-weight:700;line-height:unset;border-bottom:2px solid #fff;margin:auto;padding-bottom:2px}.pricelist__basic .contents__man .subtitle:after,.pricelist__basic .contents__woman .subtitle:after{content:'⚫︎';font-size:24px;margin-right:20px}.pricelist__basic .contents__man__table,.pricelist__basic .contents__woman__table{padding:0 20px;-webkit-box-sizing:border-box;box-sizing:border-box}.pricelist__basic .contents__man__table table,.pricelist__basic .contents__woman__table table{width:100%}.pricelist__basic .contents__man__table table tr,.pricelist__basic .contents__woman__table table tr{border-bottom:1px dotted #707070}.pricelist__basic .contents__man__table table tr:first-of-type td,.pricelist__basic .contents__man__table table tr:first-of-type th,.pricelist__basic .contents__woman__table table tr:first-of-type td,.pricelist__basic .contents__woman__table table tr:first-of-type th{padding:10px}.pricelist__basic .contents__man__table table tr td,.pricelist__basic .contents__man__table table tr th,.pricelist__basic .contents__woman__table table tr td,.pricelist__basic .contents__woman__table table tr th{vertical-align:middle;font-size:16px;line-height:18px;padding:7px 10px;-webkit-box-sizing:border-box;box-sizing:border-box}.pricelist__basic .contents__man__table table tr td p,.pricelist__basic .contents__man__table table tr th p,.pricelist__basic .contents__woman__table table tr td p,.pricelist__basic .contents__woman__table table tr th p{line-height:unset;margin:0}.pricelist__basic .contents__man__table table tr th,.pricelist__basic .contents__woman__table table tr th{width:40%;text-align:left}.pricelist__basic .contents__man__table table tr td,.pricelist__basic .contents__woman__table table tr td{width:60%;text-align:right}.pricelist__basic .contents__man__table table tr td span,.pricelist__basic .contents__woman__table table tr td span{display:block;font-size:13px}.pricelist__basic .contents__man p:after{color:#4EB0C7}.pricelist__basic .contents__man__table{border-right:1px dotted #707070}.pricelist__basic .contents__woman p:after{color:#EB5B87}.pricelist__option .contents:not(:last-of-type){margin-bottom:30px}.pricelist__option .contents__title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:98%;line-height:unset;border-bottom:2px solid #fff;margin:auto;padding-bottom:2px}.pricelist__option .contents__title p{width:50%;font-size:18px;font-weight:700;line-height:unset;margin:auto}.pricelist__option .contents__title span{width:25%;font-size:24px;text-align:right}.pricelist__option .contents__title span:first-of-type{color:#4EB0C7}.pricelist__option .contents__title span:last-of-type{color:#EB5B87}.pricelist__option .contents table{width:95%;margin:auto}.pricelist__option .contents table tr{border-bottom:1px dotted #707070}.pricelist__option .contents table tr:first-of-type td,.pricelist__option .contents table tr:first-of-type th{padding:10px}.pricelist__option .contents table tr td,.pricelist__option .contents table tr th{vertical-align:middle;font-size:16px;line-height:18px;padding:7px 10px;-webkit-box-sizing:border-box;box-sizing:border-box}.pricelist__option .contents table tr td p,.pricelist__option .contents table tr th p{line-height:unset;margin:0}.pricelist__option .contents table tr th{width:50%;text-align:left}.pricelist__option .contents table tr td{width:50%}.pricelist__option .contents table tr td>div{display:-webkit-box;display:-ms-flexbox;display:flex;text-align:right}.pricelist__option .contents table tr td>div p{width:50%;line-height:unset;text-align:right;margin:auto}.pricelist__option .contents table tr td>div span{display:block;font-size:13px}.pricelist__point .contents__title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:98%;border-bottom:2px solid #fff;margin:auto;padding-bottom:2px}.pricelist__point .contents__title p{font-size:18px;font-weight:700;line-height:unset}.pricelist__point .contents__title div{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.pricelist__point .contents__title div span{display:block;font-size:24px;text-align:right}.pricelist__point .contents__title div span:first-of-type{color:#4EB0C7}.pricelist__point .contents__title div span:last-of-type{color:#EB5B87}.pricelist__point .contents table{width:97%;margin-left:auto}.pricelist__point .contents table tr{border-bottom:1px dotted #707070}.pricelist__point .contents table tr td,.pricelist__point .contents table tr th{vertical-align:middle;font-size:16px;line-height:18px;padding:10px;-webkit-box-sizing:border-box;box-sizing:border-box}.pricelist__point .contents table tr td p,.pricelist__point .contents table tr th p{line-height:unset;margin:0}.pricelist__point .contents table tr th{width:50%;text-align:left}.pricelist__point .contents table tr td{width:50%;text-align:right}.pricelist__point .contents table tr td>div{display:-webkit-box;display:-ms-flexbox;display:flex;text-align:right}.pricelist__point .contents table tr td>div p{width:50%;line-height:unset;text-align:right;margin:auto}.pricelist-gay{background-color:#F8F3EA;margin:2em 0;padding:20px;-webkit-box-sizing:border-box;box-sizing:border-box;position:relative}.pricelist-gay:after,.pricelist-gay:before{content:'';display:inline-block;width:70px;position:absolute}.download-ranking ol>li .matchingapp-data__top .right .price table tr:first-of-type th:after,.pricelist-simply__title .middle:after{background-image:url(//www.landmark-tokyo.com/wp-content/themes/koista_php8/images/icon/man.svg)}.pricelist-gay .enclosure{border:1px solid #707070;padding:15px 15px 50px;-webkit-box-sizing:border-box;box-sizing:border-box}.pricelist-gay__basic,.pricelist-gay__option{margin-bottom:30px}.pricelist-gay__basic .title,.pricelist-gay__option .title,.pricelist-gay__point .title{width:50%;font-size:18px;line-height:unset;text-align:center;background-color:#fff;border-radius:25px;margin:0 auto 20px;padding:10px;-webkit-box-sizing:border-box;box-sizing:border-box}.pricelist-gay__basic .contents .subtitle{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:95%;font-size:18px;font-weight:700;line-height:unset;border-bottom:2px solid #fff;margin:auto;padding-bottom:2px}.pricelist-gay__basic .contents__table{padding:0 20px;-webkit-box-sizing:border-box;box-sizing:border-box}.pricelist-gay__basic .contents__table table{width:100%}.pricelist-gay__basic .contents__table table tr{border-bottom:1px dotted #707070}.pricelist-gay__basic .contents__table table tr:first-of-type td,.pricelist-gay__basic .contents__table table tr:first-of-type th{padding:10px}.pricelist-gay__basic .contents__table table tr td,.pricelist-gay__basic .contents__table table tr th{vertical-align:middle;font-size:16px;line-height:18px;padding:7px 10px;-webkit-box-sizing:border-box;box-sizing:border-box}.pricelist-gay__basic .contents__table table tr td p,.pricelist-gay__basic .contents__table table tr th p{line-height:unset;margin:0}.pricelist-gay__basic .contents__table table tr th{width:40%;text-align:left}.pricelist-gay__basic .contents__table table tr td{width:60%;text-align:right}.pricelist-gay__basic .contents__table table tr td span{display:block;font-size:13px}.pricelist-gay__option .contents:not(:last-of-type){margin-bottom:30px}.pricelist-gay__option .contents__title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:95%;font-size:18px;font-weight:700;line-height:unset;border-bottom:2px solid #fff;margin:auto;padding-bottom:2px}.pricelist-gay__option .contents table{width:95%;margin:auto}.pricelist-gay__option .contents table tr{border-bottom:1px dotted #707070}.pricelist-gay__option .contents table tr:first-of-type td,.pricelist-gay__option .contents table tr:first-of-type th{padding:10px}.pricelist-gay__option .contents table tr td,.pricelist-gay__option .contents table tr th{vertical-align:middle;font-size:16px;line-height:18px;padding:7px 10px;-webkit-box-sizing:border-box;box-sizing:border-box}.pricelist-gay__option .contents table tr td p,.pricelist-gay__option .contents table tr th p{line-height:unset;margin:0}.pricelist-gay__option .contents table tr th{width:50%;text-align:left}.pricelist-gay__option .contents table tr td{width:50%;text-align:right}.pricelist-gay__point .contents__title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:95%;font-size:18px;font-weight:700;line-height:unset;border-bottom:2px solid #fff;margin:auto;padding-bottom:2px}.faq__ul li .q,.pricelist-gay__point .contents table tr{border-bottom:1px dotted #707070}.pricelist-gay__point .contents table{width:97%;margin-left:auto}.pricelist-gay__point .contents table tr td,.pricelist-gay__point .contents table tr th{vertical-align:middle;font-size:16px;line-height:18px;padding:10px;-webkit-box-sizing:border-box;box-sizing:border-box}.pricelist-gay__point .contents table tr td p,.pricelist-gay__point .contents table tr th p{line-height:unset;margin:0}.pricelist-gay__point .contents table tr th{width:50%;text-align:left}.pricelist-gay__point .contents table tr td{width:50%;text-align:right}.pricelist-gay__point .contents table tr td>div{display:-webkit-box;display:-ms-flexbox;display:flex;text-align:right}.pricelist-gay__point .contents table tr td>div p{width:50%;line-height:unset;text-align:right;margin:auto}.pricelist-simply{margin:2em 0}.pricelist-simply__contents,.pricelist-simply__title{display:-webkit-box;display:-ms-flexbox;display:flex}.pricelist-simply__contents .left,.pricelist-simply__title .left{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:right;-ms-flex-pack:right;justify-content:right;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:12%;padding-right:10px;-webkit-box-sizing:border-box;box-sizing:border-box}.pricelist-simply__contents .middle,.pricelist-simply__contents .right,.pricelist-simply__title .middle,.pricelist-simply__title .right{width:44%;text-align:center;padding:0 7px 7px;-webkit-box-sizing:border-box;box-sizing:border-box}.pricelist-simply__contents .middle span,.pricelist-simply__contents .right span,.pricelist-simply__title .middle span,.pricelist-simply__title .right span{display:block;background-color:#fff;padding:15px 5px;-webkit-box-sizing:border-box;box-sizing:border-box}.pricelist-simply__contents .middle,.pricelist-simply__title .middle{background-color:#EFFAFF}.pricelist-simply__contents .right,.pricelist-simply__title .right{background-color:#FFF3F6}.pricelist-simply__title .middle,.pricelist-simply__title .right{font-weight:700;padding:15px 5px;-webkit-box-sizing:border-box;box-sizing:border-box;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.pricelist-simply__title .middle:after,.pricelist-simply__title .right:after{content:'';display:inline-block;background-repeat:no-repeat;width:24px;height:24px;margin-left:5px}.faq,.pricelist-simply_gay{margin:2em 0}.pricelist-simply__title .right:after{background-image:url(//www.landmark-tokyo.com/wp-content/themes/koista_php8/images/icon/woman.svg)}.pricelist-simply__contents .left{font-weight:700}.pricelist-simply_gay__contents{display:-webkit-box;display:-ms-flexbox;display:flex}.pricelist-simply_gay__contents:first-of-type .middle{padding-top:7px}.pricelist-simply_gay__contents .left{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:right;-ms-flex-pack:right;justify-content:right;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:20%;font-weight:700;padding-right:10px;-webkit-box-sizing:border-box;box-sizing:border-box}.pricelist-simply_gay__contents .middle{width:80%;text-align:center;background-color:#EFFAFF;padding:0 7px 7px;-webkit-box-sizing:border-box;box-sizing:border-box}.pricelist-simply_gay__contents .middle span{display:block;background-color:#fff;padding:15px 5px;-webkit-box-sizing:border-box;box-sizing:border-box}.faq{background-color:#F5EBE6;padding:40px 20px;-webkit-box-sizing:border-box;box-sizing:border-box}.faq__ul li,.faq__ul li .q{-webkit-box-sizing:border-box}.faq__title{width:20%;margin:0 auto 70px}.faq__title img{width:100%;height:auto}.faq__ul{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.faq__ul li{width:49%;background-color:#fff;-webkit-box-shadow:0 0 8px rgba(0,0,0,.12);box-shadow:0 0 8px rgba(0,0,0,.12);padding:10px 20px 30px;box-sizing:border-box;position:relative}.faq__ul li:not(:last-of-type){margin-bottom:60px}.faq__ul li::before{content:'';display:inline-block;background-image:url(//www.landmark-tokyo.com/wp-content/themes/koista_php8/images/note.svg);background-repeat:repeat;width:100%;height:37px;position:absolute;top:-37px;left:0}.faq__ul li .q{font-size:18px;line-height:26px;color:#EB5B87;border-top:1px dotted #707070;margin-bottom:15px;padding:10px 2px;box-sizing:border-box}.faq__ul li .a,.faq__ul li .a p{line-height:28px}.faq__ul li .a p{margin:0}.faq__ul li .a p:not(:last-of-type){margin-bottom:10px}.pricelist-topcolor{margin:2em 0}.pricelist-topcolor input[name=tab-pricelist]{display:none}.pricelist-topcolor__label{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-sizing:border-box;box-sizing:border-box;width:40%;margin-bottom:20px}.pricelist-topcolor__label .pricelist-topcolor_tab{width:49%;text-align:center;color:#9D9D9D;background-color:#EDEDED;border-radius:20px;padding:10px 10px 14px;-webkit-box-sizing:border-box;box-sizing:border-box;cursor:pointer;position:relative}.pricelist-topcolor #tab-pricelist_man:checked~.pricelist-topcolor__label .tab-pricelist_man,.pricelist-topcolor #tab-pricelist_woman:checked~.pricelist-topcolor__label .tab-pricelist_woman{color:#2B2B2B;background-color:#DCF8E1}.pricelist-topcolor #tab-pricelist_man:checked~.pricelist-topcolor__label .tab-pricelist_man:after,.pricelist-topcolor #tab-pricelist_woman:checked~.pricelist-topcolor__label .tab-pricelist_woman:after{content:'▼';font-size:10px;position:absolute;bottom:2px;left:50%;transform:translateX(-50%);-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%)}.pricelist-topcolor #tab-pricelist_man:checked~#pricelist_man-content,.pricelist-topcolor #tab-pricelist_woman:checked~#pricelist_woman-content{display:block;overflow-x:scroll}.pricelist-topcolor__contents{display:none;clear:both;overflow:hidden}.pricelist-topcolor__contents table{border-collapse:collapse;table-layout:fixed}.pricelist-topcolor__contents table tr:first-of-type td,.pricelist-topcolor__contents table tr:first-of-type th{background-color:#DCF8E1}.pricelist-topcolor__contents table tr:first-of-type th{font-weight:700;text-align:center;line-height:20px}.pricelist-topcolor__contents table tr:first-of-type td .thumbnail{width:40%;margin:0 auto 7px}.pricelist-topcolor__contents table tr:first-of-type td .thumbnail img{width:100%;height:auto}.pricelist-topcolor__contents table tr:first-of-type td .sitename{text-align:center}.pricelist-topcolor__contents table tr:first-of-type td .sitename span{display:block;line-height:1}.pricelist-topcolor__contents table tr:first-of-type td .sitename span:first-of-type{font-size:12px}.pricelist-topcolor__contents table tr:first-of-type td .sitename span:last-of-type{font-weight:700}.pricelist-topcolor__contents table tr:not(:first-of-type) th{font-weight:700;padding-left:20px}.pricelist-topcolor__contents table tr:not(:first-of-type) td{font-size:15px}.pricelist-topcolor__contents table tr td,.pricelist-topcolor__contents table tr th{vertical-align:middle;width:130px;min-width:130px;line-height:18px;background-color:#fff;border:1px solid #EDEDED;padding:10px 5px;-webkit-box-sizing:border-box;box-sizing:border-box}.pricelist-topcolor__contents table tr td p,.pricelist-topcolor__contents table tr th p{line-height:20px;margin:0}.pricelist-topcolor__contents table tr th{text-align:left;position:-webkit-sticky;position:sticky;left:0}.pricelist-topcolor__contents table tr th:before{content:"";width:100%;height:100%;border:1px solid #EDEDED;border-bottom:unset;position:absolute;top:-1px;left:-1px}.pricelist-topcolor__contents table tr td{text-align:center}.pricelist-topcolor__contents table tr td:first-of-type{position:-webkit-sticky;position:sticky;left:130px}.pricelist-topcolor__contents table tr td:first-of-type:before{content:"";width:100%;height:100%;border:1px solid #EDEDED;border-bottom:unset;position:absolute;top:-1px;left:-1px}.pricelist-leftcolor{margin:2em 0}.pricelist-leftcolor input[name=tab-pricelist_left]{display:none}.pricelist-leftcolor__label,.writer{display:-webkit-box;display:-ms-flexbox;-webkit-box-pack:justify}.pricelist-leftcolor__label{display:flex;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-sizing:border-box;box-sizing:border-box;width:40%;margin-bottom:20px}.pricelist-leftcolor__label .pricelist-leftcolor_tab{width:49%;text-align:center;color:#9D9D9D;background-color:#EDEDED;border-radius:20px;padding:10px 10px 14px;-webkit-box-sizing:border-box;box-sizing:border-box;cursor:pointer;position:relative}.pricelist-leftcolor #tab-pricelist_man_left:checked~.pricelist-leftcolor__label .tab-pricelist_man_left,.pricelist-leftcolor #tab-pricelist_woman_left:checked~.pricelist-leftcolor__label .tab-pricelist_woman_left{color:#2B2B2B;background-color:#DCF8E1}.pricelist-leftcolor #tab-pricelist_man_left:checked~.pricelist-leftcolor__label .tab-pricelist_man_left:after,.pricelist-leftcolor #tab-pricelist_woman_left:checked~.pricelist-leftcolor__label .tab-pricelist_woman_left:after{content:'▼';font-size:10px;position:absolute;bottom:2px;left:50%;transform:translateX(-50%);-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%)}.pricelist-leftcolor #tab-pricelist_man_left:checked~#pricelist_man_left-content,.pricelist-leftcolor #tab-pricelist_woman_left:checked~#pricelist_woman_left-content{display:block;overflow-x:scroll}.pricelist-leftcolor__contents{display:none;clear:both;overflow:hidden}.pricelist-leftcolor__contents table{border-collapse:collapse;table-layout:fixed}.pricelist-leftcolor__contents table tr:first-of-type th{font-weight:700;text-align:center;line-height:20px}.pricelist-leftcolor__contents table tr:first-of-type td .thumbnail{width:40%;margin:0 auto 7px}.pricelist-leftcolor__contents table tr:first-of-type td .thumbnail img{width:100%;height:auto}.pricelist-leftcolor__contents table tr:first-of-type td .sitename{text-align:center}.pricelist-leftcolor__contents table tr:first-of-type td .sitename span{display:block;line-height:1}.pricelist-leftcolor__contents table tr:first-of-type td .sitename span:first-of-type{font-size:12px}.pricelist-leftcolor__contents table tr:first-of-type td .sitename span:last-of-type{font-weight:700}.pricelist-leftcolor__contents table tr:not(:first-of-type){border-top:3px solid #fff}.pricelist-leftcolor__contents table tr:not(:first-of-type):nth-of-type(even) td,.pricelist-leftcolor__contents table tr:not(:first-of-type):nth-of-type(even) th{background-color:#EFFAFF}.pricelist-leftcolor__contents table tr:not(:first-of-type):nth-of-type(odd) td,.pricelist-leftcolor__contents table tr:not(:first-of-type):nth-of-type(odd) th{background-color:#FFF3F6}.pricelist-leftcolor__contents table tr:not(:first-of-type) th{font-weight:700;padding-right:20px}.pricelist-leftcolor__contents table tr:not(:first-of-type) td{font-size:15px}.pricelist-leftcolor__contents table tr:not(:first-of-type) td div{background-color:#fff;padding:12px 2px;-webkit-box-sizing:border-box;box-sizing:border-box}.pricelist-leftcolor__contents table tr td,.pricelist-leftcolor__contents table tr th{vertical-align:middle;width:130px;min-width:130px;line-height:18px;background-color:#fff;padding:6px 4px;-webkit-box-sizing:border-box;box-sizing:border-box}.pricelist-leftcolor__contents table tr td p,.pricelist-leftcolor__contents table tr th p{line-height:20px;margin:0}.pricelist-leftcolor__contents table tr th{text-align:right;position:-webkit-sticky;position:sticky;left:0}.pricelist-leftcolor__contents table tr th:before{content:"";width:100%;height:100%;position:absolute;top:-1px;left:-1px}.pricelist-leftcolor__contents table tr td{text-align:center}.pricelist-leftcolor__contents table tr td:first-of-type{position:-webkit-sticky;position:sticky;left:130px}.pricelist-leftcolor__contents table tr td:first-of-type:before{content:"";width:100%;height:100%;position:absolute;top:-1px;left:-1px}.writer{display:flex;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;margin:2em 0;border:10px solid #CEEAD0;border-radius:7px;padding:15px 10px;-webkit-box-sizing:border-box;box-sizing:border-box}.writer__image{width:25%}.writer__image img{width:100%;height:auto}.writer__other{width:70%}.writer__other .catchcopy{font-size:14px;margin-bottom:5px}.writer__other .name{font-weight:700;margin-bottom:10px}.writer__other .tag{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:10px}.writer__other .tag span{display:block;font-size:12px;border:1px solid #555;border-radius:20px;padding:3px 10px;-webkit-box-sizing:border-box;box-sizing:border-box}.writer__other .tag span:not(:last-of-type){margin-right:5px}.writer__other .intro{font-size:15px;line-height:24px}.writer__other .intro p{line-height:24px;margin:0}.accordion{margin:2em 0}.accordion__contents{position:relative}.accordion__contents:not(:last-of-type){margin-bottom:20px}.accordion__contents .toggle{display:none}.accordion__contents label{display:block;font-weight:700;line-height:24px;color:#555;background-color:#CAEDFF;border-radius:50px;-webkit-box-shadow:0 2px 4px rgba(115,114,114,.3);box-shadow:0 2px 4px rgba(115,114,114,.3);padding:15px 50px 15px 25px;-webkit-box-sizing:border-box;box-sizing:border-box;position:relative;z-index:10}.accordion__contents label::after,.related-article__contents::after{font-family:"Font Awesome 5 Free";font-weight:900;top:50%}.accordion__contents label::after{content:'\f078';font-size:16px;-webkit-transition:all .3s;transition:all .3s;position:absolute;right:20px;transform:translateY(-50%);-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%)}.accordion__contents__text{overflow:hidden;max-height:0}.accordion__contents .toggle:checked~label::after{content:'\f077'}.accordion__contents .toggle:checked+label+.accordion__contents__text{max-height:500px;background-color:#fff;border:4px solid #CAEDFF;border-top:unset;border-bottom-left-radius:20px;border-bottom-right-radius:20px;padding:30px 15px;-webkit-box-sizing:border-box;box-sizing:border-box;position:relative}.accordion__contents .toggle:checked+label+.accordion__contents__text p{margin:0}.related-article{margin:2em 0}.related-article__title{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;letter-spacing:1px;text-indent:1px;color:#fff;background-color:#EB5B87;padding:7px 30px;-webkit-box-sizing:border-box;box-sizing:border-box}.related-article__contents{background-color:#fff;border:1px solid #EDEDED;position:relative}.related-article__contents:not(:last-of-type){margin-bottom:10px}.related-article__contents::after{content:'\f054';font-size:18px;position:absolute;right:10px;transform:translateY(-50%);-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%)}.related-article__contents a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:7px 50px 7px 15px;-webkit-box-sizing:border-box;box-sizing:border-box}.related-article__contents a .thumbnail{width:20%}.related-article__contents a .thumbnail img{width:100%;height:auto}.related-article__contents a .other{width:77%}.related-article__contents a .other__cat--date{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:15px}.related-article__contents a .other__cat--date .cat{font-size:14px;color:#555;border:1px solid #555;border-radius:30px;padding:4px 15px;-webkit-box-sizing:border-box;box-sizing:border-box}.related-article__contents a .other__cat--date .date{font-size:15px;color:#555;margin:0 0 0 auto}.related-article__contents a .other__sitename{font-weight:700;line-height:24px;color:#2B2B2B}.related-article_list{border:2px solid #EB5B87;border-radius:20px;margin:2em 0;padding:70px 30px 50px;-webkit-box-sizing:border-box;box-sizing:border-box;position:relative}.related-article_list__title{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;letter-spacing:1px;text-indent:1px;color:#fff;background-color:#EB5B87;padding:7px 30px;-webkit-box-sizing:border-box;box-sizing:border-box;position:absolute;top:15px;left:0}.related-article_list ul li{line-height:20px;margin-left:26px;position:relative}.related-article_list ul li:not(:last-of-type){margin-bottom:15px}.related-article_list ul li:before{content:'';width:18px;height:18px;border:1px solid #000;border-radius:3px;position:absolute;top:0;left:-26px}.related-article_list ul li:after{content:'✔️';font-size:13px;position:absolute;top:-2px;left:-23px}.articlelist-normal ul li::after,.articlelist-sort ul li::after{content:'\f054';top:50%;right:10px;font-family:"Font Awesome 5 Free"}.related-article_list ul li a{text-decoration:underline;display:inline}.articlelist-normal{margin:2em 0}.articlelist-normal ul li{background-color:#fff;border:1px solid #EDEDED;position:relative}.articlelist-normal ul li::after{font-weight:900;font-size:18px;position:absolute;transform:translateY(-50%);-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%)}.articlelist-normal ul li:not(:last-of-type){margin-bottom:10px}.articlelist-normal ul li a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:7px 50px 7px 15px;-webkit-box-sizing:border-box;box-sizing:border-box}.articlelist-normal ul li a .thumbnail{width:20%}.articlelist-normal ul li a .thumbnail img{width:100%;height:auto}.articlelist-normal ul li a .other{width:77%}.articlelist-normal ul li a .other__cat--date{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:10px}.articlelist-normal ul li a .other__cat--date .cat{font-size:14px;color:#555;border:1px solid #555;border-radius:30px;padding:4px 15px;-webkit-box-sizing:border-box;box-sizing:border-box}.articlelist-normal ul li a .other__cat--date .date{font-size:15px;color:#555}.articlelist-normal ul li a .other__sitename{font-weight:700;line-height:24px;color:#2B2B2B}.articlelist-sort{margin:2em 0}.articlelist-sort ul li{background-color:#fff;border:1px solid #EDEDED;position:relative}.articlelist-sort ul li::after{font-weight:900;font-size:18px;position:absolute;transform:translateY(-50%);-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%)}.articlelist-sort ul li:not(:last-of-type){margin-bottom:10px}.articlelist-sort ul li a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:7px 50px 7px 15px;-webkit-box-sizing:border-box;box-sizing:border-box}.articlelist-sort ul li a .thumbnail{width:20%}.articlelist-sort ul li a .thumbnail img{width:100%;height:auto}.articlelist-sort ul li a .other{width:77%}.articlelist-sort ul li a .other__cat--date{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:10px}.cta-app,.cta-normal{-webkit-box-pack:justify}.articlelist-sort ul li a .other__cat--date .cat{font-size:14px;color:#555;border:1px solid #555;border-radius:30px;padding:4px 15px;-webkit-box-sizing:border-box;box-sizing:border-box}.articlelist-sort ul li a .other__cat--date .date{font-size:15px;color:#555}.articlelist-sort ul li a .other__sitename{font-weight:700;line-height:24px;color:#2B2B2B}.cta-app__appstore>div a,.cta-app__googleplay>div a,.cta-green__detail>div a,.cta-normal div a{font-weight:700;text-align:center;color:#fff;overflow:hidden}.cta-normal{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;width:60%;margin:5em auto 3em}.cta-normal div{width:100%;position:relative}.cta-normal div:after,.cta-normal div:before{display:inline-block;background-repeat:no-repeat;background-size:contain;width:67px;height:105px;position:absolute;bottom:0;pointer-events:none;content:'';z-index:10}.cta-normal div:before{background-image:url(//www.landmark-tokyo.com/wp-content/themes/koista_php8/images/cta/human2.png);left:0}.cta-normal div:after{background-image:url(//www.landmark-tokyo.com/wp-content/themes/koista_php8/images/cta/human1.png);right:0}.cta-normal div a{font-size:22px;padding:18px 5px;-webkit-box-sizing:border-box;box-sizing:border-box;background-color:#2EC370;border-bottom:5px solid #119049;border-radius:40px;position:relative;-webkit-transition:ease .2s;transition:ease .2s}.cta-normal div a:hover{border-bottom:unset}.cta-normal div a:hover:before{-webkit-transform:scale(1,1);transform:scale(1,1);-webkit-transform-origin:left top;transform-origin:left top}.cta-normal div a:before{content:'';width:100%;height:100%;background:#ED95BE;-webkit-transition:-webkit-transform .6s cubic-bezier(.8,0,.2,1) 0s;transition:-webkit-transform .6s cubic-bezier(.8,0,.2,1) 0s;transition:transform .6s cubic-bezier(.8,0,.2,1) 0s;transition:transform .6s cubic-bezier(.8,0,.2,1) 0s,-webkit-transform .6s cubic-bezier(.8,0,.2,1) 0s;-webkit-transform:scale(0,1);transform:scale(0,1);-webkit-transform-origin:right top;transform-origin:right top;position:absolute;top:0;left:0}.cta-normal div a span{position:relative;z-index:10}.cta-app{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;margin:3em 0}.cta-app__appstore,.cta-app__googleplay{width:48%}.cta-app__appstore>div,.cta-app__googleplay>div{position:relative}.cta-app__appstore>div:after,.cta-app__googleplay>div:after{content:'';display:inline-block;width:51px;height:74px;background-repeat:no-repeat;background-size:contain;position:absolute;right:10px;bottom:0;z-index:10;pointer-events:none}.cta-app__appstore>div a,.cta-app__googleplay>div a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:20px;background-color:#2EC370;border-bottom:5px solid #119049;padding:5px 7px;-webkit-box-sizing:border-box;box-sizing:border-box;border-radius:40px;position:relative;-webkit-transition:ease .2s;transition:ease .2s}.cta-app__appstore>div a:hover,.cta-app__googleplay>div a:hover{border-bottom:unset}.cta-app__appstore>div a:hover:before,.cta-app__googleplay>div a:hover:before{background:#ED95BE;-webkit-transform:scale(1,1);transform:scale(1,1);-webkit-transform-origin:left top;transform-origin:left top}.cta-app__appstore>div a:before,.cta-app__googleplay>div a:before{content:'';width:100%;height:100%;-webkit-transition:-webkit-transform .6s cubic-bezier(.8,0,.2,1) 0s;transition:-webkit-transform .6s cubic-bezier(.8,0,.2,1) 0s;transition:transform .6s cubic-bezier(.8,0,.2,1) 0s;transition:transform .6s cubic-bezier(.8,0,.2,1) 0s,-webkit-transform .6s cubic-bezier(.8,0,.2,1) 0s;-webkit-transform:scale(0,1);transform:scale(0,1);-webkit-transform-origin:right top;transform-origin:right top;position:absolute;top:0;left:0}.cta-app__appstore>div a div,.cta-app__googleplay>div a div{background-color:#fff;border-radius:50%;margin-right:10px;padding:10px;-webkit-box-sizing:border-box;box-sizing:border-box;position:relative;z-index:10}.cta-app__appstore>div a div img,.cta-app__googleplay>div a div img{width:30px;height:30px}.cta-app__appstore>div a p,.cta-app__googleplay>div a p{position:relative;z-index:10}.cta-app__appstore>div:after{background-image:url(//www.landmark-tokyo.com/wp-content/themes/koista_php8/images/cta/human5.png)}.cta-app__googleplay>div:after{background-image:url(//www.landmark-tokyo.com/wp-content/themes/koista_php8/images/cta/human4.png)}.cta-green{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin:3em 0}.cta-green__detail{width:48%}.cta-green__detail>div{position:relative}.cta-green__detail>div:after{content:'';display:inline-block;width:90px;height:77px;background-image:url(//www.landmark-tokyo.com/wp-content/themes/koista_php8/images/cta/human3.png);background-repeat:no-repeat;background-size:contain;position:absolute;bottom:0;right:0;z-index:10;pointer-events:none}.cta-green__detail>div a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:22px;background-color:#0699DA;border-bottom:5px solid #103B8D;padding:5px 7px;-webkit-box-sizing:border-box;box-sizing:border-box;border-radius:40px;position:relative;-webkit-transition:ease .2s;transition:ease .2s}.cta-green__detail>div a:hover{border-bottom:unset}.cta-green__detail>div a:hover:before{-webkit-transform:scale(1,1);transform:scale(1,1);-webkit-transform-origin:left top;transform-origin:left top}.cta-green__detail>div a:before{content:'';width:100%;height:100%;background:#ED95BE;-webkit-transition:-webkit-transform .6s cubic-bezier(.8,0,.2,1) 0s;transition:-webkit-transform .6s cubic-bezier(.8,0,.2,1) 0s;transition:transform .6s cubic-bezier(.8,0,.2,1) 0s;transition:transform .6s cubic-bezier(.8,0,.2,1) 0s,-webkit-transform .6s cubic-bezier(.8,0,.2,1) 0s;-webkit-transform:scale(0,1);transform:scale(0,1);-webkit-transform-origin:right top;transform-origin:right top;position:absolute;top:0;left:0}.cta-green__detail>div a div{background-color:#fff;border-radius:50%;margin-right:10px;padding:10px;-webkit-box-sizing:border-box;box-sizing:border-box;position:relative;z-index:10}.cta-green__official div a,.cta-red__detail>div a,.cta-red__official>div a{font-size:22px;border-radius:40px;font-weight:700;color:#fff;overflow:hidden;text-align:center}.cta-green__detail>div a div img{width:30px;height:30px}.cta-green__detail>div a p{position:relative;z-index:10}.cta-green__official{width:48%}.cta-green__official div{width:100%;position:relative}.cta-green__official div:after,.cta-green__official div:before{display:inline-block;background-repeat:no-repeat;background-size:contain;width:50px;height:78px;position:absolute;pointer-events:none;content:'';bottom:0;z-index:10}.cta-green__official div:before{background-image:url(//www.landmark-tokyo.com/wp-content/themes/koista_php8/images/cta/human2.png);left:0}.cta-green__official div:after{background-image:url(//www.landmark-tokyo.com/wp-content/themes/koista_php8/images/cta/human1.png);right:0}.cta-green__official div a{padding:19px 5px;-webkit-box-sizing:border-box;box-sizing:border-box;background-color:#2EC370;border-bottom:5px solid #119049;position:relative;-webkit-transition:ease .2s;transition:ease .2s}.cta-green__official div a:hover,.cta-red__detail>div a:hover,.cta-red__official>div a:hover{border-bottom:unset}.cta-green__official div a:hover:before{-webkit-transform:scale(1,1);transform:scale(1,1);-webkit-transform-origin:left top;transform-origin:left top}.cta-green__official div a:before{content:'';width:100%;height:100%;background:#ED95BE;-webkit-transition:-webkit-transform .6s cubic-bezier(.8,0,.2,1) 0s;transition:-webkit-transform .6s cubic-bezier(.8,0,.2,1) 0s;transition:transform .6s cubic-bezier(.8,0,.2,1) 0s;transition:transform .6s cubic-bezier(.8,0,.2,1) 0s,-webkit-transform .6s cubic-bezier(.8,0,.2,1) 0s;-webkit-transform:scale(0,1);transform:scale(0,1);-webkit-transform-origin:right top;transform-origin:right top;position:absolute;top:0;left:0}.cta-green__official div a span{position:relative;z-index:10}.cta-red{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin:3em 0}.cta-red__detail,.cta-red__official{width:48%}.cta-red__detail>div,.cta-red__official>div{position:relative}.cta-red__detail>div:after,.cta-red__official>div:after{content:'';display:inline-block;background-repeat:no-repeat;background-size:contain;position:absolute;bottom:0;z-index:10;pointer-events:none}.cta-red__detail>div a,.cta-red__official>div a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:5px 7px;-webkit-box-sizing:border-box;box-sizing:border-box;position:relative;-webkit-transition:ease .2s;transition:ease .2s}.cta-red__detail>div a:hover:before,.cta-red__official>div a:hover:before{-webkit-transform:scale(1,1);transform:scale(1,1);-webkit-transform-origin:left top;transform-origin:left top}.cta-red__detail>div a:before,.cta-red__official>div a:before{content:'';width:100%;height:100%;-webkit-transition:-webkit-transform .6s cubic-bezier(.8,0,.2,1) 0s;transition:-webkit-transform .6s cubic-bezier(.8,0,.2,1) 0s;transition:transform .6s cubic-bezier(.8,0,.2,1) 0s;transition:transform .6s cubic-bezier(.8,0,.2,1) 0s,-webkit-transform .6s cubic-bezier(.8,0,.2,1) 0s;-webkit-transform:scale(0,1);transform:scale(0,1);-webkit-transform-origin:right top;transform-origin:right top;position:absolute;top:0;left:0}.cta-red__detail>div a div,.cta-red__official>div a div{background-color:#fff;border-radius:50%;margin-right:10px;padding:10px;-webkit-box-sizing:border-box;box-sizing:border-box;position:relative;z-index:10}.cta-red__detail>div a div img,.cta-red__official>div a div img{width:30px;height:30px}.cta-red__detail>div a p,.cta-red__official>div a p{position:relative;z-index:10}.cta-red__detail>div:after{width:90px;height:77px;background-image:url(//www.landmark-tokyo.com/wp-content/themes/koista_php8/images/cta/human3.png);right:0}.cta-red__detail>div a{background-color:#0699DA;border-bottom:5px solid #103B8D}.cta-red__detail>div a:before{background:#ED95BE}.cta-red__official>div:before{content:'';display:inline-block;width:50px;height:78px;background-image:url(//www.landmark-tokyo.com/wp-content/themes/koista_php8/images/cta/human2.png);background-repeat:no-repeat;background-size:contain;position:absolute;bottom:0;right:50px;z-index:10}.cta-red__official>div:after{width:50px;height:78px;background-image:url(//www.landmark-tokyo.com/wp-content/themes/koista_php8/images/cta/human1.png);right:0}.cta-red__official>div a{background-color:#DA3B06;border-bottom:5px solid #8D1010}.cta-red__official>div a:before{background:#ED95BE}.cta-mini{margin:3em 0}.cta-mini__official{width:30%;margin-bottom:25px}.cta-mini__official div{width:100%;position:relative}.cta-mini__official div:after,.cta-mini__official div:before{display:inline-block;background-repeat:no-repeat;background-size:contain;width:48px;height:75px;position:absolute;content:'';z-index:10;bottom:0;pointer-events:none}.cta-mini__official div:before{background-image:url(//www.landmark-tokyo.com/wp-content/themes/koista_php8/images/cta/human2.png);left:0}.cta-mini__official div:after{background-image:url(//www.landmark-tokyo.com/wp-content/themes/koista_php8/images/cta/human1.png);right:0}.cta-mini__official div a{font-size:18px;font-weight:700;text-align:center;color:#fff;padding:18px 5px;-webkit-box-sizing:border-box;box-sizing:border-box;background-color:#2EC370;border-bottom:5px solid #119049;border-radius:40px;position:relative;overflow:hidden;-webkit-transition:ease .2s;transition:ease .2s}.cta-mini__official div a:hover,.cta-mini__other .appstore>div a:hover,.cta-mini__other .googleplay>div a:hover{border-bottom:unset}.cta-mini__official div a:hover:before{-webkit-transform:scale(1,1);transform:scale(1,1);-webkit-transform-origin:left top;transform-origin:left top}.cta-mini__official div a:before{content:'';width:100%;height:100%;background:#ED95BE;-webkit-transition:-webkit-transform .6s cubic-bezier(.8,0,.2,1) 0s;transition:-webkit-transform .6s cubic-bezier(.8,0,.2,1) 0s;transition:transform .6s cubic-bezier(.8,0,.2,1) 0s;transition:transform .6s cubic-bezier(.8,0,.2,1) 0s,-webkit-transform .6s cubic-bezier(.8,0,.2,1) 0s;-webkit-transform:scale(0,1);transform:scale(0,1);-webkit-transform-origin:right top;transform-origin:right top;position:absolute;top:0;left:0}.cta-mini__official div a span{line-height:20px;position:relative;z-index:10}.cta-mini__other{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:66%}.cta-mini__other .appstore,.cta-mini__other .googleplay{width:48%}.cta-mini__other .appstore>div,.cta-mini__other .googleplay>div{position:relative}.cta-mini__other .appstore>div:after,.cta-mini__other .googleplay>div:after{content:'';display:inline-block;background-repeat:no-repeat;background-size:contain;position:absolute;bottom:0;z-index:10;pointer-events:none}.cta-mini2__official>div a,.cta-mini__other .appstore>div a,.cta-mini__other .googleplay>div a{display:-webkit-box;display:-ms-flexbox;font-size:18px;font-weight:700;color:#fff;overflow:hidden}.cta-mini__other .appstore>div a,.cta-mini__other .googleplay>div a{display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:5px 7px;-webkit-box-sizing:border-box;box-sizing:border-box;border-radius:40px;position:relative;-webkit-transition:ease .2s;transition:ease .2s}.cta-mini__other .appstore>div a:hover:before,.cta-mini__other .googleplay>div a:hover:before{-webkit-transform:scale(1,1);transform:scale(1,1);-webkit-transform-origin:left top;transform-origin:left top}.cta-mini__other .appstore>div a:before,.cta-mini__other .googleplay>div a:before{content:'';width:100%;height:100%;-webkit-transition:-webkit-transform .6s cubic-bezier(.8,0,.2,1) 0s;transition:-webkit-transform .6s cubic-bezier(.8,0,.2,1) 0s;transition:transform .6s cubic-bezier(.8,0,.2,1) 0s;transition:transform .6s cubic-bezier(.8,0,.2,1) 0s,-webkit-transform .6s cubic-bezier(.8,0,.2,1) 0s;-webkit-transform:scale(0,1);transform:scale(0,1);-webkit-transform-origin:right top;transform-origin:right top;position:absolute;top:0;left:0}.cta-mini__other .appstore>div a div,.cta-mini__other .googleplay>div a div{background-color:#fff;border-radius:50%;margin-right:10px;padding:10px;-webkit-box-sizing:border-box;box-sizing:border-box;position:relative;z-index:10}.cta-mini__other .appstore>div a div img,.cta-mini__other .googleplay>div a div img{width:30px;height:30px}.cta-mini__other .appstore>div a p,.cta-mini__other .googleplay>div a p{line-height:20px;position:relative;z-index:10}.cta-mini__other .appstore>div:after{width:55px;height:78px;background-image:url(//www.landmark-tokyo.com/wp-content/themes/koista_php8/images/cta/human5.png);right:10px}.cta-mini__other .appstore>div a{background-color:#2EC370;border-bottom:5px solid #119049}.cta-mini__other .appstore>div a:before{background:#ED95BE}.cta-mini__other .googleplay>div:after{width:55px;height:78px;background-image:url(//www.landmark-tokyo.com/wp-content/themes/koista_php8/images/cta/human4.png);right:10px}.cta-mini__other .googleplay>div a{background-color:#2EC370;border-bottom:5px solid #119049}.cta-mini__other .googleplay>div a:before{background:#ED95BE}.cta-mini2{margin:3em 0}.cta-mini2__official{width:30%;margin-bottom:25px}.cta-mini2__official>div{position:relative}.cta-mini2__official>div a{display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:center;background-color:#DA3B06;border-bottom:5px solid #8D1010;padding:5px 7px;-webkit-box-sizing:border-box;box-sizing:border-box;border-radius:40px;position:relative;-webkit-transition:ease .2s;transition:ease .2s}.cta-mini2__official>div a:hover,.cta-mini2__other .appstore>div a:hover,.cta-mini2__other .detail>div a:hover,.cta-mini2__other .googleplay>div a:hover{border-bottom:unset}.cta-mini2__official>div a:hover:before{-webkit-transform:scale(1,1);transform:scale(1,1);-webkit-transform-origin:left top;transform-origin:left top}.cta-mini2__official>div a:before{content:'';width:100%;height:100%;background:#ED95BE;-webkit-transition:-webkit-transform .6s cubic-bezier(.8,0,.2,1) 0s;transition:-webkit-transform .6s cubic-bezier(.8,0,.2,1) 0s;transition:transform .6s cubic-bezier(.8,0,.2,1) 0s;transition:transform .6s cubic-bezier(.8,0,.2,1) 0s,-webkit-transform .6s cubic-bezier(.8,0,.2,1) 0s;-webkit-transform:scale(0,1);transform:scale(0,1);-webkit-transform-origin:right top;transform-origin:right top;position:absolute;top:0;left:0}.cta-mini2__official>div a div{background-color:#fff;border-radius:50%;margin-right:10px;padding:10px;-webkit-box-sizing:border-box;box-sizing:border-box;position:relative;z-index:10}.cta-mini2__official>div a div img{width:30px;height:30px}.cta-mini2__official>div a p{line-height:20px;position:relative;z-index:10}.cta-mini2__other{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.cta-mini2__other .appstore,.cta-mini2__other .detail,.cta-mini2__other .googleplay{width:31%}.cta-mini2__other .appstore>div,.cta-mini2__other .detail>div,.cta-mini2__other .googleplay>div{position:relative}.cta-mini2__other .appstore>div:after,.cta-mini2__other .detail>div:after,.cta-mini2__other .googleplay>div:after{content:'';display:inline-block;background-repeat:no-repeat;background-size:contain;position:absolute;bottom:0;z-index:10;pointer-events:none}.cta-mini2__other .appstore>div a,.cta-mini2__other .detail>div a,.cta-mini2__other .googleplay>div a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:18px;font-weight:700;color:#fff;padding:5px 7px;-webkit-box-sizing:border-box;box-sizing:border-box;border-radius:40px;position:relative;overflow:hidden;-webkit-transition:ease .2s;transition:ease .2s}.cta-microcopy,.cta-text{-webkit-box-pack:justify}.cta-mini2__other .appstore>div a:hover:before,.cta-mini2__other .detail>div a:hover:before,.cta-mini2__other .googleplay>div a:hover:before{-webkit-transform:scale(1,1);transform:scale(1,1);-webkit-transform-origin:left top;transform-origin:left top}.cta-mini2__other .appstore>div a:before,.cta-mini2__other .detail>div a:before,.cta-mini2__other .googleplay>div a:before{content:'';width:100%;height:100%;-webkit-transition:-webkit-transform .6s cubic-bezier(.8,0,.2,1) 0s;transition:-webkit-transform .6s cubic-bezier(.8,0,.2,1) 0s;transition:transform .6s cubic-bezier(.8,0,.2,1) 0s;transition:transform .6s cubic-bezier(.8,0,.2,1) 0s,-webkit-transform .6s cubic-bezier(.8,0,.2,1) 0s;-webkit-transform:scale(0,1);transform:scale(0,1);-webkit-transform-origin:right top;transform-origin:right top;position:absolute;top:0;left:0}.cta-microcopy__bottom__content,.cta-microcopy__top,.cta-text__content{left:50%;font-weight:700;text-align:center}.cta-mini2__other .appstore>div a div,.cta-mini2__other .detail>div a div,.cta-mini2__other .googleplay>div a div{background-color:#fff;border-radius:50%;margin-right:10px;padding:10px;-webkit-box-sizing:border-box;box-sizing:border-box;position:relative;z-index:10}.cta-mini2__other .appstore>div a div img,.cta-mini2__other .detail>div a div img,.cta-mini2__other .googleplay>div a div img{width:30px;height:30px}.cta-mini2__other .appstore>div a p,.cta-mini2__other .detail>div a p,.cta-mini2__other .googleplay>div a p{line-height:20px;position:relative;z-index:10}.cta-mini2__other .appstore>div:after{width:55px;height:78px;background-image:url(//www.landmark-tokyo.com/wp-content/themes/koista_php8/images/cta/human5.png);right:10px}.cta-mini2__other .appstore>div a{background-color:#DA3B06;border-bottom:5px solid #8D1010}.cta-mini2__other .appstore>div a:before{background:#ED95BE}.cta-mini2__other .googleplay>div:after{width:55px;height:78px;background-image:url(//www.landmark-tokyo.com/wp-content/themes/koista_php8/images/cta/human4.png);right:10px}.cta-mini2__other .googleplay>div a{background-color:#DA3B06;border-bottom:5px solid #8D1010}.cta-mini2__other .googleplay>div a:before{background:#ED95BE}.cta-mini2__other .detail>div a{background-color:#0699DA;border-bottom:5px solid #103B8D}.cta-mini2__other .detail>div a:before{background:#ED95BE}.cta-text{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;width:60%;margin:3em auto;position:relative}.cta-text a img{width:100%;height:auto}.cta-text p{line-height:unset!important;margin:unset!important}.cta-text__content{pointer-events:none;width:70%;font-size:20px;line-height:24px;color:#fff;position:absolute;top:57%;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%)}.cta-microcopy{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;width:60%;margin:3em auto;position:relative}.cta-microcopy__top{width:-webkit-max-content;width:-moz-max-content;width:max-content;max-width:75%;font-size:15px;color:#EB5B87;position:absolute;top:-10px;transform:translateX(-50%);-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%)}.cta-microcopy__top:before{content:'＼'}.cta-microcopy__top:after{content:'／'}.cta-microcopy__bottom{position:relative}.cta-microcopy__bottom a img{width:100%;height:auto}.cta-microcopy__bottom p{line-height:unset!important;margin:unset!important}.cta-microcopy__bottom__content{pointer-events:none;width:70%;font-size:20px;line-height:24px;color:#fff;position:absolute;top:57%;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%)}.cta-custom,.cta-custom_microcopy{width:60%;margin:3em auto}.cta-custom a,.cta-custom_microcopy a{overflow:hidden;font-size:22px;font-weight:700;text-align:center;letter-spacing:1px;text-indent:1px;color:#fff;background-color:#DA3B17;-webkit-box-shadow:4px 6px #7e220d;box-shadow:4px 6px #7e220d;border-radius:55px;padding:22px 30px;position:relative}.cta-custom a::before,.cta-custom_microcopy a::before{content:'';display:inline-block;width:30px;height:100%;background-color:#fff;-webkit-animation:shiny-btn1 3s ease-in-out infinite;animation:shiny-btn1 3s ease-in-out infinite;position:absolute;top:-180px;left:0}.cta-custom a::after,.cta-custom_microcopy a::after{content:'';display:inline-block;background-image:url(//www.landmark-tokyo.com/wp-content/themes/koista_php8/images/icon/linkmark.svg);background-repeat:no-repeat;width:20px;height:20px;position:absolute;right:10px}.cta-custom_microcopy{position:relative}.cta-custom_microcopy__text{pointer-events:none;width:85%;font-weight:700;text-align:center;background-color:#fff;border-radius:30px;padding:5px;-webkit-box-sizing:border-box;box-sizing:border-box;position:absolute;top:-18px;left:50%;transform:translateX(-50%);-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);z-index:1}.cta-custom_app{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin:3em auto}.cta-custom_app__apple,.cta-custom_app__google{width:48%}.cta-custom_app__apple a,.cta-custom_app__google a{overflow:hidden;font-size:16px;font-weight:700;text-align:center;letter-spacing:1px;text-indent:1px;color:#fff;border-radius:55px;padding:22px 30px;position:relative}.cta-custom_app__apple a::before,.cta-custom_app__google a::before{content:'';display:inline-block;width:30px;height:100%;background-color:#fff;-webkit-animation:shiny-btn1 3s ease-in-out infinite;animation:shiny-btn1 3s ease-in-out infinite;position:absolute;top:-180px;left:0}.cta-custom_app__apple a::after,.cta-custom_app__google a::after{content:'';display:inline-block;background-image:url(//www.landmark-tokyo.com/wp-content/themes/koista_php8/images/icon/linkmark.svg);background-repeat:no-repeat;width:18px;height:18px;position:absolute;right:10px}.cta-custom_app__apple a{background-color:#00B1D1;-webkit-box-shadow:4px 6px #005b6b;box-shadow:4px 6px #005b6b}.cta-custom_app__google a{background-color:#4DB500;-webkit-box-shadow:4px 6px #001301;box-shadow:4px 6px #001301}.marriage-explanation,.matchingapp-explanation{background:-webkit-gradient(linear,left top,right top,from(#FED6E1),color-stop(53%,#FFEFEF),to(#CCEFFF)) no-repeat padding-box;background:linear-gradient(90deg,#FED6E1 0,#FFEFEF 53%,#CCEFFF 100%) no-repeat padding-box;margin:2em 0;padding:30px 15px 25px;-webkit-box-sizing:border-box;box-sizing:border-box}.marriage-explanation__title,.matchingapp-explanation__title{margin-bottom:20px}.marriage-explanation__title div,.matchingapp-explanation__title div{width:10%;margin:0 auto 10px}.marriage-explanation__title div img,.matchingapp-explanation__title div img{width:100%;height:auto}.marriage-explanation__title p,.matchingapp-explanation__title p{font-size:24px;font-weight:500;text-align:center;color:#DA3B06}.marriage-explanation__contents,.matchingapp-explanation__contents{background:rgba(255,255,255,.8);padding:25px 20px 40px;-webkit-box-sizing:border-box;box-sizing:border-box;position:relative}.marriage-explanation__contents:after,.marriage-explanation__contents:before,.matchingapp-explanation__contents:after,.matchingapp-explanation__contents:before{content:'';display:inline-block;background-repeat:no-repeat;width:27px;height:40px;position:absolute}.marriage-explanation__contents:before,.matchingapp-explanation__contents:before{background-image:url(//www.landmark-tokyo.com/wp-content/themes/koista_php8/images/border/double-pink.svg);top:10px;left:0}.marriage-explanation__contents:after,.matchingapp-explanation__contents:after{background-image:url(//www.landmark-tokyo.com/wp-content/themes/koista_php8/images/border/double-blue.svg);bottom:10px;right:0}.marriage-explanation__contents .heading,.matchingapp-explanation__contents .heading{width:60%;margin:0 auto 20px}.marriage-explanation__contents .heading img,.matchingapp-explanation__contents .heading img{width:100%;height:auto}.marriage-explanation__contents .list,.matchingapp-explanation__contents .list{border-top:1px solid #555;border-bottom:1px solid #555;margin-bottom:20px;padding:10px 0;-webkit-box-sizing:border-box;box-sizing:border-box}.marriage-explanation__contents .list div,.matchingapp-explanation__contents .list div{width:55%;margin:auto}.marriage-explanation__contents .list div img,.matchingapp-explanation__contents .list div img{width:100%;height:auto}.marriage-explanation__contents .text p,.matchingapp-explanation__contents .text p{margin:0}.marriage-explanation__contents .text p:not(:last-of-type),.matchingapp-explanation__contents .text p:not(:last-of-type){margin-bottom:10px}.book-pagelink{display:-webkit-box;display:-ms-flexbox;display:flex;margin:2em 0}.book-pagelink div{width:50%}.book-pagelink div a img{width:100%;height:auto}.tab-matchingmold{margin:2em 0}.tab-matchingmold input[name=tab-matchingmold]{display:none}.tab-matchingmold__label{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-sizing:border-box;box-sizing:border-box;width:75%;margin-bottom:15px}.tab-matchingmold__label label{width:24%;text-align:center;color:#9D9D9D;background-color:#EDEDED;border-radius:20px;padding:10px 10px 14px;-webkit-box-sizing:border-box;box-sizing:border-box;cursor:pointer;position:relative}.tab-matchingmold #tab-matchingmold_date:checked~.tab-matchingmold__label .tab-matchingmold_date,.tab-matchingmold #tab-matchingmold_love:checked~.tab-matchingmold__label .tab-matchingmold_love,.tab-matchingmold #tab-matchingmold_marriage:checked~.tab-matchingmold__label .tab-matchingmold_marriage,.tab-matchingmold #tab-matchingmold_meet:checked~.tab-matchingmold__label .tab-matchingmold_meet{color:#2B2B2B;background-color:#DCF8E1}.tab-matchingmold #tab-matchingmold_date:checked~.tab-matchingmold__label .tab-matchingmold_date:after,.tab-matchingmold #tab-matchingmold_love:checked~.tab-matchingmold__label .tab-matchingmold_love:after,.tab-matchingmold #tab-matchingmold_marriage:checked~.tab-matchingmold__label .tab-matchingmold_marriage:after,.tab-matchingmold #tab-matchingmold_meet:checked~.tab-matchingmold__label .tab-matchingmold_meet:after{content:'▼';font-size:10px;position:absolute;bottom:2px;left:50%;transform:translateX(-50%);-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%)}.tab-matchingmold #tab-matchingmold_date:checked~#matchingmold_date-content,.tab-matchingmold #tab-matchingmold_love:checked~#matchingmold_love-content,.tab-matchingmold #tab-matchingmold_marriage:checked~#matchingmold_marriage-content,.tab-matchingmold #tab-matchingmold_meet:checked~#matchingmold_meet-content{display:block;border:2px solid #EB5B87;border-radius:15px;padding:25px 25px 40px}.tab-matchingmold__contents{display:none;clear:both;overflow:hidden}.tab-matchingmold__contents .image img{width:100%;height:auto}.tab-matchingmold__contents .scode-heding{font-size:20px;margin:15px auto 30px;padding:15px;-webkit-box-sizing:border-box;box-sizing:border-box}.tab-matchingmold__contents ul{width:80%;margin:auto}.tab-matchingmold__contents ul li{line-height:20px;margin-left:23px;position:relative}.tab-matchingmold__contents ul li:not(:last-of-type){margin-bottom:15px}.tab-matchingmold__contents ul li:before{content:'';display:inline-block;background-image:url(//www.landmark-tokyo.com/wp-content/themes/koista_php8/images/icon/heart-pink.svg);background-repeat:no-repeat;width:20px;height:20px;position:absolute;top:0;left:-23px}.marriage-ranking,.matchingapp-ranking{margin:2em 0}.marriage-ranking table,.matchingapp-ranking table{border-collapse:collapse;table-layout:fixed;width:100%}.marriage-ranking table tr td,.marriage-ranking table tr th,.matchingapp-ranking table tr td,.matchingapp-ranking table tr th{vertical-align:middle;padding:7px;-webkit-box-sizing:border-box;box-sizing:border-box}.marriage-ranking table tr td:first-of-type,.marriage-ranking table tr th:first-of-type,.matchingapp-ranking table tr td:first-of-type,.matchingapp-ranking table tr th:first-of-type{width:30%}.marriage-ranking table tr td:last-of-type,.marriage-ranking table tr th:last-of-type,.matchingapp-ranking table tr td:last-of-type,.matchingapp-ranking table tr th:last-of-type{width:70%}.marriage-ranking table tr th,.matchingapp-ranking table tr th{font-weight:700;border:1px solid #DCF8E1;background-color:#DCF8E1}.marriage-ranking table tr th:not(:last-of-type),.matchingapp-ranking table tr th:not(:last-of-type){border-right:1px solid #fff}.marriage-ranking table tr td,.matchingapp-ranking table tr td{vertical-align:middle;font-size:15px;line-height:18px;text-align:center;background-color:#fff;border:1px solid #EDEDED;position:relative}.marriage-ranking table tr td p,.matchingapp-ranking table tr td p{line-height:20px;margin:0}.marriage-ranking table tr td .rank,.matchingapp-ranking table tr td .rank{width:15%;position:absolute;top:0;left:0}.marriage-ranking table tr td .rank img,.matchingapp-ranking table tr td .rank img{width:100%;height:auto}.marriage-ranking table tr td .info,.matchingapp-ranking table tr td .info{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:5px}.marriage-ranking table tr td .info__thumbnail,.matchingapp-ranking table tr td .info__thumbnail{width:23%}.marriage-ranking table tr td .info__thumbnail img,.matchingapp-ranking table tr td .info__thumbnail img{width:100%;height:auto}.marriage-ranking table tr td .info__name,.matchingapp-ranking table tr td .info__name{width:74%;font-size:16px;font-weight:700;text-align:left}.marriage-ranking table tr td .info__name a,.matchingapp-ranking table tr td .info__name a{display:inline-block;text-decoration:underline}.marriage-ranking table tr td .cta,.matchingapp-ranking table tr td .cta{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.marriage-ranking table tr td .cta>div:not(:last-of-type),.matchingapp-ranking table tr td .cta>div:not(:last-of-type){margin-right:10px}.marriage-ranking table tr td .cta__appstore,.marriage-ranking table tr td .cta__googleplay,.matchingapp-ranking table tr td .cta__appstore,.matchingapp-ranking table tr td .cta__googleplay{width:48%}.marriage-ranking table tr td .cta__appstore a img,.marriage-ranking table tr td .cta__googleplay a img,.matchingapp-ranking table tr td .cta__appstore a img,.matchingapp-ranking table tr td .cta__googleplay a img{width:100%;height:auto}.marriage-ranking table tr .app-tokucho__heading,.marriage-ranking table tr .marriage-tokucho__heading,.matchingapp-ranking table tr .app-tokucho__heading,.matchingapp-ranking table tr .marriage-tokucho__heading{font-size:18px;color:#2EC370;margin-bottom:5px}.marriage-ranking table tr .app-tokucho__text p,.marriage-ranking table tr .marriage-tokucho__text p,.matchingapp-ranking table tr .app-tokucho__text p,.matchingapp-ranking table tr .marriage-tokucho__text p{line-height:22px}.matchingapp-purpose_date{width:100%;margin:2em auto}.matchingapp-purpose_date__banner{margin-bottom:20px}.matchingapp-purpose_date__banner img{width:100%;height:auto}.matchingapp-purpose_date__tab-contents{width:92%;margin:0 auto 30px}.matchingapp-purpose_date__tab-contents input[name=tab-matchingapp-purpose]{display:none}.matchingapp-purpose_date__tab-contents__label{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:25px}.matchingapp-purpose_date__tab-contents__label .tab-matchingapp-purpose{cursor:pointer;width:30%;color:#fff;border-radius:20px;padding:15px 10px 35px;-webkit-box-sizing:border-box;box-sizing:border-box;position:relative;opacity:.4}.marriage-objective_ranking__contents .ol__li .com .part-commentslist__contents .all-content_ul li,.matchingapp-purpose_date__tab-contents #tab-purpose_date:checked~.matchingapp-purpose_date__tab-contents__label .tab-purpose_date,.matchingapp-purpose_date__tab-contents #tab-purpose_love:checked~.matchingapp-purpose_date__tab-contents__label .tab-purpose_love,.matchingapp-purpose_date__tab-contents #tab-purpose_marriage:checked~.matchingapp-purpose_date__tab-contents__label .tab-purpose_marriage{opacity:1}.matchingapp-purpose_date__tab-contents__label .tab-matchingapp-purpose:after{content:'\f078';font-family:"Font Awesome 5 Free";font-weight:900;font-size:14px;position:absolute;bottom:10px;left:50%;transform:translateX(-50%);-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%)}.matchingapp-purpose_date__tab-contents__label .tab-matchingapp-purpose span{display:block;text-align:center}.matchingapp-purpose_date__tab-contents__label .tab-matchingapp-purpose span:first-of-type{font-size:24px;border-bottom:1px solid #fff;margin-bottom:15px;padding-bottom:15px}.matchingapp-purpose_date__tab-contents__label .tab-matchingapp-purpose span:last-of-type{width:90%;margin:auto}.matchingapp-purpose_date__banner--pagebutton .banner img,.matchingapp-purpose_date__tab-contents__label .tab-matchingapp-purpose span:last-of-type img{width:100%;height:auto}.matchingapp-purpose_date__tab-contents__label .tab-purpose_marriage{background-color:#445FD4}.matchingapp-purpose_date__tab-contents__label .tab-purpose_love{background-color:#D15A91}.matchingapp-purpose_date__tab-contents__label .tab-purpose_date{background-color:#8E8D2D}.matchingapp-purpose_date__tab-contents #tab-purpose_date:checked~#purpose_date-content,.matchingapp-purpose_date__tab-contents #tab-purpose_love:checked~#purpose_love-content,.matchingapp-purpose_date__tab-contents #tab-purpose_marriage:checked~#purpose_marriage-content{display:block}.matchingapp-purpose_date__tab-contents__contents{display:none;clear:both;overflow:hidden}.bubble,.writer2__profile{display:-webkit-box;display:-ms-flexbox;-webkit-box-pack:justify}.matchingapp-purpose_date__banner--pagebutton .banner{margin-bottom:20px}.matchingapp-purpose_date__banner--pagebutton .pagebutton{width:70%;margin:0 auto}.matchingapp-purpose_date__banner--pagebutton .pagebutton a img{width:100%;height:auto}.bubble{display:flex;-ms-flex-pack:justify;justify-content:space-between;margin:2em 0}.bubble__icon{width:15%}.bubble__icon div{margin:0 auto 5px}.bubble__icon div img{width:100%;height:auto}.bubble__icon span{display:block;font-size:14px;text-align:center}.bubble__text{width:82%;line-height:20px;background-color:#94DF83;border-radius:30px;margin-top:25px;padding:20px;-webkit-box-sizing:border-box;box-sizing:border-box;position:relative}.bubble__text:before{content:'';position:absolute;display:block;width:0;height:0;left:-8px;top:-2px;border-left:20px solid #94DF83;border-top:8px solid transparent;border-bottom:8px solid transparent;-webkit-transform:rotate(-140deg);transform:rotate(-140deg)}.bubble__text a{display:inline-block}.bubble__text p{line-height:20px!important;margin:0}.bubble__text p:not(:last-of-type){margin-bottom:10px}.writer2{margin:2em 0}.writer2__profile{display:flex;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:15px}.writer2__profile .image--name{width:17%}.writer2__profile .image--name__image{margin-bottom:10px}.writer2__profile .image--name__image img{width:100%;height:auto}.writer2__profile .image--name__name{font-weight:700;text-align:center}.writer2__profile .other{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:80%;font-size:15px}.writer2__profile .other div:not(:last-of-type){width:24%;margin-bottom:15px}.writer2__profile .other div:last-of-type{width:100%}.writer2__profile .other div:last-of-type span:last-of-type{text-align:left;padding-left:12px}.writer2__profile .other div span{display:block}.writer2__profile .other div span:first-of-type{font-weight:700;background-color:#DDEFFA;border-radius:20px;margin-bottom:10px;padding:7px 12px;-webkit-box-sizing:border-box;box-sizing:border-box}.writer2__profile .other div span:last-of-type{text-align:center}.writer2__text p{line-height:28px!important}.contentslist{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin:3em 0}.contentslist li{width:48%;margin-bottom:20px}.contentslist li:last-of-type,.contentslist li:nth-of-type(5){margin-bottom:unset}.contentslist li a img{width:100%;height:auto}.matchiapp-collect{overflow-x:scroll;max-height:500px;margin:2em 0}.matchiapp-collect table{border-collapse:collapse;table-layout:fixed;width:100%}.marriage-comparison__contents table,.marriage-kinds table{border-collapse:unset}.matchiapp-collect table tr:first-of-type th:first-of-type{z-index:10}.matchiapp-collect table tr:first-of-type th .thumbnail{width:40%;margin:0 auto 5px}.matchiapp-collect table tr:first-of-type th .thumbnail img{width:100%;height:auto}.matchiapp-collect table tr:first-of-type th .sitename{font-size:14px;font-weight:700;text-align:center}.matchiapp-collect table tr:not(:first-of-type){border-top:3px solid #fff}.matchiapp-collect table tr:not(:first-of-type):nth-of-type(even) td,.matchiapp-collect table tr:not(:first-of-type):nth-of-type(even) th{background-color:#EFFAFF}.matchiapp-collect table tr:not(:first-of-type):nth-of-type(odd) td,.matchiapp-collect table tr:not(:first-of-type):nth-of-type(odd) th{background-color:#FFF3F6}.matchiapp-collect table tr:not(:first-of-type) th{font-size:14px;font-weight:700;padding-right:10px}.matchiapp-collect table tr:not(:first-of-type) td{font-size:15px}.matchiapp-collect table tr:not(:first-of-type) td div{text-align:center;background-color:#fff;padding:12px 2px;-webkit-box-sizing:border-box;box-sizing:border-box}.matchiapp-collect table tr td,.matchiapp-collect table tr th{vertical-align:middle;width:100px;min-width:100px;background-color:#fff;padding:8px 4px;-webkit-box-sizing:border-box;box-sizing:border-box}.matchiapp-collect table tr td p,.matchiapp-collect table tr th p{line-height:20px;margin:0}.matchiapp-collect table tr th{text-align:right;line-height:18px;position:-webkit-sticky;position:sticky;top:0;left:0}.matchiapp-collect table tr th:before{content:"";width:100%;height:100%;position:absolute;top:-1px;left:-1px}.matchiapp-collect table .subtitle td,.matchiapp-collect table .subtitle th{background-color:#DCF8E1!important}.download-ranking{margin:2em 0}.download-ranking ol>li:not(:last-of-type){margin-bottom:70px}.download-ranking ol>li h3{font-weight:700!important;margin:100px 0 50px!important}.download-ranking ol>li h3 span{display:block;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin:auto}.download-ranking ol>li h3 span.rank{display:inline-block;margin-right:20px}.download-ranking ol>li .matchingapp-data{width:95%;margin:0 auto 50px}.download-ranking ol>li .matchingapp-data__bottom .title,.download-ranking ol>li .matchingapp-data__top .title{font-size:18px;font-weight:700;line-height:1;background-color:#DCF8E1;border-radius:20px;margin:0 0 15px;padding:12px 20px;-webkit-box-sizing:border-box;box-sizing:border-box}.download-ranking ol>li .matchingapp-data__top{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:30px}.download-ranking ol>li .matchingapp-data__top .left{width:49%}.download-ranking ol>li .matchingapp-data__top .left .thumbnail{width:50%;-webkit-filter:drop-shadow(3px 3px 3px rgba(0, 0, 0, .06));filter:drop-shadow(3px 3px 3px rgba(0, 0, 0, .06));margin:0 auto 20px;position:relative}.download-ranking ol>li .matchingapp-data__top .left .thumbnail__rank{width:25%;position:absolute;top:-30px;left:0}.download-ranking ol>li .matchingapp-data__top .left .thumbnail img,.download-ranking ol>li .matchingapp-data__top .left .thumbnail__rank img{width:100%;height:auto}.download-ranking ol>li .matchingapp-data__top .left .graph-ratio{width:90%;margin:0 auto 20px}.download-ranking ol>li .matchingapp-data__top .left .graph-ratio__top{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:90%;margin:0 auto 5px}.download-ranking ol>li .matchingapp-data__top .left .graph-ratio__top span:first-of-type,.download-ranking ol>li .matchingapp-data__top .left .graph-ratio__top span:last-of-type{width:7%}.download-ranking ol>li .matchingapp-data__top .left .graph-ratio__top span:nth-of-type(2){width:90%;font-size:16px;text-align:center}.download-ranking ol>li .matchingapp-data__top .left .graph-ratio__bottom{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.download-ranking ol>li .matchingapp-data__top .left .graph-ratio__bottom span{display:block;font-size:17px;color:#fff;padding:10px 25px;-webkit-box-sizing:border-box;box-sizing:border-box}.download-ranking ol>li .matchingapp-data__top .left .graph-ratio__bottom span:first-of-type{background-color:#95C4ED;border-top-left-radius:20px;border-bottom-left-radius:20px}.download-ranking ol>li .matchingapp-data__top .left .graph-ratio__bottom span:last-of-type{text-align:right;background-color:#ED95BE;border-top-right-radius:20px;border-bottom-right-radius:20px}.download-ranking ol>li .matchingapp-data__top .left .membership-num .num{width:93%;font-size:40px;font-weight:500;margin:0 0 20px auto}.download-ranking ol>li .matchingapp-data__top .left .membership-num .num span{font-size:23px;padding:unset}.download-ranking ol>li .matchingapp-data__top .left .membership-num .age{display:block}.download-ranking ol>li .matchingapp-data__top .left .membership-num .age__man p,.download-ranking ol>li .matchingapp-data__top .left .membership-num .age__woman p{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-weight:700;line-height:1;border-radius:20px;margin-bottom:10px;padding:10px 20px;-webkit-box-sizing:border-box;box-sizing:border-box}.download-ranking ol>li .matchingapp-data__top .left .membership-num .age__man div,.download-ranking ol>li .matchingapp-data__top .left .membership-num .age__woman div{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:90%;margin:auto}.download-ranking ol>li .matchingapp-data__top .left .membership-num .age__man,.download-ranking ol>li .matchingapp-data__top .right .price{margin-bottom:20px}.download-ranking ol>li .matchingapp-data__top .left .membership-num .age__man div span,.download-ranking ol>li .matchingapp-data__top .left .membership-num .age__woman div span{display:block;width:24%;text-align:center;color:#9D9D9D;background-color:#EDEDED;padding:10px 5px;-webkit-box-sizing:border-box;box-sizing:border-box}.download-ranking ol>li .matchingapp-data__top .left .membership-num .age__man div .agechoice,.download-ranking ol>li .matchingapp-data__top .left .membership-num .age__woman div .agechoice{color:#fff;background-color:#EB5B87}.download-ranking ol>li .matchingapp-data__top .left .membership-num .age__man p{background-color:#DDEFFA}.download-ranking ol>li .matchingapp-data__top .left .membership-num .age__man p img{width:18px;height:auto;margin-left:5px}.download-ranking ol>li .matchingapp-data__top .left .membership-num .age__woman p{background-color:#FEE6EA}.download-ranking ol>li .matchingapp-data__top .left .membership-num .age__woman p img{width:12px;height:auto;margin-left:5px}.download-ranking ol>li .matchingapp-data__top .right{width:49%}.download-ranking ol>li .matchingapp-data__top .right .price table{width:100%}.download-ranking ol>li .matchingapp-data__top .right .price table tr:first-of-type{background-color:#EFFAFF}.download-ranking ol>li .matchingapp-data__top .right .price table tr:last-of-type{background-color:#FFF3F6}.download-ranking ol>li .matchingapp-data__top .right .price table tr:last-of-type th:after{background-image:url(//www.landmark-tokyo.com/wp-content/themes/koista_php8/images/icon/woman.svg)}.download-ranking ol>li .matchingapp-data__top .right .price table tr td,.download-ranking ol>li .matchingapp-data__top .right .price table tr th{vertical-align:middle;text-align:center}.download-ranking ol>li .matchingapp-data__top .right .price table tr th{width:35%;font-weight:500;position:relative}.download-ranking ol>li .matchingapp-data__top .right .price table tr th:after{content:'';display:inline-block;background-repeat:no-repeat;width:20px;height:20px;position:absolute;top:50%;right:15px;transform:translateY(-50%);-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%)}.download-ranking ol>li .matchingapp-data__top .right .price table tr td{width:65%;font-size:15px;line-height:18px}.download-ranking ol>li .matchingapp-data__top .right .price table tr td div{display:block;background-color:#fff;margin:5px 25px 5px 0;padding:10px 5px;-webkit-box-sizing:border-box;box-sizing:border-box}.download-ranking ol>li .matchingapp-data__top .right .price table tr td div p{line-height:20px;margin:0}.download-ranking ol>li .matchingapp-data__top .right .first-date{margin-bottom:20px}.download-ranking ol>li .matchingapp-data__top .right .first-date table,.download-ranking ol>li .matchingapp-data__top .right .option-function div{width:90%;margin:auto}.download-ranking ol>li .matchingapp-data__top .right .first-date table tr td,.download-ranking ol>li .matchingapp-data__top .right .first-date table tr th{padding:5px;-webkit-box-sizing:border-box;box-sizing:border-box}.download-ranking ol>li .matchingapp-data__top .right .first-date table tr th{text-align:left}.download-ranking ol>li .matchingapp-data__top .right .first-date table tr td{text-align:right}.download-ranking ol>li .matchingapp-data__top .right .option-function div ol,.download-ranking ol>li .matchingapp-data__top .right .option-function div ul{width:100%;margin:0}.download-ranking ol>li .matchingapp-data__bottom .features{margin-bottom:20px}.download-ranking ol>li .matchingapp-data__bottom .features div{width:95%;line-height:24px;margin:auto}.download-ranking ol>li .matchingapp-data__bottom .features div p{margin:0}.download-ranking ol>li .matchingapp-data__bottom .features div p:not(:last-of-type){margin-bottom:10px}.download-ranking ol>li .matchingapp-data__bottom .com-valuation{margin-bottom:50px}.download-ranking ol>li .matchingapp-data__bottom .com-valuation .contents{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:65%;margin:auto}.download-ranking ol>li .matchingapp-data__bottom .com-valuation .contents__total{width:34%}.download-ranking ol>li .matchingapp-data__bottom .com-valuation .contents__total .graph-heart{margin-bottom:7px}.download-ranking ol>li .matchingapp-data__bottom .com-valuation .contents__total .graph-heart__bar{overflow:hidden;height:130px;background-color:#EDEDED;position:relative;-webkit-clip-path:path("M15,45 A30,30,0,0,1,75,45 A30,30,0,0,1,135,45 Q135,90,75,130 Q15,90,15,45 Z");clip-path:path("M15,45 A30,30,0,0,1,75,45 A30,30,0,0,1,135,45 Q135,90,75,130 Q15,90,15,45 Z")}.download-ranking ol>li .matchingapp-data__bottom .com-valuation .contents__total .graph-heart__bar .graph-item{width:100%;height:100%;background-color:#EB5B87;position:absolute;bottom:0;-webkit-animation:graphAnim02 3s forwards;animation:graphAnim02 3s forwards}.download-ranking ol>li .matchingapp-data__bottom .com-valuation .contents__total .star{width:70%;text-align:center;border-top:3px solid #F2F2F2;margin:auto;padding-top:7px;-webkit-box-sizing:border-box;box-sizing:border-box}.download-ranking ol>li .matchingapp-data__bottom .com-valuation .contents__total .star .star-number{font-family:'游ゴシック';display:block;font-weight:700;color:#EB5B87}.download-ranking ol>li .matchingapp-data__bottom .com-valuation .contents__total .star .star5-rating{font-family:'游ゴシック';white-space:nowrap;display:inline-block;font-size:18px;font-weight:700;text-indent:3px;letter-spacing:3px;z-index:0;position:relative}.download-ranking ol>li .matchingapp-data__bottom .com-valuation .contents__total .star .star5-rating::after,.download-ranking ol>li .matchingapp-data__bottom .com-valuation .contents__total .star .star5-rating::before{font-family:"Font Awesome 5 Free";font-weight:900}.download-ranking ol>li .matchingapp-data__bottom .com-valuation .contents__total .star .star5-rating::before{content:"\f004\f004\f004\f004\f004";color:#EDEDED}.download-ranking ol>li .matchingapp-data__bottom .com-valuation .contents__total .star .star5-rating::after{content:"\f004\f004\f004\f004\f004";overflow:hidden;white-space:nowrap;color:#EB5B87;position:absolute;top:0;left:0;z-index:1}.download-ranking ol>li .matchingapp-data__bottom .com-valuation .contents__total .star .star5-rating[data-rate="5.0"]:after,.download-ranking ol>li .matchingapp-data__bottom .com-valuation .contents__total .star .star5-rating[data-rate="5"]:after{width:100%}.download-ranking ol>li .matchingapp-data__bottom .com-valuation .contents__total .star .star5-rating[data-rate="4.9"]:after,.download-ranking ol>li .matchingapp-data__bottom .com-valuation .contents__total .star .star5-rating[data-rate="4.8"]:after,.download-ranking ol>li .matchingapp-data__bottom .com-valuation .contents__total .star .star5-rating[data-rate="4.7"]:after,.download-ranking ol>li .matchingapp-data__bottom .com-valuation .contents__total .star .star5-rating[data-rate="4.6"]:after,.download-ranking ol>li .matchingapp-data__bottom .com-valuation .contents__total .star .star5-rating[data-rate="4.5"]:after{width:90%}.download-ranking ol>li .matchingapp-data__bottom .com-valuation .contents__total .star .star5-rating[data-rate="4.4"]:after,.download-ranking ol>li .matchingapp-data__bottom .com-valuation .contents__total .star .star5-rating[data-rate="4.3"]:after,.download-ranking ol>li .matchingapp-data__bottom .com-valuation .contents__total .star .star5-rating[data-rate="4.2"]:after,.download-ranking ol>li .matchingapp-data__bottom .com-valuation .contents__total .star .star5-rating[data-rate="4.1"]:after,.download-ranking ol>li .matchingapp-data__bottom .com-valuation .contents__total .star .star5-rating[data-rate="4.0"]:after,.download-ranking ol>li .matchingapp-data__bottom .com-valuation .contents__total .star .star5-rating[data-rate="4"]:after{width:80%}.download-ranking ol>li .matchingapp-data__bottom .com-valuation .contents__total .star .star5-rating[data-rate="3.9"]:after,.download-ranking ol>li .matchingapp-data__bottom .com-valuation .contents__total .star .star5-rating[data-rate="3.8"]:after,.download-ranking ol>li .matchingapp-data__bottom .com-valuation .contents__total .star .star5-rating[data-rate="3.7"]:after,.download-ranking ol>li .matchingapp-data__bottom .com-valuation .contents__total .star .star5-rating[data-rate="3.6"]:after,.download-ranking ol>li .matchingapp-data__bottom .com-valuation .contents__total .star .star5-rating[data-rate="3.5"]:after{width:70%}.download-ranking ol>li .matchingapp-data__bottom .com-valuation .contents__total .star .star5-rating[data-rate="3.4"]:after,.download-ranking ol>li .matchingapp-data__bottom .com-valuation .contents__total .star .star5-rating[data-rate="3.3"]:after,.download-ranking ol>li .matchingapp-data__bottom .com-valuation .contents__total .star .star5-rating[data-rate="3.2"]:after,.download-ranking ol>li .matchingapp-data__bottom .com-valuation .contents__total .star .star5-rating[data-rate="3.1"]:after,.download-ranking ol>li .matchingapp-data__bottom .com-valuation .contents__total .star .star5-rating[data-rate="3.0"]:after,.download-ranking ol>li .matchingapp-data__bottom .com-valuation .contents__total .star .star5-rating[data-rate="3"]:after{width:60%}.download-ranking ol>li .matchingapp-data__bottom .com-valuation .contents__total .star .star5-rating[data-rate="2.9"]:after,.download-ranking ol>li .matchingapp-data__bottom .com-valuation .contents__total .star .star5-rating[data-rate="2.8"]:after,.download-ranking ol>li .matchingapp-data__bottom .com-valuation .contents__total .star .star5-rating[data-rate="2.7"]:after,.download-ranking ol>li .matchingapp-data__bottom .com-valuation .contents__total .star .star5-rating[data-rate="2.6"]:after,.download-ranking ol>li .matchingapp-data__bottom .com-valuation .contents__total .star .star5-rating[data-rate="2.5"]:after{width:50%}.download-ranking ol>li .matchingapp-data__bottom .com-valuation .contents__total .star .star5-rating[data-rate="2.4"]:after,.download-ranking ol>li .matchingapp-data__bottom .com-valuation .contents__total .star .star5-rating[data-rate="2.3"]:after,.download-ranking ol>li .matchingapp-data__bottom .com-valuation .contents__total .star .star5-rating[data-rate="2.2"]:after,.download-ranking ol>li .matchingapp-data__bottom .com-valuation .contents__total .star .star5-rating[data-rate="2.1"]:after,.download-ranking ol>li .matchingapp-data__bottom .com-valuation .contents__total .star .star5-rating[data-rate="2.0"]:after,.download-ranking ol>li .matchingapp-data__bottom .com-valuation .contents__total .star .star5-rating[data-rate="2"]:after{width:40%}.download-ranking ol>li .matchingapp-data__bottom .com-valuation .contents__total .star .star5-rating[data-rate="1.9"]:after,.download-ranking ol>li .matchingapp-data__bottom .com-valuation .contents__total .star .star5-rating[data-rate="1.8"]:after,.download-ranking ol>li .matchingapp-data__bottom .com-valuation .contents__total .star .star5-rating[data-rate="1.7"]:after,.download-ranking ol>li .matchingapp-data__bottom .com-valuation .contents__total .star .star5-rating[data-rate="1.6"]:after,.download-ranking ol>li .matchingapp-data__bottom .com-valuation .contents__total .star .star5-rating[data-rate="1.5"]:after{width:30%}.download-ranking ol>li .matchingapp-data__bottom .com-valuation .contents__total .star .star5-rating[data-rate="1.4"]:after,.download-ranking ol>li .matchingapp-data__bottom .com-valuation .contents__total .star .star5-rating[data-rate="1.3"]:after,.download-ranking ol>li .matchingapp-data__bottom .com-valuation .contents__total .star .star5-rating[data-rate="1.2"]:after,.download-ranking ol>li .matchingapp-data__bottom .com-valuation .contents__total .star .star5-rating[data-rate="1.1"]:after,.download-ranking ol>li .matchingapp-data__bottom .com-valuation .contents__total .star .star5-rating[data-rate="1.0"]:after,.download-ranking ol>li .matchingapp-data__bottom .com-valuation .contents__total .star .star5-rating[data-rate="1"]:after{width:20%}.download-ranking ol>li .matchingapp-data__bottom .com-valuation .contents__total .star .star5-rating[data-rate="0.9"]:after,.download-ranking ol>li .matchingapp-data__bottom .com-valuation .contents__total .star .star5-rating[data-rate="0.8"]:after,.download-ranking ol>li .matchingapp-data__bottom .com-valuation .contents__total .star .star5-rating[data-rate="0.7"]:after,.download-ranking ol>li .matchingapp-data__bottom .com-valuation .contents__total .star .star5-rating[data-rate="0.6"]:after,.download-ranking ol>li .matchingapp-data__bottom .com-valuation .contents__total .star .star5-rating[data-rate="0.5"]:after,.download-ranking ol>li .matchingapp-data__bottom .com-valuation .contents__total .star .star5-rating[data-rate="0.4"]:after,.download-ranking ol>li .matchingapp-data__bottom .com-valuation .contents__total .star .star5-rating[data-rate="0.3"]:after,.download-ranking ol>li .matchingapp-data__bottom .com-valuation .contents__total .star .star5-rating[data-rate="0.2"]:after,.download-ranking ol>li .matchingapp-data__bottom .com-valuation .contents__total .star .star5-rating[data-rate="0.1"]:after{width:10%}.download-ranking ol>li .matchingapp-data__bottom .com-valuation .contents__total .star .star5-rating[data-rate="0.0"]:after,.download-ranking ol>li .matchingapp-data__bottom .com-valuation .contents__total .star .star5-rating[data-rate="0"]:after{width:0%}.download-ranking ol>li .matchingapp-data__bottom .com-valuation .contents__total .star .star-number{font-size:26px;margin-bottom:5px}.download-ranking ol>li .matchingapp-data__bottom .com-valuation .contents__total .star .star-maxnum{display:block;font-weight:700;color:#EB5B87}.download-ranking ol>li .matchingapp-data__bottom .com-valuation .contents table{width:60%}.download-ranking ol>li .matchingapp-data__bottom .com-valuation .contents table tr td,.download-ranking ol>li .matchingapp-data__bottom .com-valuation .contents table tr th{width:50%;padding:7px;-webkit-box-sizing:border-box;box-sizing:border-box}.download-ranking ol>li .matchingapp-data__bottom .com-valuation .contents table tr th{text-align:right}.download-ranking ol>li .matchingapp-data__bottom .com-valuation .contents table tr td .star .star-number{font-family:'游ゴシック';display:block;font-size:24px;font-weight:700;color:#EB5B87;margin-bottom:10px}.download-ranking ol>li .matchingapp-data__bottom .com-valuation .contents table tr td .star .star5-rating{font-family:'游ゴシック';white-space:nowrap;display:inline-block;font-size:18px;font-weight:700;text-indent:3px;letter-spacing:3px;z-index:0;position:relative}.download-ranking ol>li .matchingapp-data__bottom .com-valuation .contents table tr td .star .star5-rating::after,.download-ranking ol>li .matchingapp-data__bottom .com-valuation .contents table tr td .star .star5-rating::before{font-family:"Font Awesome 5 Free";font-weight:900}.download-ranking ol>li .site-com h4,.download-ranking ol>li .site-com__contents .comlist li .tokosya--hyoka__tokosya .bottom,.marriage-kinds table tr th{font-weight:700}.download-ranking ol>li .matchingapp-data__bottom .com-valuation .contents table tr td .star .star5-rating::before{content:"\f004\f004\f004\f004\f004";color:#EDEDED}.download-ranking ol>li .matchingapp-data__bottom .com-valuation .contents table tr td .star .star5-rating::after{content:"\f004\f004\f004\f004\f004";overflow:hidden;white-space:nowrap;color:#EB5B87;position:absolute;top:0;left:0;z-index:1}.download-ranking ol>li .matchingapp-data__bottom .com-valuation .contents table tr td .star .star5-rating[data-rate="5.0"]:after,.download-ranking ol>li .matchingapp-data__bottom .com-valuation .contents table tr td .star .star5-rating[data-rate="5"]:after{width:100%}.download-ranking ol>li .matchingapp-data__bottom .com-valuation .contents table tr td .star .star5-rating[data-rate="4.9"]:after,.download-ranking ol>li .matchingapp-data__bottom .com-valuation .contents table tr td .star .star5-rating[data-rate="4.8"]:after,.download-ranking ol>li .matchingapp-data__bottom .com-valuation .contents table tr td .star .star5-rating[data-rate="4.7"]:after,.download-ranking ol>li .matchingapp-data__bottom .com-valuation .contents table tr td .star .star5-rating[data-rate="4.6"]:after,.download-ranking ol>li .matchingapp-data__bottom .com-valuation .contents table tr td .star .star5-rating[data-rate="4.5"]:after{width:90%}.download-ranking ol>li .matchingapp-data__bottom .com-valuation .contents table tr td .star .star5-rating[data-rate="4.4"]:after,.download-ranking ol>li .matchingapp-data__bottom .com-valuation .contents table tr td .star .star5-rating[data-rate="4.3"]:after,.download-ranking ol>li .matchingapp-data__bottom .com-valuation .contents table tr td .star .star5-rating[data-rate="4.2"]:after,.download-ranking ol>li .matchingapp-data__bottom .com-valuation .contents table tr td .star .star5-rating[data-rate="4.1"]:after,.download-ranking ol>li .matchingapp-data__bottom .com-valuation .contents table tr td .star .star5-rating[data-rate="4.0"]:after,.download-ranking ol>li .matchingapp-data__bottom .com-valuation .contents table tr td .star .star5-rating[data-rate="4"]:after{width:80%}.download-ranking ol>li .matchingapp-data__bottom .com-valuation .contents table tr td .star .star5-rating[data-rate="3.9"]:after,.download-ranking ol>li .matchingapp-data__bottom .com-valuation .contents table tr td .star .star5-rating[data-rate="3.8"]:after,.download-ranking ol>li .matchingapp-data__bottom .com-valuation .contents table tr td .star .star5-rating[data-rate="3.7"]:after,.download-ranking ol>li .matchingapp-data__bottom .com-valuation .contents table tr td .star .star5-rating[data-rate="3.6"]:after,.download-ranking ol>li .matchingapp-data__bottom .com-valuation .contents table tr td .star .star5-rating[data-rate="3.5"]:after{width:70%}.download-ranking ol>li .matchingapp-data__bottom .com-valuation .contents table tr td .star .star5-rating[data-rate="3.4"]:after,.download-ranking ol>li .matchingapp-data__bottom .com-valuation .contents table tr td .star .star5-rating[data-rate="3.3"]:after,.download-ranking ol>li .matchingapp-data__bottom .com-valuation .contents table tr td .star .star5-rating[data-rate="3.2"]:after,.download-ranking ol>li .matchingapp-data__bottom .com-valuation .contents table tr td .star .star5-rating[data-rate="3.1"]:after,.download-ranking ol>li .matchingapp-data__bottom .com-valuation .contents table tr td .star .star5-rating[data-rate="3.0"]:after,.download-ranking ol>li .matchingapp-data__bottom .com-valuation .contents table tr td .star .star5-rating[data-rate="3"]:after{width:60%}.download-ranking ol>li .matchingapp-data__bottom .com-valuation .contents table tr td .star .star5-rating[data-rate="2.9"]:after,.download-ranking ol>li .matchingapp-data__bottom .com-valuation .contents table tr td .star .star5-rating[data-rate="2.8"]:after,.download-ranking ol>li .matchingapp-data__bottom .com-valuation .contents table tr td .star .star5-rating[data-rate="2.7"]:after,.download-ranking ol>li .matchingapp-data__bottom .com-valuation .contents table tr td .star .star5-rating[data-rate="2.6"]:after,.download-ranking ol>li .matchingapp-data__bottom .com-valuation .contents table tr td .star .star5-rating[data-rate="2.5"]:after{width:50%}.download-ranking ol>li .matchingapp-data__bottom .com-valuation .contents table tr td .star .star5-rating[data-rate="2.4"]:after,.download-ranking ol>li .matchingapp-data__bottom .com-valuation .contents table tr td .star .star5-rating[data-rate="2.3"]:after,.download-ranking ol>li .matchingapp-data__bottom .com-valuation .contents table tr td .star .star5-rating[data-rate="2.2"]:after,.download-ranking ol>li .matchingapp-data__bottom .com-valuation .contents table tr td .star .star5-rating[data-rate="2.1"]:after,.download-ranking ol>li .matchingapp-data__bottom .com-valuation .contents table tr td .star .star5-rating[data-rate="2.0"]:after,.download-ranking ol>li .matchingapp-data__bottom .com-valuation .contents table tr td .star .star5-rating[data-rate="2"]:after{width:40%}.download-ranking ol>li .matchingapp-data__bottom .com-valuation .contents table tr td .star .star5-rating[data-rate="1.9"]:after,.download-ranking ol>li .matchingapp-data__bottom .com-valuation .contents table tr td .star .star5-rating[data-rate="1.8"]:after,.download-ranking ol>li .matchingapp-data__bottom .com-valuation .contents table tr td .star .star5-rating[data-rate="1.7"]:after,.download-ranking ol>li .matchingapp-data__bottom .com-valuation .contents table tr td .star .star5-rating[data-rate="1.6"]:after,.download-ranking ol>li .matchingapp-data__bottom .com-valuation .contents table tr td .star .star5-rating[data-rate="1.5"]:after{width:30%}.download-ranking ol>li .matchingapp-data__bottom .com-valuation .contents table tr td .star .star5-rating[data-rate="1.4"]:after,.download-ranking ol>li .matchingapp-data__bottom .com-valuation .contents table tr td .star .star5-rating[data-rate="1.3"]:after,.download-ranking ol>li .matchingapp-data__bottom .com-valuation .contents table tr td .star .star5-rating[data-rate="1.2"]:after,.download-ranking ol>li .matchingapp-data__bottom .com-valuation .contents table tr td .star .star5-rating[data-rate="1.1"]:after,.download-ranking ol>li .matchingapp-data__bottom .com-valuation .contents table tr td .star .star5-rating[data-rate="1.0"]:after,.download-ranking ol>li .matchingapp-data__bottom .com-valuation .contents table tr td .star .star5-rating[data-rate="1"]:after{width:20%}.download-ranking ol>li .matchingapp-data__bottom .com-valuation .contents table tr td .star .star5-rating[data-rate="0.9"]:after,.download-ranking ol>li .matchingapp-data__bottom .com-valuation .contents table tr td .star .star5-rating[data-rate="0.8"]:after,.download-ranking ol>li .matchingapp-data__bottom .com-valuation .contents table tr td .star .star5-rating[data-rate="0.7"]:after,.download-ranking ol>li .matchingapp-data__bottom .com-valuation .contents table tr td .star .star5-rating[data-rate="0.6"]:after,.download-ranking ol>li .matchingapp-data__bottom .com-valuation .contents table tr td .star .star5-rating[data-rate="0.5"]:after,.download-ranking ol>li .matchingapp-data__bottom .com-valuation .contents table tr td .star .star5-rating[data-rate="0.4"]:after,.download-ranking ol>li .matchingapp-data__bottom .com-valuation .contents table tr td .star .star5-rating[data-rate="0.3"]:after,.download-ranking ol>li .matchingapp-data__bottom .com-valuation .contents table tr td .star .star5-rating[data-rate="0.2"]:after,.download-ranking ol>li .matchingapp-data__bottom .com-valuation .contents table tr td .star .star5-rating[data-rate="0.1"]:after{width:10%}.download-ranking ol>li .matchingapp-data__bottom .com-valuation .contents table tr td .star .star5-rating[data-rate="0.0"]:after,.download-ranking ol>li .matchingapp-data__bottom .com-valuation .contents table tr td .star .star5-rating[data-rate="0"]:after{width:0%}.download-ranking ol>li .matchingapp-data__bottom .cta{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:100%}.download-ranking ol>li .matchingapp-data__bottom .cta__appstore,.download-ranking ol>li .matchingapp-data__bottom .cta__detail,.download-ranking ol>li .matchingapp-data__bottom .cta__googleplay{width:32%}.download-ranking ol>li .matchingapp-data__bottom .cta__appstore>div,.download-ranking ol>li .matchingapp-data__bottom .cta__detail>div,.download-ranking ol>li .matchingapp-data__bottom .cta__googleplay>div{position:relative}.download-ranking ol>li .matchingapp-data__bottom .cta__appstore>div a,.download-ranking ol>li .matchingapp-data__bottom .cta__detail>div a,.download-ranking ol>li .matchingapp-data__bottom .cta__googleplay>div a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:22px;text-align:center;color:#fff;padding:7px;-webkit-box-sizing:border-box;box-sizing:border-box;border-radius:40px;position:relative;overflow:hidden;-webkit-transition:ease .2s;transition:ease .2s}.download-ranking ol>li .matchingapp-data__bottom .cta__appstore>div a:hover,.download-ranking ol>li .matchingapp-data__bottom .cta__detail>div a:hover,.download-ranking ol>li .matchingapp-data__bottom .cta__googleplay>div a:hover{border-bottom:unset;margin-bottom:5px}.download-ranking ol>li .matchingapp-data__bottom .cta__appstore>div a:hover:before,.download-ranking ol>li .matchingapp-data__bottom .cta__detail>div a:hover:before,.download-ranking ol>li .matchingapp-data__bottom .cta__googleplay>div a:hover:before{-webkit-transform:scale(1,1);transform:scale(1,1);-webkit-transform-origin:left top;transform-origin:left top}.download-ranking ol>li .matchingapp-data__bottom .cta__appstore>div a:before,.download-ranking ol>li .matchingapp-data__bottom .cta__detail>div a:before,.download-ranking ol>li .matchingapp-data__bottom .cta__googleplay>div a:before{content:'';width:100%;height:100%;-webkit-transition:-webkit-transform .6s cubic-bezier(.8,0,.2,1) 0s;transition:-webkit-transform .6s cubic-bezier(.8,0,.2,1) 0s;transition:transform .6s cubic-bezier(.8,0,.2,1) 0s;transition:transform .6s cubic-bezier(.8,0,.2,1) 0s,-webkit-transform .6s cubic-bezier(.8,0,.2,1) 0s;-webkit-transform:scale(0,1);transform:scale(0,1);-webkit-transform-origin:right top;transform-origin:right top;position:absolute;top:0;left:0}.download-ranking ol>li .matchingapp-data__bottom .cta__appstore>div a div,.download-ranking ol>li .matchingapp-data__bottom .cta__detail>div a div,.download-ranking ol>li .matchingapp-data__bottom .cta__googleplay>div a div{background-color:#fff;border-radius:50%;margin-right:10px;padding:7px;-webkit-box-sizing:border-box;box-sizing:border-box;position:relative;z-index:10}.download-ranking ol>li .matchingapp-data__bottom .cta__appstore>div a div img,.download-ranking ol>li .matchingapp-data__bottom .cta__detail>div a div img,.download-ranking ol>li .matchingapp-data__bottom .cta__googleplay>div a div img{width:25px;height:25px}.download-ranking ol>li .matchingapp-data__bottom .cta__appstore>div a p,.download-ranking ol>li .matchingapp-data__bottom .cta__detail>div a p,.download-ranking ol>li .matchingapp-data__bottom .cta__googleplay>div a p{position:relative;z-index:10}.download-ranking ol>li .matchingapp-data__bottom .cta__appstore>div a{background-color:#2EC370;border-bottom:5px solid #119049}.download-ranking ol>li .matchingapp-data__bottom .cta__appstore>div a:before{background:#ED95BE}.download-ranking ol>li .matchingapp-data__bottom .cta__googleplay>div a{background-color:#2EC370;border-bottom:5px solid #119049}.download-ranking ol>li .matchingapp-data__bottom .cta__googleplay>div a:before{background:#ED95BE}.download-ranking ol>li .matchingapp-data__bottom .cta__detail>div a{background-color:#0699DA;border-bottom:5px solid #103B8D}.download-ranking ol>li .matchingapp-data__bottom .cta__detail>div a:before{background:#ED95BE}.download-ranking ol>li .site-com{margin-bottom:90px}.download-ranking ol>li .site-com__contents,.download-ranking ol>li .site-com__contents .subtitle{position:relative}.download-ranking ol>li .site-com__contents .subtitle div{width:12%;position:absolute;top:50%;left:20px;transform:translateY(-50%);-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%)}.download-ranking ol>li .site-com__contents .subtitle img{width:100%;height:auto}.download-ranking ol>li .site-com__contents .comlist{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;background:-webkit-gradient(linear,right top,left top,from(#FED6E1),color-stop(53%,#FFEFEF),to(#CCEFFF)) no-repeat padding-box;background:linear-gradient(270deg,#FED6E1 0,#FFEFEF 53%,#CCEFFF 100%) no-repeat padding-box;padding:30px 20px;-webkit-box-sizing:border-box;box-sizing:border-box}.download-ranking ol>li .site-com__contents .comlist li{width:48%}.download-ranking ol>li .site-com__contents .comlist li .tokosya--hyoka{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#fff;border-radius:20px;padding:10px 10px 50px;-webkit-box-sizing:border-box;box-sizing:border-box}.download-ranking ol>li .site-com__contents .comlist li .tokosya--hyoka__tokosya{width:55%}.download-ranking ol>li .site-com__contents .comlist li .tokosya--hyoka__tokosya .top{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:5px}.download-ranking ol>li .site-com__contents .comlist li .tokosya--hyoka__tokosya .top__icon{width:20%}.download-ranking ol>li .site-com__contents .comlist li .tokosya--hyoka__tokosya .top__icon img{width:100%;height:auto}.download-ranking ol>li .site-com__contents .comlist li .tokosya--hyoka__tokosya .top__date--other{width:77%;font-size:13px}.download-ranking ol>li .site-com__contents .comlist li .tokosya--hyoka__tokosya .top__date--other span{display:block}.download-ranking ol>li .site-com__contents .comlist li .tokosya--hyoka__tokosya .top__date--other .date{margin-bottom:3px}.download-ranking ol>li .site-com__contents .comlist li .tokosya--hyoka__tokosya .bottom span{font-size:12px;margin-left:2px}.download-ranking ol>li .site-com__contents .comlist li .tokosya--hyoka__hyoka{width:45%;border-left:1px dotted #555}.download-ranking ol>li .site-com__contents .comlist li .tokosya--hyoka__hyoka tr td,.download-ranking ol>li .site-com__contents .comlist li .tokosya--hyoka__hyoka tr th{vertical-align:middle;font-size:13px;padding:2px 3px;-webkit-box-sizing:border-box;box-sizing:border-box}.download-ranking ol>li .site-com__contents .comlist li .tokosya--hyoka__hyoka tr th{width:80%;text-align:right}.download-ranking ol>li .site-com__contents .comlist li .tokosya--hyoka__hyoka tr td{width:20%}.download-ranking ol>li .site-com__contents .comlist li .tokosya--hyoka__hyoka tr td div{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#EB5B87}.download-ranking ol>li .site-com__contents .comlist li .tokosya--hyoka__hyoka tr td div img{display:inline-block;width:15px;height:15px}.download-ranking ol>li .site-com__contents .comlist li .text{width:93%;background-color:#94DF83;border-radius:30px;margin-left:30px;padding:20px;-webkit-box-sizing:border-box;box-sizing:border-box;position:relative;top:-35px}.download-ranking ol>li .site-com__contents .comlist li .text::before{content:'';position:absolute;display:block;width:0;height:0;left:-8px;top:-2px;border-left:20px solid #94DF83;border-top:8px solid transparent;border-bottom:8px solid transparent;-webkit-transform:rotate(-140deg);transform:rotate(-140deg)}.download-ranking ol>li .site-com__contents .comlist li .text p{font-size:15px;line-height:24px;margin:0}.download-ranking ol>li .site-com__contents .page-button{width:50%;margin:auto;position:absolute;bottom:-40px;left:50%;transform:translateX(-50%);-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%)}.download-ranking ol>li .site-com__contents .page-button a{font-size:20px;line-height:28px;text-align:center;color:#fff;background-color:#0699DA;border-bottom:5px solid #103B8D;border-radius:40px;padding:5px;-webkit-box-sizing:border-box;box-sizing:border-box}.marriage-kinds{margin:2em 0}.marriage-kinds table{width:100%}.marriage-kinds table tr:nth-of-type(even) td:first-of-type{background-color:#EFFAFF}.marriage-kinds table tr:nth-of-type(even) td:not(:first-of-type){border:5px solid #EFFAFF}.marriage-kinds table tr:nth-of-type(odd) td:first-of-type{background-color:#FFF3F6}.marriage-kinds table tr:nth-of-type(odd) td:not(:first-of-type){border:5px solid #FFF3F6}.marriage-kinds table tr td,.marriage-kinds table tr th{vertical-align:middle;font-size:15px;padding:10px 5px;-webkit-box-sizing:border-box;box-sizing:border-box}.marriage-kinds table tr td:first-of-type,.marriage-kinds table tr th:first-of-type{width:24%}.marriage-kinds table tr td:not(:first-of-type),.marriage-kinds table tr th:not(:first-of-type){width:38%}.marriage-kinds table tr td:first-of-type{font-weight:700;text-align:right}.marriage-kinds table tr td:not(:first-of-type){line-height:20px;background-color:#fff;padding:10px 5px;-webkit-box-sizing:border-box;box-sizing:border-box}.marriage-kinds table tr td:not(:first-of-type) p{line-height:20px;margin:0}.marriage-kinds table tr td .name{margin-bottom:5px}.marriage-kinds table tr td .button{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin-left:auto}.marriage-kinds table tr td .button a{font-size:14px;font-weight:100;color:#fff;background-color:#0699DA;border-bottom:2px solid #103B8D;border-radius:20px;padding:4px 10px;-webkit-box-sizing:border-box;box-sizing:border-box}.marriage-comparison{margin:2em 0}.marriage-comparison input[name=tab-marriage-comparison]{display:none}.marriage-comparison__label{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;margin-bottom:15px}.marriage-comparison__label label{width:19%;font-size:14px;text-align:center;color:#9D9D9D;background-color:#EDEDED;border-radius:20px;padding:10px 10px 14px;-webkit-box-sizing:border-box;box-sizing:border-box;cursor:pointer;position:relative}.marriage-comparison #tab-all:checked~.marriage-comparison__label .tab-all,.marriage-comparison #tab-hybrid:checked~.marriage-comparison__label .tab-hybrid,.marriage-comparison #tab-intermediary:checked~.marriage-comparison__label .tab-intermediary,.marriage-comparison #tab-online:checked~.marriage-comparison__label .tab-online,.marriage-comparison #tab-search:checked~.marriage-comparison__label .tab-search{color:#2B2B2B;background-color:#DCF8E1}.marriage-comparison #tab-all:checked~.marriage-comparison__label .tab-all:after,.marriage-comparison #tab-hybrid:checked~.marriage-comparison__label .tab-hybrid:after,.marriage-comparison #tab-intermediary:checked~.marriage-comparison__label .tab-intermediary:after,.marriage-comparison #tab-online:checked~.marriage-comparison__label .tab-online:after,.marriage-comparison #tab-search:checked~.marriage-comparison__label .tab-search:after{content:'▼';font-size:10px;position:absolute;bottom:2px;left:50%;transform:translateX(-50%);-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%)}.marriage-comparison #tab-all:checked~#all-content,.marriage-comparison #tab-hybrid:checked~#hybrid-content,.marriage-comparison #tab-intermediary:checked~#intermediary-content,.marriage-comparison #tab-online:checked~#online-content,.marriage-comparison #tab-search:checked~#search-content{display:block;overflow-x:scroll}.marriage-comparison__contents{display:none;clear:both;overflow:hidden}.marriage-comparison__contents table tr:not(:first-of-type):nth-of-type(even) th{background-color:#EFFAFF}.marriage-comparison__contents table tr:not(:first-of-type):nth-of-type(even) td{background-color:#fff;border:5px solid #EFFAFF}.marriage-comparison__contents table tr:not(:first-of-type):nth-of-type(odd) th{background-color:#FFF3F6}.marriage-comparison__contents table tr:not(:first-of-type):nth-of-type(odd) td{background-color:#fff;border:5px solid #FFF3F6}.marriage-comparison__contents table tr:first-of-type td,.marriage-comparison__contents table tr:first-of-type th{vertical-align:bottom}.marriage-comparison__contents table tr td,.marriage-comparison__contents table tr th{vertical-align:middle;font-size:15px;line-height:18px;padding:10px 5px;-webkit-box-sizing:border-box;box-sizing:border-box}.marriage-comparison__contents table tr th{width:85px;min-width:85px;font-weight:700;text-align:right}.marriage-comparison__contents table tr td{width:150px;min-width:150px;text-align:center}.marriage-comparison__contents table tr td .thumbnail{width:50%;margin:0 auto 5px}.marriage-comparison__contents table tr td .thumbnail img{width:100%;height:auto}.marriage-comparison__contents table tr td .sitename a{font-weight:700}.marriage-comparison__contents table tr td p{line-height:16px!important;margin:unset}.marriage-comparison__contents table tr .membership-ratio{font-size:16px}.marriage-comparison__contents table tr .membership-ratio img{display:inline-block;width:18px;height:15px;margin-right:2px}.marriage-comparison__contents table tr .age{font-size:14px;text-align:left}.marriage-comparison__contents table tr .age div img{display:inline-block;width:18px;height:15px}.marriage-comparison__contents table tr .age div span:not(:last-of-type)::after{content:','}.marriage-objective_ranking{margin:3em 0}.marriage-objective_ranking input[name=tab-marriage-objective_ranking]{display:none}.marriage-objective_ranking__label{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-sizing:border-box;box-sizing:border-box;width:100%}.marriage-objective_ranking__label label{width:19%;font-size:14px;text-align:center;color:#9D9D9D;background-color:#EDEDED;border-radius:20px;padding:10px 10px 14px;-webkit-box-sizing:border-box;box-sizing:border-box;cursor:pointer;position:relative}.marriage-objective_ranking #tab-all_objective:checked~.marriage-objective_ranking__label .tab-all,.marriage-objective_ranking #tab-hybrid_objective:checked~.marriage-objective_ranking__label .tab-hybrid,.marriage-objective_ranking #tab-intermediary_objective:checked~.marriage-objective_ranking__label .tab-intermediary,.marriage-objective_ranking #tab-online_objective:checked~.marriage-objective_ranking__label .tab-online,.marriage-objective_ranking #tab-search_objective:checked~.marriage-objective_ranking__label .tab-search{color:#2B2B2B;background-color:#DCF8E1}.marriage-objective_ranking #tab-all_objective:checked~.marriage-objective_ranking__label .tab-all:after,.marriage-objective_ranking #tab-hybrid_objective:checked~.marriage-objective_ranking__label .tab-hybrid:after,.marriage-objective_ranking #tab-intermediary_objective:checked~.marriage-objective_ranking__label .tab-intermediary:after,.marriage-objective_ranking #tab-online_objective:checked~.marriage-objective_ranking__label .tab-online:after,.marriage-objective_ranking #tab-search_objective:checked~.marriage-objective_ranking__label .tab-search:after{content:'▼';font-size:10px;position:absolute;bottom:2px;left:50%;transform:translateX(-50%);-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%)}.marriage-objective_ranking #tab-all_objective:checked~#all_objective-content,.marriage-objective_ranking #tab-hybrid_objective:checked~#hybrid_objective-content,.marriage-objective_ranking #tab-intermediary_objective:checked~#intermediary_objective-content,.marriage-objective_ranking #tab-online_objective:checked~#online_objective-content,.marriage-objective_ranking #tab-search_objective:checked~#search_objective-content{display:block;overflow-x:scroll;padding-top:30px}.marriage-objective_ranking__contents{display:none;clear:both;overflow:hidden}.marriage-objective_ranking__contents .ol__li:not(:last-of-type){margin-bottom:100px}.marriage-objective_ranking__contents .ol__li .title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#fff;-webkit-box-shadow:0 0 8px #e3e3e3;box-shadow:0 0 8px #e3e3e3;margin-bottom:20px;padding:15px 40px 15px 75px;-webkit-box-sizing:border-box;box-sizing:border-box;position:relative}.marriage-objective_ranking__contents .ol__li .title__rank{width:6%;position:absolute;bottom:0;left:15px}.marriage-objective_ranking__contents .ol__li .title__rank img{width:100%;height:auto}.marriage-objective_ranking__contents .ol__li .title__thumbnail--name{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:80%}.marriage-objective_ranking__contents .ol__li .title__thumbnail--name .name{font-size:18px;font-weight:700}.marriage-objective_ranking__contents .ol__li .title__button{width:20%}.marriage-objective_ranking__contents .ol__li .title__button a{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;color:#fff;background-color:#DA3B06;border-bottom:3px solid #8D1010;border-radius:20px;margin-left:auto;padding:5px 15px;-webkit-box-sizing:border-box;box-sizing:border-box}.marriage-objective_ranking__contents .ol__li .thumbnail--hyoka{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:20px}.marriage-objective_ranking__contents .ol__li .thumbnail--hyoka__thumbnail{width:49%;-webkit-box-shadow:3px 3px 3px rgba(0,0,0,.06);box-shadow:3px 3px 3px rgba(0,0,0,.06)}.marriage-objective_ranking__contents .ol__li .thumbnail--hyoka__thumbnail img{width:100%;height:140px;-o-object-fit:cover;object-fit:cover}.marriage-objective_ranking__contents .ol__li .thumbnail--hyoka__hyoka{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:49%}.marriage-objective_ranking__contents .ol__li .thumbnail--hyoka__hyoka .com,.marriage-objective_ranking__contents .ol__li .thumbnail--hyoka__hyoka .koista{width:48.5%}.marriage-objective_ranking__contents .ol__li .thumbnail--hyoka__hyoka .com div:first-of-type,.marriage-objective_ranking__contents .ol__li .thumbnail--hyoka__hyoka .koista div:first-of-type{font-size:16px;font-weight:700;line-height:1;background-color:#DCF8E1;border-radius:20px;margin:0 0 15px;padding:10px 20px;-webkit-box-sizing:border-box;box-sizing:border-box}.marriage-objective_ranking__contents .ol__li .thumbnail--hyoka__hyoka .com div:last-of-type,.marriage-objective_ranking__contents .ol__li .thumbnail--hyoka__hyoka .koista div:last-of-type{font-size:40px;text-align:center}.marriage-objective_ranking__contents .ol__li .thumbnail--hyoka__hyoka .com div:last-of-type span,.marriage-objective_ranking__contents .ol__li .thumbnail--hyoka__hyoka .koista div:last-of-type span{display:block;font-size:22px;margin-top:3px}.marriage-objective_ranking__contents .ol__li .thumbnail--hyoka__hyoka .koista div:last-of-type{color:#67ACE8}.marriage-objective_ranking__contents .ol__li .thumbnail--hyoka__hyoka .com div:last-of-type{color:#EB5B87}.marriage-objective_ranking__contents .ol__li .plan,.marriage-objective_ranking__contents .ol__li .price{margin-bottom:20px}.marriage-objective_ranking__contents .ol__li .plan__title,.marriage-objective_ranking__contents .ol__li .price__title{font-size:16px;font-weight:700;line-height:1;background-color:#DCF8E1;border-radius:20px;margin:0 0 15px;padding:10px 20px;-webkit-box-sizing:border-box;box-sizing:border-box}.marriage-objective_ranking__contents .ol__li .plan__table,.marriage-objective_ranking__contents .ol__li .price__table{width:90%;background:-webkit-gradient(linear,left top,right top,color-stop(0,#CCEFFF),color-stop(50%,#FFEFEF),to(#FED6E1)) no-repeat padding-box;background:linear-gradient(90deg,#CCEFFF 0,#FFEFEF 50%,#FED6E1 100%) no-repeat padding-box;margin:auto}.marriage-objective_ranking__contents .ol__li .plan__table tr:first-of-type td,.marriage-objective_ranking__contents .ol__li .price__table tr:first-of-type td{padding-top:8px}.marriage-objective_ranking__contents .ol__li .plan__table tr:last-of-type td,.marriage-objective_ranking__contents .ol__li .price__table tr:last-of-type td{padding-bottom:8px}.marriage-objective_ranking__contents .ol__li .plan__table tr td,.marriage-objective_ranking__contents .ol__li .plan__table tr th,.marriage-objective_ranking__contents .ol__li .price__table tr td,.marriage-objective_ranking__contents .ol__li .price__table tr th{vertical-align:middle;text-align:center;-webkit-box-sizing:border-box;box-sizing:border-box}.marriage-objective_ranking__contents .ol__li .plan__table tr th,.marriage-objective_ranking__contents .ol__li .price__table tr th{width:35%;font-weight:500;padding:10px 5px}.marriage-objective_ranking__contents .ol__li .plan__table tr td,.marriage-objective_ranking__contents .ol__li .price__table tr td{width:65%;font-size:15px;line-height:18px;padding:4px 20px 4px 0}.marriage-objective_ranking__contents .ol__li .plan__table tr td div,.marriage-objective_ranking__contents .ol__li .price__table tr td div{background-color:#fff;padding:10px 4px;-webkit-box-sizing:border-box;box-sizing:border-box}.marriage-objective_ranking__contents .ol__li .type--membership{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:20px}.marriage-objective_ranking__contents .ol__li .type--membership .membership,.marriage-objective_ranking__contents .ol__li .type--membership .type{width:49%}.marriage-objective_ranking__contents .ol__li .type--membership .membership__title,.marriage-objective_ranking__contents .ol__li .type--membership .type__title{font-size:16px;font-weight:700;line-height:1;background-color:#DCF8E1;border-radius:20px;margin:0 0 15px;padding:10px 20px;-webkit-box-sizing:border-box;box-sizing:border-box}.marriage-objective_ranking__contents .ol__li .type--membership .membership div:last-of-type,.marriage-objective_ranking__contents .ol__li .type--membership .type div:last-of-type{text-align:center}.marriage-objective_ranking__contents .ol__li .graph-ratio--age{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:20px}.marriage-objective_ranking__contents .ol__li .graph-ratio--age .graph-ratio{width:30%;margin:0 auto}.marriage-objective_ranking__contents .ol__li .graph-ratio--age .graph-ratio__title{font-size:16px;font-weight:700;line-height:1;background-color:#DCF8E1;border-radius:20px;margin:0 0 15px;padding:10px 20px;-webkit-box-sizing:border-box;box-sizing:border-box}.marriage-objective_ranking__contents .ol__li .graph-ratio--age .graph-ratio__contents .top{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:70%;margin:0 auto 5px}.marriage-objective_ranking__contents .ol__li .graph-ratio--age .graph-ratio__contents .top span img{width:20px;height:20px}.marriage-objective_ranking__contents .ol__li .graph-ratio--age .graph-ratio__contents .bottom{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:85%;margin:auto}.marriage-objective_ranking__contents .ol__li .graph-ratio--age .graph-ratio__contents .bottom span{display:block;font-size:17px;color:#fff;padding:10px 25px;-webkit-box-sizing:border-box;box-sizing:border-box}.marriage-objective_ranking__contents .ol__li .graph-ratio--age .graph-ratio__contents .bottom span:first-of-type{background-color:#95C4ED;border-top-left-radius:20px;border-bottom-left-radius:20px}.marriage-objective_ranking__contents .ol__li .graph-ratio--age .graph-ratio__contents .bottom span:last-of-type{text-align:right;background-color:#ED95BE;border-top-right-radius:20px;border-bottom-right-radius:20px}.marriage-objective_ranking__contents .ol__li .graph-ratio--age .age{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:68%;margin:0 auto}.marriage-objective_ranking__contents .ol__li .graph-ratio--age .age__man,.marriage-objective_ranking__contents .ol__li .graph-ratio--age .age__woman{width:49%;margin:0 auto}.marriage-objective_ranking__contents .ol__li .graph-ratio--age .age__man p,.marriage-objective_ranking__contents .ol__li .graph-ratio--age .age__woman p{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-weight:700;line-height:1;border-radius:20px;margin-bottom:10px;padding:10px 20px;-webkit-box-sizing:border-box;box-sizing:border-box}.marriage-objective_ranking__contents .ol__li .graph-ratio--age .age__man div,.marriage-objective_ranking__contents .ol__li .graph-ratio--age .age__woman div{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:85%;margin:auto}.marriage-objective_ranking__contents .ol__li .graph-ratio--age .age__man div span,.marriage-objective_ranking__contents .ol__li .graph-ratio--age .age__woman div span{display:block;width:48%;text-align:center;color:#9D9D9D;background-color:#EDEDED;padding:10px 5px;-webkit-box-sizing:border-box;box-sizing:border-box}.marriage-objective_ranking__contents .ol__li .graph-ratio--age .age__man div span:first-of-type,.marriage-objective_ranking__contents .ol__li .graph-ratio--age .age__man div span:nth-of-type(2),.marriage-objective_ranking__contents .ol__li .graph-ratio--age .age__woman div span:first-of-type,.marriage-objective_ranking__contents .ol__li .graph-ratio--age .age__woman div span:nth-of-type(2){margin-bottom:5px}.marriage-objective_ranking__contents .ol__li .graph-ratio--age .age__man,.marriage-objective_ranking__contents .ol__li .osusume-point{margin-bottom:20px}.marriage-objective_ranking__contents .ol__li .graph-ratio--age .age__man div .agechoice,.marriage-objective_ranking__contents .ol__li .graph-ratio--age .age__woman div .agechoice{color:#fff;background-color:#EB5B87}.marriage-objective_ranking__contents .ol__li .graph-ratio--age .age__man p{background-color:#DDEFFA}.marriage-objective_ranking__contents .ol__li .graph-ratio--age .age__man p img{width:18px;height:auto;margin-left:5px}.marriage-objective_ranking__contents .ol__li .graph-ratio--age .age__woman p{background-color:#FEE6EA}.marriage-objective_ranking__contents .ol__li .com__title,.marriage-objective_ranking__contents .ol__li .osusume-point__title{font-size:16px;line-height:1;background-color:#DCF8E1;padding:10px 20px;-webkit-box-sizing:border-box;border-radius:20px;font-weight:700}.marriage-objective_ranking__contents .ol__li .graph-ratio--age .age__woman p img{width:12px;height:auto;margin-left:5px}.marriage-objective_ranking__contents .ol__li .osusume-point__title{margin:0 0 15px;box-sizing:border-box}.marriage-objective_ranking__contents .ol__li .osusume-point div:last-of-type{width:85%;margin:auto}.marriage-objective_ranking__contents .ol__li .com{margin-bottom:15px}.marriage-objective_ranking__contents .ol__li .com__title{margin:0 0 15px;box-sizing:border-box}.marriage-objective_ranking__contents .ol__li .com .part-commentslist input[name=tab-commentslist2-3],.marriage-objective_ranking__contents .ol__li .com .part-commentslist input[name=tab-commentslist2-4],.marriage-objective_ranking__contents .ol__li .com .part-commentslist input[name=tab-commentslist2-5],.marriage-objective_ranking__contents .ol__li .com .part-commentslist input[name=tab-commentslist2-6],.marriage-objective_ranking__contents .ol__li .com .part-commentslist input[name=tab-commentslist2-7],.marriage-objective_ranking__contents .ol__li .com .part-commentslist input[name=tab-commentslist2-8],.marriage-objective_ranking__contents .ol__li .com .part-commentslist input[name=tab-commentslist2-9],.marriage-objective_ranking__contents .ol__li .com .part-commentslist input[name=tab-commentslist2-10],.marriage-objective_ranking__contents .ol__li .com .part-commentslist input[name=tab-commentslist3-1],.marriage-objective_ranking__contents .ol__li .com .part-commentslist input[name=tab-commentslist3-2],.marriage-objective_ranking__contents .ol__li .com .part-commentslist input[name=tab-commentslist3-3],.marriage-objective_ranking__contents .ol__li .com .part-commentslist input[name=tab-commentslist3-4],.marriage-objective_ranking__contents .ol__li .com .part-commentslist input[name=tab-commentslist3-5],.marriage-objective_ranking__contents .ol__li .com .part-commentslist input[name=tab-commentslist3-6],.marriage-objective_ranking__contents .ol__li .com .part-commentslist input[name=tab-commentslist3-7],.marriage-objective_ranking__contents .ol__li .com .part-commentslist input[name=tab-commentslist3-8],.marriage-objective_ranking__contents .ol__li .com .part-commentslist input[name=tab-commentslist3-9],.marriage-objective_ranking__contents .ol__li .com .part-commentslist input[name=tab-commentslist3-10],.marriage-objective_ranking__contents .ol__li .com .part-commentslist input[name=tab-commentslist4-1],.marriage-objective_ranking__contents .ol__li .com .part-commentslist input[name=tab-commentslist4-2],.marriage-objective_ranking__contents .ol__li .com .part-commentslist input[name=tab-commentslist4-3],.marriage-objective_ranking__contents .ol__li .com .part-commentslist input[name=tab-commentslist4-4],.marriage-objective_ranking__contents .ol__li .com .part-commentslist input[name=tab-commentslist4-5],.marriage-objective_ranking__contents .ol__li .com .part-commentslist input[name=tab-commentslist4-6],.marriage-objective_ranking__contents .ol__li .com .part-commentslist input[name=tab-commentslist4-7],.marriage-objective_ranking__contents .ol__li .com .part-commentslist input[name=tab-commentslist4-8],.marriage-objective_ranking__contents .ol__li .com .part-commentslist input[name=tab-commentslist4-9],.marriage-objective_ranking__contents .ol__li .com .part-commentslist input[name=tab-commentslist4-10],.marriage-objective_ranking__contents .ol__li .com .part-commentslist input[name=tab-commentslist5-1],.marriage-objective_ranking__contents .ol__li .com .part-commentslist input[name=tab-commentslist5-2],.marriage-objective_ranking__contents .ol__li .com .part-commentslist input[name=tab-commentslist5-3],.marriage-objective_ranking__contents .ol__li .com .part-commentslist input[name=tab-commentslist5-4],.marriage-objective_ranking__contents .ol__li .com .part-commentslist input[name=tab-commentslist5-5],.marriage-objective_ranking__contents .ol__li .com .part-commentslist input[name=tab-commentslist5-6],.marriage-objective_ranking__contents .ol__li .com .part-commentslist input[name=tab-commentslist5-7],.marriage-objective_ranking__contents .ol__li .com .part-commentslist input[name=tab-commentslist5-8],.marriage-objective_ranking__contents .ol__li .com .part-commentslist input[name=tab-commentslist5-9],.marriage-objective_ranking__contents .ol__li .com .part-commentslist input[name=tab-commentslist5-10],.marriage-objective_ranking__contents .ol__li .com .part-commentslist input[name=tab-commentslist1],.marriage-objective_ranking__contents .ol__li .com .part-commentslist input[name=tab-commentslist2],.marriage-objective_ranking__contents .ol__li .com .part-commentslist input[name=tab-commentslist3],.marriage-objective_ranking__contents .ol__li .com .part-commentslist input[name=tab-commentslist4],.marriage-objective_ranking__contents .ol__li .com .part-commentslist input[name=tab-commentslist5],.marriage-objective_ranking__contents .ol__li .com .part-commentslist input[name=tab-commentslist6],.marriage-objective_ranking__contents .ol__li .com .part-commentslist input[name=tab-commentslist7],.marriage-objective_ranking__contents .ol__li .com .part-commentslist input[name=tab-commentslist8],.marriage-objective_ranking__contents .ol__li .com .part-commentslist input[name=tab-commentslist9],.marriage-objective_ranking__contents .ol__li .com .part-commentslist input[name=tab-commentslist10],.marriage-objective_ranking__contents .ol__li .com .part-commentslist input[name=tab-commentslist2-1],.marriage-objective_ranking__contents .ol__li .com .part-commentslist input[name=tab-commentslist2-2]{display:none}.marriage-objective_ranking__contents .ol__li .com .part-commentslist__label{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-sizing:border-box;box-sizing:border-box;margin-bottom:25px}.marriage-objective_ranking__contents .ol__li .com .part-commentslist__label .tab-commentslist{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:20%;font-size:18px;text-align:center;color:#9D9D9D;background-color:#EDEDED;border-radius:20px;padding:10px 10px 13px;-webkit-box-sizing:border-box;box-sizing:border-box;cursor:pointer;position:relative}.marriage-objective_ranking__contents .ol__li .com .part-commentslist #tab-all10:checked~#all-content10,.marriage-objective_ranking__contents .ol__li .com .part-commentslist #tab-all1:checked~#all-content1,.marriage-objective_ranking__contents .ol__li .com .part-commentslist #tab-all2-10:checked~#all-content2-10,.marriage-objective_ranking__contents .ol__li .com .part-commentslist #tab-all2-1:checked~#all-content2-1,.marriage-objective_ranking__contents .ol__li .com .part-commentslist #tab-all2-2:checked~#all-content2-2,.marriage-objective_ranking__contents .ol__li .com .part-commentslist #tab-all2-3:checked~#all-content2-3,.marriage-objective_ranking__contents .ol__li .com .part-commentslist #tab-all2-4:checked~#all-content2-4,.marriage-objective_ranking__contents .ol__li .com .part-commentslist #tab-all2-5:checked~#all-content2-5,.marriage-objective_ranking__contents .ol__li .com .part-commentslist #tab-all2-6:checked~#all-content2-6,.marriage-objective_ranking__contents .ol__li .com .part-commentslist #tab-all2-7:checked~#all-content2-7,.marriage-objective_ranking__contents .ol__li .com .part-commentslist #tab-all2-8:checked~#all-content2-8,.marriage-objective_ranking__contents .ol__li .com .part-commentslist #tab-all2-9:checked~#all-content2-9,.marriage-objective_ranking__contents .ol__li .com .part-commentslist #tab-all2:checked~#all-content2,.marriage-objective_ranking__contents .ol__li .com .part-commentslist #tab-all3-10:checked~#all-content3-10,.marriage-objective_ranking__contents .ol__li .com .part-commentslist #tab-all3-1:checked~#all-content3-1,.marriage-objective_ranking__contents .ol__li .com .part-commentslist #tab-all3-2:checked~#all-content3-2,.marriage-objective_ranking__contents .ol__li .com .part-commentslist #tab-all3-3:checked~#all-content3-3,.marriage-objective_ranking__contents .ol__li .com .part-commentslist #tab-all3-4:checked~#all-content3-4,.marriage-objective_ranking__contents .ol__li .com .part-commentslist #tab-all3-5:checked~#all-content3-5,.marriage-objective_ranking__contents .ol__li .com .part-commentslist #tab-all3-6:checked~#all-content3-6,.marriage-objective_ranking__contents .ol__li .com .part-commentslist #tab-all3-7:checked~#all-content3-7,.marriage-objective_ranking__contents .ol__li .com .part-commentslist #tab-all3-8:checked~#all-content3-8,.marriage-objective_ranking__contents .ol__li .com .part-commentslist #tab-all3-9:checked~#all-content3-9,.marriage-objective_ranking__contents .ol__li .com .part-commentslist #tab-all3:checked~#all-content3,.marriage-objective_ranking__contents .ol__li .com .part-commentslist #tab-all4-10:checked~#all-content4-10,.marriage-objective_ranking__contents .ol__li .com .part-commentslist #tab-all4-1:checked~#all-content4-1,.marriage-objective_ranking__contents .ol__li .com .part-commentslist #tab-all4-2:checked~#all-content4-2,.marriage-objective_ranking__contents .ol__li .com .part-commentslist #tab-all4-3:checked~#all-content4-3,.marriage-objective_ranking__contents .ol__li .com .part-commentslist #tab-all4-4:checked~#all-content4-4,.marriage-objective_ranking__contents .ol__li .com .part-commentslist #tab-all4-5:checked~#all-content4-5,.marriage-objective_ranking__contents .ol__li .com .part-commentslist #tab-all4-6:checked~#all-content4-6,.marriage-objective_ranking__contents .ol__li .com .part-commentslist #tab-all4-7:checked~#all-content4-7,.marriage-objective_ranking__contents .ol__li .com .part-commentslist #tab-all4-8:checked~#all-content4-8,.marriage-objective_ranking__contents .ol__li .com .part-commentslist #tab-all4-9:checked~#all-content4-9,.marriage-objective_ranking__contents .ol__li .com .part-commentslist #tab-all4:checked~#all-content4,.marriage-objective_ranking__contents .ol__li .com .part-commentslist #tab-all5-10:checked~#all-content5-10,.marriage-objective_ranking__contents .ol__li .com .part-commentslist #tab-all5-1:checked~#all-content5-1,.marriage-objective_ranking__contents .ol__li .com .part-commentslist #tab-all5-2:checked~#all-content5-2,.marriage-objective_ranking__contents .ol__li .com .part-commentslist #tab-all5-3:checked~#all-content5-3,.marriage-objective_ranking__contents .ol__li .com .part-commentslist #tab-all5-4:checked~#all-content5-4,.marriage-objective_ranking__contents .ol__li .com .part-commentslist #tab-all5-5:checked~#all-content5-5,.marriage-objective_ranking__contents .ol__li .com .part-commentslist #tab-all5-6:checked~#all-content5-6,.marriage-objective_ranking__contents .ol__li .com .part-commentslist #tab-all5-7:checked~#all-content5-7,.marriage-objective_ranking__contents .ol__li .com .part-commentslist #tab-all5-8:checked~#all-content5-8,.marriage-objective_ranking__contents .ol__li .com .part-commentslist #tab-all5-9:checked~#all-content5-9,.marriage-objective_ranking__contents .ol__li .com .part-commentslist #tab-all5:checked~#all-content5,.marriage-objective_ranking__contents .ol__li .com .part-commentslist #tab-all6:checked~#all-content6,.marriage-objective_ranking__contents .ol__li .com .part-commentslist #tab-all7:checked~#all-content7,.marriage-objective_ranking__contents .ol__li .com .part-commentslist #tab-all8:checked~#all-content8,.marriage-objective_ranking__contents .ol__li .com .part-commentslist #tab-all9:checked~#all-content9,.marriage-objective_ranking__contents .ol__li .com .part-commentslist #tab-man10:checked~#man-content10,.marriage-objective_ranking__contents .ol__li .com .part-commentslist #tab-man1:checked~#man-content1,.marriage-objective_ranking__contents .ol__li .com .part-commentslist #tab-man2-10:checked~#man-content2-10,.marriage-objective_ranking__contents .ol__li .com .part-commentslist #tab-man2-1:checked~#man-content2-1,.marriage-objective_ranking__contents .ol__li .com .part-commentslist #tab-man2-2:checked~#man-content2-2,.marriage-objective_ranking__contents .ol__li .com .part-commentslist #tab-man2-3:checked~#man-content2-3,.marriage-objective_ranking__contents .ol__li .com .part-commentslist #tab-man2-4:checked~#man-content2-4,.marriage-objective_ranking__contents .ol__li .com .part-commentslist #tab-man2-5:checked~#man-content2-5,.marriage-objective_ranking__contents .ol__li .com .part-commentslist #tab-man2-6:checked~#man-content2-6,.marriage-objective_ranking__contents .ol__li .com .part-commentslist #tab-man2-7:checked~#man-content2-7,.marriage-objective_ranking__contents .ol__li .com .part-commentslist #tab-man2-8:checked~#man-content2-8,.marriage-objective_ranking__contents .ol__li .com .part-commentslist #tab-man2-9:checked~#man-content2-9,.marriage-objective_ranking__contents .ol__li .com .part-commentslist #tab-man2:checked~#man-content2,.marriage-objective_ranking__contents .ol__li .com .part-commentslist #tab-man3-10:checked~#man-content3-10,.marriage-objective_ranking__contents .ol__li .com .part-commentslist #tab-man3-1:checked~#man-content3-1,.marriage-objective_ranking__contents .ol__li .com .part-commentslist #tab-man3-2:checked~#man-content3-2,.marriage-objective_ranking__contents .ol__li .com .part-commentslist #tab-man3-3:checked~#man-content3-3,.marriage-objective_ranking__contents .ol__li .com .part-commentslist #tab-man3-4:checked~#man-content3-4,.marriage-objective_ranking__contents .ol__li .com .part-commentslist #tab-man3-5:checked~#man-content3-5,.marriage-objective_ranking__contents .ol__li .com .part-commentslist #tab-man3-6:checked~#man-content3-6,.marriage-objective_ranking__contents .ol__li .com .part-commentslist #tab-man3-7:checked~#man-content3-7,.marriage-objective_ranking__contents .ol__li .com .part-commentslist #tab-man3-8:checked~#man-content3-8,.marriage-objective_ranking__contents .ol__li .com .part-commentslist #tab-man3-9:checked~#man-content3-9,.marriage-objective_ranking__contents .ol__li .com .part-commentslist #tab-man3:checked~#man-content3,.marriage-objective_ranking__contents .ol__li .com .part-commentslist #tab-man4-10:checked~#man-content4-10,.marriage-objective_ranking__contents .ol__li .com .part-commentslist #tab-man4-1:checked~#man-content4-1,.marriage-objective_ranking__contents .ol__li .com .part-commentslist #tab-man4-2:checked~#man-content4-2,.marriage-objective_ranking__contents .ol__li .com .part-commentslist #tab-man4-3:checked~#man-content4-3,.marriage-objective_ranking__contents .ol__li .com .part-commentslist #tab-man4-4:checked~#man-content4-4,.marriage-objective_ranking__contents .ol__li .com .part-commentslist #tab-man4-5:checked~#man-content4-5,.marriage-objective_ranking__contents .ol__li .com .part-commentslist #tab-man4-6:checked~#man-content4-6,.marriage-objective_ranking__contents .ol__li .com .part-commentslist #tab-man4-7:checked~#man-content4-7,.marriage-objective_ranking__contents .ol__li .com .part-commentslist #tab-man4-8:checked~#man-content4-8,.marriage-objective_ranking__contents .ol__li .com .part-commentslist #tab-man4-9:checked~#man-content4-9,.marriage-objective_ranking__contents .ol__li .com .part-commentslist #tab-man4:checked~#man-content4,.marriage-objective_ranking__contents .ol__li .com .part-commentslist #tab-man5-10:checked~#man-content5-10,.marriage-objective_ranking__contents .ol__li .com .part-commentslist #tab-man5-1:checked~#man-content5-1,.marriage-objective_ranking__contents .ol__li .com .part-commentslist #tab-man5-2:checked~#man-content5-2,.marriage-objective_ranking__contents .ol__li .com .part-commentslist #tab-man5-3:checked~#man-content5-3,.marriage-objective_ranking__contents .ol__li .com .part-commentslist #tab-man5-4:checked~#man-content5-4,.marriage-objective_ranking__contents .ol__li .com .part-commentslist #tab-man5-5:checked~#man-content5-5,.marriage-objective_ranking__contents .ol__li .com .part-commentslist #tab-man5-6:checked~#man-content5-6,.marriage-objective_ranking__contents .ol__li .com .part-commentslist #tab-man5-7:checked~#man-content5-7,.marriage-objective_ranking__contents .ol__li .com .part-commentslist #tab-man5-8:checked~#man-content5-8,.marriage-objective_ranking__contents .ol__li .com .part-commentslist #tab-man5-9:checked~#man-content5-9,.marriage-objective_ranking__contents .ol__li .com .part-commentslist #tab-man5:checked~#man-content5,.marriage-objective_ranking__contents .ol__li .com .part-commentslist #tab-man6:checked~#man-content6,.marriage-objective_ranking__contents .ol__li .com .part-commentslist #tab-man7:checked~#man-content7,.marriage-objective_ranking__contents .ol__li .com .part-commentslist #tab-man8:checked~#man-content8,.marriage-objective_ranking__contents .ol__li .com .part-commentslist #tab-man9:checked~#man-content9,.marriage-objective_ranking__contents .ol__li .com .part-commentslist #tab-woman10:checked~#woman-content10,.marriage-objective_ranking__contents .ol__li .com .part-commentslist #tab-woman1:checked~#woman-content1,.marriage-objective_ranking__contents .ol__li .com .part-commentslist #tab-woman2-10:checked~#woman-content2-10,.marriage-objective_ranking__contents .ol__li .com .part-commentslist #tab-woman2-1:checked~#woman-content2-1,.marriage-objective_ranking__contents .ol__li .com .part-commentslist #tab-woman2-2:checked~#woman-content2-2,.marriage-objective_ranking__contents .ol__li .com .part-commentslist #tab-woman2-3:checked~#woman-content2-3,.marriage-objective_ranking__contents .ol__li .com .part-commentslist #tab-woman2-4:checked~#woman-content2-4,.marriage-objective_ranking__contents .ol__li .com .part-commentslist #tab-woman2-5:checked~#woman-content2-5,.marriage-objective_ranking__contents .ol__li .com .part-commentslist #tab-woman2-6:checked~#woman-content2-6,.marriage-objective_ranking__contents .ol__li .com .part-commentslist #tab-woman2-7:checked~#woman-content2-7,.marriage-objective_ranking__contents .ol__li .com .part-commentslist #tab-woman2-8:checked~#woman-content2-8,.marriage-objective_ranking__contents .ol__li .com .part-commentslist #tab-woman2-9:checked~#woman-content2-9,.marriage-objective_ranking__contents .ol__li .com .part-commentslist #tab-woman2:checked~#woman-content2,.marriage-objective_ranking__contents .ol__li .com .part-commentslist #tab-woman3-10:checked~#woman-content3-10,.marriage-objective_ranking__contents .ol__li .com .part-commentslist #tab-woman3-1:checked~#woman-content3-1,.marriage-objective_ranking__contents .ol__li .com .part-commentslist #tab-woman3-2:checked~#woman-content3-2,.marriage-objective_ranking__contents .ol__li .com .part-commentslist #tab-woman3-3:checked~#woman-content3-3,.marriage-objective_ranking__contents .ol__li .com .part-commentslist #tab-woman3-4:checked~#woman-content3-4,.marriage-objective_ranking__contents .ol__li .com .part-commentslist #tab-woman3-5:checked~#woman-content3-5,.marriage-objective_ranking__contents .ol__li .com .part-commentslist #tab-woman3-6:checked~#woman-content3-6,.marriage-objective_ranking__contents .ol__li .com .part-commentslist #tab-woman3-7:checked~#woman-content3-7,.marriage-objective_ranking__contents .ol__li .com .part-commentslist #tab-woman3-8:checked~#woman-content3-8,.marriage-objective_ranking__contents .ol__li .com .part-commentslist #tab-woman3-9:checked~#woman-content3-9,.marriage-objective_ranking__contents .ol__li .com .part-commentslist #tab-woman3:checked~#woman-content3,.marriage-objective_ranking__contents .ol__li .com .part-commentslist #tab-woman4-10:checked~#woman-content4-10,.marriage-objective_ranking__contents .ol__li .com .part-commentslist #tab-woman4-1:checked~#woman-content4-1,.marriage-objective_ranking__contents .ol__li .com .part-commentslist #tab-woman4-2:checked~#woman-content4-2,.marriage-objective_ranking__contents .ol__li .com .part-commentslist #tab-woman4-3:checked~#woman-content4-3,.marriage-objective_ranking__contents .ol__li .com .part-commentslist #tab-woman4-4:checked~#woman-content4-4,.marriage-objective_ranking__contents .ol__li .com .part-commentslist #tab-woman4-5:checked~#woman-content4-5,.marriage-objective_ranking__contents .ol__li .com .part-commentslist #tab-woman4-6:checked~#woman-content4-6,.marriage-objective_ranking__contents .ol__li .com .part-commentslist #tab-woman4-7:checked~#woman-content4-7,.marriage-objective_ranking__contents .ol__li .com .part-commentslist #tab-woman4-8:checked~#woman-content4-8,.marriage-objective_ranking__contents .ol__li .com .part-commentslist #tab-woman4-9:checked~#woman-content4-9,.marriage-objective_ranking__contents .ol__li .com .part-commentslist #tab-woman4:checked~#woman-content4,.marriage-objective_ranking__contents .ol__li .com .part-commentslist #tab-woman5-10:checked~#woman-content5-10,.marriage-objective_ranking__contents .ol__li .com .part-commentslist #tab-woman5-1:checked~#woman-content5-1,.marriage-objective_ranking__contents .ol__li .com .part-commentslist #tab-woman5-2:checked~#woman-content5-2,.marriage-objective_ranking__contents .ol__li .com .part-commentslist #tab-woman5-3:checked~#woman-content5-3,.marriage-objective_ranking__contents .ol__li .com .part-commentslist #tab-woman5-4:checked~#woman-content5-4,.marriage-objective_ranking__contents .ol__li .com .part-commentslist #tab-woman5-5:checked~#woman-content5-5,.marriage-objective_ranking__contents .ol__li .com .part-commentslist #tab-woman5-6:checked~#woman-content5-6,.marriage-objective_ranking__contents .ol__li .com .part-commentslist #tab-woman5-7:checked~#woman-content5-7,.marriage-objective_ranking__contents .ol__li .com .part-commentslist #tab-woman5-8:checked~#woman-content5-8,.marriage-objective_ranking__contents .ol__li .com .part-commentslist #tab-woman5-9:checked~#woman-content5-9,.marriage-objective_ranking__contents .ol__li .com .part-commentslist #tab-woman5:checked~#woman-content5,.marriage-objective_ranking__contents .ol__li .com .part-commentslist #tab-woman6:checked~#woman-content6,.marriage-objective_ranking__contents .ol__li .com .part-commentslist #tab-woman7:checked~#woman-content7,.marriage-objective_ranking__contents .ol__li .com .part-commentslist #tab-woman8:checked~#woman-content8,.marriage-objective_ranking__contents .ol__li .com .part-commentslist #tab-woman9:checked~#woman-content9{display:block}.marriage-objective_ranking__contents .ol__li .com .part-commentslist #tab-all10:checked~.part-commentslist__label .tab-all10,.marriage-objective_ranking__contents .ol__li .com .part-commentslist #tab-all1:checked~.part-commentslist__label .tab-all1,.marriage-objective_ranking__contents .ol__li .com .part-commentslist #tab-all2-10:checked~.part-commentslist__label .tab-all2-10,.marriage-objective_ranking__contents .ol__li .com .part-commentslist #tab-all2-1:checked~.part-commentslist__label .tab-all2-1,.marriage-objective_ranking__contents .ol__li .com .part-commentslist #tab-all2-2:checked~.part-commentslist__label .tab-all2-2,.marriage-objective_ranking__contents .ol__li .com .part-commentslist #tab-all2-3:checked~.part-commentslist__label .tab-all2-3,.marriage-objective_ranking__contents .ol__li .com .part-commentslist #tab-all2-4:checked~.part-commentslist__label .tab-all2-4,.marriage-objective_ranking__contents .ol__li .com .part-commentslist #tab-all2-5:checked~.part-commentslist__label .tab-all2-5,.marriage-objective_ranking__contents .ol__li .com .part-commentslist #tab-all2-6:checked~.part-commentslist__label .tab-all2-6,.marriage-objective_ranking__contents .ol__li .com .part-commentslist #tab-all2-7:checked~.part-commentslist__label .tab-all2-7,.marriage-objective_ranking__contents .ol__li .com .part-commentslist #tab-all2-8:checked~.part-commentslist__label .tab-all2-8,.marriage-objective_ranking__contents .ol__li .com .part-commentslist #tab-all2-9:checked~.part-commentslist__label .tab-all2-9,.marriage-objective_ranking__contents .ol__li .com .part-commentslist #tab-all2:checked~.part-commentslist__label .tab-all2,.marriage-objective_ranking__contents .ol__li .com .part-commentslist #tab-all3-10:checked~.part-commentslist__label .tab-all3-10,.marriage-objective_ranking__contents .ol__li .com .part-commentslist #tab-all3-1:checked~.part-commentslist__label .tab-all3-1,.marriage-objective_ranking__contents .ol__li .com .part-commentslist #tab-all3-2:checked~.part-commentslist__label .tab-all3-2,.marriage-objective_ranking__contents .ol__li .com .part-commentslist #tab-all3-3:checked~.part-commentslist__label .tab-all3-3,.marriage-objective_ranking__contents .ol__li .com .part-commentslist #tab-all3-4:checked~.part-commentslist__label .tab-all3-4,.marriage-objective_ranking__contents .ol__li .com .part-commentslist #tab-all3-5:checked~.part-commentslist__label .tab-all3-5,.marriage-objective_ranking__contents .ol__li .com .part-commentslist #tab-all3-6:checked~.part-commentslist__label .tab-all3-6,.marriage-objective_ranking__contents .ol__li .com .part-commentslist #tab-all3-7:checked~.part-commentslist__label .tab-all3-7,.marriage-objective_ranking__contents .ol__li .com .part-commentslist #tab-all3-8:checked~.part-commentslist__label .tab-all3-8,.marriage-objective_ranking__contents .ol__li .com .part-commentslist #tab-all3-9:checked~.part-commentslist__label .tab-all3-9,.marriage-objective_ranking__contents .ol__li .com .part-commentslist #tab-all3:checked~.part-commentslist__label .tab-all3,.marriage-objective_ranking__contents .ol__li .com .part-commentslist #tab-all4-10:checked~.part-commentslist__label .tab-all4-10,.marriage-objective_ranking__contents .ol__li .com .part-commentslist #tab-all4-1:checked~.part-commentslist__label .tab-all4-1,.marriage-objective_ranking__contents .ol__li .com .part-commentslist #tab-all4-2:checked~.part-commentslist__label .tab-all4-2,.marriage-objective_ranking__contents .ol__li .com .part-commentslist #tab-all4-3:checked~.part-commentslist__label .tab-all4-3,.marriage-objective_ranking__contents .ol__li .com .part-commentslist #tab-all4-4:checked~.part-commentslist__label .tab-all4-4,.marriage-objective_ranking__contents .ol__li .com .part-commentslist #tab-all4-5:checked~.part-commentslist__label .tab-all4-5,.marriage-objective_ranking__contents .ol__li .com .part-commentslist #tab-all4-6:checked~.part-commentslist__label .tab-all4-6,.marriage-objective_ranking__contents .ol__li .com .part-commentslist #tab-all4-7:checked~.part-commentslist__label .tab-all4-7,.marriage-objective_ranking__contents .ol__li .com .part-commentslist #tab-all4-8:checked~.part-commentslist__label .tab-all4-8,.marriage-objective_ranking__contents .ol__li .com .part-commentslist #tab-all4-9:checked~.part-commentslist__label .tab-all4-9,.marriage-objective_ranking__contents .ol__li .com .part-commentslist #tab-all4:checked~.part-commentslist__label .tab-all4,.marriage-objective_ranking__contents .ol__li .com .part-commentslist #tab-all5-10:checked~.part-commentslist__label .tab-all5-10,.marriage-objective_ranking__contents .ol__li .com .part-commentslist #tab-all5-1:checked~.part-commentslist__label .tab-all5-1,.marriage-objective_ranking__contents .ol__li .com .part-commentslist #tab-all5-2:checked~.part-commentslist__label .tab-all5-2,.marriage-objective_ranking__contents .ol__li .com .part-commentslist #tab-all5-3:checked~.part-commentslist__label .tab-all5-3,.marriage-objective_ranking__contents .ol__li .com .part-commentslist #tab-all5-4:checked~.part-commentslist__label .tab-all5-4,.marriage-objective_ranking__contents .ol__li .com .part-commentslist #tab-all5-5:checked~.part-commentslist__label .tab-all5-5,.marriage-objective_ranking__contents .ol__li .com .part-commentslist #tab-all5-6:checked~.part-commentslist__label .tab-all5-6,.marriage-objective_ranking__contents .ol__li .com .part-commentslist #tab-all5-7:checked~.part-commentslist__label .tab-all5-7,.marriage-objective_ranking__contents .ol__li .com .part-commentslist #tab-all5-8:checked~.part-commentslist__label .tab-all5-8,.marriage-objective_ranking__contents .ol__li .com .part-commentslist #tab-all5-9:checked~.part-commentslist__label .tab-all5-9,.marriage-objective_ranking__contents .ol__li .com .part-commentslist #tab-all5:checked~.part-commentslist__label .tab-all5,.marriage-objective_ranking__contents .ol__li .com .part-commentslist #tab-all6:checked~.part-commentslist__label .tab-all6,.marriage-objective_ranking__contents .ol__li .com .part-commentslist #tab-all7:checked~.part-commentslist__label .tab-all7,.marriage-objective_ranking__contents .ol__li .com .part-commentslist #tab-all8:checked~.part-commentslist__label .tab-all8,.marriage-objective_ranking__contents .ol__li .com .part-commentslist #tab-all9:checked~.part-commentslist__label .tab-all9,.marriage-objective_ranking__contents .ol__li .com .part-commentslist #tab-man10:checked~.part-commentslist__label .tab-man10,.marriage-objective_ranking__contents .ol__li .com .part-commentslist #tab-man1:checked~.part-commentslist__label .tab-man1,.marriage-objective_ranking__contents .ol__li .com .part-commentslist #tab-man2-10:checked~.part-commentslist__label .tab-man2-10,.marriage-objective_ranking__contents .ol__li .com .part-commentslist #tab-man2-1:checked~.part-commentslist__label .tab-man2-1,.marriage-objective_ranking__contents .ol__li .com .part-commentslist #tab-man2-2:checked~.part-commentslist__label .tab-man2-2,.marriage-objective_ranking__contents .ol__li .com .part-commentslist #tab-man2-3:checked~.part-commentslist__label .tab-man2-3,.marriage-objective_ranking__contents .ol__li .com .part-commentslist #tab-man2-4:checked~.part-commentslist__label .tab-man2-4,.marriage-objective_ranking__contents .ol__li .com .part-commentslist #tab-man2-5:checked~.part-commentslist__label .tab-man2-5,.marriage-objective_ranking__contents .ol__li .com .part-commentslist #tab-man2-6:checked~.part-commentslist__label .tab-man2-6,.marriage-objective_ranking__contents .ol__li .com .part-commentslist #tab-man2-7:checked~.part-commentslist__label .tab-man2-7,.marriage-objective_ranking__contents .ol__li .com .part-commentslist #tab-man2-8:checked~.part-commentslist__label .tab-man2-8,.marriage-objective_ranking__contents .ol__li .com .part-commentslist #tab-man2-9:checked~.part-commentslist__label .tab-man2-9,.marriage-objective_ranking__contents .ol__li .com .part-commentslist #tab-man2:checked~.part-commentslist__label .tab-man2,.marriage-objective_ranking__contents .ol__li .com .part-commentslist #tab-man3-10:checked~.part-commentslist__label .tab-man3-10,.marriage-objective_ranking__contents .ol__li .com .part-commentslist #tab-man3-1:checked~.part-commentslist__label .tab-man3-1,.marriage-objective_ranking__contents .ol__li .com .part-commentslist #tab-man3-2:checked~.part-commentslist__label .tab-man3-2,.marriage-objective_ranking__contents .ol__li .com .part-commentslist #tab-man3-3:checked~.part-commentslist__label .tab-man3-3,.marriage-objective_ranking__contents .ol__li .com .part-commentslist #tab-man3-4:checked~.part-commentslist__label .tab-man3-4,.marriage-objective_ranking__contents .ol__li .com .part-commentslist #tab-man3-5:checked~.part-commentslist__label .tab-man3-5,.marriage-objective_ranking__contents .ol__li .com .part-commentslist #tab-man3-6:checked~.part-commentslist__label .tab-man3-6,.marriage-objective_ranking__contents .ol__li .com .part-commentslist #tab-man3-7:checked~.part-commentslist__label .tab-man3-7,.marriage-objective_ranking__contents .ol__li .com .part-commentslist #tab-man3-8:checked~.part-commentslist__label .tab-man3-8,.marriage-objective_ranking__contents .ol__li .com .part-commentslist #tab-man3-9:checked~.part-commentslist__label .tab-man3-9,.marriage-objective_ranking__contents .ol__li .com .part-commentslist #tab-man3:checked~.part-commentslist__label .tab-man3,.marriage-objective_ranking__contents .ol__li .com .part-commentslist #tab-man4-10:checked~.part-commentslist__label .tab-man4-10,.marriage-objective_ranking__contents .ol__li .com .part-commentslist #tab-man4-1:checked~.part-commentslist__label .tab-man4-1,.marriage-objective_ranking__contents .ol__li .com .part-commentslist #tab-man4-2:checked~.part-commentslist__label .tab-man4-2,.marriage-objective_ranking__contents .ol__li .com .part-commentslist #tab-man4-3:checked~.part-commentslist__label .tab-man4-3,.marriage-objective_ranking__contents .ol__li .com .part-commentslist #tab-man4-4:checked~.part-commentslist__label .tab-man4-4,.marriage-objective_ranking__contents .ol__li .com .part-commentslist #tab-man4-5:checked~.part-commentslist__label .tab-man4-5,.marriage-objective_ranking__contents .ol__li .com .part-commentslist #tab-man4-6:checked~.part-commentslist__label .tab-man4-6,.marriage-objective_ranking__contents .ol__li .com .part-commentslist #tab-man4-7:checked~.part-commentslist__label .tab-man4-7,.marriage-objective_ranking__contents .ol__li .com .part-commentslist #tab-man4-8:checked~.part-commentslist__label .tab-man4-8,.marriage-objective_ranking__contents .ol__li .com .part-commentslist #tab-man4-9:checked~.part-commentslist__label .tab-man4-9,.marriage-objective_ranking__contents .ol__li .com .part-commentslist #tab-man4:checked~.part-commentslist__label .tab-man4,.marriage-objective_ranking__contents .ol__li .com .part-commentslist #tab-man5-10:checked~.part-commentslist__label .tab-man5-10,.marriage-objective_ranking__contents .ol__li .com .part-commentslist #tab-man5-1:checked~.part-commentslist__label .tab-man5-1,.marriage-objective_ranking__contents .ol__li .com .part-commentslist #tab-man5-2:checked~.part-commentslist__label .tab-man5-2,.marriage-objective_ranking__contents .ol__li .com .part-commentslist #tab-man5-3:checked~.part-commentslist__label .tab-man5-3,.marriage-objective_ranking__contents .ol__li .com .part-commentslist #tab-man5-4:checked~.part-commentslist__label .tab-man5-4,.marriage-objective_ranking__contents .ol__li .com .part-commentslist #tab-man5-5:checked~.part-commentslist__label .tab-man5-5,.marriage-objective_ranking__contents .ol__li .com .part-commentslist #tab-man5-6:checked~.part-commentslist__label .tab-man5-6,.marriage-objective_ranking__contents .ol__li .com .part-commentslist #tab-man5-7:checked~.part-commentslist__label .tab-man5-7,.marriage-objective_ranking__contents .ol__li .com .part-commentslist #tab-man5-8:checked~.part-commentslist__label .tab-man5-8,.marriage-objective_ranking__contents .ol__li .com .part-commentslist #tab-man5-9:checked~.part-commentslist__label .tab-man5-9,.marriage-objective_ranking__contents .ol__li .com .part-commentslist #tab-man5:checked~.part-commentslist__label .tab-man5,.marriage-objective_ranking__contents .ol__li .com .part-commentslist #tab-man6:checked~.part-commentslist__label .tab-man6,.marriage-objective_ranking__contents .ol__li .com .part-commentslist #tab-man7:checked~.part-commentslist__label .tab-man7,.marriage-objective_ranking__contents .ol__li .com .part-commentslist #tab-man8:checked~.part-commentslist__label .tab-man8,.marriage-objective_ranking__contents .ol__li .com .part-commentslist #tab-man9:checked~.part-commentslist__label .tab-man9,.marriage-objective_ranking__contents .ol__li .com .part-commentslist #tab-tab-woman4-10:checked~.part-commentslist__label .tab-tab-woman4-10,.marriage-objective_ranking__contents .ol__li .com .part-commentslist #tab-tab-woman4-1:checked~.part-commentslist__label .tab-tab-woman4-1,.marriage-objective_ranking__contents .ol__li .com .part-commentslist #tab-tab-woman4-2:checked~.part-commentslist__label .tab-tab-woman4-2,.marriage-objective_ranking__contents .ol__li .com .part-commentslist #tab-tab-woman4-3:checked~.part-commentslist__label .tab-tab-woman4-3,.marriage-objective_ranking__contents .ol__li .com .part-commentslist #tab-tab-woman4-4:checked~.part-commentslist__label .tab-tab-woman4-4,.marriage-objective_ranking__contents .ol__li .com .part-commentslist #tab-tab-woman4-5:checked~.part-commentslist__label .tab-tab-woman4-5,.marriage-objective_ranking__contents .ol__li .com .part-commentslist #tab-tab-woman4-6:checked~.part-commentslist__label .tab-tab-woman4-6,.marriage-objective_ranking__contents .ol__li .com .part-commentslist #tab-tab-woman4-7:checked~.part-commentslist__label .tab-tab-woman4-7,.marriage-objective_ranking__contents .ol__li .com .part-commentslist #tab-tab-woman4-8:checked~.part-commentslist__label .tab-tab-woman4-8,.marriage-objective_ranking__contents .ol__li .com .part-commentslist #tab-tab-woman4-9:checked~.part-commentslist__label .tab-tab-woman4-9,.marriage-objective_ranking__contents .ol__li .com .part-commentslist #tab-woman10:checked~.part-commentslist__label .tab-woman10,.marriage-objective_ranking__contents .ol__li .com .part-commentslist #tab-woman1:checked~.part-commentslist__label .tab-woman1,.marriage-objective_ranking__contents .ol__li .com .part-commentslist #tab-woman2-10:checked~.part-commentslist__label .tab-woman2-10,.marriage-objective_ranking__contents .ol__li .com .part-commentslist #tab-woman2-1:checked~.part-commentslist__label .tab-woman2-1,.marriage-objective_ranking__contents .ol__li .com .part-commentslist #tab-woman2-2:checked~.part-commentslist__label .tab-woman2-2,.marriage-objective_ranking__contents .ol__li .com .part-commentslist #tab-woman2-3:checked~.part-commentslist__label .tab-woman2-3,.marriage-objective_ranking__contents .ol__li .com .part-commentslist #tab-woman2-4:checked~.part-commentslist__label .tab-woman2-4,.marriage-objective_ranking__contents .ol__li .com .part-commentslist #tab-woman2-5:checked~.part-commentslist__label .tab-woman2-5,.marriage-objective_ranking__contents .ol__li .com .part-commentslist #tab-woman2-6:checked~.part-commentslist__label .tab-woman2-6,.marriage-objective_ranking__contents .ol__li .com .part-commentslist #tab-woman2-7:checked~.part-commentslist__label .tab-woman2-7,.marriage-objective_ranking__contents .ol__li .com .part-commentslist #tab-woman2-8:checked~.part-commentslist__label .tab-woman2-8,.marriage-objective_ranking__contents .ol__li .com .part-commentslist #tab-woman2-9:checked~.part-commentslist__label .tab-woman2-9,.marriage-objective_ranking__contents .ol__li .com .part-commentslist #tab-woman2:checked~.part-commentslist__label .tab-woman2,.marriage-objective_ranking__contents .ol__li .com .part-commentslist #tab-woman3-10:checked~.part-commentslist__label .tab-woman3-10,.marriage-objective_ranking__contents .ol__li .com .part-commentslist #tab-woman3-1:checked~.part-commentslist__label .tab-woman3-1,.marriage-objective_ranking__contents .ol__li .com .part-commentslist #tab-woman3-2:checked~.part-commentslist__label .tab-woman3-2,.marriage-objective_ranking__contents .ol__li .com .part-commentslist #tab-woman3-3:checked~.part-commentslist__label .tab-woman3-3,.marriage-objective_ranking__contents .ol__li .com .part-commentslist #tab-woman3-4:checked~.part-commentslist__label .tab-woman3-4,.marriage-objective_ranking__contents .ol__li .com .part-commentslist #tab-woman3-5:checked~.part-commentslist__label .tab-woman3-5,.marriage-objective_ranking__contents .ol__li .com .part-commentslist #tab-woman3-6:checked~.part-commentslist__label .tab-woman3-6,.marriage-objective_ranking__contents .ol__li .com .part-commentslist #tab-woman3-7:checked~.part-commentslist__label .tab-woman3-7,.marriage-objective_ranking__contents .ol__li .com .part-commentslist #tab-woman3-8:checked~.part-commentslist__label .tab-woman3-8,.marriage-objective_ranking__contents .ol__li .com .part-commentslist #tab-woman3-9:checked~.part-commentslist__label .tab-woman3-9,.marriage-objective_ranking__contents .ol__li .com .part-commentslist #tab-woman3:checked~.part-commentslist__label .tab-woman3,.marriage-objective_ranking__contents .ol__li .com .part-commentslist #tab-woman4:checked~.part-commentslist__label .tab-woman4,.marriage-objective_ranking__contents .ol__li .com .part-commentslist #tab-woman5-10:checked~.part-commentslist__label .tab-woman5-10,.marriage-objective_ranking__contents .ol__li .com .part-commentslist #tab-woman5-1:checked~.part-commentslist__label .tab-woman5-1,.marriage-objective_ranking__contents .ol__li .com .part-commentslist #tab-woman5-2:checked~.part-commentslist__label .tab-woman5-2,.marriage-objective_ranking__contents .ol__li .com .part-commentslist #tab-woman5-3:checked~.part-commentslist__label .tab-woman5-3,.marriage-objective_ranking__contents .ol__li .com .part-commentslist #tab-woman5-4:checked~.part-commentslist__label .tab-woman5-4,.marriage-objective_ranking__contents .ol__li .com .part-commentslist #tab-woman5-5:checked~.part-commentslist__label .tab-woman5-5,.marriage-objective_ranking__contents .ol__li .com .part-commentslist #tab-woman5-6:checked~.part-commentslist__label .tab-woman5-6,.marriage-objective_ranking__contents .ol__li .com .part-commentslist #tab-woman5-7:checked~.part-commentslist__label .tab-woman5-7,.marriage-objective_ranking__contents .ol__li .com .part-commentslist #tab-woman5-8:checked~.part-commentslist__label .tab-woman5-8,.marriage-objective_ranking__contents .ol__li .com .part-commentslist #tab-woman5-9:checked~.part-commentslist__label .tab-woman5-9,.marriage-objective_ranking__contents .ol__li .com .part-commentslist #tab-woman5:checked~.part-commentslist__label .tab-woman5,.marriage-objective_ranking__contents .ol__li .com .part-commentslist #tab-woman6:checked~.part-commentslist__label .tab-woman6,.marriage-objective_ranking__contents .ol__li .com .part-commentslist #tab-woman7:checked~.part-commentslist__label .tab-woman7,.marriage-objective_ranking__contents .ol__li .com .part-commentslist #tab-woman8:checked~.part-commentslist__label .tab-woman8,.marriage-objective_ranking__contents .ol__li .com .part-commentslist #tab-woman9:checked~.part-commentslist__label .tab-woman9{color:#2B2B2B;background-color:#DCF8E1}.marriage-objective_ranking__contents .ol__li .com .part-commentslist #tab-all10:checked~.part-commentslist__label .tab-all10:after,.marriage-objective_ranking__contents .ol__li .com .part-commentslist #tab-all1:checked~.part-commentslist__label .tab-all1:after,.marriage-objective_ranking__contents .ol__li .com .part-commentslist #tab-all2-10:checked~.part-commentslist__label .tab-all2-10:after,.marriage-objective_ranking__contents .ol__li .com .part-commentslist #tab-all2-1:checked~.part-commentslist__label .tab-all2-1:after,.marriage-objective_ranking__contents .ol__li .com .part-commentslist #tab-all2-2:checked~.part-commentslist__label .tab-all2-2:after,.marriage-objective_ranking__contents .ol__li .com .part-commentslist #tab-all2-3:checked~.part-commentslist__label .tab-all2-3:after,.marriage-objective_ranking__contents .ol__li .com .part-commentslist #tab-all2-4:checked~.part-commentslist__label .tab-all2-4:after,.marriage-objective_ranking__contents .ol__li .com .part-commentslist #tab-all2-5:checked~.part-commentslist__label .tab-all2-5:after,.marriage-objective_ranking__contents .ol__li .com .part-commentslist #tab-all2-6:checked~.part-commentslist__label .tab-all2-6:after,.marriage-objective_ranking__contents .ol__li .com .part-commentslist #tab-all2-7:checked~.part-commentslist__label .tab-all2-7:after,.marriage-objective_ranking__contents .ol__li .com .part-commentslist #tab-all2-8:checked~.part-commentslist__label .tab-all2-8:after,.marriage-objective_ranking__contents .ol__li .com .part-commentslist #tab-all2-9:checked~.part-commentslist__label .tab-all2-9:after,.marriage-objective_ranking__contents .ol__li .com .part-commentslist #tab-all2:checked~.part-commentslist__label .tab-all2:after,.marriage-objective_ranking__contents .ol__li .com .part-commentslist #tab-all3-10:checked~.part-commentslist__label .tab-all3-10:after,.marriage-objective_ranking__contents .ol__li .com .part-commentslist #tab-all3-1:checked~.part-commentslist__label .tab-all3-1:after,.marriage-objective_ranking__contents .ol__li .com .part-commentslist #tab-all3-2:checked~.part-commentslist__label .tab-all3-2:after,.marriage-objective_ranking__contents .ol__li .com .part-commentslist #tab-all3-3:checked~.part-commentslist__label .tab-all3-3:after,.marriage-objective_ranking__contents .ol__li .com .part-commentslist #tab-all3-4:checked~.part-commentslist__label .tab-all3-4:after,.marriage-objective_ranking__contents .ol__li .com .part-commentslist #tab-all3-5:checked~.part-commentslist__label .tab-all3-5:after,.marriage-objective_ranking__contents .ol__li .com .part-commentslist #tab-all3-6:checked~.part-commentslist__label .tab-all3-6:after,.marriage-objective_ranking__contents .ol__li .com .part-commentslist #tab-all3-7:checked~.part-commentslist__label .tab-all3-7:after,.marriage-objective_ranking__contents .ol__li .com .part-commentslist #tab-all3-8:checked~.part-commentslist__label .tab-all3-8:after,.marriage-objective_ranking__contents .ol__li .com .part-commentslist #tab-all3-9:checked~.part-commentslist__label .tab-all3-9:after,.marriage-objective_ranking__contents .ol__li .com .part-commentslist #tab-all3:checked~.part-commentslist__label .tab-all3:after,.marriage-objective_ranking__contents .ol__li .com .part-commentslist #tab-all4-10:checked~.part-commentslist__label .tab-all4-10:after,.marriage-objective_ranking__contents .ol__li .com .part-commentslist #tab-all4-1:checked~.part-commentslist__label .tab-all4-1:after,.marriage-objective_ranking__contents .ol__li .com .part-commentslist #tab-all4-2:checked~.part-commentslist__label .tab-all4-2:after,.marriage-objective_ranking__contents .ol__li .com .part-commentslist #tab-all4-3:checked~.part-commentslist__label .tab-all4-3:after,.marriage-objective_ranking__contents .ol__li .com .part-commentslist #tab-all4-4:checked~.part-commentslist__label .tab-all4-4:after,.marriage-objective_ranking__contents .ol__li .com .part-commentslist #tab-all4-5:checked~.part-commentslist__label .tab-all4-5:after,.marriage-objective_ranking__contents .ol__li .com .part-commentslist #tab-all4-6:checked~.part-commentslist__label .tab-all4-6:after,.marriage-objective_ranking__contents .ol__li .com .part-commentslist #tab-all4-7:checked~.part-commentslist__label .tab-all4-7:after,.marriage-objective_ranking__contents .ol__li .com .part-commentslist #tab-all4-8:checked~.part-commentslist__label .tab-all4-8:after,.marriage-objective_ranking__contents .ol__li .com .part-commentslist #tab-all4-9:checked~.part-commentslist__label .tab-all4-9:after,.marriage-objective_ranking__contents .ol__li .com .part-commentslist #tab-all4:checked~.part-commentslist__label .tab-all4:after,.marriage-objective_ranking__contents .ol__li .com .part-commentslist #tab-all5-10:checked~.part-commentslist__label .tab-all5-10:after,.marriage-objective_ranking__contents .ol__li .com .part-commentslist #tab-all5-1:checked~.part-commentslist__label .tab-all5-1:after,.marriage-objective_ranking__contents .ol__li .com .part-commentslist #tab-all5-2:checked~.part-commentslist__label .tab-all5-2:after,.marriage-objective_ranking__contents .ol__li .com .part-commentslist #tab-all5-3:checked~.part-commentslist__label .tab-all5-3:after,.marriage-objective_ranking__contents .ol__li .com .part-commentslist #tab-all5-4:checked~.part-commentslist__label .tab-all5-4:after,.marriage-objective_ranking__contents .ol__li .com .part-commentslist #tab-all5-5:checked~.part-commentslist__label .tab-all5-5:after,.marriage-objective_ranking__contents .ol__li .com .part-commentslist #tab-all5-6:checked~.part-commentslist__label .tab-all5-6:after,.marriage-objective_ranking__contents .ol__li .com .part-commentslist #tab-all5-7:checked~.part-commentslist__label .tab-all5-7:after,.marriage-objective_ranking__contents .ol__li .com .part-commentslist #tab-all5-8:checked~.part-commentslist__label .tab-all5-8:after,.marriage-objective_ranking__contents .ol__li .com .part-commentslist #tab-all5-9:checked~.part-commentslist__label .tab-all5-9:after,.marriage-objective_ranking__contents .ol__li .com .part-commentslist #tab-all5:checked~.part-commentslist__label .tab-all5:after,.marriage-objective_ranking__contents .ol__li .com .part-commentslist #tab-all6:checked~.part-commentslist__label .tab-all6:after,.marriage-objective_ranking__contents .ol__li .com .part-commentslist #tab-all7:checked~.part-commentslist__label .tab-all7:after,.marriage-objective_ranking__contents .ol__li .com .part-commentslist #tab-all8:checked~.part-commentslist__label .tab-all8:after,.marriage-objective_ranking__contents .ol__li .com .part-commentslist #tab-all9:checked~.part-commentslist__label .tab-all9:after,.marriage-objective_ranking__contents .ol__li .com .part-commentslist #tab-man10:checked~.part-commentslist__label .tab-man10:after,.marriage-objective_ranking__contents .ol__li .com .part-commentslist #tab-man1:checked~.part-commentslist__label .tab-man1:after,.marriage-objective_ranking__contents .ol__li .com .part-commentslist #tab-man2-10:checked~.part-commentslist__label .tab-man2-10:after,.marriage-objective_ranking__contents .ol__li .com .part-commentslist #tab-man2-1:checked~.part-commentslist__label .tab-man2-1:after,.marriage-objective_ranking__contents .ol__li .com .part-commentslist #tab-man2-2:checked~.part-commentslist__label .tab-man2-2:after,.marriage-objective_ranking__contents .ol__li .com .part-commentslist #tab-man2-3:checked~.part-commentslist__label .tab-man2-3:after,.marriage-objective_ranking__contents .ol__li .com .part-commentslist #tab-man2-4:checked~.part-commentslist__label .tab-man2-4:after,.marriage-objective_ranking__contents .ol__li .com .part-commentslist #tab-man2-5:checked~.part-commentslist__label .tab-man2-5:after,.marriage-objective_ranking__contents .ol__li .com .part-commentslist #tab-man2-6:checked~.part-commentslist__label .tab-man2-6:after,.marriage-objective_ranking__contents .ol__li .com .part-commentslist #tab-man2-7:checked~.part-commentslist__label .tab-man2-7:after,.marriage-objective_ranking__contents .ol__li .com .part-commentslist #tab-man2-8:checked~.part-commentslist__label .tab-man2-8:after,.marriage-objective_ranking__contents .ol__li .com .part-commentslist #tab-man2-9:checked~.part-commentslist__label .tab-man2-9:after,.marriage-objective_ranking__contents .ol__li .com .part-commentslist #tab-man2:checked~.part-commentslist__label .tab-man2:after,.marriage-objective_ranking__contents .ol__li .com .part-commentslist #tab-man3-10:checked~.part-commentslist__label .tab-man3-10:after,.marriage-objective_ranking__contents .ol__li .com .part-commentslist #tab-man3-1:checked~.part-commentslist__label .tab-man3-1:after,.marriage-objective_ranking__contents .ol__li .com .part-commentslist #tab-man3-2:checked~.part-commentslist__label .tab-man3-2:after,.marriage-objective_ranking__contents .ol__li .com .part-commentslist #tab-man3-3:checked~.part-commentslist__label .tab-man3-3:after,.marriage-objective_ranking__contents .ol__li .com .part-commentslist #tab-man3-4:checked~.part-commentslist__label .tab-man3-4:after,.marriage-objective_ranking__contents .ol__li .com .part-commentslist #tab-man3-5:checked~.part-commentslist__label .tab-man3-5:after,.marriage-objective_ranking__contents .ol__li .com .part-commentslist #tab-man3-6:checked~.part-commentslist__label .tab-man3-6:after,.marriage-objective_ranking__contents .ol__li .com .part-commentslist #tab-man3-7:checked~.part-commentslist__label .tab-man3-7:after,.marriage-objective_ranking__contents .ol__li .com .part-commentslist #tab-man3-8:checked~.part-commentslist__label .tab-man3-8:after,.marriage-objective_ranking__contents .ol__li .com .part-commentslist #tab-man3-9:checked~.part-commentslist__label .tab-man3-9:after,.marriage-objective_ranking__contents .ol__li .com .part-commentslist #tab-man3:checked~.part-commentslist__label .tab-man3:after,.marriage-objective_ranking__contents .ol__li .com .part-commentslist #tab-man4-10:checked~.part-commentslist__label .tab-man4-10:after,.marriage-objective_ranking__contents .ol__li .com .part-commentslist #tab-man4-1:checked~.part-commentslist__label .tab-man4-1:after,.marriage-objective_ranking__contents .ol__li .com .part-commentslist #tab-man4-2:checked~.part-commentslist__label .tab-man4-2:after,.marriage-objective_ranking__contents .ol__li .com .part-commentslist #tab-man4-3:checked~.part-commentslist__label .tab-man4-3:after,.marriage-objective_ranking__contents .ol__li .com .part-commentslist #tab-man4-4:checked~.part-commentslist__label .tab-man4-4:after,.marriage-objective_ranking__contents .ol__li .com .part-commentslist #tab-man4-5:checked~.part-commentslist__label .tab-man4-5:after,.marriage-objective_ranking__contents .ol__li .com .part-commentslist #tab-man4-6:checked~.part-commentslist__label .tab-man4-6:after,.marriage-objective_ranking__contents .ol__li .com .part-commentslist #tab-man4-7:checked~.part-commentslist__label .tab-man4-7:after,.marriage-objective_ranking__contents .ol__li .com .part-commentslist #tab-man4-8:checked~.part-commentslist__label .tab-man4-8:after,.marriage-objective_ranking__contents .ol__li .com .part-commentslist #tab-man4-9:checked~.part-commentslist__label .tab-man4-9:after,.marriage-objective_ranking__contents .ol__li .com .part-commentslist #tab-man4:checked~.part-commentslist__label .tab-man4:after,.marriage-objective_ranking__contents .ol__li .com .part-commentslist #tab-man5-10:checked~.part-commentslist__label .tab-man5-10:after,.marriage-objective_ranking__contents .ol__li .com .part-commentslist #tab-man5-1:checked~.part-commentslist__label .tab-man5-1:after,.marriage-objective_ranking__contents .ol__li .com .part-commentslist #tab-man5-2:checked~.part-commentslist__label .tab-man5-2:after,.marriage-objective_ranking__contents .ol__li .com .part-commentslist #tab-man5-3:checked~.part-commentslist__label .tab-man5-3:after,.marriage-objective_ranking__contents .ol__li .com .part-commentslist #tab-man5-4:checked~.part-commentslist__label .tab-man5-4:after,.marriage-objective_ranking__contents .ol__li .com .part-commentslist #tab-man5-5:checked~.part-commentslist__label .tab-man5-5:after,.marriage-objective_ranking__contents .ol__li .com .part-commentslist #tab-man5-6:checked~.part-commentslist__label .tab-man5-6:after,.marriage-objective_ranking__contents .ol__li .com .part-commentslist #tab-man5-7:checked~.part-commentslist__label .tab-man5-7:after,.marriage-objective_ranking__contents .ol__li .com .part-commentslist #tab-man5-8:checked~.part-commentslist__label .tab-man5-8:after,.marriage-objective_ranking__contents .ol__li .com .part-commentslist #tab-man5-9:checked~.part-commentslist__label .tab-man5-9:after,.marriage-objective_ranking__contents .ol__li .com .part-commentslist #tab-man5:checked~.part-commentslist__label .tab-man5:after,.marriage-objective_ranking__contents .ol__li .com .part-commentslist #tab-man6:checked~.part-commentslist__label .tab-man6:after,.marriage-objective_ranking__contents .ol__li .com .part-commentslist #tab-man7:checked~.part-commentslist__label .tab-man7:after,.marriage-objective_ranking__contents .ol__li .com .part-commentslist #tab-man8:checked~.part-commentslist__label .tab-man8:after,.marriage-objective_ranking__contents .ol__li .com .part-commentslist #tab-man9:checked~.part-commentslist__label .tab-man9:after,.marriage-objective_ranking__contents .ol__li .com .part-commentslist #tab-tab-woman4-10:checked~.part-commentslist__label .tab-tab-woman4-10:after,.marriage-objective_ranking__contents .ol__li .com .part-commentslist #tab-tab-woman4-1:checked~.part-commentslist__label .tab-tab-woman4-1:after,.marriage-objective_ranking__contents .ol__li .com .part-commentslist #tab-tab-woman4-2:checked~.part-commentslist__label .tab-tab-woman4-2:after,.marriage-objective_ranking__contents .ol__li .com .part-commentslist #tab-tab-woman4-3:checked~.part-commentslist__label .tab-tab-woman4-3:after,.marriage-objective_ranking__contents .ol__li .com .part-commentslist #tab-tab-woman4-4:checked~.part-commentslist__label .tab-tab-woman4-4:after,.marriage-objective_ranking__contents .ol__li .com .part-commentslist #tab-tab-woman4-5:checked~.part-commentslist__label .tab-tab-woman4-5:after,.marriage-objective_ranking__contents .ol__li .com .part-commentslist #tab-tab-woman4-6:checked~.part-commentslist__label .tab-tab-woman4-6:after,.marriage-objective_ranking__contents .ol__li .com .part-commentslist #tab-tab-woman4-7:checked~.part-commentslist__label .tab-tab-woman4-7:after,.marriage-objective_ranking__contents .ol__li .com .part-commentslist #tab-tab-woman4-8:checked~.part-commentslist__label .tab-tab-woman4-8:after,.marriage-objective_ranking__contents .ol__li .com .part-commentslist #tab-tab-woman4-9:checked~.part-commentslist__label .tab-tab-woman4-9:after,.marriage-objective_ranking__contents .ol__li .com .part-commentslist #tab-woman10:checked~.part-commentslist__label .tab-woman10:after,.marriage-objective_ranking__contents .ol__li .com .part-commentslist #tab-woman1:checked~.part-commentslist__label .tab-woman1:after,.marriage-objective_ranking__contents .ol__li .com .part-commentslist #tab-woman2-10:checked~.part-commentslist__label .tab-woman2-10:after,.marriage-objective_ranking__contents .ol__li .com .part-commentslist #tab-woman2-1:checked~.part-commentslist__label .tab-woman2-1:after,.marriage-objective_ranking__contents .ol__li .com .part-commentslist #tab-woman2-2:checked~.part-commentslist__label .tab-woman2-2:after,.marriage-objective_ranking__contents .ol__li .com .part-commentslist #tab-woman2-3:checked~.part-commentslist__label .tab-woman2-3:after,.marriage-objective_ranking__contents .ol__li .com .part-commentslist #tab-woman2-4:checked~.part-commentslist__label .tab-woman2-4:after,.marriage-objective_ranking__contents .ol__li .com .part-commentslist #tab-woman2-5:checked~.part-commentslist__label .tab-woman2-5:after,.marriage-objective_ranking__contents .ol__li .com .part-commentslist #tab-woman2-6:checked~.part-commentslist__label .tab-woman2-6:after,.marriage-objective_ranking__contents .ol__li .com .part-commentslist #tab-woman2-7:checked~.part-commentslist__label .tab-woman2-7:after,.marriage-objective_ranking__contents .ol__li .com .part-commentslist #tab-woman2-8:checked~.part-commentslist__label .tab-woman2-8:after,.marriage-objective_ranking__contents .ol__li .com .part-commentslist #tab-woman2-9:checked~.part-commentslist__label .tab-woman2-9:after,.marriage-objective_ranking__contents .ol__li .com .part-commentslist #tab-woman2:checked~.part-commentslist__label .tab-woman2:after,.marriage-objective_ranking__contents .ol__li .com .part-commentslist #tab-woman3-10:checked~.part-commentslist__label .tab-woman3-10:after,.marriage-objective_ranking__contents .ol__li .com .part-commentslist #tab-woman3-1:checked~.part-commentslist__label .tab-woman3-1:after,.marriage-objective_ranking__contents .ol__li .com .part-commentslist #tab-woman3-2:checked~.part-commentslist__label .tab-woman3-2:after,.marriage-objective_ranking__contents .ol__li .com .part-commentslist #tab-woman3-3:checked~.part-commentslist__label .tab-woman3-3:after,.marriage-objective_ranking__contents .ol__li .com .part-commentslist #tab-woman3-4:checked~.part-commentslist__label .tab-woman3-4:after,.marriage-objective_ranking__contents .ol__li .com .part-commentslist #tab-woman3-5:checked~.part-commentslist__label .tab-woman3-5:after,.marriage-objective_ranking__contents .ol__li .com .part-commentslist #tab-woman3-6:checked~.part-commentslist__label .tab-woman3-6:after,.marriage-objective_ranking__contents .ol__li .com .part-commentslist #tab-woman3-7:checked~.part-commentslist__label .tab-woman3-7:after,.marriage-objective_ranking__contents .ol__li .com .part-commentslist #tab-woman3-8:checked~.part-commentslist__label .tab-woman3-8:after,.marriage-objective_ranking__contents .ol__li .com .part-commentslist #tab-woman3-9:checked~.part-commentslist__label .tab-woman3-9:after,.marriage-objective_ranking__contents .ol__li .com .part-commentslist #tab-woman3:checked~.part-commentslist__label .tab-woman3:after,.marriage-objective_ranking__contents .ol__li .com .part-commentslist #tab-woman4:checked~.part-commentslist__label .tab-woman4:after,.marriage-objective_ranking__contents .ol__li .com .part-commentslist #tab-woman5-10:checked~.part-commentslist__label .tab-woman5-10:after,.marriage-objective_ranking__contents .ol__li .com .part-commentslist #tab-woman5-1:checked~.part-commentslist__label .tab-woman5-1:after,.marriage-objective_ranking__contents .ol__li .com .part-commentslist #tab-woman5-2:checked~.part-commentslist__label .tab-woman5-2:after,.marriage-objective_ranking__contents .ol__li .com .part-commentslist #tab-woman5-3:checked~.part-commentslist__label .tab-woman5-3:after,.marriage-objective_ranking__contents .ol__li .com .part-commentslist #tab-woman5-4:checked~.part-commentslist__label .tab-woman5-4:after,.marriage-objective_ranking__contents .ol__li .com .part-commentslist #tab-woman5-5:checked~.part-commentslist__label .tab-woman5-5:after,.marriage-objective_ranking__contents .ol__li .com .part-commentslist #tab-woman5-6:checked~.part-commentslist__label .tab-woman5-6:after,.marriage-objective_ranking__contents .ol__li .com .part-commentslist #tab-woman5-7:checked~.part-commentslist__label .tab-woman5-7:after,.marriage-objective_ranking__contents .ol__li .com .part-commentslist #tab-woman5-8:checked~.part-commentslist__label .tab-woman5-8:after,.marriage-objective_ranking__contents .ol__li .com .part-commentslist #tab-woman5-9:checked~.part-commentslist__label .tab-woman5-9:after,.marriage-objective_ranking__contents .ol__li .com .part-commentslist #tab-woman5:checked~.part-commentslist__label .tab-woman5:after,.marriage-objective_ranking__contents .ol__li .com .part-commentslist #tab-woman6:checked~.part-commentslist__label .tab-woman6:after,.marriage-objective_ranking__contents .ol__li .com .part-commentslist #tab-woman7:checked~.part-commentslist__label .tab-woman7:after,.marriage-objective_ranking__contents .ol__li .com .part-commentslist #tab-woman8:checked~.part-commentslist__label .tab-woman8:after,.marriage-objective_ranking__contents .ol__li .com .part-commentslist #tab-woman9:checked~.part-commentslist__label .tab-woman9:after{content:'▼';font-size:11px;position:absolute;bottom:2px}.marriage-objective_ranking__contents .ol__li .com .part-commentslist__label .tab-commentslist:not(:last-of-type){margin-right:10px}.marriage-objective_ranking__contents .ol__li .com .part-commentslist__contents{display:none;clear:both;overflow:hidden}.marriage-objective_ranking__contents .ol__li .com .part-commentslist__contents ul{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;background:-webkit-gradient(linear,right top,left top,from(#FED6E1),color-stop(53%,#FFEFEF),to(#CCEFFF)) no-repeat padding-box;background:linear-gradient(270deg,#FED6E1 0,#FFEFEF 53%,#CCEFFF 100%) no-repeat padding-box;padding:30px 20px;-webkit-box-sizing:border-box;box-sizing:border-box}.marriage-objective_ranking__contents .ol__li .com .part-commentslist__contents ul li{width:48%}.marriage-objective_ranking__contents .ol__li .com .part-commentslist__contents ul li .tokosya--hyoka{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#fff;border-radius:20px;padding:10px 10px 50px;-webkit-box-sizing:border-box;box-sizing:border-box}.marriage-objective_ranking__contents .ol__li .com .part-commentslist__contents ul li .tokosya--hyoka__tokosya{width:55%}.marriage-objective_ranking__contents .ol__li .com .part-commentslist__contents ul li .tokosya--hyoka__tokosya .top{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:5px}.marriage-objective_ranking__contents .ol__li .com .part-commentslist__contents ul li .tokosya--hyoka__tokosya .top__icon{width:20%}.marriage-objective_ranking__contents .ol__li .com .part-commentslist__contents ul li .tokosya--hyoka__tokosya .top__icon img{width:100%;height:auto}.marriage-objective_ranking__contents .ol__li .com .part-commentslist__contents ul li .tokosya--hyoka__tokosya .top__date--other{width:77%;font-size:13px}.marriage-objective_ranking__contents .ol__li .com .part-commentslist__contents ul li .tokosya--hyoka__tokosya .top__date--other span{display:block}.marriage-objective_ranking__contents .ol__li .com .part-commentslist__contents ul li .tokosya--hyoka__tokosya .top__date--other .date{margin-bottom:3px}.marriage-objective_ranking__contents .ol__li .com .part-commentslist__contents ul li .tokosya--hyoka__tokosya .bottom{font-weight:700}.marriage-objective_ranking__contents .ol__li .com .part-commentslist__contents ul li .tokosya--hyoka__tokosya .bottom span{font-size:12px;margin-left:2px}.marriage-objective_ranking__contents .ol__li .com .part-commentslist__contents ul li .tokosya--hyoka__hyoka{width:45%;border-left:1px dotted #555}.marriage-objective_ranking__contents .ol__li .com .part-commentslist__contents ul li .tokosya--hyoka__hyoka tr td,.marriage-objective_ranking__contents .ol__li .com .part-commentslist__contents ul li .tokosya--hyoka__hyoka tr th{vertical-align:middle;font-size:13px;padding:2px 3px;-webkit-box-sizing:border-box;box-sizing:border-box}.marriage-objective_ranking__contents .ol__li .com .part-commentslist__contents ul li .tokosya--hyoka__hyoka tr th{width:80%;text-align:right}.marriage-objective_ranking__contents .ol__li .com .part-commentslist__contents ul li .tokosya--hyoka__hyoka tr td{width:20%}.marriage-objective_ranking__contents .ol__li .com .part-commentslist__contents ul li .tokosya--hyoka__hyoka tr td div{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#EB5B87}.marriage-objective_ranking__contents .ol__li .com .part-commentslist__contents ul li .tokosya--hyoka__hyoka tr td div img{display:inline-block;width:15px;height:15px}.marriage-objective_ranking__contents .ol__li .com .part-commentslist__contents ul li .text{width:93%;background-color:#94DF83;border-radius:30px;margin-left:30px;padding:20px;-webkit-box-sizing:border-box;box-sizing:border-box;position:relative;top:-35px}.marriage-objective_ranking__contents .ol__li .com .part-commentslist__contents ul li .text::before{content:'';position:absolute;display:block;width:0;height:0;left:-8px;top:-2px;border-left:20px solid #94DF83;border-top:8px solid transparent;border-bottom:8px solid transparent;-webkit-transform:rotate(-140deg);transform:rotate(-140deg)}.marriage-objective_ranking__contents .ol__li .com .part-commentslist__contents ul li .text p{font-size:15px;line-height:24px;margin:0}.marriage-objective_ranking__contents .ol__li .com .part-commentslist__contents .morebtn{cursor:pointer;width:40%;font-weight:700;line-height:1;text-align:center;background-color:#fff;border:1px solid #2B2B2B;border-radius:10px;margin:auto;padding:12px 5px;-webkit-box-sizing:border-box;box-sizing:border-box;position:relative;top:-21px}.marriage-objective_ranking__contents .ol__li .com .part-commentslist__contents .morebtn:after{content:'\f078';font-weight:900;font-family:"Font Awesome 5 Free";font-size:13px;position:absolute;top:50%;right:15px;transform:translateY(-50%);-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%)}.marriage-objective_ranking__contents .ol__li .com .part-commentslist__contents .all-content_ul .com-hidden{opacity:0;height:0;margin:0}.marriage-objective_ranking__contents .ol__li .com .part-commentslist__contents .man-content_ul li{opacity:1}.marriage-objective_ranking__contents .ol__li .com .part-commentslist__contents .man-content_ul .com-hidden{opacity:0;height:0;margin:0}.marriage-age_recommend__contents .ol__li .com .part-commentslist__contents .all-content_ul li,.marriage-objective_ranking__contents .ol__li .com .part-commentslist__contents .woman-content_ul li{opacity:1}.marriage-objective_ranking__contents .ol__li .com .part-commentslist__contents .woman-content_ul .com-hidden{opacity:0;height:0;margin:0}.marriage-objective_ranking__contents .ol__li .cta-red{margin:unset}.marriage-objective_ranking__contents .ol__li .cta-red__official div a div img{width:30px;height:30px}.marriage-age_recommend{margin:3em 0}.marriage-age_recommend input[name=tab-marriage-age_recommend]{display:none}.marriage-age_recommend__label{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-sizing:border-box;box-sizing:border-box;width:70%}.marriage-age_recommend__label label{width:24%;text-align:center;color:#9D9D9D;background-color:#EDEDED;border-radius:20px;padding:10px 10px 14px;-webkit-box-sizing:border-box;box-sizing:border-box;cursor:pointer;position:relative}.marriage-age_recommend #tab-age20:checked~.marriage-age_recommend__label .tab-age20,.marriage-age_recommend #tab-age30:checked~.marriage-age_recommend__label .tab-age30,.marriage-age_recommend #tab-age40:checked~.marriage-age_recommend__label .tab-age40,.marriage-age_recommend #tab-age50:checked~.marriage-age_recommend__label .tab-age50{color:#2B2B2B;background-color:#DCF8E1}.marriage-age_recommend #tab-age20:checked~.marriage-age_recommend__label .tab-age20:after,.marriage-age_recommend #tab-age30:checked~.marriage-age_recommend__label .tab-age30:after,.marriage-age_recommend #tab-age40:checked~.marriage-age_recommend__label .tab-age40:after,.marriage-age_recommend #tab-age50:checked~.marriage-age_recommend__label .tab-age50:after{content:'▼';font-size:10px;position:absolute;bottom:2px;left:50%;transform:translateX(-50%);-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%)}.marriage-age_recommend #tab-age20:checked~#age20-content,.marriage-age_recommend #tab-age30:checked~#age30-content,.marriage-age_recommend #tab-age40:checked~#age40-content,.marriage-age_recommend #tab-age50:checked~#age50-content{display:block;overflow-x:scroll;padding-top:30px}.marriage-age_recommend__contents{display:none;clear:both;overflow:hidden}.marriage-age_recommend__contents h3{margin:0 0 30px!important}.marriage-age_recommend__contents .ol__li:not(:last-of-type){margin-bottom:70px}.marriage-age_recommend__contents .ol__li .title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#fff;-webkit-box-shadow:0 0 8px #e3e3e3;box-shadow:0 0 8px #e3e3e3;margin-bottom:20px;padding:15px 40px 15px 75px;-webkit-box-sizing:border-box;box-sizing:border-box;position:relative}.marriage-age_recommend__contents .ol__li .title__image{width:7%;position:absolute;top:50%;left:10px;transform:translateY(-50%);-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%)}.marriage-age_recommend__contents .ol__li .title__image img{width:100%;height:auto}.marriage-age_recommend__contents .ol__li .title__thumbnail--name{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:80%}.marriage-age_recommend__contents .ol__li .title__thumbnail--name .name{font-size:18px;font-weight:700}.marriage-age_recommend__contents .ol__li .title__button{width:20%}.marriage-age_recommend__contents .ol__li .title__button a{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;color:#fff;background-color:#DA3B06;border-bottom:3px solid #8D1010;border-radius:20px;margin-left:auto;padding:5px 15px;-webkit-box-sizing:border-box;box-sizing:border-box}.marriage-age_recommend__contents .ol__li .thumbnail--hyoka{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:20px}.marriage-age_recommend__contents .ol__li .thumbnail--hyoka__thumbnail{width:49%;-webkit-box-shadow:3px 3px 3px rgba(0,0,0,.06);box-shadow:3px 3px 3px rgba(0,0,0,.06)}.marriage-age_recommend__contents .ol__li .thumbnail--hyoka__thumbnail img{width:100%;height:140px;-o-object-fit:cover;object-fit:cover}.marriage-age_recommend__contents .ol__li .thumbnail--hyoka__hyoka{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:49%}.marriage-age_recommend__contents .ol__li .thumbnail--hyoka__hyoka .com,.marriage-age_recommend__contents .ol__li .thumbnail--hyoka__hyoka .koista{width:48.5%}.marriage-age_recommend__contents .ol__li .thumbnail--hyoka__hyoka .com div:first-of-type,.marriage-age_recommend__contents .ol__li .thumbnail--hyoka__hyoka .koista div:first-of-type{font-size:16px;font-weight:700;line-height:1;background-color:#DCF8E1;border-radius:20px;margin:0 0 15px;padding:10px 20px;-webkit-box-sizing:border-box;box-sizing:border-box}.marriage-age_recommend__contents .ol__li .thumbnail--hyoka__hyoka .com div:last-of-type,.marriage-age_recommend__contents .ol__li .thumbnail--hyoka__hyoka .koista div:last-of-type{font-size:40px;text-align:center}.marriage-age_recommend__contents .ol__li .thumbnail--hyoka__hyoka .com div:last-of-type span,.marriage-age_recommend__contents .ol__li .thumbnail--hyoka__hyoka .koista div:last-of-type span{display:block;font-size:22px;margin-top:3px}.marriage-age_recommend__contents .ol__li .thumbnail--hyoka__hyoka .koista div:last-of-type{color:#67ACE8}.marriage-age_recommend__contents .ol__li .thumbnail--hyoka__hyoka .com div:last-of-type{color:#EB5B87}.marriage-age_recommend__contents .ol__li .type--membership{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:20px}.marriage-age_recommend__contents .ol__li .type--membership .membership,.marriage-age_recommend__contents .ol__li .type--membership .type{width:49%}.marriage-age_recommend__contents .ol__li .type--membership .membership__title,.marriage-age_recommend__contents .ol__li .type--membership .type__title{font-size:16px;font-weight:700;line-height:1;background-color:#DCF8E1;border-radius:20px;margin:0 0 15px;padding:10px 20px;-webkit-box-sizing:border-box;box-sizing:border-box}.marriage-age_recommend__contents .ol__li .type--membership .membership div:last-of-type,.marriage-age_recommend__contents .ol__li .type--membership .type div:last-of-type{text-align:center}.marriage-age_recommend__contents .ol__li .graph-ratio--age{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:20px}.marriage-age_recommend__contents .ol__li .graph-ratio--age .graph-ratio{width:30%;margin:0 auto}.marriage-age_recommend__contents .ol__li .graph-ratio--age .graph-ratio__title{font-size:16px;font-weight:700;line-height:1;background-color:#DCF8E1;border-radius:20px;margin:0 0 15px;padding:10px 20px;-webkit-box-sizing:border-box;box-sizing:border-box}.marriage-age_recommend__contents .ol__li .graph-ratio--age .graph-ratio__contents .top{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:70%;margin:0 auto 5px}.marriage-age_recommend__contents .ol__li .graph-ratio--age .graph-ratio__contents .top span img{width:20px;height:20px}.marriage-age_recommend__contents .ol__li .graph-ratio--age .graph-ratio__contents .bottom{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:85%;margin:auto}.marriage-age_recommend__contents .ol__li .graph-ratio--age .graph-ratio__contents .bottom span{display:block;font-size:17px;color:#fff;padding:10px 25px;-webkit-box-sizing:border-box;box-sizing:border-box}.marriage-age_recommend__contents .ol__li .graph-ratio--age .graph-ratio__contents .bottom span:first-of-type{background-color:#95C4ED;border-top-left-radius:20px;border-bottom-left-radius:20px}.marriage-age_recommend__contents .ol__li .graph-ratio--age .graph-ratio__contents .bottom span:last-of-type{text-align:right;background-color:#ED95BE;border-top-right-radius:20px;border-bottom-right-radius:20px}.marriage-age_recommend__contents .ol__li .graph-ratio--age .age{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:68%;margin:0 auto}.marriage-age_recommend__contents .ol__li .graph-ratio--age .age__man,.marriage-age_recommend__contents .ol__li .graph-ratio--age .age__woman{width:49%;margin:0 auto}.marriage-age_recommend__contents .ol__li .graph-ratio--age .age__man p,.marriage-age_recommend__contents .ol__li .graph-ratio--age .age__woman p{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-weight:700;line-height:1;border-radius:20px;margin-bottom:10px;padding:10px 20px;-webkit-box-sizing:border-box;box-sizing:border-box}.marriage-age_recommend__contents .ol__li .graph-ratio--age .age__man div,.marriage-age_recommend__contents .ol__li .graph-ratio--age .age__woman div{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:85%;margin:auto}.marriage-age_recommend__contents .ol__li .graph-ratio--age .age__man div span,.marriage-age_recommend__contents .ol__li .graph-ratio--age .age__woman div span{display:block;width:48%;text-align:center;color:#9D9D9D;background-color:#EDEDED;padding:10px 5px;-webkit-box-sizing:border-box;box-sizing:border-box}.marriage-age_recommend__contents .ol__li .graph-ratio--age .age__man div span:first-of-type,.marriage-age_recommend__contents .ol__li .graph-ratio--age .age__man div span:nth-of-type(2),.marriage-age_recommend__contents .ol__li .graph-ratio--age .age__woman div span:first-of-type,.marriage-age_recommend__contents .ol__li .graph-ratio--age .age__woman div span:nth-of-type(2){margin-bottom:5px}.marriage-age_recommend__contents .ol__li .graph-ratio--age .age__man,.marriage-age_recommend__contents .ol__li .osusume-point{margin-bottom:20px}.marriage-age_recommend__contents .ol__li .graph-ratio--age .age__man div .agechoice,.marriage-age_recommend__contents .ol__li .graph-ratio--age .age__woman div .agechoice{color:#fff;background-color:#EB5B87}.marriage-age_recommend__contents .ol__li .graph-ratio--age .age__man p{background-color:#DDEFFA}.marriage-age_recommend__contents .ol__li .graph-ratio--age .age__man p img{width:18px;height:auto;margin-left:5px}.marriage-age_recommend__contents .ol__li .graph-ratio--age .age__woman p{background-color:#FEE6EA}.marriage-age_recommend__contents .ol__li .com__title,.marriage-age_recommend__contents .ol__li .osusume-point__title{font-size:16px;line-height:1;background-color:#DCF8E1;padding:10px 20px;-webkit-box-sizing:border-box;border-radius:20px;font-weight:700}.marriage-age_recommend__contents .ol__li .graph-ratio--age .age__woman p img{width:12px;height:auto;margin-left:5px}.marriage-age_recommend__contents .ol__li .osusume-point__title{margin:0 0 15px;box-sizing:border-box}.marriage-age_recommend__contents .ol__li .osusume-point div:last-of-type{width:85%;margin:auto}.marriage-age_recommend__contents .ol__li .com{margin-bottom:15px}.marriage-age_recommend__contents .ol__li .com__title{margin:0 0 15px;box-sizing:border-box}.marriage-age_recommend__contents .ol__li .com .part-commentslist input[name=tab-commentslist20man],.marriage-age_recommend__contents .ol__li .com .part-commentslist input[name=tab-commentslist20woman],.marriage-age_recommend__contents .ol__li .com .part-commentslist input[name=tab-commentslist30man],.marriage-age_recommend__contents .ol__li .com .part-commentslist input[name=tab-commentslist30woman],.marriage-age_recommend__contents .ol__li .com .part-commentslist input[name=tab-commentslist40man],.marriage-age_recommend__contents .ol__li .com .part-commentslist input[name=tab-commentslist40woman],.marriage-age_recommend__contents .ol__li .com .part-commentslist input[name=tab-commentslist50man],.marriage-age_recommend__contents .ol__li .com .part-commentslist input[name=tab-commentslist50woman]{display:none}.marriage-age_recommend__contents .ol__li .com .part-commentslist__label{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-sizing:border-box;box-sizing:border-box;margin-bottom:25px}.marriage-age_recommend__contents .ol__li .com .part-commentslist__label .tab-commentslist{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:20%;font-size:18px;text-align:center;color:#9D9D9D;background-color:#EDEDED;border-radius:20px;padding:10px 10px 13px;-webkit-box-sizing:border-box;box-sizing:border-box;cursor:pointer;position:relative}.marriage-age_recommend__contents .ol__li .com .part-commentslist #tab-all20man:checked~#all-content20man,.marriage-age_recommend__contents .ol__li .com .part-commentslist #tab-all20woman:checked~#all-content20woman,.marriage-age_recommend__contents .ol__li .com .part-commentslist #tab-all30man:checked~#all-content30man,.marriage-age_recommend__contents .ol__li .com .part-commentslist #tab-all30woman:checked~#all-content30woman,.marriage-age_recommend__contents .ol__li .com .part-commentslist #tab-all40man:checked~#all-content40man,.marriage-age_recommend__contents .ol__li .com .part-commentslist #tab-all40woman:checked~#all-content40woman,.marriage-age_recommend__contents .ol__li .com .part-commentslist #tab-all50man:checked~#all-content50man,.marriage-age_recommend__contents .ol__li .com .part-commentslist #tab-all50woman:checked~#all-content50woman,.marriage-age_recommend__contents .ol__li .com .part-commentslist #tab-man20man:checked~#man-content20man,.marriage-age_recommend__contents .ol__li .com .part-commentslist #tab-man20woman:checked~#man-content20woman,.marriage-age_recommend__contents .ol__li .com .part-commentslist #tab-man30man:checked~#man-content30man,.marriage-age_recommend__contents .ol__li .com .part-commentslist #tab-man30woman:checked~#man-content30woman,.marriage-age_recommend__contents .ol__li .com .part-commentslist #tab-man40man:checked~#man-content40man,.marriage-age_recommend__contents .ol__li .com .part-commentslist #tab-man40woman:checked~#man-content40woman,.marriage-age_recommend__contents .ol__li .com .part-commentslist #tab-man50man:checked~#man-content50man,.marriage-age_recommend__contents .ol__li .com .part-commentslist #tab-man50woman:checked~#man-content50woman,.marriage-age_recommend__contents .ol__li .com .part-commentslist #tab-woman20man:checked~#woman-content20man,.marriage-age_recommend__contents .ol__li .com .part-commentslist #tab-woman20woman:checked~#woman-content20woman,.marriage-age_recommend__contents .ol__li .com .part-commentslist #tab-woman30man:checked~#woman-content30man,.marriage-age_recommend__contents .ol__li .com .part-commentslist #tab-woman30woman:checked~#woman-content30woman,.marriage-age_recommend__contents .ol__li .com .part-commentslist #tab-woman40man:checked~#woman-content40man,.marriage-age_recommend__contents .ol__li .com .part-commentslist #tab-woman40woman:checked~#woman-content40woman,.marriage-age_recommend__contents .ol__li .com .part-commentslist #tab-woman50man:checked~#woman-content50man,.marriage-age_recommend__contents .ol__li .com .part-commentslist #tab-woman50woman:checked~#woman-content50woman{display:block}.marriage-age_recommend__contents .ol__li .com .part-commentslist #tab-all20man:checked~.part-commentslist__label .tab-all20man,.marriage-age_recommend__contents .ol__li .com .part-commentslist #tab-all20woman:checked~.part-commentslist__label .tab-all20woman,.marriage-age_recommend__contents .ol__li .com .part-commentslist #tab-all30man:checked~.part-commentslist__label .tab-all30man,.marriage-age_recommend__contents .ol__li .com .part-commentslist #tab-all30woman:checked~.part-commentslist__label .tab-all30woman,.marriage-age_recommend__contents .ol__li .com .part-commentslist #tab-all40man:checked~.part-commentslist__label .tab-all40man,.marriage-age_recommend__contents .ol__li .com .part-commentslist #tab-all40woman:checked~.part-commentslist__label .tab-all40woman,.marriage-age_recommend__contents .ol__li .com .part-commentslist #tab-all50man:checked~.part-commentslist__label .tab-all50man,.marriage-age_recommend__contents .ol__li .com .part-commentslist #tab-all50woman:checked~.part-commentslist__label .tab-all50woman,.marriage-age_recommend__contents .ol__li .com .part-commentslist #tab-man20man:checked~.part-commentslist__label .tab-man20man,.marriage-age_recommend__contents .ol__li .com .part-commentslist #tab-man20woman:checked~.part-commentslist__label .tab-man20woman,.marriage-age_recommend__contents .ol__li .com .part-commentslist #tab-man30man:checked~.part-commentslist__label .tab-man30man,.marriage-age_recommend__contents .ol__li .com .part-commentslist #tab-man30woman:checked~.part-commentslist__label .tab-man30woman,.marriage-age_recommend__contents .ol__li .com .part-commentslist #tab-man40man:checked~.part-commentslist__label .tab-man40man,.marriage-age_recommend__contents .ol__li .com .part-commentslist #tab-man40woman:checked~.part-commentslist__label .tab-man40woman,.marriage-age_recommend__contents .ol__li .com .part-commentslist #tab-man50man:checked~.part-commentslist__label .tab-man50man,.marriage-age_recommend__contents .ol__li .com .part-commentslist #tab-man50woman:checked~.part-commentslist__label .tab-man50woman,.marriage-age_recommend__contents .ol__li .com .part-commentslist #tab-woman20man:checked~.part-commentslist__label .tab-woman20man,.marriage-age_recommend__contents .ol__li .com .part-commentslist #tab-woman20woman:checked~.part-commentslist__label .tab-woman20woman,.marriage-age_recommend__contents .ol__li .com .part-commentslist #tab-woman30man:checked~.part-commentslist__label .tab-woman30man,.marriage-age_recommend__contents .ol__li .com .part-commentslist #tab-woman30woman:checked~.part-commentslist__label .tab-woman30woman,.marriage-age_recommend__contents .ol__li .com .part-commentslist #tab-woman40man:checked~.part-commentslist__label .tab-woman40man,.marriage-age_recommend__contents .ol__li .com .part-commentslist #tab-woman40woman:checked~.part-commentslist__label .tab-woman40woman,.marriage-age_recommend__contents .ol__li .com .part-commentslist #tab-woman50man:checked~.part-commentslist__label .tab-woman50man,.marriage-age_recommend__contents .ol__li .com .part-commentslist #tab-woman50woman:checked~.part-commentslist__label .tab-woman50woman{color:#2B2B2B;background-color:#DCF8E1}.marriage-age_recommend__contents .ol__li .com .part-commentslist #tab-all20man:checked~.part-commentslist__label .tab-all20man:after,.marriage-age_recommend__contents .ol__li .com .part-commentslist #tab-all20woman:checked~.part-commentslist__label .tab-all20woman:after,.marriage-age_recommend__contents .ol__li .com .part-commentslist #tab-all30man:checked~.part-commentslist__label .tab-all30man:after,.marriage-age_recommend__contents .ol__li .com .part-commentslist #tab-all30woman:checked~.part-commentslist__label .tab-all30woman:after,.marriage-age_recommend__contents .ol__li .com .part-commentslist #tab-all40man:checked~.part-commentslist__label .tab-all40man:after,.marriage-age_recommend__contents .ol__li .com .part-commentslist #tab-all40woman:checked~.part-commentslist__label .tab-all40woman:after,.marriage-age_recommend__contents .ol__li .com .part-commentslist #tab-all50man:checked~.part-commentslist__label .tab-all50man:after,.marriage-age_recommend__contents .ol__li .com .part-commentslist #tab-all50woman:checked~.part-commentslist__label .tab-all50woman:after,.marriage-age_recommend__contents .ol__li .com .part-commentslist #tab-man20man:checked~.part-commentslist__label .tab-man20man:after,.marriage-age_recommend__contents .ol__li .com .part-commentslist #tab-man20woman:checked~.part-commentslist__label .tab-man20woman:after,.marriage-age_recommend__contents .ol__li .com .part-commentslist #tab-man30man:checked~.part-commentslist__label .tab-man30man:after,.marriage-age_recommend__contents .ol__li .com .part-commentslist #tab-man30woman:checked~.part-commentslist__label .tab-man30woman:after,.marriage-age_recommend__contents .ol__li .com .part-commentslist #tab-man40man:checked~.part-commentslist__label .tab-man40man:after,.marriage-age_recommend__contents .ol__li .com .part-commentslist #tab-man40woman:checked~.part-commentslist__label .tab-man40woman:after,.marriage-age_recommend__contents .ol__li .com .part-commentslist #tab-man50man:checked~.part-commentslist__label .tab-man50man:after,.marriage-age_recommend__contents .ol__li .com .part-commentslist #tab-man50woman:checked~.part-commentslist__label .tab-man50woman:after,.marriage-age_recommend__contents .ol__li .com .part-commentslist #tab-woman20man:checked~.part-commentslist__label .tab-woman20man:after,.marriage-age_recommend__contents .ol__li .com .part-commentslist #tab-woman20woman:checked~.part-commentslist__label .tab-woman20woman:after,.marriage-age_recommend__contents .ol__li .com .part-commentslist #tab-woman30man:checked~.part-commentslist__label .tab-woman30man:after,.marriage-age_recommend__contents .ol__li .com .part-commentslist #tab-woman30woman:checked~.part-commentslist__label .tab-woman30woman:after,.marriage-age_recommend__contents .ol__li .com .part-commentslist #tab-woman40man:checked~.part-commentslist__label .tab-woman40man:after,.marriage-age_recommend__contents .ol__li .com .part-commentslist #tab-woman40woman:checked~.part-commentslist__label .tab-woman40woman:after,.marriage-age_recommend__contents .ol__li .com .part-commentslist #tab-woman50man:checked~.part-commentslist__label .tab-woman50man:after,.marriage-age_recommend__contents .ol__li .com .part-commentslist #tab-woman50woman:checked~.part-commentslist__label .tab-woman50woman:after{content:'▼';font-size:11px;position:absolute;bottom:2px}.marriage-age_recommend__contents .ol__li .com .part-commentslist__label .tab-commentslist:not(:last-of-type){margin-right:10px}.marriage-age_recommend__contents .ol__li .com .part-commentslist__contents{display:none;clear:both;overflow:hidden}.marriage-age_recommend__contents .ol__li .com .part-commentslist__contents ul{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;background:-webkit-gradient(linear,right top,left top,from(#FED6E1),color-stop(53%,#FFEFEF),to(#CCEFFF)) no-repeat padding-box;background:linear-gradient(270deg,#FED6E1 0,#FFEFEF 53%,#CCEFFF 100%) no-repeat padding-box;padding:30px 20px;-webkit-box-sizing:border-box;box-sizing:border-box}.marriage-age_recommend__contents .ol__li .com .part-commentslist__contents ul li{width:48%}.marriage-age_recommend__contents .ol__li .com .part-commentslist__contents ul li .tokosya--hyoka{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#fff;border-radius:20px;padding:10px 10px 50px;-webkit-box-sizing:border-box;box-sizing:border-box}.marriage-age_recommend__contents .ol__li .com .part-commentslist__contents ul li .tokosya--hyoka__tokosya{width:55%}.marriage-age_recommend__contents .ol__li .com .part-commentslist__contents ul li .tokosya--hyoka__tokosya .top{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:5px}.marriage-age_recommend__contents .ol__li .com .part-commentslist__contents ul li .tokosya--hyoka__tokosya .top__icon{width:20%}.marriage-age_recommend__contents .ol__li .com .part-commentslist__contents ul li .tokosya--hyoka__tokosya .top__icon img{width:100%;height:auto}.marriage-age_recommend__contents .ol__li .com .part-commentslist__contents ul li .tokosya--hyoka__tokosya .top__date--other{width:77%;font-size:13px}.marriage-age_recommend__contents .ol__li .com .part-commentslist__contents ul li .tokosya--hyoka__tokosya .top__date--other span{display:block}.marriage-age_recommend__contents .ol__li .com .part-commentslist__contents ul li .tokosya--hyoka__tokosya .top__date--other .date{margin-bottom:3px}.marriage-age_recommend__contents .ol__li .com .part-commentslist__contents ul li .tokosya--hyoka__tokosya .bottom{font-weight:700}.marriage-age_recommend__contents .ol__li .com .part-commentslist__contents ul li .tokosya--hyoka__tokosya .bottom span{font-size:12px;margin-left:2px}.marriage-age_recommend__contents .ol__li .com .part-commentslist__contents ul li .tokosya--hyoka__hyoka{width:45%;border-left:1px dotted #555}.marriage-age_recommend__contents .ol__li .com .part-commentslist__contents ul li .tokosya--hyoka__hyoka tr td,.marriage-age_recommend__contents .ol__li .com .part-commentslist__contents ul li .tokosya--hyoka__hyoka tr th{vertical-align:middle;font-size:13px;padding:2px 3px;-webkit-box-sizing:border-box;box-sizing:border-box}.marriage-age_recommend__contents .ol__li .com .part-commentslist__contents ul li .tokosya--hyoka__hyoka tr th{width:80%;text-align:right}.marriage-age_recommend__contents .ol__li .com .part-commentslist__contents ul li .tokosya--hyoka__hyoka tr td{width:20%}.marriage-age_recommend__contents .ol__li .com .part-commentslist__contents ul li .tokosya--hyoka__hyoka tr td div{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#EB5B87}.marriage-age_recommend__contents .ol__li .com .part-commentslist__contents ul li .tokosya--hyoka__hyoka tr td div img{display:inline-block;width:15px;height:15px}.marriage-age_recommend__contents .ol__li .com .part-commentslist__contents ul li .text{width:93%;background-color:#94DF83;border-radius:30px;margin-left:30px;padding:20px;-webkit-box-sizing:border-box;box-sizing:border-box;position:relative;top:-35px}.marriage-age_recommend__contents .ol__li .com .part-commentslist__contents ul li .text::before{content:'';position:absolute;display:block;width:0;height:0;left:-8px;top:-2px;border-left:20px solid #94DF83;border-top:8px solid transparent;border-bottom:8px solid transparent;-webkit-transform:rotate(-140deg);transform:rotate(-140deg)}.marriage-age_recommend__contents .ol__li .com .part-commentslist__contents ul li .text p{font-size:15px;line-height:24px;margin:0}.marriage-age_recommend__contents .ol__li .com .part-commentslist__contents .morebtn{cursor:pointer;width:40%;font-weight:700;line-height:1;text-align:center;background-color:#fff;border:1px solid #2B2B2B;border-radius:10px;margin:auto;padding:12px 5px;-webkit-box-sizing:border-box;box-sizing:border-box;position:relative;top:-21px}.marriage-age_recommend__contents .ol__li .com .part-commentslist__contents .morebtn:after{content:'\f078';font-weight:900;font-family:"Font Awesome 5 Free";font-size:13px;position:absolute;top:50%;right:15px;transform:translateY(-50%);-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%)}.marriage-age_recommend__contents .ol__li .com .part-commentslist__contents .all-content_ul .com-hidden{opacity:0;height:0;margin:0}.marriage-age_recommend__contents .ol__li .com .part-commentslist__contents .man-content_ul li{opacity:1}.marriage-age_recommend__contents .ol__li .com .part-commentslist__contents .man-content_ul .com-hidden{opacity:0;height:0;margin:0}.marriage-age_recommend__contents .ol__li .com .part-commentslist__contents .woman-content_ul li{opacity:1}.marriage-age_recommend__contents .ol__li .com .part-commentslist__contents .woman-content_ul .com-hidden{opacity:0;height:0;margin:0}.marriage-age_recommend__contents .ol__li .cta-red{margin:unset}.marriage-age_recommend__contents .ol__li .cta-red__official div a div img{width:30px;height:30px}.marriage-age_recommend__contents .ol__li-man .plan--price,.marriage-age_recommend__contents .ol__li-woman .plan--price{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:20px}.marriage-age_recommend__contents .ol__li-man .plan--price .plan,.marriage-age_recommend__contents .ol__li-man .plan--price .price,.marriage-age_recommend__contents .ol__li-woman .plan--price .plan,.marriage-age_recommend__contents .ol__li-woman .plan--price .price{width:49%}.marriage-age_recommend__contents .ol__li-man .plan--price .plan__title,.marriage-age_recommend__contents .ol__li-man .plan--price .price__title,.marriage-age_recommend__contents .ol__li-woman .plan--price .plan__title,.marriage-age_recommend__contents .ol__li-woman .plan--price .price__title{font-size:16px;font-weight:700;line-height:1;background-color:#DCF8E1;border-radius:20px;margin:0 0 15px;padding:10px 20px;-webkit-box-sizing:border-box;box-sizing:border-box}.marriage-age_recommend__contents .ol__li-man .plan--price .plan__table,.marriage-age_recommend__contents .ol__li-man .plan--price .price__table,.marriage-age_recommend__contents .ol__li-woman .plan--price .plan__table,.marriage-age_recommend__contents .ol__li-woman .plan--price .price__table{width:90%;background:-webkit-gradient(linear,left top,right top,color-stop(0,#CCEFFF),color-stop(50%,#FFEFEF),to(#FED6E1)) no-repeat padding-box;background:linear-gradient(90deg,#CCEFFF 0,#FFEFEF 50%,#FED6E1 100%) no-repeat padding-box;margin:auto}.marriage-age_recommend__contents .ol__li-man .plan--price .plan__table tr:first-of-type td,.marriage-age_recommend__contents .ol__li-man .plan--price .price__table tr:first-of-type td,.marriage-age_recommend__contents .ol__li-woman .plan--price .plan__table tr:first-of-type td,.marriage-age_recommend__contents .ol__li-woman .plan--price .price__table tr:first-of-type td{padding-top:8px}.marriage-age_recommend__contents .ol__li-man .plan--price .plan__table tr:last-of-type td,.marriage-age_recommend__contents .ol__li-man .plan--price .price__table tr:last-of-type td,.marriage-age_recommend__contents .ol__li-woman .plan--price .plan__table tr:last-of-type td,.marriage-age_recommend__contents .ol__li-woman .plan--price .price__table tr:last-of-type td{padding-bottom:8px}.marriage-age_recommend__contents .ol__li-man .plan--price .plan__table tr td,.marriage-age_recommend__contents .ol__li-man .plan--price .plan__table tr th,.marriage-age_recommend__contents .ol__li-man .plan--price .price__table tr td,.marriage-age_recommend__contents .ol__li-man .plan--price .price__table tr th,.marriage-age_recommend__contents .ol__li-woman .plan--price .plan__table tr td,.marriage-age_recommend__contents .ol__li-woman .plan--price .plan__table tr th,.marriage-age_recommend__contents .ol__li-woman .plan--price .price__table tr td,.marriage-age_recommend__contents .ol__li-woman .plan--price .price__table tr th{vertical-align:middle;text-align:center;-webkit-box-sizing:border-box;box-sizing:border-box}.marriage-age_recommend__contents .ol__li-man .plan--price .plan__table tr th,.marriage-age_recommend__contents .ol__li-man .plan--price .price__table tr th,.marriage-age_recommend__contents .ol__li-woman .plan--price .plan__table tr th,.marriage-age_recommend__contents .ol__li-woman .plan--price .price__table tr th{width:35%;font-weight:500;padding:10px 5px}.marriage-age_recommend__contents .ol__li-man .plan--price .plan__table tr td,.marriage-age_recommend__contents .ol__li-man .plan--price .price__table tr td,.marriage-age_recommend__contents .ol__li-woman .plan--price .plan__table tr td,.marriage-age_recommend__contents .ol__li-woman .plan--price .price__table tr td{width:65%;font-size:15px;line-height:18px;padding:4px 20px 4px 0}.marriage-age_recommend__contents .ol__li-man .plan--price .plan__table tr td div,.marriage-age_recommend__contents .ol__li-man .plan--price .price__table tr td div,.marriage-age_recommend__contents .ol__li-woman .plan--price .plan__table tr td div,.marriage-age_recommend__contents .ol__li-woman .plan--price .price__table tr td div{background-color:#fff;padding:10px 4px;-webkit-box-sizing:border-box;box-sizing:border-box}.marriage-age_recommend__contents .ol__li-man .plan--price .plan__table .table-contents .right,.marriage-age_recommend__contents .ol__li-man .plan--price .plan__table .table-title .right,.marriage-age_recommend__contents .ol__li-man .plan--price .price__table .table-contents .right,.marriage-age_recommend__contents .ol__li-man .plan--price .price__table .table-title .right,.marriage-age_recommend__contents .ol__li-woman .plan--price .plan__table .table-contents .middle,.marriage-age_recommend__contents .ol__li-woman .plan--price .plan__table .table-title .middle,.marriage-age_recommend__contents .ol__li-woman .plan--price .price__table .table-contents .middle,.marriage-age_recommend__contents .ol__li-woman .plan--price .price__table .table-title .middle{display:none}.marriage-special{margin:2.5em 0}.marriage-special__thumbnail-graphratio--hyoka{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:95%;margin:0 auto 20px}.marriage-special__thumbnail-graphratio--hyoka .thumbnail-graphratio{width:49%}.marriage-special__thumbnail-graphratio--hyoka .thumbnail-graphratio__thumbnail{margin-bottom:20px}.marriage-special__thumbnail-graphratio--hyoka .thumbnail-graphratio__thumbnail img{width:100%;height:auto}.marriage-special__thumbnail-graphratio--hyoka .thumbnail-graphratio__graph-ratio .top{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:90%;margin:0 auto 5px}.marriage-special__thumbnail-graphratio--hyoka .thumbnail-graphratio__graph-ratio .top span:first-of-type,.marriage-special__thumbnail-graphratio--hyoka .thumbnail-graphratio__graph-ratio .top span:last-of-type{width:7%}.marriage-special__thumbnail-graphratio--hyoka .thumbnail-graphratio__graph-ratio .top span:nth-of-type(2){width:90%;font-size:16px;text-align:center}.marriage-special__thumbnail-graphratio--hyoka .thumbnail-graphratio__graph-ratio .bottom{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.marriage-special__thumbnail-graphratio--hyoka .thumbnail-graphratio__graph-ratio .bottom span{display:block;font-size:17px;color:#fff;padding:10px 25px;-webkit-box-sizing:border-box;box-sizing:border-box}.marriage-special__thumbnail-graphratio--hyoka .thumbnail-graphratio__graph-ratio .bottom span:first-of-type{background-color:#95C4ED;border-top-left-radius:20px;border-bottom-left-radius:20px}.marriage-special__thumbnail-graphratio--hyoka .thumbnail-graphratio__graph-ratio .bottom span:last-of-type{text-align:right;background-color:#ED95BE;border-top-right-radius:20px;border-bottom-right-radius:20px}.marriage-special__thumbnail-graphratio--hyoka .hyoka{width:40%}.marriage-special__thumbnail-graphratio--hyoka .hyoka__totalave{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-bottom:5px solid #F2F2F2;padding-bottom:10px}.marriage-special__thumbnail-graphratio--hyoka .hyoka__totalave div{width:48%}.marriage-special__thumbnail-graphratio--hyoka .hyoka__totalave div:first-of-type{font-size:18px;font-weight:700;text-align:right}.marriage-special__thumbnail-graphratio--hyoka .hyoka__totalave div:last-of-type{text-align:left;color:#EB5B87}.marriage-special__thumbnail-graphratio--hyoka .hyoka__totalave div:last-of-type .star-number{font-size:40px}.marriage-special__thumbnail-graphratio--hyoka .hyoka__totalave div:last-of-type .star-maxnum{font-size:20px}.marriage-special__thumbnail-graphratio--hyoka .hyoka table{width:100%}.marriage-special__thumbnail-graphratio--hyoka .hyoka table tr td,.marriage-special__thumbnail-graphratio--hyoka .hyoka table tr th{width:50%;padding:10px;-webkit-box-sizing:border-box;box-sizing:border-box}.marriage-special__thumbnail-graphratio--hyoka .hyoka table tr th{text-align:right}.marriage-special__thumbnail-graphratio--hyoka .hyoka table tr td .star .star-number{font-family:'游ゴシック';display:block;font-size:24px;font-weight:700;color:#EB5B87;margin-bottom:10px}.marriage-special__thumbnail-graphratio--hyoka .hyoka table tr td .star .star5-rating{font-family:'游ゴシック';white-space:nowrap;display:inline-block;font-size:18px;font-weight:700;text-indent:3px;letter-spacing:3px;z-index:0;position:relative}.marriage-special__thumbnail-graphratio--hyoka .hyoka table tr td .star .star5-rating::after,.marriage-special__thumbnail-graphratio--hyoka .hyoka table tr td .star .star5-rating::before{font-family:"Font Awesome 5 Free";font-weight:900}.marriage-special__thumbnail-graphratio--hyoka .hyoka table tr td .star .star5-rating::before{content:"\f004\f004\f004\f004\f004";color:#EDEDED}.marriage-special__thumbnail-graphratio--hyoka .hyoka table tr td .star .star5-rating::after{content:"\f004\f004\f004\f004\f004";overflow:hidden;white-space:nowrap;color:#EB5B87;position:absolute;top:0;left:0;z-index:1}.marriage-special__thumbnail-graphratio--hyoka .hyoka table tr td .star .star5-rating[data-rate="5.0"]:after,.marriage-special__thumbnail-graphratio--hyoka .hyoka table tr td .star .star5-rating[data-rate="5"]:after{width:100%}.marriage-special__thumbnail-graphratio--hyoka .hyoka table tr td .star .star5-rating[data-rate="4.9"]:after,.marriage-special__thumbnail-graphratio--hyoka .hyoka table tr td .star .star5-rating[data-rate="4.8"]:after,.marriage-special__thumbnail-graphratio--hyoka .hyoka table tr td .star .star5-rating[data-rate="4.7"]:after,.marriage-special__thumbnail-graphratio--hyoka .hyoka table tr td .star .star5-rating[data-rate="4.6"]:after,.marriage-special__thumbnail-graphratio--hyoka .hyoka table tr td .star .star5-rating[data-rate="4.5"]:after{width:90%}.marriage-special__thumbnail-graphratio--hyoka .hyoka table tr td .star .star5-rating[data-rate="4.4"]:after,.marriage-special__thumbnail-graphratio--hyoka .hyoka table tr td .star .star5-rating[data-rate="4.3"]:after,.marriage-special__thumbnail-graphratio--hyoka .hyoka table tr td .star .star5-rating[data-rate="4.2"]:after,.marriage-special__thumbnail-graphratio--hyoka .hyoka table tr td .star .star5-rating[data-rate="4.1"]:after,.marriage-special__thumbnail-graphratio--hyoka .hyoka table tr td .star .star5-rating[data-rate="4.0"]:after,.marriage-special__thumbnail-graphratio--hyoka .hyoka table tr td .star .star5-rating[data-rate="4"]:after{width:80%}.marriage-special__thumbnail-graphratio--hyoka .hyoka table tr td .star .star5-rating[data-rate="3.9"]:after,.marriage-special__thumbnail-graphratio--hyoka .hyoka table tr td .star .star5-rating[data-rate="3.8"]:after,.marriage-special__thumbnail-graphratio--hyoka .hyoka table tr td .star .star5-rating[data-rate="3.7"]:after,.marriage-special__thumbnail-graphratio--hyoka .hyoka table tr td .star .star5-rating[data-rate="3.6"]:after,.marriage-special__thumbnail-graphratio--hyoka .hyoka table tr td .star .star5-rating[data-rate="3.5"]:after{width:70%}.marriage-special__thumbnail-graphratio--hyoka .hyoka table tr td .star .star5-rating[data-rate="3.4"]:after,.marriage-special__thumbnail-graphratio--hyoka .hyoka table tr td .star .star5-rating[data-rate="3.3"]:after,.marriage-special__thumbnail-graphratio--hyoka .hyoka table tr td .star .star5-rating[data-rate="3.2"]:after,.marriage-special__thumbnail-graphratio--hyoka .hyoka table tr td .star .star5-rating[data-rate="3.1"]:after,.marriage-special__thumbnail-graphratio--hyoka .hyoka table tr td .star .star5-rating[data-rate="3.0"]:after,.marriage-special__thumbnail-graphratio--hyoka .hyoka table tr td .star .star5-rating[data-rate="3"]:after{width:60%}.marriage-special__thumbnail-graphratio--hyoka .hyoka table tr td .star .star5-rating[data-rate="2.9"]:after,.marriage-special__thumbnail-graphratio--hyoka .hyoka table tr td .star .star5-rating[data-rate="2.8"]:after,.marriage-special__thumbnail-graphratio--hyoka .hyoka table tr td .star .star5-rating[data-rate="2.7"]:after,.marriage-special__thumbnail-graphratio--hyoka .hyoka table tr td .star .star5-rating[data-rate="2.6"]:after,.marriage-special__thumbnail-graphratio--hyoka .hyoka table tr td .star .star5-rating[data-rate="2.5"]:after{width:50%}.marriage-special__thumbnail-graphratio--hyoka .hyoka table tr td .star .star5-rating[data-rate="2.4"]:after,.marriage-special__thumbnail-graphratio--hyoka .hyoka table tr td .star .star5-rating[data-rate="2.3"]:after,.marriage-special__thumbnail-graphratio--hyoka .hyoka table tr td .star .star5-rating[data-rate="2.2"]:after,.marriage-special__thumbnail-graphratio--hyoka .hyoka table tr td .star .star5-rating[data-rate="2.1"]:after,.marriage-special__thumbnail-graphratio--hyoka .hyoka table tr td .star .star5-rating[data-rate="2.0"]:after,.marriage-special__thumbnail-graphratio--hyoka .hyoka table tr td .star .star5-rating[data-rate="2"]:after{width:40%}.marriage-special__thumbnail-graphratio--hyoka .hyoka table tr td .star .star5-rating[data-rate="1.9"]:after,.marriage-special__thumbnail-graphratio--hyoka .hyoka table tr td .star .star5-rating[data-rate="1.8"]:after,.marriage-special__thumbnail-graphratio--hyoka .hyoka table tr td .star .star5-rating[data-rate="1.7"]:after,.marriage-special__thumbnail-graphratio--hyoka .hyoka table tr td .star .star5-rating[data-rate="1.6"]:after,.marriage-special__thumbnail-graphratio--hyoka .hyoka table tr td .star .star5-rating[data-rate="1.5"]:after{width:30%}.marriage-special__thumbnail-graphratio--hyoka .hyoka table tr td .star .star5-rating[data-rate="1.4"]:after,.marriage-special__thumbnail-graphratio--hyoka .hyoka table tr td .star .star5-rating[data-rate="1.3"]:after,.marriage-special__thumbnail-graphratio--hyoka .hyoka table tr td .star .star5-rating[data-rate="1.2"]:after,.marriage-special__thumbnail-graphratio--hyoka .hyoka table tr td .star .star5-rating[data-rate="1.1"]:after,.marriage-special__thumbnail-graphratio--hyoka .hyoka table tr td .star .star5-rating[data-rate="1.0"]:after,.marriage-special__thumbnail-graphratio--hyoka .hyoka table tr td .star .star5-rating[data-rate="1"]:after{width:20%}.marriage-special__thumbnail-graphratio--hyoka .hyoka table tr td .star .star5-rating[data-rate="0.9"]:after,.marriage-special__thumbnail-graphratio--hyoka .hyoka table tr td .star .star5-rating[data-rate="0.8"]:after,.marriage-special__thumbnail-graphratio--hyoka .hyoka table tr td .star .star5-rating[data-rate="0.7"]:after,.marriage-special__thumbnail-graphratio--hyoka .hyoka table tr td .star .star5-rating[data-rate="0.6"]:after,.marriage-special__thumbnail-graphratio--hyoka .hyoka table tr td .star .star5-rating[data-rate="0.5"]:after,.marriage-special__thumbnail-graphratio--hyoka .hyoka table tr td .star .star5-rating[data-rate="0.4"]:after,.marriage-special__thumbnail-graphratio--hyoka .hyoka table tr td .star .star5-rating[data-rate="0.3"]:after,.marriage-special__thumbnail-graphratio--hyoka .hyoka table tr td .star .star5-rating[data-rate="0.2"]:after,.marriage-special__thumbnail-graphratio--hyoka .hyoka table tr td .star .star5-rating[data-rate="0.1"]:after{width:10%}.marriage-special__thumbnail-graphratio--hyoka .hyoka table tr td .star .star5-rating[data-rate="0.0"]:after,.marriage-special__thumbnail-graphratio--hyoka .hyoka table tr td .star .star5-rating[data-rate="0"]:after{width:0%}.marriage-special .marriagerate--usepurpose{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:20px}.marriage-special .marriagerate--usepurpose__marriagerate,.marriage-special .marriagerate--usepurpose__usepurpose{width:49%}.marriage-special .marriagerate--usepurpose__marriagerate .title,.marriage-special .marriagerate--usepurpose__usepurpose .title{font-size:18px;font-weight:700;line-height:1;background-color:#DCF8E1;border-radius:20px;margin:0 0 15px;padding:12px 20px;-webkit-box-sizing:border-box;box-sizing:border-box}.marriage-special .marriagerate--usepurpose__marriagerate div:last-of-type,.marriage-special .marriagerate--usepurpose__usepurpose div:last-of-type{width:90%;margin:auto}.marriage-special .marriagerate--usepurpose__marriagerate div:last-of-type{font-size:18px;font-weight:400;color:#EB5B87}.marriage-special .marriagerate--usepurpose__marriagerate div:last-of-type span{font-size:36px;font-weight:700;padding-right:3px}.marriage-special .marriagerate--usepurpose__usepurpose ul{width:100%;margin:unset}.marriage-special .age{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:20px}.marriage-special .age__man,.marriage-special .age__woman{width:49%;margin:0 auto}.marriage-special .age__man p,.marriage-special .age__woman p{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-weight:700;line-height:1!important;border-radius:20px;margin-bottom:10px;padding:10px 20px;-webkit-box-sizing:border-box;box-sizing:border-box}.marriage-special .age__man div,.marriage-special .age__woman div{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:70%;margin-left:5%}.marriage-special .age__man div span,.marriage-special .age__woman div span{display:block;width:48%;text-align:center;color:#9D9D9D;background-color:#EDEDED;padding:10px 5px;-webkit-box-sizing:border-box;box-sizing:border-box}.marriage-special .age__man div span:first-of-type,.marriage-special .age__man div span:nth-of-type(2),.marriage-special .age__woman div span:first-of-type,.marriage-special .age__woman div span:nth-of-type(2){margin-bottom:5px}.marriage-special .age__man div .agechoice,.marriage-special .age__woman div .agechoice{color:#fff;background-color:#EB5B87}.marriage-special .age__man p{background-color:#DDEFFA}.marriage-special .age__man p img{width:18px;height:auto;margin-left:10px}.marriage-special .age__woman p{background-color:#FEE6EA}.marriage-special .age__woman p img{width:12px;height:auto;margin-left:10px}.marriage-special .price-list{margin-bottom:20px}.marriage-special .price-list__title{font-size:18px;font-weight:700;line-height:1;background-color:#DCF8E1;border-radius:20px;margin:0 0 15px;padding:12px 20px;-webkit-box-sizing:border-box;box-sizing:border-box}.marriage-special .price-list table{width:100%}.marriage-special .price-list table tr td,.marriage-special .price-list table tr th{vertical-align:middle;width:25%;text-align:center}.marriage-special .price-list table tr th{padding:5px;-webkit-box-sizing:border-box;box-sizing:border-box}.marriage-special .price-list table tr td{background-color:#fff;border-top:7px solid #EFFAFF;border-bottom:7px solid #EFFAFF;border-left:5px solid #EFFAFF;border-right:5px solid #EFFAFF}.marriage-special .price-list table tr td:first-of-type{border-left:20px solid #EFFAFF}.marriage-special .price-list table tr td:last-of-type{border-right:20px solid #EFFAFF}.marriage-special .features{margin-bottom:60px}.marriage-special .features__title{font-size:18px;font-weight:700;line-height:1;background-color:#DCF8E1;border-radius:20px;margin:0 0 15px;padding:12px 20px;-webkit-box-sizing:border-box;box-sizing:border-box}.marriage-special .features__text{width:95%;line-height:24px;margin:auto}.marriage-special .features__text p{margin:0}.marriage-special .features__text p:not(:last-of-type){margin-bottom:10px}.marriage-special .cta-normal{margin:0 auto}.slider-localgovernment--banner,.slider-party--banner,.slider-technic--banner{margin:2em 0}.slider-localgovernment--banner .slider-localgovernment,.slider-localgovernment--banner .slider-party,.slider-localgovernment--banner .slider-technic,.slider-party--banner .slider-localgovernment,.slider-party--banner .slider-party,.slider-party--banner .slider-technic,.slider-technic--banner .slider-localgovernment,.slider-technic--banner .slider-party,.slider-technic--banner .slider-technic{-webkit-transform:rotate(-2deg);transform:rotate(-2deg);margin-bottom:20px;padding:20px 0 50px!important;-webkit-box-sizing:border-box;box-sizing:border-box}.slider-localgovernment--banner .slider-localgovernment .swiper-wrapper .swiper-slide .sitename,.slider-localgovernment--banner .slider-localgovernment .swiper-wrapper .swiper-slide .thumbnail,.slider-localgovernment--banner .slider-party .swiper-wrapper .swiper-slide .sitename,.slider-localgovernment--banner .slider-party .swiper-wrapper .swiper-slide .thumbnail,.slider-localgovernment--banner .slider-technic .swiper-wrapper .swiper-slide .sitename,.slider-localgovernment--banner .slider-technic .swiper-wrapper .swiper-slide .thumbnail,.slider-party--banner .slider-localgovernment .swiper-wrapper .swiper-slide .sitename,.slider-party--banner .slider-localgovernment .swiper-wrapper .swiper-slide .thumbnail,.slider-party--banner .slider-party .swiper-wrapper .swiper-slide .sitename,.slider-party--banner .slider-party .swiper-wrapper .swiper-slide .thumbnail,.slider-party--banner .slider-technic .swiper-wrapper .swiper-slide .sitename,.slider-party--banner .slider-technic .swiper-wrapper .swiper-slide .thumbnail,.slider-technic--banner .slider-localgovernment .swiper-wrapper .swiper-slide .sitename,.slider-technic--banner .slider-localgovernment .swiper-wrapper .swiper-slide .thumbnail,.slider-technic--banner .slider-party .swiper-wrapper .swiper-slide .sitename,.slider-technic--banner .slider-party .swiper-wrapper .swiper-slide .thumbnail,.slider-technic--banner .slider-technic .swiper-wrapper .swiper-slide .sitename,.slider-technic--banner .slider-technic .swiper-wrapper .swiper-slide .thumbnail{margin-bottom:10px}.slider-localgovernment--banner .slider-localgovernment .swiper-wrapper .swiper-slide,.slider-localgovernment--banner .slider-party .swiper-wrapper .swiper-slide,.slider-localgovernment--banner .slider-technic .swiper-wrapper .swiper-slide,.slider-party--banner .slider-localgovernment .swiper-wrapper .swiper-slide,.slider-party--banner .slider-party .swiper-wrapper .swiper-slide,.slider-party--banner .slider-technic .swiper-wrapper .swiper-slide,.slider-technic--banner .slider-localgovernment .swiper-wrapper .swiper-slide,.slider-technic--banner .slider-party .swiper-wrapper .swiper-slide,.slider-technic--banner .slider-technic .swiper-wrapper .swiper-slide{background-color:#fff;border:1px solid #EDEDED;padding:15px;-webkit-box-sizing:border-box;box-sizing:border-box;position:relative}.slider-localgovernment--banner .slider-localgovernment .swiper-wrapper .swiper-slide .tape,.slider-localgovernment--banner .slider-party .swiper-wrapper .swiper-slide .tape,.slider-localgovernment--banner .slider-technic .swiper-wrapper .swiper-slide .tape,.slider-party--banner .slider-localgovernment .swiper-wrapper .swiper-slide .tape,.slider-party--banner .slider-party .swiper-wrapper .swiper-slide .tape,.slider-party--banner .slider-technic .swiper-wrapper .swiper-slide .tape,.slider-technic--banner .slider-localgovernment .swiper-wrapper .swiper-slide .tape,.slider-technic--banner .slider-party .swiper-wrapper .swiper-slide .tape,.slider-technic--banner .slider-technic .swiper-wrapper .swiper-slide .tape{width:45%;position:absolute;top:-20px;left:50%;transform:translateX(-50%);-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%)}.slider-localgovernment--banner .slider-localgovernment .swiper-wrapper .swiper-slide .tape img,.slider-localgovernment--banner .slider-localgovernment .swiper-wrapper .swiper-slide .thumbnail a img,.slider-localgovernment--banner .slider-party .swiper-wrapper .swiper-slide .tape img,.slider-localgovernment--banner .slider-party .swiper-wrapper .swiper-slide .thumbnail a img,.slider-localgovernment--banner .slider-technic .swiper-wrapper .swiper-slide .tape img,.slider-localgovernment--banner .slider-technic .swiper-wrapper .swiper-slide .thumbnail a img,.slider-party--banner .slider-localgovernment .swiper-wrapper .swiper-slide .tape img,.slider-party--banner .slider-localgovernment .swiper-wrapper .swiper-slide .thumbnail a img,.slider-party--banner .slider-party .swiper-wrapper .swiper-slide .tape img,.slider-party--banner .slider-party .swiper-wrapper .swiper-slide .thumbnail a img,.slider-party--banner .slider-technic .swiper-wrapper .swiper-slide .tape img,.slider-party--banner .slider-technic .swiper-wrapper .swiper-slide .thumbnail a img,.slider-technic--banner .slider-localgovernment .swiper-wrapper .swiper-slide .tape img,.slider-technic--banner .slider-localgovernment .swiper-wrapper .swiper-slide .thumbnail a img,.slider-technic--banner .slider-party .swiper-wrapper .swiper-slide .tape img,.slider-technic--banner .slider-party .swiper-wrapper .swiper-slide .thumbnail a img,.slider-technic--banner .slider-technic .swiper-wrapper .swiper-slide .tape img,.slider-technic--banner .slider-technic .swiper-wrapper .swiper-slide .thumbnail a img{width:100%;height:auto}.slider-localgovernment--banner .slider-localgovernment .swiper-wrapper .swiper-slide .sitename a,.slider-localgovernment--banner .slider-party .swiper-wrapper .swiper-slide .sitename a,.slider-localgovernment--banner .slider-technic .swiper-wrapper .swiper-slide .sitename a,.slider-party--banner .slider-localgovernment .swiper-wrapper .swiper-slide .sitename a,.slider-party--banner .slider-party .swiper-wrapper .swiper-slide .sitename a,.slider-party--banner .slider-technic .swiper-wrapper .swiper-slide .sitename a,.slider-technic--banner .slider-localgovernment .swiper-wrapper .swiper-slide .sitename a,.slider-technic--banner .slider-party .swiper-wrapper .swiper-slide .sitename a,.slider-technic--banner .slider-technic .swiper-wrapper .swiper-slide .sitename a{line-height:20px;color:#2B2B2B}.slider-localgovernment--banner .slider-localgovernment .swiper-wrapper .swiper-slide .cat,.slider-localgovernment--banner .slider-party .swiper-wrapper .swiper-slide .cat,.slider-localgovernment--banner .slider-technic .swiper-wrapper .swiper-slide .cat,.slider-party--banner .slider-localgovernment .swiper-wrapper .swiper-slide .cat,.slider-party--banner .slider-party .swiper-wrapper .swiper-slide .cat,.slider-party--banner .slider-technic .swiper-wrapper .swiper-slide .cat,.slider-technic--banner .slider-localgovernment .swiper-wrapper .swiper-slide .cat,.slider-technic--banner .slider-party .swiper-wrapper .swiper-slide .cat,.slider-technic--banner .slider-technic .swiper-wrapper .swiper-slide .cat{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;font-size:13px;border:1px solid #555;color:#555;border-radius:20px;margin-left:auto;padding:5px 10px;-webkit-box-sizing:border-box;box-sizing:border-box}.slider-localgovernment--banner .slider-localgovernment .swiper-pagination,.slider-localgovernment--banner .slider-party .swiper-pagination,.slider-localgovernment--banner .slider-technic .swiper-pagination,.slider-party--banner .slider-localgovernment .swiper-pagination,.slider-party--banner .slider-party .swiper-pagination,.slider-party--banner .slider-technic .swiper-pagination,.slider-technic--banner .slider-localgovernment .swiper-pagination,.slider-technic--banner .slider-party .swiper-pagination,.slider-technic--banner .slider-technic .swiper-pagination{-webkit-transform:rotate(2deg)!important;transform:rotate(2deg)!important;width:-webkit-fit-content!important;width:-moz-fit-content!important;width:fit-content!important;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;position:absolute;bottom:0;right:30px;left:unset!important}.slider-localgovernment--banner .slider-localgovernment .swiper-pagination .swiper-pagination-bullet,.slider-localgovernment--banner .slider-party .swiper-pagination .swiper-pagination-bullet,.slider-localgovernment--banner .slider-technic .swiper-pagination .swiper-pagination-bullet,.slider-party--banner .slider-localgovernment .swiper-pagination .swiper-pagination-bullet,.slider-party--banner .slider-party .swiper-pagination .swiper-pagination-bullet,.slider-party--banner .slider-technic .swiper-pagination .swiper-pagination-bullet,.slider-technic--banner .slider-localgovernment .swiper-pagination .swiper-pagination-bullet,.slider-technic--banner .slider-party .swiper-pagination .swiper-pagination-bullet,.slider-technic--banner .slider-technic .swiper-pagination .swiper-pagination-bullet{width:15px;height:15px;background:#fff;border:1px solid #707070;border-radius:50%;margin:0 5px!important;opacity:1}.slider-localgovernment--banner .slider-localgovernment .swiper-pagination .swiper-pagination-bullet-active,.slider-localgovernment--banner .slider-party .swiper-pagination .swiper-pagination-bullet-active,.slider-localgovernment--banner .slider-technic .swiper-pagination .swiper-pagination-bullet-active,.slider-party--banner .slider-localgovernment .swiper-pagination .swiper-pagination-bullet-active,.slider-party--banner .slider-party .swiper-pagination .swiper-pagination-bullet-active,.slider-party--banner .slider-technic .swiper-pagination .swiper-pagination-bullet-active,.slider-technic--banner .slider-localgovernment .swiper-pagination .swiper-pagination-bullet-active,.slider-technic--banner .slider-party .swiper-pagination .swiper-pagination-bullet-active,.slider-technic--banner .slider-technic .swiper-pagination .swiper-pagination-bullet-active{background:#FFF5BC}.slider-localgovernment--banner .banner,.slider-party--banner .banner,.slider-technic--banner .banner{width:90%;margin:auto}.slider-localgovernment--banner .banner a img,.slider-party--banner .banner a img,.slider-technic--banner .banner a img{width:100%;height:auto}.list-date,.list-encounter,.list-lovecolumn{margin:2em 0}.list-date ul,.list-encounter ul,.list-lovecolumn ul{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:20px}.list-date ul li,.list-encounter ul li,.list-lovecolumn ul li{width:50%;background-color:#fff;border:1px solid #EDEDED;padding:7px;-webkit-box-sizing:border-box;box-sizing:border-box}.list-date ul li a,.list-encounter ul li a,.list-lovecolumn ul li a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;color:#2B2B2B}.list-date ul li .thumbnail,.list-encounter ul li .thumbnail,.list-lovecolumn ul li .thumbnail{width:45%}.list-date ul li .thumbnail img,.list-encounter ul li .thumbnail img,.list-lovecolumn ul li .thumbnail img{width:100%;height:auto}.list-date ul li .other,.list-encounter ul li .other,.list-lovecolumn ul li .other{width:53%}.list-date ul li .other__update-date,.list-encounter ul li .other__update-date,.list-lovecolumn ul li .other__update-date{font-size:13px;color:#555;margin-bottom:10px}.list-date ul li .other__name,.list-encounter ul li .other__name,.list-lovecolumn ul li .other__name{font-weight:700;line-height:22px;margin-bottom:10px}.list-date ul li .other__cat--arrow,.list-encounter ul li .other__cat--arrow,.list-lovecolumn ul li .other__cat--arrow{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.list-date ul li .other__cat--arrow .cat,.list-encounter ul li .other__cat--arrow .cat,.list-lovecolumn ul li .other__cat--arrow .cat{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.list-date ul li .other__cat--arrow .cat span,.list-encounter ul li .other__cat--arrow .cat span,.list-lovecolumn ul li .other__cat--arrow .cat span{display:block;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;font-size:14px;color:#555;border:1px solid #555;border-radius:20px;padding:2px 10px;-webkit-box-sizing:border-box;box-sizing:border-box}.list-date ul li .other__cat--arrow .cat span:not(:last-of-type),.list-encounter ul li .other__cat--arrow .cat span:not(:last-of-type),.list-lovecolumn ul li .other__cat--arrow .cat span:not(:last-of-type){margin-right:5px}.list-date ul li .other__cat--arrow .arrow,.list-encounter ul li .other__cat--arrow .arrow,.list-lovecolumn ul li .other__cat--arrow .arrow{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.list-date ul li .other__cat--arrow .arrow .fas,.list-encounter ul li .other__cat--arrow .arrow .fas,.list-lovecolumn ul li .other__cat--arrow .arrow .fas{font-size:14px}.list-date .page-link,.list-encounter .page-link,.list-lovecolumn .page-link{width:40%;text-align:center;border:1px solid #2B2B2B;background-color:#fff;border-radius:10px;margin:auto;position:relative}.list-date .page-link:after,.list-encounter .page-link:after,.list-lovecolumn .page-link:after{content:'\f054';font-family:"Font Awesome 5 Free";font-weight:900;font-size:16px;position:absolute;top:50%;right:10px;transform:translateY(-50%);-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%)}.list-date .page-link a,.list-encounter .page-link a,.list-lovecolumn .page-link a{font-weight:700;color:#2B2B2B;padding:10px;-webkit-box-sizing:border-box;box-sizing:border-box}.table-party_orthodox,.table-party_plan{overflow-x:scroll;margin:2em 0}.table-party_orthodox table,.table-party_plan table{border-collapse:collapse;table-layout:fixed;width:100%}.table-party_orthodox table tr td,.table-party_orthodox table tr th,.table-party_plan table tr td,.table-party_plan table tr th{vertical-align:middle;font-size:15px;line-height:16px!important;text-align:center;background-color:#fff;border:1px solid #EDEDED;padding:10px 2px;-webkit-box-sizing:border-box;box-sizing:border-box}.table-party_orthodox table tr td p,.table-party_orthodox table tr th p,.table-party_plan table tr td p,.table-party_plan table tr th p{line-height:16px!important;margin:0}.table-party_orthodox table tr th,.table-party_plan table tr th{width:110px;min-width:110px;font-weight:700;position:-webkit-sticky;position:sticky;left:0}.table-party_orthodox table tr th:before,.table-party_plan table tr th:before{content:"";width:100%;height:100%;border:1px solid #EDEDED;position:absolute;top:-1px;left:-1px}.table-party_orthodox table tr td,.table-party_plan table tr td{width:160px;min-width:160px}.table-party_orthodox table tr td span:not(:last-of-type)::after,.table-party_plan table tr td span:not(:last-of-type)::after{content:','}.table-party_orthodox table .service td,.table-party_orthodox table .service th,.table-party_plan table .service td,.table-party_plan table .service th{background-color:#DCF8E1}.table-party_orthodox table .service td:not(:last-of-type),.table-party_orthodox table .service th,.table-party_plan table .service td:not(:last-of-type),.table-party_plan table .service th{border-right:1px solid #fff}.table-party_orthodox table .service td .thumbnail,.table-party_plan table .service td .thumbnail{width:60%;margin:0 auto 5px}.table-party_orthodox table .service td .thumbnail a img,.table-party_plan table .service td .thumbnail a img{width:100%;height:auto}.table-party_orthodox table .service td .name a,.table-party_plan table .service td .name a{font-weight:700;color:#2B2B2B}.japanese-syllabary__tab .service-choice__contents__item:first-of-type div span,.party-prefectures>ul .hokkaido div:before{color:#70B52C}.party-prefectures{margin:2em 0;padding-top:40px}.party-prefectures>ul{background-color:#fff;-webkit-filter:drop-shadow(5px 5px 5px #F2F2F2);filter:drop-shadow(5px 5px 5px #F2F2F2);padding:50px 20px;-webkit-box-sizing:border-box;box-sizing:border-box;position:relative}.party-prefectures>ul::before{content:'';display:inline-block;background-image:url(//www.landmark-tokyo.com/wp-content/themes/koista_php8/images/note.svg);background-repeat:repeat;width:100%;height:39px;background-color:#F3EBE7;position:absolute;top:-39px;left:0}.party-prefectures>ul>li{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;border-bottom:1px dashed #2B2B2B;padding:12px 5px;-webkit-box-sizing:border-box;box-sizing:border-box}.party-prefectures>ul>li:first-of-type{border-top:1px dashed #2B2B2B}.party-prefectures>ul>li div{width:15%;font-weight:700}.party-prefectures>ul>li ul{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;width:85%;line-height:22px}.party-prefectures>ul>li ul li{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.party-prefectures>ul>li ul li:not(:last-of-type){margin-right:30px}.party-prefectures>ul>li ul li a{text-decoration:underline}.party-prefectures>ul .chubu div:before,.party-prefectures>ul .chugoku div:before,.party-prefectures>ul .hokkaido div:before,.party-prefectures>ul .hokuriku div:before,.party-prefectures>ul .kanto div:before,.party-prefectures>ul .kinki div:before,.party-prefectures>ul .kyusyu div:before,.party-prefectures>ul .okinawa div:before,.party-prefectures>ul .shikoku div:before,.party-prefectures>ul .tohoku div:before{content:'⚫︎';font-size:18px;margin-right:7px}.party-prefectures>ul .tohoku div:before{color:#D03183}.party-prefectures>ul .kanto div:before{color:#11B4ED}.party-prefectures>ul .hokuriku div:before{color:#F78624}.party-prefectures>ul .chubu div:before{color:#F8DF35}.party-prefectures>ul .kinki div:before{color:#E67879}.party-prefectures>ul .chugoku div:before{color:#8FD3F5}.party-prefectures>ul .shikoku div:before{color:#D80E24}.party-prefectures>ul .kyusyu div:before{color:#435BA3}.party-prefectures>ul .okinawa div:before{color:#A6D831}.party-ranking{margin:3em 0}.party-ranking .ol__li:not(:last-of-type){margin-bottom:70px}.party-ranking .ol__li .title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#fff;-webkit-box-shadow:0 0 8px #e3e3e3;box-shadow:0 0 8px #e3e3e3;margin-bottom:20px;padding:15px 40px 15px 75px;-webkit-box-sizing:border-box;box-sizing:border-box;position:relative}.party-ranking .ol__li .title__rank{width:6%;position:absolute;bottom:0;left:15px}.party-ranking .ol__li .title__rank img{width:100%;height:auto}.party-ranking .ol__li .title__thumbnail--name{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:80%}.party-ranking .ol__li .title__thumbnail--name .name{font-size:18px;font-weight:700}.party-ranking .ol__li .title__thumbnail--name .name span{display:block;margin-bottom:5px}.party-ranking .ol__li .title__button{width:20%}.party-ranking .ol__li .title__button a{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;color:#fff;background-color:#DA3B06;border-bottom:3px solid #8D1010;border-radius:20px;margin-left:auto;padding:5px 15px;-webkit-box-sizing:border-box;box-sizing:border-box}.party-ranking .ol__li .thumbnail--hyoka{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:20px}.party-ranking .ol__li .thumbnail--hyoka__thumbnail{width:49%;-webkit-box-shadow:3px 3px 3px rgba(0,0,0,.06);box-shadow:3px 3px 3px rgba(0,0,0,.06)}.party-ranking .ol__li .thumbnail--hyoka__thumbnail img{width:100%;height:140px;-o-object-fit:cover;object-fit:cover}.party-ranking .ol__li .thumbnail--hyoka__hyoka{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:49%}.party-ranking .ol__li .thumbnail--hyoka__hyoka .com,.party-ranking .ol__li .thumbnail--hyoka__hyoka .koista{width:48.5%}.party-ranking .ol__li .thumbnail--hyoka__hyoka .com div:first-of-type,.party-ranking .ol__li .thumbnail--hyoka__hyoka .koista div:first-of-type{font-size:16px;font-weight:700;line-height:1;background-color:#DCF8E1;border-radius:20px;margin:0 0 15px;padding:10px 20px;-webkit-box-sizing:border-box;box-sizing:border-box}.party-ranking .ol__li .thumbnail--hyoka__hyoka .com div:last-of-type,.party-ranking .ol__li .thumbnail--hyoka__hyoka .koista div:last-of-type{font-size:40px;text-align:center}.party-ranking .ol__li .thumbnail--hyoka__hyoka .com div:last-of-type span,.party-ranking .ol__li .thumbnail--hyoka__hyoka .koista div:last-of-type span{display:block;font-size:22px;margin-top:3px}.party-ranking .ol__li .thumbnail--hyoka__hyoka .koista div:last-of-type{color:#67ACE8}.party-ranking .ol__li .thumbnail--hyoka__hyoka .com div:last-of-type{color:#EB5B87}.party-ranking .ol__li .join--matching{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:20px}.party-ranking .ol__li .join--matching .join,.party-ranking .ol__li .join--matching .matching{width:49%}.party-ranking .ol__li .join--matching .join__title,.party-ranking .ol__li .join--matching .matching__title{font-size:16px;font-weight:700;line-height:1;background-color:#DCF8E1;border-radius:20px;margin:0 0 15px;padding:10px 20px;-webkit-box-sizing:border-box;box-sizing:border-box}.party-ranking .ol__li .join--matching .join div:last-of-type,.party-ranking .ol__li .join--matching .matching div:last-of-type{text-align:center}.party-ranking .ol__li .graph-ratio--age{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:20px}.party-ranking .ol__li .graph-ratio--age .graph-ratio{width:30%;margin:0 auto}.party-ranking .ol__li .graph-ratio--age .graph-ratio__title{font-size:16px;font-weight:700;line-height:1;background-color:#DCF8E1;border-radius:20px;margin:0 0 15px;padding:10px 20px;-webkit-box-sizing:border-box;box-sizing:border-box}.party-ranking .ol__li .graph-ratio--age .graph-ratio__contents .top{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:70%;margin:0 auto 5px}.party-ranking .ol__li .graph-ratio--age .graph-ratio__contents .top span img{width:20px;height:20px}.party-ranking .ol__li .graph-ratio--age .graph-ratio__contents .bottom{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:85%;margin:auto}.party-ranking .ol__li .graph-ratio--age .graph-ratio__contents .bottom span{display:block;font-size:17px;color:#fff;padding:10px 25px;-webkit-box-sizing:border-box;box-sizing:border-box}.party-ranking .ol__li .graph-ratio--age .graph-ratio__contents .bottom span:first-of-type{background-color:#95C4ED;border-top-left-radius:20px;border-bottom-left-radius:20px}.party-ranking .ol__li .graph-ratio--age .graph-ratio__contents .bottom span:last-of-type{text-align:right;background-color:#ED95BE;border-top-right-radius:20px;border-bottom-right-radius:20px}.party-ranking .ol__li .graph-ratio--age .age{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:68%;margin:0 auto}.party-ranking .ol__li .graph-ratio--age .age__man,.party-ranking .ol__li .graph-ratio--age .age__woman{width:49%;margin:0 auto}.party-ranking .ol__li .graph-ratio--age .age__man p,.party-ranking .ol__li .graph-ratio--age .age__woman p{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-weight:700;line-height:1;border-radius:20px;margin-bottom:10px;padding:10px 20px;-webkit-box-sizing:border-box;box-sizing:border-box}.party-ranking .ol__li .graph-ratio--age .age__man div,.party-ranking .ol__li .graph-ratio--age .age__woman div{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:85%;margin:auto}.party-ranking .ol__li .graph-ratio--age .age__man div span,.party-ranking .ol__li .graph-ratio--age .age__woman div span{display:block;width:48%;text-align:center;color:#9D9D9D;background-color:#EDEDED;padding:10px 5px;-webkit-box-sizing:border-box;box-sizing:border-box}.party-ranking .ol__li .graph-ratio--age .age__man div span:first-of-type,.party-ranking .ol__li .graph-ratio--age .age__man div span:nth-of-type(2),.party-ranking .ol__li .graph-ratio--age .age__woman div span:first-of-type,.party-ranking .ol__li .graph-ratio--age .age__woman div span:nth-of-type(2){margin-bottom:5px}.party-ranking .ol__li .graph-ratio--age .age__man div .agechoice,.party-ranking .ol__li .graph-ratio--age .age__woman div .agechoice{color:#fff;background-color:#EB5B87}.party-ranking .ol__li .graph-ratio--age .age__man p{background-color:#DDEFFA}.party-ranking .ol__li .graph-ratio--age .age__man p img{width:18px;height:auto;margin-left:5px}.party-ranking .ol__li .graph-ratio--age .age__woman p{background-color:#FEE6EA}.party-ranking .ol__li .graph-ratio--age .age__woman p img{width:12px;height:auto;margin-left:5px}.party-ranking .ol__li .price{margin-bottom:20px}.party-ranking .ol__li .price__title{font-size:16px;font-weight:700;line-height:1;background-color:#DCF8E1;border-radius:20px;margin:0 0 15px;padding:10px 20px;-webkit-box-sizing:border-box;box-sizing:border-box}.party-ranking .ol__li .price__contents{display:-webkit-box;display:-ms-flexbox;display:flex}.party-ranking .ol__li .price__contents__man,.party-ranking .ol__li .price__contents__woman{width:50%}.party-ranking .ol__li .price__contents__man div,.party-ranking .ol__li .price__contents__woman div{text-align:center}.party-ranking .ol__li .price__contents__man div:first-of-type,.party-ranking .ol__li .price__contents__woman div:first-of-type{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-weight:700;padding:10px;-webkit-box-sizing:border-box;box-sizing:border-box}.party-ranking .ol__li .price__contents__man div:last-of-type,.party-ranking .ol__li .price__contents__woman div:last-of-type{font-size:14px;background-color:#fff;padding:15px 5px;-webkit-box-sizing:border-box;box-sizing:border-box}.party-ranking .ol__li .price__contents__man div:first-of-type{background-color:#EFFAFF}.party-ranking .ol__li .price__contents__man div:first-of-type::after{content:'';display:inline-block;background-image:url(//www.landmark-tokyo.com/wp-content/themes/koista_php8/images/icon/man.svg);background-repeat:no-repeat;width:22px;height:22px;margin-left:5px}.party-ranking .ol__li .price__contents__man div:last-of-type{border-right:10px solid #EFFAFF;border-left:10px solid #EFFAFF;border-bottom:30px solid #EFFAFF}.party-ranking .ol__li .price__contents__woman div:first-of-type{background-color:#FFF3F6}.party-ranking .ol__li .price__contents__woman div:first-of-type::after{content:'';display:inline-block;background-image:url(//www.landmark-tokyo.com/wp-content/themes/koista_php8/images/icon/woman.svg);background-repeat:no-repeat;width:22px;height:22px;margin-left:5px}.party-ranking .ol__li .price__contents__woman div:last-of-type{border-right:10px solid #FFF3F6;border-left:10px solid #FFF3F6;border-bottom:30px solid #FFF3F6}.party-ranking .ol__li .features,.party-ranking .ol__li .party-kinds{margin-bottom:20px}.party-ranking .ol__li .features__title,.party-ranking .ol__li .party-kinds__title{font-size:16px;font-weight:700;line-height:1;background-color:#DCF8E1;border-radius:20px;margin:0 0 15px;padding:10px 20px;-webkit-box-sizing:border-box;box-sizing:border-box}.party-ranking .ol__li .features div:last-of-type,.party-ranking .ol__li .party-kinds div:last-of-type{width:85%;line-height:20px;margin:auto}.party-ranking .ol__li .features div:last-of-type p,.party-ranking .ol__li .party-kinds div:last-of-type p{line-height:24px}.party-ranking .ol__li .events{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:20px}.party-ranking .ol__li .events__num,.party-ranking .ol__li .events__place{width:49%}.party-ranking .ol__li .events__num .title,.party-ranking .ol__li .events__place .title{font-size:16px;font-weight:700;line-height:1;background-color:#DCF8E1;-webkit-box-shadow:unset;box-shadow:unset;border-radius:20px;margin:0 0 15px;padding:10px 20px;-webkit-box-sizing:border-box;box-sizing:border-box}.party-ranking .ol__li .events__num div:last-of-type,.party-ranking .ol__li .events__place div:last-of-type{width:85%;line-height:20px;margin:auto}.party-ranking .ol__li .com{margin-bottom:15px}.party-ranking .ol__li .com__title{font-size:16px;font-weight:700;line-height:1;background-color:#DCF8E1;border-radius:20px;margin:0 0 15px;padding:10px 20px;-webkit-box-sizing:border-box;box-sizing:border-box}.party-ranking .ol__li .com .part-commentslist input[name=tab-commentslist1],.party-ranking .ol__li .com .part-commentslist input[name=tab-commentslist2],.party-ranking .ol__li .com .part-commentslist input[name=tab-commentslist3],.party-ranking .ol__li .com .part-commentslist input[name=tab-commentslist4],.party-ranking .ol__li .com .part-commentslist input[name=tab-commentslist5]{display:none}.party-ranking .ol__li .com .part-commentslist__label{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-sizing:border-box;box-sizing:border-box;margin-bottom:25px}.party-ranking .ol__li .com .part-commentslist__label .tab-commentslist{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:20%;font-size:18px;text-align:center;color:#9D9D9D;background-color:#EDEDED;border-radius:20px;padding:10px 10px 13px;-webkit-box-sizing:border-box;box-sizing:border-box;cursor:pointer;position:relative}.party-ranking .ol__li .com .part-commentslist__label .tab-commentslist:not(:last-of-type){margin-right:10px}.party-ranking .ol__li .com .part-commentslist #tab-all1:checked~.part-commentslist__label .tab-all1,.party-ranking .ol__li .com .part-commentslist #tab-all2:checked~.part-commentslist__label .tab-all2,.party-ranking .ol__li .com .part-commentslist #tab-all3:checked~.part-commentslist__label .tab-all3,.party-ranking .ol__li .com .part-commentslist #tab-all4:checked~.part-commentslist__label .tab-all4,.party-ranking .ol__li .com .part-commentslist #tab-all5:checked~.part-commentslist__label .tab-all5,.party-ranking .ol__li .com .part-commentslist #tab-man1:checked~.part-commentslist__label .tab-man1,.party-ranking .ol__li .com .part-commentslist #tab-man2:checked~.part-commentslist__label .tab-man2,.party-ranking .ol__li .com .part-commentslist #tab-man3:checked~.part-commentslist__label .tab-man3,.party-ranking .ol__li .com .part-commentslist #tab-man4:checked~.part-commentslist__label .tab-man4,.party-ranking .ol__li .com .part-commentslist #tab-man5:checked~.part-commentslist__label .tab-man5,.party-ranking .ol__li .com .part-commentslist #tab-woman1:checked~.part-commentslist__label .tab-woman1,.party-ranking .ol__li .com .part-commentslist #tab-woman2:checked~.part-commentslist__label .tab-woman2,.party-ranking .ol__li .com .part-commentslist #tab-woman3:checked~.part-commentslist__label .tab-woman3,.party-ranking .ol__li .com .part-commentslist #tab-woman4:checked~.part-commentslist__label .tab-woman4,.party-ranking .ol__li .com .part-commentslist #tab-woman5:checked~.part-commentslist__label .tab-woman5{color:#2B2B2B;background-color:#DCF8E1}.party-ranking .ol__li .com .part-commentslist #tab-all1:checked~.part-commentslist__label .tab-all1:after,.party-ranking .ol__li .com .part-commentslist #tab-all2:checked~.part-commentslist__label .tab-all2:after,.party-ranking .ol__li .com .part-commentslist #tab-all3:checked~.part-commentslist__label .tab-all3:after,.party-ranking .ol__li .com .part-commentslist #tab-all4:checked~.part-commentslist__label .tab-all4:after,.party-ranking .ol__li .com .part-commentslist #tab-all5:checked~.part-commentslist__label .tab-all5:after,.party-ranking .ol__li .com .part-commentslist #tab-man1:checked~.part-commentslist__label .tab-man1:after,.party-ranking .ol__li .com .part-commentslist #tab-man2:checked~.part-commentslist__label .tab-man2:after,.party-ranking .ol__li .com .part-commentslist #tab-man3:checked~.part-commentslist__label .tab-man3:after,.party-ranking .ol__li .com .part-commentslist #tab-man4:checked~.part-commentslist__label .tab-man4:after,.party-ranking .ol__li .com .part-commentslist #tab-man5:checked~.part-commentslist__label .tab-man5:after,.party-ranking .ol__li .com .part-commentslist #tab-woman1:checked~.part-commentslist__label .tab-woman1:after,.party-ranking .ol__li .com .part-commentslist #tab-woman2:checked~.part-commentslist__label .tab-woman2:after,.party-ranking .ol__li .com .part-commentslist #tab-woman3:checked~.part-commentslist__label .tab-woman3:after,.party-ranking .ol__li .com .part-commentslist #tab-woman4:checked~.part-commentslist__label .tab-woman4:after,.party-ranking .ol__li .com .part-commentslist #tab-woman5:checked~.part-commentslist__label .tab-woman5:after{content:'▼';font-size:11px;position:absolute;bottom:2px}.party-ranking .ol__li .com .part-commentslist #tab-all1:checked~#all-content1,.party-ranking .ol__li .com .part-commentslist #tab-all2:checked~#all-content2,.party-ranking .ol__li .com .part-commentslist #tab-all3:checked~#all-content3,.party-ranking .ol__li .com .part-commentslist #tab-all4:checked~#all-content4,.party-ranking .ol__li .com .part-commentslist #tab-all5:checked~#woman-content5,.party-ranking .ol__li .com .part-commentslist #tab-man1:checked~#man-content1,.party-ranking .ol__li .com .part-commentslist #tab-man2:checked~#man-content2,.party-ranking .ol__li .com .part-commentslist #tab-man3:checked~#man-content3,.party-ranking .ol__li .com .part-commentslist #tab-man4:checked~#man-content4,.party-ranking .ol__li .com .part-commentslist #tab-man5:checked~#woman-content5,.party-ranking .ol__li .com .part-commentslist #tab-woman1:checked~#woman-content1,.party-ranking .ol__li .com .part-commentslist #tab-woman2:checked~#woman-content2,.party-ranking .ol__li .com .part-commentslist #tab-woman3:checked~#woman-content3,.party-ranking .ol__li .com .part-commentslist #tab-woman4:checked~#woman-content4,.party-ranking .ol__li .com .part-commentslist #tab-woman5:checked~#woman-content5{display:block}.party-ranking .ol__li .com .part-commentslist__contents{display:none;clear:both;overflow:hidden}.party-ranking .ol__li .com .part-commentslist__contents ul{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;background:-webkit-gradient(linear,right top,left top,from(#FED6E1),color-stop(53%,#FFEFEF),to(#CCEFFF)) no-repeat padding-box;background:linear-gradient(270deg,#FED6E1 0,#FFEFEF 53%,#CCEFFF 100%) no-repeat padding-box;padding:30px 20px;-webkit-box-sizing:border-box;box-sizing:border-box}.party-ranking .ol__li .com .part-commentslist__contents ul li{width:48%}.party-ranking .ol__li .com .part-commentslist__contents ul li .tokosya--hyoka{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#fff;border-radius:20px;padding:10px 10px 50px;-webkit-box-sizing:border-box;box-sizing:border-box}.party-ranking .ol__li .com .part-commentslist__contents ul li .tokosya--hyoka__tokosya{width:55%}.party-ranking .ol__li .com .part-commentslist__contents ul li .tokosya--hyoka__tokosya .top{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:5px}.party-ranking .ol__li .com .part-commentslist__contents ul li .tokosya--hyoka__tokosya .top__icon{width:20%}.party-ranking .ol__li .com .part-commentslist__contents ul li .tokosya--hyoka__tokosya .top__icon img{width:100%;height:auto}.party-ranking .ol__li .com .part-commentslist__contents ul li .tokosya--hyoka__tokosya .top__date--other{width:77%;font-size:13px}.party-ranking .ol__li .com .part-commentslist__contents ul li .tokosya--hyoka__tokosya .top__date--other span{display:block}.party-ranking .ol__li .com .part-commentslist__contents ul li .tokosya--hyoka__tokosya .top__date--other .date{margin-bottom:3px}.party-ranking .ol__li .com .part-commentslist__contents ul li .tokosya--hyoka__tokosya .bottom{font-weight:700}.party-ranking .ol__li .com .part-commentslist__contents ul li .tokosya--hyoka__tokosya .bottom span{font-size:12px;margin-left:2px}.party-ranking .ol__li .com .part-commentslist__contents ul li .tokosya--hyoka__hyoka{width:45%;border-left:1px dotted #555}.party-ranking .ol__li .com .part-commentslist__contents ul li .tokosya--hyoka__hyoka tr td,.party-ranking .ol__li .com .part-commentslist__contents ul li .tokosya--hyoka__hyoka tr th{vertical-align:middle;font-size:13px;padding:2px 3px;-webkit-box-sizing:border-box;box-sizing:border-box}.party-ranking .ol__li .com .part-commentslist__contents ul li .tokosya--hyoka__hyoka tr th{width:80%;text-align:right}.party-ranking .ol__li .com .part-commentslist__contents ul li .tokosya--hyoka__hyoka tr td{width:20%}.party-ranking .ol__li .com .part-commentslist__contents ul li .tokosya--hyoka__hyoka tr td div{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#EB5B87}.party-ranking .ol__li .com .part-commentslist__contents ul li .tokosya--hyoka__hyoka tr td div img{display:inline-block;width:15px;height:15px}.party-ranking .ol__li .com .part-commentslist__contents ul li .text{width:93%;background-color:#94DF83;border-radius:30px;margin-left:30px;padding:20px;-webkit-box-sizing:border-box;box-sizing:border-box;position:relative;top:-35px}.party-ranking .ol__li .com .part-commentslist__contents ul li .text::before{content:'';position:absolute;display:block;width:0;height:0;left:-8px;top:-2px;border-left:20px solid #94DF83;border-top:8px solid transparent;border-bottom:8px solid transparent;-webkit-transform:rotate(-140deg);transform:rotate(-140deg)}.party-ranking .ol__li .com .part-commentslist__contents ul li .text p{font-size:15px;line-height:24px;margin:0}.party-ranking .ol__li .com .part-commentslist__contents .morebtn{cursor:pointer;width:40%;font-weight:700;line-height:1;text-align:center;background-color:#fff;border:1px solid #2B2B2B;border-radius:10px;margin:auto;padding:12px 5px;-webkit-box-sizing:border-box;box-sizing:border-box;position:relative;top:-21px}.party-ranking .ol__li .com .part-commentslist__contents .morebtn:after{content:'\f078';font-weight:900;font-family:"Font Awesome 5 Free";font-size:13px;position:absolute;top:50%;right:15px;transform:translateY(-50%);-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%)}.party-ranking .ol__li .com .part-commentslist__contents .all-content_ul li{opacity:1}.party-ranking .ol__li .com .part-commentslist__contents .all-content_ul .com-hidden{opacity:0;height:0;margin:0}.party-ranking .ol__li .com .part-commentslist__contents .man-content_ul li{opacity:1}.party-ranking .ol__li .com .part-commentslist__contents .man-content_ul .com-hidden{opacity:0;height:0;margin:0}.party-ranking .ol__li .com .part-commentslist__contents .woman-content_ul li{opacity:1}.party-ranking .ol__li .com .part-commentslist__contents .woman-content_ul .com-hidden{opacity:0;height:0;margin:0}.party-ranking .ol__li .cta-red{margin:unset}.party-ranking .ol__li .cta-red__official div a div img{width:30px;height:30px}.datespot-prefectures{margin:2em 0}.datespot-prefectures input[name=tab-datespot-prefectures]{display:none}.datespot-prefectures__map{width:60%;margin:0 auto 30px;position:relative}.datespot-prefectures__map img{width:100%;height:auto}.datespot-prefectures__map label{display:block;width:-webkit-max-content;width:-moz-max-content;width:max-content;font-size:18px;text-align:center;background-color:#fff;color:#555;border:1px solid #555;border-radius:30px;padding:7px 15px;-webkit-box-sizing:border-box;box-sizing:border-box;cursor:pointer;position:absolute}.datespot-prefectures__map label:hover{-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out;opacity:.7}.datespot-prefectures__map .tab-hokkaido-tohoku{top:15px;right:100px}.datespot-prefectures__map .tab-kanto{top:250px;right:50px}.datespot-prefectures__map .tab-cyubu{top:195px;left:150px}.datespot-prefectures__map .tab-kansai{bottom:50px;left:195px}.datespot-prefectures__map .tab-cyugoku-shikoku{bottom:135px;left:0}.datespot-prefectures__map .tab-kyusyu-okinawa{bottom:0;left:40px}.datespot-prefectures #tab-cyubu:checked~.datespot-prefectures__map .tab-cyubu,.datespot-prefectures #tab-cyugoku-shikoku:checked~.datespot-prefectures__map .tab-cyugoku-shikoku,.datespot-prefectures #tab-hokkaido-tohoku:checked~.datespot-prefectures__map .tab-hokkaido-tohoku,.datespot-prefectures #tab-kansai:checked~.datespot-prefectures__map .tab-kansai,.datespot-prefectures #tab-kanto:checked~.datespot-prefectures__map .tab-kanto,.datespot-prefectures #tab-kyusyu-okinawa:checked~.datespot-prefectures__map .tab-kyusyu-okinawa{background-color:#FFF5BC}.datespot-prefectures #tab-cyubu:checked~#cyubu-content,.datespot-prefectures #tab-cyugoku-shikoku:checked~#cyugoku-shikoku-content,.datespot-prefectures #tab-hokkaido-tohoku:checked~#hokkaido-tohoku-content,.datespot-prefectures #tab-kansai:checked~#kansai-content,.datespot-prefectures #tab-kanto:checked~#kanto-content,.datespot-prefectures #tab-kyusyu-okinawa:checked~#kyusyu-okinawa-content{display:block}.datespot-prefectures__contents{display:none;clear:both;overflow:hidden}.datespot-prefectures__contents .title{background:-webkit-gradient(linear,left top,right top,from(#FED6E1),color-stop(53%,#FFEFEF),to(#CCEFFF)) no-repeat padding-box;background:linear-gradient(90deg,#FED6E1 0,#FFEFEF 53%,#CCEFFF 100%) no-repeat padding-box;margin-bottom:30px}.datespot-prefectures__contents .title img{width:50%;height:auto;margin:unset!important}.datespot-prefectures__contents ul{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:20px}.datespot-prefectures__contents ul li{width:50%;background-color:#fff;border:1px solid #EDEDED;padding:7px;-webkit-box-sizing:border-box;box-sizing:border-box}.datespot-prefectures__contents ul li a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.datespot-prefectures__contents ul li a .thumbnail{width:45%}.datespot-prefectures__contents ul li a .thumbnail img{width:100%;height:auto}.datespot-prefectures__contents ul li a .other{width:53%}.datespot-prefectures__contents ul li a .other__update-date{font-size:13px;color:#555;margin-bottom:10px}.datespot-prefectures__contents ul li a .other__name{font-weight:700;color:#2B2B2B;line-height:22px;margin-bottom:10px}.datespot-prefectures__contents ul li a .other__cat--arrow{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.datespot-prefectures__contents ul li a .other__cat--arrow .cat{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.datespot-prefectures__contents ul li a .other__cat--arrow .cat span{display:block;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;font-size:14px;color:#555;border:1px solid #555;border-radius:20px;padding:2px 10px;-webkit-box-sizing:border-box;box-sizing:border-box}.datespot-prefectures__contents ul li a .other__cat--arrow .cat span:not(:last-of-type){margin-right:5px}.datespot-prefectures__contents ul li a .other__cat--arrow .arrow{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.datespot-prefectures__contents ul li a .other__cat--arrow .arrow .fas{font-size:14px;color:#2B2B2B}.datespot-prefectures__contents .page-link{width:40%;text-align:center;border:1px solid #2B2B2B;background-color:#fff;border-radius:10px;margin:auto;position:relative}.datespot-prefectures__contents .page-link:after{content:'\f054';font-family:"Font Awesome 5 Free";font-weight:900;font-size:16px;position:absolute;top:50%;right:10px;transform:translateY(-50%);-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%)}.japanese-syllabary__tab::before,.note__title::before{content:'';display:inline-block}.datespot-prefectures__contents .page-link a{font-weight:700;color:#2B2B2B;padding:10px;-webkit-box-sizing:border-box;box-sizing:border-box}.note__text,.note__title{-webkit-box-sizing:border-box;background-color:#fff}.note{margin:2em 0}.note__title{width:60%;font-size:18px;font-weight:700;line-height:24px;text-align:center;border:2px solid #ED95BE;border-radius:35px;margin:0 auto 1.5em;padding:12px 20px;box-sizing:border-box;position:relative}.note__title::before{background-image:url(//www.landmark-tokyo.com/wp-content/themes/koista_php8/images/border/pink.svg);background-repeat:no-repeat;width:20px;height:20px;position:absolute;bottom:-11px;left:50%;transform:translateX(-50%);-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%)}.note__title p{line-height:28px!important;margin:0!important}.note__text{border:1px solid #EDEDED;padding:30px;box-sizing:border-box}.note__text div{border-top:1px solid #EDEDED;background-image:-webkit-gradient(linear,left top,left bottom,from(rgba(237,119,128,0)),color-stop(95%,rgba(237,119,128,0)),to(#EDEDED));background-image:linear-gradient(180deg,rgba(237,119,128,0) 0,rgba(237,119,128,0) 95%,#EDEDED 100%);background-size:100% 2em}.note__text div p{line-height:2em!important;margin:0}.japanese-syllabary{margin:3em 0}.japanese-syllabary__tab{background-color:#fff;-webkit-box-shadow:3px 3px 5px #cfd1d3;box-shadow:3px 3px 5px #cfd1d3;padding:30px;-webkit-box-sizing:border-box;box-sizing:border-box;position:relative}.japanese-syllabary__tab::before{background-image:url(//www.landmark-tokyo.com/wp-content/themes/koista_php8/images/note.svg);background-repeat:repeat;width:100%;height:38px;background-color:#eeebea;position:absolute;top:-38px;left:0}.japanese-syllabary__tab .genre-choice__title::before,.japanese-syllabary__tab .service-choice__title::before{content:'';background-image:url(//www.landmark-tokyo.com/wp-content/themes/koista_php8/images/border/pink.svg);background-repeat:no-repeat;bottom:-11px}.japanese-syllabary__tab input[name=tab-japanesesyllabary]{display:none}.japanese-syllabary__tab .genre-choice{margin-bottom:50px}.japanese-syllabary__tab .genre-choice__title{width:60%;font-size:18px;font-weight:700;line-height:24px;text-align:center;background-color:#fff;border:2px solid #ED95BE;border-radius:35px;margin:0 auto 40px;padding:12px 20px;-webkit-box-sizing:border-box;box-sizing:border-box;position:relative}.japanese-syllabary__tab .genre-choice__title::before{display:inline-block;width:20px;height:20px;position:absolute;left:50%;transform:translateX(-50%);-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%)}.japanese-syllabary__tab .genre-choice__label{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:95%;margin:0 auto}.japanese-syllabary__tab .genre-choice__label label{width:52%;background-color:#000;position:relative;z-index:2}.japanese-syllabary__tab .genre-choice__label label img{width:100%;height:auto}.japanese-syllabary__tab .genre-choice__label .tab-matchingapp{-webkit-transform:rotate(-5deg);transform:rotate(-5deg);left:15px}.japanese-syllabary__tab .genre-choice__label .tab-marriage{-webkit-transform:rotate(5deg);transform:rotate(5deg);right:15px}.japanese-syllabary__tab #tab-marriage:checked~.genre-choice .genre-choice__label .tab-matchingapp,.japanese-syllabary__tab #tab-matchingapp:checked~.genre-choice .genre-choice__label .tab-marriage{width:48%;position:relative;z-index:1}.japanese-syllabary__tab #tab-marriage:checked~.genre-choice .genre-choice__label .tab-matchingapp img,.japanese-syllabary__tab #tab-matchingapp:checked~.genre-choice .genre-choice__label .tab-marriage img{opacity:.7}.japanese-syllabary__tab #tab-marriage:checked~.genre-choice .genre-choice__label .tab-matchingapp:hover,.japanese-syllabary__tab #tab-matchingapp:checked~.genre-choice .genre-choice__label .tab-marriage:hover{-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out;opacity:.7}.japanese-syllabary__tab #tab-marriage:checked~#marriage-content,.japanese-syllabary__tab #tab-matchingapp:checked~#matchingapp-content{display:block}.japanese-syllabary__tab .service-choice{display:none;clear:both;overflow:hidden}.japanese-syllabary__tab .service-choice__title{width:60%;font-size:18px;font-weight:700;line-height:24px;text-align:center;background-color:#fff;border:2px solid #ED95BE;border-radius:35px;margin:0 auto 30px;padding:12px 20px;-webkit-box-sizing:border-box;box-sizing:border-box;position:relative}.japanese-syllabary__tab .service-choice__title::before{display:inline-block;width:20px;height:20px;position:absolute;left:50%;transform:translateX(-50%);-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%)}.japanese-syllabary__tab .service-choice__contents__item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.japanese-syllabary__tab .service-choice__contents__item:not(:last-of-type){margin-bottom:20px}.japanese-syllabary__tab .service-choice__contents__item:nth-of-type(2) div span{color:#D03183}.japanese-syllabary__tab .service-choice__contents__item:nth-of-type(3) div span{color:#11B4ED}.japanese-syllabary__tab .service-choice__contents__item:nth-of-type(4) div span{color:#F78624}.japanese-syllabary__tab .service-choice__contents__item:nth-of-type(5) div span{color:#F8DF35}.japanese-syllabary__tab .service-choice__contents__item:nth-of-type(6) div span{color:#E67879}.japanese-syllabary__tab .service-choice__contents__item:nth-of-type(7) div span{color:#8FD3F5}.japanese-syllabary__tab .service-choice__contents__item:nth-of-type(8) div span{color:#D80E24}.japanese-syllabary__tab .service-choice__contents__item:nth-of-type(9) div span{color:#435BA3}.japanese-syllabary__tab .service-choice__contents__item:last-of-type div span{color:#A6D831}.japanese-syllabary__tab .service-choice__contents__item div{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:17%;font-size:16px;font-weight:700}.japanese-syllabary__tab .service-choice__contents__item div span{display:block;font-size:22px;margin-right:5px}.japanese-syllabary__tab .service-choice__contents__item ul{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;width:83%}.japanese-syllabary__tab .service-choice__contents__item ul li{margin:5px 0}.japanese-syllabary__tab .service-choice__contents__item ul li:not(:last-of-type){margin-right:20px}.japanese-syllabary__tab .service-choice__contents__item ul li form button{background:0 0;border:none;outline:0;padding:unset;-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;font-size:16px;line-height:1;color:#4337CE;border-bottom:1px solid #4337CE}.japanese-syllabary__tab .service-choice__contents__item ul li form button:hover{-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out;opacity:.7}.japanese-syllabary__arrow{font-size:20px;text-align:center;margin:30px 0}.japanese-syllabary__result__title{margin-bottom:30px}.japanese-syllabary__result__title div:first-of-type{width:25%;margin:0 auto 10px}.japanese-syllabary__result__title div:first-of-type img{width:100%;height:auto}.japanese-syllabary__result__title div:last-of-type{width:40%;font-size:20px;font-weight:700;text-align:center;margin:0 auto}.japanese-syllabary__result__title div:last-of-type span{display:block;font-size:50px;margin-top:5px}.japanese-syllabary__result ul li{background-color:#fff;border:1px solid #EDEDED;-webkit-box-sizing:border-box;box-sizing:border-box;position:relative}.japanese-syllabary__result ul li:not(:last-of-type){margin-bottom:10px}.japanese-syllabary__result ul li::after{content:'\f054';font-family:"Font Awesome 5 Free";font-weight:900;font-size:18px;position:absolute;top:50%;right:10px;transform:translateY(-50%);-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%)}.japanese-syllabary__result ul li a{color:#2B2B2B;padding:10px 50px 10px 15px;-webkit-box-sizing:border-box;box-sizing:border-box}.japanese-syllabary__result ul li a .person{display:-webkit-box;display:-ms-flexbox;display:flex;font-size:14px;color:#555;margin-bottom:12px}.japanese-syllabary__result ul li a .person div{position:relative}.japanese-syllabary__result ul li a .person div:before{content:'';display:inline-block;background-repeat:no-repeat;width:20px;height:20px;position:absolute;top:50%;left:-22px;transform:translateY(-50%);-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%)}.japanese-syllabary__result ul li a .person div:first-of-type{margin-right:20px;margin-left:22px}.japanese-syllabary__result ul li a .person div:first-of-type:before{background-image:url(//www.landmark-tokyo.com/wp-content/themes/koista_php8/images/icon/man.svg)}.japanese-syllabary__result ul li a .person div:last-of-type{margin-left:22px}.japanese-syllabary__result ul li a .person div:last-of-type:before{background-image:url(//www.landmark-tokyo.com/wp-content/themes/koista_php8/images/icon/woman.svg)}.japanese-syllabary__result ul li a .sitename{font-weight:700;line-height:22px;margin-bottom:12px}.japanese-syllabary__result ul li a .cat--date{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.japanese-syllabary__result ul li a .cat--date__cta,.japanese-syllabary__result ul li a .cat--date__date{width:50%}.japanese-syllabary__result ul li a .cat--date__cat{display:-webkit-box;display:-ms-flexbox;display:flex}.japanese-syllabary__result ul li a .cat--date__cat span{display:block;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;font-size:13px;font-weight:700;color:#fff;padding:5px 7px;border-radius:20px}.japanese-syllabary__result ul li a .cat--date__cat span:not(:last-of-type){margin-right:5px}.japanese-syllabary__result ul li a .cat--date__cat .marriagehunting{background-color:#445FD4}.japanese-syllabary__result ul li a .cat--date__cat .marriage{background-color:#43AA2B}.japanese-syllabary__result ul li a .cat--date__cat .love{background-color:#D15A91}.japanese-syllabary__result ul li a .cat--date__date{font-size:14px;text-align:right;color:#555}.easycheck{margin:2em 0}.easycheck__top{background-color:#1D3315;margin-bottom:30px;padding:50px 15px 70px;-webkit-box-sizing:border-box;box-sizing:border-box;position:relative}.easycheck__top:before{content:"";border:15px solid transparent;border-top:15px solid #1D3315;margin-left:-15px;position:absolute;top:100%;left:50%}.easycheck__top .title{width:50%;margin:0 auto 20px}.easycheck__top .title img{width:100%;height:auto}.easycheck__top .check{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.easycheck__top .check input[name=easycheck_input]{display:none}.easycheck__top .check label{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:50%;font-size:18px;font-weight:700;color:#fff}.easycheck__top .check label:not(:last-of-type){margin-bottom:15px}.easycheck__top .check label:last-of-type{width:100%}.easycheck__top .check label::before{content:'';display:inline-block;background-image:url(//www.landmark-tokyo.com/wp-content/themes/koista_php8/images/easycheck-false.svg);background-repeat:no-repeat;width:25px;height:25px;margin-right:7px}.easycheck__top .check #easycheck_1v1:checked~.easycheck_1v1::before,.easycheck__top .check #easycheck_ad:checked~.easycheck_ad::before,.easycheck__top .check #easycheck_commu_nigate:checked~.easycheck_commu_nigate::before,.easycheck__top .check #easycheck_date:checked~.easycheck_date::before,.easycheck__top .check #easycheck_deai:checked~.easycheck_deai::before,.easycheck__top .check #easycheck_everyday:checked~.easycheck_everyday::before,.easycheck__top .check #easycheck_fukusu:checked~.easycheck_fukusu::before,.easycheck__top .check #easycheck_hitori_iya:checked~.easycheck_hitori_iya::before,.easycheck__top .check #easycheck_isei_friend:checked~.easycheck_isei_friend::before,.easycheck__top .check #easycheck_kyujitsu:checked~.easycheck_kyujitsu::before,.easycheck__top .check #easycheck_marriage:checked~.easycheck_marriage::before,.easycheck__top .check #easycheck_new:checked~.easycheck_new::before,.easycheck__top .check #easycheck_partner:checked~.easycheck_partner::before,.easycheck__top .check #easycheck_shinken:checked~.easycheck_shinken::before,.easycheck__top .check #easycheck_syumi:checked~.easycheck_syumi::before{background-image:url(//www.landmark-tokyo.com/wp-content/themes/koista_php8/images/easycheck-true.svg)}.easycheck__bottom img{display:none;width:100%;height:auto}.easycheck__bottom .image-true{display:block}.matching_marriage_party-list{margin:2em 0}.matching_marriage_party-list input[name=tab-matching_marriage_party-list]{display:none}.matching_marriage_party-list__label{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-sizing:border-box;box-sizing:border-box;width:85%;margin-bottom:15px}.matching_marriage_party-list__label .tab-matching_marriage_party-list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:32%;font-size:16px;text-align:center;color:#9D9D9D;background-color:#EDEDED;border-radius:20px;padding:10px 10px 15px;-webkit-box-sizing:border-box;box-sizing:border-box;cursor:pointer;position:relative}.matching_marriage_party-list #tab-marriagelist:checked~.matching_marriage_party-list__label .tab-marriagelist,.matching_marriage_party-list #tab-matchinglist:checked~.matching_marriage_party-list__label .tab-matchinglist,.matching_marriage_party-list #tab-partylist:checked~.matching_marriage_party-list__label .tab-partylist{color:#2B2B2B;background-color:#DCF8E1}.matching_marriage_party-list #tab-marriagelist:checked~.matching_marriage_party-list__label .tab-marriagelist:after,.matching_marriage_party-list #tab-matchinglist:checked~.matching_marriage_party-list__label .tab-matchinglist:after,.matching_marriage_party-list #tab-partylist:checked~.matching_marriage_party-list__label .tab-partylist:after{content:'▼';font-size:11px;position:absolute;bottom:2px}.matching_marriage_party-list #tab-marriagelist:checked~#marriagelist-content,.matching_marriage_party-list #tab-matchinglist:checked~#matchinglist-content,.matching_marriage_party-list #tab-partylist:checked~#partylist-content{display:block;overflow-x:scroll}.matching_marriage_party-list__contents{display:none;clear:both;overflow:hidden}.matching_marriage_party-list__contents table{table-layout:fixed;border-collapse:unset}.matching_marriage_party-list__contents table tr:nth-of-type(odd) th{background-color:#FFF3F6}.matching_marriage_party-list__contents table tr:nth-of-type(odd) td{border:5px solid #FFF3F6}.matching_marriage_party-list__contents table tr:nth-of-type(even) th{background-color:#EFFAFF}.matching_marriage_party-list__contents table tr:nth-of-type(even) td{border:5px solid #EFFAFF}.matching_marriage_party-list__contents table tr td,.matching_marriage_party-list__contents table tr th{vertical-align:middle;width:110px;min-width:110px;font-size:15px;padding:5px}.matching_marriage_party-list__contents table tr td p,.matching_marriage_party-list__contents table tr th p{line-height:1!important}.matching_marriage_party-list__contents table tr th{font-weight:700;text-align:right;padding-right:10px;-webkit-box-sizing:border-box;box-sizing:border-box}.matching_marriage_party-list__contents table tr td{text-align:center}.matching_marriage_party-list__contents table .thumbnail-name th{background-color:unset!important}.matching_marriage_party-list__contents table .thumbnail-name td{border:unset!important}.matching_marriage_party-list__contents table .thumbnail-name td a{color:#2B2B2B}.matching_marriage_party-list__contents table .thumbnail-name td a img{width:40%;height:auto;margin-bottom:5px}.matching_marriage_party-list__contents table .manwoman div{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.matching_marriage_party-list__contents table .manwoman div:first-of-type{margin-bottom:3px}.matching_marriage_party-list__contents table .manwoman div img{width:20px;height:20px;margin:0 3px 0 0}.matching_marriage_party-list__contents table .com-allhyoka td span{display:block;font-size:20px;font-weight:700;color:#EB5B87;margin-bottom:3px}.matching_marriage_party-list__contents table .com-otherhyoka td .star-number{font-family:'游ゴシック';display:block;font-size:24px;font-weight:700;color:#EB5B87;margin-bottom:10px}.matching_marriage_party-list__contents table .com-otherhyoka td .star5-rating{font-family:'游ゴシック';white-space:nowrap;display:inline-block;font-weight:700;text-indent:3px;letter-spacing:3px;z-index:0;position:relative;font-size:17px}.matching_marriage_party-list__contents table .com-otherhyoka td .star5-rating::after,.matching_marriage_party-list__contents table .com-otherhyoka td .star5-rating::before{font-family:"Font Awesome 5 Free";font-weight:900}.matching_marriage_party-list__contents table .com-otherhyoka td .star5-rating::before{content:"\f004\f004\f004\f004\f004";color:#EDEDED}.matching_marriage_party-list__contents table .com-otherhyoka td .star5-rating::after{content:"\f004\f004\f004\f004\f004";overflow:hidden;white-space:nowrap;color:#EB5B87;position:absolute;top:0;left:0;z-index:1}.matching_marriage_party-list__contents table .com-otherhyoka td .star5-rating[data-rate="5.0"]:after,.matching_marriage_party-list__contents table .com-otherhyoka td .star5-rating[data-rate="5"]:after{width:100%}.matching_marriage_party-list__contents table .com-otherhyoka td .star5-rating[data-rate="4.9"]:after,.matching_marriage_party-list__contents table .com-otherhyoka td .star5-rating[data-rate="4.8"]:after,.matching_marriage_party-list__contents table .com-otherhyoka td .star5-rating[data-rate="4.7"]:after,.matching_marriage_party-list__contents table .com-otherhyoka td .star5-rating[data-rate="4.6"]:after,.matching_marriage_party-list__contents table .com-otherhyoka td .star5-rating[data-rate="4.5"]:after{width:90%}.matching_marriage_party-list__contents table .com-otherhyoka td .star5-rating[data-rate="4.4"]:after,.matching_marriage_party-list__contents table .com-otherhyoka td .star5-rating[data-rate="4.3"]:after,.matching_marriage_party-list__contents table .com-otherhyoka td .star5-rating[data-rate="4.2"]:after,.matching_marriage_party-list__contents table .com-otherhyoka td .star5-rating[data-rate="4.1"]:after,.matching_marriage_party-list__contents table .com-otherhyoka td .star5-rating[data-rate="4.0"]:after,.matching_marriage_party-list__contents table .com-otherhyoka td .star5-rating[data-rate="4"]:after{width:80%}.matching_marriage_party-list__contents table .com-otherhyoka td .star5-rating[data-rate="3.9"]:after,.matching_marriage_party-list__contents table .com-otherhyoka td .star5-rating[data-rate="3.8"]:after,.matching_marriage_party-list__contents table .com-otherhyoka td .star5-rating[data-rate="3.7"]:after,.matching_marriage_party-list__contents table .com-otherhyoka td .star5-rating[data-rate="3.6"]:after,.matching_marriage_party-list__contents table .com-otherhyoka td .star5-rating[data-rate="3.5"]:after{width:70%}.matching_marriage_party-list__contents table .com-otherhyoka td .star5-rating[data-rate="3.4"]:after,.matching_marriage_party-list__contents table .com-otherhyoka td .star5-rating[data-rate="3.3"]:after,.matching_marriage_party-list__contents table .com-otherhyoka td .star5-rating[data-rate="3.2"]:after,.matching_marriage_party-list__contents table .com-otherhyoka td .star5-rating[data-rate="3.1"]:after,.matching_marriage_party-list__contents table .com-otherhyoka td .star5-rating[data-rate="3.0"]:after,.matching_marriage_party-list__contents table .com-otherhyoka td .star5-rating[data-rate="3"]:after{width:60%}.matching_marriage_party-list__contents table .com-otherhyoka td .star5-rating[data-rate="2.9"]:after,.matching_marriage_party-list__contents table .com-otherhyoka td .star5-rating[data-rate="2.8"]:after,.matching_marriage_party-list__contents table .com-otherhyoka td .star5-rating[data-rate="2.7"]:after,.matching_marriage_party-list__contents table .com-otherhyoka td .star5-rating[data-rate="2.6"]:after,.matching_marriage_party-list__contents table .com-otherhyoka td .star5-rating[data-rate="2.5"]:after{width:50%}.matching_marriage_party-list__contents table .com-otherhyoka td .star5-rating[data-rate="2.4"]:after,.matching_marriage_party-list__contents table .com-otherhyoka td .star5-rating[data-rate="2.3"]:after,.matching_marriage_party-list__contents table .com-otherhyoka td .star5-rating[data-rate="2.2"]:after,.matching_marriage_party-list__contents table .com-otherhyoka td .star5-rating[data-rate="2.1"]:after,.matching_marriage_party-list__contents table .com-otherhyoka td .star5-rating[data-rate="2.0"]:after,.matching_marriage_party-list__contents table .com-otherhyoka td .star5-rating[data-rate="2"]:after{width:40%}.matching_marriage_party-list__contents table .com-otherhyoka td .star5-rating[data-rate="1.9"]:after,.matching_marriage_party-list__contents table .com-otherhyoka td .star5-rating[data-rate="1.8"]:after,.matching_marriage_party-list__contents table .com-otherhyoka td .star5-rating[data-rate="1.7"]:after,.matching_marriage_party-list__contents table .com-otherhyoka td .star5-rating[data-rate="1.6"]:after,.matching_marriage_party-list__contents table .com-otherhyoka td .star5-rating[data-rate="1.5"]:after{width:30%}.matching_marriage_party-list__contents table .com-otherhyoka td .star5-rating[data-rate="1.4"]:after,.matching_marriage_party-list__contents table .com-otherhyoka td .star5-rating[data-rate="1.3"]:after,.matching_marriage_party-list__contents table .com-otherhyoka td .star5-rating[data-rate="1.2"]:after,.matching_marriage_party-list__contents table .com-otherhyoka td .star5-rating[data-rate="1.1"]:after,.matching_marriage_party-list__contents table .com-otherhyoka td .star5-rating[data-rate="1.0"]:after,.matching_marriage_party-list__contents table .com-otherhyoka td .star5-rating[data-rate="1"]:after{width:20%}.matching_marriage_party-list__contents table .com-otherhyoka td .star5-rating[data-rate="0.9"]:after,.matching_marriage_party-list__contents table .com-otherhyoka td .star5-rating[data-rate="0.8"]:after,.matching_marriage_party-list__contents table .com-otherhyoka td .star5-rating[data-rate="0.7"]:after,.matching_marriage_party-list__contents table .com-otherhyoka td .star5-rating[data-rate="0.6"]:after,.matching_marriage_party-list__contents table .com-otherhyoka td .star5-rating[data-rate="0.5"]:after,.matching_marriage_party-list__contents table .com-otherhyoka td .star5-rating[data-rate="0.4"]:after,.matching_marriage_party-list__contents table .com-otherhyoka td .star5-rating[data-rate="0.3"]:after,.matching_marriage_party-list__contents table .com-otherhyoka td .star5-rating[data-rate="0.2"]:after,.matching_marriage_party-list__contents table .com-otherhyoka td .star5-rating[data-rate="0.1"]:after{width:10%}.matching_marriage_party-list__contents table .com-otherhyoka td .star5-rating[data-rate="0.0"]:after,.matching_marriage_party-list__contents table .com-otherhyoka td .star5-rating[data-rate="0"]:after{width:0%}.matching_marriage_party-list__contents table .app td span{display:block;font-size:20px;font-weight:700;color:#EB5B87;margin-bottom:3px}.matching_marriage_party-list__contents table .lowest div{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.matching_marriage_party-list__contents table .lowest div:first-of-type{margin-bottom:3px}.matching_marriage_party-list__contents table .lowest div img{width:20px;height:20px;margin:0 3px 0 0}.matching_marriage_party-list__contents table .cta div:not(:last-of-type){margin-bottom:5px}.matching_marriage_party-list__contents table .cta div a img{width:100%;height:auto}.purpose-choice{margin:2em 0}.purpose-choice input[name=tab-purpose-choice]{display:none}.purpose-choice__label{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-sizing:border-box;box-sizing:border-box;margin-bottom:40px}.purpose-choice #tab-purpose-choic_couple:checked~#purpose-choic_couple-content,.purpose-choice #tab-purpose-choic_hobby:checked~#purpose-choic_hobby-content,.purpose-choice #tab-purpose-choic_marriage:checked~#purpose-choic_marriage-content,.purpose-choice__label .tab-purpose-choice>span{display:block}.purpose-choice__label .tab-purpose-choice{width:31%;font-size:16px;text-align:center;border-radius:20px;cursor:pointer;position:relative;opacity:.5}.purpose-choice__label .tab-purpose-choice>span:first-of-type{font-size:20px;line-height:24px;color:#fff;border-top-left-radius:20px;border-top-right-radius:20px;padding:25px 10px 20px;-webkit-box-sizing:border-box;box-sizing:border-box}.purpose-choice__label .tab-purpose-choice>span:last-of-type{padding:20px 15px 15px;-webkit-box-sizing:border-box;box-sizing:border-box}.purpose-choice__label .tab-purpose-choice>span:last-of-type img{width:50%;height:auto;margin-bottom:15px}.purpose-choice__label .tab-purpose-choice>span:last-of-type span{display:block;font-size:15px;line-height:20px;margin:0}.purpose-choice__label .tab-purpose-choic_hobby{background-color:#EFFAFF;border:1px solid #67ACE8}.purpose-choice__label .tab-purpose-choic_hobby>span:first-of-type{background-color:#67ACE8}.purpose-choice__label .tab-purpose-choic_couple{background-color:#F0FAF0;border:1px solid #66B16B}.purpose-choice__label .tab-purpose-choic_couple>span:first-of-type{background-color:#66B16B}.purpose-choice__label .tab-purpose-choic_marriage{background-color:#FFF3F6;border:1px solid #EA579B}.purpose-choice__label .tab-purpose-choic_marriage>span:first-of-type{background-color:#EA579B}.purpose-choice #tab-purpose-choic_couple:checked~.purpose-choice__label .tab-purpose-choic_couple,.purpose-choice #tab-purpose-choic_hobby:checked~.purpose-choice__label .tab-purpose-choic_hobby,.purpose-choice #tab-purpose-choic_marriage:checked~.purpose-choice__label .tab-purpose-choic_marriage{-webkit-box-shadow:0 0 8px rgba(0,0,0,.12);box-shadow:0 0 8px rgba(0,0,0,.12);-webkit-transform:scale(1.05);transform:scale(1.05);opacity:1;z-index:1}.purpose-choice #tab-purpose-choic_hobby:checked~.purpose-choice__label .tab-purpose-choic_hobby:after{content:"";border:15px solid transparent;border-top:15px solid #67ACE8;margin-left:-15px;position:absolute;top:100%;left:50%}.purpose-choice #tab-purpose-choic_couple:checked~.purpose-choice__label .tab-purpose-choic_couple:after{content:"";border:15px solid transparent;border-top:15px solid #66B16B;margin-left:-15px;position:absolute;top:100%;left:50%}.purpose-choice #tab-purpose-choic_marriage:checked~.purpose-choice__label .tab-purpose-choic_marriage:after{content:"";border:15px solid transparent;border-top:15px solid #EA579B;margin-left:-15px;position:absolute;top:100%;left:50%}.purpose-choice__contents{display:none;clear:both;overflow:hidden}.purpose-choice__contents .title-couple,.purpose-choice__contents .title-hobby,.purpose-choice__contents .title-marriage{font-size:20px;font-weight:700;margin-bottom:15px;padding:15px 10px;-webkit-box-sizing:border-box;box-sizing:border-box}.purpose-choice__contents .title-hobby{color:#67ACE8;background-color:#EFFAFF}.purpose-choice__contents .title-couple{color:#66B16B;background-color:#F0FAF0}.purpose-choice__contents .title-marriage{color:#EA579B;background-color:#FFF3F6}.purpose-choice__contents input[name=tab-hobby],.purpose-choice__contents input[name=tab-couple],.purpose-choice__contents input[name=tab-marriage]{display:none}.purpose-choice__contents .label{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-sizing:border-box;box-sizing:border-box;width:85%;margin-bottom:15px}.purpose-choice__contents .label .tab-couple,.purpose-choice__contents .label .tab-hobby,.purpose-choice__contents .label .tab-marriage{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:32%;font-size:16px;text-align:center;color:#9D9D9D;background-color:#EDEDED;border-radius:20px;padding:10px 10px 15px;-webkit-box-sizing:border-box;box-sizing:border-box;cursor:pointer;position:relative}.purpose-choice__contents #tab-marriagelist_couple:checked~#marriagelist_couple-content,.purpose-choice__contents #tab-marriagelist_hobby:checked~#marriagelist_hobby-content,.purpose-choice__contents #tab-marriagelist_marriage:checked~#marriagelist_marriage-content,.purpose-choice__contents #tab-matchinglist_couple:checked~#matchinglist_couple-content,.purpose-choice__contents #tab-matchinglist_hobby:checked~#matchinglist_hobby-content,.purpose-choice__contents #tab-matchinglist_marriage:checked~#matchinglist_marriage-content,.purpose-choice__contents #tab-partylist_couple:checked~#partylist_couple-content,.purpose-choice__contents #tab-partylist_hobby:checked~#partylist_hobby-content,.purpose-choice__contents #tab-partylist_marriage:checked~#partylist_marriage-content{display:block;overflow-x:scroll}.purpose-choice__contents #tab-marriagelist_couple:checked~.label .tab-marriagelist_couple,.purpose-choice__contents #tab-marriagelist_hobby:checked~.label .tab-marriagelist_hobby,.purpose-choice__contents #tab-marriagelist_marriage:checked~.label .tab-marriagelist_marriage,.purpose-choice__contents #tab-matchinglist_couple:checked~.label .tab-matchinglist_couple,.purpose-choice__contents #tab-matchinglist_hobby:checked~.label .tab-matchinglist_hobby,.purpose-choice__contents #tab-matchinglist_marriage:checked~.label .tab-matchinglist_marriage,.purpose-choice__contents #tab-partylist_couple:checked~.label .tab-partylist_couple,.purpose-choice__contents #tab-partylist_hobby:checked~.label .tab-partylist_hobby,.purpose-choice__contents #tab-partylist_marriage:checked~.label .tab-partylist_marriage{background-color:#DCF8E1;color:#2B2B2B}.purpose-choice__contents #tab-marriagelist_couple:checked~.label .tab-marriagelist_couple:after,.purpose-choice__contents #tab-marriagelist_hobby:checked~.label .tab-marriagelist_hobby:after,.purpose-choice__contents #tab-marriagelist_marriage:checked~.label .tab-marriagelist_marriage:after,.purpose-choice__contents #tab-matchinglist_couple:checked~.label .tab-matchinglist_couple:after,.purpose-choice__contents #tab-matchinglist_hobby:checked~.label .tab-matchinglist_hobby:after,.purpose-choice__contents #tab-matchinglist_marriage:checked~.label .tab-matchinglist_marriage:after,.purpose-choice__contents #tab-partylist_couple:checked~.label .tab-partylist_couple:after,.purpose-choice__contents #tab-partylist_hobby:checked~.label .tab-partylist_hobby:after,.purpose-choice__contents #tab-partylist_marriage:checked~.label .tab-partylist_marriage:after{font-size:11px;position:absolute;content:'▼';bottom:2px}.purpose-choice__contents .contents{display:none;clear:both;overflow:hidden}.purpose-choice__contents .contents ul li{border:1px solid #EDEDED;background-color:#fff;-webkit-box-sizing:border-box;box-sizing:border-box}.purpose-choice__contents .contents ul li:not(:last-of-type){margin-bottom:10px}.purpose-choice__contents .contents ul li a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#2B2B2B;padding:5px 15px;-webkit-box-sizing:border-box;box-sizing:border-box}.purpose-choice__contents .contents ul li a .thumbnail{width:15%}.purpose-choice__contents .contents ul li a .thumbnail img{width:100%;height:auto}.purpose-choice__contents .contents ul li a .other{width:81%}.purpose-choice__contents .contents ul li a .other__date{font-size:15px;text-align:right;color:#555;margin-bottom:5px}.purpose-choice__contents .contents ul li a .other__sitename div:first-of-type{font-size:18px;font-weight:700;margin-bottom:7px}.purpose-choice__contents .contents ul li a .other__sitename div:last-of-type{font-size:15px;line-height:18px;color:#555}.update-information{margin:2em 0}.update-information__image{margin-bottom:20px}.update-information__image img{width:100%;height:auto}.update-information__tab input[name=tab-update-information]{display:none}.update-information__tab .label{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-sizing:border-box;box-sizing:border-box;width:92%;margin:auto}.update-information__tab .label .tab-update-information{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;font-size:16px;text-align:center;color:#9D9D9D;background-color:#EDEDED;border-radius:20px;padding:10px 20px 13px;-webkit-box-sizing:border-box;box-sizing:border-box;cursor:pointer;position:relative}.update-information__tab .label .tab-update-information:not(:last-of-type){margin-right:10px}.update-information__tab #tab-1:checked~.label .tab-1,.update-information__tab #tab-2:checked~.label .tab-2,.update-information__tab #tab-3:checked~.label .tab-3{color:#2B2B2B;background-color:#DCF8E1}.update-information__tab #tab-1:checked~.label .tab-1:after,.update-information__tab #tab-2:checked~.label .tab-2:after,.update-information__tab #tab-3:checked~.label .tab-3:after{content:'▼';font-size:11px;position:absolute;bottom:2px}.update-information__contents li::after,.update-information__tab .contents ul li::after{content:'\f054';font-family:"Font Awesome 5 Free";top:50%;right:10px}.update-information__tab #tab-1:checked~#tab1-content,.update-information__tab #tab-2:checked~#tab2-content,.update-information__tab #tab-3:checked~#tab3-content{display:block}.update-information__tab .contents{display:none;clear:both;overflow:hidden}.update-information__tab .contents h2{margin:40px auto}.update-information__tab .contents ul{width:92%;margin:auto}.update-information__tab .contents ul li a .date,.update-information__tab .contents ul li:not(:last-of-type){margin-bottom:7px}.update-information__tab .contents ul li{background-color:#fff;border:1px solid #EDEDED;-webkit-box-sizing:border-box;box-sizing:border-box;position:relative}.update-information__tab .contents ul li::after{font-weight:900;font-size:18px;position:absolute;transform:translateY(-50%);-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%)}.update-information__tab .contents ul li a{color:#555;padding:15px 35px 15px 15px;-webkit-box-sizing:border-box;box-sizing:border-box}.update-information__tab .contents ul li a .sitename{font-size:17px;font-weight:700;line-height:20px;color:#2B2B2B}.update-information__contents{width:92%;margin:auto}.update-information__contents li a .date,.update-information__contents li:not(:last-of-type){margin-bottom:7px}.update-information__contents li{background-color:#fff;border:1px solid #EDEDED;-webkit-box-sizing:border-box;box-sizing:border-box;position:relative}.update-information__contents li::after{font-weight:900;font-size:18px;position:absolute;transform:translateY(-50%);-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%)}.update-information__contents li a{color:#555;padding:15px 35px 15px 15px;-webkit-box-sizing:border-box;box-sizing:border-box}.update-information__contents li a .sitename{font-size:17px;font-weight:700;line-height:20px;color:#2B2B2B}.lovecolumnlist-thirdlayer{margin:2em 0}.lovecolumnlist-thirdlayer__contents__pc:not(:last-of-type),.lovecolumnlist-thirdlayer__contents__sp:not(:last-of-type){margin-bottom:10px}.lovecolumnlist-thirdlayer__contents__pc .other__cat--date div:first-of-type span:not(:last-of-type),.lovecolumnlist-thirdlayer__contents__sp .cat--date div:last-of-type span:not(:last-of-type){margin-right:5px}.lovecolumnlist-thirdlayer__contents__pc{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;border:1px solid #EDEDED;background-color:#fff;padding:7px 40px 7px 10px;-webkit-box-sizing:border-box;box-sizing:border-box;position:relative}.lovecolumnlist-thirdlayer__contents__pc .thumbnail{width:22%}.lovecolumnlist-thirdlayer__contents__pc .thumbnail a img{width:100%;height:auto}.lovecolumnlist-thirdlayer__contents__pc .other{width:75%}.lovecolumnlist-thirdlayer__contents__pc .other__cat--date{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:10px}.lovecolumnlist-thirdlayer__contents__pc .other__cat--date div:first-of-type{display:-webkit-box;display:-ms-flexbox;display:flex}.lovecolumnlist-thirdlayer__contents__pc .other__cat--date div:first-of-type span{display:block;font-size:14px;border:1px solid #555;border-radius:20px;-webkit-box-sizing:border-box;padding:5px 10px;box-sizing:border-box}.lovecolumnlist-thirdlayer__contents__pc .other__cat--date div:last-of-type{font-size:15px;color:#555}.lovecolumnlist-thirdlayer__contents__pc .other__name a,.lovecolumnlist-thirdlayer__contents__sp .thumbnail--name__name a{color:#2B2B2B;line-height:22px;font-weight:700}.lovecolumnlist-thirdlayer__contents__pc .arrow{position:absolute;top:50%;right:10px;transform:translateY(-50%);-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%)}.lovecolumnlist-thirdlayer__contents__sp{border:1px solid #EDEDED;background-color:#fff;padding:7px 10px;-webkit-box-sizing:border-box;box-sizing:border-box}.lovecolumnlist-thirdlayer__contents__sp .thumbnail--name{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:5px}.lovecolumnlist-thirdlayer__contents__sp .thumbnail--name__thumbnail{width:25%}.lovecolumnlist-thirdlayer__contents__sp .thumbnail--name__thumbnail a img{width:100%;height:auto}.lovecolumnlist-thirdlayer__contents__sp .thumbnail--name__name{width:70%}.lovecolumnlist-thirdlayer__contents__sp .cat--date{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.lovecolumnlist-thirdlayer__contents__sp .cat--date div:first-of-type{font-size:15px;color:#555}.lovecolumnlist-thirdlayer__contents__sp .cat--date div:last-of-type{display:-webkit-box;display:-ms-flexbox;display:flex}.lovecolumnlist-thirdlayer__contents__sp .cat--date div:last-of-type span{display:block;font-size:14px;border:1px solid #555;border-radius:20px;-webkit-box-sizing:border-box;padding:5px 10px;box-sizing:border-box}.lovecolumnlist-thirdlayer>.date li .cat--date div:last-of-type::before,.lovecolumnlist-thirdlayer>.encounter li .cat--date div:last-of-type::before,.lovecolumnlist-thirdlayer>.love li .cat--date div:last-of-type::before{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;font-size:14px;color:#555;border:1px solid #555;border-radius:20px;padding:3px 10px;-webkit-box-sizing:border-box;box-sizing:border-box}.lovecolumnlist-thirdlayer>.love li .cat--date div:last-of-type::before{content:'恋愛'}.lovecolumnlist-thirdlayer>.encounter li .cat--date div:last-of-type::before{content:'出会い'}.lovecolumnlist-thirdlayer>.date li .cat--date div:last-of-type::before{content:'デート'}.datespot-thirdlayer{margin:3em 0}.datespot-thirdlayer input[name=tab-datespot-thirdlayer]{display:none}.datespot-thirdlayer__label{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;background-color:#fff;border:1px solid #E5E9ED;padding:40px 15px;-webkit-box-sizing:border-box;box-sizing:border-box;margin-bottom:25px;position:relative}.datespot-thirdlayer__contents ul .li-pc:not(:last-of-type),.datespot-thirdlayer__contents ul .li-sp:not(:last-of-type){margin-bottom:10px}.datespot-thirdlayer__label .text{position:absolute;top:12px;left:15px}.datespot-thirdlayer__label .text .fas{margin-right:5px}.datespot-thirdlayer__label .tab-datespot-thirdlayer{cursor:pointer;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;font-size:16px;text-align:center;color:#555;border:1px solid #555;border-radius:20px;padding:10px 15px;-webkit-box-sizing:border-box;box-sizing:border-box;position:relative}.datespot-thirdlayer__label .tab-datespot-thirdlayer:not(:last-of-type){margin-right:7px}.datespot-thirdlayer__contents ul .li-pc .other__cat--date div:first-of-type:not(:last-of-type),.datespot-thirdlayer__contents ul .li-sp .cat--date div:last-of-type:not(:last-of-type){margin-right:5px}.datespot-thirdlayer #tab-datespot10:checked~.datespot-thirdlayer__label .tab-datespot10,.datespot-thirdlayer #tab-datespot1:checked~.datespot-thirdlayer__label .tab-datespot1,.datespot-thirdlayer #tab-datespot2:checked~.datespot-thirdlayer__label .tab-datespot2,.datespot-thirdlayer #tab-datespot3:checked~.datespot-thirdlayer__label .tab-datespot3,.datespot-thirdlayer #tab-datespot4:checked~.datespot-thirdlayer__label .tab-datespot4,.datespot-thirdlayer #tab-datespot5:checked~.datespot-thirdlayer__label .tab-datespot5,.datespot-thirdlayer #tab-datespot6:checked~.datespot-thirdlayer__label .tab-datespot6,.datespot-thirdlayer #tab-datespot7:checked~.datespot-thirdlayer__label .tab-datespot7,.datespot-thirdlayer #tab-datespot8:checked~.datespot-thirdlayer__label .tab-datespot8,.datespot-thirdlayer #tab-datespot9:checked~.datespot-thirdlayer__label .tab-datespot9{background-color:#FFF5BC}.datespot-thirdlayer #tab-datespot10:checked~#datespot10-content,.datespot-thirdlayer #tab-datespot1:checked~#datespot1-content,.datespot-thirdlayer #tab-datespot2:checked~#datespot2-content,.datespot-thirdlayer #tab-datespot3:checked~#datespot3-content,.datespot-thirdlayer #tab-datespot4:checked~#datespot4-content,.datespot-thirdlayer #tab-datespot5:checked~#datespot5-content,.datespot-thirdlayer #tab-datespot6:checked~#datespot6-content,.datespot-thirdlayer #tab-datespot7:checked~#datespot7-content,.datespot-thirdlayer #tab-datespot8:checked~#datespot8-content,.datespot-thirdlayer #tab-datespot9:checked~#datespot9-content{display:block}.datespot-thirdlayer__contents{display:none;clear:both;overflow:hidden}.datespot-thirdlayer__contents ul .li-pc{border:1px solid #EDEDED;background-color:#fff;-webkit-box-sizing:border-box;box-sizing:border-box;position:relative}.datespot-thirdlayer__contents ul .li-pc a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:7px 40px 7px 10px;-webkit-box-sizing:border-box;box-sizing:border-box}.datespot-thirdlayer__contents ul .li-pc .thumbnail{width:22%}.datespot-thirdlayer__contents ul .li-pc .thumbnail img{width:100%;height:auto}.datespot-thirdlayer__contents ul .li-pc .other{width:75%}.datespot-thirdlayer__contents ul .li-pc .other__cat--date{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:10px}.datespot-thirdlayer__contents ul .li-pc .other__cat--date div:first-of-type{font-size:14px;color:#2B2B2B;border:1px solid #555;border-radius:20px;-webkit-box-sizing:border-box;padding:5px 10px;box-sizing:border-box}.datespot-thirdlayer__contents ul .li-pc .other__cat--date div:last-of-type{font-size:15px;color:#555}.datespot-thirdlayer__contents ul .li-pc .other__name{font-weight:700;line-height:22px;color:#2B2B2B}.datespot-thirdlayer__contents ul .li-pc .arrow{color:#2B2B2B;position:absolute;top:50%;right:10px;transform:translateY(-50%);-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%)}.datespot-thirdlayer__contents ul .li-sp{border:1px solid #EDEDED;background-color:#fff;padding:7px 10px;-webkit-box-sizing:border-box;box-sizing:border-box}.datespot-thirdlayer__contents ul .li-sp .thumbnail--name{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:5px}.datespot-thirdlayer__contents ul .li-sp .thumbnail--name__thumbnail{width:25%}.datespot-thirdlayer__contents ul .li-sp .thumbnail--name__thumbnail a img{width:100%;height:auto}.datespot-thirdlayer__contents ul .li-sp .thumbnail--name__name{width:70%}.datespot-thirdlayer__contents ul .li-sp .thumbnail--name__name a{font-weight:700;line-height:22px;color:#2B2B2B}.datespot-thirdlayer__contents ul .li-sp .cat--date{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.datespot-thirdlayer__contents ul .li-sp .cat--date div:first-of-type{font-size:15px;color:#555}.datespot-thirdlayer__contents ul .li-sp .cat--date div:last-of-type{font-size:14px;border:1px solid #555;border-radius:20px;-webkit-box-sizing:border-box;padding:5px 10px;box-sizing:border-box}.profile{margin:2em 0}.profile__title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-weight:700;border-radius:25px;margin-bottom:15px;padding:10px 20px;-webkit-box-sizing:border-box;box-sizing:border-box}.profile__title span{display:block;padding-right:10px}.profile__title span img{width:20px;height:20px}.profile__contents{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.profile__contents .image{width:20%}.profile__contents .image img{width:100%;height:auto;margin-bottom:3px}.profile__contents .image span{display:block;font-size:11px;text-align:right}.profile__contents table{border-collapse:unset;width:36%;font-size:15px}.profile__contents table tr td,.profile__contents table tr th{vertical-align:middle;padding:10px 5px;-webkit-box-sizing:border-box;box-sizing:border-box}.profile__contents table tr th{width:40%;font-weight:700;text-align:right}.profile__contents table tr td{width:60%;text-align:center;background-color:#fff}.profile__contents table tr td p{line-height:20px;margin:0}.profile__contents .text{width:40%;line-height:22px}.profile__contents .text p{line-height:28px;margin:0}.profile-man .profile__title{background-color:#CAEDFF}.profile-man .profile__contents table tr:first-of-type td,.profile-man .profile__contents table tr:first-of-type th{border-top:10px solid #E6FCFF}.profile-man .profile__contents table tr:last-of-type td,.profile-man .profile__contents table tr:last-of-type th{border-bottom:10px solid #E6FCFF}.profile-man .profile__contents table tr th{background-color:#E6FCFF}.profile-man .profile__contents table tr td{border:5px solid #E6FCFF;border-right:20px solid #E6FCFF}.profile-woman .profile__title{background-color:#FEE6EA}.profile-woman .profile__contents table tr:first-of-type td,.profile-woman .profile__contents table tr:first-of-type th{border-top:10px solid #FFF3F6}.profile-woman .profile__contents table tr:last-of-type td,.profile-woman .profile__contents table tr:last-of-type th{border-bottom:10px solid #FFF3F6}.profile-woman .profile__contents table tr th{background-color:#FFF3F6}.profile-woman .profile__contents table tr td{border:5px solid #FFF3F6;border-right:20px solid #FFF3F6}.profile-manwoman{width:100%;margin:2em 0}.profile-manwoman tr:first-of-type th{font-size:40px;color:#EB5B87}.profile-manwoman tr:first-of-type td:first-of-type{background-color:#EFFAFF}.profile-manwoman tr:first-of-type td:last-of-type{background-color:#FFF3F6}.profile-manwoman tr:last-of-type td{border-width:6px 15px 10px!important}.profile-manwoman tr td,.profile-manwoman tr th{vertical-align:middle;line-height:20px;text-align:center;padding:10px;-webkit-box-sizing:border-box;box-sizing:border-box}.profile-manwoman tr th{width:10%;font-weight:700}.profile-manwoman tr td{width:45%;border-width:6px 15px!important}.profile-manwoman tr td p{line-height:20px}.profile-manwoman tr .td-man{border:6px solid #EFFAFF}.profile-manwoman tr .td-woman{border:6px solid #FFF3F6}.profile-manwoman tr .thumbnail--name__thumbnail{width:65%;margin:0 auto 10px}.profile-manwoman tr .thumbnail--name__thumbnail img{width:100%;height:auto}.profile-manwoman tr .thumbnail--name__name{font-weight:700}.profile-manwoman tr .thumbnail--name__name span{font-size:12px}.interview{margin:2em 0}.interview__contents{width:100%;position:relative}.interview__contents:not(:last-of-type){margin-bottom:20px}.interview__contents__title{display:block;font-weight:700;line-height:24px;color:#555;background-color:#CAEDFF;border-radius:50px;-webkit-box-shadow:0 2px 4px rgba(115,114,114,.3);box-shadow:0 2px 4px rgba(115,114,114,.3);padding:15px 50px 15px 25px;-webkit-box-sizing:border-box;box-sizing:border-box}.interview__contents__text{border:4px solid #CAEDFF;border-top:unset;border-bottom-left-radius:20px;border-bottom-right-radius:20px;padding:30px 10px;-webkit-box-sizing:border-box;box-sizing:border-box;position:relative}.interview__contents__text .answer-text,.interview__contents__text .writer-text{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.interview__contents__text .answer-text .image,.interview__contents__text .writer-text .image{width:14%}.interview__contents__text .answer-text .image img,.interview__contents__text .writer-text .image img{width:100%;border-radius:50%;margin-bottom:7px}.interview__contents__text .answer-text .image span,.interview__contents__text .writer-text .image span{display:block;font-size:12px;text-align:center}.interview__contents__text .answer-text .text,.interview__contents__text .writer-text .text{width:82%;border-radius:25px;margin-top:12px;padding:20px;-webkit-box-sizing:border-box;box-sizing:border-box}.interview__contents__text .answer-text .text::before,.interview__contents__text .writer-text .text::before{content:'';display:block;width:0;height:0;top:-2px;border-top:8px solid transparent;border-bottom:8px solid transparent}.interview__contents__text .answer-text .text p,.interview__contents__text .writer-text .text p{line-height:20px;margin:0}.interview__contents__text .answer-text:not(:last-of-type),.interview__contents__text .writer-text{margin-bottom:20px}.interview__contents__text .writer-text .text{background-color:#94DF83;position:relative}.interview__contents__text .writer-text .text::before{position:absolute;left:-8px;border-left:20px solid #94DF83;-webkit-transform:rotate(-140deg);transform:rotate(-140deg)}.interview__contents__text .answer-text .text{position:relative}.interview__contents__text .answer-text .text::before{position:absolute;right:-8px;-webkit-transform:rotate(140deg);transform:rotate(140deg)}.interview__contents__text .answer-text .text-man{background-color:#E6FCFF}.interview__contents__text .answer-text .text-man::before{border-right:20px solid #E6FCFF}.interview__contents__text .answer-text .text-woman{background-color:#FEE6EA}.interview__contents__text .answer-text .text-woman::before{border-right:20px solid #FEE6EA}.hyoka-tokucho{margin:2.5em 0}.hyoka-tokucho__thumbnail-graphratio--hyoka{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:95%;margin:0 auto 20px}.hyoka-tokucho__thumbnail-graphratio--hyoka .thumbnail-graphratio{width:49%}.hyoka-tokucho__thumbnail-graphratio--hyoka .thumbnail-graphratio__thumbnail-marriage{-webkit-filter:drop-shadow(5px 5px 5px #aaa);filter:drop-shadow(5px 5px 5px #aaa);width:100%;margin-bottom:20px}.hyoka-tokucho__thumbnail-graphratio--hyoka .thumbnail-graphratio__thumbnail-marriage img{width:100%;height:auto}.hyoka-tokucho__thumbnail-graphratio--hyoka .thumbnail-graphratio__thumbnail-matchingapp{-webkit-filter:drop-shadow(5px 5px 5px #aaa);filter:drop-shadow(5px 5px 5px #aaa);width:50%;margin:0 auto 20px}.hyoka-tokucho__thumbnail-graphratio--hyoka .thumbnail-graphratio__thumbnail-matchingapp img{width:100%;height:auto}.hyoka-tokucho__thumbnail-graphratio--hyoka .thumbnail-graphratio__graph-ratio .top{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:90%;margin:0 auto 5px}.hyoka-tokucho__thumbnail-graphratio--hyoka .thumbnail-graphratio__graph-ratio .top span:first-of-type,.hyoka-tokucho__thumbnail-graphratio--hyoka .thumbnail-graphratio__graph-ratio .top span:last-of-type{width:7%}.hyoka-tokucho__thumbnail-graphratio--hyoka .thumbnail-graphratio__graph-ratio .top span:nth-of-type(2){width:90%;font-size:16px;text-align:center}.hyoka-tokucho__thumbnail-graphratio--hyoka .thumbnail-graphratio__graph-ratio .bottom{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.hyoka-tokucho__thumbnail-graphratio--hyoka .thumbnail-graphratio__graph-ratio .bottom span{display:block;font-size:17px;color:#fff;padding:10px 25px;-webkit-box-sizing:border-box;box-sizing:border-box}.hyoka-tokucho__thumbnail-graphratio--hyoka .thumbnail-graphratio__graph-ratio .bottom span:first-of-type{background-color:#95C4ED;border-top-left-radius:20px;border-bottom-left-radius:20px}.hyoka-tokucho__thumbnail-graphratio--hyoka .thumbnail-graphratio__graph-ratio .bottom span:last-of-type{text-align:right;background-color:#ED95BE;border-top-right-radius:20px;border-bottom-right-radius:20px}.hyoka-tokucho__thumbnail-graphratio--hyoka .hyoka{width:40%}.hyoka-tokucho__thumbnail-graphratio--hyoka .hyoka__totalave{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-bottom:5px solid #F2F2F2;padding-bottom:10px}.hyoka-tokucho__thumbnail-graphratio--hyoka .hyoka__totalave div{width:48%}.hyoka-tokucho__thumbnail-graphratio--hyoka .hyoka__totalave div:first-of-type{font-size:18px;font-weight:700;text-align:right}.hyoka-tokucho__thumbnail-graphratio--hyoka .hyoka__totalave div:last-of-type{text-align:left;color:#EB5B87}.hyoka-tokucho__thumbnail-graphratio--hyoka .hyoka__totalave div:last-of-type .star-number{font-size:40px}.hyoka-tokucho__thumbnail-graphratio--hyoka .hyoka__totalave div:last-of-type .star-maxnum{font-size:20px}.hyoka-tokucho__thumbnail-graphratio--hyoka .hyoka table{width:100%}.hyoka-tokucho__thumbnail-graphratio--hyoka .hyoka table tr td,.hyoka-tokucho__thumbnail-graphratio--hyoka .hyoka table tr th{width:50%;padding:10px;-webkit-box-sizing:border-box;box-sizing:border-box}.hyoka-tokucho__thumbnail-graphratio--hyoka .hyoka table tr th{text-align:right}.hyoka-tokucho__thumbnail-graphratio--hyoka .hyoka table tr td .star .star-number{font-family:'游ゴシック';display:block;font-size:24px;font-weight:700;color:#EB5B87;margin-bottom:10px}.hyoka-tokucho__thumbnail-graphratio--hyoka .hyoka table tr td .star .star5-rating{font-family:'游ゴシック';white-space:nowrap;display:inline-block;font-size:18px;font-weight:700;text-indent:3px;letter-spacing:3px;z-index:0;position:relative}.hyoka-tokucho__thumbnail-graphratio--hyoka .hyoka table tr td .star .star5-rating::after,.hyoka-tokucho__thumbnail-graphratio--hyoka .hyoka table tr td .star .star5-rating::before{font-family:"Font Awesome 5 Free";font-weight:900}.hyoka-tokucho__thumbnail-graphratio--hyoka .hyoka table tr td .star .star5-rating::before{content:"\f004\f004\f004\f004\f004";color:#EDEDED}.hyoka-tokucho__thumbnail-graphratio--hyoka .hyoka table tr td .star .star5-rating::after{content:"\f004\f004\f004\f004\f004";overflow:hidden;white-space:nowrap;color:#EB5B87;position:absolute;top:0;left:0;z-index:1}.hyoka-tokucho__thumbnail-graphratio--hyoka .hyoka table tr td .star .star5-rating[data-rate="5.0"]:after,.hyoka-tokucho__thumbnail-graphratio--hyoka .hyoka table tr td .star .star5-rating[data-rate="5"]:after{width:100%}.hyoka-tokucho__thumbnail-graphratio--hyoka .hyoka table tr td .star .star5-rating[data-rate="4.9"]:after,.hyoka-tokucho__thumbnail-graphratio--hyoka .hyoka table tr td .star .star5-rating[data-rate="4.8"]:after,.hyoka-tokucho__thumbnail-graphratio--hyoka .hyoka table tr td .star .star5-rating[data-rate="4.7"]:after,.hyoka-tokucho__thumbnail-graphratio--hyoka .hyoka table tr td .star .star5-rating[data-rate="4.6"]:after,.hyoka-tokucho__thumbnail-graphratio--hyoka .hyoka table tr td .star .star5-rating[data-rate="4.5"]:after{width:90%}.hyoka-tokucho__thumbnail-graphratio--hyoka .hyoka table tr td .star .star5-rating[data-rate="4.4"]:after,.hyoka-tokucho__thumbnail-graphratio--hyoka .hyoka table tr td .star .star5-rating[data-rate="4.3"]:after,.hyoka-tokucho__thumbnail-graphratio--hyoka .hyoka table tr td .star .star5-rating[data-rate="4.2"]:after,.hyoka-tokucho__thumbnail-graphratio--hyoka .hyoka table tr td .star .star5-rating[data-rate="4.1"]:after,.hyoka-tokucho__thumbnail-graphratio--hyoka .hyoka table tr td .star .star5-rating[data-rate="4.0"]:after,.hyoka-tokucho__thumbnail-graphratio--hyoka .hyoka table tr td .star .star5-rating[data-rate="4"]:after{width:80%}.hyoka-tokucho__thumbnail-graphratio--hyoka .hyoka table tr td .star .star5-rating[data-rate="3.9"]:after,.hyoka-tokucho__thumbnail-graphratio--hyoka .hyoka table tr td .star .star5-rating[data-rate="3.8"]:after,.hyoka-tokucho__thumbnail-graphratio--hyoka .hyoka table tr td .star .star5-rating[data-rate="3.7"]:after,.hyoka-tokucho__thumbnail-graphratio--hyoka .hyoka table tr td .star .star5-rating[data-rate="3.6"]:after,.hyoka-tokucho__thumbnail-graphratio--hyoka .hyoka table tr td .star .star5-rating[data-rate="3.5"]:after{width:70%}.hyoka-tokucho__thumbnail-graphratio--hyoka .hyoka table tr td .star .star5-rating[data-rate="3.4"]:after,.hyoka-tokucho__thumbnail-graphratio--hyoka .hyoka table tr td .star .star5-rating[data-rate="3.3"]:after,.hyoka-tokucho__thumbnail-graphratio--hyoka .hyoka table tr td .star .star5-rating[data-rate="3.2"]:after,.hyoka-tokucho__thumbnail-graphratio--hyoka .hyoka table tr td .star .star5-rating[data-rate="3.1"]:after,.hyoka-tokucho__thumbnail-graphratio--hyoka .hyoka table tr td .star .star5-rating[data-rate="3.0"]:after,.hyoka-tokucho__thumbnail-graphratio--hyoka .hyoka table tr td .star .star5-rating[data-rate="3"]:after{width:60%}.hyoka-tokucho__thumbnail-graphratio--hyoka .hyoka table tr td .star .star5-rating[data-rate="2.9"]:after,.hyoka-tokucho__thumbnail-graphratio--hyoka .hyoka table tr td .star .star5-rating[data-rate="2.8"]:after,.hyoka-tokucho__thumbnail-graphratio--hyoka .hyoka table tr td .star .star5-rating[data-rate="2.7"]:after,.hyoka-tokucho__thumbnail-graphratio--hyoka .hyoka table tr td .star .star5-rating[data-rate="2.6"]:after,.hyoka-tokucho__thumbnail-graphratio--hyoka .hyoka table tr td .star .star5-rating[data-rate="2.5"]:after{width:50%}.hyoka-tokucho__thumbnail-graphratio--hyoka .hyoka table tr td .star .star5-rating[data-rate="2.4"]:after,.hyoka-tokucho__thumbnail-graphratio--hyoka .hyoka table tr td .star .star5-rating[data-rate="2.3"]:after,.hyoka-tokucho__thumbnail-graphratio--hyoka .hyoka table tr td .star .star5-rating[data-rate="2.2"]:after,.hyoka-tokucho__thumbnail-graphratio--hyoka .hyoka table tr td .star .star5-rating[data-rate="2.1"]:after,.hyoka-tokucho__thumbnail-graphratio--hyoka .hyoka table tr td .star .star5-rating[data-rate="2.0"]:after,.hyoka-tokucho__thumbnail-graphratio--hyoka .hyoka table tr td .star .star5-rating[data-rate="2"]:after{width:40%}.hyoka-tokucho__thumbnail-graphratio--hyoka .hyoka table tr td .star .star5-rating[data-rate="1.9"]:after,.hyoka-tokucho__thumbnail-graphratio--hyoka .hyoka table tr td .star .star5-rating[data-rate="1.8"]:after,.hyoka-tokucho__thumbnail-graphratio--hyoka .hyoka table tr td .star .star5-rating[data-rate="1.7"]:after,.hyoka-tokucho__thumbnail-graphratio--hyoka .hyoka table tr td .star .star5-rating[data-rate="1.6"]:after,.hyoka-tokucho__thumbnail-graphratio--hyoka .hyoka table tr td .star .star5-rating[data-rate="1.5"]:after{width:30%}.hyoka-tokucho__thumbnail-graphratio--hyoka .hyoka table tr td .star .star5-rating[data-rate="1.4"]:after,.hyoka-tokucho__thumbnail-graphratio--hyoka .hyoka table tr td .star .star5-rating[data-rate="1.3"]:after,.hyoka-tokucho__thumbnail-graphratio--hyoka .hyoka table tr td .star .star5-rating[data-rate="1.2"]:after,.hyoka-tokucho__thumbnail-graphratio--hyoka .hyoka table tr td .star .star5-rating[data-rate="1.1"]:after,.hyoka-tokucho__thumbnail-graphratio--hyoka .hyoka table tr td .star .star5-rating[data-rate="1.0"]:after,.hyoka-tokucho__thumbnail-graphratio--hyoka .hyoka table tr td .star .star5-rating[data-rate="1"]:after{width:20%}.hyoka-tokucho__thumbnail-graphratio--hyoka .hyoka table tr td .star .star5-rating[data-rate="0.9"]:after,.hyoka-tokucho__thumbnail-graphratio--hyoka .hyoka table tr td .star .star5-rating[data-rate="0.8"]:after,.hyoka-tokucho__thumbnail-graphratio--hyoka .hyoka table tr td .star .star5-rating[data-rate="0.7"]:after,.hyoka-tokucho__thumbnail-graphratio--hyoka .hyoka table tr td .star .star5-rating[data-rate="0.6"]:after,.hyoka-tokucho__thumbnail-graphratio--hyoka .hyoka table tr td .star .star5-rating[data-rate="0.5"]:after,.hyoka-tokucho__thumbnail-graphratio--hyoka .hyoka table tr td .star .star5-rating[data-rate="0.4"]:after,.hyoka-tokucho__thumbnail-graphratio--hyoka .hyoka table tr td .star .star5-rating[data-rate="0.3"]:after,.hyoka-tokucho__thumbnail-graphratio--hyoka .hyoka table tr td .star .star5-rating[data-rate="0.2"]:after,.hyoka-tokucho__thumbnail-graphratio--hyoka .hyoka table tr td .star .star5-rating[data-rate="0.1"]:after{width:10%}.hyoka-tokucho__thumbnail-graphratio--hyoka .hyoka table tr td .star .star5-rating[data-rate="0.0"]:after,.hyoka-tokucho__thumbnail-graphratio--hyoka .hyoka table tr td .star .star5-rating[data-rate="0"]:after{width:0%}.hyoka-tokucho .marriagerate--usepurpose{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:20px}.hyoka-tokucho .marriagerate--usepurpose__marriagerate,.hyoka-tokucho .marriagerate--usepurpose__usepurpose{width:49%}.hyoka-tokucho .marriagerate--usepurpose__marriagerate .title,.hyoka-tokucho .marriagerate--usepurpose__usepurpose .title{font-size:18px;font-weight:700;line-height:1;background-color:#DCF8E1;border-radius:20px;margin:0 0 15px;padding:12px 20px;-webkit-box-sizing:border-box;box-sizing:border-box}.hyoka-tokucho .marriagerate--usepurpose__marriagerate div:last-of-type,.hyoka-tokucho .marriagerate--usepurpose__usepurpose div:last-of-type{width:90%;margin:auto}.hyoka-tokucho .marriagerate--usepurpose__marriagerate div:last-of-type{font-size:18px;font-weight:400;color:#EB5B87}.hyoka-tokucho .marriagerate--usepurpose__marriagerate div:last-of-type span{font-size:36px;font-weight:700;padding-right:3px}.hyoka-tokucho .marriagerate--usepurpose__usepurpose ul{width:100%;margin:unset}.hyoka-tokucho .apphyoka--optionfunction{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:20px}.hyoka-tokucho .apphyoka--optionfunction__apphyoka,.hyoka-tokucho .apphyoka--optionfunction__optionfunction{width:49%}.hyoka-tokucho .apphyoka--optionfunction__apphyoka .title,.hyoka-tokucho .apphyoka--optionfunction__optionfunction .title{font-size:18px;font-weight:700;line-height:1;background-color:#DCF8E1;border-radius:20px;margin:0 0 15px;padding:12px 20px;-webkit-box-sizing:border-box;box-sizing:border-box}.hyoka-tokucho .apphyoka--optionfunction__apphyoka .content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:90%;margin:auto}.hyoka-tokucho .apphyoka--optionfunction__apphyoka .content .android,.hyoka-tokucho .apphyoka--optionfunction__apphyoka .content .ios{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:50%}.hyoka-tokucho .apphyoka--optionfunction__apphyoka .content .android div,.hyoka-tokucho .apphyoka--optionfunction__apphyoka .content .ios div{width:50%}.hyoka-tokucho .apphyoka--optionfunction__apphyoka .content .android div:first-of-type img,.hyoka-tokucho .apphyoka--optionfunction__apphyoka .content .ios div:first-of-type img{width:80px;height:80px}.hyoka-tokucho .apphyoka--optionfunction__apphyoka .content .android div:last-of-type,.hyoka-tokucho .apphyoka--optionfunction__apphyoka .content .ios div:last-of-type{font-size:28px;font-weight:700;text-align:center;color:#EB5B87}.hyoka-tokucho .apphyoka--optionfunction__apphyoka .content .ios{border-right:1px solid #DEDEDE;padding-right:10px;-webkit-box-sizing:border-box;box-sizing:border-box}.hyoka-tokucho .apphyoka--optionfunction__apphyoka .content .android{padding-left:10px;-webkit-box-sizing:border-box;box-sizing:border-box}.hyoka-tokucho .apphyoka--optionfunction__optionfunction div:last-of-type{width:90%;margin:auto}.hyoka-tokucho .apphyoka--optionfunction__optionfunction ul{width:100%;margin:unset}.hyoka-tokucho .age{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:20px}.hyoka-tokucho .age__man,.hyoka-tokucho .age__woman{width:49%;margin:0 auto}.hyoka-tokucho .age__man p,.hyoka-tokucho .age__woman p{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-weight:700;line-height:1!important;border-radius:20px;margin-bottom:10px;padding:10px 20px;-webkit-box-sizing:border-box;box-sizing:border-box}.hyoka-tokucho .age__man div,.hyoka-tokucho .age__woman div{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:70%;margin-left:5%}.hyoka-tokucho .age__man div span,.hyoka-tokucho .age__woman div span{display:block;width:48%;text-align:center;color:#9D9D9D;background-color:#EDEDED;padding:10px 5px;-webkit-box-sizing:border-box;box-sizing:border-box}.hyoka-tokucho .age__man div span:first-of-type,.hyoka-tokucho .age__man div span:nth-of-type(2),.hyoka-tokucho .age__woman div span:first-of-type,.hyoka-tokucho .age__woman div span:nth-of-type(2){margin-bottom:5px}.hyoka-tokucho .age__man div .agechoice,.hyoka-tokucho .age__woman div .agechoice{color:#fff;background-color:#EB5B87}.hyoka-tokucho .age__man p{background-color:#DDEFFA}.hyoka-tokucho .age__man p img{width:18px;height:auto;margin-left:10px}.hyoka-tokucho .age__gay{width:100%}.hyoka-tokucho .age__gay div{display:-webkit-box;display:-ms-flexbox;display:flex;width:95%;margin:0 auto}.hyoka-tokucho .age__gay div span{width:24%;margin:unset!important}.hyoka-tokucho .age__woman p{background-color:#FEE6EA}.hyoka-tokucho .age__woman p img{width:12px;height:auto;margin-left:10px}.hyoka-tokucho .price-list{margin-bottom:20px}.hyoka-tokucho .price-list__title{font-size:18px;font-weight:700;line-height:1;background-color:#DCF8E1;border-radius:20px;margin:0 0 15px;padding:12px 20px;-webkit-box-sizing:border-box;box-sizing:border-box}.hyoka-tokucho .price-list table{width:100%}.hyoka-tokucho .price-list table tr td,.hyoka-tokucho .price-list table tr th{vertical-align:middle;width:25%;text-align:center}.hyoka-tokucho .price-list table tr th{padding:5px;-webkit-box-sizing:border-box;box-sizing:border-box}.hyoka-tokucho .price-list table tr td{background-color:#fff;border-top:7px solid #EFFAFF;border-bottom:7px solid #EFFAFF;border-left:5px solid #EFFAFF;border-right:5px solid #EFFAFF}.hyoka-tokucho .price-list table tr td:first-of-type{border-left:20px solid #EFFAFF}.hyoka-tokucho .price-list table tr td:last-of-type{border-right:20px solid #EFFAFF}.hyoka-tokucho .price-list_app{margin-bottom:20px}.hyoka-tokucho .price-list_app__title{font-size:18px;font-weight:700;line-height:1;background-color:#DCF8E1;border-radius:20px;margin:0 0 15px;padding:12px 20px;-webkit-box-sizing:border-box;box-sizing:border-box}.hyoka-tokucho .price-list_app>table{border-collapse:unset;width:100%}.hyoka-tokucho .price-list_app>table tr td,.hyoka-tokucho .price-list_app>table tr th{vertical-align:middle;text-align:center;-webkit-box-sizing:border-box;box-sizing:border-box}.hyoka-tokucho .price-list_app>table tr td:first-of-type,.hyoka-tokucho .price-list_app>table tr th:first-of-type{width:16%}.hyoka-tokucho .price-list_app>table tr td:not(:first-of-type),.hyoka-tokucho .price-list_app>table tr th:not(:first-of-type){width:21%}.hyoka-tokucho .price-list_app>table tr th{font-weight:700;padding:5px 2px}.hyoka-tokucho .price-list_app>table tr td{background-color:#fff;padding:10px 2px}.hyoka-tokucho .price-list_app>table tr td:first-of-type{font-weight:700}.hyoka-tokucho .price-list_app>table tr td:first-of-type div{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.hyoka-tokucho .price-list_app>table tr td:first-of-type div img{width:20px;height:20px;margin:0 0 0 5px}.hyoka-tokucho .price-list_app>table .tr-man td:first-of-type{background-color:#EFFAFF}.hyoka-tokucho .price-list_app>table .tr-man td:not(:first-of-type){border:5px solid #EFFAFF;border-left:3px solid #EFFAFF;border-right:3px solid #EFFAFF}.hyoka-tokucho .price-list_app>table .tr-man td:last-of-type{border-right:10px solid #EFFAFF}.hyoka-tokucho .price-list_app>table .tr-woman td:first-of-type{background-color:#FFF3F6}.hyoka-tokucho .price-list_app>table .tr-woman td:not(:first-of-type){border:5px solid #FFF3F6;border-left:3px solid #FFF3F6;border-right:3px solid #FFF3F6}.hyoka-tokucho .price-list_app>table .tr-woman td:last-of-type{border-right:10px solid #FFF3F6}.hyoka-tokucho .features{margin-bottom:20px}.hyoka-tokucho .features__title{font-size:18px;font-weight:700;line-height:1;background-color:#DCF8E1;border-radius:20px;margin:0 0 15px;padding:12px 20px;-webkit-box-sizing:border-box;box-sizing:border-box}.hyoka-tokucho .features__text{width:95%;line-height:24px;margin:auto}.hyoka-tokucho .features__text p{margin:0}.hyoka-tokucho .features__text p:not(:last-of-type){margin-bottom:10px}.hyoka-tokucho .cta-custom,.hyoka-tokucho .cta-custom_app{margin:0 auto}.table-gaiyoetc{margin:2em 0}.table-gaiyoetc input[name=table-gaiyoetc]{display:none}.table-gaiyoetc__label{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-sizing:border-box;box-sizing:border-box;width:60%;margin-bottom:15px}.table-gaiyoetc__label label{width:32%;text-align:center;color:#9D9D9D;background-color:#EDEDED;border-radius:20px;padding:10px 10px 14px;-webkit-box-sizing:border-box;box-sizing:border-box;cursor:pointer;position:relative}.table-gaiyoetc #tab-features:checked~.table-gaiyoetc__label .tab-features,.table-gaiyoetc #tab-overview:checked~.table-gaiyoetc__label .tab-overview,.table-gaiyoetc #tab-tendency:checked~.table-gaiyoetc__label .tab-tendency{color:#2B2B2B;background-color:#DCF8E1}.table-gaiyoetc #tab-features:checked~.table-gaiyoetc__label .tab-features:after,.table-gaiyoetc #tab-overview:checked~.table-gaiyoetc__label .tab-overview:after,.table-gaiyoetc #tab-tendency:checked~.table-gaiyoetc__label .tab-tendency:after{content:'▼';font-size:10px;position:absolute;bottom:2px;left:50%;transform:translateX(-50%);-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%)}.table-gaiyoetc #tab-features:checked~#features-content,.table-gaiyoetc #tab-overview:checked~#overview-content,.table-gaiyoetc #tab-tendency:checked~#tendency-content{display:block;overflow-x:scroll}.table-gaiyoetc__contents{display:none;clear:both;overflow:hidden}.table-gaiyoetc__contents table{border-collapse:collapse;table-layout:fixed;width:100%}.table-gaiyoetc__contents table tr td,.table-gaiyoetc__contents table tr th{vertical-align:middle;width:170px;min-width:170px;padding:7px;-webkit-box-sizing:border-box;box-sizing:border-box}.table-gaiyoetc__contents table tr td:first-of-type,.table-gaiyoetc__contents table tr th:first-of-type{width:230px;min-width:230px}.table-gaiyoetc__contents table tr th{font-weight:700;border:1px solid #DCF8E1;background-color:#DCF8E1}.table-gaiyoetc__contents table tr th:not(:last-of-type){border-right:1px solid #fff}.table-gaiyoetc__contents table tr td{vertical-align:middle;font-size:15px;line-height:18px;text-align:center;background-color:#fff;border:1px solid #EDEDED}.table-gaiyoetc__contents table tr td p{line-height:20px;margin:0}.table-gaiyoetc__contents table tr td .info{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:5px}.table-gaiyoetc__contents table tr td .info__thumbnail{width:23%}.table-gaiyoetc__contents table tr td .info__thumbnail img{width:100%;height:auto}.table-gaiyoetc__contents table tr td .info__name{width:74%;font-size:16px;font-weight:700;text-align:left}.table-gaiyoetc__contents table tr td .info__name a{display:inline-block;text-decoration:underline}.table-gaiyoetc__contents table tr td .cta{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.table-gaiyoetc__contents table tr td .cta>div:not(:last-of-type){margin-right:10px}.table-gaiyoetc__contents table tr td .cta__appstore,.table-gaiyoetc__contents table tr td .cta__googleplay{width:48%}.table-gaiyoetc__contents table tr td .cta__appstore a img,.table-gaiyoetc__contents table tr td .cta__googleplay a img{width:100%;height:auto}.table-gaiyoetc__contents table tr td .star .star-number{font-family:'游ゴシック';display:block;font-size:24px;font-weight:700;color:#EB5B87;margin-bottom:10px}.table-gaiyoetc .tendency-contents table .purpose span:not(:last-of-type),.table-gaiyoetc__contents table tr .main-age span:not(:last-of-type),.table-gaiyoetc__contents table tr .num--graph-ratio__num{margin-bottom:3px}.table-gaiyoetc__contents table tr td .star .star5-rating{font-family:'游ゴシック';white-space:nowrap;display:inline-block;font-size:18px;font-weight:700;text-indent:3px;letter-spacing:3px;z-index:0;position:relative}.table-gaiyoetc__contents table tr td .star .star5-rating::after,.table-gaiyoetc__contents table tr td .star .star5-rating::before{font-family:"Font Awesome 5 Free";font-weight:900}.table-gaiyoetc__contents table tr td .star .star5-rating::before{content:"\f004\f004\f004\f004\f004";color:#EDEDED}.table-gaiyoetc__contents table tr td .star .star5-rating::after{content:"\f004\f004\f004\f004\f004";overflow:hidden;white-space:nowrap;color:#EB5B87;position:absolute;top:0;left:0;z-index:1}.table-gaiyoetc__contents table tr td .star .star5-rating[data-rate="5.0"]:after,.table-gaiyoetc__contents table tr td .star .star5-rating[data-rate="5"]:after{width:100%}.table-gaiyoetc__contents table tr td .star .star5-rating[data-rate="4.9"]:after,.table-gaiyoetc__contents table tr td .star .star5-rating[data-rate="4.8"]:after,.table-gaiyoetc__contents table tr td .star .star5-rating[data-rate="4.7"]:after,.table-gaiyoetc__contents table tr td .star .star5-rating[data-rate="4.6"]:after,.table-gaiyoetc__contents table tr td .star .star5-rating[data-rate="4.5"]:after{width:90%}.table-gaiyoetc__contents table tr td .star .star5-rating[data-rate="4.4"]:after,.table-gaiyoetc__contents table tr td .star .star5-rating[data-rate="4.3"]:after,.table-gaiyoetc__contents table tr td .star .star5-rating[data-rate="4.2"]:after,.table-gaiyoetc__contents table tr td .star .star5-rating[data-rate="4.1"]:after,.table-gaiyoetc__contents table tr td .star .star5-rating[data-rate="4.0"]:after,.table-gaiyoetc__contents table tr td .star .star5-rating[data-rate="4"]:after{width:80%}.table-gaiyoetc__contents table tr td .star .star5-rating[data-rate="3.9"]:after,.table-gaiyoetc__contents table tr td .star .star5-rating[data-rate="3.8"]:after,.table-gaiyoetc__contents table tr td .star .star5-rating[data-rate="3.7"]:after,.table-gaiyoetc__contents table tr td .star .star5-rating[data-rate="3.6"]:after,.table-gaiyoetc__contents table tr td .star .star5-rating[data-rate="3.5"]:after{width:70%}.table-gaiyoetc__contents table tr td .star .star5-rating[data-rate="3.4"]:after,.table-gaiyoetc__contents table tr td .star .star5-rating[data-rate="3.3"]:after,.table-gaiyoetc__contents table tr td .star .star5-rating[data-rate="3.2"]:after,.table-gaiyoetc__contents table tr td .star .star5-rating[data-rate="3.1"]:after,.table-gaiyoetc__contents table tr td .star .star5-rating[data-rate="3.0"]:after,.table-gaiyoetc__contents table tr td .star .star5-rating[data-rate="3"]:after{width:60%}.table-gaiyoetc__contents table tr td .star .star5-rating[data-rate="2.9"]:after,.table-gaiyoetc__contents table tr td .star .star5-rating[data-rate="2.8"]:after,.table-gaiyoetc__contents table tr td .star .star5-rating[data-rate="2.7"]:after,.table-gaiyoetc__contents table tr td .star .star5-rating[data-rate="2.6"]:after,.table-gaiyoetc__contents table tr td .star .star5-rating[data-rate="2.5"]:after{width:50%}.table-gaiyoetc__contents table tr td .star .star5-rating[data-rate="2.4"]:after,.table-gaiyoetc__contents table tr td .star .star5-rating[data-rate="2.3"]:after,.table-gaiyoetc__contents table tr td .star .star5-rating[data-rate="2.2"]:after,.table-gaiyoetc__contents table tr td .star .star5-rating[data-rate="2.1"]:after,.table-gaiyoetc__contents table tr td .star .star5-rating[data-rate="2.0"]:after,.table-gaiyoetc__contents table tr td .star .star5-rating[data-rate="2"]:after{width:40%}.table-gaiyoetc__contents table tr td .star .star5-rating[data-rate="1.9"]:after,.table-gaiyoetc__contents table tr td .star .star5-rating[data-rate="1.8"]:after,.table-gaiyoetc__contents table tr td .star .star5-rating[data-rate="1.7"]:after,.table-gaiyoetc__contents table tr td .star .star5-rating[data-rate="1.6"]:after,.table-gaiyoetc__contents table tr td .star .star5-rating[data-rate="1.5"]:after{width:30%}.table-gaiyoetc__contents table tr td .star .star5-rating[data-rate="1.4"]:after,.table-gaiyoetc__contents table tr td .star .star5-rating[data-rate="1.3"]:after,.table-gaiyoetc__contents table tr td .star .star5-rating[data-rate="1.2"]:after,.table-gaiyoetc__contents table tr td .star .star5-rating[data-rate="1.1"]:after,.table-gaiyoetc__contents table tr td .star .star5-rating[data-rate="1.0"]:after,.table-gaiyoetc__contents table tr td .star .star5-rating[data-rate="1"]:after{width:20%}.table-gaiyoetc__contents table tr td .star .star5-rating[data-rate="0.9"]:after,.table-gaiyoetc__contents table tr td .star .star5-rating[data-rate="0.8"]:after,.table-gaiyoetc__contents table tr td .star .star5-rating[data-rate="0.7"]:after,.table-gaiyoetc__contents table tr td .star .star5-rating[data-rate="0.6"]:after,.table-gaiyoetc__contents table tr td .star .star5-rating[data-rate="0.5"]:after,.table-gaiyoetc__contents table tr td .star .star5-rating[data-rate="0.4"]:after,.table-gaiyoetc__contents table tr td .star .star5-rating[data-rate="0.3"]:after,.table-gaiyoetc__contents table tr td .star .star5-rating[data-rate="0.2"]:after,.table-gaiyoetc__contents table tr td .star .star5-rating[data-rate="0.1"]:after{width:10%}.table-gaiyoetc__contents table tr td .star .star5-rating[data-rate="0.0"]:after,.table-gaiyoetc__contents table tr td .star .star5-rating[data-rate="0"]:after{width:0%}.table-gaiyoetc__contents table tr .main-age span{display:block}.table-gaiyoetc__contents table tr .num--graph-ratio__graph-ratio{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.table-gaiyoetc__contents table tr .num--graph-ratio__graph-ratio span{display:block;font-size:16px;color:#fff;padding:5px 15px;-webkit-box-sizing:border-box;box-sizing:border-box}.table-gaiyoetc__contents table tr .num--graph-ratio__graph-ratio span:first-of-type{background-color:#95C4ED;border-top-left-radius:20px;border-bottom-left-radius:20px}.table-gaiyoetc__contents table tr .num--graph-ratio__graph-ratio span:last-of-type{text-align:right;background-color:#ED95BE;border-top-right-radius:20px;border-bottom-right-radius:20px}.table-gaiyoetc__contents table tr .price-man,.table-gaiyoetc__contents table tr .price-woman{position:relative}.table-gaiyoetc__contents table tr .price-man:before,.table-gaiyoetc__contents table tr .price-woman:before{content:'';display:inline-block;background-repeat:no-repeat;width:20px;height:20px;position:absolute;top:50%;left:20px;transform:translateY(-50%);-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%)}.table-gaiyoetc__contents table tr .price-man{color:#67ACE8}.table-gaiyoetc__contents table tr .price-man:before{background-image:url(//www.landmark-tokyo.com/wp-content/themes/koista_php8/images/icon/man.svg)}.table-gaiyoetc__contents table tr .price-woman{color:#EA579B}.table-gaiyoetc__contents table tr .price-woman:before{background-image:url(//www.landmark-tokyo.com/wp-content/themes/koista_php8/images/icon/woman.svg)}.table-gaiyoetc .tendency-contents table td:first-of-type,.table-gaiyoetc .tendency-contents table th:first-of-type{width:230px;min-width:230px}.table-gaiyoetc .tendency-contents table td:last-of-type,.table-gaiyoetc .tendency-contents table th:last-of-type{width:300px;min-width:300px}.table-gaiyoetc .tendency-contents table .purpose span{display:block}.table-gaiyoetc .tendency-contents table .type-man,.table-gaiyoetc .tendency-contents table .type-woman{font-weight:700;position:relative}.table-gaiyoetc .tendency-contents table .type-man:before,.table-gaiyoetc .tendency-contents table .type-woman:before{content:'';display:inline-block;background-repeat:no-repeat;width:20px;height:20px;position:absolute;top:50%;left:20px;transform:translateY(-50%);-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%)}.table-gaiyoetc .tendency-contents table .type-man{color:#67ACE8}.table-gaiyoetc .tendency-contents table .type-man:before{background-image:url(//www.landmark-tokyo.com/wp-content/themes/koista_php8/images/icon/man.svg)}.table-gaiyoetc .tendency-contents table .type-woman{color:#EA579B}.table-gaiyoetc .tendency-contents table .type-woman:before{background-image:url(//www.landmark-tokyo.com/wp-content/themes/koista_php8/images/icon/woman.svg)}.table-gaiyoetc .features-contents table td:first-of-type,.table-gaiyoetc .features-contents table th:first-of-type{width:33%}.table-gaiyoetc .features-contents table td:last-of-type,.table-gaiyoetc .features-contents table th:last-of-type{width:67%}.table-gaiyoetc .features-contents table .app-tokucho__heading{font-size:18px;color:#2EC370;margin-bottom:10px}.table-gaiyoetc .features-contents table .app-tokucho__text p{line-height:22px}.selfanalysis-sheet{margin:2em 0}.selfanalysis-sheet>.scode-heding{width:55%;margin:0 auto 50px;padding:15px}.selfanalysis-sheet__contents{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;background-color:#fff;-webkit-box-shadow:2px 2px 4px #EEF2F4;box-shadow:2px 2px 4px #EEF2F4;margin:0 0 50px 42px;padding:65px 50px 35px;-webkit-box-sizing:border-box;box-sizing:border-box;position:relative}.selfanalysis-sheet__contents::before{content:'';display:inline-block;background-image:url(//www.landmark-tokyo.com/wp-content/themes/koista_php8/images/note_tate.svg);background-repeat:repeat-y;width:6%;height:100%;background-color:#F3EBE7;-webkit-box-shadow:0 3px 0 0 rgba(238,242,244,.7);box-shadow:0 3px 0 0 rgba(238,242,244,.7);position:absolute;top:0;left:-38px}.selfanalysis-sheet__contents .tape{width:25%;position:absolute;top:-27px;left:50%;transform:translateX(-50%);-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%)}.selfanalysis-sheet__contents .tape img{width:100%;height:auto}.selfanalysis-sheet__contents .item{width:47%;margin-bottom:30px}.selfanalysis-sheet__contents .item p{font-weight:700;line-height:1;margin-bottom:5px}.selfanalysis-sheet__contents .item__select{width:100%;margin:auto;position:relative}.selfanalysis-sheet__contents .item__select::after{content:'\f078';font-weight:900;font-family:"Font Awesome 5 Free";font-size:13px;color:#b6aeab;position:absolute;top:50%;right:20px;transform:translateY(-50%);-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%)}.selfanalysis-sheet__contents .item__select select{display:block;width:100%;font-size:18px;letter-spacing:1px;text-indent:1px;color:#D1AE2A;background-color:#fff;border:1px solid #CDD6DD;border-radius:25px;padding:15px;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-appearance:none;-moz-appearance:none;appearance:none}.selfanalysis-sheet__contents .button-analysis{width:40%;font-weight:700;text-align:center;background-color:#fff;border:1px solid #2B2B2B;border-radius:7px;padding:10px;-webkit-box-sizing:border-box;box-sizing:border-box;position:absolute;bottom:-15px;left:50%;transform:translateX(-50%);-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%)}.selfanalysis-sheet__contents .button-analysis span{display:block;position:relative}.selfanalysis-sheet__contents .button-analysis span::after{content:'\f054';font-weight:900;font-family:"Font Awesome 5 Free";font-size:13px;position:absolute;top:50%;right:0;transform:translateY(-50%);-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%)}.selfanalysis-sheet__result{display:none;background-color:#fff;-webkit-box-shadow:0 4px 6px 0 rgba(0,0,0,.2);box-shadow:0 4px 6px 0 rgba(0,0,0,.2);border-radius:25px}.selfanalysis-sheet__result .top{font-size:20px;font-weight:700;text-align:center;background:-webkit-gradient(linear,left top,right top,from(#FED6E1),color-stop(53%,#FFEFEF),color-stop(59%,#F8EFF1),to(#CCEFFF)) no-repeat padding-box;background:linear-gradient(90deg,#FED6E1 0,#FFEFEF 53%,#F8EFF1 59%,#CCEFFF 100%) no-repeat padding-box;border-top-left-radius:25px;border-top-right-radius:25px;padding:20px;-webkit-box-sizing:border-box;box-sizing:border-box}.selfanalysis-sheet__result .bottom{padding:25px 25px 50px;-webkit-box-sizing:border-box;box-sizing:border-box}.selfanalysis-sheet__result .bottom__num{font-size:30px;text-align:center;margin-bottom:20px}.selfanalysis-sheet__result .bottom__num span{font-size:50px;color:#EA579B}.selfanalysis-sheet__result .bottom__text p{margin:0}.selfanalysis-sheet__result .bottom__text__title{line-height:1;font-weight:700;border-bottom:1px solid #2B2B2B;margin-bottom:20px!important;padding-bottom:7px}.all-evaluation{margin:2em 0}.all-evaluation__top{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-top-left-radius:20px;border-top-right-radius:20px;background-color:#EB5B87}.all-evaluation__top__total{width:48%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:25px 0;-webkit-box-sizing:border-box;box-sizing:border-box;position:relative}.all-evaluation__top__total .graph-heart{width:45%;margin:auto}.all-evaluation__top__total .graph-heart__bar{overflow:hidden;height:130px;background-color:#ED95BE;position:relative;-webkit-clip-path:path("M15,45 A30,30,0,0,1,75,45 A30,30,0,0,1,135,45 Q135,90,75,130 Q15,90,15,45 Z");clip-path:path("M15,45 A30,30,0,0,1,75,45 A30,30,0,0,1,135,45 Q135,90,75,130 Q15,90,15,45 Z")}.all-evaluation__top__total .graph-heart__bar .graph-item{width:100%;height:100%;background-color:#fff;position:absolute;bottom:0;-webkit-animation:graphAnim02 3s forwards;animation:graphAnim02 3s forwards}.all-evaluation__top__total .star{text-align:center;padding-top:7px;-webkit-box-sizing:border-box;box-sizing:border-box;position:absolute;top:50%;right:0;transform:translateY(-50%);-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%)}.all-evaluation__top__total .star .star-number{font-family:'游ゴシック';display:block;font-weight:700}.all-evaluation__top__total .star .star5-rating{font-family:'游ゴシック';white-space:nowrap;display:inline-block;font-size:18px;font-weight:700;text-indent:3px;letter-spacing:3px;z-index:0;position:relative}.all-evaluation__top__total .star .star5-rating::after,.all-evaluation__top__total .star .star5-rating::before{font-family:"Font Awesome 5 Free";font-weight:900}.all-evaluation__top__total .star .star5-rating::before{content:"\f004\f004\f004\f004\f004";color:#EDEDED}.all-evaluation__top__total .star .star5-rating::after{content:"\f004\f004\f004\f004\f004";overflow:hidden;white-space:nowrap;color:#EB5B87;position:absolute;top:0;left:0;z-index:1}.all-evaluation__top__total .star .star5-rating[data-rate="5.0"]:after,.all-evaluation__top__total .star .star5-rating[data-rate="5"]:after{width:100%}.all-evaluation__top__total .star .star5-rating[data-rate="4.9"]:after,.all-evaluation__top__total .star .star5-rating[data-rate="4.8"]:after,.all-evaluation__top__total .star .star5-rating[data-rate="4.7"]:after,.all-evaluation__top__total .star .star5-rating[data-rate="4.6"]:after,.all-evaluation__top__total .star .star5-rating[data-rate="4.5"]:after{width:90%}.all-evaluation__top__total .star .star5-rating[data-rate="4.4"]:after,.all-evaluation__top__total .star .star5-rating[data-rate="4.3"]:after,.all-evaluation__top__total .star .star5-rating[data-rate="4.2"]:after,.all-evaluation__top__total .star .star5-rating[data-rate="4.1"]:after,.all-evaluation__top__total .star .star5-rating[data-rate="4.0"]:after,.all-evaluation__top__total .star .star5-rating[data-rate="4"]:after{width:80%}.all-evaluation__top__total .star .star5-rating[data-rate="3.9"]:after,.all-evaluation__top__total .star .star5-rating[data-rate="3.8"]:after,.all-evaluation__top__total .star .star5-rating[data-rate="3.7"]:after,.all-evaluation__top__total .star .star5-rating[data-rate="3.6"]:after,.all-evaluation__top__total .star .star5-rating[data-rate="3.5"]:after{width:70%}.all-evaluation__top__total .star .star5-rating[data-rate="3.4"]:after,.all-evaluation__top__total .star .star5-rating[data-rate="3.3"]:after,.all-evaluation__top__total .star .star5-rating[data-rate="3.2"]:after,.all-evaluation__top__total .star .star5-rating[data-rate="3.1"]:after,.all-evaluation__top__total .star .star5-rating[data-rate="3.0"]:after,.all-evaluation__top__total .star .star5-rating[data-rate="3"]:after{width:60%}.all-evaluation__top__total .star .star5-rating[data-rate="2.9"]:after,.all-evaluation__top__total .star .star5-rating[data-rate="2.8"]:after,.all-evaluation__top__total .star .star5-rating[data-rate="2.7"]:after,.all-evaluation__top__total .star .star5-rating[data-rate="2.6"]:after,.all-evaluation__top__total .star .star5-rating[data-rate="2.5"]:after{width:50%}.all-evaluation__top__total .star .star5-rating[data-rate="2.4"]:after,.all-evaluation__top__total .star .star5-rating[data-rate="2.3"]:after,.all-evaluation__top__total .star .star5-rating[data-rate="2.2"]:after,.all-evaluation__top__total .star .star5-rating[data-rate="2.1"]:after,.all-evaluation__top__total .star .star5-rating[data-rate="2.0"]:after,.all-evaluation__top__total .star .star5-rating[data-rate="2"]:after{width:40%}.all-evaluation__top__total .star .star5-rating[data-rate="1.9"]:after,.all-evaluation__top__total .star .star5-rating[data-rate="1.8"]:after,.all-evaluation__top__total .star .star5-rating[data-rate="1.7"]:after,.all-evaluation__top__total .star .star5-rating[data-rate="1.6"]:after,.all-evaluation__top__total .star .star5-rating[data-rate="1.5"]:after{width:30%}.all-evaluation__top__total .star .star5-rating[data-rate="1.4"]:after,.all-evaluation__top__total .star .star5-rating[data-rate="1.3"]:after,.all-evaluation__top__total .star .star5-rating[data-rate="1.2"]:after,.all-evaluation__top__total .star .star5-rating[data-rate="1.1"]:after,.all-evaluation__top__total .star .star5-rating[data-rate="1.0"]:after,.all-evaluation__top__total .star .star5-rating[data-rate="1"]:after{width:20%}.all-evaluation__top__total .star .star5-rating[data-rate="0.9"]:after,.all-evaluation__top__total .star .star5-rating[data-rate="0.8"]:after,.all-evaluation__top__total .star .star5-rating[data-rate="0.7"]:after,.all-evaluation__top__total .star .star5-rating[data-rate="0.6"]:after,.all-evaluation__top__total .star .star5-rating[data-rate="0.5"]:after,.all-evaluation__top__total .star .star5-rating[data-rate="0.4"]:after,.all-evaluation__top__total .star .star5-rating[data-rate="0.3"]:after,.all-evaluation__top__total .star .star5-rating[data-rate="0.2"]:after,.all-evaluation__top__total .star .star5-rating[data-rate="0.1"]:after{width:10%}.all-evaluation__top__total .star .star5-rating[data-rate="0.0"]:after,.all-evaluation__top__total .star .star5-rating[data-rate="0"]:after{width:0%}.all-evaluation__top__total .star .star-number{font-size:40px;color:#FFF5BC;margin-bottom:5px}.all-evaluation__top__total .star .star-maxnum{display:block;font-size:24px;color:#fff}.all-evaluation__top table{width:48%}.all-evaluation__top table tr td,.all-evaluation__top table tr th{padding:7px;-webkit-box-sizing:border-box;box-sizing:border-box}.all-evaluation__top table tr th{width:40%;text-align:right;color:#fff}.all-evaluation__top table tr td{width:60%}.all-evaluation__top table tr td .star .star-number{font-family:'游ゴシック';display:block;font-size:24px;font-weight:700;color:#EB5B87;margin-bottom:10px}.all-evaluation__top table tr td .star .star5-rating{font-family:'游ゴシック';white-space:nowrap;display:inline-block;font-size:18px;font-weight:700;text-indent:3px;letter-spacing:3px;z-index:0;position:relative}.all-evaluation__top table tr td .star .star5-rating::after,.all-evaluation__top table tr td .star .star5-rating::before{font-family:"Font Awesome 5 Free";font-weight:900}.all-evaluation__top table tr td .star .star5-rating::before{content:"\f004\f004\f004\f004\f004";color:#EB5B87}.all-evaluation__top table tr td .star .star5-rating::after{content:"\f004\f004\f004\f004\f004";overflow:hidden;white-space:nowrap;position:absolute;top:0;left:0;z-index:1;color:#FFF5BC}.all-evaluation__top table tr td .star .star5-rating[data-rate="5.0"]:after,.all-evaluation__top table tr td .star .star5-rating[data-rate="5"]:after{width:100%}.all-evaluation__top table tr td .star .star5-rating[data-rate="4.9"]:after,.all-evaluation__top table tr td .star .star5-rating[data-rate="4.8"]:after,.all-evaluation__top table tr td .star .star5-rating[data-rate="4.7"]:after,.all-evaluation__top table tr td .star .star5-rating[data-rate="4.6"]:after,.all-evaluation__top table tr td .star .star5-rating[data-rate="4.5"]:after{width:90%}.all-evaluation__top table tr td .star .star5-rating[data-rate="4.4"]:after,.all-evaluation__top table tr td .star .star5-rating[data-rate="4.3"]:after,.all-evaluation__top table tr td .star .star5-rating[data-rate="4.2"]:after,.all-evaluation__top table tr td .star .star5-rating[data-rate="4.1"]:after,.all-evaluation__top table tr td .star .star5-rating[data-rate="4.0"]:after,.all-evaluation__top table tr td .star .star5-rating[data-rate="4"]:after{width:80%}.all-evaluation__top table tr td .star .star5-rating[data-rate="3.9"]:after,.all-evaluation__top table tr td .star .star5-rating[data-rate="3.8"]:after,.all-evaluation__top table tr td .star .star5-rating[data-rate="3.7"]:after,.all-evaluation__top table tr td .star .star5-rating[data-rate="3.6"]:after,.all-evaluation__top table tr td .star .star5-rating[data-rate="3.5"]:after{width:70%}.all-evaluation__top table tr td .star .star5-rating[data-rate="3.4"]:after,.all-evaluation__top table tr td .star .star5-rating[data-rate="3.3"]:after,.all-evaluation__top table tr td .star .star5-rating[data-rate="3.2"]:after,.all-evaluation__top table tr td .star .star5-rating[data-rate="3.1"]:after,.all-evaluation__top table tr td .star .star5-rating[data-rate="3.0"]:after,.all-evaluation__top table tr td .star .star5-rating[data-rate="3"]:after{width:60%}.all-evaluation__top table tr td .star .star5-rating[data-rate="2.9"]:after,.all-evaluation__top table tr td .star .star5-rating[data-rate="2.8"]:after,.all-evaluation__top table tr td .star .star5-rating[data-rate="2.7"]:after,.all-evaluation__top table tr td .star .star5-rating[data-rate="2.6"]:after,.all-evaluation__top table tr td .star .star5-rating[data-rate="2.5"]:after{width:50%}.all-evaluation__top table tr td .star .star5-rating[data-rate="2.4"]:after,.all-evaluation__top table tr td .star .star5-rating[data-rate="2.3"]:after,.all-evaluation__top table tr td .star .star5-rating[data-rate="2.2"]:after,.all-evaluation__top table tr td .star .star5-rating[data-rate="2.1"]:after,.all-evaluation__top table tr td .star .star5-rating[data-rate="2.0"]:after,.all-evaluation__top table tr td .star .star5-rating[data-rate="2"]:after{width:40%}.all-evaluation__top table tr td .star .star5-rating[data-rate="1.9"]:after,.all-evaluation__top table tr td .star .star5-rating[data-rate="1.8"]:after,.all-evaluation__top table tr td .star .star5-rating[data-rate="1.7"]:after,.all-evaluation__top table tr td .star .star5-rating[data-rate="1.6"]:after,.all-evaluation__top table tr td .star .star5-rating[data-rate="1.5"]:after{width:30%}.all-evaluation__top table tr td .star .star5-rating[data-rate="1.4"]:after,.all-evaluation__top table tr td .star .star5-rating[data-rate="1.3"]:after,.all-evaluation__top table tr td .star .star5-rating[data-rate="1.2"]:after,.all-evaluation__top table tr td .star .star5-rating[data-rate="1.1"]:after,.all-evaluation__top table tr td .star .star5-rating[data-rate="1.0"]:after,.all-evaluation__top table tr td .star .star5-rating[data-rate="1"]:after{width:20%}.all-evaluation__top table tr td .star .star5-rating[data-rate="0.9"]:after,.all-evaluation__top table tr td .star .star5-rating[data-rate="0.8"]:after,.all-evaluation__top table tr td .star .star5-rating[data-rate="0.7"]:after,.all-evaluation__top table tr td .star .star5-rating[data-rate="0.6"]:after,.all-evaluation__top table tr td .star .star5-rating[data-rate="0.5"]:after,.all-evaluation__top table tr td .star .star5-rating[data-rate="0.4"]:after,.all-evaluation__top table tr td .star .star5-rating[data-rate="0.3"]:after,.all-evaluation__top table tr td .star .star5-rating[data-rate="0.2"]:after,.all-evaluation__top table tr td .star .star5-rating[data-rate="0.1"]:after{width:10%}.all-evaluation__top table tr td .star .star5-rating[data-rate="0.0"]:after,.all-evaluation__top table tr td .star .star5-rating[data-rate="0"]:after{width:0%}.all-evaluation__bottom{background-color:#fff;border:2px solid #EB5B87;border-bottom-left-radius:20px;border-bottom-right-radius:20px;padding:25px 25px 40px;-webkit-box-sizing:border-box;box-sizing:border-box}.all-evaluation__bottom table{width:100%}.all-evaluation__bottom table tr{border-bottom:1px dotted #000}.all-evaluation__bottom table tr:first-of-type{border-top:1px dotted #000}.all-evaluation__bottom table tr td,.all-evaluation__bottom table tr th{vertical-align:middle;text-align:left;line-height:22px;padding:10px;-webkit-box-sizing:border-box;box-sizing:border-box}.all-evaluation__bottom table tr th{width:22%;font-weight:700}.all-evaluation__bottom table tr td{width:78%}.hyoka-tokucho_pattern2{margin:2.5em 0}.hyoka-tokucho_pattern2__thumbnail--hyoka{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:95%;margin:0 auto 20px}.hyoka-tokucho_pattern2__thumbnail--hyoka .thumbnail{-webkit-filter:drop-shadow(5px 5px 5px #aaa);filter:drop-shadow(5px 5px 5px #aaa);width:50%}.hyoka-tokucho_pattern2__thumbnail--hyoka .thumbnail img{width:100%;height:auto}.hyoka-tokucho_pattern2__thumbnail--hyoka .hyoka{width:40%}.hyoka-tokucho_pattern2__thumbnail--hyoka .hyoka__totalave{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-bottom:5px solid #F2F2F2;padding-bottom:10px}.hyoka-tokucho_pattern2__thumbnail--hyoka .hyoka__totalave div{width:48%}.hyoka-tokucho_pattern2__thumbnail--hyoka .hyoka__totalave div:first-of-type{font-size:18px;font-weight:700;text-align:right}.hyoka-tokucho_pattern2__thumbnail--hyoka .hyoka__totalave div:last-of-type{text-align:left;color:#EB5B87}.hyoka-tokucho_pattern2__thumbnail--hyoka .hyoka__totalave div:last-of-type .star-number{font-size:40px}.hyoka-tokucho_pattern2__thumbnail--hyoka .hyoka__totalave div:last-of-type .star-maxnum{font-size:20px}.hyoka-tokucho_pattern2__thumbnail--hyoka .hyoka table{width:100%}.hyoka-tokucho_pattern2__thumbnail--hyoka .hyoka table tr td,.hyoka-tokucho_pattern2__thumbnail--hyoka .hyoka table tr th{width:50%;padding:10px;-webkit-box-sizing:border-box;box-sizing:border-box}.hyoka-tokucho_pattern2__thumbnail--hyoka .hyoka table tr th{text-align:right}.hyoka-tokucho_pattern2__thumbnail--hyoka .hyoka table tr td .star .star-number{font-family:'游ゴシック';display:block;font-size:24px;font-weight:700;color:#EB5B87;margin-bottom:10px}.hyoka-tokucho_pattern2__thumbnail--hyoka .hyoka table tr td .star .star5-rating{font-family:'游ゴシック';white-space:nowrap;display:inline-block;font-size:18px;font-weight:700;text-indent:3px;letter-spacing:3px;z-index:0;position:relative}.hyoka-tokucho_pattern2__thumbnail--hyoka .hyoka table tr td .star .star5-rating::after,.hyoka-tokucho_pattern2__thumbnail--hyoka .hyoka table tr td .star .star5-rating::before{font-family:"Font Awesome 5 Free";font-weight:900}.hyoka-tokucho_pattern2__thumbnail--hyoka .hyoka table tr td .star .star5-rating::before{content:"\f004\f004\f004\f004\f004";color:#EDEDED}.hyoka-tokucho_pattern2__thumbnail--hyoka .hyoka table tr td .star .star5-rating::after{content:"\f004\f004\f004\f004\f004";overflow:hidden;white-space:nowrap;color:#EB5B87;position:absolute;top:0;left:0;z-index:1}.hyoka-tokucho_pattern2__thumbnail--hyoka .hyoka table tr td .star .star5-rating[data-rate="5.0"]:after,.hyoka-tokucho_pattern2__thumbnail--hyoka .hyoka table tr td .star .star5-rating[data-rate="5"]:after{width:100%}.hyoka-tokucho_pattern2__thumbnail--hyoka .hyoka table tr td .star .star5-rating[data-rate="4.9"]:after,.hyoka-tokucho_pattern2__thumbnail--hyoka .hyoka table tr td .star .star5-rating[data-rate="4.8"]:after,.hyoka-tokucho_pattern2__thumbnail--hyoka .hyoka table tr td .star .star5-rating[data-rate="4.7"]:after,.hyoka-tokucho_pattern2__thumbnail--hyoka .hyoka table tr td .star .star5-rating[data-rate="4.6"]:after,.hyoka-tokucho_pattern2__thumbnail--hyoka .hyoka table tr td .star .star5-rating[data-rate="4.5"]:after{width:90%}.hyoka-tokucho_pattern2__thumbnail--hyoka .hyoka table tr td .star .star5-rating[data-rate="4.4"]:after,.hyoka-tokucho_pattern2__thumbnail--hyoka .hyoka table tr td .star .star5-rating[data-rate="4.3"]:after,.hyoka-tokucho_pattern2__thumbnail--hyoka .hyoka table tr td .star .star5-rating[data-rate="4.2"]:after,.hyoka-tokucho_pattern2__thumbnail--hyoka .hyoka table tr td .star .star5-rating[data-rate="4.1"]:after,.hyoka-tokucho_pattern2__thumbnail--hyoka .hyoka table tr td .star .star5-rating[data-rate="4.0"]:after,.hyoka-tokucho_pattern2__thumbnail--hyoka .hyoka table tr td .star .star5-rating[data-rate="4"]:after{width:80%}.hyoka-tokucho_pattern2__thumbnail--hyoka .hyoka table tr td .star .star5-rating[data-rate="3.9"]:after,.hyoka-tokucho_pattern2__thumbnail--hyoka .hyoka table tr td .star .star5-rating[data-rate="3.8"]:after,.hyoka-tokucho_pattern2__thumbnail--hyoka .hyoka table tr td .star .star5-rating[data-rate="3.7"]:after,.hyoka-tokucho_pattern2__thumbnail--hyoka .hyoka table tr td .star .star5-rating[data-rate="3.6"]:after,.hyoka-tokucho_pattern2__thumbnail--hyoka .hyoka table tr td .star .star5-rating[data-rate="3.5"]:after{width:70%}.hyoka-tokucho_pattern2__thumbnail--hyoka .hyoka table tr td .star .star5-rating[data-rate="3.4"]:after,.hyoka-tokucho_pattern2__thumbnail--hyoka .hyoka table tr td .star .star5-rating[data-rate="3.3"]:after,.hyoka-tokucho_pattern2__thumbnail--hyoka .hyoka table tr td .star .star5-rating[data-rate="3.2"]:after,.hyoka-tokucho_pattern2__thumbnail--hyoka .hyoka table tr td .star .star5-rating[data-rate="3.1"]:after,.hyoka-tokucho_pattern2__thumbnail--hyoka .hyoka table tr td .star .star5-rating[data-rate="3.0"]:after,.hyoka-tokucho_pattern2__thumbnail--hyoka .hyoka table tr td .star .star5-rating[data-rate="3"]:after{width:60%}.hyoka-tokucho_pattern2__thumbnail--hyoka .hyoka table tr td .star .star5-rating[data-rate="2.9"]:after,.hyoka-tokucho_pattern2__thumbnail--hyoka .hyoka table tr td .star .star5-rating[data-rate="2.8"]:after,.hyoka-tokucho_pattern2__thumbnail--hyoka .hyoka table tr td .star .star5-rating[data-rate="2.7"]:after,.hyoka-tokucho_pattern2__thumbnail--hyoka .hyoka table tr td .star .star5-rating[data-rate="2.6"]:after,.hyoka-tokucho_pattern2__thumbnail--hyoka .hyoka table tr td .star .star5-rating[data-rate="2.5"]:after{width:50%}.hyoka-tokucho_pattern2__thumbnail--hyoka .hyoka table tr td .star .star5-rating[data-rate="2.4"]:after,.hyoka-tokucho_pattern2__thumbnail--hyoka .hyoka table tr td .star .star5-rating[data-rate="2.3"]:after,.hyoka-tokucho_pattern2__thumbnail--hyoka .hyoka table tr td .star .star5-rating[data-rate="2.2"]:after,.hyoka-tokucho_pattern2__thumbnail--hyoka .hyoka table tr td .star .star5-rating[data-rate="2.1"]:after,.hyoka-tokucho_pattern2__thumbnail--hyoka .hyoka table tr td .star .star5-rating[data-rate="2.0"]:after,.hyoka-tokucho_pattern2__thumbnail--hyoka .hyoka table tr td .star .star5-rating[data-rate="2"]:after{width:40%}.hyoka-tokucho_pattern2__thumbnail--hyoka .hyoka table tr td .star .star5-rating[data-rate="1.9"]:after,.hyoka-tokucho_pattern2__thumbnail--hyoka .hyoka table tr td .star .star5-rating[data-rate="1.8"]:after,.hyoka-tokucho_pattern2__thumbnail--hyoka .hyoka table tr td .star .star5-rating[data-rate="1.7"]:after,.hyoka-tokucho_pattern2__thumbnail--hyoka .hyoka table tr td .star .star5-rating[data-rate="1.6"]:after,.hyoka-tokucho_pattern2__thumbnail--hyoka .hyoka table tr td .star .star5-rating[data-rate="1.5"]:after{width:30%}.hyoka-tokucho_pattern2__thumbnail--hyoka .hyoka table tr td .star .star5-rating[data-rate="1.4"]:after,.hyoka-tokucho_pattern2__thumbnail--hyoka .hyoka table tr td .star .star5-rating[data-rate="1.3"]:after,.hyoka-tokucho_pattern2__thumbnail--hyoka .hyoka table tr td .star .star5-rating[data-rate="1.2"]:after,.hyoka-tokucho_pattern2__thumbnail--hyoka .hyoka table tr td .star .star5-rating[data-rate="1.1"]:after,.hyoka-tokucho_pattern2__thumbnail--hyoka .hyoka table tr td .star .star5-rating[data-rate="1.0"]:after,.hyoka-tokucho_pattern2__thumbnail--hyoka .hyoka table tr td .star .star5-rating[data-rate="1"]:after{width:20%}.hyoka-tokucho_pattern2__thumbnail--hyoka .hyoka table tr td .star .star5-rating[data-rate="0.9"]:after,.hyoka-tokucho_pattern2__thumbnail--hyoka .hyoka table tr td .star .star5-rating[data-rate="0.8"]:after,.hyoka-tokucho_pattern2__thumbnail--hyoka .hyoka table tr td .star .star5-rating[data-rate="0.7"]:after,.hyoka-tokucho_pattern2__thumbnail--hyoka .hyoka table tr td .star .star5-rating[data-rate="0.6"]:after,.hyoka-tokucho_pattern2__thumbnail--hyoka .hyoka table tr td .star .star5-rating[data-rate="0.5"]:after,.hyoka-tokucho_pattern2__thumbnail--hyoka .hyoka table tr td .star .star5-rating[data-rate="0.4"]:after,.hyoka-tokucho_pattern2__thumbnail--hyoka .hyoka table tr td .star .star5-rating[data-rate="0.3"]:after,.hyoka-tokucho_pattern2__thumbnail--hyoka .hyoka table tr td .star .star5-rating[data-rate="0.2"]:after,.hyoka-tokucho_pattern2__thumbnail--hyoka .hyoka table tr td .star .star5-rating[data-rate="0.1"]:after{width:10%}.hyoka-tokucho_pattern2__thumbnail--hyoka .hyoka table tr td .star .star5-rating[data-rate="0.0"]:after,.hyoka-tokucho_pattern2__thumbnail--hyoka .hyoka table tr td .star .star5-rating[data-rate="0"]:after{width:0%}.hyoka-tokucho_pattern2__detail{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:30px}.hyoka-tokucho_pattern2__detail li{width:24.5%}.hyoka-tokucho_pattern2__detail li p{line-height:unset;margin:unset;font-size:18px;font-weight:700;text-align:center}.hyoka-tokucho_pattern2__detail li p:first-of-type{color:#fff;background-color:#EB5B87;border-radius:10px;margin:0 0 15px;padding:8px 5px;-webkit-box-sizing:border-box;box-sizing:border-box}.hyoka-tokucho_pattern2__membershiprate{background-color:#fff;border:1px solid #555;border-radius:10px;padding:10px 20px 20px;-webkit-box-sizing:border-box;box-sizing:border-box;margin-bottom:30px}.hyoka-tokucho_pattern2__membershiprate>p{line-height:unset!important;width:25%;font-size:18px;font-weight:700;text-align:center;color:#fff;background-color:#EB5B87;border-radius:10px;margin:0 auto 15px;padding:8px 5px;-webkit-box-sizing:border-box;box-sizing:border-box}.hyoka-tokucho_pattern2__membershiprate .all-rate{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-bottom:15px}.hyoka-tokucho_pattern2__membershiprate .all-rate span{display:block;font-size:26px;font-weight:700;color:#fff;padding:12px 25px;-webkit-box-sizing:border-box;box-sizing:border-box}.hyoka-tokucho_pattern2__membershiprate .all-rate span:before{content:'';display:inline-block;background-repeat:no-repeat;width:22px;height:22px;margin-right:5px}.hyoka-tokucho_pattern2__membershiprate .all-rate span:after{content:'%';font-weight:400}.hyoka-tokucho_pattern2__membershiprate .all-rate span:first-of-type{background-color:#95C4ED;border-top-left-radius:25px;border-bottom-left-radius:25px}.hyoka-tokucho_pattern2__membershiprate .all-rate span:first-of-type:before{background-image:url(//www.landmark-tokyo.com/wp-content/themes/koista_php8/images/icon/man-white.svg)}.hyoka-tokucho_pattern2__membershiprate .all-rate span:last-of-type{text-align:right;background-color:#ED95BE;border-top-right-radius:25px;border-bottom-right-radius:25px}.hyoka-tokucho_pattern2__membershiprate .all-rate span:last-of-type:before{background-image:url(//www.landmark-tokyo.com/wp-content/themes/koista_php8/images/icon/woman-white.svg)}.hyoka-tokucho_pattern2__membershiprate .age-rate__item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.hyoka-tokucho_pattern2__membershiprate .age-rate__item:not(:last-of-type){margin-bottom:10px}.hyoka-tokucho_pattern2__membershiprate .age-rate__item .graph-man,.hyoka-tokucho_pattern2__membershiprate .age-rate__item .graph-woman{width:42%;border-top-right-radius:20px;border-bottom-right-radius:20px;position:relative}.hyoka-tokucho_pattern2__membershiprate .age-rate__item .graph-man span,.hyoka-tokucho_pattern2__membershiprate .age-rate__item .graph-woman span{display:block;border-top-right-radius:20px;border-bottom-right-radius:20px;padding:17px;-webkit-box-sizing:border-box;box-sizing:border-box}.hyoka-tokucho_pattern2__membershiprate .age-rate__item .graph-man p,.hyoka-tokucho_pattern2__membershiprate .age-rate__item .graph-woman p{line-height:unset!important;height:-webkit-max-content;height:-moz-max-content;height:max-content;position:absolute;top:0;bottom:0;right:15px;margin:auto}.hyoka-tokucho_pattern2__membershiprate .age-rate__item .graph-man p:after,.hyoka-tokucho_pattern2__membershiprate .age-rate__item .graph-woman p:after{content:'%'}.hyoka-tokucho_pattern2__membershiprate .age-rate__item .graph-man{background-color:#E8F5FF;-webkit-transform:scale(-1,1);transform:scale(-1,1)}.hyoka-tokucho_pattern2__membershiprate .age-rate__item .graph-man span{background-color:#95C4ED}.hyoka-tokucho_pattern2__membershiprate .age-rate__item .graph-man p{-webkit-transform:scale(-1,1);transform:scale(-1,1)}.hyoka-tokucho_pattern2__membershiprate .age-rate__item .graph-center{width:14%;font-weight:700;text-align:center}.hyoka-tokucho_pattern2__membershiprate .age-rate__item .graph-woman{background-color:#FFE3F0}.hyoka-tokucho_pattern2__membershiprate .age-rate__item .graph-woman span{background-color:#ED95BE}.hyoka-tokucho_pattern2 .cta-custom{margin:0 auto}.keyword-choice{width:95%;margin:2em auto}.keyword-choice input[name=tab-keyword-choice]{display:none}.keyword-choice label{cursor:pointer;display:inline-block;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;color:#555;border:1px solid #555;background-color:#fff;border-radius:25px;margin:4px;padding:7px 17px;-webkit-box-sizing:border-box;box-sizing:border-box}.keyword-choice #tab-keyword10:checked~#keyword-content10,.keyword-choice #tab-keyword11:checked~#keyword-content11,.keyword-choice #tab-keyword12:checked~#keyword-content12,.keyword-choice #tab-keyword13:checked~#keyword-content13,.keyword-choice #tab-keyword14:checked~#keyword-content14,.keyword-choice #tab-keyword15:checked~#keyword-content15,.keyword-choice #tab-keyword16:checked~#keyword-content16,.keyword-choice #tab-keyword17:checked~#keyword-content17,.keyword-choice #tab-keyword18:checked~#keyword-content18,.keyword-choice #tab-keyword19:checked~#keyword-content19,.keyword-choice #tab-keyword1:checked~#keyword-content1,.keyword-choice #tab-keyword20:checked~#keyword-content20,.keyword-choice #tab-keyword21:checked~#keyword-content21,.keyword-choice #tab-keyword22:checked~#keyword-content22,.keyword-choice #tab-keyword23:checked~#keyword-content23,.keyword-choice #tab-keyword24:checked~#keyword-content24,.keyword-choice #tab-keyword26:checked~#keyword-content26,.keyword-choice #tab-keyword27:checked~#keyword-content27,.keyword-choice #tab-keyword28:checked~#keyword-content28,.keyword-choice #tab-keyword29:checked~#keyword-content29,.keyword-choice #tab-keyword2:checked~#keyword-content2,.keyword-choice #tab-keyword30:checked~#keyword-content30,.keyword-choice #tab-keyword31:checked~#keyword-content31,.keyword-choice #tab-keyword32:checked~#keyword-content32,.keyword-choice #tab-keyword33:checked~#keyword-content33,.keyword-choice #tab-keyword34:checked~#keyword-content34,.keyword-choice #tab-keyword35:checked~#keyword-content35,.keyword-choice #tab-keyword36:checked~#keyword-content36,.keyword-choice #tab-keyword37:checked~#keyword-content37,.keyword-choice #tab-keyword38:checked~#keyword-content38,.keyword-choice #tab-keyword39:checked~#keyword-content39,.keyword-choice #tab-keyword3:checked~#keyword-content3,.keyword-choice #tab-keyword40:checked~#keyword-content40,.keyword-choice #tab-keyword41:checked~#keyword-content41,.keyword-choice #tab-keyword42:checked~#keyword-content42,.keyword-choice #tab-keyword43:checked~#keyword-content43,.keyword-choice #tab-keyword44:checked~#keyword-content44,.keyword-choice #tab-keyword45:checked~#keyword-content45,.keyword-choice #tab-keyword46:checked~#keyword-content46,.keyword-choice #tab-keyword47:checked~#keyword-content47,.keyword-choice #tab-keyword48:checked~#keyword-content48,.keyword-choice #tab-keyword49:checked~#keyword-content49,.keyword-choice #tab-keyword4:checked~#keyword-content4,.keyword-choice #tab-keyword50:checked~#keyword-content50,.keyword-choice #tab-keyword5:checked~#keyword-content5,.keyword-choice #tab-keyword6:checked~#keyword-content6,.keyword-choice #tab-keyword7:checked~#keyword-content7,.keyword-choice #tab-keyword8:checked~#keyword-content8,.keyword-choice #tab-keyword9:checked~#keyword-content9{display:block}.keyword-choice #tab-keyword10:checked~.tab-keyword10,.keyword-choice #tab-keyword11:checked~.tab-keyword11,.keyword-choice #tab-keyword12:checked~.tab-keyword12,.keyword-choice #tab-keyword13:checked~.tab-keyword13,.keyword-choice #tab-keyword14:checked~.tab-keyword14,.keyword-choice #tab-keyword15:checked~.tab-keyword15,.keyword-choice #tab-keyword16:checked~.tab-keyword16,.keyword-choice #tab-keyword17:checked~.tab-keyword17,.keyword-choice #tab-keyword18:checked~.tab-keyword18,.keyword-choice #tab-keyword19:checked~.tab-keyword19,.keyword-choice #tab-keyword1:checked~.tab-keyword1,.keyword-choice #tab-keyword20:checked~.tab-keyword20,.keyword-choice #tab-keyword21:checked~.tab-keyword21,.keyword-choice #tab-keyword22:checked~.tab-keyword22,.keyword-choice #tab-keyword23:checked~.tab-keyword23,.keyword-choice #tab-keyword24:checked~.tab-keyword24,.keyword-choice #tab-keyword26:checked~.tab-keyword26,.keyword-choice #tab-keyword27:checked~.tab-keyword27,.keyword-choice #tab-keyword28:checked~.tab-keyword28,.keyword-choice #tab-keyword29:checked~.tab-keyword29,.keyword-choice #tab-keyword2:checked~.tab-keyword2,.keyword-choice #tab-keyword30:checked~.tab-keyword30,.keyword-choice #tab-keyword31:checked~.tab-keyword31,.keyword-choice #tab-keyword32:checked~.tab-keyword32,.keyword-choice #tab-keyword33:checked~.tab-keyword33,.keyword-choice #tab-keyword34:checked~.tab-keyword34,.keyword-choice #tab-keyword35:checked~.tab-keyword35,.keyword-choice #tab-keyword36:checked~.tab-keyword36,.keyword-choice #tab-keyword37:checked~.tab-keyword37,.keyword-choice #tab-keyword38:checked~.tab-keyword38,.keyword-choice #tab-keyword39:checked~.tab-keyword39,.keyword-choice #tab-keyword3:checked~.tab-keyword3,.keyword-choice #tab-keyword40:checked~.tab-keyword40,.keyword-choice #tab-keyword41:checked~.tab-keyword41,.keyword-choice #tab-keyword42:checked~.tab-keyword42,.keyword-choice #tab-keyword43:checked~.tab-keyword43,.keyword-choice #tab-keyword44:checked~.tab-keyword44,.keyword-choice #tab-keyword45:checked~.tab-keyword45,.keyword-choice #tab-keyword46:checked~.tab-keyword46,.keyword-choice #tab-keyword47:checked~.tab-keyword47,.keyword-choice #tab-keyword48:checked~.tab-keyword48,.keyword-choice #tab-keyword49:checked~.tab-keyword49,.keyword-choice #tab-keyword4:checked~.tab-keyword4,.keyword-choice #tab-keyword50:checked~.tab-keyword50,.keyword-choice #tab-keyword5:checked~.tab-keyword5,.keyword-choice #tab-keyword6:checked~.tab-keyword6,.keyword-choice #tab-keyword7:checked~.tab-keyword7,.keyword-choice #tab-keyword8:checked~.tab-keyword8,.keyword-choice #tab-keyword9:checked~.tab-keyword9{background-color:#FFF5BC}.keyword-choice #tab-keyword25:checked~.tab-keyword25{background-color:#FFF5BC}.keyword-choice #tab-keyword25:checked~#keyword-content25{display:block}.keyword-choice__contents{display:none;clear:both;overflow:hidden;margin-top:30px}.commentslist{margin:2em 0}.commentslist input[name=tab-commentslist]{display:none}.commentslist__label{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-sizing:border-box;box-sizing:border-box;margin-bottom:25px}.commentslist__label .tab-commentslist{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:20%;font-size:18px;text-align:center;color:#9D9D9D;background-color:#EDEDED;border-radius:20px;padding:10px 10px 13px;-webkit-box-sizing:border-box;box-sizing:border-box;cursor:pointer;position:relative}.commentslist__label .tab-commentslist:not(:last-of-type){margin-right:10px}.commentslist #tab-all:checked~.commentslist__label .tab-all,.commentslist #tab-man:checked~.commentslist__label .tab-man,.commentslist #tab-woman:checked~.commentslist__label .tab-woman{color:#2B2B2B;background-color:#DCF8E1}.commentslist #tab-all:checked~.commentslist__label .tab-all:after,.commentslist #tab-man:checked~.commentslist__label .tab-man:after,.commentslist #tab-woman:checked~.commentslist__label .tab-woman:after{content:'▼';font-size:11px;position:absolute;bottom:2px}.commentslist #tab-all:checked~#all-content,.commentslist #tab-man:checked~#man-content,.commentslist #tab-woman:checked~#woman-content{display:block}.commentslist__contents{display:none;clear:both;overflow:hidden}.commentslist__contents ul{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;background:-webkit-gradient(linear,right top,left top,from(#FED6E1),color-stop(53%,#FFEFEF),to(#CCEFFF)) no-repeat padding-box;background:linear-gradient(270deg,#FED6E1 0,#FFEFEF 53%,#CCEFFF 100%) no-repeat padding-box;padding:30px 20px;-webkit-box-sizing:border-box;box-sizing:border-box}.commentslist__contents ul li{width:48%}.commentslist__contents ul li .tokosya--hyoka{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#fff;border-radius:20px;padding:10px 10px 50px;-webkit-box-sizing:border-box;box-sizing:border-box}.commentslist__contents ul li .tokosya--hyoka__tokosya{width:55%}.commentslist__contents ul li .tokosya--hyoka__tokosya .top{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:5px}.commentslist__contents ul li .tokosya--hyoka__tokosya .top__icon{width:20%}.commentslist__contents ul li .tokosya--hyoka__tokosya .top__icon img{width:100%;height:auto}.commentslist__contents ul li .tokosya--hyoka__tokosya .top__date--other{width:77%;font-size:13px}.commentslist__contents ul li .tokosya--hyoka__tokosya .top__date--other span{display:block}.commentslist__contents ul li .tokosya--hyoka__tokosya .top__date--other .date{margin-bottom:3px}.commentslist__contents ul li .tokosya--hyoka__tokosya .bottom{font-weight:700}.commentslist__contents ul li .tokosya--hyoka__tokosya .bottom span{font-size:12px;margin-left:2px}.commentslist__contents ul li .tokosya--hyoka .tokosya_only{width:100%}.commentslist__contents ul li .tokosya--hyoka .tokosya_only .top__icon{width:15%}.commentslist__contents ul li .tokosya--hyoka .tokosya_only .top__date--other{width:82%}.commentslist__contents ul li .tokosya--hyoka__hyoka{width:45%;border-left:1px dotted #555}.commentslist__contents ul li .tokosya--hyoka__hyoka tr td,.commentslist__contents ul li .tokosya--hyoka__hyoka tr th{vertical-align:middle;font-size:13px;padding:2px 3px;-webkit-box-sizing:border-box;box-sizing:border-box}.commentslist__contents ul li .tokosya--hyoka__hyoka tr th{width:80%;text-align:right}.commentslist__contents ul li .tokosya--hyoka__hyoka tr td{width:20%}.commentslist__contents ul li .tokosya--hyoka__hyoka tr td div{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#EB5B87}.commentslist__contents ul li .tokosya--hyoka__hyoka tr td div img{display:inline-block;width:15px;height:15px}.commentslist__contents ul li .text{width:93%;background-color:#94DF83;border-radius:30px;margin-left:30px;padding:20px;-webkit-box-sizing:border-box;box-sizing:border-box;position:relative;top:-35px}.commentslist__contents ul li .text::before{content:'';position:absolute;display:block;width:0;height:0;left:-8px;top:-2px;border-left:20px solid #94DF83;border-top:8px solid transparent;border-bottom:8px solid transparent;-webkit-transform:rotate(-140deg);transform:rotate(-140deg)}.commentslist__contents ul li .text p{font-size:15px;line-height:24px;margin:0}.commentslist__contents .morebtn{cursor:pointer;width:40%;font-weight:700;line-height:1;text-align:center;background-color:#fff;border:1px solid #2B2B2B;border-radius:10px;margin:auto;padding:12px 5px;-webkit-box-sizing:border-box;box-sizing:border-box;position:relative;top:-21px}.commentslist__contents .morebtn:hover{-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out;opacity:.7}.commentslist__contents .morebtn:after{content:'\f078';font-weight:900;font-family:"Font Awesome 5 Free";font-size:13px;position:absolute;top:50%;right:15px;transform:translateY(-50%);-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%)}.commentslist__contents .all-content_ul li{opacity:1}.commentslist__contents .all-content_ul .com-hidden{opacity:0;height:0;margin:0}.commentslist__contents .man-content_ul li{opacity:1}.commentslist__contents .man-content_ul .com-hidden{opacity:0;height:0;margin:0}.commentslist__contents .woman-content_ul li{opacity:1}.commentslist__contents .woman-content_ul .com-hidden{opacity:0;height:0;margin:0}.commentchoice{margin:2em 0}.commentchoice ul{background:-webkit-gradient(linear,right top,left top,from(#FED6E1),color-stop(53%,#FFEFEF),to(#CCEFFF)) no-repeat padding-box;background:linear-gradient(270deg,#FED6E1 0,#FFEFEF 53%,#CCEFFF 100%) no-repeat padding-box;padding:30px 20px 50px;-webkit-box-sizing:border-box;box-sizing:border-box}.commentchoice ul li{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.commentchoice ul li:not(:last-of-type){margin-bottom:40px}.commentchoice ul li .tokosya--hyoka{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:50%;background-color:#fff;border-radius:20px;padding:12px 20px 12px 12px;-webkit-box-sizing:border-box;box-sizing:border-box}.commentchoice ul li .tokosya--hyoka__tokosya{width:55%}.commentchoice ul li .tokosya--hyoka__tokosya .top{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:5px}.commentchoice ul li .tokosya--hyoka__tokosya .top__icon{width:20%}.commentchoice ul li .tokosya--hyoka__tokosya .top__icon img{width:100%;height:auto}.commentchoice ul li .tokosya--hyoka__tokosya .top__date--other{width:77%;font-size:13px}.commentchoice ul li .tokosya--hyoka__tokosya .top__date--other span{display:block}.commentchoice ul li .tokosya--hyoka__tokosya .top__date--other .date{margin-bottom:3px}.commentchoice ul li .tokosya--hyoka__tokosya .bottom{font-weight:700}.commentchoice ul li .tokosya--hyoka__tokosya .bottom span{font-size:12px;margin-left:2px}.commentchoice ul li .tokosya--hyoka__hyoka{width:45%;border-left:1px dotted #555}.commentchoice ul li .tokosya--hyoka__hyoka tr td,.commentchoice ul li .tokosya--hyoka__hyoka tr th{vertical-align:middle;font-size:13px;padding:2px 3px;-webkit-box-sizing:border-box;box-sizing:border-box}.commentchoice ul li .tokosya--hyoka__hyoka tr th{width:80%;text-align:right}.commentchoice ul li .tokosya--hyoka__hyoka tr td{width:20%}.commentchoice ul li .tokosya--hyoka__hyoka tr td div{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#EB5B87}.commentchoice ul li .tokosya--hyoka__hyoka tr td div img{display:inline-block;width:15px;height:15px}.commentchoice ul li .text{width:50%;background-color:#94DF83;border-radius:30px;padding:20px;-webkit-box-sizing:border-box;box-sizing:border-box;position:relative;top:20px;left:-8px}.commentchoice ul li .text::before{content:'';position:absolute;display:block;width:0;height:0;left:-8px;top:-2px;border-left:20px solid #94DF83;border-top:8px solid transparent;border-bottom:8px solid transparent;-webkit-transform:rotate(-140deg);transform:rotate(-140deg)}.commentchoice ul li .text p{font-size:15px;line-height:24px;margin:0}.commentslist_pulldown{background:-webkit-gradient(linear,right top,left top,from(#FED6E1),color-stop(53%,#FFEFEF),to(#CCEFFF)) no-repeat padding-box;background:linear-gradient(270deg,#FED6E1 0,#FFEFEF 53%,#CCEFFF 100%) no-repeat padding-box;border-radius:20px;margin:2em 0 3em;padding:30px 20px;-webkit-box-sizing:border-box;box-sizing:border-box;position:relative}.commentslist_pulldown__top{margin-bottom:45px}.commentslist_pulldown__top .total--table{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.commentslist_pulldown__top .total--table__total{width:48%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:25px 0;-webkit-box-sizing:border-box;box-sizing:border-box;position:relative}.commentslist_pulldown__top .total--table__total .graph-heart{width:45%;margin:auto}.commentslist_pulldown__top .total--table__total .graph-heart__bar{overflow:hidden;height:130px;background-color:#fff;position:relative;-webkit-clip-path:path("M15,45 A30,30,0,0,1,75,45 A30,30,0,0,1,135,45 Q135,90,75,130 Q15,90,15,45 Z");clip-path:path("M15,45 A30,30,0,0,1,75,45 A30,30,0,0,1,135,45 Q135,90,75,130 Q15,90,15,45 Z")}.commentslist_pulldown__top .total--table__total .graph-heart__bar .graph-item{width:100%;height:100%;background-color:#ED95BE;position:absolute;bottom:0;-webkit-animation:graphAnim02 3s forwards;animation:graphAnim02 3s forwards}.commentslist_pulldown__top .total--table__total .star{text-align:center;padding-top:7px;-webkit-box-sizing:border-box;box-sizing:border-box;position:absolute;top:50%;right:0;transform:translateY(-50%);-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%)}.commentslist_pulldown__top .total--table__total .star .star-number{font-family:'游ゴシック';display:block;font-weight:700}.commentslist_pulldown__top .total--table__total .star .star5-rating{font-family:'游ゴシック';white-space:nowrap;display:inline-block;font-size:18px;font-weight:700;text-indent:3px;letter-spacing:3px;z-index:0;position:relative}.commentslist_pulldown__top .total--table__total .star .star5-rating::after,.commentslist_pulldown__top .total--table__total .star .star5-rating::before{font-family:"Font Awesome 5 Free";font-weight:900}.commentslist_pulldown__top .total--table__total .star .star5-rating::before{content:"\f004\f004\f004\f004\f004";color:#EDEDED}.commentslist_pulldown__top .total--table__total .star .star5-rating::after{content:"\f004\f004\f004\f004\f004";overflow:hidden;white-space:nowrap;color:#EB5B87;position:absolute;top:0;left:0;z-index:1}.commentslist_pulldown__top .total--table__total .star .star5-rating[data-rate="5.0"]:after,.commentslist_pulldown__top .total--table__total .star .star5-rating[data-rate="5"]:after{width:100%}.commentslist_pulldown__top .total--table__total .star .star5-rating[data-rate="4.9"]:after,.commentslist_pulldown__top .total--table__total .star .star5-rating[data-rate="4.8"]:after,.commentslist_pulldown__top .total--table__total .star .star5-rating[data-rate="4.7"]:after,.commentslist_pulldown__top .total--table__total .star .star5-rating[data-rate="4.6"]:after,.commentslist_pulldown__top .total--table__total .star .star5-rating[data-rate="4.5"]:after{width:90%}.commentslist_pulldown__top .total--table__total .star .star5-rating[data-rate="4.4"]:after,.commentslist_pulldown__top .total--table__total .star .star5-rating[data-rate="4.3"]:after,.commentslist_pulldown__top .total--table__total .star .star5-rating[data-rate="4.2"]:after,.commentslist_pulldown__top .total--table__total .star .star5-rating[data-rate="4.1"]:after,.commentslist_pulldown__top .total--table__total .star .star5-rating[data-rate="4.0"]:after,.commentslist_pulldown__top .total--table__total .star .star5-rating[data-rate="4"]:after{width:80%}.commentslist_pulldown__top .total--table__total .star .star5-rating[data-rate="3.9"]:after,.commentslist_pulldown__top .total--table__total .star .star5-rating[data-rate="3.8"]:after,.commentslist_pulldown__top .total--table__total .star .star5-rating[data-rate="3.7"]:after,.commentslist_pulldown__top .total--table__total .star .star5-rating[data-rate="3.6"]:after,.commentslist_pulldown__top .total--table__total .star .star5-rating[data-rate="3.5"]:after{width:70%}.commentslist_pulldown__top .total--table__total .star .star5-rating[data-rate="3.4"]:after,.commentslist_pulldown__top .total--table__total .star .star5-rating[data-rate="3.3"]:after,.commentslist_pulldown__top .total--table__total .star .star5-rating[data-rate="3.2"]:after,.commentslist_pulldown__top .total--table__total .star .star5-rating[data-rate="3.1"]:after,.commentslist_pulldown__top .total--table__total .star .star5-rating[data-rate="3.0"]:after,.commentslist_pulldown__top .total--table__total .star .star5-rating[data-rate="3"]:after{width:60%}.commentslist_pulldown__top .total--table__total .star .star5-rating[data-rate="2.9"]:after,.commentslist_pulldown__top .total--table__total .star .star5-rating[data-rate="2.8"]:after,.commentslist_pulldown__top .total--table__total .star .star5-rating[data-rate="2.7"]:after,.commentslist_pulldown__top .total--table__total .star .star5-rating[data-rate="2.6"]:after,.commentslist_pulldown__top .total--table__total .star .star5-rating[data-rate="2.5"]:after{width:50%}.commentslist_pulldown__top .total--table__total .star .star5-rating[data-rate="2.4"]:after,.commentslist_pulldown__top .total--table__total .star .star5-rating[data-rate="2.3"]:after,.commentslist_pulldown__top .total--table__total .star .star5-rating[data-rate="2.2"]:after,.commentslist_pulldown__top .total--table__total .star .star5-rating[data-rate="2.1"]:after,.commentslist_pulldown__top .total--table__total .star .star5-rating[data-rate="2.0"]:after,.commentslist_pulldown__top .total--table__total .star .star5-rating[data-rate="2"]:after{width:40%}.commentslist_pulldown__top .total--table__total .star .star5-rating[data-rate="1.9"]:after,.commentslist_pulldown__top .total--table__total .star .star5-rating[data-rate="1.8"]:after,.commentslist_pulldown__top .total--table__total .star .star5-rating[data-rate="1.7"]:after,.commentslist_pulldown__top .total--table__total .star .star5-rating[data-rate="1.6"]:after,.commentslist_pulldown__top .total--table__total .star .star5-rating[data-rate="1.5"]:after{width:30%}.commentslist_pulldown__top .total--table__total .star .star5-rating[data-rate="1.4"]:after,.commentslist_pulldown__top .total--table__total .star .star5-rating[data-rate="1.3"]:after,.commentslist_pulldown__top .total--table__total .star .star5-rating[data-rate="1.2"]:after,.commentslist_pulldown__top .total--table__total .star .star5-rating[data-rate="1.1"]:after,.commentslist_pulldown__top .total--table__total .star .star5-rating[data-rate="1.0"]:after,.commentslist_pulldown__top .total--table__total .star .star5-rating[data-rate="1"]:after{width:20%}.commentslist_pulldown__top .total--table__total .star .star5-rating[data-rate="0.9"]:after,.commentslist_pulldown__top .total--table__total .star .star5-rating[data-rate="0.8"]:after,.commentslist_pulldown__top .total--table__total .star .star5-rating[data-rate="0.7"]:after,.commentslist_pulldown__top .total--table__total .star .star5-rating[data-rate="0.6"]:after,.commentslist_pulldown__top .total--table__total .star .star5-rating[data-rate="0.5"]:after,.commentslist_pulldown__top .total--table__total .star .star5-rating[data-rate="0.4"]:after,.commentslist_pulldown__top .total--table__total .star .star5-rating[data-rate="0.3"]:after,.commentslist_pulldown__top .total--table__total .star .star5-rating[data-rate="0.2"]:after,.commentslist_pulldown__top .total--table__total .star .star5-rating[data-rate="0.1"]:after{width:10%}.commentslist_pulldown__top .total--table__total .star .star5-rating[data-rate="0.0"]:after,.commentslist_pulldown__top .total--table__total .star .star5-rating[data-rate="0"]:after{width:0%}.commentslist_pulldown__top .total--table__total .star .star-number{font-size:40px;color:#ED95BE;margin-bottom:5px}.commentslist_pulldown__top .total--table__total .star .star-maxnum{display:block;font-size:24px;font-weight:700}.commentslist_pulldown__top .total--table table{width:48%}.commentslist_pulldown__top .total--table table tr td,.commentslist_pulldown__top .total--table table tr th{padding:7px;-webkit-box-sizing:border-box;box-sizing:border-box}.commentslist_pulldown__top .total--table table tr th{width:40%;font-weight:700;text-align:right}.commentslist_pulldown__top .total--table table tr td{width:60%}.commentslist_pulldown__top .total--table table tr td .star .star-number{font-family:'游ゴシック';display:block;font-size:24px;font-weight:700;color:#EB5B87;margin-bottom:10px}.commentslist_pulldown__top .total--table table tr td .star .star5-rating{font-family:'游ゴシック';white-space:nowrap;display:inline-block;font-size:18px;font-weight:700;text-indent:3px;letter-spacing:3px;z-index:0;position:relative}.commentslist_pulldown__top .total--table table tr td .star .star5-rating::after,.commentslist_pulldown__top .total--table table tr td .star .star5-rating::before{font-family:"Font Awesome 5 Free";font-weight:900}.commentslist_pulldown__top .total--table table tr td .star .star5-rating::before{content:"\f004\f004\f004\f004\f004";color:transparent}.commentslist_pulldown__top .total--table table tr td .star .star5-rating::after{content:"\f004\f004\f004\f004\f004";overflow:hidden;white-space:nowrap;position:absolute;top:0;left:0;z-index:1;color:#ED95BE}.commentslist_pulldown__top .total--table table tr td .star .star5-rating[data-rate="5.0"]:after,.commentslist_pulldown__top .total--table table tr td .star .star5-rating[data-rate="5"]:after{width:100%}.commentslist_pulldown__top .total--table table tr td .star .star5-rating[data-rate="4.9"]:after,.commentslist_pulldown__top .total--table table tr td .star .star5-rating[data-rate="4.8"]:after,.commentslist_pulldown__top .total--table table tr td .star .star5-rating[data-rate="4.7"]:after,.commentslist_pulldown__top .total--table table tr td .star .star5-rating[data-rate="4.6"]:after,.commentslist_pulldown__top .total--table table tr td .star .star5-rating[data-rate="4.5"]:after{width:90%}.commentslist_pulldown__top .total--table table tr td .star .star5-rating[data-rate="4.4"]:after,.commentslist_pulldown__top .total--table table tr td .star .star5-rating[data-rate="4.3"]:after,.commentslist_pulldown__top .total--table table tr td .star .star5-rating[data-rate="4.2"]:after,.commentslist_pulldown__top .total--table table tr td .star .star5-rating[data-rate="4.1"]:after,.commentslist_pulldown__top .total--table table tr td .star .star5-rating[data-rate="4.0"]:after,.commentslist_pulldown__top .total--table table tr td .star .star5-rating[data-rate="4"]:after{width:80%}.commentslist_pulldown__top .total--table table tr td .star .star5-rating[data-rate="3.9"]:after,.commentslist_pulldown__top .total--table table tr td .star .star5-rating[data-rate="3.8"]:after,.commentslist_pulldown__top .total--table table tr td .star .star5-rating[data-rate="3.7"]:after,.commentslist_pulldown__top .total--table table tr td .star .star5-rating[data-rate="3.6"]:after,.commentslist_pulldown__top .total--table table tr td .star .star5-rating[data-rate="3.5"]:after{width:70%}.commentslist_pulldown__top .total--table table tr td .star .star5-rating[data-rate="3.4"]:after,.commentslist_pulldown__top .total--table table tr td .star .star5-rating[data-rate="3.3"]:after,.commentslist_pulldown__top .total--table table tr td .star .star5-rating[data-rate="3.2"]:after,.commentslist_pulldown__top .total--table table tr td .star .star5-rating[data-rate="3.1"]:after,.commentslist_pulldown__top .total--table table tr td .star .star5-rating[data-rate="3.0"]:after,.commentslist_pulldown__top .total--table table tr td .star .star5-rating[data-rate="3"]:after{width:60%}.commentslist_pulldown__top .total--table table tr td .star .star5-rating[data-rate="2.9"]:after,.commentslist_pulldown__top .total--table table tr td .star .star5-rating[data-rate="2.8"]:after,.commentslist_pulldown__top .total--table table tr td .star .star5-rating[data-rate="2.7"]:after,.commentslist_pulldown__top .total--table table tr td .star .star5-rating[data-rate="2.6"]:after,.commentslist_pulldown__top .total--table table tr td .star .star5-rating[data-rate="2.5"]:after{width:50%}.commentslist_pulldown__top .total--table table tr td .star .star5-rating[data-rate="2.4"]:after,.commentslist_pulldown__top .total--table table tr td .star .star5-rating[data-rate="2.3"]:after,.commentslist_pulldown__top .total--table table tr td .star .star5-rating[data-rate="2.2"]:after,.commentslist_pulldown__top .total--table table tr td .star .star5-rating[data-rate="2.1"]:after,.commentslist_pulldown__top .total--table table tr td .star .star5-rating[data-rate="2.0"]:after,.commentslist_pulldown__top .total--table table tr td .star .star5-rating[data-rate="2"]:after{width:40%}.commentslist_pulldown__top .total--table table tr td .star .star5-rating[data-rate="1.9"]:after,.commentslist_pulldown__top .total--table table tr td .star .star5-rating[data-rate="1.8"]:after,.commentslist_pulldown__top .total--table table tr td .star .star5-rating[data-rate="1.7"]:after,.commentslist_pulldown__top .total--table table tr td .star .star5-rating[data-rate="1.6"]:after,.commentslist_pulldown__top .total--table table tr td .star .star5-rating[data-rate="1.5"]:after{width:30%}.commentslist_pulldown__top .total--table table tr td .star .star5-rating[data-rate="1.4"]:after,.commentslist_pulldown__top .total--table table tr td .star .star5-rating[data-rate="1.3"]:after,.commentslist_pulldown__top .total--table table tr td .star .star5-rating[data-rate="1.2"]:after,.commentslist_pulldown__top .total--table table tr td .star .star5-rating[data-rate="1.1"]:after,.commentslist_pulldown__top .total--table table tr td .star .star5-rating[data-rate="1.0"]:after,.commentslist_pulldown__top .total--table table tr td .star .star5-rating[data-rate="1"]:after{width:20%}.commentslist_pulldown__top .total--table table tr td .star .star5-rating[data-rate="0.9"]:after,.commentslist_pulldown__top .total--table table tr td .star .star5-rating[data-rate="0.8"]:after,.commentslist_pulldown__top .total--table table tr td .star .star5-rating[data-rate="0.7"]:after,.commentslist_pulldown__top .total--table table tr td .star .star5-rating[data-rate="0.6"]:after,.commentslist_pulldown__top .total--table table tr td .star .star5-rating[data-rate="0.5"]:after,.commentslist_pulldown__top .total--table table tr td .star .star5-rating[data-rate="0.4"]:after,.commentslist_pulldown__top .total--table table tr td .star .star5-rating[data-rate="0.3"]:after,.commentslist_pulldown__top .total--table table tr td .star .star5-rating[data-rate="0.2"]:after,.commentslist_pulldown__top .total--table table tr td .star .star5-rating[data-rate="0.1"]:after{width:10%}.commentslist_pulldown__top .total--table table tr td .star .star5-rating[data-rate="0.0"]:after,.commentslist_pulldown__top .total--table table tr td .star .star5-rating[data-rate="0"]:after{width:0%}.commentslist_pulldown__top .comnum{width:77%;font-size:14px;text-align:right;color:#818181;margin:auto}.commentslist_pulldown__bottom .pulldown{background-color:#fff;border-radius:20px;-webkit-box-shadow:0 3px 5px rgba(115,114,114,.3);box-shadow:0 3px 5px rgba(115,114,114,.3);padding:50px 20px 20px;-webkit-box-sizing:border-box;box-sizing:border-box;position:relative}.commentslist_pulldown__bottom .pulldown__title{width:30%;font-size:18px;font-weight:700;text-align:center;background-color:#DCF8E1;border-radius:30px;padding:13px 5px;-webkit-box-sizing:border-box;box-sizing:border-box;position:absolute;top:-20px;left:50%;transform:translateX(-50%);-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%)}.commentslist_pulldown__bottom .pulldown__contents{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.commentslist_pulldown__bottom .pulldown__contents__item{width:32%}.commentslist_pulldown__bottom .pulldown__contents__item p{font-weight:700;line-height:unset;margin-bottom:7px}.commentslist_pulldown__bottom .pulldown__contents__item select{display:block;width:100%;font-size:16px;font-weight:700;text-align:center;border:1px solid #CDD6DD;padding:13px 5px;-webkit-box-sizing:border-box;box-sizing:border-box}.commentslist_pulldown__bottom .comme-new,.commentslist_pulldown__bottom .comme-old{overflow:scroll;max-height:650px}.commentslist_pulldown__bottom .comme-old{display:none}.commentslist_pulldown__bottom .comme{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;background:-webkit-gradient(linear,right top,left top,from(#FED6E1),color-stop(53%,#FFEFEF),to(#CCEFFF)) no-repeat padding-box;background:linear-gradient(270deg,#FED6E1 0,#FFEFEF 53%,#CCEFFF 100%) no-repeat padding-box;padding:30px 20px 0;-webkit-box-sizing:border-box;box-sizing:border-box}.commentslist_pulldown__bottom .comme li{width:48%}.commentslist_pulldown__bottom .comme li .tokosya--hyoka{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#fff;border-radius:20px;padding:10px 10px 50px;-webkit-box-sizing:border-box;box-sizing:border-box}.commentslist_pulldown__bottom .comme li .tokosya--hyoka__tokosya{width:55%}.commentslist_pulldown__bottom .comme li .tokosya--hyoka__tokosya .top{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:5px}.commentslist_pulldown__bottom .comme li .tokosya--hyoka__tokosya .top__icon{width:20%}.commentslist_pulldown__bottom .comme li .tokosya--hyoka__tokosya .top__icon img{width:100%;height:auto}.commentslist_pulldown__bottom .comme li .tokosya--hyoka__tokosya .top__date--other{width:77%;font-size:13px}.commentslist_pulldown__bottom .comme li .tokosya--hyoka__tokosya .top__date--other span{display:block}.commentslist_pulldown__bottom .comme li .tokosya--hyoka__tokosya .top__date--other .date{margin-bottom:3px}.commentslist_pulldown__bottom .comme li .tokosya--hyoka__tokosya .bottom{font-weight:700}.commentslist_pulldown__bottom .comme li .tokosya--hyoka__tokosya .bottom span{font-size:12px;margin-left:2px}.commentslist_pulldown__bottom .comme li .tokosya--hyoka__hyoka{width:45%;border-left:1px dotted #555}.commentslist_pulldown__bottom .comme li .tokosya--hyoka__hyoka tr td,.commentslist_pulldown__bottom .comme li .tokosya--hyoka__hyoka tr th{vertical-align:middle;font-size:13px;padding:2px 3px;-webkit-box-sizing:border-box;box-sizing:border-box}.commentslist_pulldown__bottom .comme li .tokosya--hyoka__hyoka tr th{width:80%;text-align:right}.commentslist_pulldown__bottom .comme li .tokosya--hyoka__hyoka tr td{width:20%}.commentslist_pulldown__bottom .comme li .tokosya--hyoka__hyoka tr td div{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#EB5B87}.commentslist_pulldown__bottom .comme li .tokosya--hyoka__hyoka tr td div img{display:inline-block;width:15px;height:15px}.commentslist_pulldown__bottom .comme li .text{width:93%;background-color:#94DF83;border-radius:30px;margin-left:30px;padding:20px;-webkit-box-sizing:border-box;box-sizing:border-box;position:relative;top:-35px}.commentslist_pulldown__bottom .comme li .text::before{content:'';position:absolute;display:block;width:0;height:0;left:-8px;top:-2px;border-left:20px solid #94DF83;border-top:8px solid transparent;border-bottom:8px solid transparent;-webkit-transform:rotate(-140deg);transform:rotate(-140deg)}.commentslist_pulldown__bottom .comme li .text p{font-size:15px;line-height:24px;margin:0}.listchoice{margin:2.5em 0}.listchoice__thumbnail-graphratio--hyoka{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:95%;margin:0 auto 20px}.listchoice__thumbnail-graphratio--hyoka .thumbnail-graphratio{width:49%}.listchoice__thumbnail-graphratio--hyoka .thumbnail-graphratio__thumbnail-marriage{-webkit-filter:drop-shadow(5px 5px 5px #aaa);filter:drop-shadow(5px 5px 5px #aaa);width:100%;margin-bottom:20px}.listchoice__thumbnail-graphratio--hyoka .thumbnail-graphratio__thumbnail-marriage img{width:100%;height:auto}.listchoice__thumbnail-graphratio--hyoka .thumbnail-graphratio__thumbnail-matchingapp{-webkit-filter:drop-shadow(5px 5px 5px #aaa);filter:drop-shadow(5px 5px 5px #aaa);width:50%;margin:0 auto 20px}.listchoice__thumbnail-graphratio--hyoka .thumbnail-graphratio__thumbnail-matchingapp img{width:100%;height:auto}.listchoice__thumbnail-graphratio--hyoka .thumbnail-graphratio__graph-ratio .top{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:90%;margin:0 auto 5px}.listchoice__thumbnail-graphratio--hyoka .thumbnail-graphratio__graph-ratio .top span:first-of-type,.listchoice__thumbnail-graphratio--hyoka .thumbnail-graphratio__graph-ratio .top span:last-of-type{width:7%}.listchoice__thumbnail-graphratio--hyoka .thumbnail-graphratio__graph-ratio .top span:nth-of-type(2){width:90%;font-size:16px;text-align:center}.listchoice__thumbnail-graphratio--hyoka .thumbnail-graphratio__graph-ratio .bottom{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.listchoice__thumbnail-graphratio--hyoka .thumbnail-graphratio__graph-ratio .bottom span{display:block;font-size:17px;color:#fff;padding:10px 25px;-webkit-box-sizing:border-box;box-sizing:border-box}.listchoice__thumbnail-graphratio--hyoka .thumbnail-graphratio__graph-ratio .bottom span:first-of-type{background-color:#95C4ED;border-top-left-radius:20px;border-bottom-left-radius:20px}.listchoice__thumbnail-graphratio--hyoka .thumbnail-graphratio__graph-ratio .bottom span:last-of-type{text-align:right;background-color:#ED95BE;border-top-right-radius:20px;border-bottom-right-radius:20px}.listchoice__thumbnail-graphratio--hyoka .hyoka{width:40%}.listchoice__thumbnail-graphratio--hyoka .hyoka__totalave{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-bottom:5px solid #F2F2F2;padding-bottom:10px}.listchoice__thumbnail-graphratio--hyoka .hyoka__totalave div{width:48%}.listchoice__thumbnail-graphratio--hyoka .hyoka__totalave div:first-of-type{font-size:18px;font-weight:700;text-align:right}.listchoice__thumbnail-graphratio--hyoka .hyoka__totalave div:last-of-type{text-align:left;color:#EB5B87}.listchoice__thumbnail-graphratio--hyoka .hyoka__totalave div:last-of-type .star-number{font-size:40px}.listchoice__thumbnail-graphratio--hyoka .hyoka__totalave div:last-of-type .star-maxnum{font-size:20px}.listchoice__thumbnail-graphratio--hyoka .hyoka table{width:100%}.listchoice__thumbnail-graphratio--hyoka .hyoka table tr td,.listchoice__thumbnail-graphratio--hyoka .hyoka table tr th{width:50%;padding:10px;-webkit-box-sizing:border-box;box-sizing:border-box}.listchoice__thumbnail-graphratio--hyoka .hyoka table tr th{text-align:right}.listchoice__thumbnail-graphratio--hyoka .hyoka table tr td .star .star-number{font-family:'游ゴシック';display:block;font-size:24px;font-weight:700;color:#EB5B87;margin-bottom:10px}.listchoice__thumbnail-graphratio--hyoka .hyoka table tr td .star .star5-rating{font-family:'游ゴシック';white-space:nowrap;display:inline-block;font-size:18px;font-weight:700;text-indent:3px;letter-spacing:3px;z-index:0;position:relative}.listchoice__thumbnail-graphratio--hyoka .hyoka table tr td .star .star5-rating::after,.listchoice__thumbnail-graphratio--hyoka .hyoka table tr td .star .star5-rating::before{font-family:"Font Awesome 5 Free";font-weight:900}.listchoice__thumbnail-graphratio--hyoka .hyoka table tr td .star .star5-rating::before{content:"\f004\f004\f004\f004\f004";color:#EDEDED}.listchoice__thumbnail-graphratio--hyoka .hyoka table tr td .star .star5-rating::after{content:"\f004\f004\f004\f004\f004";overflow:hidden;white-space:nowrap;color:#EB5B87;position:absolute;top:0;left:0;z-index:1}.listchoice__thumbnail-graphratio--hyoka .hyoka table tr td .star .star5-rating[data-rate="5.0"]:after,.listchoice__thumbnail-graphratio--hyoka .hyoka table tr td .star .star5-rating[data-rate="5"]:after{width:100%}.listchoice__thumbnail-graphratio--hyoka .hyoka table tr td .star .star5-rating[data-rate="4.9"]:after,.listchoice__thumbnail-graphratio--hyoka .hyoka table tr td .star .star5-rating[data-rate="4.8"]:after,.listchoice__thumbnail-graphratio--hyoka .hyoka table tr td .star .star5-rating[data-rate="4.7"]:after,.listchoice__thumbnail-graphratio--hyoka .hyoka table tr td .star .star5-rating[data-rate="4.6"]:after,.listchoice__thumbnail-graphratio--hyoka .hyoka table tr td .star .star5-rating[data-rate="4.5"]:after{width:90%}.listchoice__thumbnail-graphratio--hyoka .hyoka table tr td .star .star5-rating[data-rate="4.4"]:after,.listchoice__thumbnail-graphratio--hyoka .hyoka table tr td .star .star5-rating[data-rate="4.3"]:after,.listchoice__thumbnail-graphratio--hyoka .hyoka table tr td .star .star5-rating[data-rate="4.2"]:after,.listchoice__thumbnail-graphratio--hyoka .hyoka table tr td .star .star5-rating[data-rate="4.1"]:after,.listchoice__thumbnail-graphratio--hyoka .hyoka table tr td .star .star5-rating[data-rate="4.0"]:after,.listchoice__thumbnail-graphratio--hyoka .hyoka table tr td .star .star5-rating[data-rate="4"]:after{width:80%}.listchoice__thumbnail-graphratio--hyoka .hyoka table tr td .star .star5-rating[data-rate="3.9"]:after,.listchoice__thumbnail-graphratio--hyoka .hyoka table tr td .star .star5-rating[data-rate="3.8"]:after,.listchoice__thumbnail-graphratio--hyoka .hyoka table tr td .star .star5-rating[data-rate="3.7"]:after,.listchoice__thumbnail-graphratio--hyoka .hyoka table tr td .star .star5-rating[data-rate="3.6"]:after,.listchoice__thumbnail-graphratio--hyoka .hyoka table tr td .star .star5-rating[data-rate="3.5"]:after{width:70%}.listchoice__thumbnail-graphratio--hyoka .hyoka table tr td .star .star5-rating[data-rate="3.4"]:after,.listchoice__thumbnail-graphratio--hyoka .hyoka table tr td .star .star5-rating[data-rate="3.3"]:after,.listchoice__thumbnail-graphratio--hyoka .hyoka table tr td .star .star5-rating[data-rate="3.2"]:after,.listchoice__thumbnail-graphratio--hyoka .hyoka table tr td .star .star5-rating[data-rate="3.1"]:after,.listchoice__thumbnail-graphratio--hyoka .hyoka table tr td .star .star5-rating[data-rate="3.0"]:after,.listchoice__thumbnail-graphratio--hyoka .hyoka table tr td .star .star5-rating[data-rate="3"]:after{width:60%}.listchoice__thumbnail-graphratio--hyoka .hyoka table tr td .star .star5-rating[data-rate="2.9"]:after,.listchoice__thumbnail-graphratio--hyoka .hyoka table tr td .star .star5-rating[data-rate="2.8"]:after,.listchoice__thumbnail-graphratio--hyoka .hyoka table tr td .star .star5-rating[data-rate="2.7"]:after,.listchoice__thumbnail-graphratio--hyoka .hyoka table tr td .star .star5-rating[data-rate="2.6"]:after,.listchoice__thumbnail-graphratio--hyoka .hyoka table tr td .star .star5-rating[data-rate="2.5"]:after{width:50%}.listchoice__thumbnail-graphratio--hyoka .hyoka table tr td .star .star5-rating[data-rate="2.4"]:after,.listchoice__thumbnail-graphratio--hyoka .hyoka table tr td .star .star5-rating[data-rate="2.3"]:after,.listchoice__thumbnail-graphratio--hyoka .hyoka table tr td .star .star5-rating[data-rate="2.2"]:after,.listchoice__thumbnail-graphratio--hyoka .hyoka table tr td .star .star5-rating[data-rate="2.1"]:after,.listchoice__thumbnail-graphratio--hyoka .hyoka table tr td .star .star5-rating[data-rate="2.0"]:after,.listchoice__thumbnail-graphratio--hyoka .hyoka table tr td .star .star5-rating[data-rate="2"]:after{width:40%}.listchoice__thumbnail-graphratio--hyoka .hyoka table tr td .star .star5-rating[data-rate="1.9"]:after,.listchoice__thumbnail-graphratio--hyoka .hyoka table tr td .star .star5-rating[data-rate="1.8"]:after,.listchoice__thumbnail-graphratio--hyoka .hyoka table tr td .star .star5-rating[data-rate="1.7"]:after,.listchoice__thumbnail-graphratio--hyoka .hyoka table tr td .star .star5-rating[data-rate="1.6"]:after,.listchoice__thumbnail-graphratio--hyoka .hyoka table tr td .star .star5-rating[data-rate="1.5"]:after{width:30%}.listchoice__thumbnail-graphratio--hyoka .hyoka table tr td .star .star5-rating[data-rate="1.4"]:after,.listchoice__thumbnail-graphratio--hyoka .hyoka table tr td .star .star5-rating[data-rate="1.3"]:after,.listchoice__thumbnail-graphratio--hyoka .hyoka table tr td .star .star5-rating[data-rate="1.2"]:after,.listchoice__thumbnail-graphratio--hyoka .hyoka table tr td .star .star5-rating[data-rate="1.1"]:after,.listchoice__thumbnail-graphratio--hyoka .hyoka table tr td .star .star5-rating[data-rate="1.0"]:after,.listchoice__thumbnail-graphratio--hyoka .hyoka table tr td .star .star5-rating[data-rate="1"]:after{width:20%}.listchoice__thumbnail-graphratio--hyoka .hyoka table tr td .star .star5-rating[data-rate="0.9"]:after,.listchoice__thumbnail-graphratio--hyoka .hyoka table tr td .star .star5-rating[data-rate="0.8"]:after,.listchoice__thumbnail-graphratio--hyoka .hyoka table tr td .star .star5-rating[data-rate="0.7"]:after,.listchoice__thumbnail-graphratio--hyoka .hyoka table tr td .star .star5-rating[data-rate="0.6"]:after,.listchoice__thumbnail-graphratio--hyoka .hyoka table tr td .star .star5-rating[data-rate="0.5"]:after,.listchoice__thumbnail-graphratio--hyoka .hyoka table tr td .star .star5-rating[data-rate="0.4"]:after,.listchoice__thumbnail-graphratio--hyoka .hyoka table tr td .star .star5-rating[data-rate="0.3"]:after,.listchoice__thumbnail-graphratio--hyoka .hyoka table tr td .star .star5-rating[data-rate="0.2"]:after,.listchoice__thumbnail-graphratio--hyoka .hyoka table tr td .star .star5-rating[data-rate="0.1"]:after{width:10%}.listchoice__thumbnail-graphratio--hyoka .hyoka table tr td .star .star5-rating[data-rate="0.0"]:after,.listchoice__thumbnail-graphratio--hyoka .hyoka table tr td .star .star5-rating[data-rate="0"]:after{width:0%}.listchoice .marriagerate--usepurpose{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:20px}.listchoice .marriagerate--usepurpose__marriagerate,.listchoice .marriagerate--usepurpose__usepurpose{width:49%}.listchoice .marriagerate--usepurpose__marriagerate .title,.listchoice .marriagerate--usepurpose__usepurpose .title{font-size:18px;font-weight:700;line-height:1;background-color:#DCF8E1;border-radius:20px;margin:0 0 15px;padding:12px 20px;-webkit-box-sizing:border-box;box-sizing:border-box}.listchoice .marriagerate--usepurpose__marriagerate div:last-of-type,.listchoice .marriagerate--usepurpose__usepurpose div:last-of-type{width:90%;margin:auto}.listchoice .marriagerate--usepurpose__marriagerate div:last-of-type{font-size:18px;font-weight:400;color:#EB5B87}.listchoice .marriagerate--usepurpose__marriagerate div:last-of-type span{font-size:36px;font-weight:700;padding-right:3px}.listchoice .marriagerate--usepurpose__usepurpose ul{width:100%;margin:unset}.listchoice .apphyoka--optionfunction{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:20px}.listchoice .apphyoka--optionfunction__apphyoka,.listchoice .apphyoka--optionfunction__optionfunction{width:49%}.listchoice .apphyoka--optionfunction__apphyoka .title,.listchoice .apphyoka--optionfunction__optionfunction .title{font-size:18px;font-weight:700;line-height:1;background-color:#DCF8E1;border-radius:20px;margin:0 0 15px;padding:12px 20px;-webkit-box-sizing:border-box;box-sizing:border-box}.listchoice .apphyoka--optionfunction__apphyoka .content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:90%;margin:auto}.listchoice .apphyoka--optionfunction__apphyoka .content .android,.listchoice .apphyoka--optionfunction__apphyoka .content .ios{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:50%}.listchoice .apphyoka--optionfunction__apphyoka .content .android div,.listchoice .apphyoka--optionfunction__apphyoka .content .ios div{width:50%}.listchoice .apphyoka--optionfunction__apphyoka .content .android div:first-of-type img,.listchoice .apphyoka--optionfunction__apphyoka .content .ios div:first-of-type img{width:80px;height:80px}.listchoice .apphyoka--optionfunction__apphyoka .content .android div:last-of-type,.listchoice .apphyoka--optionfunction__apphyoka .content .ios div:last-of-type{font-size:28px;font-weight:700;text-align:center;color:#EB5B87}.listchoice .apphyoka--optionfunction__apphyoka .content .ios{border-right:1px solid #DEDEDE;padding-right:10px;-webkit-box-sizing:border-box;box-sizing:border-box}.listchoice .apphyoka--optionfunction__apphyoka .content .android{padding-left:10px;-webkit-box-sizing:border-box;box-sizing:border-box}.listchoice .apphyoka--optionfunction__optionfunction div:last-of-type{width:90%;margin:auto}.listchoice .apphyoka--optionfunction__optionfunction ul{width:100%;margin:unset}.listchoice .age{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:20px}.listchoice .age__man,.listchoice .age__woman{width:49%;margin:0 auto}.listchoice .age__man p,.listchoice .age__woman p{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-weight:700;line-height:1!important;border-radius:20px;margin-bottom:10px;padding:10px 20px;-webkit-box-sizing:border-box;box-sizing:border-box}.listchoice .age__man div,.listchoice .age__woman div{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:70%;margin-left:5%}.listchoice .age__man div span,.listchoice .age__woman div span{display:block;width:48%;text-align:center;color:#9D9D9D;background-color:#EDEDED;padding:10px 5px;-webkit-box-sizing:border-box;box-sizing:border-box}.listchoice .age__man div span:first-of-type,.listchoice .age__man div span:nth-of-type(2),.listchoice .age__woman div span:first-of-type,.listchoice .age__woman div span:nth-of-type(2){margin-bottom:5px}.listchoice .age__man div .agechoice,.listchoice .age__woman div .agechoice{color:#fff;background-color:#EB5B87}.listchoice .age__man p{background-color:#DDEFFA}.listchoice .age__man p img{width:18px;height:auto;margin-left:10px}.listchoice .age__woman p{background-color:#FEE6EA}.listchoice .age__woman p img{width:12px;height:auto;margin-left:10px}.listchoice .price-list{margin-bottom:20px}.listchoice .price-list__title{font-size:18px;font-weight:700;line-height:1;background-color:#DCF8E1;border-radius:20px;margin:0 0 15px;padding:12px 20px;-webkit-box-sizing:border-box;box-sizing:border-box}.listchoice .price-list table{width:100%}.listchoice .price-list table tr td,.listchoice .price-list table tr th{vertical-align:middle;width:25%;text-align:center}.listchoice .price-list table tr th{padding:5px;-webkit-box-sizing:border-box;box-sizing:border-box}.listchoice .price-list table tr td{background-color:#fff;border-top:7px solid #EFFAFF;border-bottom:7px solid #EFFAFF;border-left:5px solid #EFFAFF;border-right:5px solid #EFFAFF}.listchoice .price-list table tr td:first-of-type{border-left:20px solid #EFFAFF}.listchoice .price-list table tr td:last-of-type{border-right:20px solid #EFFAFF}.listchoice .price-list_app{margin-bottom:20px}.listchoice .price-list_app__title{font-size:18px;font-weight:700;line-height:1;background-color:#DCF8E1;border-radius:20px;margin:0 0 15px;padding:12px 20px;-webkit-box-sizing:border-box;box-sizing:border-box}.listchoice .price-list_app>table{border-collapse:unset;width:100%}.listchoice .price-list_app>table tr td,.listchoice .price-list_app>table tr th{vertical-align:middle;text-align:center;-webkit-box-sizing:border-box;box-sizing:border-box}.listchoice .price-list_app>table tr td:first-of-type,.listchoice .price-list_app>table tr th:first-of-type{width:16%}.listchoice .price-list_app>table tr td:not(:first-of-type),.listchoice .price-list_app>table tr th:not(:first-of-type){width:21%}.listchoice .price-list_app>table tr th{font-weight:700;padding:5px 2px}.listchoice .price-list_app>table tr td{background-color:#fff;padding:10px 2px}.listchoice .price-list_app>table tr td:first-of-type{font-weight:700}.listchoice .price-list_app>table tr td:first-of-type div{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.listchoice .price-list_app>table tr td:first-of-type div img{width:20px;height:20px;margin:0 0 0 5px}.listchoice .price-list_app>table .tr-man td:first-of-type{background-color:#EFFAFF}.listchoice .price-list_app>table .tr-man td:not(:first-of-type){border:5px solid #EFFAFF;border-left:3px solid #EFFAFF;border-right:3px solid #EFFAFF}.listchoice .price-list_app>table .tr-man td:last-of-type{border-right:10px solid #EFFAFF}.listchoice .price-list_app>table .tr-woman td:first-of-type{background-color:#FFF3F6}.listchoice .price-list_app>table .tr-woman td:not(:first-of-type){border:5px solid #FFF3F6;border-left:3px solid #FFF3F6;border-right:3px solid #FFF3F6}.listchoice .price-list_app>table .tr-woman td:last-of-type{border-right:10px solid #FFF3F6}.listchoice .features{margin-bottom:20px}.listchoice .features__title{font-size:18px;font-weight:700;line-height:1;background-color:#DCF8E1;border-radius:20px;margin:0 0 15px;padding:12px 20px;-webkit-box-sizing:border-box;box-sizing:border-box}.listchoice .features__text{width:95%;line-height:24px;margin:auto}.listchoice .features__text p{margin:0}.listchoice .features__text p:not(:last-of-type){margin-bottom:10px}.listchoice .cta-green,.listchoice .cta-green_sp{margin:unset}.bubble-custom{margin:2em 0}.bubble-custom__icon--name{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.bubble-custom__icon--name .icon{width:5%}.bubble-custom__icon--name .icon img{width:100%;height:auto;border-radius:50%}.bubble-custom__icon--name .name{font-size:15px;margin-top:3px}.bubble-custom__text{width:80%;background-color:#94DF83;border-radius:30px;padding:20px;-webkit-box-sizing:border-box;box-sizing:border-box;position:relative;top:-7px}.bubble-custom__text .sankaku{position:absolute;display:block;width:0;height:0;top:-2px;border-left:20px solid #94DF83;border-top:8px solid transparent;border-bottom:8px solid transparent;-webkit-transform:rotate(-140deg);transform:rotate(-140deg)}.bubble-custom__text p{font-size:15px;line-height:24px;margin:0}.bubble-custom_left .bubble-custom__icon--name .icon{margin-right:10px}.bubble-custom_left .bubble-custom__text{margin-left:55px}.bubble-custom_left .bubble-custom__text .sankaku{left:-8px;-webkit-transform:rotate(-140deg);transform:rotate(-140deg)}.bubble-custom_right .bubble-custom__icon--name{-webkit-box-pack:right;-ms-flex-pack:right;justify-content:right}.bubble-custom_right .bubble-custom__icon--name .icon{margin-left:10px}.bubble-custom_right .bubble-custom__text{margin:0 55px 0 auto}.bubble-custom_right .bubble-custom__text .sankaku{right:-8px;-webkit-transform:rotate(-40deg);transform:rotate(-40deg)}.koistachoice-ranking_app{margin:2em 0}.koistachoice-ranking_app__banner{position:relative}.koistachoice-ranking_app__banner img{width:100%;height:auto}.koistachoice-ranking_app__version1 input[name=tab-koistachoice]{display:none}.koistachoice-ranking_app__version1 .label{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.koistachoice-ranking_app__version1 .label__item{width:33%;padding:10px 10px 15px;-webkit-box-sizing:border-box;box-sizing:border-box}.koistachoice-ranking_app__version1 .label__item .rank{width:18%}.koistachoice-ranking_app__version1 .label__item .rank img{width:100%;height:auto}.koistachoice-ranking_app__version1 .label__item .thumbnail{width:35%;margin:0 auto 10px}.koistachoice-ranking_app__version1 .label__item .thumbnail img{width:100%;height:auto}.koistachoice-ranking_app__version1 .label__item .name{font-weight:700;text-align:center;margin-bottom:15px}.koistachoice-ranking_app__version1 .label__item .cta{width:95%;background-color:#DA3B06;border-radius:30px;-webkit-box-shadow:4px 6px #932A12;box-shadow:4px 6px #932A12;margin:0 auto 15px}.koistachoice-ranking_app__version1 .label__item .cta a{font-weight:700;text-align:center;color:#fff;padding:15px 10px;-webkit-box-sizing:border-box;box-sizing:border-box;position:relative}.koistachoice-ranking_app__version1 .label__item .cta a::after{content:'';display:inline-block;background-image:url(//www.landmark-tokyo.com/wp-content/themes/koista_php8/images/icon/linkmark.svg);background-repeat:no-repeat;width:17px;height:17px;position:absolute;right:10px}.koistachoice-ranking_app__version1 .contents__detail .top tr .man:before,.koistachoice-ranking_app__version2 .ranking-detail__contents .table-hyokaprice tr .td-price-man:before{background-image:url(//www.landmark-tokyo.com/wp-content/themes/koista_php8/images/icon/man.svg)}.koistachoice-ranking_app__version1 .label__item .tab-koistachoice{display:block;width:95%;font-weight:700;text-align:center;color:#fff;border-radius:30px;margin:0 auto;padding:15px 10px;-webkit-box-sizing:border-box;box-sizing:border-box;position:relative}.koistachoice-ranking_app__version1 .label__item .tab-koistachoice:after{content:'\f077';font-family:"Font Awesome 5 Free";font-weight:900;font-size:13px;position:absolute;top:50%;right:12px;transform:translateY(-50%);-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%)}.koistachoice-ranking_app__version1 .label__item .tab-koistachoice1{background-color:#D1AE2A;-webkit-box-shadow:4px 6px #917713;box-shadow:4px 6px #917713}.koistachoice-ranking_app__version1 .label__item .tab-koistachoice2{background-color:#959595;-webkit-box-shadow:4px 6px #5A5A5A;box-shadow:4px 6px #5A5A5A}.koistachoice-ranking_app__version1 .label__item .tab-koistachoice3{background-color:#953822;-webkit-box-shadow:4px 6px #552014;box-shadow:4px 6px #552014}.koistachoice-ranking_app__version1 #tab-koistachoice1:checked~.label .label__item1,.koistachoice-ranking_app__version1 #tab-koistachoice2:checked~.label .label__item2,.koistachoice-ranking_app__version1 #tab-koistachoice3:checked~.label .label__item3{background-color:#FEE}.koistachoice-ranking_app__version1 #tab-koistachoice1:checked~.label .label__item1 label:after,.koistachoice-ranking_app__version1 #tab-koistachoice2:checked~.label .label__item2 label:after,.koistachoice-ranking_app__version1 #tab-koistachoice3:checked~.label .label__item3 label:after{content:'\f078'}.koistachoice-ranking_app__version1 #tab-koistachoice1:checked~#koistachoice1-content,.koistachoice-ranking_app__version1 #tab-koistachoice2:checked~#koistachoice2-content,.koistachoice-ranking_app__version1 #tab-koistachoice3:checked~#koistachoice3-content{display:block}.koistachoice-ranking_app__version1 .contents{display:none;clear:both;overflow:hidden;width:99%;margin:auto}.koistachoice-ranking_app__version1 .contents__detail{background-color:#FEE;padding:25px 15px;-webkit-box-sizing:border-box;box-sizing:border-box}.koistachoice-ranking_app__version1 .contents__detail table{width:100%}.koistachoice-ranking_app__version1 .contents__detail table tr td,.koistachoice-ranking_app__version1 .contents__detail table tr th{vertical-align:middle}.koistachoice-ranking_app__version1 .contents__detail table tr th{font-weight:700;text-align:center;background-color:#DCF8E1;border:1px solid #fff;padding:7px;-webkit-box-sizing:border-box;box-sizing:border-box}.koistachoice-ranking_app__version1 .contents__detail table tr td{background-color:#fff}.koistachoice-ranking_app__version1 .contents__detail .top{border-bottom:5px solid #FEE}.koistachoice-ranking_app__version1 .contents__detail .top tr:first-of-type th:first-of-type,.koistachoice-ranking_app__version1 .contents__detail .top tr:nth-of-type(2) td:first-of-type{border-right:5px solid #FEE}.koistachoice-ranking_app__version1 .contents__detail .top tr:nth-of-type(2) td:nth-of-type(2){border-bottom:1px solid #EDEDED}.koistachoice-ranking_app__version1 .contents__detail .top tr td:first-of-type,.koistachoice-ranking_app__version1 .contents__detail .top tr th:first-of-type{width:30%}.koistachoice-ranking_app__version1 .contents__detail .top tr td:last-of-type,.koistachoice-ranking_app__version1 .contents__detail .top tr th:last-of-type{width:70%}.koistachoice-ranking_app__version1 .contents__detail .top tr .star{text-align:center;padding:20px 5px;-webkit-box-sizing:border-box;box-sizing:border-box}.koistachoice-ranking_app__version1 .contents__detail .top tr .star .star-number{font-family:'游ゴシック';display:block;font-weight:700;color:#EB5B87;font-size:24px;margin-bottom:5px}.koistachoice-ranking_app__version1 .contents__detail .top tr .star .star5-rating{font-family:'游ゴシック';white-space:nowrap;display:inline-block;font-weight:700;text-indent:3px;letter-spacing:3px;z-index:0;position:relative;font-size:16px!important}.koistachoice-ranking_app__version1 .contents__detail .top tr .star .star5-rating::after,.koistachoice-ranking_app__version1 .contents__detail .top tr .star .star5-rating::before{font-family:"Font Awesome 5 Free";font-weight:900}.koistachoice-ranking_app__version1 .contents__detail .top tr .star .star5-rating::before{content:"\f004\f004\f004\f004\f004";color:#EDEDED}.koistachoice-ranking_app__version1 .contents__detail .top tr .star .star5-rating::after{content:"\f004\f004\f004\f004\f004";overflow:hidden;white-space:nowrap;color:#EB5B87;position:absolute;top:0;left:0;z-index:1}.koistachoice-ranking_app__version1 .contents__detail .top tr .star .star5-rating[data-rate="5.0"]:after,.koistachoice-ranking_app__version1 .contents__detail .top tr .star .star5-rating[data-rate="5"]:after{width:100%}.koistachoice-ranking_app__version1 .contents__detail .top tr .star .star5-rating[data-rate="4.9"]:after,.koistachoice-ranking_app__version1 .contents__detail .top tr .star .star5-rating[data-rate="4.8"]:after,.koistachoice-ranking_app__version1 .contents__detail .top tr .star .star5-rating[data-rate="4.7"]:after,.koistachoice-ranking_app__version1 .contents__detail .top tr .star .star5-rating[data-rate="4.6"]:after,.koistachoice-ranking_app__version1 .contents__detail .top tr .star .star5-rating[data-rate="4.5"]:after{width:90%}.koistachoice-ranking_app__version1 .contents__detail .top tr .star .star5-rating[data-rate="4.4"]:after,.koistachoice-ranking_app__version1 .contents__detail .top tr .star .star5-rating[data-rate="4.3"]:after,.koistachoice-ranking_app__version1 .contents__detail .top tr .star .star5-rating[data-rate="4.2"]:after,.koistachoice-ranking_app__version1 .contents__detail .top tr .star .star5-rating[data-rate="4.1"]:after,.koistachoice-ranking_app__version1 .contents__detail .top tr .star .star5-rating[data-rate="4.0"]:after,.koistachoice-ranking_app__version1 .contents__detail .top tr .star .star5-rating[data-rate="4"]:after{width:80%}.koistachoice-ranking_app__version1 .contents__detail .top tr .star .star5-rating[data-rate="3.9"]:after,.koistachoice-ranking_app__version1 .contents__detail .top tr .star .star5-rating[data-rate="3.8"]:after,.koistachoice-ranking_app__version1 .contents__detail .top tr .star .star5-rating[data-rate="3.7"]:after,.koistachoice-ranking_app__version1 .contents__detail .top tr .star .star5-rating[data-rate="3.6"]:after,.koistachoice-ranking_app__version1 .contents__detail .top tr .star .star5-rating[data-rate="3.5"]:after{width:70%}.koistachoice-ranking_app__version1 .contents__detail .top tr .star .star5-rating[data-rate="3.4"]:after,.koistachoice-ranking_app__version1 .contents__detail .top tr .star .star5-rating[data-rate="3.3"]:after,.koistachoice-ranking_app__version1 .contents__detail .top tr .star .star5-rating[data-rate="3.2"]:after,.koistachoice-ranking_app__version1 .contents__detail .top tr .star .star5-rating[data-rate="3.1"]:after,.koistachoice-ranking_app__version1 .contents__detail .top tr .star .star5-rating[data-rate="3.0"]:after,.koistachoice-ranking_app__version1 .contents__detail .top tr .star .star5-rating[data-rate="3"]:after{width:60%}.koistachoice-ranking_app__version1 .contents__detail .top tr .star .star5-rating[data-rate="2.9"]:after,.koistachoice-ranking_app__version1 .contents__detail .top tr .star .star5-rating[data-rate="2.8"]:after,.koistachoice-ranking_app__version1 .contents__detail .top tr .star .star5-rating[data-rate="2.7"]:after,.koistachoice-ranking_app__version1 .contents__detail .top tr .star .star5-rating[data-rate="2.6"]:after,.koistachoice-ranking_app__version1 .contents__detail .top tr .star .star5-rating[data-rate="2.5"]:after{width:50%}.koistachoice-ranking_app__version1 .contents__detail .top tr .star .star5-rating[data-rate="2.4"]:after,.koistachoice-ranking_app__version1 .contents__detail .top tr .star .star5-rating[data-rate="2.3"]:after,.koistachoice-ranking_app__version1 .contents__detail .top tr .star .star5-rating[data-rate="2.2"]:after,.koistachoice-ranking_app__version1 .contents__detail .top tr .star .star5-rating[data-rate="2.1"]:after,.koistachoice-ranking_app__version1 .contents__detail .top tr .star .star5-rating[data-rate="2.0"]:after,.koistachoice-ranking_app__version1 .contents__detail .top tr .star .star5-rating[data-rate="2"]:after{width:40%}.koistachoice-ranking_app__version1 .contents__detail .top tr .star .star5-rating[data-rate="1.9"]:after,.koistachoice-ranking_app__version1 .contents__detail .top tr .star .star5-rating[data-rate="1.8"]:after,.koistachoice-ranking_app__version1 .contents__detail .top tr .star .star5-rating[data-rate="1.7"]:after,.koistachoice-ranking_app__version1 .contents__detail .top tr .star .star5-rating[data-rate="1.6"]:after,.koistachoice-ranking_app__version1 .contents__detail .top tr .star .star5-rating[data-rate="1.5"]:after{width:30%}.koistachoice-ranking_app__version1 .contents__detail .top tr .star .star5-rating[data-rate="1.4"]:after,.koistachoice-ranking_app__version1 .contents__detail .top tr .star .star5-rating[data-rate="1.3"]:after,.koistachoice-ranking_app__version1 .contents__detail .top tr .star .star5-rating[data-rate="1.2"]:after,.koistachoice-ranking_app__version1 .contents__detail .top tr .star .star5-rating[data-rate="1.1"]:after,.koistachoice-ranking_app__version1 .contents__detail .top tr .star .star5-rating[data-rate="1.0"]:after,.koistachoice-ranking_app__version1 .contents__detail .top tr .star .star5-rating[data-rate="1"]:after{width:20%}.koistachoice-ranking_app__version1 .contents__detail .top tr .star .star5-rating[data-rate="0.9"]:after,.koistachoice-ranking_app__version1 .contents__detail .top tr .star .star5-rating[data-rate="0.8"]:after,.koistachoice-ranking_app__version1 .contents__detail .top tr .star .star5-rating[data-rate="0.7"]:after,.koistachoice-ranking_app__version1 .contents__detail .top tr .star .star5-rating[data-rate="0.6"]:after,.koistachoice-ranking_app__version1 .contents__detail .top tr .star .star5-rating[data-rate="0.5"]:after,.koistachoice-ranking_app__version1 .contents__detail .top tr .star .star5-rating[data-rate="0.4"]:after,.koistachoice-ranking_app__version1 .contents__detail .top tr .star .star5-rating[data-rate="0.3"]:after,.koistachoice-ranking_app__version1 .contents__detail .top tr .star .star5-rating[data-rate="0.2"]:after,.koistachoice-ranking_app__version1 .contents__detail .top tr .star .star5-rating[data-rate="0.1"]:after{width:10%}.koistachoice-ranking_app__version1 .contents__detail .top tr .star .star5-rating[data-rate="0.0"]:after,.koistachoice-ranking_app__version1 .contents__detail .top tr .star .star5-rating[data-rate="0"]:after{width:0%}.koistachoice-ranking_app__version1 .contents__detail .top tr .man,.koistachoice-ranking_app__version1 .contents__detail .top tr .woman{font-weight:700;padding:0 0 0 50px;position:relative}.koistachoice-ranking_app__version1 .contents__detail .top tr .man:before,.koistachoice-ranking_app__version1 .contents__detail .top tr .woman:before{content:'';display:inline-block;background-repeat:no-repeat;width:20px;height:20px;position:absolute;top:50%;left:20px;transform:translateY(-50%);-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%)}.koistachoice-ranking_app__version1 .contents__detail .top tr .man{color:#67ACE8}.koistachoice-ranking_app__version1 .contents__detail .top tr .woman{color:#EA579B}.koistachoice-ranking_app__version1 .contents__detail .top tr .woman:before{background-image:url(//www.landmark-tokyo.com/wp-content/themes/koista_php8/images/icon/woman.svg)}.koistachoice-ranking_app__version1 .contents__detail .bottom tr td{padding:10px 15px;-webkit-box-sizing:border-box;box-sizing:border-box}.koistachoice-ranking_app__version1 .contents__detail .bottom tr td p{margin:unset}.koistachoice-ranking_app__version2 ol{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-bottom:10px}.koistachoice-ranking_app__version2 ol li{width:33%;padding:10px 10px 15px;-webkit-box-sizing:border-box;box-sizing:border-box}.koistachoice-ranking_app__version2 ol li .rank{width:18%}.koistachoice-ranking_app__version2 ol li .rank img{width:100%;height:auto}.koistachoice-ranking_app__version2 ol li .thumbnail{width:35%;margin:0 auto 10px}.koistachoice-ranking_app__version2 ol li .thumbnail img{width:100%;height:auto}.koistachoice-ranking_app__version2 ol li .name{font-weight:700;text-align:center;margin-bottom:15px}.koistachoice-ranking_app__version2 ol li .cta{width:95%;background-color:#DA3B06;border-radius:30px;-webkit-box-shadow:4px 6px #932A12;box-shadow:4px 6px #932A12;margin:0 auto}.koistachoice-ranking_app__version2 ol li .cta a{font-weight:700;text-align:center;color:#fff;padding:15px 10px;-webkit-box-sizing:border-box;box-sizing:border-box;position:relative}.koistachoice-ranking_app__version2 ol li .cta a::after{content:'';display:inline-block;background-image:url(//www.landmark-tokyo.com/wp-content/themes/koista_php8/images/icon/linkmark.svg);background-repeat:no-repeat;width:17px;height:17px;position:absolute;right:10px}.koistachoice-ranking_app__version2 .ranking-detail_button{cursor:pointer;outline:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;display:block;width:40%;font-weight:700;text-align:center;line-height:unset;background-color:#fff;border:1px solid #2B2B2B;border-radius:7px;margin:auto;padding:10px 5px;-webkit-box-sizing:border-box;box-sizing:border-box;position:relative}.koistachoice-ranking_app__version2 .ranking-detail_button:before{content:'ランキングの詳細';text-align:center}.koistachoice-ranking_app__version2 .ranking-detail_button:after{content:'\f077';font-family:"Font Awesome 5 Free";font-weight:900;font-size:13px;position:absolute;top:50%;right:12px;transform:translateY(-50%);-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%)}.koistachoice-ranking_app__version2 .ranking-detail{display:none;border:1px solid #2B2B2B;margin-top:-20px;padding:35px 15px 15px}.koistachoice-ranking_app__version2 .ranking-detail input[name=tab-rankingdetail]{display:none}.koistachoice-ranking_app__version2 .ranking-detail__label{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:15px}.koistachoice-ranking_app__version2 .ranking-detail__label label{display:block;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;font-weight:700;color:#9D9D9D;background-color:#EDEDED;border-radius:20px;padding:10px 25px 15px;-webkit-box-sizing:border-box;box-sizing:border-box;position:relative}.koistachoice-ranking_app__version2 .ranking-detail__label label:first-of-type{margin-right:20px}.koistachoice-ranking_app__version2 .ranking-detail #tab-hyokaprice:checked~.ranking-detail__label .tab-hyokaprice,.koistachoice-ranking_app__version2 .ranking-detail #tab-text:checked~.ranking-detail__label .tab-text{color:#2B2B2B;background-color:#DCF8E1}.koistachoice-ranking_app__version2 .ranking-detail #tab-hyokaprice:checked~.ranking-detail__label .tab-hyokaprice:after,.koistachoice-ranking_app__version2 .ranking-detail #tab-text:checked~.ranking-detail__label .tab-text:after{content:'▼';font-size:10px;position:absolute;bottom:2px;left:50%;transform:translateX(-50%);-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%)}.koistachoice-ranking_app__version2 .ranking-detail #tab-hyokaprice:checked~#hyokaprice-content,.koistachoice-ranking_app__version2 .ranking-detail #tab-text:checked~#text-content{display:block}.koistachoice-ranking_app__version2 .ranking-detail__contents{display:none;clear:both;overflow:hidden}.koistachoice-ranking_app__version2 .ranking-detail__contents .table-hyokaprice{width:100%;border-collapse:unset;border-spacing:1px}.koistachoice-ranking_app__version2 .ranking-detail__contents .table-hyokaprice tr td,.koistachoice-ranking_app__version2 .ranking-detail__contents .table-hyokaprice tr th{vertical-align:middle;-webkit-box-sizing:border-box;box-sizing:border-box}.koistachoice-ranking_app__version2 .ranking-detail__contents .table-hyokaprice tr th{font-weight:700;text-align:center;background-color:#DCF8E1;border:1px solid #fff;padding:7px}.koistachoice-ranking_app__version2 .ranking-detail__contents .table-hyokaprice tr td{border:1px solid #EDEDED;padding:10px 5px}.koistachoice-ranking_app__version2 .ranking-detail__contents .table-hyokaprice tr .th-app{width:25%}.koistachoice-ranking_app__version2 .ranking-detail__contents .table-hyokaprice tr .th-star{width:30%}.koistachoice-ranking_app__version2 .ranking-detail__contents .table-hyokaprice tr .th-price{width:45%}.koistachoice-ranking_app__version2 .ranking-detail__contents .table-hyokaprice tr .td-app{width:25%;position:relative}.koistachoice-ranking_app__version2 .ranking-detail__contents .table-hyokaprice tr .td-app .rank{width:20%;position:absolute;top:0;left:0}.koistachoice-ranking_app__version2 .ranking-detail__contents .table-hyokaprice tr .td-app .rank img{width:100%;height:auto}.koistachoice-ranking_app__version2 .ranking-detail__contents .table-hyokaprice tr .td-app .thumbnail{width:35%;margin:0 auto 10px}.koistachoice-ranking_app__version2 .ranking-detail__contents .table-hyokaprice tr .td-app .thumbnail img{width:100%;height:auto}.koistachoice-ranking_app__version2 .ranking-detail__contents .table-hyokaprice tr .td-app .name{font-weight:700;text-align:center;margin-bottom:10px}.koistachoice-ranking_app__version2 .ranking-detail__contents .table-hyokaprice tr .td-app .cta{width:85%;background-color:#DA3B06;border-radius:30px;-webkit-box-shadow:2px 4px #932A12;box-shadow:2px 4px #932A12;margin:auto}.koistachoice-ranking_app__version2 .ranking-detail__contents .table-hyokaprice tr .td-app .cta a{font-size:15px;font-weight:700;text-align:center;color:#fff;padding:10px 2px;-webkit-box-sizing:border-box;box-sizing:border-box;position:relative}.koistachoice-ranking_app__version2 .ranking-detail__contents .table-hyokaprice tr .td-star{width:30%;text-align:center}.koistachoice-ranking_app__version2 .ranking-detail__contents .table-hyokaprice tr .td-star .star-number{font-family:'游ゴシック';display:block;font-weight:700;color:#EB5B87;font-size:24px;margin-bottom:5px}.koistachoice-ranking_app__version2 .ranking-detail__contents .table-hyokaprice tr .td-star .star5-rating{font-family:'游ゴシック';white-space:nowrap;display:inline-block;font-weight:700;text-indent:3px;letter-spacing:3px;z-index:0;position:relative;font-size:16px!important}.koistachoice-ranking_app__version2 .ranking-detail__contents .table-hyokaprice tr .td-star .star5-rating::after,.koistachoice-ranking_app__version2 .ranking-detail__contents .table-hyokaprice tr .td-star .star5-rating::before{font-family:"Font Awesome 5 Free";font-weight:900}.koistachoice-ranking_app__version2 .ranking-detail__contents .table-hyokaprice tr .td-star .star5-rating::before{content:"\f004\f004\f004\f004\f004";color:#EDEDED}.koistachoice-ranking_app__version2 .ranking-detail__contents .table-hyokaprice tr .td-star .star5-rating::after{content:"\f004\f004\f004\f004\f004";overflow:hidden;white-space:nowrap;color:#EB5B87;position:absolute;top:0;left:0;z-index:1}.koistachoice-ranking_app__version2 .ranking-detail__contents .table-hyokaprice tr .td-star .star5-rating[data-rate="5.0"]:after,.koistachoice-ranking_app__version2 .ranking-detail__contents .table-hyokaprice tr .td-star .star5-rating[data-rate="5"]:after{width:100%}.koistachoice-ranking_app__version2 .ranking-detail__contents .table-hyokaprice tr .td-star .star5-rating[data-rate="4.9"]:after,.koistachoice-ranking_app__version2 .ranking-detail__contents .table-hyokaprice tr .td-star .star5-rating[data-rate="4.8"]:after,.koistachoice-ranking_app__version2 .ranking-detail__contents .table-hyokaprice tr .td-star .star5-rating[data-rate="4.7"]:after,.koistachoice-ranking_app__version2 .ranking-detail__contents .table-hyokaprice tr .td-star .star5-rating[data-rate="4.6"]:after,.koistachoice-ranking_app__version2 .ranking-detail__contents .table-hyokaprice tr .td-star .star5-rating[data-rate="4.5"]:after{width:90%}.koistachoice-ranking_app__version2 .ranking-detail__contents .table-hyokaprice tr .td-star .star5-rating[data-rate="4.4"]:after,.koistachoice-ranking_app__version2 .ranking-detail__contents .table-hyokaprice tr .td-star .star5-rating[data-rate="4.3"]:after,.koistachoice-ranking_app__version2 .ranking-detail__contents .table-hyokaprice tr .td-star .star5-rating[data-rate="4.2"]:after,.koistachoice-ranking_app__version2 .ranking-detail__contents .table-hyokaprice tr .td-star .star5-rating[data-rate="4.1"]:after,.koistachoice-ranking_app__version2 .ranking-detail__contents .table-hyokaprice tr .td-star .star5-rating[data-rate="4.0"]:after,.koistachoice-ranking_app__version2 .ranking-detail__contents .table-hyokaprice tr .td-star .star5-rating[data-rate="4"]:after{width:80%}.koistachoice-ranking_app__version2 .ranking-detail__contents .table-hyokaprice tr .td-star .star5-rating[data-rate="3.9"]:after,.koistachoice-ranking_app__version2 .ranking-detail__contents .table-hyokaprice tr .td-star .star5-rating[data-rate="3.8"]:after,.koistachoice-ranking_app__version2 .ranking-detail__contents .table-hyokaprice tr .td-star .star5-rating[data-rate="3.7"]:after,.koistachoice-ranking_app__version2 .ranking-detail__contents .table-hyokaprice tr .td-star .star5-rating[data-rate="3.6"]:after,.koistachoice-ranking_app__version2 .ranking-detail__contents .table-hyokaprice tr .td-star .star5-rating[data-rate="3.5"]:after{width:70%}.koistachoice-ranking_app__version2 .ranking-detail__contents .table-hyokaprice tr .td-star .star5-rating[data-rate="3.4"]:after,.koistachoice-ranking_app__version2 .ranking-detail__contents .table-hyokaprice tr .td-star .star5-rating[data-rate="3.3"]:after,.koistachoice-ranking_app__version2 .ranking-detail__contents .table-hyokaprice tr .td-star .star5-rating[data-rate="3.2"]:after,.koistachoice-ranking_app__version2 .ranking-detail__contents .table-hyokaprice tr .td-star .star5-rating[data-rate="3.1"]:after,.koistachoice-ranking_app__version2 .ranking-detail__contents .table-hyokaprice tr .td-star .star5-rating[data-rate="3.0"]:after,.koistachoice-ranking_app__version2 .ranking-detail__contents .table-hyokaprice tr .td-star .star5-rating[data-rate="3"]:after{width:60%}.koistachoice-ranking_app__version2 .ranking-detail__contents .table-hyokaprice tr .td-star .star5-rating[data-rate="2.9"]:after,.koistachoice-ranking_app__version2 .ranking-detail__contents .table-hyokaprice tr .td-star .star5-rating[data-rate="2.8"]:after,.koistachoice-ranking_app__version2 .ranking-detail__contents .table-hyokaprice tr .td-star .star5-rating[data-rate="2.7"]:after,.koistachoice-ranking_app__version2 .ranking-detail__contents .table-hyokaprice tr .td-star .star5-rating[data-rate="2.6"]:after,.koistachoice-ranking_app__version2 .ranking-detail__contents .table-hyokaprice tr .td-star .star5-rating[data-rate="2.5"]:after{width:50%}.koistachoice-ranking_app__version2 .ranking-detail__contents .table-hyokaprice tr .td-star .star5-rating[data-rate="2.4"]:after,.koistachoice-ranking_app__version2 .ranking-detail__contents .table-hyokaprice tr .td-star .star5-rating[data-rate="2.3"]:after,.koistachoice-ranking_app__version2 .ranking-detail__contents .table-hyokaprice tr .td-star .star5-rating[data-rate="2.2"]:after,.koistachoice-ranking_app__version2 .ranking-detail__contents .table-hyokaprice tr .td-star .star5-rating[data-rate="2.1"]:after,.koistachoice-ranking_app__version2 .ranking-detail__contents .table-hyokaprice tr .td-star .star5-rating[data-rate="2.0"]:after,.koistachoice-ranking_app__version2 .ranking-detail__contents .table-hyokaprice tr .td-star .star5-rating[data-rate="2"]:after{width:40%}.koistachoice-ranking_app__version2 .ranking-detail__contents .table-hyokaprice tr .td-star .star5-rating[data-rate="1.9"]:after,.koistachoice-ranking_app__version2 .ranking-detail__contents .table-hyokaprice tr .td-star .star5-rating[data-rate="1.8"]:after,.koistachoice-ranking_app__version2 .ranking-detail__contents .table-hyokaprice tr .td-star .star5-rating[data-rate="1.7"]:after,.koistachoice-ranking_app__version2 .ranking-detail__contents .table-hyokaprice tr .td-star .star5-rating[data-rate="1.6"]:after,.koistachoice-ranking_app__version2 .ranking-detail__contents .table-hyokaprice tr .td-star .star5-rating[data-rate="1.5"]:after{width:30%}.koistachoice-ranking_app__version2 .ranking-detail__contents .table-hyokaprice tr .td-star .star5-rating[data-rate="1.4"]:after,.koistachoice-ranking_app__version2 .ranking-detail__contents .table-hyokaprice tr .td-star .star5-rating[data-rate="1.3"]:after,.koistachoice-ranking_app__version2 .ranking-detail__contents .table-hyokaprice tr .td-star .star5-rating[data-rate="1.2"]:after,.koistachoice-ranking_app__version2 .ranking-detail__contents .table-hyokaprice tr .td-star .star5-rating[data-rate="1.1"]:after,.koistachoice-ranking_app__version2 .ranking-detail__contents .table-hyokaprice tr .td-star .star5-rating[data-rate="1.0"]:after,.koistachoice-ranking_app__version2 .ranking-detail__contents .table-hyokaprice tr .td-star .star5-rating[data-rate="1"]:after{width:20%}.koistachoice-ranking_app__version2 .ranking-detail__contents .table-hyokaprice tr .td-star .star5-rating[data-rate="0.9"]:after,.koistachoice-ranking_app__version2 .ranking-detail__contents .table-hyokaprice tr .td-star .star5-rating[data-rate="0.8"]:after,.koistachoice-ranking_app__version2 .ranking-detail__contents .table-hyokaprice tr .td-star .star5-rating[data-rate="0.7"]:after,.koistachoice-ranking_app__version2 .ranking-detail__contents .table-hyokaprice tr .td-star .star5-rating[data-rate="0.6"]:after,.koistachoice-ranking_app__version2 .ranking-detail__contents .table-hyokaprice tr .td-star .star5-rating[data-rate="0.5"]:after,.koistachoice-ranking_app__version2 .ranking-detail__contents .table-hyokaprice tr .td-star .star5-rating[data-rate="0.4"]:after,.koistachoice-ranking_app__version2 .ranking-detail__contents .table-hyokaprice tr .td-star .star5-rating[data-rate="0.3"]:after,.koistachoice-ranking_app__version2 .ranking-detail__contents .table-hyokaprice tr .td-star .star5-rating[data-rate="0.2"]:after,.koistachoice-ranking_app__version2 .ranking-detail__contents .table-hyokaprice tr .td-star .star5-rating[data-rate="0.1"]:after{width:10%}.koistachoice-ranking_app__version2 .ranking-detail__contents .table-hyokaprice tr .td-star .star5-rating[data-rate="0.0"]:after,.koistachoice-ranking_app__version2 .ranking-detail__contents .table-hyokaprice tr .td-star .star5-rating[data-rate="0"]:after{width:0%}.koistachoice-ranking_app__version2 .ranking-detail__contents .table-hyokaprice tr .td-price{width:45%}.koistachoice-ranking_app__version2 .ranking-detail__contents .table-hyokaprice tr .td-price-man,.koistachoice-ranking_app__version2 .ranking-detail__contents .table-hyokaprice tr .td-price-woman{font-weight:700;padding:0 0 0 50px;position:relative}.koistachoice-ranking_app__version2 .ranking-detail__contents .table-hyokaprice tr .td-price-man:before,.koistachoice-ranking_app__version2 .ranking-detail__contents .table-hyokaprice tr .td-price-woman:before{content:'';display:inline-block;background-repeat:no-repeat;width:20px;height:20px;position:absolute;top:50%;left:20px;transform:translateY(-50%);-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%)}.koistachoice-ranking_app__version2 .ranking-detail__contents .table-hyokaprice tr .td-price-man{color:#67ACE8}.koistachoice-ranking_app__version2 .ranking-detail__contents .table-hyokaprice tr .td-price-woman{color:#EA579B}.koistachoice-ranking_app__version2 .ranking-detail__contents .table-hyokaprice tr .td-price-woman:before{background-image:url(//www.landmark-tokyo.com/wp-content/themes/koista_php8/images/icon/woman.svg)}.koistachoice-ranking_app__version2 .ranking-detail__contents .table-text{width:100%;border-collapse:unset;border-spacing:1px}.koistachoice-ranking_app__version2 .ranking-detail__contents .table-text tr td,.koistachoice-ranking_app__version2 .ranking-detail__contents .table-text tr th{vertical-align:middle;-webkit-box-sizing:border-box;box-sizing:border-box}.koistachoice-ranking_app__version2 .ranking-detail__contents .table-text tr td:first-of-type,.koistachoice-ranking_app__version2 .ranking-detail__contents .table-text tr th:first-of-type{width:25%}.koistachoice-ranking_app__version2 .ranking-detail__contents .table-text tr td:last-of-type,.koistachoice-ranking_app__version2 .ranking-detail__contents .table-text tr th:last-of-type{width:75%}.koistachoice-ranking_app__version2 .ranking-detail__contents .table-text tr th{font-weight:700;text-align:center;background-color:#DCF8E1;border:1px solid #fff;padding:7px}.koistachoice-ranking_app__version2 .ranking-detail__contents .table-text tr td{border:1px solid #EDEDED;padding:10px 5px;position:relative}.koistachoice-ranking_app__version2 .ranking-detail__contents .table-text tr td:first-of-type .rank{width:20%;position:absolute;top:0;left:0}.koistachoice-ranking_app__version2 .ranking-detail__contents .table-text tr td:first-of-type .rank img{width:100%;height:auto}.koistachoice-ranking_app__version2 .ranking-detail__contents .table-text tr td:first-of-type .thumbnail{width:35%;margin:0 auto 10px}.koistachoice-ranking_app__version2 .ranking-detail__contents .table-text tr td:first-of-type .thumbnail img{width:100%;height:auto}.koistachoice-ranking_app__version2 .ranking-detail__contents .table-text tr td:first-of-type .name{font-weight:700;text-align:center;margin-bottom:10px}.koistachoice-ranking_app__version2 .ranking-detail__contents .table-text tr td:first-of-type .cta{width:85%;background-color:#DA3B06;border-radius:30px;-webkit-box-shadow:2px 4px #932A12;box-shadow:2px 4px #932A12;margin:auto}.koistachoice-ranking_app__version2 .ranking-detail__contents .table-text tr td:first-of-type .cta a{font-size:15px;font-weight:700;text-align:center;color:#fff;padding:10px 2px;-webkit-box-sizing:border-box;box-sizing:border-box;position:relative}.koistachoice-ranking_app__version2 .ranking-detail__contents .table-text tr td:last-of-type p{margin:unset}.koistachoice-ranking_app__version2 .ranking-detail__contents .table-text tr td:last-of-type .heading{font-weight:700}.koistachoice-ranking_app__version2 .ranking-detail__contents .table-text tr td:last-of-type .text{line-height:24px}.koistachoice-ranking_app__version2 .ranking-detail_on{display:block}.koistachoice-ranking_app__version2 .ranking-detail_button_off:after{content:'\f078'}.koistachoice-ranking_marriage{margin:2em 0}.koistachoice-ranking_marriage__banner{position:relative}.koistachoice-ranking_marriage__banner img{width:100%;height:auto}.koistachoice-ranking_marriage__version1 input[name=tab-koistachoice]{display:none}.koistachoice-ranking_marriage__version1 .label{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.koistachoice-ranking_marriage__version1 .label__item{width:33%;padding:10px 10px 15px;-webkit-box-sizing:border-box;box-sizing:border-box}.koistachoice-ranking_marriage__version1 .label__item .rank{width:18%}.koistachoice-ranking_marriage__version1 .label__item .rank img{width:100%;height:auto}.koistachoice-ranking_marriage__version1 .label__item .thumbnail{width:35%;margin:0 auto 10px}.koistachoice-ranking_marriage__version1 .label__item .thumbnail img{width:100%;height:auto}.koistachoice-ranking_marriage__version1 .label__item .name{font-weight:700;text-align:center;margin-bottom:15px}.koistachoice-ranking_marriage__version1 .label__item .cta{width:95%;background-color:#DA3B06;border-radius:30px;-webkit-box-shadow:4px 6px #932A12;box-shadow:4px 6px #932A12;margin:0 auto 15px}.koistachoice-ranking_marriage__version1 .label__item .cta a{font-weight:700;text-align:center;color:#fff;padding:15px 10px;-webkit-box-sizing:border-box;box-sizing:border-box;position:relative}.koistachoice-ranking_marriage__version1 .label__item .cta a::after{content:'';display:inline-block;background-image:url(//www.landmark-tokyo.com/wp-content/themes/koista_php8/images/icon/linkmark.svg);background-repeat:no-repeat;width:17px;height:17px;position:absolute;right:10px}.koistachoice-ranking_marriage__version1 .label__item .tab-koistachoice{display:block;width:95%;font-weight:700;text-align:center;color:#fff;border-radius:30px;margin:0 auto;padding:15px 10px;-webkit-box-sizing:border-box;box-sizing:border-box;position:relative}.koistachoice-ranking_marriage__version1 .label__item .tab-koistachoice:after{content:'\f077';font-family:"Font Awesome 5 Free";font-weight:900;font-size:13px;position:absolute;top:50%;right:12px;transform:translateY(-50%);-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%)}.koistachoice-ranking_marriage__version1 .label__item .tab-koistachoice1{background-color:#D1AE2A;-webkit-box-shadow:4px 6px #917713;box-shadow:4px 6px #917713}.koistachoice-ranking_marriage__version1 .label__item .tab-koistachoice2{background-color:#959595;-webkit-box-shadow:4px 6px #5A5A5A;box-shadow:4px 6px #5A5A5A}.koistachoice-ranking_marriage__version1 .label__item .tab-koistachoice3{background-color:#953822;-webkit-box-shadow:4px 6px #552014;box-shadow:4px 6px #552014}.koistachoice-ranking_marriage__version1 #tab-koistachoice1:checked~.label .label__item1,.koistachoice-ranking_marriage__version1 #tab-koistachoice2:checked~.label .label__item2,.koistachoice-ranking_marriage__version1 #tab-koistachoice3:checked~.label .label__item3{background-color:#FEE}.koistachoice-ranking_marriage__version1 #tab-koistachoice1:checked~.label .label__item1 label:after,.koistachoice-ranking_marriage__version1 #tab-koistachoice2:checked~.label .label__item2 label:after,.koistachoice-ranking_marriage__version1 #tab-koistachoice3:checked~.label .label__item3 label:after{content:'\f078'}.koistachoice-ranking_marriage__version1 #tab-koistachoice1:checked~#koistachoice1-content,.koistachoice-ranking_marriage__version1 #tab-koistachoice2:checked~#koistachoice2-content,.koistachoice-ranking_marriage__version1 #tab-koistachoice3:checked~#koistachoice3-content{display:block}.koistachoice-ranking_marriage__version1 .contents{display:none;clear:both;overflow:hidden;width:99%;margin:auto}.koistachoice-ranking_marriage__version1 .contents__detail{background-color:#FEE;padding:25px 15px;-webkit-box-sizing:border-box;box-sizing:border-box}.koistachoice-ranking_marriage__version1 .contents__detail table{width:100%}.koistachoice-ranking_marriage__version1 .contents__detail table tr td,.koistachoice-ranking_marriage__version1 .contents__detail table tr th{vertical-align:middle;text-align:center;-webkit-box-sizing:border-box;box-sizing:border-box}.koistachoice-ranking_marriage__version1 .contents__detail table tr th{font-weight:700;background-color:#DCF8E1;padding:7px}.koistachoice-ranking_marriage__version1 .contents__detail table tr td{background-color:#fff}.koistachoice-ranking_marriage__version1 .contents__detail .top{border-bottom:5px solid #FEE}.koistachoice-ranking_marriage__version1 .contents__detail .top tr td:first-of-type,.koistachoice-ranking_marriage__version1 .contents__detail .top tr th:first-of-type{width:30%}.koistachoice-ranking_marriage__version1 .contents__detail .top tr td:last-of-type,.koistachoice-ranking_marriage__version1 .contents__detail .top tr th:last-of-type{width:35%}.koistachoice-ranking_marriage__version1 .contents__detail .top tr th:not(:last-of-type){border-right:3px solid #fff}.koistachoice-ranking_marriage__version1 .contents__detail .top tr td:not(:first-of-type){font-size:24px;font-weight:700;color:#EB5B87}.koistachoice-ranking_marriage__version1 .contents__detail .top tr td:not(:last-of-type){border-right:3px solid #EDEDED}.koistachoice-ranking_marriage__version1 .contents__detail .top tr .star{text-align:center;padding:20px 5px;-webkit-box-sizing:border-box;box-sizing:border-box}.koistachoice-ranking_marriage__version1 .contents__detail .top tr .star .star-number{font-family:'游ゴシック';display:block;font-weight:700;color:#EB5B87;font-size:24px;margin-bottom:5px}.koistachoice-ranking_marriage__version1 .contents__detail .top tr .star .star5-rating{font-family:'游ゴシック';white-space:nowrap;display:inline-block;font-weight:700;text-indent:3px;letter-spacing:3px;z-index:0;position:relative;font-size:16px!important}.koistachoice-ranking_marriage__version1 .contents__detail .top tr .star .star5-rating::after,.koistachoice-ranking_marriage__version1 .contents__detail .top tr .star .star5-rating::before{font-family:"Font Awesome 5 Free";font-weight:900}.koistachoice-ranking_marriage__version1 .contents__detail .top tr .star .star5-rating::before{content:"\f004\f004\f004\f004\f004";color:#EDEDED}.koistachoice-ranking_marriage__version1 .contents__detail .top tr .star .star5-rating::after{content:"\f004\f004\f004\f004\f004";overflow:hidden;white-space:nowrap;color:#EB5B87;position:absolute;top:0;left:0;z-index:1}.koistachoice-ranking_marriage__version1 .contents__detail .top tr .star .star5-rating[data-rate="5.0"]:after,.koistachoice-ranking_marriage__version1 .contents__detail .top tr .star .star5-rating[data-rate="5"]:after{width:100%}.koistachoice-ranking_marriage__version1 .contents__detail .top tr .star .star5-rating[data-rate="4.9"]:after,.koistachoice-ranking_marriage__version1 .contents__detail .top tr .star .star5-rating[data-rate="4.8"]:after,.koistachoice-ranking_marriage__version1 .contents__detail .top tr .star .star5-rating[data-rate="4.7"]:after,.koistachoice-ranking_marriage__version1 .contents__detail .top tr .star .star5-rating[data-rate="4.6"]:after,.koistachoice-ranking_marriage__version1 .contents__detail .top tr .star .star5-rating[data-rate="4.5"]:after{width:90%}.koistachoice-ranking_marriage__version1 .contents__detail .top tr .star .star5-rating[data-rate="4.4"]:after,.koistachoice-ranking_marriage__version1 .contents__detail .top tr .star .star5-rating[data-rate="4.3"]:after,.koistachoice-ranking_marriage__version1 .contents__detail .top tr .star .star5-rating[data-rate="4.2"]:after,.koistachoice-ranking_marriage__version1 .contents__detail .top tr .star .star5-rating[data-rate="4.1"]:after,.koistachoice-ranking_marriage__version1 .contents__detail .top tr .star .star5-rating[data-rate="4.0"]:after,.koistachoice-ranking_marriage__version1 .contents__detail .top tr .star .star5-rating[data-rate="4"]:after{width:80%}.koistachoice-ranking_marriage__version1 .contents__detail .top tr .star .star5-rating[data-rate="3.9"]:after,.koistachoice-ranking_marriage__version1 .contents__detail .top tr .star .star5-rating[data-rate="3.8"]:after,.koistachoice-ranking_marriage__version1 .contents__detail .top tr .star .star5-rating[data-rate="3.7"]:after,.koistachoice-ranking_marriage__version1 .contents__detail .top tr .star .star5-rating[data-rate="3.6"]:after,.koistachoice-ranking_marriage__version1 .contents__detail .top tr .star .star5-rating[data-rate="3.5"]:after{width:70%}.koistachoice-ranking_marriage__version1 .contents__detail .top tr .star .star5-rating[data-rate="3.4"]:after,.koistachoice-ranking_marriage__version1 .contents__detail .top tr .star .star5-rating[data-rate="3.3"]:after,.koistachoice-ranking_marriage__version1 .contents__detail .top tr .star .star5-rating[data-rate="3.2"]:after,.koistachoice-ranking_marriage__version1 .contents__detail .top tr .star .star5-rating[data-rate="3.1"]:after,.koistachoice-ranking_marriage__version1 .contents__detail .top tr .star .star5-rating[data-rate="3.0"]:after,.koistachoice-ranking_marriage__version1 .contents__detail .top tr .star .star5-rating[data-rate="3"]:after{width:60%}.koistachoice-ranking_marriage__version1 .contents__detail .top tr .star .star5-rating[data-rate="2.9"]:after,.koistachoice-ranking_marriage__version1 .contents__detail .top tr .star .star5-rating[data-rate="2.8"]:after,.koistachoice-ranking_marriage__version1 .contents__detail .top tr .star .star5-rating[data-rate="2.7"]:after,.koistachoice-ranking_marriage__version1 .contents__detail .top tr .star .star5-rating[data-rate="2.6"]:after,.koistachoice-ranking_marriage__version1 .contents__detail .top tr .star .star5-rating[data-rate="2.5"]:after{width:50%}.koistachoice-ranking_marriage__version1 .contents__detail .top tr .star .star5-rating[data-rate="2.4"]:after,.koistachoice-ranking_marriage__version1 .contents__detail .top tr .star .star5-rating[data-rate="2.3"]:after,.koistachoice-ranking_marriage__version1 .contents__detail .top tr .star .star5-rating[data-rate="2.2"]:after,.koistachoice-ranking_marriage__version1 .contents__detail .top tr .star .star5-rating[data-rate="2.1"]:after,.koistachoice-ranking_marriage__version1 .contents__detail .top tr .star .star5-rating[data-rate="2.0"]:after,.koistachoice-ranking_marriage__version1 .contents__detail .top tr .star .star5-rating[data-rate="2"]:after{width:40%}.koistachoice-ranking_marriage__version1 .contents__detail .top tr .star .star5-rating[data-rate="1.9"]:after,.koistachoice-ranking_marriage__version1 .contents__detail .top tr .star .star5-rating[data-rate="1.8"]:after,.koistachoice-ranking_marriage__version1 .contents__detail .top tr .star .star5-rating[data-rate="1.7"]:after,.koistachoice-ranking_marriage__version1 .contents__detail .top tr .star .star5-rating[data-rate="1.6"]:after,.koistachoice-ranking_marriage__version1 .contents__detail .top tr .star .star5-rating[data-rate="1.5"]:after{width:30%}.koistachoice-ranking_marriage__version1 .contents__detail .top tr .star .star5-rating[data-rate="1.4"]:after,.koistachoice-ranking_marriage__version1 .contents__detail .top tr .star .star5-rating[data-rate="1.3"]:after,.koistachoice-ranking_marriage__version1 .contents__detail .top tr .star .star5-rating[data-rate="1.2"]:after,.koistachoice-ranking_marriage__version1 .contents__detail .top tr .star .star5-rating[data-rate="1.1"]:after,.koistachoice-ranking_marriage__version1 .contents__detail .top tr .star .star5-rating[data-rate="1.0"]:after,.koistachoice-ranking_marriage__version1 .contents__detail .top tr .star .star5-rating[data-rate="1"]:after{width:20%}.koistachoice-ranking_marriage__version1 .contents__detail .top tr .star .star5-rating[data-rate="0.9"]:after,.koistachoice-ranking_marriage__version1 .contents__detail .top tr .star .star5-rating[data-rate="0.8"]:after,.koistachoice-ranking_marriage__version1 .contents__detail .top tr .star .star5-rating[data-rate="0.7"]:after,.koistachoice-ranking_marriage__version1 .contents__detail .top tr .star .star5-rating[data-rate="0.6"]:after,.koistachoice-ranking_marriage__version1 .contents__detail .top tr .star .star5-rating[data-rate="0.5"]:after,.koistachoice-ranking_marriage__version1 .contents__detail .top tr .star .star5-rating[data-rate="0.4"]:after,.koistachoice-ranking_marriage__version1 .contents__detail .top tr .star .star5-rating[data-rate="0.3"]:after,.koistachoice-ranking_marriage__version1 .contents__detail .top tr .star .star5-rating[data-rate="0.2"]:after,.koistachoice-ranking_marriage__version1 .contents__detail .top tr .star .star5-rating[data-rate="0.1"]:after{width:10%}.koistachoice-ranking_marriage__version1 .contents__detail .top tr .star .star5-rating[data-rate="0.0"]:after,.koistachoice-ranking_marriage__version1 .contents__detail .top tr .star .star5-rating[data-rate="0"]:after{width:0%}.koistachoice-ranking_marriage__version1 .contents__detail .bottom tr td{text-align:unset;padding:10px 15px;-webkit-box-sizing:border-box;box-sizing:border-box}.koistachoice-ranking_marriage__version1 .contents__detail .bottom tr td p{margin:unset}.koistachoice-ranking_marriage__version2 ol{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-bottom:10px}.koistachoice-ranking_marriage__version2 ol li{width:33%;padding:10px 10px 15px;-webkit-box-sizing:border-box;box-sizing:border-box}.koistachoice-ranking_marriage__version2 ol li .rank{width:18%}.koistachoice-ranking_marriage__version2 ol li .rank img{width:100%;height:auto}.koistachoice-ranking_marriage__version2 ol li .thumbnail{width:35%;margin:0 auto 10px}.koistachoice-ranking_marriage__version2 ol li .thumbnail img{width:100%;height:auto}.koistachoice-ranking_marriage__version2 ol li .name{font-weight:700;text-align:center;margin-bottom:15px}.koistachoice-ranking_marriage__version2 ol li .cta{width:95%;background-color:#DA3B06;border-radius:30px;-webkit-box-shadow:4px 6px #932A12;box-shadow:4px 6px #932A12;margin:0 auto}.koistachoice-ranking_marriage__version2 ol li .cta a{font-weight:700;text-align:center;color:#fff;padding:15px 10px;-webkit-box-sizing:border-box;box-sizing:border-box;position:relative}.koistachoice-ranking_marriage__version2 ol li .cta a::after{content:'';display:inline-block;background-image:url(//www.landmark-tokyo.com/wp-content/themes/koista_php8/images/icon/linkmark.svg);background-repeat:no-repeat;width:17px;height:17px;position:absolute;right:10px}.koistachoice-ranking_marriage__version2 .ranking-detail_button{cursor:pointer;outline:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;display:block;width:40%;font-weight:700;text-align:center;line-height:unset;background-color:#fff;border:1px solid #2B2B2B;border-radius:7px;margin:auto;padding:10px 5px;-webkit-box-sizing:border-box;box-sizing:border-box;position:relative}.koistachoice-ranking_marriage__version2 .ranking-detail_button:before{content:'ランキングの詳細';text-align:center}.koistachoice-ranking_marriage__version2 .ranking-detail_button:after{content:'\f077';font-family:"Font Awesome 5 Free";font-weight:900;font-size:13px;position:absolute;top:50%;right:12px;transform:translateY(-50%);-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%)}.koistachoice-ranking_marriage__version2 .ranking-detail{display:none;border:1px solid #2B2B2B;margin-top:-20px;padding:35px 15px 15px}.koistachoice-ranking_marriage__version2 .ranking-detail input[name=tab-rankingdetail]{display:none}.koistachoice-ranking_marriage__version2 .ranking-detail__label{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:15px}.koistachoice-ranking_marriage__version2 .ranking-detail__label label{display:block;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;font-weight:700;color:#9D9D9D;background-color:#EDEDED;border-radius:20px;padding:10px 25px 15px;-webkit-box-sizing:border-box;box-sizing:border-box;position:relative}.koistachoice-ranking_marriage__version2 .ranking-detail__label label:first-of-type{margin-right:20px}.koistachoice-ranking_marriage__version2 .ranking-detail #tab-hyokaprice:checked~.ranking-detail__label .tab-hyokaprice,.koistachoice-ranking_marriage__version2 .ranking-detail #tab-text:checked~.ranking-detail__label .tab-text{color:#2B2B2B;background-color:#DCF8E1}.koistachoice-ranking_marriage__version2 .ranking-detail #tab-hyokaprice:checked~.ranking-detail__label .tab-hyokaprice:after,.koistachoice-ranking_marriage__version2 .ranking-detail #tab-text:checked~.ranking-detail__label .tab-text:after{content:'▼';font-size:10px;position:absolute;bottom:2px;left:50%;transform:translateX(-50%);-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%)}.koistachoice-ranking_marriage__version2 .ranking-detail #tab-hyokaprice:checked~#hyokaprice-content,.koistachoice-ranking_marriage__version2 .ranking-detail #tab-text:checked~#text-content{display:block}.koistachoice-ranking_marriage__version2 .ranking-detail__contents{display:none;clear:both;overflow:hidden}.koistachoice-ranking_marriage__version2 .ranking-detail__contents .table-hyokaprice{width:100%;border-collapse:unset;border-spacing:1px}.koistachoice-ranking_marriage__version2 .ranking-detail__contents .table-hyokaprice tr td,.koistachoice-ranking_marriage__version2 .ranking-detail__contents .table-hyokaprice tr th{vertical-align:middle;text-align:center;-webkit-box-sizing:border-box;box-sizing:border-box}.koistachoice-ranking_marriage__version2 .ranking-detail__contents .table-hyokaprice tr th{font-weight:700;background-color:#DCF8E1;border:1px solid #fff;padding:7px}.koistachoice-ranking_marriage__version2 .ranking-detail__contents .table-hyokaprice tr td{border:1px solid #EDEDED;padding:10px 5px}.koistachoice-ranking_marriage__version2 .ranking-detail__contents .table-hyokaprice tr .th-service{width:22%}.koistachoice-ranking_marriage__version2 .ranking-detail__contents .table-hyokaprice tr .th-price,.koistachoice-ranking_marriage__version2 .ranking-detail__contents .table-hyokaprice tr .th-rate,.koistachoice-ranking_marriage__version2 .ranking-detail__contents .table-hyokaprice tr .th-star{width:26%}.koistachoice-ranking_marriage__version2 .ranking-detail__contents .table-hyokaprice tr .td-service{width:25%;position:relative}.koistachoice-ranking_marriage__version2 .ranking-detail__contents .table-hyokaprice tr .td-service .rank{width:20%;position:absolute;top:0;left:0}.koistachoice-ranking_marriage__version2 .ranking-detail__contents .table-hyokaprice tr .td-service .rank img{width:100%;height:auto}.koistachoice-ranking_marriage__version2 .ranking-detail__contents .table-hyokaprice tr .td-service .thumbnail{width:35%;margin:0 auto 10px}.koistachoice-ranking_marriage__version2 .ranking-detail__contents .table-hyokaprice tr .td-service .thumbnail img{width:100%;height:auto}.koistachoice-ranking_marriage__version2 .ranking-detail__contents .table-hyokaprice tr .td-service .name{font-weight:700;text-align:center;margin-bottom:10px}.koistachoice-ranking_marriage__version2 .ranking-detail__contents .table-hyokaprice tr .td-service .cta{width:85%;background-color:#DA3B06;border-radius:30px;-webkit-box-shadow:2px 4px #932A12;box-shadow:2px 4px #932A12;margin:auto}.koistachoice-ranking_marriage__version2 .ranking-detail__contents .table-hyokaprice tr .td-service .cta a{font-size:15px;font-weight:700;text-align:center;color:#fff;padding:10px 2px;-webkit-box-sizing:border-box;box-sizing:border-box;position:relative}.koistachoice-ranking_marriage__version2 .ranking-detail__contents .table-hyokaprice tr .td-star{width:26%;text-align:center}.koistachoice-ranking_marriage__version2 .ranking-detail__contents .table-hyokaprice tr .td-star .star-number{font-family:'游ゴシック';display:block;font-weight:700;color:#EB5B87;font-size:24px;margin-bottom:5px}.koistachoice-ranking_marriage__version2 .ranking-detail__contents .table-hyokaprice tr .td-star .star5-rating{font-family:'游ゴシック';white-space:nowrap;display:inline-block;font-weight:700;text-indent:3px;letter-spacing:3px;z-index:0;position:relative;font-size:16px!important}.koistachoice-ranking_marriage__version2 .ranking-detail__contents .table-hyokaprice tr .td-star .star5-rating::after,.koistachoice-ranking_marriage__version2 .ranking-detail__contents .table-hyokaprice tr .td-star .star5-rating::before{font-family:"Font Awesome 5 Free";font-weight:900}.koistachoice-ranking_marriage__version2 .ranking-detail__contents .table-hyokaprice tr .td-star .star5-rating::before{content:"\f004\f004\f004\f004\f004";color:#EDEDED}.koistachoice-ranking_marriage__version2 .ranking-detail__contents .table-hyokaprice tr .td-star .star5-rating::after{content:"\f004\f004\f004\f004\f004";overflow:hidden;white-space:nowrap;color:#EB5B87;position:absolute;top:0;left:0;z-index:1}.koistachoice-ranking_marriage__version2 .ranking-detail__contents .table-hyokaprice tr .td-star .star5-rating[data-rate="5.0"]:after,.koistachoice-ranking_marriage__version2 .ranking-detail__contents .table-hyokaprice tr .td-star .star5-rating[data-rate="5"]:after{width:100%}.koistachoice-ranking_marriage__version2 .ranking-detail__contents .table-hyokaprice tr .td-star .star5-rating[data-rate="4.9"]:after,.koistachoice-ranking_marriage__version2 .ranking-detail__contents .table-hyokaprice tr .td-star .star5-rating[data-rate="4.8"]:after,.koistachoice-ranking_marriage__version2 .ranking-detail__contents .table-hyokaprice tr .td-star .star5-rating[data-rate="4.7"]:after,.koistachoice-ranking_marriage__version2 .ranking-detail__contents .table-hyokaprice tr .td-star .star5-rating[data-rate="4.6"]:after,.koistachoice-ranking_marriage__version2 .ranking-detail__contents .table-hyokaprice tr .td-star .star5-rating[data-rate="4.5"]:after{width:90%}.koistachoice-ranking_marriage__version2 .ranking-detail__contents .table-hyokaprice tr .td-star .star5-rating[data-rate="4.4"]:after,.koistachoice-ranking_marriage__version2 .ranking-detail__contents .table-hyokaprice tr .td-star .star5-rating[data-rate="4.3"]:after,.koistachoice-ranking_marriage__version2 .ranking-detail__contents .table-hyokaprice tr .td-star .star5-rating[data-rate="4.2"]:after,.koistachoice-ranking_marriage__version2 .ranking-detail__contents .table-hyokaprice tr .td-star .star5-rating[data-rate="4.1"]:after,.koistachoice-ranking_marriage__version2 .ranking-detail__contents .table-hyokaprice tr .td-star .star5-rating[data-rate="4.0"]:after,.koistachoice-ranking_marriage__version2 .ranking-detail__contents .table-hyokaprice tr .td-star .star5-rating[data-rate="4"]:after{width:80%}.koistachoice-ranking_marriage__version2 .ranking-detail__contents .table-hyokaprice tr .td-star .star5-rating[data-rate="3.9"]:after,.koistachoice-ranking_marriage__version2 .ranking-detail__contents .table-hyokaprice tr .td-star .star5-rating[data-rate="3.8"]:after,.koistachoice-ranking_marriage__version2 .ranking-detail__contents .table-hyokaprice tr .td-star .star5-rating[data-rate="3.7"]:after,.koistachoice-ranking_marriage__version2 .ranking-detail__contents .table-hyokaprice tr .td-star .star5-rating[data-rate="3.6"]:after,.koistachoice-ranking_marriage__version2 .ranking-detail__contents .table-hyokaprice tr .td-star .star5-rating[data-rate="3.5"]:after{width:70%}.koistachoice-ranking_marriage__version2 .ranking-detail__contents .table-hyokaprice tr .td-star .star5-rating[data-rate="3.4"]:after,.koistachoice-ranking_marriage__version2 .ranking-detail__contents .table-hyokaprice tr .td-star .star5-rating[data-rate="3.3"]:after,.koistachoice-ranking_marriage__version2 .ranking-detail__contents .table-hyokaprice tr .td-star .star5-rating[data-rate="3.2"]:after,.koistachoice-ranking_marriage__version2 .ranking-detail__contents .table-hyokaprice tr .td-star .star5-rating[data-rate="3.1"]:after,.koistachoice-ranking_marriage__version2 .ranking-detail__contents .table-hyokaprice tr .td-star .star5-rating[data-rate="3.0"]:after,.koistachoice-ranking_marriage__version2 .ranking-detail__contents .table-hyokaprice tr .td-star .star5-rating[data-rate="3"]:after{width:60%}.koistachoice-ranking_marriage__version2 .ranking-detail__contents .table-hyokaprice tr .td-star .star5-rating[data-rate="2.9"]:after,.koistachoice-ranking_marriage__version2 .ranking-detail__contents .table-hyokaprice tr .td-star .star5-rating[data-rate="2.8"]:after,.koistachoice-ranking_marriage__version2 .ranking-detail__contents .table-hyokaprice tr .td-star .star5-rating[data-rate="2.7"]:after,.koistachoice-ranking_marriage__version2 .ranking-detail__contents .table-hyokaprice tr .td-star .star5-rating[data-rate="2.6"]:after,.koistachoice-ranking_marriage__version2 .ranking-detail__contents .table-hyokaprice tr .td-star .star5-rating[data-rate="2.5"]:after{width:50%}.koistachoice-ranking_marriage__version2 .ranking-detail__contents .table-hyokaprice tr .td-star .star5-rating[data-rate="2.4"]:after,.koistachoice-ranking_marriage__version2 .ranking-detail__contents .table-hyokaprice tr .td-star .star5-rating[data-rate="2.3"]:after,.koistachoice-ranking_marriage__version2 .ranking-detail__contents .table-hyokaprice tr .td-star .star5-rating[data-rate="2.2"]:after,.koistachoice-ranking_marriage__version2 .ranking-detail__contents .table-hyokaprice tr .td-star .star5-rating[data-rate="2.1"]:after,.koistachoice-ranking_marriage__version2 .ranking-detail__contents .table-hyokaprice tr .td-star .star5-rating[data-rate="2.0"]:after,.koistachoice-ranking_marriage__version2 .ranking-detail__contents .table-hyokaprice tr .td-star .star5-rating[data-rate="2"]:after{width:40%}.koistachoice-ranking_marriage__version2 .ranking-detail__contents .table-hyokaprice tr .td-star .star5-rating[data-rate="1.9"]:after,.koistachoice-ranking_marriage__version2 .ranking-detail__contents .table-hyokaprice tr .td-star .star5-rating[data-rate="1.8"]:after,.koistachoice-ranking_marriage__version2 .ranking-detail__contents .table-hyokaprice tr .td-star .star5-rating[data-rate="1.7"]:after,.koistachoice-ranking_marriage__version2 .ranking-detail__contents .table-hyokaprice tr .td-star .star5-rating[data-rate="1.6"]:after,.koistachoice-ranking_marriage__version2 .ranking-detail__contents .table-hyokaprice tr .td-star .star5-rating[data-rate="1.5"]:after{width:30%}.koistachoice-ranking_marriage__version2 .ranking-detail__contents .table-hyokaprice tr .td-star .star5-rating[data-rate="1.4"]:after,.koistachoice-ranking_marriage__version2 .ranking-detail__contents .table-hyokaprice tr .td-star .star5-rating[data-rate="1.3"]:after,.koistachoice-ranking_marriage__version2 .ranking-detail__contents .table-hyokaprice tr .td-star .star5-rating[data-rate="1.2"]:after,.koistachoice-ranking_marriage__version2 .ranking-detail__contents .table-hyokaprice tr .td-star .star5-rating[data-rate="1.1"]:after,.koistachoice-ranking_marriage__version2 .ranking-detail__contents .table-hyokaprice tr .td-star .star5-rating[data-rate="1.0"]:after,.koistachoice-ranking_marriage__version2 .ranking-detail__contents .table-hyokaprice tr .td-star .star5-rating[data-rate="1"]:after{width:20%}.koistachoice-ranking_marriage__version2 .ranking-detail__contents .table-hyokaprice tr .td-star .star5-rating[data-rate="0.9"]:after,.koistachoice-ranking_marriage__version2 .ranking-detail__contents .table-hyokaprice tr .td-star .star5-rating[data-rate="0.8"]:after,.koistachoice-ranking_marriage__version2 .ranking-detail__contents .table-hyokaprice tr .td-star .star5-rating[data-rate="0.7"]:after,.koistachoice-ranking_marriage__version2 .ranking-detail__contents .table-hyokaprice tr .td-star .star5-rating[data-rate="0.6"]:after,.koistachoice-ranking_marriage__version2 .ranking-detail__contents .table-hyokaprice tr .td-star .star5-rating[data-rate="0.5"]:after,.koistachoice-ranking_marriage__version2 .ranking-detail__contents .table-hyokaprice tr .td-star .star5-rating[data-rate="0.4"]:after,.koistachoice-ranking_marriage__version2 .ranking-detail__contents .table-hyokaprice tr .td-star .star5-rating[data-rate="0.3"]:after,.koistachoice-ranking_marriage__version2 .ranking-detail__contents .table-hyokaprice tr .td-star .star5-rating[data-rate="0.2"]:after,.koistachoice-ranking_marriage__version2 .ranking-detail__contents .table-hyokaprice tr .td-star .star5-rating[data-rate="0.1"]:after{width:10%}.koistachoice-ranking_marriage__version2 .ranking-detail__contents .table-hyokaprice tr .td-star .star5-rating[data-rate="0.0"]:after,.koistachoice-ranking_marriage__version2 .ranking-detail__contents .table-hyokaprice tr .td-star .star5-rating[data-rate="0"]:after{width:0%}.koistachoice-ranking_marriage__version2 .ranking-detail__contents .table-hyokaprice tr .td-price,.koistachoice-ranking_marriage__version2 .ranking-detail__contents .table-hyokaprice tr .td-rate{width:26%;font-size:24px;font-weight:700;color:#EB5B87}.koistachoice-ranking_marriage__version2 .ranking-detail__contents .table-text{width:100%;border-collapse:unset;border-spacing:1px}.koistachoice-ranking_marriage__version2 .ranking-detail__contents .table-text tr td,.koistachoice-ranking_marriage__version2 .ranking-detail__contents .table-text tr th{vertical-align:middle;-webkit-box-sizing:border-box;box-sizing:border-box}.koistachoice-ranking_marriage__version2 .ranking-detail__contents .table-text tr td:first-of-type,.koistachoice-ranking_marriage__version2 .ranking-detail__contents .table-text tr th:first-of-type{width:25%}.koistachoice-ranking_marriage__version2 .ranking-detail__contents .table-text tr td:last-of-type,.koistachoice-ranking_marriage__version2 .ranking-detail__contents .table-text tr th:last-of-type{width:75%}.koistachoice-ranking_marriage__version2 .ranking-detail__contents .table-text tr th{font-weight:700;text-align:center;background-color:#DCF8E1;border:1px solid #fff;padding:7px}.koistachoice-ranking_marriage__version2 .ranking-detail__contents .table-text tr td{border:1px solid #EDEDED;padding:10px 5px;position:relative}.koistachoice-ranking_marriage__version2 .ranking-detail__contents .table-text tr td:first-of-type .rank{width:20%;position:absolute;top:0;left:0}.koistachoice-ranking_marriage__version2 .ranking-detail__contents .table-text tr td:first-of-type .rank img{width:100%;height:auto}.koistachoice-ranking_marriage__version2 .ranking-detail__contents .table-text tr td:first-of-type .thumbnail{width:35%;margin:0 auto 10px}.koistachoice-ranking_marriage__version2 .ranking-detail__contents .table-text tr td:first-of-type .thumbnail img{width:100%;height:auto}.koistachoice-ranking_marriage__version2 .ranking-detail__contents .table-text tr td:first-of-type .name{font-weight:700;text-align:center;margin-bottom:10px}.koistachoice-ranking_marriage__version2 .ranking-detail__contents .table-text tr td:first-of-type .cta{width:85%;background-color:#DA3B06;border-radius:30px;-webkit-box-shadow:2px 4px #932A12;box-shadow:2px 4px #932A12;margin:auto}.koistachoice-ranking_marriage__version2 .ranking-detail__contents .table-text tr td:first-of-type .cta a{font-size:15px;font-weight:700;text-align:center;color:#fff;padding:10px 2px;-webkit-box-sizing:border-box;box-sizing:border-box;position:relative}.koistachoice-ranking_marriage__version2 .ranking-detail__contents .table-text tr td:last-of-type p{margin:unset}.koistachoice-ranking_marriage__version2 .ranking-detail__contents .table-text tr td:last-of-type .heading{font-weight:700}.koistachoice-ranking_marriage__version2 .ranking-detail__contents .table-text tr td:last-of-type .text{line-height:24px}.koistachoice-ranking_marriage__version2 .ranking-detail_on{display:block}.koistachoice-ranking_marriage__version2 .ranking-detail_button_off:after{content:'\f078'}.konkatsu-assessment{margin:2em 0}.konkatsu-assessment__title{margin-bottom:30px}.konkatsu-assessment__title div{width:13%;margin:0 auto 10px}.konkatsu-assessment__title div img{width:100%;height:auto}.konkatsu-assessment__title p{font-size:36px;font-weight:700;text-align:center}.konkatsu-assessment__contents{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative}.konkatsu-assessment__contents__item{width:100%;padding:50px 10px 100px;-webkit-box-sizing:border-box;box-sizing:border-box;visibility:hidden;-webkit-transition:all .2s;transition:all .2s;opacity:0;position:absolute;left:3em}.konkatsu-assessment__contents__item>.image{width:13%;margin:0 auto 15px}.konkatsu-assessment__contents__item>.image img{width:100%;height:auto}.konkatsu-assessment__contents__item>.text{font-size:28px;font-weight:700;text-align:center;margin-bottom:60px;position:relative}.konkatsu-assessment__contents__item>.text::after{content:"";background-color:#555;width:15%;height:2px;bottom:-13px;position:absolute;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.konkatsu-assessment__contents__item2 .nextbutton:after,.konkatsu-assessment__contents__item>.label label:after{content:'\f054';transform:translateY(-50%);font-family:"Font Awesome 5 Free"}.konkatsu-assessment__contents__item>.label{width:65%;margin:auto}.konkatsu-assessment__contents__item>.label input[name=q1],.konkatsu-assessment__contents__item>.label input[name=q2],.konkatsu-assessment__contents__item>.label input[name=q3],.konkatsu-assessment__contents__item>.label input[name=q4],.konkatsu-assessment__contents__item>.label input[name=q5]{display:none}.konkatsu-assessment__contents__item>.label label{cursor:pointer;display:block;font-weight:700;text-align:center;background-color:#fff;border:1px solid #555;border-radius:30px;padding:20px 10px;-webkit-box-sizing:border-box;box-sizing:border-box;position:relative}.konkatsu-assessment__contents__item>.label label:not(:last-of-type){margin-bottom:20px}.konkatsu-assessment__contents__item>.label label:hover{-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out;opacity:.7}.konkatsu-assessment__contents__item>.label label:after{font-weight:900;font-size:13px;position:absolute;top:50%;right:30px;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%)}.konkatsu-assessment__contents__item>.slidenum{position:absolute;bottom:15px;right:15px}.konkatsu-assessment__contents__item>.slideback{cursor:pointer;width:50px;height:50px;line-height:50px;font-weight:700;text-align:center;background-color:#fff;border-radius:50%;position:absolute;bottom:15px;left:15px}.konkatsu-assessment__contents .open{opacity:1;visibility:visible;position:relative;left:0}.konkatsu-assessment__contents .clicked{left:-3em}.konkatsu-assessment__contents .q1{background:-webkit-gradient(linear,left top,right top,from(#D5FFED),to(#FFFCB2)) no-repeat padding-box;background:linear-gradient(90deg,#D5FFED 0,#FFFCB2 100%) no-repeat padding-box}.konkatsu-assessment__contents .q2{background:-webkit-gradient(linear,left top,right top,from(#FFFCB2),to(#FFE4B2)) no-repeat padding-box;background:linear-gradient(90deg,#FFFCB2 0,#FFE4B2 100%) no-repeat padding-box}.konkatsu-assessment__contents .q3{background:-webkit-gradient(linear,left top,right top,from(#FFE4B2),to(#FFD5D5)) no-repeat padding-box;background:linear-gradient(90deg,#FFE4B2 0,#FFD5D5 100%) no-repeat padding-box}.konkatsu-assessment__contents .q4{background:-webkit-gradient(linear,left top,right top,from(#FFD5D5),to(#FFB2B2)) no-repeat padding-box;background:linear-gradient(90deg,#FFD5D5 0,#FFB2B2 100%) no-repeat padding-box}.konkatsu-assessment__contents .q5{background:-webkit-gradient(linear,left top,right top,from(#FFB2B2),to(#FFC7F0)) no-repeat padding-box;background:linear-gradient(90deg,#FFB2B2 0,#FFC7F0 100%) no-repeat padding-box}.konkatsu-assessment__contents__item2{padding:17px 17px 22px;-webkit-box-sizing:border-box;box-sizing:border-box}.konkatsu-assessment__contents__item2 .type{font-size:18px;text-align:center;background-color:#fff;border-radius:7px;margin-bottom:10px;padding:12px;-webkit-box-sizing:border-box;box-sizing:border-box}.konkatsu-assessment__contents__item2 .type__kakko,.konkatsu-assessment__contents__item2 .type__text{font-size:28px}.konkatsu-assessment__contents__item2 .type__text{font-weight:700}.konkatsu-assessment__contents__item2 .image--graph{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;margin-bottom:10px}.konkatsu-assessment__contents__item2 .image--graph__image{width:35%}.konkatsu-assessment__contents__item2 .image--graph__image img{width:100%;height:auto}.konkatsu-assessment__contents__item2 .image--graph__graph{width:63%;background-color:#fff;border-radius:10px;padding:10px;-webkit-box-sizing:border-box;box-sizing:border-box;position:relative}.konkatsu-assessment__contents__item2 .image--graph__graph .assessmentChart{width:350px!important;height:250px!important;margin:auto}.konkatsu-assessment__contents__item2 .image--graph__graph .assessmentChart-num__casu,.konkatsu-assessment__contents__item2 .image--graph__graph .assessmentChart-num__jiku,.konkatsu-assessment__contents__item2 .image--graph__graph .assessmentChart-num__my,.konkatsu-assessment__contents__item2 .image--graph__graph .assessmentChart-num__zen{text-align:center;position:absolute}.konkatsu-assessment__contents__item2 .image--graph__graph .assessmentChart-num__casu p,.konkatsu-assessment__contents__item2 .image--graph__graph .assessmentChart-num__jiku p,.konkatsu-assessment__contents__item2 .image--graph__graph .assessmentChart-num__my p,.konkatsu-assessment__contents__item2 .image--graph__graph .assessmentChart-num__zen p{line-height:unset;margin:unset}.konkatsu-assessment__contents__item2 .image--graph__graph .assessmentChart-num__casu .name,.konkatsu-assessment__contents__item2 .image--graph__graph .assessmentChart-num__jiku .name,.konkatsu-assessment__contents__item2 .image--graph__graph .assessmentChart-num__my .name,.konkatsu-assessment__contents__item2 .image--graph__graph .assessmentChart-num__zen .name{font-size:15px;font-weight:700;padding:0 5px 3px}.konkatsu-assessment__contents__item2 .image--graph__graph .assessmentChart-num__casu .num,.konkatsu-assessment__contents__item2 .image--graph__graph .assessmentChart-num__jiku .num,.konkatsu-assessment__contents__item2 .image--graph__graph .assessmentChart-num__my .num,.konkatsu-assessment__contents__item2 .image--graph__graph .assessmentChart-num__zen .num{font-size:36px;font-weight:700}.konkatsu-assessment__contents__item2 .image--graph__graph .assessmentChart-num__zen{top:35px;right:30px}.konkatsu-assessment__contents__item2 .image--graph__graph .assessmentChart-num__zen .name{background:-webkit-gradient(linear,left top,left bottom,color-stop(60%,transparent),color-stop(60%,#FFE4D0));background:linear-gradient(transparent 60%,#FFE4D0 60%)}.konkatsu-assessment__contents__item2 .image--graph__graph .assessmentChart-num__my{top:35px;left:30px}.konkatsu-assessment__contents__item2 .image--graph__graph .assessmentChart-num__my .name{background:-webkit-gradient(linear,left top,left bottom,color-stop(60%,transparent),color-stop(60%,#FFFED2));background:linear-gradient(transparent 60%,#FFFED2 60%)}.konkatsu-assessment__contents__item2 .image--graph__graph .assessmentChart-num__casu{bottom:35px;right:30px}.konkatsu-assessment__contents__item2 .image--graph__graph .assessmentChart-num__casu .name{background:-webkit-gradient(linear,left top,left bottom,color-stop(60%,transparent),color-stop(60%,#D2FFDF));background:linear-gradient(transparent 60%,#D2FFDF 60%)}.konkatsu-assessment__contents__item2 .image--graph__graph .assessmentChart-num__jiku{bottom:35px;left:30px}.konkatsu-assessment__contents__item2 .image--graph__graph .assessmentChart-num__jiku .name{background:-webkit-gradient(linear,left top,left bottom,color-stop(60%,transparent),color-stop(60%,#D2EFFF));background:linear-gradient(transparent 60%,#D2EFFF 60%)}.konkatsu-assessment__contents__item2 .graphunder-text{font-weight:700;line-height:28px;background-color:#fff;border-radius:7px;padding:15px 25px;-webkit-box-sizing:border-box;box-sizing:border-box}.konkatsu-assessment__contents__item2 .graphunder-text p{margin:unset}.konkatsu-assessment__contents__item2 .nextbutton{cursor:pointer;width:25%;font-weight:700;text-align:center;background-color:#fff;border:1px solid #555;padding:12px 5px;-webkit-box-sizing:border-box;box-sizing:border-box;position:absolute;bottom:10px;right:10px}.konkatsu-assessment__contents__item2 .nextbutton:hover{-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out;opacity:.7}.konkatsu-assessment__contents__item2 .nextbutton:after{font-weight:900;font-size:13px;position:absolute;top:50%;right:10px;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%)}.konkatsu-assessment__contents .zenryoku{background:-webkit-gradient(linear,left top,left bottom,from(#FEAC6F),to(#FF9683)) no-repeat padding-box;background:linear-gradient(180deg,#FEAC6F 0,#FF9683 100%) no-repeat padding-box}.konkatsu-assessment__contents .zenryoku .type__text{color:#EB863B}.konkatsu-assessment__contents .zenryoku .assessmentChart-num__zen .num{color:#FEAC6F}.konkatsu-assessment__contents .mypace{background:-webkit-gradient(linear,left top,left bottom,from(#EAC137),to(#D3E352)) no-repeat padding-box;background:linear-gradient(180deg,#EAC137 0,#D3E352 100%) no-repeat padding-box}.konkatsu-assessment__contents .mypace .assessmentChart-num__my .num,.konkatsu-assessment__contents .mypace .type__text{color:#EAC137}.konkatsu-assessment__contents .casual{background:-webkit-gradient(linear,left top,left bottom,from(#57EF84),to(#52ABE3)) no-repeat padding-box;background:linear-gradient(180deg,#57EF84 0,#52ABE3 100%) no-repeat padding-box}.konkatsu-assessment__contents .casual .assessmentChart-num__casu .num,.konkatsu-assessment__contents .casual .type__text{color:#54CE78}.konkatsu-assessment__contents .jikuri{background:-webkit-gradient(linear,left top,left bottom,from(#77C6EF),to(#9B83FF)) no-repeat padding-box;background:linear-gradient(180deg,#77C6EF 0,#9B83FF 100%) no-repeat padding-box}.konkatsu-assessment__contents .jikuri .type__text{color:#42A5D8}.konkatsu-assessment__contents .jikuri .assessmentChart-num__jiku .num{color:#77C6EF}.konkatsu-assessment__contents .open-result{opacity:1;visibility:visible;position:relative;left:0}.konkatsu-assessment__contents .konkatsu-assessment__contents__item3{padding:45px 20px 30px}.konkatsu-assessment__contents .konkatsu-assessment__contents__item3::before{content:'';display:inline-block;background-image:url(//www.landmark-tokyo.com/wp-content/themes/koista_php8/images/assessment/cross.svg);background-repeat:no-repeat;width:60%;height:60%;position:absolute;top:0;left:0}.konkatsu-assessment__contents .konkatsu-assessment__contents__item3-jikuri .info,.konkatsu-assessment__contents .konkatsu-assessment__contents__item3-zenryoku .info{width:83%;margin:0 0 15px auto;position:relative;z-index:1}.konkatsu-assessment__contents .konkatsu-assessment__contents__item3-jikuri .info__thumbnail--compatibility,.konkatsu-assessment__contents .konkatsu-assessment__contents__item3-zenryoku .info__thumbnail--compatibility{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:15px}.konkatsu-assessment__contents .konkatsu-assessment__contents__item3-jikuri .info__thumbnail--compatibility .thumbnail,.konkatsu-assessment__contents .konkatsu-assessment__contents__item3-zenryoku .info__thumbnail--compatibility .thumbnail{width:35%}.konkatsu-assessment__contents .konkatsu-assessment__contents__item3-jikuri .info__thumbnail--compatibility .thumbnail img,.konkatsu-assessment__contents .konkatsu-assessment__contents__item3-zenryoku .info__thumbnail--compatibility .thumbnail img{width:100%;height:auto}.konkatsu-assessment__contents .konkatsu-assessment__contents__item3-jikuri .info__thumbnail--compatibility .compatibility,.konkatsu-assessment__contents .konkatsu-assessment__contents__item3-zenryoku .info__thumbnail--compatibility .compatibility{width:60%;text-align:center}.konkatsu-assessment__contents .konkatsu-assessment__contents__item3-jikuri .info__thumbnail--compatibility .compatibility>p,.konkatsu-assessment__contents .konkatsu-assessment__contents__item3-zenryoku .info__thumbnail--compatibility .compatibility>p{font-size:18px;font-weight:700;margin-bottom:7px}.konkatsu-assessment__contents .konkatsu-assessment__contents__item3-jikuri .info__thumbnail--compatibility .compatibility>p span,.konkatsu-assessment__contents .konkatsu-assessment__contents__item3-zenryoku .info__thumbnail--compatibility .compatibility>p span{display:block;font-size:26px;margin:2px 0 5px}.konkatsu-assessment__contents .konkatsu-assessment__contents__item3-jikuri .info__thumbnail--compatibility .compatibility>div,.konkatsu-assessment__contents .konkatsu-assessment__contents__item3-zenryoku .info__thumbnail--compatibility .compatibility>div{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:18px;font-weight:700}.konkatsu-assessment__contents .konkatsu-assessment__contents__item3-jikuri .info__thumbnail--compatibility .compatibility>div span,.konkatsu-assessment__contents .konkatsu-assessment__contents__item3-zenryoku .info__thumbnail--compatibility .compatibility>div span{font-size:36px;color:#FDF5C2;margin-right:5px}.konkatsu-assessment__contents .konkatsu-assessment__contents__item3-jikuri .info__text,.konkatsu-assessment__contents .konkatsu-assessment__contents__item3-zenryoku .info__text{font-weight:700;line-height:28px;background-color:#fff;border-radius:7px;padding:15px 25px;-webkit-box-sizing:border-box;box-sizing:border-box}.konkatsu-assessment__contents .konkatsu-assessment__contents__item3-jikuri .info__text p,.konkatsu-assessment__contents .konkatsu-assessment__contents__item3-zenryoku .info__text p{margin:unset}.konkatsu-assessment__contents .konkatsu-assessment__contents__item3-jikuri .ctabutton,.konkatsu-assessment__contents .konkatsu-assessment__contents__item3-zenryoku .ctabutton{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;position:relative;z-index:1}.konkatsu-assessment__contents .konkatsu-assessment__contents__item3-jikuri .ctabutton__slideback,.konkatsu-assessment__contents .konkatsu-assessment__contents__item3-zenryoku .ctabutton__slideback{width:10%}.konkatsu-assessment__contents .konkatsu-assessment__contents__item3-jikuri .ctabutton__slideback span,.konkatsu-assessment__contents .konkatsu-assessment__contents__item3-zenryoku .ctabutton__slideback span{cursor:pointer;display:block;width:55px;height:55px;line-height:55px;font-weight:700;text-align:center;background-color:#fff;border-radius:50%;margin-left:auto}.konkatsu-assessment__contents .konkatsu-assessment__contents__item3-jikuri .ctabutton__slideback span:hover,.konkatsu-assessment__contents .konkatsu-assessment__contents__item3-zenryoku .ctabutton__slideback span:hover{-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out;opacity:.7}.konkatsu-assessment__contents .konkatsu-assessment__contents__item3-jikuri .ctabutton__begin,.konkatsu-assessment__contents .konkatsu-assessment__contents__item3-zenryoku .ctabutton__begin{width:25%;height:55px;line-height:55px}.konkatsu-assessment__contents .konkatsu-assessment__contents__item3-jikuri .ctabutton__begin a,.konkatsu-assessment__contents .konkatsu-assessment__contents__item3-zenryoku .ctabutton__begin a{cursor:pointer;font-weight:700;text-align:center;color:#2B2B2B;background-color:#fff;border-radius:30px}.konkatsu-assessment__contents .konkatsu-assessment__contents__item3-jikuri .ctabutton__official,.konkatsu-assessment__contents .konkatsu-assessment__contents__item3-zenryoku .ctabutton__official{width:60%}.konkatsu-assessment__contents .konkatsu-assessment__contents__item3-jikuri .ctabutton__official a,.konkatsu-assessment__contents .konkatsu-assessment__contents__item3-zenryoku .ctabutton__official a{overflow:hidden;font-size:22px;font-weight:700;text-align:center;letter-spacing:1px;text-indent:1px;color:#fff;background-color:#DA3B17;-webkit-box-shadow:4px 6px #7e220d;box-shadow:4px 6px #7e220d;border-radius:55px;padding:22px 30px;position:relative}.konkatsu-assessment__contents .konkatsu-assessment__contents__item3-jikuri .ctabutton__official a::after,.konkatsu-assessment__contents .konkatsu-assessment__contents__item3-zenryoku .ctabutton__official a::after{content:'';display:inline-block;background-image:url(//www.landmark-tokyo.com/wp-content/themes/koista_php8/images/icon/linkmark.svg);background-repeat:no-repeat;width:20px;height:20px;position:absolute;right:10px}.konkatsu-assessment__contents .konkatsu-assessment__contents__item3-casual,.konkatsu-assessment__contents .konkatsu-assessment__contents__item3-mypace{padding:45px 20px 30px 100px}.konkatsu-assessment__contents .konkatsu-assessment__contents__item3-casual .thumbnail--compatibility,.konkatsu-assessment__contents .konkatsu-assessment__contents__item3-mypace .thumbnail--compatibility{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:20px;position:relative}.konkatsu-assessment__contents .konkatsu-assessment__contents__item3-casual .thumbnail--compatibility__thumbnail,.konkatsu-assessment__contents .konkatsu-assessment__contents__item3-mypace .thumbnail--compatibility__thumbnail{width:35%}.konkatsu-assessment__contents .konkatsu-assessment__contents__item3-casual .thumbnail--compatibility__thumbnail img,.konkatsu-assessment__contents .konkatsu-assessment__contents__item3-mypace .thumbnail--compatibility__thumbnail img{width:100%;height:auto}.konkatsu-assessment__contents .konkatsu-assessment__contents__item3-casual .thumbnail--compatibility__compatibility,.konkatsu-assessment__contents .konkatsu-assessment__contents__item3-mypace .thumbnail--compatibility__compatibility{width:60%;text-align:center;position:relative}.konkatsu-assessment__contents .konkatsu-assessment__contents__item3-casual .thumbnail--compatibility__compatibility>p,.konkatsu-assessment__contents .konkatsu-assessment__contents__item3-mypace .thumbnail--compatibility__compatibility>p{font-size:18px;font-weight:700;margin-bottom:7px}.konkatsu-assessment__contents .konkatsu-assessment__contents__item3-casual .thumbnail--compatibility__compatibility>p span,.konkatsu-assessment__contents .konkatsu-assessment__contents__item3-mypace .thumbnail--compatibility__compatibility>p span{display:block;font-size:26px;margin:2px 0 5px}.konkatsu-assessment__contents .konkatsu-assessment__contents__item3-casual .thumbnail--compatibility__compatibility>div,.konkatsu-assessment__contents .konkatsu-assessment__contents__item3-mypace .thumbnail--compatibility__compatibility>div{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:18px;font-weight:700}.konkatsu-assessment__contents .konkatsu-assessment__contents__item3-casual .thumbnail--compatibility__compatibility>div span,.konkatsu-assessment__contents .konkatsu-assessment__contents__item3-mypace .thumbnail--compatibility__compatibility>div span{font-size:36px;color:#FDF5C2;margin-right:5px}.konkatsu-assessment__contents .konkatsu-assessment__contents__item3-casual .cta-official,.konkatsu-assessment__contents .konkatsu-assessment__contents__item3-mypace .cta-official{width:75%;margin:0 0 20px auto;position:relative}.konkatsu-assessment__contents .konkatsu-assessment__contents__item3-casual .cta-official a,.konkatsu-assessment__contents .konkatsu-assessment__contents__item3-mypace .cta-official a{overflow:hidden;font-size:22px;font-weight:700;text-align:center;letter-spacing:1px;text-indent:1px;color:#fff;background-color:#DA3B17;-webkit-box-shadow:4px 6px #7e220d;box-shadow:4px 6px #7e220d;border-radius:55px;padding:22px 30px;position:relative}.konkatsu-assessment__contents .konkatsu-assessment__contents__item3-casual .cta-official a::after,.konkatsu-assessment__contents .konkatsu-assessment__contents__item3-mypace .cta-official a::after{content:'';display:inline-block;background-image:url(//www.landmark-tokyo.com/wp-content/themes/koista_php8/images/icon/linkmark.svg);background-repeat:no-repeat;width:20px;height:20px;position:absolute;right:10px}.konkatsu-assessment__contents .konkatsu-assessment__contents__item3-casual .siteunder-text,.konkatsu-assessment__contents .konkatsu-assessment__contents__item3-mypace .siteunder-text{font-weight:700;line-height:28px;background-color:#fff;border-radius:7px;padding:15px 25px;-webkit-box-sizing:border-box;box-sizing:border-box;position:relative}.konkatsu-assessment__contents .konkatsu-assessment__contents__item3-casual .siteunder-text p,.konkatsu-assessment__contents .konkatsu-assessment__contents__item3-mypace .siteunder-text p{margin:unset}.konkatsu-assessment__contents .konkatsu-assessment__contents__item3-casual .casual-slideback,.konkatsu-assessment__contents .konkatsu-assessment__contents__item3-casual .mypace-slideback,.konkatsu-assessment__contents .konkatsu-assessment__contents__item3-mypace .casual-slideback,.konkatsu-assessment__contents .konkatsu-assessment__contents__item3-mypace .mypace-slideback{cursor:pointer;width:50px;height:50px;line-height:50px;font-weight:700;text-align:center;background-color:#fff;border-radius:50%;position:absolute;bottom:30px;left:20px}.konkatsu-assessment__contents .konkatsu-assessment__contents__item3-casual .casual-slideback:hover,.konkatsu-assessment__contents .konkatsu-assessment__contents__item3-casual .mypace-slideback:hover,.konkatsu-assessment__contents .konkatsu-assessment__contents__item3-mypace .casual-slideback:hover,.konkatsu-assessment__contents .konkatsu-assessment__contents__item3-mypace .mypace-slideback:hover{-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out;opacity:.7}.konkatsu-assessment__contents .konkatsu-assessment__contents__item3-casual .casual-nextbutton,.konkatsu-assessment__contents .konkatsu-assessment__contents__item3-casual .mypace-nextbutton,.konkatsu-assessment__contents .konkatsu-assessment__contents__item3-mypace .casual-nextbutton,.konkatsu-assessment__contents .konkatsu-assessment__contents__item3-mypace .mypace-nextbutton{cursor:pointer;width:25%;font-weight:700;text-align:center;background-color:#fff;border:1px solid #555;padding:12px 5px;-webkit-box-sizing:border-box;box-sizing:border-box;position:absolute;bottom:10px;right:10px}.konkatsu-assessment__contents .konkatsu-assessment__contents__item3-casual .casual-nextbutton:hover,.konkatsu-assessment__contents .konkatsu-assessment__contents__item3-casual .mypace-nextbutton:hover,.konkatsu-assessment__contents .konkatsu-assessment__contents__item3-mypace .casual-nextbutton:hover,.konkatsu-assessment__contents .konkatsu-assessment__contents__item3-mypace .mypace-nextbutton:hover{-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out;opacity:.7}.konkatsu-assessment__contents .konkatsu-assessment__contents__item3-casual .casual-nextbutton:after,.konkatsu-assessment__contents .konkatsu-assessment__contents__item3-casual .mypace-nextbutton:after,.konkatsu-assessment__contents .konkatsu-assessment__contents__item3-mypace .casual-nextbutton:after,.konkatsu-assessment__contents .konkatsu-assessment__contents__item3-mypace .mypace-nextbutton:after{content:'\f054';font-weight:900;font-family:"Font Awesome 5 Free";font-size:13px;position:absolute;top:50%;right:10px;transform:translateY(-50%);-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%)}.konkatsu-assessment__contents .konkatsu-assessment__contents__item3-zenryoku{background:-webkit-gradient(linear,left top,left bottom,from(#FEAC6F),to(#FF9683)) no-repeat padding-box;background:linear-gradient(180deg,#FEAC6F 0,#FF9683 100%) no-repeat padding-box}.konkatsu-assessment__contents .konkatsu-assessment__contents__item3-mypace{background:-webkit-gradient(linear,left top,left bottom,from(#EAC137),to(#D3E352)) no-repeat padding-box;background:linear-gradient(180deg,#EAC137 0,#D3E352 100%) no-repeat padding-box}.konkatsu-assessment__contents .konkatsu-assessment__contents__item3-casual{background:-webkit-gradient(linear,left top,left bottom,from(#57EF84),to(#52ABE3)) no-repeat padding-box;background:linear-gradient(180deg,#57EF84 0,#52ABE3 100%) no-repeat padding-box}.konkatsu-assessment__contents .konkatsu-assessment__contents__item3-jikuri{background:-webkit-gradient(linear,left top,left bottom,from(#77C6EF),to(#9B83FF)) no-repeat padding-box;background:linear-gradient(180deg,#77C6EF 0,#9B83FF 100%) no-repeat padding-box}.konkatsu-assessment__contents .konkatsu-assessment__contents__item4{padding:30px}.konkatsu-assessment__contents .konkatsu-assessment__contents__item4 .assessment-result_table{overflow-x:scroll;margin-bottom:30px}.konkatsu-assessment__contents .konkatsu-assessment__contents__item4 .assessment-result_table table{border-collapse:collapse;table-layout:fixed}.konkatsu-assessment__contents .konkatsu-assessment__contents__item4 .assessment-result_table table tr td,.konkatsu-assessment__contents .konkatsu-assessment__contents__item4 .assessment-result_table table tr th{vertical-align:middle;font-size:15px;text-align:center;border:1px solid #EDEDED;-webkit-box-sizing:border-box;box-sizing:border-box}.konkatsu-assessment__contents .konkatsu-assessment__contents__item4 .assessment-result_table table tr td:first-of-type,.konkatsu-assessment__contents .konkatsu-assessment__contents__item4 .assessment-result_table table tr th:first-of-type{position:-webkit-sticky;position:sticky;left:0;z-index:1000}.konkatsu-assessment__contents .konkatsu-assessment__contents__item4 .assessment-result_table table tr td:before,.konkatsu-assessment__contents .konkatsu-assessment__contents__item4 .assessment-result_table table tr th:before{pointer-events:none;content:"";width:100%;height:100%;border-left:1px solid #EDEDED;border-right:2px solid #EDEDED;position:absolute;top:-1px;left:-1px}.konkatsu-assessment__contents .konkatsu-assessment__contents__item4 .assessment-result_table table tr th{font-weight:700;background-color:#DCF8E1;padding:10px 5px}.konkatsu-assessment__contents .konkatsu-assessment__contents__item4 .assessment-result_table table tr td{background-color:#fff;padding:15px 5px}.konkatsu-assessment__contents .konkatsu-assessment__contents__item4 .assessment-result_table table tr .thumbnail--name{width:130px;min-width:130px}.konkatsu-assessment__contents .konkatsu-assessment__contents__item4 .assessment-result_table table tr .thumbnail--name__thumbnail{width:60%;margin:0 auto 5px}.konkatsu-assessment__contents .konkatsu-assessment__contents__item4 .assessment-result_table table tr .thumbnail--name__thumbnail img{width:100%;height:auto}.konkatsu-assessment__contents .konkatsu-assessment__contents__item4 .assessment-result_table table tr .thumbnail--name__name a{text-decoration:underline;font-size:15px;line-height:20px}.konkatsu-assessment__contents .konkatsu-assessment__contents__item4 .assessment-result_table table tr .star{width:110px;min-width:110px;text-align:center;padding:20px 5px;-webkit-box-sizing:border-box;box-sizing:border-box}.konkatsu-assessment__contents .konkatsu-assessment__contents__item4 .assessment-result_table table tr .star .star-number{font-family:'游ゴシック';display:block;font-weight:700;color:#EB5B87;font-size:24px;margin-bottom:5px}.konkatsu-assessment__contents .konkatsu-assessment__contents__item4 .assessment-result_table table tr .star .star5-rating{font-family:'游ゴシック';white-space:nowrap;display:inline-block;font-weight:700;text-indent:3px;letter-spacing:3px;z-index:0;position:relative;font-size:16px!important}.konkatsu-assessment__contents .konkatsu-assessment__contents__item4 .assessment-result_table table tr .star .star5-rating::after,.konkatsu-assessment__contents .konkatsu-assessment__contents__item4 .assessment-result_table table tr .star .star5-rating::before{font-family:"Font Awesome 5 Free";font-weight:900}.konkatsu-assessment__contents .konkatsu-assessment__contents__item4 .assessment-result_table table tr .star .star5-rating::before{content:"\f004\f004\f004\f004\f004";color:#EDEDED}.konkatsu-assessment__contents .konkatsu-assessment__contents__item4 .assessment-result_table table tr .star .star5-rating::after{content:"\f004\f004\f004\f004\f004";overflow:hidden;white-space:nowrap;color:#EB5B87;position:absolute;top:0;left:0;z-index:1}.konkatsu-assessment__contents .konkatsu-assessment__contents__item4 .assessment-result_table table tr .star .star5-rating[data-rate="5.0"]:after,.konkatsu-assessment__contents .konkatsu-assessment__contents__item4 .assessment-result_table table tr .star .star5-rating[data-rate="5"]:after{width:100%}.konkatsu-assessment__contents .konkatsu-assessment__contents__item4 .assessment-result_table table tr .star .star5-rating[data-rate="4.9"]:after,.konkatsu-assessment__contents .konkatsu-assessment__contents__item4 .assessment-result_table table tr .star .star5-rating[data-rate="4.8"]:after,.konkatsu-assessment__contents .konkatsu-assessment__contents__item4 .assessment-result_table table tr .star .star5-rating[data-rate="4.7"]:after,.konkatsu-assessment__contents .konkatsu-assessment__contents__item4 .assessment-result_table table tr .star .star5-rating[data-rate="4.6"]:after,.konkatsu-assessment__contents .konkatsu-assessment__contents__item4 .assessment-result_table table tr .star .star5-rating[data-rate="4.5"]:after{width:90%}.konkatsu-assessment__contents .konkatsu-assessment__contents__item4 .assessment-result_table table tr .star .star5-rating[data-rate="4.4"]:after,.konkatsu-assessment__contents .konkatsu-assessment__contents__item4 .assessment-result_table table tr .star .star5-rating[data-rate="4.3"]:after,.konkatsu-assessment__contents .konkatsu-assessment__contents__item4 .assessment-result_table table tr .star .star5-rating[data-rate="4.2"]:after,.konkatsu-assessment__contents .konkatsu-assessment__contents__item4 .assessment-result_table table tr .star .star5-rating[data-rate="4.1"]:after,.konkatsu-assessment__contents .konkatsu-assessment__contents__item4 .assessment-result_table table tr .star .star5-rating[data-rate="4.0"]:after,.konkatsu-assessment__contents .konkatsu-assessment__contents__item4 .assessment-result_table table tr .star .star5-rating[data-rate="4"]:after{width:80%}.konkatsu-assessment__contents .konkatsu-assessment__contents__item4 .assessment-result_table table tr .star .star5-rating[data-rate="3.9"]:after,.konkatsu-assessment__contents .konkatsu-assessment__contents__item4 .assessment-result_table table tr .star .star5-rating[data-rate="3.8"]:after,.konkatsu-assessment__contents .konkatsu-assessment__contents__item4 .assessment-result_table table tr .star .star5-rating[data-rate="3.7"]:after,.konkatsu-assessment__contents .konkatsu-assessment__contents__item4 .assessment-result_table table tr .star .star5-rating[data-rate="3.6"]:after,.konkatsu-assessment__contents .konkatsu-assessment__contents__item4 .assessment-result_table table tr .star .star5-rating[data-rate="3.5"]:after{width:70%}.konkatsu-assessment__contents .konkatsu-assessment__contents__item4 .assessment-result_table table tr .star .star5-rating[data-rate="3.4"]:after,.konkatsu-assessment__contents .konkatsu-assessment__contents__item4 .assessment-result_table table tr .star .star5-rating[data-rate="3.3"]:after,.konkatsu-assessment__contents .konkatsu-assessment__contents__item4 .assessment-result_table table tr .star .star5-rating[data-rate="3.2"]:after,.konkatsu-assessment__contents .konkatsu-assessment__contents__item4 .assessment-result_table table tr .star .star5-rating[data-rate="3.1"]:after,.konkatsu-assessment__contents .konkatsu-assessment__contents__item4 .assessment-result_table table tr .star .star5-rating[data-rate="3.0"]:after,.konkatsu-assessment__contents .konkatsu-assessment__contents__item4 .assessment-result_table table tr .star .star5-rating[data-rate="3"]:after{width:60%}.konkatsu-assessment__contents .konkatsu-assessment__contents__item4 .assessment-result_table table tr .star .star5-rating[data-rate="2.9"]:after,.konkatsu-assessment__contents .konkatsu-assessment__contents__item4 .assessment-result_table table tr .star .star5-rating[data-rate="2.8"]:after,.konkatsu-assessment__contents .konkatsu-assessment__contents__item4 .assessment-result_table table tr .star .star5-rating[data-rate="2.7"]:after,.konkatsu-assessment__contents .konkatsu-assessment__contents__item4 .assessment-result_table table tr .star .star5-rating[data-rate="2.6"]:after,.konkatsu-assessment__contents .konkatsu-assessment__contents__item4 .assessment-result_table table tr .star .star5-rating[data-rate="2.5"]:after{width:50%}.konkatsu-assessment__contents .konkatsu-assessment__contents__item4 .assessment-result_table table tr .star .star5-rating[data-rate="2.4"]:after,.konkatsu-assessment__contents .konkatsu-assessment__contents__item4 .assessment-result_table table tr .star .star5-rating[data-rate="2.3"]:after,.konkatsu-assessment__contents .konkatsu-assessment__contents__item4 .assessment-result_table table tr .star .star5-rating[data-rate="2.2"]:after,.konkatsu-assessment__contents .konkatsu-assessment__contents__item4 .assessment-result_table table tr .star .star5-rating[data-rate="2.1"]:after,.konkatsu-assessment__contents .konkatsu-assessment__contents__item4 .assessment-result_table table tr .star .star5-rating[data-rate="2.0"]:after,.konkatsu-assessment__contents .konkatsu-assessment__contents__item4 .assessment-result_table table tr .star .star5-rating[data-rate="2"]:after{width:40%}.konkatsu-assessment__contents .konkatsu-assessment__contents__item4 .assessment-result_table table tr .star .star5-rating[data-rate="1.9"]:after,.konkatsu-assessment__contents .konkatsu-assessment__contents__item4 .assessment-result_table table tr .star .star5-rating[data-rate="1.8"]:after,.konkatsu-assessment__contents .konkatsu-assessment__contents__item4 .assessment-result_table table tr .star .star5-rating[data-rate="1.7"]:after,.konkatsu-assessment__contents .konkatsu-assessment__contents__item4 .assessment-result_table table tr .star .star5-rating[data-rate="1.6"]:after,.konkatsu-assessment__contents .konkatsu-assessment__contents__item4 .assessment-result_table table tr .star .star5-rating[data-rate="1.5"]:after{width:30%}.konkatsu-assessment__contents .konkatsu-assessment__contents__item4 .assessment-result_table table tr .star .star5-rating[data-rate="1.4"]:after,.konkatsu-assessment__contents .konkatsu-assessment__contents__item4 .assessment-result_table table tr .star .star5-rating[data-rate="1.3"]:after,.konkatsu-assessment__contents .konkatsu-assessment__contents__item4 .assessment-result_table table tr .star .star5-rating[data-rate="1.2"]:after,.konkatsu-assessment__contents .konkatsu-assessment__contents__item4 .assessment-result_table table tr .star .star5-rating[data-rate="1.1"]:after,.konkatsu-assessment__contents .konkatsu-assessment__contents__item4 .assessment-result_table table tr .star .star5-rating[data-rate="1.0"]:after,.konkatsu-assessment__contents .konkatsu-assessment__contents__item4 .assessment-result_table table tr .star .star5-rating[data-rate="1"]:after{width:20%}.konkatsu-assessment__contents .konkatsu-assessment__contents__item4 .assessment-result_table table tr .star .star5-rating[data-rate="0.9"]:after,.konkatsu-assessment__contents .konkatsu-assessment__contents__item4 .assessment-result_table table tr .star .star5-rating[data-rate="0.8"]:after,.konkatsu-assessment__contents .konkatsu-assessment__contents__item4 .assessment-result_table table tr .star .star5-rating[data-rate="0.7"]:after,.konkatsu-assessment__contents .konkatsu-assessment__contents__item4 .assessment-result_table table tr .star .star5-rating[data-rate="0.6"]:after,.konkatsu-assessment__contents .konkatsu-assessment__contents__item4 .assessment-result_table table tr .star .star5-rating[data-rate="0.5"]:after,.konkatsu-assessment__contents .konkatsu-assessment__contents__item4 .assessment-result_table table tr .star .star5-rating[data-rate="0.4"]:after,.konkatsu-assessment__contents .konkatsu-assessment__contents__item4 .assessment-result_table table tr .star .star5-rating[data-rate="0.3"]:after,.konkatsu-assessment__contents .konkatsu-assessment__contents__item4 .assessment-result_table table tr .star .star5-rating[data-rate="0.2"]:after,.konkatsu-assessment__contents .konkatsu-assessment__contents__item4 .assessment-result_table table tr .star .star5-rating[data-rate="0.1"]:after{width:10%}.konkatsu-assessment__contents .konkatsu-assessment__contents__item4 .assessment-result_table table tr .star .star5-rating[data-rate="0.0"]:after,.konkatsu-assessment__contents .konkatsu-assessment__contents__item4 .assessment-result_table table tr .star .star5-rating[data-rate="0"]:after{width:0%}.konkatsu-assessment__contents .konkatsu-assessment__contents__item4 .assessment-result_table table tr .initialcost,.konkatsu-assessment__contents .konkatsu-assessment__contents__item4 .assessment-result_table table tr .marriage-rate{font-size:24px;font-weight:700;color:#EB5B87}.konkatsu-assessment__contents .konkatsu-assessment__contents__item4 .assessment-result_table table tr .initialcost{width:150px;min-width:150px}.konkatsu-assessment__contents .konkatsu-assessment__contents__item4 .assessment-result_table table tr .marriage-rate{width:100px;min-width:100px}.konkatsu-assessment__contents .konkatsu-assessment__contents__item4 .assessment-result_table table tr .marriage-tokucho{width:450px;min-width:450px;text-align:unset;padding:15px}.konkatsu-assessment__contents .konkatsu-assessment__contents__item4 .assessment-result_table table tr .marriage-tokucho p{line-height:24px;margin:unset}.konkatsu-assessment__contents .konkatsu-assessment__contents__item4 .assessment-result_table table tr .marriage-tokucho .heading{font-weight:700;text-align:center;margin-bottom:5px}.konkatsu-assessment__contents .konkatsu-assessment__contents__item4-mypace{background:-webkit-gradient(linear,left top,left bottom,from(#EAC137),to(#D3E352)) no-repeat padding-box;background:linear-gradient(180deg,#EAC137 0,#D3E352 100%) no-repeat padding-box}.konkatsu-assessment__contents .konkatsu-assessment__contents__item4-casual{background:-webkit-gradient(linear,left top,left bottom,from(#57EF84),to(#52ABE3)) no-repeat padding-box;background:linear-gradient(180deg,#57EF84 0,#52ABE3 100%) no-repeat padding-box}.konkatsu-assessment__contents .konkatsu-assessment__contents__item4 .casual-lastbutton,.konkatsu-assessment__contents .konkatsu-assessment__contents__item4 .mypace-lastbutton{display:-webkit-box;display:-ms-flexbox;display:flex}.konkatsu-assessment__contents .konkatsu-assessment__contents__item4 .casual-lastbutton_slideback,.konkatsu-assessment__contents .konkatsu-assessment__contents__item4 .mypace-lastbutton_slideback{cursor:pointer;display:block;width:55px;height:55px;line-height:55px;font-weight:700;text-align:center;background-color:#fff;border-radius:50%;margin-right:20px}.konkatsu-assessment__contents .konkatsu-assessment__contents__item4 .casual-lastbutton_slideback:hover,.konkatsu-assessment__contents .konkatsu-assessment__contents__item4 .mypace-lastbutton_slideback:hover{-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out;opacity:.7}.konkatsu-assessment__contents .konkatsu-assessment__contents__item4 .casual-lastbutton_begin,.konkatsu-assessment__contents .konkatsu-assessment__contents__item4 .mypace-lastbutton_begin{width:25%;height:55px;line-height:55px}.konkatsu-assessment__contents .konkatsu-assessment__contents__item4 .casual-lastbutton_begin a,.konkatsu-assessment__contents .konkatsu-assessment__contents__item4 .mypace-lastbutton_begin a{cursor:pointer;font-weight:700;text-align:center;color:#2B2B2B;background-color:#fff;border-radius:30px}.sidebar__app-list,.sidebar__app-ranking{margin-bottom:50px}.sidebar__app-list,.sidebar__app-ranking,.sidebar__beingread{background:rgba(255,255,255,.8);border-radius:80px 20px;-webkit-box-sizing:border-box;box-sizing:border-box;position:relative}.sidebar__app-list .tape,.sidebar__app-ranking .tape,.sidebar__beingread .tape{width:50%;position:absolute;top:-23px;left:50%;transform:translateX(-50%);-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%)}.sidebar__app-list .tape img,.sidebar__app-ranking .tape img,.sidebar__beingread .tape img{width:100%;height:auto}.sidebar__app-list h3,.sidebar__app-ranking h3,.sidebar__beingread h3{font-size:20px;font-weight:500;border-bottom:3px solid #E8F1E6;margin-bottom:20px;padding:0 2px 5px}.sidebar__app-list{padding:70px 15px 40px}.sidebar__app-list ul{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.sidebar__app-list ul li{width:22%;margin:0 10px 30px 0}.sidebar__app-list ul li:nth-of-type(4n){margin-right:0}.sidebar__app-list ul li .thumbnail{margin-bottom:5px}.sidebar__app-ranking ul,.sidebar__app-ranking ul li:not(:last-of-type){margin-bottom:10px}.sidebar__app-list ul li .thumbnail a img{width:100%;height:auto}.sidebar__app-list ul li .sitename{text-align:center}.sidebar__app-list ul li .sitename a{text-decoration:underline;word-break:break-all;font-size:11px;line-height:16px}.sidebar__app-ranking{padding:70px 15px}.sidebar__app-ranking ul li{background-color:#fff;border:1px solid #EDEDED;padding:10px;-webkit-box-sizing:border-box;box-sizing:border-box}.sidebar__app-ranking ul li .thumbnail--other{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:5px}.sidebar__app-ranking ul li .thumbnail--other__thumbnail{width:20%}.sidebar__app-ranking ul li .thumbnail--other__thumbnail a img{width:100%;height:auto}.sidebar__app-ranking ul li .thumbnail--other__other{width:75%}.sidebar__app-ranking ul li .thumbnail--other__other .sitename{margin-bottom:5px}.sidebar__beingread ul,.sidebar__beingread ul li:not(:last-of-type){margin-bottom:10px}.sidebar__app-ranking ul li .thumbnail--other__other .sitename span{font-size:13px}.sidebar__app-ranking ul li .thumbnail--other__other .sitename span a{font-size:16px;color:#2B2B2B}.sidebar__app-ranking ul li .thumbnail--other__other .oneword{font-size:14px;line-height:16px}.sidebar__app-ranking ul li .star--cta{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.sidebar__app-ranking ul li .star--cta .star{width:40%;color:#EB5B87}.sidebar__app-ranking ul li .star--cta .cta{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:60%}.sidebar__app-ranking ul li .star--cta .cta__article,.sidebar__app-ranking ul li .star--cta .cta__official{width:48%;border-radius:20px}.sidebar__app-ranking ul li .star--cta .cta__article a,.sidebar__app-ranking ul li .star--cta .cta__official a{text-align:center;color:#fff;padding:5px;-webkit-box-sizing:border-box;box-sizing:border-box}.sidebar__app-ranking .pagelink,.sidebar__beingread .pagelink{text-align:right}.sidebar__app-ranking ul li .star--cta .cta__official{background-color:#2EC370}.sidebar__app-ranking ul li .star--cta .cta__article{background-color:#CBAB3E}.sidebar__app-ranking .pagelink a{display:inline-block;text-decoration:underline}.sidebar__beingread{padding:70px 15px}.sidebar__beingread ul li{background-color:#fff;border:1px solid #EDEDED;padding:10px;-webkit-box-sizing:border-box;box-sizing:border-box}.sidebar__beingread ul li .thumbnail--sitename{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:5px}.sidebar__beingread ul li .thumbnail--sitename__thumbnail{width:30%}.sidebar__beingread ul li .thumbnail--sitename__thumbnail a img{width:100%;height:auto}.sidebar__beingread ul li .thumbnail--sitename__sitename{width:67%}.sidebar__beingread ul li .thumbnail--sitename__sitename a{line-height:18px;color:#2B2B2B}.sidebar__beingread ul li .cat{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;font-size:14px;color:#555;border:1px solid #555;border-radius:20px;margin-left:auto;padding:3px 10px;-webkit-box-sizing:border-box;box-sizing:border-box}.sidebar__beingread .pagelink a{display:inline-block;text-decoration:underline}.single main{background:rgba(255,255,255,.8);border-radius:80px 20px;padding:50px;-webkit-box-sizing:border-box;box-sizing:border-box}.single__prologue{margin-bottom:50px}.single__prologue .update-date{font-size:15px;text-align:right;color:#9D9D9D;margin-bottom:15px}.single__prologue h1{font-size:28px;font-weight:500;line-height:40px;margin-bottom:15px}.single__prologue .tag{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:right;-ms-flex-pack:right;justify-content:right}.single__prologue .tag span{display:block;font-size:14px;color:#555;border:1px solid #555;border-radius:30px;margin:5px 5px 5px 0;-webkit-box-sizing:border-box;box-sizing:border-box}.single__prologue .tag span a{text-decoration:underline;padding:7px 15px}.single__prologue .tag .default{padding:7px 15px}.single__article #toc_container{background-color:#EDEDED;border:unset;margin:5em auto 4em;padding:50px 15px!important;-webkit-box-sizing:border-box;box-sizing:border-box;position:relative}.single__article #toc_container:after,.single__article #toc_container:before{content:'';display:inline-block;background-repeat:no-repeat;position:absolute;left:0}.single__article #toc_container:before{background-image:url(//www.landmark-tokyo.com/wp-content/themes/koista_php8/images/tape-green.svg);width:65px;height:105px;margin:0 auto;top:-35px;right:0;-webkit-transform:rotate(-15deg);transform:rotate(-15deg);z-index:10}.single__article #toc_container:after{background-image:url(//www.landmark-tokyo.com/wp-content/themes/koista_php8/images/toc-index.svg);width:22%;height:22%;top:0}.single__article #toc_container a{text-decoration:none}.single__article #toc_container .toc_list{overflow-y:scroll;max-height:480px;counter-reset:number;background-color:#fff;border-radius:20px;margin:unset!important;padding:120px 20px 25px;-webkit-box-sizing:border-box;box-sizing:border-box;position:relative}.single__article #toc_container .toc_list:before{content:'もくじ';width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;font-size:22px;font-weight:unset;color:#555;border-bottom:2px solid #C1C1C1;margin:auto;padding:0 15px 5px;-webkit-box-sizing:border-box;box-sizing:border-box;position:absolute;top:60px;left:50%;transform:translateX(-50%);-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);z-index:10}.single__article #toc_container .toc_list>li:nth-of-type(odd)>a{background-color:#FFF3F6}.single__article #toc_container .toc_list>li:nth-of-type(even)>a{background-color:#EFFAFF}.single__article #toc_container .toc_list>li>a{font-weight:600;color:#4337CE;padding:4px 20px 4px 50px;-webkit-box-sizing:border-box;box-sizing:border-box;text-indent:-23px;position:relative}.single__article #toc_container .toc_list>li>a:before{counter-increment:number;content:counter(number) ".";font-size:16px;color:#2B2B2B;margin-right:7px}.single__article #toc_container .toc_list>li>ul>li{margin-bottom:15px}.single__article #toc_container .toc_list>li>ul>li>a,.single__article #toc_container .toc_list>li>ul>li>ul>li>a{color:#555}.single__article #toc_container .toc_list li{margin-bottom:10px}.single__article #toc_container .toc_list li a{font-size:16px;line-height:22px}.single__article #toc_container .toc_list li ul{margin-top:10px;margin-left:50px!important}.single__article #toc_container .toc_list li ul ul{margin-left:25px!important}.single__article p{line-height:28px}.single__article p a{display:inline;text-decoration:underline}.single__article img{max-width:100%;height:auto;margin:auto}.single__article iframe{width:100%}.single__article h2,.single__article h3,.single__article h4{font-weight:500}.single__article h2{font-size:26px;line-height:38px;background:-webkit-gradient(linear,left top,right top,from(#FFF2F6),color-stop(53%,#FFF7F7),to(#EFFAFF)) no-repeat padding-box;background:linear-gradient(90deg,#FFF2F6 0,#FFF7F7 53%,#EFFAFF 100%) no-repeat padding-box;margin:100px 0 50px;padding:20px;-webkit-box-sizing:border-box;box-sizing:border-box;position:relative}.single__article h3,.single__article h4{border-bottom:1px solid #555;margin:100px 0 30px}.single__article h2:after,.single__article h2:before{content:'';display:inline-block;background-repeat:no-repeat;width:50%;height:22px;position:absolute}.single__article h2:before{background-image:url(//www.landmark-tokyo.com/wp-content/themes/koista_php8/images/border/h2-pink_pc.svg);top:-22px;left:0}.single__article h2:after{background-image:url(//www.landmark-tokyo.com/wp-content/themes/koista_php8/images/border/h2-blue_pc.svg);bottom:-22px;right:0}.single__article h3::before,.single__article h4::before{content:'';display:inline-block;background-repeat:no-repeat;width:20px;height:20px;bottom:-11px}.single__article h3{font-size:23px;line-height:30px;text-align:center;padding-bottom:15px;position:relative}.single__article h3::before{background-image:url(//www.landmark-tokyo.com/wp-content/themes/koista_php8/images/border/h3.svg);position:absolute;left:50%;transform:translateX(-50%);-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%)}.single__article h4{font-size:20px;line-height:28px;padding:0 5px 15px;position:relative}.single__article h4::before{background-image:url(//www.landmark-tokyo.com/wp-content/themes/koista_php8/images/border/h4.svg);position:absolute;left:30px;transform:translateX(-50%);-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%)}.single .h3h4-false #toc_container .toc_list>li>ul,.single .h4-false #toc_container .toc_list>li>ul>li>ul,.single-marriage-information .eventinfo__contents{display:none}.single-marriage-information .banner{margin:30px 0}.single-marriage-information .banner img{width:100%;height:auto}.single-marriage-information .eventinfo__pulldown{width:35%;text-align:center;margin:auto;position:relative}.single-marriage-information .eventinfo__pulldown::after{content:'\f078';font-family:"Font Awesome 5 Free";font-weight:900;font-size:12px;position:absolute;top:50%;right:10px;transform:translateY(-50%);-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%)}.single-marriage-information .eventinfo__pulldown select{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:100%;font-weight:700;text-align:center;border:1px solid #2B2B2B;border-radius:7px;padding:7px 5px;-webkit-box-sizing:border-box;box-sizing:border-box}.single-marriage-information .eventinfo__contents.eventinfo-true{display:block}.single-marriage-information .eventinfo__contents .title{font-size:26px;line-height:38px;background:-webkit-gradient(linear,left top,right top,from(#FFF2F6),color-stop(53%,#FFF7F7),to(#EFFAFF)) no-repeat padding-box;background:linear-gradient(90deg,#FFF2F6 0,#FFF7F7 53%,#EFFAFF 100%) no-repeat padding-box;margin:40px 0;padding:20px;-webkit-box-sizing:border-box;box-sizing:border-box;position:relative}.single-marriage-information .eventinfo__contents .title:after,.single-marriage-information .eventinfo__contents .title:before{content:'';display:inline-block;background-repeat:no-repeat;width:50%;height:22px;position:absolute}.single-marriage-information .eventinfo__contents .title:before{background-image:url(//www.landmark-tokyo.com/wp-content/themes/koista_php8/images/border/h2-pink_pc.svg);top:-22px;left:0}.single-marriage-information .eventinfo__contents .title:after{background-image:url(//www.landmark-tokyo.com/wp-content/themes/koista_php8/images/border/h2-blue_pc.svg);bottom:-22px;right:0}.single-marriage-information .eventinfo__contents__item .subtitle{font-size:23px;line-height:30px;text-align:center;border-bottom:1px solid #555;margin:50px 0 30px;padding-bottom:15px;position:relative}.single-marriage-information .eventinfo__contents__item .subtitle::before{content:'';display:inline-block;background-image:url(//www.landmark-tokyo.com/wp-content/themes/koista_php8/images/border/h3.svg);background-repeat:no-repeat;width:20px;height:20px;position:absolute;bottom:-11px;left:50%;transform:translateX(-50%);-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%)}.single-marriage-information .eventinfo__contents__item ul{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.single-marriage-information .eventinfo__contents__item ul li{width:48.5%;border:2px solid #FEE6EA;-webkit-box-sizing:border-box;box-sizing:border-box;margin-bottom:20px}.single-marriage-information .eventinfo__contents__item ul li .name{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:-webkit-gradient(linear,left top,right top,from(#FED6E1),color-stop(53%,#FFEFEF),to(#CCEFFF)) no-repeat padding-box;background:linear-gradient(90deg,#FED6E1 0,#FFEFEF 53%,#CCEFFF 100%) no-repeat padding-box;padding:5px 10px;-webkit-box-sizing:border-box;box-sizing:border-box}.single-marriage-information .eventinfo__contents__item ul li .name span{display:block;width:25%;font-size:14px;font-weight:400;text-align:center;background-color:#fff;padding:7px 3px;-webkit-box-sizing:border-box;box-sizing:border-box}.single-marriage-information .eventinfo__contents__item ul li .name p{width:72%;font-size:18px;font-weight:700;line-height:22px}.single-marriage-information .eventinfo__contents__item ul li .contents{padding:20px 8px;-webkit-box-sizing:border-box;box-sizing:border-box}.single-marriage-information .eventinfo__contents__item ul li .contents__support{margin-bottom:20px}.single-marriage-information .eventinfo__contents__item ul li .contents__support div:first-of-type{font-weight:700;background-color:#DCF8E1;border-radius:20px;margin-bottom:10px;padding:7px 20px;-webkit-box-sizing:border-box;box-sizing:border-box}.single-marriage-information .eventinfo__contents__item ul li .contents__support div:last-of-type{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.single-marriage-information .eventinfo__contents__item ul li .contents__support div:last-of-type span{display:block;width:32%;font-size:14px;text-align:center;color:#9D9D9D;background-color:#EDEDED;padding:7px 2px;-webkit-box-sizing:border-box;box-sizing:border-box}.single-marriage-information .eventinfo__contents__item ul li .contents__support div:last-of-type .support-true{color:#fff;background-color:#68D57B}.single-marriage-information .eventinfo__contents__item ul li .contents__cost--area{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:20px}.single-marriage-information .eventinfo__contents__item ul li .contents__cost--area .area,.single-marriage-information .eventinfo__contents__item ul li .contents__cost--area .cost{width:48%}.single-marriage-information .eventinfo__contents__item ul li .contents__cost--area .area div:first-of-type,.single-marriage-information .eventinfo__contents__item ul li .contents__cost--area .cost div:first-of-type{font-weight:700;background-color:#DCF8E1;border-radius:20px;margin-bottom:10px;padding:7px 20px;-webkit-box-sizing:border-box;box-sizing:border-box}.single-marriage-information .eventinfo__contents__item ul li .contents__cost--area .area div:last-of-type,.single-marriage-information .eventinfo__contents__item ul li .contents__cost--area .cost div:last-of-type{background-color:#fff;border:1px solid #EDEDED;padding:10px;-webkit-box-sizing:border-box;box-sizing:border-box}.single-marriage-information .eventinfo__contents__item ul li .contents__cost--area .cost div:last-of-type{font-size:20px;font-weight:700;text-align:center}.single-marriage-information .eventinfo__contents__item ul li .contents__cost--area .cost div:last-of-type span{font-size:15px;font-weight:400}.single-marriage-information .eventinfo__contents__item ul li .contents__cost--area .area div:last-of-type{font-size:14px}.single-marriage-information .eventinfo__contents__item ul li .contents__relation{position:relative}.single-marriage-information .eventinfo__contents__item ul li .contents__relation>div{font-weight:700;background-color:#DCF8E1;border-radius:20px;margin-bottom:10px;padding:7px 20px;-webkit-box-sizing:border-box;box-sizing:border-box}.single-marriage-information .eventinfo__contents__item ul li .contents__relation a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;color:#2B2B2B;background-color:#fff;border:1px solid #EDEDED;padding:10px;-webkit-box-sizing:border-box;box-sizing:border-box}.single-marriage-information .eventinfo__contents__item ul li .contents__relation a .thumbnail{width:20%}.single-marriage-information .eventinfo__contents__item ul li .contents__relation a .thumbnail img{width:100%;height:auto}.single-marriage-information .eventinfo__contents__item ul li .contents__relation a .sitename{width:77%;line-height:20px}.single-marriage-information .eventinfo__contents__item ul li .contents__relation a .pagelink{font-size:14px;border:1px solid #555;border-radius:10px;padding:3px 7px;-webkit-box-sizing:border-box;box-sizing:border-box;position:absolute;bottom:5px;right:5px}.single-experoences .single-experoences_noform{margin-bottom:100px}.single-experoences .pr-tag{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;color:#fff;background-color:#EB5B87;margin:0 0 15px -50px;padding:12px 20px;-webkit-box-sizing:border-box;box-sizing:border-box}.single-experoences .fv-image{margin-top:30px;position:relative}.single-experoences .fv-image img{width:100%;height:auto}.single-experoences .fv-image div{width:55%;font-size:28px;font-weight:700;line-height:50px;color:#EB5B87;position:absolute;top:50%;right:45px;transform:translateY(-50%);-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%)}.single-experoences__fv{margin:30px 0 50px}.single-experoences__fv h1{font-size:28px;font-weight:700;margin-bottom:30px}.single-experoences__fv .thumbnail img{width:100%;height:auto}.single-experoences__enquete{width:95%;margin:auto}.single-experoences__enquete .item:not(:last-of-type){margin-bottom:20px}.single-experoences__enquete .item p{font-weight:700;background-color:#DCF8E1;border-radius:25px;margin-bottom:15px;padding:7px 25px;-webkit-box-sizing:border-box;box-sizing:border-box}.single-experoences__enquete .item__select{width:95%;margin:auto;position:relative}.single-experoences__enquete .item__select::after{content:'\f078';font-weight:900;font-family:"Font Awesome 5 Free";font-size:13px;color:#b6aeab;position:absolute;top:50%;right:20px;transform:translateY(-50%);-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%)}.single-experoences__enquete .item__select select{display:block;width:100%;font-size:16px;color:#2B2B2B;background-color:#fff;border:1px solid #CDD6DD;padding:15px;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-appearance:none;-moz-appearance:none;appearance:none}.single-experoences__enquete .item__app--site{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:95%;margin:auto}.single-experoences__enquete .item__app--site .item__select{width:48%;margin:unset}.single-experoences__enquete .item__app--site .item__select select{font-size:15px}.single-experoences__enquete .item__man--woman{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;background:-webkit-gradient(linear,right top,left top,from(#FED6E1),color-stop(53%,#FFEFEF),to(#CCEFFF)) no-repeat padding-box;background:linear-gradient(270deg,#FED6E1 0,#FFEFEF 53%,#CCEFFF 100%) no-repeat padding-box;padding:30px 0;-webkit-box-sizing:border-box;box-sizing:border-box}.single-experoences__enquete .item__man--woman .man,.single-experoences__enquete .item__man--woman .woman{width:48%}.single-experoences__enquete .item__man--woman .man__title,.single-experoences__enquete .item__man--woman .woman__title{font-weight:700;color:#fff;border-radius:25px;margin-bottom:15px;padding:7px 25px;-webkit-box-sizing:border-box;box-sizing:border-box}.single-experoences__enquete .item__man--woman .man__job,.single-experoences__enquete .item__man--woman .man__name,.single-experoences__enquete .item__man--woman .woman__job,.single-experoences__enquete .item__man--woman .woman__name{width:90%;margin:0 auto 10px}.single-experoences__enquete .item__man--woman .man__job span,.single-experoences__enquete .item__man--woman .man__name span,.single-experoences__enquete .item__man--woman .woman__job span,.single-experoences__enquete .item__man--woman .woman__name span{display:block;font-weight:700;margin-bottom:5px}.single-experoences__enquete .item__man--woman .man__job input,.single-experoences__enquete .item__man--woman .man__name input,.single-experoences__enquete .item__man--woman .woman__job input,.single-experoences__enquete .item__man--woman .woman__name input{resize:none;display:block;width:100%;height:50px;font-size:16px;border:1px solid #CDD6DD;padding:15px;-webkit-box-sizing:border-box;box-sizing:border-box}.single-experoences__enquete .item__man--woman .man__join--age,.single-experoences__enquete .item__man--woman .woman__join--age{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:90%;margin:0 auto 10px}.single-experoences__enquete .item__man--woman .man__join--age .age,.single-experoences__enquete .item__man--woman .man__join--age .join,.single-experoences__enquete .item__man--woman .woman__join--age .age,.single-experoences__enquete .item__man--woman .woman__join--age .join{width:45%}.single-experoences__enquete .item__man--woman .man__join--age .age span,.single-experoences__enquete .item__man--woman .man__join--age .join span,.single-experoences__enquete .item__man--woman .woman__join--age .age span,.single-experoences__enquete .item__man--woman .woman__join--age .join span{display:block;font-weight:700;margin-bottom:5px}.single-experoences__enquete .item__man--woman .man__join--age .age div,.single-experoences__enquete .item__man--woman .man__join--age .join div,.single-experoences__enquete .item__man--woman .woman__join--age .age div,.single-experoences__enquete .item__man--woman .woman__join--age .join div{position:relative}.single-experoences__enquete .item__man--woman .man__join--age .age div::after,.single-experoences__enquete .item__man--woman .man__join--age .join div::after,.single-experoences__enquete .item__man--woman .woman__join--age .age div::after,.single-experoences__enquete .item__man--woman .woman__join--age .join div::after{content:'\f078';font-weight:900;font-family:"Font Awesome 5 Free";font-size:13px;color:#b6aeab;position:absolute;top:50%;right:20px;transform:translateY(-50%);-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%)}.single-experoences__enquete .item__man--woman .man__join--age .age div select,.single-experoences__enquete .item__man--woman .man__join--age .join div select,.single-experoences__enquete .item__man--woman .woman__join--age .age div select,.single-experoences__enquete .item__man--woman .woman__join--age .join div select{display:block;width:100%;font-size:16px;color:#2B2B2B;background-color:#fff;border:1px solid #CDD6DD;padding:15px;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-appearance:none;-moz-appearance:none;appearance:none}.single-experoences__enquete .item__man--woman .man__hobby,.single-experoences__enquete .item__man--woman .woman__hobby{width:90%;margin:0 auto 10px}.single-experoences__enquete .item__man--woman .man__hobby span,.single-experoences__enquete .item__man--woman .woman__hobby span{display:block;font-weight:700;margin-bottom:5px}.single-experoences__enquete .item__man--woman .man__hobby input,.single-experoences__enquete .item__man--woman .woman__hobby input{resize:none;display:block;width:100%;height:50px;font-size:16px;border:1px solid #CDD6DD;padding:15px;-webkit-box-sizing:border-box;box-sizing:border-box}.single-experoences__enquete .item__man--woman .man__title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#95C4ED}.single-experoences__enquete .item__man--woman .man__title:after{content:'';display:inline-block;background-image:url(//www.landmark-tokyo.com/wp-content/themes/koista_php8/images/icon/man-white.svg);background-repeat:no-repeat;width:20px;height:20px;margin-left:5px}.single-experoences__enquete .item__man--woman .woman__title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#ED95BE}.single-experoences__enquete .item__man--woman .woman__title:after{content:'';display:inline-block;background-image:url(//www.landmark-tokyo.com/wp-content/themes/koista_php8/images/icon/woman-white.svg);background-repeat:no-repeat;width:20px;height:20px;margin-left:5px}.single-experoences__enquete .item__app-reason,.single-experoences__enquete .item__love-reason{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.single-experoences__enquete .item__app-reason .man,.single-experoences__enquete .item__app-reason .woman,.single-experoences__enquete .item__love-reason .man,.single-experoences__enquete .item__love-reason .woman{width:48%;padding:20px;-webkit-box-sizing:border-box;box-sizing:border-box}.single-experoences__enquete .item__app-reason .man__subtitle,.single-experoences__enquete .item__app-reason .woman__subtitle,.single-experoences__enquete .item__love-reason .man__subtitle,.single-experoences__enquete .item__love-reason .woman__subtitle{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-weight:700;margin-bottom:5px}.single-experoences__enquete .item__app-reason .man textarea,.single-experoences__enquete .item__app-reason .woman textarea,.single-experoences__enquete .item__love-reason .man textarea,.single-experoences__enquete .item__love-reason .woman textarea{resize:none;display:block;width:100%;height:80px;font-size:16px;border:1px solid #CDD6DD;padding:10px 5px;-webkit-box-sizing:border-box;box-sizing:border-box}.single-experoences__enquete .item__app-reason .man,.single-experoences__enquete .item__love-reason .man{background-color:#EFFAFF}.single-experoences__enquete .item__app-reason .man__subtitle:after,.single-experoences__enquete .item__love-reason .man__subtitle:after{content:'';display:inline-block;background-image:url(//www.landmark-tokyo.com/wp-content/themes/koista_php8/images/icon/man.svg);background-repeat:no-repeat;width:20px;height:20px;margin-left:5px}.single-experoences__enquete .item__app-reason .woman,.single-experoences__enquete .item__love-reason .woman{background-color:#FFF3F6}.single-experoences__enquete .item__app-reason .woman__subtitle:after,.single-experoences__enquete .item__love-reason .woman__subtitle:after{content:'';display:inline-block;background-image:url(//www.landmark-tokyo.com/wp-content/themes/koista_php8/images/icon/woman.svg);background-repeat:no-repeat;width:20px;height:20px;margin-left:5px}.single-experoences__enquete .cta{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:60%;margin:5em auto 3em}.single-experoences__enquete .cta__div1{width:100%;position:relative}.single-experoences__enquete .cta__div1:after,.single-experoences__enquete .cta__div1:before{display:inline-block;background-repeat:no-repeat;background-size:contain;height:105px;position:absolute;content:'';bottom:0;z-index:10}.single-experoences__enquete .cta__div1:before{background-image:url(//www.landmark-tokyo.com/wp-content/themes/koista_php8/images/cta/human2.png);width:67px;left:0}.single-experoences__enquete .cta__div1:after{background-image:url(//www.landmark-tokyo.com/wp-content/themes/koista_php8/images/cta/human1.png);width:62px;right:0}.single-experoences__enquete .cta__div1__div2{background-color:#2EC370;border-bottom:5px solid #119049;border-radius:40px;-webkit-box-sizing:border-box;box-sizing:border-box;position:relative;overflow:hidden;-webkit-transition:ease .2s;transition:ease .2s}.single-experoences__enquete .cta__div1__div2:hover{border-bottom:unset}.single-experoences__enquete .cta__div1__div2:hover:before{-webkit-transform:scale(1,1);transform:scale(1,1);-webkit-transform-origin:left top;transform-origin:left top}.single-experoences__enquete .cta__div1__div2:before{content:'';width:100%;height:100%;background:#ED95BE;-webkit-transition:-webkit-transform .6s cubic-bezier(.8,0,.2,1) 0s;transition:-webkit-transform .6s cubic-bezier(.8,0,.2,1) 0s;transition:transform .6s cubic-bezier(.8,0,.2,1) 0s;transition:transform .6s cubic-bezier(.8,0,.2,1) 0s,-webkit-transform .6s cubic-bezier(.8,0,.2,1) 0s;-webkit-transform:scale(0,1);transform:scale(0,1);-webkit-transform-origin:right top;transform-origin:right top;position:absolute;top:0;left:0}.single-experoences__enquete .cta__div1__div2 input{margin:0;background:0 0;border:none;border-radius:0;outline:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;display:block;width:100%;font-size:22px;font-weight:700;text-align:center;color:#fff;padding:18px 5px;-webkit-box-sizing:border-box;box-sizing:border-box;position:relative;z-index:20}.single-experoences__enquete .cta__div1__div2 .wpcf7-spinner{display:none}.single-consultation .single__prologue{margin-bottom:50px}.single-consultation .single__prologue .fv-image{display:none;margin-bottom:50px}.single-consultation .single__prologue .fv-image img{width:100%;height:auto}.single-consultation .single__prologue .fv-image_active{display:block}.single-consultation .single__prologue .cautions{width:95%;background-color:#fff;border:1px solid #707070;margin:0 auto;padding:15px;-webkit-box-sizing:border-box;box-sizing:border-box}.single-consultation .single__prologue .cautions__title{font-weight:700;text-align:center;margin-bottom:10px}.single-consultation .single__prologue .cautions__text p{line-height:30px;margin:unset}.single-consultation .single__prologue .cautions__text p a{display:inline-block;text-decoration:underline}.single-consultation .consultation-tab input[name=tab-consultation]{display:none}.single-consultation .consultation-tab__label{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:75%;margin:0 auto 25px}.single-consultation .consultation-tab__label label{width:32%;font-size:20px;line-height:26px;text-align:center;color:#fff;border-radius:20px;padding:17px 10px 25px;-webkit-box-sizing:border-box;box-sizing:border-box;cursor:pointer;position:relative;opacity:1}.single-consultation .consultation-tab__label label::after{content:'\f078';font-family:"Font Awesome 5 Free";font-weight:900;font-size:14px;position:absolute;bottom:0;left:50%;transform:translateX(-50%);-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%)}.single-consultation .consultation-tab__label .tab-love{background-color:#D15A91}.single-consultation .consultation-tab__label .tab-marriagehunting{background-color:#445FD4}.single-consultation .consultation-tab__label .tab-marriage{background-color:#43AA2B}.single-consultation .consultation-tab #tab-love:checked~.consultation-tab__label .tab-love,.single-consultation .consultation-tab #tab-marriage:checked~.consultation-tab__label .tab-marriage,.single-consultation .consultation-tab #tab-marriagehunting:checked~.consultation-tab__label .tab-marriagehunting{opacity:.6}.single-consultation .consultation-tab #tab-love:checked~#love-content,.single-consultation .consultation-tab #tab-marriage:checked~#marriage-content,.single-consultation .consultation-tab #tab-marriagehunting:checked~#marriagehunting-content{display:block}.single-consultation .consultation-tab__contents{display:none;clear:both;overflow:hidden}.single-consultation .consultation-tab__contents .consultation-pulldown{width:20%;text-align:center;margin-bottom:10px;position:relative}.single-consultation .consultation-tab__contents .consultation-pulldown::after{content:'\f078';font-weight:900;font-family:"Font Awesome 5 Free";font-size:13px;color:#b6aeab;position:absolute;top:50%;right:20px;transform:translateY(-50%);-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%)}.single-consultation .consultation-tab__contents .consultation-pulldown select{display:block;width:100%;font-size:16px;color:#2B2B2B;background-color:#fff;border:1px solid #CDD6DD;padding:15px;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-appearance:none;-moz-appearance:none;appearance:none}.single-consultation .consultation-tab__contents .consultation-contents,.single-consultation .consultation-tab__contents .consultation-contents2,.single-consultation .consultation-tab__contents .consultation-contents3{display:none}.single-consultation .consultation-tab__contents .consultation-contents.consultation-true,.single-consultation .consultation-tab__contents .consultation-contents2.consultation-true2,.single-consultation .consultation-tab__contents .consultation-contents3.consultation-true3{display:block}.single-consultation .consultation-tab__contents .consultation-contents ul li,.single-consultation .consultation-tab__contents .consultation-contents2 ul li,.single-consultation .consultation-tab__contents .consultation-contents3 ul li{background-color:#fff;border:1px solid #EDEDED;padding:10px 40px 10px 10px;-webkit-box-sizing:border-box;box-sizing:border-box;position:relative}.single-consultation .consultation-tab__contents .consultation-contents ul li:not(:last-of-type),.single-consultation .consultation-tab__contents .consultation-contents2 ul li:not(:last-of-type),.single-consultation .consultation-tab__contents .consultation-contents3 ul li:not(:last-of-type){margin-bottom:10px}.single-consultation .consultation-tab__contents .consultation-contents ul li::after,.single-consultation .consultation-tab__contents .consultation-contents2 ul li::after,.single-consultation .consultation-tab__contents .consultation-contents3 ul li::after{content:'\f054';font-family:"Font Awesome 5 Free";font-weight:900;font-size:16px;position:absolute;top:50%;right:15px;transform:translateY(-50%);-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%)}.single-consultation .consultation-tab__contents .consultation-contents ul li a,.single-consultation .consultation-tab__contents .consultation-contents2 ul li a,.single-consultation .consultation-tab__contents .consultation-contents3 ul li a{color:#2B2B2B}.single-consultation .consultation-tab__contents .consultation-contents ul li a .sex-name-age,.single-consultation .consultation-tab__contents .consultation-contents2 ul li a .sex-name-age,.single-consultation .consultation-tab__contents .consultation-contents3 ul li a .sex-name-age{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:15px;margin-bottom:10px}.single-consultation .consultation-tab__contents .consultation-contents ul li a .sex-name-age img,.single-consultation .consultation-tab__contents .consultation-contents2 ul li a .sex-name-age img,.single-consultation .consultation-tab__contents .consultation-contents3 ul li a .sex-name-age img{width:18px;height:18px;margin-right:5px}.single-consultation .consultation-tab__contents .consultation-contents ul li a .title,.single-consultation .consultation-tab__contents .consultation-contents2 ul li a .title,.single-consultation .consultation-tab__contents .consultation-contents3 ul li a .title{font-size:17px;font-weight:700;margin-bottom:10px}.single-consultation .consultation-tab__contents .consultation-contents ul li a .genre--other,.single-consultation .consultation-tab__contents .consultation-contents2 ul li a .genre--other,.single-consultation .consultation-tab__contents .consultation-contents3 ul li a .genre--other{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.single-consultation .consultation-tab__contents .consultation-contents ul li a .genre--other__genre,.single-consultation .consultation-tab__contents .consultation-contents ul li a .genre--other__other,.single-consultation .consultation-tab__contents .consultation-contents2 ul li a .genre--other__genre,.single-consultation .consultation-tab__contents .consultation-contents2 ul li a .genre--other__other,.single-consultation .consultation-tab__contents .consultation-contents3 ul li a .genre--other__genre,.single-consultation .consultation-tab__contents .consultation-contents3 ul li a .genre--other__other{font-size:14px}.single-consultation .consultation-tab__contents .consultation-contents ul li a .genre--other__genre,.single-consultation .consultation-tab__contents .consultation-contents2 ul li a .genre--other__genre,.single-consultation .consultation-tab__contents .consultation-contents3 ul li a .genre--other__genre{color:#fff;border-radius:20px;padding:5px 12px;-webkit-box-sizing:border-box;box-sizing:border-box}.single-consultation .consultation-tab__contents .consultation-contents ul li a .genre--other__genre-love,.single-consultation .consultation-tab__contents .consultation-contents2 ul li a .genre--other__genre-love,.single-consultation .consultation-tab__contents .consultation-contents3 ul li a .genre--other__genre-love{background-color:#D15A91}.single-consultation .consultation-tab__contents .consultation-contents ul li a .genre--other__genre-marriagehunting,.single-consultation .consultation-tab__contents .consultation-contents2 ul li a .genre--other__genre-marriagehunting,.single-consultation .consultation-tab__contents .consultation-contents3 ul li a .genre--other__genre-marriagehunting{background-color:#445FD4}.single-consultation .consultation-tab__contents .consultation-contents ul li a .genre--other__genre-marriage,.single-consultation .consultation-tab__contents .consultation-contents2 ul li a .genre--other__genre-marriage,.single-consultation .consultation-tab__contents .consultation-contents3 ul li a .genre--other__genre-marriage{background-color:#43AA2B}.single-consultation .consultation-tab__contents .consultation-contents ul li a .genre--other__other,.single-consultation .consultation-tab__contents .consultation-contents2 ul li a .genre--other__other,.single-consultation .consultation-tab__contents .consultation-contents3 ul li a .genre--other__other{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.single-consultation .consultation-tab__contents .consultation-contents ul li a .genre--other__other div,.single-consultation .consultation-tab__contents .consultation-contents2 ul li a .genre--other__other div,.single-consultation .consultation-tab__contents .consultation-contents3 ul li a .genre--other__other div{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:14px;color:#555}.single-consultation .consultation-tab__contents .consultation-contents ul li a .genre--other__other div:not(:last-of-type),.single-consultation .consultation-tab__contents .consultation-contents2 ul li a .genre--other__other div:not(:last-of-type),.single-consultation .consultation-tab__contents .consultation-contents3 ul li a .genre--other__other div:not(:last-of-type){margin-right:10px}.single-consultation .consultation-tab__contents .consultation-contents ul li a .genre--other__other div img,.single-consultation .consultation-tab__contents .consultation-contents2 ul li a .genre--other__other div img,.single-consultation .consultation-tab__contents .consultation-contents3 ul li a .genre--other__other div img{width:18px;height:18px;margin-right:2px}.single-consultation .consultation-tab__contents .consultation-contents ul .no-comment,.single-consultation .consultation-tab__contents .consultation-contents2 ul .no-comment,.single-consultation .consultation-tab__contents .consultation-contents3 ul .no-comment{background-color:unset;border:unset;padding:unset}.single-consultation .consultation-tab__contents .consultation-contents ul .no-comment::after,.single-consultation .consultation-tab__contents .consultation-contents2 ul .no-comment::after,.single-consultation .consultation-tab__contents .consultation-contents3 ul .no-comment::after{content:none}.single-consultation .view--comcount--date{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:right;-ms-flex-pack:right;justify-content:right;margin-bottom:60px}.single-consultation .view--comcount--date div{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:14px;color:#9D9D9D}.single-consultation .view--comcount--date div:not(:last-of-type){margin-right:10px}.single-consultation .view--comcount--date div img{width:18px;height:18px;margin-right:2px}.single-consultation .consultation_topics_response{margin-bottom:50px}.single-consultation .consultation_topics_response .topic{background-color:#fff;-webkit-box-shadow:0 0 8px rgba(0,0,0,.12);box-shadow:0 0 8px rgba(0,0,0,.12);padding:20px;-webkit-box-sizing:border-box;box-sizing:border-box;margin-bottom:30px;position:relative}.single-consultation .consultation_topics_response .topic::before{content:'';display:inline-block;background-image:url(//www.landmark-tokyo.com/wp-content/themes/koista_php8/images/note.svg);background-repeat:repeat;background-color:#F3EBE7;width:100%;height:36px;position:absolute;top:-36px;left:0}.single-consultation .consultation_topics_response .topic__genre--other{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:10px}.single-consultation .consultation_topics_response .topic__genre--other .genre{font-size:14px;color:#fff;background-color:#D15A91;border-radius:20px;margin-right:10px;padding:5px 12px;-webkit-box-sizing:border-box;box-sizing:border-box}.single-consultation .consultation_topics_response .topic__genre--other .other{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:15px;color:#555}.single-consultation .consultation_topics_response .topic__genre--other .other img{width:18px;height:18px;margin-right:5px}.single-consultation .consultation_topics_response .topic__title{font-size:30px;font-weight:700;line-height:42px;margin-bottom:20px}.single-consultation .consultation_topics_response .topic__text{line-height:30px;margin-bottom:10px}.single-consultation .consultation_topics_response .topic__likebutton{text-align:right}.single-consultation .consultation_topics_response .topic__likebutton button{border:1px solid #EB5B87;border-radius:6px;background-color:#fff;padding:6px 10px;-webkit-box-sizing:border-box;box-sizing:border-box}.single-consultation .consultation_topics_response .topic__likebutton button .fas,.single-consultation .consultation_topics_response .topic__likebutton button span{font-size:18px;color:#EB5B87}.single-consultation .consultation_topics_response .topic__likebutton .like_button-true{background-color:#EB5B87}.single-consultation .consultation_topics_response .topic__likebutton .like_button-true .fas,.single-consultation .consultation_topics_response .topic__likebutton .like_button-true span{color:#fff}.single-consultation .consultation_topics_response .topic-response{width:95%;margin:auto}.single-consultation .consultation_topics_response .topic-response__subtitle{font-size:20px;color:#555;margin-bottom:10px}.single-consultation .consultation_topics_response .topic-response>ol{counter-reset:number}.single-consultation .consultation_topics_response .topic-response>ol li{background-color:#fff;border:1px solid #EDEDED;padding:15px;-webkit-box-sizing:border-box;box-sizing:border-box;position:relative}.single-consultation .consultation_topics_response .topic-response>ol li:before{counter-increment:number;content:counter(number);width:30px;height:45px;line-height:45px;font-size:16px;font-weight:700;text-align:center;background-color:#EDEDED;position:absolute;top:0;left:0}.single-consultation .consultation_topics_response .topic-response>ol li:not(:last-of-type){margin-bottom:10px}.single-consultation .consultation_topics_response .topic-response>ol li .sex-name-age{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:15px;color:#9D9D9D;margin:0 0 20px 25px}.single-consultation .consultation_topics_response .topic-response>ol li .sex-name-age img{width:18px;height:18px;margin-right:5px}.single-consultation .consultation_topics_response .topic-response>ol li .text{line-height:30px;margin:0 20px 10px 0}.single-consultation .consultation_topics_response .topic-response>ol li .date{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:right;-ms-flex-pack:right;justify-content:right;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:14px;color:#9D9D9D}.single-consultation .pagelink-banner,.single-writer__fv{display:-webkit-box;display:-ms-flexbox;-webkit-box-pack:justify}.single-consultation .consultation_topics_response .topic-response>ol li .date img{width:18px;height:18px;margin-right:5px}.single-consultation .pagelink-banner{display:flex;-ms-flex-pack:justify;justify-content:space-between}.single-consultation .pagelink-banner div{width:49%}.single-consultation .pagelink-banner div a img{width:100%;height:auto}.single-writer h1{font-size:28px;font-weight:500;line-height:40px;margin-bottom:50px}.single-writer__fv{display:flex;-ms-flex-pack:justify;justify-content:space-between;border:1px solid #555;margin-bottom:50px;padding:35px 15px;-webkit-box-sizing:border-box;box-sizing:border-box}.single-writer__fv .image{width:20%}.single-writer__fv .image img{width:100%;height:auto}.single-writer__fv .other{width:76%}.single-writer__fv .other__name--tag{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;margin-bottom:20px}.single-writer__fv .other__name--tag .name{width:45%}.single-writer__fv .other__name--tag .name span{display:block}.single-writer__fv .other__name--tag .name span:first-of-type{font-size:13px;margin-bottom:5px}.single-writer__fv .other__name--tag .name span:last-of-type{font-size:20px;font-weight:700}.single-writer__fv .other__name--tag .tag{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:right;-ms-flex-pack:right;justify-content:right;width:50%}.single-writer__fv .other__name--tag .tag span{display:block;font-size:14px;color:#555;border:1px solid #555;border-radius:20px;margin:0 5px 5px 0;padding:3px 10px;-webkit-box-sizing:border-box;box-sizing:border-box}.single-writer__fv .other__detail{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:20px}.single-writer__fv .other__detail__item:first-of-type,.single-writer__fv .other__detail__item:nth-of-type(2),.single-writer__fv .other__detail__item:nth-of-type(3){width:32%;margin-bottom:20px}.single-writer__fv .other__detail__item:last-of-type,.single-writer__fv .other__detail__item:nth-of-type(4){width:48%}.single-writer__fv .other__detail__item p{line-height:1;margin:0}.single-writer__fv .other__detail__item p:first-of-type{font-weight:700;background-color:#DDEFFA;border-radius:25px;margin-bottom:15px;padding:10px 10px 10px 15px;-webkit-box-sizing:border-box;box-sizing:border-box}.single-writer__fv .other__detail__item p:last-of-type{width:95%;line-height:20px;text-align:center;margin:auto}.single-writer__fv .other__intro{line-height:26px}.single-writer__pickup__title{width:50%;font-size:20px;font-weight:700;line-height:24px;text-align:center;background-color:#fff;border:2px solid #ED95BE;border-radius:35px;margin:0 auto 2em;padding:12px 20px;-webkit-box-sizing:border-box;box-sizing:border-box;position:relative}.single-writer__pickup__title::before{content:'';display:inline-block;background-image:url(//www.landmark-tokyo.com/wp-content/themes/koista_php8/images/border/pink.svg);background-repeat:no-repeat;width:20px;height:20px;position:absolute;bottom:-11px;left:50%;transform:translateX(-50%);-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%)}.single-writer__pickup__title p{line-height:28px!important;margin:0!important}.single-writer__pickup .slider-articlelist{margin:unset}.body-frontpage{max-width:2000px;background:#fff}.front-page .pr-text{width:80%;margin:0 0 25px auto}.front-page .pr-text p{width:47%;text-align:center;color:#555;background-color:#fff;margin:auto;padding:17px;-webkit-box-sizing:border-box;box-sizing:border-box}.front-page__fv{overflow:hidden;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;background-color:#fff;position:relative}.front-page__fv .image-maru{z-index:10}.front-page__fv .image-maru img{width:100%;height:auto}.front-page__fv .image-maru_top{width:250px;position:absolute;top:-180px;left:-120px}.front-page__fv .image-maru_bottom{width:500px;position:absolute;bottom:-300px;left:250px}.front-page__fv__logo--menu{width:25%;padding:80px 50px}.front-page__fv__logo--menu .logo{margin-bottom:20px}.front-page__fv__logo--menu .logo img{width:100%;height:auto}.front-page__fv__logo--menu .menu__image{width:30%;margin-bottom:5px;position:relative;z-index:100}.front-page__fv__logo--menu .menu__image img{width:100%;height:auto}.front-page__fv__logo--menu .menu ul{margin-left:50px;position:relative}.front-page__fv__logo--menu .menu ul:before{content:'';width:50px;height:100%;background-color:#FFF5BC;padding:20px 0;position:absolute;top:50%;left:-25px;transform:translateY(-50%);-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);opacity:.9;z-index:10}.front-page__fv__logo--menu .menu ul li{position:relative;z-index:100}.front-page__fv__logo--menu .menu ul li:not(:last-of-type){margin-bottom:20px}.front-page__fv__logo--menu .menu ul li div:first-of-type{font-size:14px;color:#707070;margin-bottom:5px}.front-page__fv__logo--menu .menu ul li div:last-of-type{font-size:18px;font-weight:700}.front-page__fv__swiper{width:75%}.front-page__fv__swiper .swiper-wrapper .swiper-slide img{width:100%;height:auto}.front-page__fv__swiper .swiper-pagination{width:-webkit-fit-content!important;width:-moz-fit-content!important;width:fit-content!important;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;position:absolute;bottom:20%!important;right:7%!important;left:unset!important}.front-page__fv__swiper .swiper-pagination .swiper-pagination-bullet{width:18px;height:18px;background:#fff;border-radius:50%;margin:0 8px!important;opacity:1}.front-page__fv__swiper .swiper-pagination .swiper-pagination-bullet-active{background:#FFF5BC}.front-page__fv__swiper .swiper-button-next,.front-page__fv__swiper .swiper-button-prev{color:#2B2B2B}.front-page__fv__swiper .swiper-button-next:after,.front-page__fv__swiper .swiper-button-prev:after{font-family:"Font Awesome 5 Free";font-weight:900;font-size:34px}.front-page__fv__swiper .swiper-button-prev{left:5px}.front-page__fv__swiper .swiper-button-prev:after{content:'\f053'}.front-page__fv__swiper .swiper-button-next{right:5px}.front-page__fv__swiper .swiper-button-next:after{content:'\f054'}.front-page__fv__icon-slider{overflow-x:hidden;width:100%;position:absolute!important;bottom:45px;left:50%;transform:translateX(-50%);-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);z-index:20!important}.front-page__fv__icon-slider .swiper-wrapper{-webkit-transition-timing-function:linear;transition-timing-function:linear}.front-page__fv__icon-slider .swiper-wrapper img{width:100%;height:auto}.front-page__explanation{color:#555;background:linear-gradient(89deg,#FED6E1 0,#FFEFEF 53%,#CCEFFF 100%) no-repeat padding-box;padding:25px 50px 50px 0;-webkit-box-sizing:border-box;box-sizing:border-box}.front-page__explanation .enclosure{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:80%;background-color:#fff;margin-left:auto;-webkit-transition:all .3s ease-out;transition:all .3s ease-out}.front-page__explanation .supervisor,.front-page__explanation .texts{width:50%}.front-page__explanation .texts{padding:50px;-webkit-box-sizing:border-box;box-sizing:border-box}.front-page__explanation .texts div img{width:100%;height:auto}.front-page__explanation .texts div span{display:block}.front-page__explanation .texts__heart{width:10%;margin:0 auto 30px}.front-page__explanation .texts__catchcopy{width:80%;margin:0 auto 50px}.front-page__explanation .texts__catchcopy h2{font-size:50px;font-weight:500;text-align:center;color:#DA3B06;margin-bottom:10px}.front-page__explanation .supervisor{position:relative}.front-page__explanation .supervisor__backimage img{width:100%;height:auto}.front-page__explanation .supervisor__info{width:75%;background-color:#fff;margin:auto;padding:25px;-webkit-box-sizing:border-box;box-sizing:border-box;position:absolute;bottom:20px;left:50%;transform:translateX(-50%);-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%)}.front-page__explanation .supervisor__info .image--name{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:20px}.front-page__explanation .supervisor__info .image--name__image{width:12%}.front-page__explanation .supervisor__info .image--name__image img{width:100%;height:auto}.front-page__explanation .supervisor__info .image--name__name{width:85%}.front-page__explanation .supervisor__info .image--name__name span{display:block;font-weight:700;margin-top:7px}.front-page__explanation .supervisor__info .list{margin-bottom:20px}.front-page__explanation .supervisor__info .list li{font-size:13px;line-height:20px;margin-left:23px;position:relative}.front-page__explanation .supervisor__info .list li:not(:last-of-type){margin-bottom:7px}.front-page__explanation .supervisor__info .list li:before{content:'';display:inline-block;background-image:url(//www.landmark-tokyo.com/wp-content/themes/koista_php8/images/icon/heart-pink.svg);background-repeat:no-repeat;width:20px;height:22px;position:absolute;top:0;left:-23px}.front-page__explanation .supervisor__info .text{font-size:13px;line-height:22px}.front-page__self-analysis{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:80%;color:#555;background-color:#fff;margin-left:auto;padding:70px 70px 30px 0;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-transition:all .3s ease-out;transition:all .3s ease-out}.front-page__self-analysis .tree{width:82%;position:relative;z-index:10}.front-page__self-analysis .tree:before{content:'';display:block;width:100%;height:93%;background-color:#FFF5BC;position:absolute;top:-40px;left:-25%;z-index:-1}.front-page__self-analysis .tree__image img{width:100%;height:auto}.front-page__self-analysis .tree .cta{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:85%;margin:-23px auto 0}.front-page__self-analysis .tree .cta__a,.front-page__self-analysis .tree .cta__b{width:48.5%}.front-page__self-analysis .tree .cta__a div,.front-page__self-analysis .tree .cta__b div{position:relative}.front-page__self-analysis .tree .cta__a div:before,.front-page__self-analysis .tree .cta__b div:before{content:'';display:inline-block;background-image:url(//www.landmark-tokyo.com/wp-content/themes/koista_php8/images/cta/human2.png);background-repeat:no-repeat;background-size:contain;width:67px;height:105px;position:absolute;bottom:0;left:0;z-index:10;pointer-events:none}.front-page__self-analysis .tree .cta__a div:after,.front-page__self-analysis .tree .cta__b div:after{content:'';display:inline-block;background-image:url(//www.landmark-tokyo.com/wp-content/themes/koista_php8/images/cta/human1.png);background-repeat:no-repeat;background-size:contain;width:62px;height:105px;position:absolute;bottom:0;right:0;z-index:10;pointer-events:none}.front-page__self-analysis .tree .cta__a div a,.front-page__self-analysis .tree .cta__b div a{font-size:22px;text-align:center;color:#fff;padding:20px 5px;-webkit-box-sizing:border-box;box-sizing:border-box;background-color:#2EC370;border-bottom:5px solid #119049;border-radius:40px;position:relative;overflow:hidden;-webkit-transition:ease .2s;transition:ease .2s}.front-page__self-analysis .tree .cta__a div a:hover,.front-page__self-analysis .tree .cta__b div a:hover{border-bottom:unset;margin-bottom:5px}.front-page__self-analysis .tree .cta__a div a:hover:before,.front-page__self-analysis .tree .cta__b div a:hover:before{-webkit-transform:scale(1,1);transform:scale(1,1);-webkit-transform-origin:left top;transform-origin:left top}.front-page__self-analysis .tree .cta__a div a:before,.front-page__self-analysis .tree .cta__b div a:before{content:'';width:100%;height:100%;background:#ED95BE;-webkit-transition:-webkit-transform .6s cubic-bezier(.8,0,.2,1) 0s;transition:-webkit-transform .6s cubic-bezier(.8,0,.2,1) 0s;transition:transform .6s cubic-bezier(.8,0,.2,1) 0s;transition:transform .6s cubic-bezier(.8,0,.2,1) 0s,-webkit-transform .6s cubic-bezier(.8,0,.2,1) 0s;-webkit-transform:scale(0,1);transform:scale(0,1);-webkit-transform-origin:right top;transform-origin:right top;position:absolute;top:0;left:0}.front-page__self-analysis .tree .cta__a div a span,.front-page__self-analysis .tree .cta__b div a span{position:relative;z-index:10}.front-page__self-analysis .title--text{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;width:18%;margin-top:85px;position:relative;z-index:10}.front-page__self-analysis .title--text:before{content:'';display:inline-block;background-image:url(//www.landmark-tokyo.com/wp-content/themes/koista_php8/images/icon/heart-red.svg);background-repeat:no-repeat;width:80px;height:80px;position:absolute;top:-85px;right:0}.front-page__self-analysis .title--text__title{-webkit-writing-mode:vertical-rl;-ms-writing-mode:tb-rl;writing-mode:vertical-rl;margin-left:30px}.front-page__self-analysis .title--text__title p{font-size:20px;color:#DA3B06;margin:0 0 0 5px}.front-page__self-analysis .title--text__title h2{font-size:50px;font-weight:500;color:#DA3B06}.front-page__self-analysis .title--text__text{-webkit-writing-mode:vertical-rl;-ms-writing-mode:tb-rl;writing-mode:vertical-rl;font-size:18px;line-height:30px}.front-page__self-analysis .title--text__text .marker-yellow{font-weight:700;background:#fff5bc;padding:4px}.front-page__service-list{background-color:#FFF3F6;padding:50px 50px 50px 0;-webkit-box-sizing:border-box;box-sizing:border-box}.front-page__service-list .enclosure{width:80%;margin-left:auto;-webkit-transition:all .3s ease-out;transition:all .3s ease-out}.front-page__service-list .title{width:45%;margin:0 0 20px 85px;position:relative}.front-page__service-list .title:before{content:'';display:inline-block;background-image:url(//www.landmark-tokyo.com/wp-content/themes/koista_php8/images/icon/heart-red.svg);background-repeat:no-repeat;width:80px;height:80px;position:absolute;bottom:0;left:-85px}.front-page__service-list .title__tag{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:15px}.front-page__service-list .title__tag span{display:block;width:48%;font-size:20px;text-align:center;color:#fff;border-radius:20px;padding:10px;-webkit-box-sizing:border-box;box-sizing:border-box}.front-page__service-list .title__tag span:first-of-type{background-color:#DA3B06}.front-page__service-list .title__tag span:last-of-type{background-color:#28B6D8}.front-page__service-list .title h2{font-size:50px;font-weight:500;color:#DA3B06}.front-page__service-list .tab-servicelist{border-radius:20px;background-color:#fff;padding:50px;-webkit-box-sizing:border-box;box-sizing:border-box}.front-page__service-list .tab-servicelist input[name=tab-servicelist_tab]{display:none}.front-page__service-list .tab-servicelist__label{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-sizing:border-box;box-sizing:border-box;margin-bottom:30px}.front-page__service-list .tab-servicelist__label .tab-servicelist_tab{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;font-size:18px;text-align:center;color:#9D9D9D;background-color:#EDEDED;border-radius:20px;padding:10px 20px 13px;-webkit-box-sizing:border-box;box-sizing:border-box;cursor:pointer;position:relative}.front-page__service-list .tab-servicelist__label .tab-servicelist_tab:first-of-type{margin-right:20px}.front-page__service-list .tab-servicelist #tab-marriage:checked~.tab-servicelist__label .tab-marriage,.front-page__service-list .tab-servicelist #tab-matching:checked~.tab-servicelist__label .tab-matching{color:#2B2B2B;background-color:#DCF8E1}.front-page__service-list .tab-servicelist #tab-marriage:checked~.tab-servicelist__label .tab-marriage:after,.front-page__service-list .tab-servicelist #tab-matching:checked~.tab-servicelist__label .tab-matching:after{content:'▼';font-size:11px;position:absolute;bottom:2px}.front-page__service-list .tab-servicelist #tab-marriage:checked~#marriage-content,.front-page__service-list .tab-servicelist #tab-matching:checked~#matching-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.front-page__service-list .tab-servicelist__contents{display:none;clear:both;overflow:hidden}.front-page__service-list .tab-servicelist__contents .text{width:45%;line-height:30px;color:#555}.front-page__service-list .tab-servicelist__contents .text p{line-height:30px}.front-page__service-list .tab-servicelist__contents .image{width:53%}.front-page__service-list .tab-servicelist__contents .image img{width:100%;height:auto}.front-page__service-search__link{background:-webkit-gradient(linear,left top,right top,from(#FED6E1),color-stop(53%,#FFEFEF),to(#CCEFFF)) no-repeat padding-box;background:linear-gradient(90deg,#FED6E1 0,#FFEFEF 53%,#CCEFFF 100%) no-repeat padding-box;padding:100px 70px 250px 0;-webkit-box-sizing:border-box;box-sizing:border-box;position:relative;z-index:10}.front-page__service-search__link .enclosure{width:80%;margin-left:auto;-webkit-transition:all .3s ease-out;transition:all .3s ease-out}.front-page__service-search__link h2{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;font-size:50px;font-weight:500;color:#DA3B06;margin:0 0 50px 85px;position:relative}.front-page__service-search__link h2:before{content:'';display:inline-block;background-image:url(//www.landmark-tokyo.com/wp-content/themes/koista_php8/images/icon/heart-red.svg);background-repeat:no-repeat;width:80px;height:80px;position:absolute;bottom:0;left:-85px}.front-page__service-search__link ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:80%;margin:0 auto 70px}.front-page__service-search__link ul li{width:22%}.front-page__service-search__link ul li a img{width:100%;height:auto}.front-page__service-search__link .original-contents{width:65%;margin:0 auto}.front-page__service-search__link .original-contents a img{width:100%;height:auto}.front-page__service-search__matchingapp-collect{margin-top:-150px}.front-page__service-search__matchingapp-collect .beginning{width:100%;padding:70px 70px 70px 0;-webkit-box-sizing:border-box;box-sizing:border-box;position:relative;z-index:20}.front-page__service-search__matchingapp-collect .beginning:before{content:'';position:absolute;top:0;bottom:0;left:0;right:0;background-color:#67ACE8;-webkit-transform:skewY(-3deg);transform:skewY(-3deg);z-index:-1}.front-page__service-search__matchingapp-collect .beginning .enclosure{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:80%;margin-left:auto;-webkit-transition:all .3s ease-out;transition:all .3s ease-out}.front-page__service-search__matchingapp-collect .beginning h2{width:35%}.front-page__service-search__matchingapp-collect .beginning h2 img{width:100%;height:auto}.front-page__service-search__matchingapp-collect .beginning .image--cta{width:55%}.front-page__service-search__matchingapp-collect .beginning .image--cta .image{margin-bottom:30px}.front-page__service-search__matchingapp-collect .beginning .image--cta .image img{width:100%;height:auto}.front-page__service-search__matchingapp-collect .beginning .image--cta .cta{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:95%;margin:auto}.front-page__service-search__matchingapp-collect .beginning .image--cta .cta__matchingapp-list,.front-page__service-search__matchingapp-collect .beginning .image--cta .cta__matchingapp-ranking{width:47%;background-color:#fff;border-bottom:5px solid #555;border-radius:40px;position:relative}.front-page__service-search__matchingapp-collect .beginning .image--cta .cta__matchingapp-list:after,.front-page__service-search__matchingapp-collect .beginning .image--cta .cta__matchingapp-ranking:after{content:'>';font-size:20px;position:absolute;top:50%;right:20px;transform:translateY(-50%);-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%)}.front-page__service-search__matchingapp-collect .beginning .image--cta .cta__matchingapp-list a,.front-page__service-search__matchingapp-collect .beginning .image--cta .cta__matchingapp-ranking a{font-size:18px;font-weight:700;line-height:24px;text-align:center;color:#2B2B2B;padding:15px;-webkit-box-sizing:border-box;box-sizing:border-box}.front-page__service-search__matchingapp-collect .information{background:-webkit-gradient(linear,left top,left bottom,from(#FFF2F6),color-stop(53%,#FFF7F7),to(#EFFAFF)) no-repeat padding-box;background:linear-gradient(180deg,#FFF2F6 0,#FFF7F7 53%,#EFFAFF 100%) no-repeat padding-box;margin-top:-150px;padding:250px 0;-webkit-box-sizing:border-box;box-sizing:border-box}.front-page__service-search__matchingapp-collect .information__section1{width:80%;margin:0 0 50px auto;padding-right:50px;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-transition:all .3s ease-out;transition:all .3s ease-out}.front-page__service-search__matchingapp-collect .information__section1 h3{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;font-size:30px;font-weight:500;text-align:center;border-bottom:1px solid #555;margin:0 auto 30px;padding:0 25px 15px;-webkit-box-sizing:border-box;box-sizing:border-box;position:relative}.front-page__service-search__matchingapp-collect .information__section1 h3::before{content:'';display:inline-block;background-image:url(//www.landmark-tokyo.com/wp-content/themes/koista_php8/images/border/h3.svg);background-repeat:no-repeat;width:20px;height:20px;position:absolute;bottom:-11px;left:50%;transform:translateX(-50%);-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%)}.front-page__service-search__matchingapp-collect .information__section1 h3 span{color:#DA0668}.front-page__service-search__matchingapp-collect .information__section1 .tab-matchingapp_collect{background-color:#fff;border-radius:20px;padding:40px 40px 25px;-webkit-box-sizing:border-box;box-sizing:border-box}.front-page__service-search__matchingapp-collect .information__section1 .tab-matchingapp_collect input[name=tab-matchingapp_collect_tab]{display:none}.front-page__service-search__matchingapp-collect .information__section1 .tab-matchingapp_collect__label{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:50%;margin-bottom:30px}.front-page__service-search__matchingapp-collect .information__section1 .tab-matchingapp_collect__label .tab-matchingapp_collect_tab{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:24%;font-size:18px;text-align:center;color:#9D9D9D;background-color:#EDEDED;border-radius:20px;padding:10px 20px 13px;-webkit-box-sizing:border-box;box-sizing:border-box;cursor:pointer;position:relative}.front-page__service-search__matchingapp-collect .information__section1 .tab-matchingapp_collect #tab-20:checked~.tab-matchingapp_collect__label .tab-20,.front-page__service-search__matchingapp-collect .information__section1 .tab-matchingapp_collect #tab-30:checked~.tab-matchingapp_collect__label .tab-30,.front-page__service-search__matchingapp-collect .information__section1 .tab-matchingapp_collect #tab-40:checked~.tab-matchingapp_collect__label .tab-40,.front-page__service-search__matchingapp-collect .information__section1 .tab-matchingapp_collect #tab-50:checked~.tab-matchingapp_collect__label .tab-50{color:#2B2B2B;background-color:#DCF8E1}.front-page__service-search__matchingapp-collect .information__section1 .tab-matchingapp_collect #tab-20:checked~.tab-matchingapp_collect__label .tab-20:after,.front-page__service-search__matchingapp-collect .information__section1 .tab-matchingapp_collect #tab-30:checked~.tab-matchingapp_collect__label .tab-30:after,.front-page__service-search__matchingapp-collect .information__section1 .tab-matchingapp_collect #tab-40:checked~.tab-matchingapp_collect__label .tab-40:after,.front-page__service-search__matchingapp-collect .information__section1 .tab-matchingapp_collect #tab-50:checked~.tab-matchingapp_collect__label .tab-50:after{content:'▼';font-size:11px;position:absolute;bottom:2px}.front-page__service-search__matchingapp-collect .information__section1 .tab-matchingapp_collect #tab-20:checked~#age20-content,.front-page__service-search__matchingapp-collect .information__section1 .tab-matchingapp_collect #tab-30:checked~#age30-content,.front-page__service-search__matchingapp-collect .information__section1 .tab-matchingapp_collect #tab-40:checked~#age40-content,.front-page__service-search__matchingapp-collect .information__section1 .tab-matchingapp_collect #tab-50:checked~#age50-content{display:block}.front-page__service-search__matchingapp-collect .information__section1 .tab-matchingapp_collect__contents{display:none;clear:both;overflow:hidden}.front-page__service-search__matchingapp-collect .information__section1 .tab-matchingapp_collect__contents .enclosure{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:30px}.front-page__service-search__matchingapp-collect .information__section1 .tab-matchingapp_collect__contents .enclosure__item1 .title,.front-page__service-search__matchingapp-collect .information__section1 .tab-matchingapp_collect__contents .enclosure__item2 .title,.front-page__service-search__matchingapp-collect .information__section1 .tab-matchingapp_collect__contents .enclosure__item3 .title{font-size:18px;background-color:#DCF8E1;border-radius:20px;margin-bottom:15px;padding:10px 20px;-webkit-box-sizing:border-box;box-sizing:border-box}.front-page__service-search__matchingapp-collect .information__section1 .tab-matchingapp_collect__contents .enclosure__item1,.front-page__service-search__matchingapp-collect .information__section1 .tab-matchingapp_collect__contents .enclosure__item3{width:30%}.front-page__service-search__matchingapp-collect .information__section1 .tab-matchingapp_collect__contents .enclosure__item1 .sitename{font-size:22px;line-height:28px;font-weight:500;color:#2B2B2B;margin-bottom:20px}.front-page__service-search__matchingapp-collect .information__section1 .tab-matchingapp_collect__contents .enclosure__item1 .thumbnail{width:50%;margin:0 auto 20px}.front-page__service-search__matchingapp-collect .information__section1 .tab-matchingapp_collect__contents .enclosure__item1 .thumbnail img{width:100%;height:auto}.front-page__service-search__matchingapp-collect .information__section1 .tab-matchingapp_collect__contents .enclosure__item1 .graph-ratio{width:90%;margin:0 auto 100px}.front-page__service-search__matchingapp-collect .information__section1 .tab-matchingapp_collect__contents .enclosure__item1 .graph-ratio__top{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:90%;margin:0 auto 5px}.front-page__service-search__matchingapp-collect .information__section1 .tab-matchingapp_collect__contents .enclosure__item1 .graph-ratio__top span:first-of-type,.front-page__service-search__matchingapp-collect .information__section1 .tab-matchingapp_collect__contents .enclosure__item1 .graph-ratio__top span:last-of-type{width:7%}.front-page__service-search__matchingapp-collect .information__section1 .tab-matchingapp_collect__contents .enclosure__item1 .graph-ratio__top span:nth-of-type(2){width:90%;font-size:18px;text-align:center}.front-page__service-search__matchingapp-collect .information__section1 .tab-matchingapp_collect__contents .enclosure__item1 .graph-ratio__bottom{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.front-page__service-search__matchingapp-collect .information__section1 .tab-matchingapp_collect__contents .enclosure__item1 .graph-ratio__bottom span{display:block;font-size:17px;color:#fff;padding:10px 25px;-webkit-box-sizing:border-box;box-sizing:border-box}.front-page__service-search__matchingapp-collect .information__section1 .tab-matchingapp_collect__contents .enclosure__item1 .graph-ratio__bottom span:first-of-type{background-color:#95C4ED;border-top-left-radius:20px;border-bottom-left-radius:20px}.front-page__service-search__matchingapp-collect .information__section1 .tab-matchingapp_collect__contents .enclosure__item1 .graph-ratio__bottom span:last-of-type{text-align:right;background-color:#ED95BE;border-top-right-radius:20px;border-bottom-right-radius:20px}.front-page__service-search__matchingapp-collect .information__section1 .tab-matchingapp_collect__contents .enclosure__item1 .membership-num .num{width:93%;font-size:40px;font-weight:500;margin:0 0 20px auto}.front-page__service-search__matchingapp-collect .information__section1 .tab-matchingapp_collect__contents .enclosure__item1 .membership-num .num span{font-size:23px;padding:unset}.front-page__service-search__matchingapp-collect .information__section1 .tab-matchingapp_collect__contents .enclosure__item1 .membership-num .age{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.front-page__service-search__matchingapp-collect .information__section1 .tab-matchingapp_collect__contents .enclosure__item1 .membership-num .age__man,.front-page__service-search__matchingapp-collect .information__section1 .tab-matchingapp_collect__contents .enclosure__item1 .membership-num .age__woman{width:49%}.front-page__service-search__matchingapp-collect .information__section1 .tab-matchingapp_collect__contents .enclosure__item1 .membership-num .age__man p,.front-page__service-search__matchingapp-collect .information__section1 .tab-matchingapp_collect__contents .enclosure__item1 .membership-num .age__woman p{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-radius:20px;margin-bottom:10px;padding:10px 5px;-webkit-box-sizing:border-box;box-sizing:border-box}.front-page__service-search__matchingapp-collect .information__section1 .tab-matchingapp_collect__contents .enclosure__item1 .membership-num .age__man div,.front-page__service-search__matchingapp-collect .information__section1 .tab-matchingapp_collect__contents .enclosure__item1 .membership-num .age__woman div{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:80%;margin:auto}.front-page__service-search__matchingapp-collect .information__section1 .tab-matchingapp_collect__contents .enclosure__item1 .membership-num .age__man div span,.front-page__service-search__matchingapp-collect .information__section1 .tab-matchingapp_collect__contents .enclosure__item1 .membership-num .age__woman div span{width:48%;text-align:center;color:#9D9D9D;background-color:#EDEDED;padding:10px 5px;-webkit-box-sizing:border-box;box-sizing:border-box}.front-page__service-search__matchingapp-collect .information__section1 .tab-matchingapp_collect__contents .enclosure__item1 .membership-num .age__man div span:first-of-type,.front-page__service-search__matchingapp-collect .information__section1 .tab-matchingapp_collect__contents .enclosure__item1 .membership-num .age__man div span:nth-of-type(2),.front-page__service-search__matchingapp-collect .information__section1 .tab-matchingapp_collect__contents .enclosure__item1 .membership-num .age__woman div span:first-of-type,.front-page__service-search__matchingapp-collect .information__section1 .tab-matchingapp_collect__contents .enclosure__item1 .membership-num .age__woman div span:nth-of-type(2){margin-bottom:7px}.front-page__service-search__matchingapp-collect .information__section1 .tab-matchingapp_collect__contents .enclosure__item1 .membership-num .age__man div .agechoice,.front-page__service-search__matchingapp-collect .information__section1 .tab-matchingapp_collect__contents .enclosure__item1 .membership-num .age__woman div .agechoice{color:#fff;background-color:#EB5B87}.front-page__service-search__matchingapp-collect .information__section1 .tab-matchingapp_collect__contents .enclosure__item1 .membership-num .age__man p{background-color:#DDEFFA}.front-page__service-search__matchingapp-collect .information__section1 .tab-matchingapp_collect__contents .enclosure__item1 .membership-num .age__man p img{width:18px;height:auto;margin-left:5px}.front-page__service-search__matchingapp-collect .information__section1 .tab-matchingapp_collect__contents .enclosure__item1 .membership-num .age__woman p{background-color:#FEE6EA}.front-page__service-search__matchingapp-collect .information__section1 .tab-matchingapp_collect__contents .enclosure__item1 .membership-num .age__woman p img{width:12px;height:auto;margin-left:5px}.front-page__service-search__matchingapp-collect .information__section1 .tab-matchingapp_collect__contents .enclosure__item2{width:35%;border-left:2px dotted #DEDEDE;border-right:2px dotted #DEDEDE;padding:0 25px;-webkit-box-sizing:border-box;box-sizing:border-box}.front-page__service-search__matchingapp-collect .information__section1 .tab-matchingapp_collect__contents .enclosure__item2 .price{margin-bottom:20px}.front-page__service-search__matchingapp-collect .information__section1 .tab-matchingapp_collect__contents .enclosure__item2 .price table{width:100%}.front-page__service-search__matchingapp-collect .information__section1 .tab-matchingapp_collect__contents .enclosure__item2 .price table tr:first-of-type{background-color:#EFFAFF}.front-page__service-search__matchingapp-collect .information__section1 .tab-matchingapp_collect__contents .enclosure__item2 .price table tr:first-of-type th:after{background-image:url(//www.landmark-tokyo.com/wp-content/themes/koista_php8/images/icon/man.svg)}.front-page__service-search__matchingapp-collect .information__section1 .tab-matchingapp_collect__contents .enclosure__item2 .price table tr:last-of-type{background-color:#FFF3F6}.front-page__service-search__matchingapp-collect .information__section1 .tab-matchingapp_collect__contents .enclosure__item2 .price table tr:last-of-type th:after{background-image:url(//www.landmark-tokyo.com/wp-content/themes/koista_php8/images/icon/woman.svg)}.front-page__service-search__matchingapp-collect .information__section1 .tab-matchingapp_collect__contents .enclosure__item2 .price table tr td,.front-page__service-search__matchingapp-collect .information__section1 .tab-matchingapp_collect__contents .enclosure__item2 .price table tr th{vertical-align:middle;text-align:center}.front-page__service-search__matchingapp-collect .information__section1 .tab-matchingapp_collect__contents .enclosure__item2 .price table tr th{width:35%;font-weight:500;position:relative}.front-page__service-search__matchingapp-collect .information__section1 .tab-matchingapp_collect__contents .enclosure__item2 .price table tr th:after{content:'';display:inline-block;background-repeat:no-repeat;width:20px;height:20px;position:absolute;top:50%;right:15px;transform:translateY(-50%);-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%)}.front-page__service-search__matchingapp-collect .information__section1 .tab-matchingapp_collect__contents .enclosure__item2 .price table tr td{width:65%;font-size:15px;line-height:18px}.front-page__service-search__matchingapp-collect .information__section1 .tab-matchingapp_collect__contents .enclosure__item2 .price table tr td div{display:block;background-color:#fff;margin:5px 25px 5px 0;padding:10px 5px;-webkit-box-sizing:border-box;box-sizing:border-box}.front-page__service-search__matchingapp-collect .information__section1 .tab-matchingapp_collect__contents .enclosure__item2 .price table tr td div p{margin:0}.front-page__service-search__matchingapp-collect .information__section1 .tab-matchingapp_collect__contents .enclosure__item2 .first-date{margin-bottom:20px}.front-page__service-search__matchingapp-collect .information__section1 .tab-matchingapp_collect__contents .enclosure__item2 .first-date table,.front-page__service-search__matchingapp-collect .information__section1 .tab-matchingapp_collect__contents .enclosure__item2 .option-function div{width:90%;margin:auto}.front-page__service-search__matchingapp-collect .information__section1 .tab-matchingapp_collect__contents .enclosure__item2 .first-date table tr td,.front-page__service-search__matchingapp-collect .information__section1 .tab-matchingapp_collect__contents .enclosure__item2 .first-date table tr th{padding:5px;-webkit-box-sizing:border-box;box-sizing:border-box}.front-page__service-search__matchingapp-collect .information__section1 .tab-matchingapp_collect__contents .enclosure__item2 .first-date table tr th{text-align:left}.front-page__service-search__matchingapp-collect .information__section1 .tab-matchingapp_collect__contents .enclosure__item2 .first-date table tr td{text-align:right}.front-page__service-search__matchingapp-collect .information__section1 .tab-matchingapp_collect__contents .enclosure__item2 .option-function div ol,.front-page__service-search__matchingapp-collect .information__section1 .tab-matchingapp_collect__contents .enclosure__item2 .option-function div ul{width:100%;margin:0}.front-page__service-search__matchingapp-collect .information__section1 .tab-matchingapp_collect__contents .enclosure__item3 .features{margin-bottom:20px}.front-page__service-search__matchingapp-collect .information__section1 .tab-matchingapp_collect__contents .enclosure__item3 .features div{width:90%;line-height:24px;margin:auto}.front-page__service-search__matchingapp-collect .information__section1 .tab-matchingapp_collect__contents .enclosure__item3 .features div p{margin:0}.front-page__service-search__matchingapp-collect .information__section1 .tab-matchingapp_collect__contents .enclosure__item3 .features div p:not(:last-of-type){margin-bottom:10px}.front-page__service-search__matchingapp-collect .information__section1 .tab-matchingapp_collect__contents .enclosure__item3 .com-valuation{margin-bottom:20px}.front-page__service-search__matchingapp-collect .information__section1 .tab-matchingapp_collect__contents .enclosure__item3 .com-valuation .contents{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.front-page__service-search__matchingapp-collect .information__section1 .tab-matchingapp_collect__contents .enclosure__item3 .com-valuation .contents__total{width:50%}.front-page__service-search__matchingapp-collect .information__section1 .tab-matchingapp_collect__contents .enclosure__item3 .com-valuation .contents__total .graph-heart{width:150px;margin:0 auto 7px}.front-page__service-search__matchingapp-collect .information__section1 .tab-matchingapp_collect__contents .enclosure__item3 .com-valuation .contents__total .graph-heart__bar{overflow:hidden;height:130px;background-color:#EDEDED;position:relative;-webkit-clip-path:path("M15,45 A30,30,0,0,1,75,45 A30,30,0,0,1,135,45 Q135,90,75,130 Q15,90,15,45 Z");clip-path:path("M15,45 A30,30,0,0,1,75,45 A30,30,0,0,1,135,45 Q135,90,75,130 Q15,90,15,45 Z")}.front-page__service-search__matchingapp-collect .information__section1 .tab-matchingapp_collect__contents .enclosure__item3 .com-valuation .contents__total .graph-heart__bar .graph-item{width:100%;height:100%;background-color:#EB5B87;position:absolute;bottom:0;-webkit-animation:graphAnim02 3s forwards;animation:graphAnim02 3s forwards}.front-page__service-search__matchingapp-collect .information__section1 .tab-matchingapp_collect__contents .enclosure__item3 .com-valuation .contents__total .star{width:70%;text-align:center;border-top:3px solid #F2F2F2;margin:auto;padding-top:7px;-webkit-box-sizing:border-box;box-sizing:border-box}.front-page__service-search__matchingapp-collect .information__section1 .tab-matchingapp_collect__contents .enclosure__item3 .com-valuation .contents__total .star .star-number{font-family:'游ゴシック';display:block;font-weight:700;color:#EB5B87}.front-page__service-search__matchingapp-collect .information__section1 .tab-matchingapp_collect__contents .enclosure__item3 .com-valuation .contents__total .star .star5-rating{font-family:'游ゴシック';white-space:nowrap;display:inline-block;font-size:18px;font-weight:700;text-indent:3px;letter-spacing:3px;z-index:0;position:relative}.front-page__service-search__matchingapp-collect .information__section1 .tab-matchingapp_collect__contents .enclosure__item3 .com-valuation .contents__total .star .star5-rating::after,.front-page__service-search__matchingapp-collect .information__section1 .tab-matchingapp_collect__contents .enclosure__item3 .com-valuation .contents__total .star .star5-rating::before{font-family:"Font Awesome 5 Free";font-weight:900}.front-page__service-search__matchingapp-collect .information__section1 .tab-matchingapp_collect__contents .enclosure__item3 .com-valuation .contents__total .star .star5-rating::before{content:"\f004\f004\f004\f004\f004";color:#EDEDED}.front-page__service-search__matchingapp-collect .information__section1 .tab-matchingapp_collect__contents .enclosure__item3 .com-valuation .contents__total .star .star5-rating::after{content:"\f004\f004\f004\f004\f004";overflow:hidden;white-space:nowrap;color:#EB5B87;position:absolute;top:0;left:0;z-index:1}.front-page__service-search__matchingapp-collect .information__section1 .tab-matchingapp_collect__contents .enclosure__item3 .com-valuation .contents__total .star .star5-rating[data-rate="5.0"]:after,.front-page__service-search__matchingapp-collect .information__section1 .tab-matchingapp_collect__contents .enclosure__item3 .com-valuation .contents__total .star .star5-rating[data-rate="5"]:after{width:100%}.front-page__service-search__matchingapp-collect .information__section1 .tab-matchingapp_collect__contents .enclosure__item3 .com-valuation .contents__total .star .star5-rating[data-rate="4.9"]:after,.front-page__service-search__matchingapp-collect .information__section1 .tab-matchingapp_collect__contents .enclosure__item3 .com-valuation .contents__total .star .star5-rating[data-rate="4.8"]:after,.front-page__service-search__matchingapp-collect .information__section1 .tab-matchingapp_collect__contents .enclosure__item3 .com-valuation .contents__total .star .star5-rating[data-rate="4.7"]:after,.front-page__service-search__matchingapp-collect .information__section1 .tab-matchingapp_collect__contents .enclosure__item3 .com-valuation .contents__total .star .star5-rating[data-rate="4.6"]:after,.front-page__service-search__matchingapp-collect .information__section1 .tab-matchingapp_collect__contents .enclosure__item3 .com-valuation .contents__total .star .star5-rating[data-rate="4.5"]:after{width:90%}.front-page__service-search__matchingapp-collect .information__section1 .tab-matchingapp_collect__contents .enclosure__item3 .com-valuation .contents__total .star .star5-rating[data-rate="4.4"]:after,.front-page__service-search__matchingapp-collect .information__section1 .tab-matchingapp_collect__contents .enclosure__item3 .com-valuation .contents__total .star .star5-rating[data-rate="4.3"]:after,.front-page__service-search__matchingapp-collect .information__section1 .tab-matchingapp_collect__contents .enclosure__item3 .com-valuation .contents__total .star .star5-rating[data-rate="4.2"]:after,.front-page__service-search__matchingapp-collect .information__section1 .tab-matchingapp_collect__contents .enclosure__item3 .com-valuation .contents__total .star .star5-rating[data-rate="4.1"]:after,.front-page__service-search__matchingapp-collect .information__section1 .tab-matchingapp_collect__contents .enclosure__item3 .com-valuation .contents__total .star .star5-rating[data-rate="4.0"]:after,.front-page__service-search__matchingapp-collect .information__section1 .tab-matchingapp_collect__contents .enclosure__item3 .com-valuation .contents__total .star .star5-rating[data-rate="4"]:after{width:80%}.front-page__service-search__matchingapp-collect .information__section1 .tab-matchingapp_collect__contents .enclosure__item3 .com-valuation .contents__total .star .star5-rating[data-rate="3.9"]:after,.front-page__service-search__matchingapp-collect .information__section1 .tab-matchingapp_collect__contents .enclosure__item3 .com-valuation .contents__total .star .star5-rating[data-rate="3.8"]:after,.front-page__service-search__matchingapp-collect .information__section1 .tab-matchingapp_collect__contents .enclosure__item3 .com-valuation .contents__total .star .star5-rating[data-rate="3.7"]:after,.front-page__service-search__matchingapp-collect .information__section1 .tab-matchingapp_collect__contents .enclosure__item3 .com-valuation .contents__total .star .star5-rating[data-rate="3.6"]:after,.front-page__service-search__matchingapp-collect .information__section1 .tab-matchingapp_collect__contents .enclosure__item3 .com-valuation .contents__total .star .star5-rating[data-rate="3.5"]:after{width:70%}.front-page__service-search__matchingapp-collect .information__section1 .tab-matchingapp_collect__contents .enclosure__item3 .com-valuation .contents__total .star .star5-rating[data-rate="3.4"]:after,.front-page__service-search__matchingapp-collect .information__section1 .tab-matchingapp_collect__contents .enclosure__item3 .com-valuation .contents__total .star .star5-rating[data-rate="3.3"]:after,.front-page__service-search__matchingapp-collect .information__section1 .tab-matchingapp_collect__contents .enclosure__item3 .com-valuation .contents__total .star .star5-rating[data-rate="3.2"]:after,.front-page__service-search__matchingapp-collect .information__section1 .tab-matchingapp_collect__contents .enclosure__item3 .com-valuation .contents__total .star .star5-rating[data-rate="3.1"]:after,.front-page__service-search__matchingapp-collect .information__section1 .tab-matchingapp_collect__contents .enclosure__item3 .com-valuation .contents__total .star .star5-rating[data-rate="3.0"]:after,.front-page__service-search__matchingapp-collect .information__section1 .tab-matchingapp_collect__contents .enclosure__item3 .com-valuation .contents__total .star .star5-rating[data-rate="3"]:after{width:60%}.front-page__service-search__matchingapp-collect .information__section1 .tab-matchingapp_collect__contents .enclosure__item3 .com-valuation .contents__total .star .star5-rating[data-rate="2.9"]:after,.front-page__service-search__matchingapp-collect .information__section1 .tab-matchingapp_collect__contents .enclosure__item3 .com-valuation .contents__total .star .star5-rating[data-rate="2.8"]:after,.front-page__service-search__matchingapp-collect .information__section1 .tab-matchingapp_collect__contents .enclosure__item3 .com-valuation .contents__total .star .star5-rating[data-rate="2.7"]:after,.front-page__service-search__matchingapp-collect .information__section1 .tab-matchingapp_collect__contents .enclosure__item3 .com-valuation .contents__total .star .star5-rating[data-rate="2.6"]:after,.front-page__service-search__matchingapp-collect .information__section1 .tab-matchingapp_collect__contents .enclosure__item3 .com-valuation .contents__total .star .star5-rating[data-rate="2.5"]:after{width:50%}.front-page__service-search__matchingapp-collect .information__section1 .tab-matchingapp_collect__contents .enclosure__item3 .com-valuation .contents__total .star .star5-rating[data-rate="2.4"]:after,.front-page__service-search__matchingapp-collect .information__section1 .tab-matchingapp_collect__contents .enclosure__item3 .com-valuation .contents__total .star .star5-rating[data-rate="2.3"]:after,.front-page__service-search__matchingapp-collect .information__section1 .tab-matchingapp_collect__contents .enclosure__item3 .com-valuation .contents__total .star .star5-rating[data-rate="2.2"]:after,.front-page__service-search__matchingapp-collect .information__section1 .tab-matchingapp_collect__contents .enclosure__item3 .com-valuation .contents__total .star .star5-rating[data-rate="2.1"]:after,.front-page__service-search__matchingapp-collect .information__section1 .tab-matchingapp_collect__contents .enclosure__item3 .com-valuation .contents__total .star .star5-rating[data-rate="2.0"]:after,.front-page__service-search__matchingapp-collect .information__section1 .tab-matchingapp_collect__contents .enclosure__item3 .com-valuation .contents__total .star .star5-rating[data-rate="2"]:after{width:40%}.front-page__service-search__matchingapp-collect .information__section1 .tab-matchingapp_collect__contents .enclosure__item3 .com-valuation .contents__total .star .star5-rating[data-rate="1.9"]:after,.front-page__service-search__matchingapp-collect .information__section1 .tab-matchingapp_collect__contents .enclosure__item3 .com-valuation .contents__total .star .star5-rating[data-rate="1.8"]:after,.front-page__service-search__matchingapp-collect .information__section1 .tab-matchingapp_collect__contents .enclosure__item3 .com-valuation .contents__total .star .star5-rating[data-rate="1.7"]:after,.front-page__service-search__matchingapp-collect .information__section1 .tab-matchingapp_collect__contents .enclosure__item3 .com-valuation .contents__total .star .star5-rating[data-rate="1.6"]:after,.front-page__service-search__matchingapp-collect .information__section1 .tab-matchingapp_collect__contents .enclosure__item3 .com-valuation .contents__total .star .star5-rating[data-rate="1.5"]:after{width:30%}.front-page__service-search__matchingapp-collect .information__section1 .tab-matchingapp_collect__contents .enclosure__item3 .com-valuation .contents__total .star .star5-rating[data-rate="1.4"]:after,.front-page__service-search__matchingapp-collect .information__section1 .tab-matchingapp_collect__contents .enclosure__item3 .com-valuation .contents__total .star .star5-rating[data-rate="1.3"]:after,.front-page__service-search__matchingapp-collect .information__section1 .tab-matchingapp_collect__contents .enclosure__item3 .com-valuation .contents__total .star .star5-rating[data-rate="1.2"]:after,.front-page__service-search__matchingapp-collect .information__section1 .tab-matchingapp_collect__contents .enclosure__item3 .com-valuation .contents__total .star .star5-rating[data-rate="1.1"]:after,.front-page__service-search__matchingapp-collect .information__section1 .tab-matchingapp_collect__contents .enclosure__item3 .com-valuation .contents__total .star .star5-rating[data-rate="1.0"]:after,.front-page__service-search__matchingapp-collect .information__section1 .tab-matchingapp_collect__contents .enclosure__item3 .com-valuation .contents__total .star .star5-rating[data-rate="1"]:after{width:20%}.front-page__service-search__matchingapp-collect .information__section1 .tab-matchingapp_collect__contents .enclosure__item3 .com-valuation .contents__total .star .star5-rating[data-rate="0.9"]:after,.front-page__service-search__matchingapp-collect .information__section1 .tab-matchingapp_collect__contents .enclosure__item3 .com-valuation .contents__total .star .star5-rating[data-rate="0.8"]:after,.front-page__service-search__matchingapp-collect .information__section1 .tab-matchingapp_collect__contents .enclosure__item3 .com-valuation .contents__total .star .star5-rating[data-rate="0.7"]:after,.front-page__service-search__matchingapp-collect .information__section1 .tab-matchingapp_collect__contents .enclosure__item3 .com-valuation .contents__total .star .star5-rating[data-rate="0.6"]:after,.front-page__service-search__matchingapp-collect .information__section1 .tab-matchingapp_collect__contents .enclosure__item3 .com-valuation .contents__total .star .star5-rating[data-rate="0.5"]:after,.front-page__service-search__matchingapp-collect .information__section1 .tab-matchingapp_collect__contents .enclosure__item3 .com-valuation .contents__total .star .star5-rating[data-rate="0.4"]:after,.front-page__service-search__matchingapp-collect .information__section1 .tab-matchingapp_collect__contents .enclosure__item3 .com-valuation .contents__total .star .star5-rating[data-rate="0.3"]:after,.front-page__service-search__matchingapp-collect .information__section1 .tab-matchingapp_collect__contents .enclosure__item3 .com-valuation .contents__total .star .star5-rating[data-rate="0.2"]:after,.front-page__service-search__matchingapp-collect .information__section1 .tab-matchingapp_collect__contents .enclosure__item3 .com-valuation .contents__total .star .star5-rating[data-rate="0.1"]:after{width:10%}.front-page__service-search__matchingapp-collect .information__section1 .tab-matchingapp_collect__contents .enclosure__item3 .com-valuation .contents__total .star .star5-rating[data-rate="0.0"]:after,.front-page__service-search__matchingapp-collect .information__section1 .tab-matchingapp_collect__contents .enclosure__item3 .com-valuation .contents__total .star .star5-rating[data-rate="0"]:after{width:0%}.front-page__service-search__matchingapp-collect .information__section1 .tab-matchingapp_collect__contents .enclosure__item3 .com-valuation .contents__total .star .star-number{font-size:30px;margin-bottom:5px}.front-page__service-search__matchingapp-collect .information__section1 .tab-matchingapp_collect__contents .enclosure__item3 .com-valuation .contents__total .star .star-maxnum{display:block;font-weight:700;color:#EB5B87}.front-page__service-search__matchingapp-collect .information__section1 .tab-matchingapp_collect__contents .enclosure__item3 .com-valuation .contents table{width:50%}.front-page__service-search__matchingapp-collect .information__section1 .tab-matchingapp_collect__contents .enclosure__item3 .com-valuation .contents table tr td,.front-page__service-search__matchingapp-collect .information__section1 .tab-matchingapp_collect__contents .enclosure__item3 .com-valuation .contents table tr th{vertical-align:middle;width:50%;padding:7px 2px;-webkit-box-sizing:border-box;box-sizing:border-box}.front-page__service-search__matchingapp-collect .information__section1 .tab-matchingapp_collect__contents .enclosure__item3 .com-valuation .contents table tr th{font-size:14px;text-align:right}.front-page__service-search__matchingapp-collect .information__section1 .tab-matchingapp_collect__contents .enclosure__item3 .com-valuation .contents table tr td .star .star-number{font-family:'游ゴシック';display:block;font-size:24px;font-weight:700;color:#EB5B87;margin-bottom:10px}.front-page__service-search__matchingapp-collect .information__section1 .tab-matchingapp_collect__contents .enclosure__item3 .com-valuation .contents table tr td .star .star5-rating{font-family:'游ゴシック';white-space:nowrap;display:inline-block;font-weight:700;text-indent:3px;letter-spacing:3px;z-index:0;position:relative;font-size:15px}.front-page__service-search__matchingapp-collect .information__section1 .tab-matchingapp_collect__contents .enclosure__item3 .com-valuation .contents table tr td .star .star5-rating::after,.front-page__service-search__matchingapp-collect .information__section1 .tab-matchingapp_collect__contents .enclosure__item3 .com-valuation .contents table tr td .star .star5-rating::before{font-family:"Font Awesome 5 Free";font-weight:900}.front-page__service-search__matchingapp-collect .information__section1 .tab-matchingapp_collect__contents .enclosure__item3 .com-valuation .contents table tr td .star .star5-rating::before{content:"\f004\f004\f004\f004\f004";color:#EDEDED}.front-page__service-search__matchingapp-collect .information__section1 .tab-matchingapp_collect__contents .enclosure__item3 .com-valuation .contents table tr td .star .star5-rating::after{content:"\f004\f004\f004\f004\f004";overflow:hidden;white-space:nowrap;color:#EB5B87;position:absolute;top:0;left:0;z-index:1}.front-page__service-search__matchingapp-collect .information__section1 .tab-matchingapp_collect__contents .enclosure__item3 .com-valuation .contents table tr td .star .star5-rating[data-rate="5.0"]:after,.front-page__service-search__matchingapp-collect .information__section1 .tab-matchingapp_collect__contents .enclosure__item3 .com-valuation .contents table tr td .star .star5-rating[data-rate="5"]:after{width:100%}.front-page__service-search__matchingapp-collect .information__section1 .tab-matchingapp_collect__contents .enclosure__item3 .com-valuation .contents table tr td .star .star5-rating[data-rate="4.9"]:after,.front-page__service-search__matchingapp-collect .information__section1 .tab-matchingapp_collect__contents .enclosure__item3 .com-valuation .contents table tr td .star .star5-rating[data-rate="4.8"]:after,.front-page__service-search__matchingapp-collect .information__section1 .tab-matchingapp_collect__contents .enclosure__item3 .com-valuation .contents table tr td .star .star5-rating[data-rate="4.7"]:after,.front-page__service-search__matchingapp-collect .information__section1 .tab-matchingapp_collect__contents .enclosure__item3 .com-valuation .contents table tr td .star .star5-rating[data-rate="4.6"]:after,.front-page__service-search__matchingapp-collect .information__section1 .tab-matchingapp_collect__contents .enclosure__item3 .com-valuation .contents table tr td .star .star5-rating[data-rate="4.5"]:after{width:90%}.front-page__service-search__matchingapp-collect .information__section1 .tab-matchingapp_collect__contents .enclosure__item3 .com-valuation .contents table tr td .star .star5-rating[data-rate="4.4"]:after,.front-page__service-search__matchingapp-collect .information__section1 .tab-matchingapp_collect__contents .enclosure__item3 .com-valuation .contents table tr td .star .star5-rating[data-rate="4.3"]:after,.front-page__service-search__matchingapp-collect .information__section1 .tab-matchingapp_collect__contents .enclosure__item3 .com-valuation .contents table tr td .star .star5-rating[data-rate="4.2"]:after,.front-page__service-search__matchingapp-collect .information__section1 .tab-matchingapp_collect__contents .enclosure__item3 .com-valuation .contents table tr td .star .star5-rating[data-rate="4.1"]:after,.front-page__service-search__matchingapp-collect .information__section1 .tab-matchingapp_collect__contents .enclosure__item3 .com-valuation .contents table tr td .star .star5-rating[data-rate="4.0"]:after,.front-page__service-search__matchingapp-collect .information__section1 .tab-matchingapp_collect__contents .enclosure__item3 .com-valuation .contents table tr td .star .star5-rating[data-rate="4"]:after{width:80%}.front-page__service-search__matchingapp-collect .information__section1 .tab-matchingapp_collect__contents .enclosure__item3 .com-valuation .contents table tr td .star .star5-rating[data-rate="3.9"]:after,.front-page__service-search__matchingapp-collect .information__section1 .tab-matchingapp_collect__contents .enclosure__item3 .com-valuation .contents table tr td .star .star5-rating[data-rate="3.8"]:after,.front-page__service-search__matchingapp-collect .information__section1 .tab-matchingapp_collect__contents .enclosure__item3 .com-valuation .contents table tr td .star .star5-rating[data-rate="3.7"]:after,.front-page__service-search__matchingapp-collect .information__section1 .tab-matchingapp_collect__contents .enclosure__item3 .com-valuation .contents table tr td .star .star5-rating[data-rate="3.6"]:after,.front-page__service-search__matchingapp-collect .information__section1 .tab-matchingapp_collect__contents .enclosure__item3 .com-valuation .contents table tr td .star .star5-rating[data-rate="3.5"]:after{width:70%}.front-page__service-search__matchingapp-collect .information__section1 .tab-matchingapp_collect__contents .enclosure__item3 .com-valuation .contents table tr td .star .star5-rating[data-rate="3.4"]:after,.front-page__service-search__matchingapp-collect .information__section1 .tab-matchingapp_collect__contents .enclosure__item3 .com-valuation .contents table tr td .star .star5-rating[data-rate="3.3"]:after,.front-page__service-search__matchingapp-collect .information__section1 .tab-matchingapp_collect__contents .enclosure__item3 .com-valuation .contents table tr td .star .star5-rating[data-rate="3.2"]:after,.front-page__service-search__matchingapp-collect .information__section1 .tab-matchingapp_collect__contents .enclosure__item3 .com-valuation .contents table tr td .star .star5-rating[data-rate="3.1"]:after,.front-page__service-search__matchingapp-collect .information__section1 .tab-matchingapp_collect__contents .enclosure__item3 .com-valuation .contents table tr td .star .star5-rating[data-rate="3.0"]:after,.front-page__service-search__matchingapp-collect .information__section1 .tab-matchingapp_collect__contents .enclosure__item3 .com-valuation .contents table tr td .star .star5-rating[data-rate="3"]:after{width:60%}.front-page__service-search__matchingapp-collect .information__section1 .tab-matchingapp_collect__contents .enclosure__item3 .com-valuation .contents table tr td .star .star5-rating[data-rate="2.9"]:after,.front-page__service-search__matchingapp-collect .information__section1 .tab-matchingapp_collect__contents .enclosure__item3 .com-valuation .contents table tr td .star .star5-rating[data-rate="2.8"]:after,.front-page__service-search__matchingapp-collect .information__section1 .tab-matchingapp_collect__contents .enclosure__item3 .com-valuation .contents table tr td .star .star5-rating[data-rate="2.7"]:after,.front-page__service-search__matchingapp-collect .information__section1 .tab-matchingapp_collect__contents .enclosure__item3 .com-valuation .contents table tr td .star .star5-rating[data-rate="2.6"]:after,.front-page__service-search__matchingapp-collect .information__section1 .tab-matchingapp_collect__contents .enclosure__item3 .com-valuation .contents table tr td .star .star5-rating[data-rate="2.5"]:after{width:50%}.front-page__service-search__matchingapp-collect .information__section1 .tab-matchingapp_collect__contents .enclosure__item3 .com-valuation .contents table tr td .star .star5-rating[data-rate="2.4"]:after,.front-page__service-search__matchingapp-collect .information__section1 .tab-matchingapp_collect__contents .enclosure__item3 .com-valuation .contents table tr td .star .star5-rating[data-rate="2.3"]:after,.front-page__service-search__matchingapp-collect .information__section1 .tab-matchingapp_collect__contents .enclosure__item3 .com-valuation .contents table tr td .star .star5-rating[data-rate="2.2"]:after,.front-page__service-search__matchingapp-collect .information__section1 .tab-matchingapp_collect__contents .enclosure__item3 .com-valuation .contents table tr td .star .star5-rating[data-rate="2.1"]:after,.front-page__service-search__matchingapp-collect .information__section1 .tab-matchingapp_collect__contents .enclosure__item3 .com-valuation .contents table tr td .star .star5-rating[data-rate="2.0"]:after,.front-page__service-search__matchingapp-collect .information__section1 .tab-matchingapp_collect__contents .enclosure__item3 .com-valuation .contents table tr td .star .star5-rating[data-rate="2"]:after{width:40%}.front-page__service-search__matchingapp-collect .information__section1 .tab-matchingapp_collect__contents .enclosure__item3 .com-valuation .contents table tr td .star .star5-rating[data-rate="1.9"]:after,.front-page__service-search__matchingapp-collect .information__section1 .tab-matchingapp_collect__contents .enclosure__item3 .com-valuation .contents table tr td .star .star5-rating[data-rate="1.8"]:after,.front-page__service-search__matchingapp-collect .information__section1 .tab-matchingapp_collect__contents .enclosure__item3 .com-valuation .contents table tr td .star .star5-rating[data-rate="1.7"]:after,.front-page__service-search__matchingapp-collect .information__section1 .tab-matchingapp_collect__contents .enclosure__item3 .com-valuation .contents table tr td .star .star5-rating[data-rate="1.6"]:after,.front-page__service-search__matchingapp-collect .information__section1 .tab-matchingapp_collect__contents .enclosure__item3 .com-valuation .contents table tr td .star .star5-rating[data-rate="1.5"]:after{width:30%}.front-page__service-search__matchingapp-collect .information__section1 .tab-matchingapp_collect__contents .enclosure__item3 .com-valuation .contents table tr td .star .star5-rating[data-rate="1.4"]:after,.front-page__service-search__matchingapp-collect .information__section1 .tab-matchingapp_collect__contents .enclosure__item3 .com-valuation .contents table tr td .star .star5-rating[data-rate="1.3"]:after,.front-page__service-search__matchingapp-collect .information__section1 .tab-matchingapp_collect__contents .enclosure__item3 .com-valuation .contents table tr td .star .star5-rating[data-rate="1.2"]:after,.front-page__service-search__matchingapp-collect .information__section1 .tab-matchingapp_collect__contents .enclosure__item3 .com-valuation .contents table tr td .star .star5-rating[data-rate="1.1"]:after,.front-page__service-search__matchingapp-collect .information__section1 .tab-matchingapp_collect__contents .enclosure__item3 .com-valuation .contents table tr td .star .star5-rating[data-rate="1.0"]:after,.front-page__service-search__matchingapp-collect .information__section1 .tab-matchingapp_collect__contents .enclosure__item3 .com-valuation .contents table tr td .star .star5-rating[data-rate="1"]:after{width:20%}.front-page__service-search__matchingapp-collect .information__section1 .tab-matchingapp_collect__contents .enclosure__item3 .com-valuation .contents table tr td .star .star5-rating[data-rate="0.9"]:after,.front-page__service-search__matchingapp-collect .information__section1 .tab-matchingapp_collect__contents .enclosure__item3 .com-valuation .contents table tr td .star .star5-rating[data-rate="0.8"]:after,.front-page__service-search__matchingapp-collect .information__section1 .tab-matchingapp_collect__contents .enclosure__item3 .com-valuation .contents table tr td .star .star5-rating[data-rate="0.7"]:after,.front-page__service-search__matchingapp-collect .information__section1 .tab-matchingapp_collect__contents .enclosure__item3 .com-valuation .contents table tr td .star .star5-rating[data-rate="0.6"]:after,.front-page__service-search__matchingapp-collect .information__section1 .tab-matchingapp_collect__contents .enclosure__item3 .com-valuation .contents table tr td .star .star5-rating[data-rate="0.5"]:after,.front-page__service-search__matchingapp-collect .information__section1 .tab-matchingapp_collect__contents .enclosure__item3 .com-valuation .contents table tr td .star .star5-rating[data-rate="0.4"]:after,.front-page__service-search__matchingapp-collect .information__section1 .tab-matchingapp_collect__contents .enclosure__item3 .com-valuation .contents table tr td .star .star5-rating[data-rate="0.3"]:after,.front-page__service-search__matchingapp-collect .information__section1 .tab-matchingapp_collect__contents .enclosure__item3 .com-valuation .contents table tr td .star .star5-rating[data-rate="0.2"]:after,.front-page__service-search__matchingapp-collect .information__section1 .tab-matchingapp_collect__contents .enclosure__item3 .com-valuation .contents table tr td .star .star5-rating[data-rate="0.1"]:after{width:10%}.front-page__service-search__matchingapp-collect .information__section1 .tab-matchingapp_collect__contents .enclosure__item3 .com-valuation .contents table tr td .star .star5-rating[data-rate="0.0"]:after,.front-page__service-search__matchingapp-collect .information__section1 .tab-matchingapp_collect__contents .enclosure__item3 .com-valuation .contents table tr td .star .star5-rating[data-rate="0"]:after{width:0%}.front-page__service-search__matchingapp-collect .information__section1 .tab-matchingapp_collect__contents .enclosure__item3 .app-valuation__contents{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:90%;margin:auto}.front-page__service-search__matchingapp-collect .information__section1 .tab-matchingapp_collect__contents .enclosure__item3 .app-valuation__contents .android,.front-page__service-search__matchingapp-collect .information__section1 .tab-matchingapp_collect__contents .enclosure__item3 .app-valuation__contents .ios{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:50%}.front-page__service-search__matchingapp-collect .information__section1 .tab-matchingapp_collect__contents .enclosure__item3 .app-valuation__contents .android div,.front-page__service-search__matchingapp-collect .information__section1 .tab-matchingapp_collect__contents .enclosure__item3 .app-valuation__contents .ios div{width:50%}.front-page__service-search__matchingapp-collect .information__section1 .tab-matchingapp_collect__contents .enclosure__item3 .app-valuation__contents .android div:first-of-type img,.front-page__service-search__matchingapp-collect .information__section1 .tab-matchingapp_collect__contents .enclosure__item3 .app-valuation__contents .ios div:first-of-type img{width:80px;height:80px}.front-page__service-search__matchingapp-collect .information__section1 .tab-matchingapp_collect__contents .enclosure__item3 .app-valuation__contents .android div:last-of-type,.front-page__service-search__matchingapp-collect .information__section1 .tab-matchingapp_collect__contents .enclosure__item3 .app-valuation__contents .ios div:last-of-type{font-size:28px;font-weight:700;text-align:center;color:#EB5B87}.front-page__service-search__matchingapp-collect .information__section1 .tab-matchingapp_collect__contents .enclosure__item3 .app-valuation__contents .ios{border-right:1px solid #DEDEDE;padding-right:10px;-webkit-box-sizing:border-box;box-sizing:border-box}.front-page__service-search__matchingapp-collect .information__section1 .tab-matchingapp_collect__contents .enclosure__item3 .app-valuation__contents .android{padding-left:10px;-webkit-box-sizing:border-box;box-sizing:border-box}.front-page__service-search__matchingapp-collect .information__section1 .tab-matchingapp_collect__contents .cta{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:80%;margin-left:auto}.front-page__service-search__matchingapp-collect .information__section1 .tab-matchingapp_collect__contents .cta__appstore,.front-page__service-search__matchingapp-collect .information__section1 .tab-matchingapp_collect__contents .cta__detail,.front-page__service-search__matchingapp-collect .information__section1 .tab-matchingapp_collect__contents .cta__googleplay{width:32%}.front-page__service-search__matchingapp-collect .information__section1 .tab-matchingapp_collect__contents .cta__appstore>div,.front-page__service-search__matchingapp-collect .information__section1 .tab-matchingapp_collect__contents .cta__detail>div,.front-page__service-search__matchingapp-collect .information__section1 .tab-matchingapp_collect__contents .cta__googleplay>div{position:relative}.front-page__service-search__matchingapp-collect .information__section1 .tab-matchingapp_collect__contents .cta__appstore>div:after,.front-page__service-search__matchingapp-collect .information__section1 .tab-matchingapp_collect__contents .cta__detail>div:after,.front-page__service-search__matchingapp-collect .information__section1 .tab-matchingapp_collect__contents .cta__googleplay>div:after{content:'';display:inline-block;background-repeat:no-repeat;background-size:contain;position:absolute;bottom:0;z-index:10;pointer-events:none}.front-page__service-search__matchingapp-collect .information__section1 .tab-matchingapp_collect__contents .cta__appstore>div a,.front-page__service-search__matchingapp-collect .information__section1 .tab-matchingapp_collect__contents .cta__detail>div a,.front-page__service-search__matchingapp-collect .information__section1 .tab-matchingapp_collect__contents .cta__googleplay>div a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:22px;text-align:center;color:#fff;padding:7px;-webkit-box-sizing:border-box;box-sizing:border-box;border-radius:40px;position:relative;overflow:hidden;-webkit-transition:ease .2s;transition:ease .2s}.front-page__service-search__matchingapp-collect .information__section1 .tab-matchingapp_collect__contents .cta__appstore>div a:hover,.front-page__service-search__matchingapp-collect .information__section1 .tab-matchingapp_collect__contents .cta__detail>div a:hover,.front-page__service-search__matchingapp-collect .information__section1 .tab-matchingapp_collect__contents .cta__googleplay>div a:hover{border-bottom:unset;margin-bottom:5px}.front-page__service-search__matchingapp-collect .information__section1 .tab-matchingapp_collect__contents .cta__appstore>div a:hover:before,.front-page__service-search__matchingapp-collect .information__section1 .tab-matchingapp_collect__contents .cta__detail>div a:hover:before,.front-page__service-search__matchingapp-collect .information__section1 .tab-matchingapp_collect__contents .cta__googleplay>div a:hover:before{-webkit-transform:scale(1,1);transform:scale(1,1);-webkit-transform-origin:left top;transform-origin:left top}.front-page__service-search__matchingapp-collect .information__section1 .tab-matchingapp_collect__contents .cta__appstore>div a:before,.front-page__service-search__matchingapp-collect .information__section1 .tab-matchingapp_collect__contents .cta__detail>div a:before,.front-page__service-search__matchingapp-collect .information__section1 .tab-matchingapp_collect__contents .cta__googleplay>div a:before{content:'';width:100%;height:100%;-webkit-transition:-webkit-transform .6s cubic-bezier(.8,0,.2,1) 0s;transition:-webkit-transform .6s cubic-bezier(.8,0,.2,1) 0s;transition:transform .6s cubic-bezier(.8,0,.2,1) 0s;transition:transform .6s cubic-bezier(.8,0,.2,1) 0s,-webkit-transform .6s cubic-bezier(.8,0,.2,1) 0s;-webkit-transform:scale(0,1);transform:scale(0,1);-webkit-transform-origin:right top;transform-origin:right top;position:absolute;top:0;left:0}.front-page__service-search__matchingapp-collect .information__section1 .tab-matchingapp_collect__contents .cta__appstore>div a div,.front-page__service-search__matchingapp-collect .information__section1 .tab-matchingapp_collect__contents .cta__detail>div a div,.front-page__service-search__matchingapp-collect .information__section1 .tab-matchingapp_collect__contents .cta__googleplay>div a div{background-color:#fff;border-radius:50%;margin-right:10px;padding:7px;-webkit-box-sizing:border-box;box-sizing:border-box;position:relative;z-index:10}.front-page__service-search__matchingapp-collect .information__section1 .tab-matchingapp_collect__contents .cta__appstore>div a div img,.front-page__service-search__matchingapp-collect .information__section1 .tab-matchingapp_collect__contents .cta__detail>div a div img,.front-page__service-search__matchingapp-collect .information__section1 .tab-matchingapp_collect__contents .cta__googleplay>div a div img{width:25px;height:25px}.front-page__service-search__matchingapp-collect .information__section1 .tab-matchingapp_collect__contents .cta__appstore>div a p,.front-page__service-search__matchingapp-collect .information__section1 .tab-matchingapp_collect__contents .cta__detail>div a p,.front-page__service-search__matchingapp-collect .information__section1 .tab-matchingapp_collect__contents .cta__googleplay>div a p{position:relative;z-index:10}.front-page__service-search__matchingapp-collect .information__section1 .tab-matchingapp_collect__contents .cta__appstore>div:after{width:55px;height:78px;background-image:url(//www.landmark-tokyo.com/wp-content/themes/koista_php8/images/cta/human5.png);right:10px}.front-page__service-search__matchingapp-collect .information__section1 .tab-matchingapp_collect__contents .cta__appstore>div a{background-color:#2EC370;border-bottom:5px solid #119049}.front-page__service-search__matchingapp-collect .information__section1 .tab-matchingapp_collect__contents .cta__appstore>div a:before{background:#ED95BE}.front-page__service-search__matchingapp-collect .information__section1 .tab-matchingapp_collect__contents .cta__googleplay>div:after{width:55px;height:78px;background-image:url(//www.landmark-tokyo.com/wp-content/themes/koista_php8/images/cta/human4.png);right:10px}.front-page__service-search__matchingapp-collect .information__section1 .tab-matchingapp_collect__contents .cta__googleplay>div a{background-color:#2EC370;border-bottom:5px solid #119049}.front-page__service-search__matchingapp-collect .information__section1 .tab-matchingapp_collect__contents .cta__googleplay>div a:before{background:#ED95BE}.front-page__service-search__matchingapp-collect .information__section1 .tab-matchingapp_collect__contents .cta__detail>div:after{width:93px;height:80px;background-image:url(//www.landmark-tokyo.com/wp-content/themes/koista_php8/images/cta/human3.png);right:0}.front-page__service-search__matchingapp-collect .information__section1 .tab-matchingapp_collect__contents .cta__detail>div a{background-color:#0699DA;border-bottom:5px solid #103B8D}.front-page__service-search__matchingapp-collect .information__section1 .tab-matchingapp_collect__contents .cta__detail>div a:before{background:#ED95BE}.front-page__service-search__matchingapp-collect .information__section2,.front-page__service-search__matchingapp-collect .information__section3{width:80%;padding-right:10px;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-transition:all .3s ease-out;transition:all .3s ease-out}.front-page__service-search__matchingapp-collect .information__section2 h3,.front-page__service-search__matchingapp-collect .information__section3 h3{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;font-size:30px;font-weight:500;text-align:center;border-bottom:1px solid #555;margin:0 auto 30px;padding:0 25px 15px;position:relative}.front-page__service-search__matchingapp-collect .information__section2 h3::before,.front-page__service-search__matchingapp-collect .information__section3 h3::before{content:'';display:inline-block;background-image:url(//www.landmark-tokyo.com/wp-content/themes/koista_php8/images/border/h3.svg);background-repeat:no-repeat;width:20px;height:20px;position:absolute;bottom:-11px;left:50%;transform:translateX(-50%);-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%)}.front-page__service-search__matchingapp-collect .information__section2 h3 span,.front-page__service-search__matchingapp-collect .information__section3 h3 span{color:#DA0668}.front-page__service-search__matchingapp-collect .information__section2 .matchingapp-section2_swiper,.front-page__service-search__matchingapp-collect .information__section2 .matchingapp-section3_swiper,.front-page__service-search__matchingapp-collect .information__section3 .matchingapp-section2_swiper,.front-page__service-search__matchingapp-collect .information__section3 .matchingapp-section3_swiper{-webkit-transform:rotate(-2deg);transform:rotate(-2deg);margin-bottom:30px;padding:20px 0 50px}.front-page__service-search__matchingapp-collect .information__section2 .matchingapp-section2_swiper .swiper-wrapper .swiper-slide .sitename,.front-page__service-search__matchingapp-collect .information__section2 .matchingapp-section2_swiper .swiper-wrapper .swiper-slide .thumbnail,.front-page__service-search__matchingapp-collect .information__section2 .matchingapp-section3_swiper .swiper-wrapper .swiper-slide .sitename,.front-page__service-search__matchingapp-collect .information__section2 .matchingapp-section3_swiper .swiper-wrapper .swiper-slide .thumbnail,.front-page__service-search__matchingapp-collect .information__section3 .matchingapp-section2_swiper .swiper-wrapper .swiper-slide .sitename,.front-page__service-search__matchingapp-collect .information__section3 .matchingapp-section2_swiper .swiper-wrapper .swiper-slide .thumbnail,.front-page__service-search__matchingapp-collect .information__section3 .matchingapp-section3_swiper .swiper-wrapper .swiper-slide .sitename,.front-page__service-search__matchingapp-collect .information__section3 .matchingapp-section3_swiper .swiper-wrapper .swiper-slide .thumbnail{margin-bottom:10px}.front-page__service-search__matchingapp-collect .information__section2 .matchingapp-section2_swiper .swiper-wrapper .swiper-slide_pc,.front-page__service-search__matchingapp-collect .information__section2 .matchingapp-section3_swiper .swiper-wrapper .swiper-slide_pc,.front-page__service-search__matchingapp-collect .information__section3 .matchingapp-section2_swiper .swiper-wrapper .swiper-slide_pc,.front-page__service-search__matchingapp-collect .information__section3 .matchingapp-section3_swiper .swiper-wrapper .swiper-slide_pc{width:28%!important}.front-page__service-search__matchingapp-collect .information__section2 .matchingapp-section2_swiper .swiper-wrapper .swiper-slide,.front-page__service-search__matchingapp-collect .information__section2 .matchingapp-section3_swiper .swiper-wrapper .swiper-slide,.front-page__service-search__matchingapp-collect .information__section3 .matchingapp-section2_swiper .swiper-wrapper .swiper-slide,.front-page__service-search__matchingapp-collect .information__section3 .matchingapp-section3_swiper .swiper-wrapper .swiper-slide{background-color:#fff;padding:15px;-webkit-box-sizing:border-box;box-sizing:border-box;position:relative}.front-page__service-search__matchingapp-collect .information__section2 .matchingapp-section2_swiper .swiper-wrapper .swiper-slide a,.front-page__service-search__matchingapp-collect .information__section2 .matchingapp-section3_swiper .swiper-wrapper .swiper-slide a,.front-page__service-search__matchingapp-collect .information__section3 .matchingapp-section2_swiper .swiper-wrapper .swiper-slide a,.front-page__service-search__matchingapp-collect .information__section3 .matchingapp-section3_swiper .swiper-wrapper .swiper-slide a{line-height:20px;color:#2B2B2B}.front-page__service-search__matchingapp-collect .information__section2 .matchingapp-section2_swiper .swiper-wrapper .swiper-slide .tape,.front-page__service-search__matchingapp-collect .information__section2 .matchingapp-section3_swiper .swiper-wrapper .swiper-slide .tape,.front-page__service-search__matchingapp-collect .information__section3 .matchingapp-section2_swiper .swiper-wrapper .swiper-slide .tape,.front-page__service-search__matchingapp-collect .information__section3 .matchingapp-section3_swiper .swiper-wrapper .swiper-slide .tape{width:35%;position:absolute;top:-15px;left:50%;transform:translateX(-50%);-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%)}.front-page__service-search__matchingapp-collect .information__section2 .matchingapp-section2_swiper .swiper-wrapper .swiper-slide .tape img,.front-page__service-search__matchingapp-collect .information__section2 .matchingapp-section2_swiper .swiper-wrapper .swiper-slide .thumbnail img,.front-page__service-search__matchingapp-collect .information__section2 .matchingapp-section3_swiper .swiper-wrapper .swiper-slide .tape img,.front-page__service-search__matchingapp-collect .information__section2 .matchingapp-section3_swiper .swiper-wrapper .swiper-slide .thumbnail img,.front-page__service-search__matchingapp-collect .information__section3 .matchingapp-section2_swiper .swiper-wrapper .swiper-slide .tape img,.front-page__service-search__matchingapp-collect .information__section3 .matchingapp-section2_swiper .swiper-wrapper .swiper-slide .thumbnail img,.front-page__service-search__matchingapp-collect .information__section3 .matchingapp-section3_swiper .swiper-wrapper .swiper-slide .tape img,.front-page__service-search__matchingapp-collect .information__section3 .matchingapp-section3_swiper .swiper-wrapper .swiper-slide .thumbnail img{width:100%;height:auto}.front-page__service-search__matchingapp-collect .information__section2 .matchingapp-section2_swiper .swiper-wrapper .swiper-slide .cat,.front-page__service-search__matchingapp-collect .information__section2 .matchingapp-section3_swiper .swiper-wrapper .swiper-slide .cat,.front-page__service-search__matchingapp-collect .information__section3 .matchingapp-section2_swiper .swiper-wrapper .swiper-slide .cat,.front-page__service-search__matchingapp-collect .information__section3 .matchingapp-section3_swiper .swiper-wrapper .swiper-slide .cat{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;border:1px solid #555;color:#555;border-radius:20px;margin-left:auto;padding:5px 10px;-webkit-box-sizing:border-box;box-sizing:border-box}.front-page__service-search__matchingapp-collect .information__section2 .matchingapp-section2_swiper .swiper-pagination,.front-page__service-search__matchingapp-collect .information__section2 .matchingapp-section3_swiper .swiper-pagination,.front-page__service-search__matchingapp-collect .information__section3 .matchingapp-section2_swiper .swiper-pagination,.front-page__service-search__matchingapp-collect .information__section3 .matchingapp-section3_swiper .swiper-pagination{-webkit-transform:rotate(2deg)!important;transform:rotate(2deg)!important;width:-webkit-fit-content!important;width:-moz-fit-content!important;width:fit-content!important;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;position:absolute;bottom:0;right:50px;left:unset!important}.front-page__service-search__matchingapp-collect .information__section2 .matchingapp-section2_swiper .swiper-pagination .swiper-pagination-bullet,.front-page__service-search__matchingapp-collect .information__section2 .matchingapp-section3_swiper .swiper-pagination .swiper-pagination-bullet,.front-page__service-search__matchingapp-collect .information__section3 .matchingapp-section2_swiper .swiper-pagination .swiper-pagination-bullet,.front-page__service-search__matchingapp-collect .information__section3 .matchingapp-section3_swiper .swiper-pagination .swiper-pagination-bullet{width:15px;height:15px;background:#fff;border:1px solid #707070;border-radius:50%;margin:0 5px!important;opacity:1}.front-page__service-search__matchingapp-collect .information__section2 .matchingapp-section2_swiper .swiper-pagination .swiper-pagination-bullet-active,.front-page__service-search__matchingapp-collect .information__section2 .matchingapp-section3_swiper .swiper-pagination .swiper-pagination-bullet-active,.front-page__service-search__matchingapp-collect .information__section3 .matchingapp-section2_swiper .swiper-pagination .swiper-pagination-bullet-active,.front-page__service-search__matchingapp-collect .information__section3 .matchingapp-section3_swiper .swiper-pagination .swiper-pagination-bullet-active{background:#FFF5BC}.front-page__service-search__matchingapp-collect .information__section2 .page-link,.front-page__service-search__matchingapp-collect .information__section3 .page-link{width:15%;text-align:center;border:1px solid #2B2B2B;background-color:#fff;border-radius:5px;margin:0 50px 0 auto;position:relative}.front-page__service-search__matchingapp-collect .information__section2 .page-link:after,.front-page__service-search__matchingapp-collect .information__section3 .page-link:after{content:'>';font-size:16px;position:absolute;top:50%;right:10px;transform:translateY(-50%);-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%)}.front-page__service-search__matchingapp-collect .information__section2 .page-link a,.front-page__service-search__matchingapp-collect .information__section3 .page-link a{color:#2B2B2B;padding:7px;-webkit-box-sizing:border-box;box-sizing:border-box}.front-page__service-search__matchingapp-collect .information__section2{margin:0 0 50px auto}.front-page__service-search__matchingapp-collect .information__section3{margin-left:auto}.front-page__service-search__lovecolumn{margin-top:-150px}.front-page__service-search__lovecolumn .beginning{width:100%;padding:70px 70px 70px 0;-webkit-box-sizing:border-box;box-sizing:border-box;position:relative;z-index:20}.front-page__service-search__lovecolumn .beginning:before{content:'';position:absolute;top:0;bottom:0;left:0;right:0;background-color:#DDEFFA;-webkit-transform:skewY(-3deg);transform:skewY(-3deg);z-index:-1}.front-page__service-search__lovecolumn .beginning .enclosure{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:80%;margin-left:auto;-webkit-transition:all .3s ease-out;transition:all .3s ease-out}.front-page__service-search__lovecolumn .beginning h2{width:35%}.front-page__service-search__lovecolumn .beginning h2 img{width:100%;height:auto}.front-page__service-search__lovecolumn .beginning .image--cta{width:55%}.front-page__service-search__lovecolumn .beginning .image--cta .image{margin-bottom:30px}.front-page__service-search__lovecolumn .beginning .image--cta .image img{width:100%;height:auto}.front-page__service-search__lovecolumn .beginning .image--cta .cta{width:47%;background-color:#fff;border-bottom:5px solid #555;border-radius:40px;margin:auto;position:relative}.front-page__service-search__lovecolumn .beginning .image--cta .cta:after{content:'>';font-size:20px;position:absolute;top:50%;right:20px;transform:translateY(-50%);-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%)}.front-page__service-search__lovecolumn .beginning .image--cta .cta a{font-size:18px;font-weight:700;line-height:24px;text-align:center;color:#2B2B2B;padding:15px;-webkit-box-sizing:border-box;box-sizing:border-box}.front-page__service-search__lovecolumn .information{background:-webkit-gradient(linear,left top,left bottom,from(#FFF2F6),color-stop(53%,#FFF7F7),to(#EFFAFF)) no-repeat padding-box;background:linear-gradient(180deg,#FFF2F6 0,#FFF7F7 53%,#EFFAFF 100%) no-repeat padding-box;margin-top:-150px;padding:250px 0;-webkit-box-sizing:border-box;box-sizing:border-box}.front-page__service-search__lovecolumn .information__section1{width:80%;margin:0 0 50px auto;padding-right:10px;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-transition:all .3s ease-out;transition:all .3s ease-out}.front-page__service-search__lovecolumn .information__section1 h3{width:25%;font-size:30px;font-weight:500;text-align:center;border-bottom:1px solid #555;margin:0 auto 30px;padding:0 25px 15px;position:relative}.front-page__service-search__lovecolumn .information__section1 h3::before{content:'';display:inline-block;background-image:url(//www.landmark-tokyo.com/wp-content/themes/koista_php8/images/border/h3.svg);background-repeat:no-repeat;width:20px;height:20px;position:absolute;bottom:-11px;left:50%;transform:translateX(-50%);-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%)}.front-page__service-search__lovecolumn .information__section1 h3 span{color:#DA0668}.front-page__service-search__lovecolumn .information__section1 .lovecolumn_swiper{-webkit-transform:rotate(-2deg);transform:rotate(-2deg);margin-bottom:30px;padding:20px 0 50px}.front-page__service-search__lovecolumn .information__section1 .lovecolumn_swiper .swiper-wrapper .swiper-slide .sitename,.front-page__service-search__lovecolumn .information__section1 .lovecolumn_swiper .swiper-wrapper .swiper-slide .thumbnail{margin-bottom:10px}.front-page__service-search__lovecolumn .information__section1 .lovecolumn_swiper .swiper-wrapper .swiper-slide_pc{width:28%!important}.front-page__service-search__lovecolumn .information__section1 .lovecolumn_swiper .swiper-wrapper .swiper-slide{background-color:#fff;padding:15px;-webkit-box-sizing:border-box;box-sizing:border-box;position:relative}.front-page__service-search__lovecolumn .information__section1 .lovecolumn_swiper .swiper-wrapper .swiper-slide a{line-height:20px;color:#2B2B2B}.front-page__service-search__lovecolumn .information__section1 .lovecolumn_swiper .swiper-wrapper .swiper-slide .tape{width:35%;position:absolute;top:-15px;left:50%;transform:translateX(-50%);-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%)}.front-page__service-search__lovecolumn .information__section1 .lovecolumn_swiper .swiper-wrapper .swiper-slide .tape img,.front-page__service-search__lovecolumn .information__section1 .lovecolumn_swiper .swiper-wrapper .swiper-slide .thumbnail img{width:100%;height:auto}.front-page__service-search__lovecolumn .information__section1 .lovecolumn_swiper .swiper-wrapper .swiper-slide .cat{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;border:1px solid #555;color:#555;border-radius:20px;margin-left:auto;padding:5px 10px;-webkit-box-sizing:border-box;box-sizing:border-box}.front-page__service-search__lovecolumn .information__section1 .lovecolumn_swiper .swiper-pagination{-webkit-transform:rotate(2deg)!important;transform:rotate(2deg)!important;width:-webkit-fit-content!important;width:-moz-fit-content!important;width:fit-content!important;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;position:absolute;bottom:0;right:50px;left:unset!important}.front-page__service-search__lovecolumn .information__section1 .lovecolumn_swiper .swiper-pagination .swiper-pagination-bullet{width:15px;height:15px;background:#fff;border:1px solid #707070;border-radius:50%;margin:0 5px!important;opacity:1}.front-page__service-search__lovecolumn .information__section1 .lovecolumn_swiper .swiper-pagination .swiper-pagination-bullet-active{background:#FFF5BC}.front-page__service-search__lovecolumn .information__section1 .page-link{width:15%;text-align:center;border:1px solid #2B2B2B;background-color:#fff;border-radius:5px;margin:0 50px 0 auto;position:relative}.front-page__service-search__lovecolumn .information__section1 .page-link:after{content:'>';font-size:16px;position:absolute;top:50%;right:10px;transform:translateY(-50%);-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%)}.front-page__service-search__lovecolumn .information__section1 .page-link a{color:#2B2B2B;padding:7px;-webkit-box-sizing:border-box;box-sizing:border-box}.front-page__service-search__lovecolumn .information__section2{width:80%;margin-left:auto;padding-right:50px;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-transition:all .3s ease-out;transition:all .3s ease-out}.front-page__service-search__lovecolumn .information__section2 h3{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;font-size:30px;font-weight:500;text-align:center;border-bottom:1px solid #555;margin:0 auto 30px;padding:0 25px 15px;-webkit-box-sizing:border-box;box-sizing:border-box;position:relative}.front-page__service-search__lovecolumn .information__section2 h3::before{content:'';display:inline-block;background-image:url(//www.landmark-tokyo.com/wp-content/themes/koista_php8/images/border/h3.svg);background-repeat:no-repeat;width:20px;height:20px;position:absolute;bottom:-11px;left:50%;transform:translateX(-50%);-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%)}.front-page__service-search__lovecolumn .information__section2 h3 span{color:#DA0668}.front-page__service-search__lovecolumn .information__section2 .map{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.front-page__service-search__lovecolumn .information__section2 .map__area{width:62%}.front-page__service-search__lovecolumn .information__section2 .map__area>ul{background-color:#fff;-webkit-filter:drop-shadow(5px 5px 5px #F2F2F2);filter:drop-shadow(5px 5px 5px #F2F2F2);padding:50px 30px 100px;-webkit-box-sizing:border-box;box-sizing:border-box}.front-page__service-search__lovecolumn .information__section2 .map__area>ul>li{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;border-bottom:1px dashed #2B2B2B;padding:12px 5px;-webkit-box-sizing:border-box;box-sizing:border-box}.front-page__service-search__lovecolumn .information__section2 .map__area>ul>li:first-of-type{border-top:1px dashed #2B2B2B}.front-page__service-search__lovecolumn .information__section2 .map__area>ul>li div{width:17%;font-weight:700}.front-page__service-search__lovecolumn .information__section2 .map__area>ul>li ul{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;width:83%;line-height:22px}.front-page__service-search__lovecolumn .information__section2 .map__area>ul>li ul li{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.front-page__service-search__lovecolumn .information__section2 .map__area>ul>li ul li:not(:last-of-type){margin-right:30px}.front-page__service-search__lovecolumn .information__section2 .map__area>ul>li ul li a{text-decoration:underline}.front-page__service-search__lovecolumn .information__section2 .map__area>ul .chubu div:before,.front-page__service-search__lovecolumn .information__section2 .map__area>ul .chugoku div:before,.front-page__service-search__lovecolumn .information__section2 .map__area>ul .hokkaido div:before,.front-page__service-search__lovecolumn .information__section2 .map__area>ul .hokuriku div:before,.front-page__service-search__lovecolumn .information__section2 .map__area>ul .kanto div:before,.front-page__service-search__lovecolumn .information__section2 .map__area>ul .kinki div:before,.front-page__service-search__lovecolumn .information__section2 .map__area>ul .kyusyu div:before,.front-page__service-search__lovecolumn .information__section2 .map__area>ul .okinawa div:before,.front-page__service-search__lovecolumn .information__section2 .map__area>ul .shikoku div:before,.front-page__service-search__lovecolumn .information__section2 .map__area>ul .tohoku div:before{content:'⚫︎';font-size:18px;margin-right:7px}.front-page__service-search__lovecolumn .information__section2 .map__area>ul .hokkaido div:before{color:#70B52C}.front-page__service-search__lovecolumn .information__section2 .map__area>ul .tohoku div:before{color:#D03183}.front-page__service-search__lovecolumn .information__section2 .map__area>ul .kanto div:before{color:#11B4ED}.front-page__service-search__lovecolumn .information__section2 .map__area>ul .hokuriku div:before{color:#F78624}.front-page__service-search__lovecolumn .information__section2 .map__area>ul .chubu div:before{color:#F8DF35}.front-page__service-search__lovecolumn .information__section2 .map__area>ul .kinki div:before{color:#E67879}.front-page__service-search__lovecolumn .information__section2 .map__area>ul .chugoku div:before{color:#8FD3F5}.front-page__service-search__lovecolumn .information__section2 .map__area>ul .shikoku div:before{color:#D80E24}.front-page__service-search__lovecolumn .information__section2 .map__area>ul .kyusyu div:before{color:#435BA3}.front-page__service-search__lovecolumn .information__section2 .map__area>ul .okinawa div:before{color:#A6D831}.front-page__service-search__lovecolumn .information__section2 .map__area .banner{width:65%;margin:-70px auto 0;position:relative;z-index:10}.front-page__service-search__lovecolumn .information__section2 .map__area .banner img{width:100%;height:auto}.front-page__service-search__lovecolumn .information__section2 .map__image{width:35%}.front-page__service-search__lovecolumn .information__section2 .map__image img{width:100%;height:auto}.front-page__service-search__marriage-agency{margin-top:-150px}.front-page__service-search__marriage-agency .beginning{width:100%;padding:70px 70px 70px 0;-webkit-box-sizing:border-box;box-sizing:border-box;position:relative;z-index:20}.front-page__service-search__marriage-agency .beginning:before{content:'';position:absolute;top:0;bottom:0;left:0;right:0;background-color:#ED95BE;-webkit-transform:skewY(-3deg);transform:skewY(-3deg);z-index:-1}.front-page__service-search__marriage-agency .beginning .enclosure{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:80%;margin-left:auto;-webkit-transition:all .3s ease-out;transition:all .3s ease-out}.front-page__service-search__marriage-agency .beginning h2{width:35%}.front-page__service-search__marriage-agency .beginning h2 img{width:100%;height:auto}.front-page__service-search__marriage-agency .beginning .image--cta{width:55%}.front-page__service-search__marriage-agency .beginning .image--cta .image{margin-bottom:30px}.front-page__service-search__marriage-agency .beginning .image--cta .image img{width:100%;height:auto}.front-page__service-search__marriage-agency .beginning .image--cta .cta{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:95%;margin:auto}.front-page__service-search__marriage-agency .beginning .image--cta .cta__marriageagency-list,.front-page__service-search__marriage-agency .beginning .image--cta .cta__marriageagency-ranking{width:47%;background-color:#fff;border-bottom:5px solid #555;border-radius:40px;position:relative}.front-page__service-search__marriage-agency .beginning .image--cta .cta__marriageagency-list:after,.front-page__service-search__marriage-agency .beginning .image--cta .cta__marriageagency-ranking:after{content:'>';font-size:20px;position:absolute;top:50%;right:20px;transform:translateY(-50%);-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%)}.front-page__service-search__marriage-agency .beginning .image--cta .cta__marriageagency-list a,.front-page__service-search__marriage-agency .beginning .image--cta .cta__marriageagency-ranking a{font-size:18px;font-weight:700;line-height:24px;text-align:center;color:#2B2B2B;padding:15px;-webkit-box-sizing:border-box;box-sizing:border-box}.front-page__service-search__marriage-agency .information{background:-webkit-gradient(linear,left top,left bottom,from(#FFF2F6),color-stop(53%,#FFF7F7),to(#EFFAFF)) no-repeat padding-box;background:linear-gradient(180deg,#FFF2F6 0,#FFF7F7 53%,#EFFAFF 100%) no-repeat padding-box;margin-top:-150px;padding:250px 0;-webkit-box-sizing:border-box;box-sizing:border-box}.front-page__service-search__marriage-agency .information__section1{width:80%;margin:0 0 50px auto;padding-right:50px;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-transition:all .3s ease-out;transition:all .3s ease-out}.front-page__service-search__marriage-agency .information__section1 h3{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;font-size:30px;font-weight:500;text-align:center;border-bottom:1px solid #555;margin:0 auto 30px;padding:0 25px 15px;-webkit-box-sizing:border-box;box-sizing:border-box;position:relative}.front-page__service-search__marriage-agency .information__section1 h3::before{content:'';display:inline-block;background-image:url(//www.landmark-tokyo.com/wp-content/themes/koista_php8/images/border/h3.svg);background-repeat:no-repeat;width:20px;height:20px;position:absolute;bottom:-11px;left:50%;transform:translateX(-50%);-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%)}.front-page__service-search__marriage-agency .information__section1 h3 span{color:#DA0668}.front-page__service-search__marriage-agency .information__section1 .tab-marriage_agency{background-color:#fff;border-radius:20px;padding:40px;-webkit-box-sizing:border-box;box-sizing:border-box}.front-page__service-search__marriage-agency .information__section1 .tab-marriage_agency input[name=tab-marriage_agency_tab]{display:none}.front-page__service-search__marriage-agency .information__section1 .tab-marriage_agency__label{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:50%;margin-bottom:30px}.front-page__service-search__marriage-agency .information__section1 .tab-marriage_agency__label .tab-marriage_agency_tab{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:24%;font-size:18px;text-align:center;color:#9D9D9D;background-color:#EDEDED;border-radius:20px;padding:10px 20px 13px;-webkit-box-sizing:border-box;box-sizing:border-box;cursor:pointer;position:relative}.front-page__service-search__marriage-agency .information__section1 .tab-marriage_agency #tab-20_marriageagency:checked~.tab-marriage_agency__label .tab-20,.front-page__service-search__marriage-agency .information__section1 .tab-marriage_agency #tab-30_marriageagency:checked~.tab-marriage_agency__label .tab-30,.front-page__service-search__marriage-agency .information__section1 .tab-marriage_agency #tab-40_marriageagency:checked~.tab-marriage_agency__label .tab-40,.front-page__service-search__marriage-agency .information__section1 .tab-marriage_agency #tab-50_marriageagency:checked~.tab-marriage_agency__label .tab-50{color:#2B2B2B;background-color:#DCF8E1}.front-page__service-search__marriage-agency .information__section1 .tab-marriage_agency #tab-20_marriageagency:checked~.tab-marriage_agency__label .tab-20:after,.front-page__service-search__marriage-agency .information__section1 .tab-marriage_agency #tab-30_marriageagency:checked~.tab-marriage_agency__label .tab-30:after,.front-page__service-search__marriage-agency .information__section1 .tab-marriage_agency #tab-40_marriageagency:checked~.tab-marriage_agency__label .tab-40:after,.front-page__service-search__marriage-agency .information__section1 .tab-marriage_agency #tab-50_marriageagency:checked~.tab-marriage_agency__label .tab-50:after{content:'▼';font-size:11px;position:absolute;bottom:2px}.front-page__service-search__marriage-agency .information__section1 .tab-marriage_agency #tab-20_marriageagency:checked~#age20_marriageagency-content,.front-page__service-search__marriage-agency .information__section1 .tab-marriage_agency #tab-30_marriageagency:checked~#age30_marriageagency-content,.front-page__service-search__marriage-agency .information__section1 .tab-marriage_agency #tab-40_marriageagency:checked~#age40_marriageagency-content,.front-page__service-search__marriage-agency .information__section1 .tab-marriage_agency #tab-50_marriageagency:checked~#age50_marriageagency-content{display:block}.front-page__service-search__marriage-agency .information__section1 .tab-marriage_agency__contents{display:none;clear:both;overflow:hidden}.front-page__service-search__marriage-agency .information__section1 .tab-marriage_agency__contents .enclosure{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:20px}.front-page__service-search__marriage-agency .information__section1 .tab-marriage_agency__contents .enclosure__item1 .title,.front-page__service-search__marriage-agency .information__section1 .tab-marriage_agency__contents .enclosure__item2 .title,.front-page__service-search__marriage-agency .information__section1 .tab-marriage_agency__contents .enclosure__item3 .title{font-size:18px;background-color:#DCF8E1;border-radius:20px;margin-bottom:15px;padding:10px 20px;-webkit-box-sizing:border-box;box-sizing:border-box}.front-page__service-search__marriage-agency .information__section1 .tab-marriage_agency__contents .enclosure__item1,.front-page__service-search__marriage-agency .information__section1 .tab-marriage_agency__contents .enclosure__item3{width:30%}.front-page__service-search__marriage-agency .information__section1 .tab-marriage_agency__contents .enclosure__item1 .sitename{font-size:22px;line-height:28px;font-weight:500;color:#2B2B2B;margin-bottom:20px}.front-page__service-search__marriage-agency .information__section1 .tab-marriage_agency__contents .enclosure__item1 .thumbnail{width:50%;margin:0 auto 20px}.front-page__service-search__marriage-agency .information__section1 .tab-marriage_agency__contents .enclosure__item1 .thumbnail img{width:100%;height:auto}.front-page__service-search__marriage-agency .information__section1 .tab-marriage_agency__contents .enclosure__item1 .graph-ratio{width:90%;margin:0 auto 100px}.front-page__service-search__marriage-agency .information__section1 .tab-marriage_agency__contents .enclosure__item1 .graph-ratio__top{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:90%;margin:0 auto 5px}.front-page__service-search__marriage-agency .information__section1 .tab-marriage_agency__contents .enclosure__item1 .graph-ratio__top span:first-of-type,.front-page__service-search__marriage-agency .information__section1 .tab-marriage_agency__contents .enclosure__item1 .graph-ratio__top span:last-of-type{width:7%}.front-page__service-search__marriage-agency .information__section1 .tab-marriage_agency__contents .enclosure__item1 .graph-ratio__top span:nth-of-type(2){width:90%;font-size:18px;text-align:center}.front-page__service-search__marriage-agency .information__section1 .tab-marriage_agency__contents .enclosure__item1 .graph-ratio__bottom{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.front-page__service-search__marriage-agency .information__section1 .tab-marriage_agency__contents .enclosure__item1 .graph-ratio__bottom span{display:block;font-size:17px;color:#fff;padding:10px 25px;-webkit-box-sizing:border-box;box-sizing:border-box}.front-page__service-search__marriage-agency .information__section1 .tab-marriage_agency__contents .enclosure__item1 .graph-ratio__bottom span:first-of-type{background-color:#95C4ED;border-top-left-radius:20px;border-bottom-left-radius:20px}.front-page__service-search__marriage-agency .information__section1 .tab-marriage_agency__contents .enclosure__item1 .graph-ratio__bottom span:last-of-type{text-align:right;background-color:#ED95BE;border-top-right-radius:20px;border-bottom-right-radius:20px}.front-page__service-search__marriage-agency .information__section1 .tab-marriage_agency__contents .enclosure__item1 .totalentry--marriage{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:20px}.front-page__service-search__marriage-agency .information__section1 .tab-marriage_agency__contents .enclosure__item1 .totalentry--marriage__marriage,.front-page__service-search__marriage-agency .information__section1 .tab-marriage_agency__contents .enclosure__item1 .totalentry--marriage__totalentry{width:49%}.front-page__service-search__marriage-agency .information__section1 .tab-marriage_agency__contents .enclosure__item1 .totalentry--marriage__marriage .num,.front-page__service-search__marriage-agency .information__section1 .tab-marriage_agency__contents .enclosure__item1 .totalentry--marriage__totalentry .num{width:93%;font-size:24px;font-weight:500;text-align:center}.front-page__service-search__marriage-agency .information__section1 .tab-marriage_agency__contents .enclosure__item1 .totalentry--marriage__marriage .num span,.front-page__service-search__marriage-agency .information__section1 .tab-marriage_agency__contents .enclosure__item1 .totalentry--marriage__totalentry .num span{font-size:18px;padding:unset}.front-page__service-search__marriage-agency .information__section1 .tab-marriage_agency__contents .enclosure__item1 .age{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.front-page__service-search__marriage-agency .information__section1 .tab-marriage_agency__contents .enclosure__item1 .age__man,.front-page__service-search__marriage-agency .information__section1 .tab-marriage_agency__contents .enclosure__item1 .age__woman{width:49%}.front-page__service-search__marriage-agency .information__section1 .tab-marriage_agency__contents .enclosure__item1 .age__man p,.front-page__service-search__marriage-agency .information__section1 .tab-marriage_agency__contents .enclosure__item1 .age__woman p{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-radius:20px;margin-bottom:10px;padding:10px 5px;-webkit-box-sizing:border-box;box-sizing:border-box}.front-page__service-search__marriage-agency .information__section1 .tab-marriage_agency__contents .enclosure__item1 .age__man div,.front-page__service-search__marriage-agency .information__section1 .tab-marriage_agency__contents .enclosure__item1 .age__woman div{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:80%;margin:auto}.front-page__service-search__marriage-agency .information__section1 .tab-marriage_agency__contents .enclosure__item1 .age__man div span,.front-page__service-search__marriage-agency .information__section1 .tab-marriage_agency__contents .enclosure__item1 .age__woman div span{width:48%;text-align:center;color:#9D9D9D;background-color:#EDEDED;padding:10px 5px;-webkit-box-sizing:border-box;box-sizing:border-box}.front-page__service-search__marriage-agency .information__section1 .tab-marriage_agency__contents .enclosure__item1 .age__man div span:first-of-type,.front-page__service-search__marriage-agency .information__section1 .tab-marriage_agency__contents .enclosure__item1 .age__man div span:nth-of-type(2),.front-page__service-search__marriage-agency .information__section1 .tab-marriage_agency__contents .enclosure__item1 .age__woman div span:first-of-type,.front-page__service-search__marriage-agency .information__section1 .tab-marriage_agency__contents .enclosure__item1 .age__woman div span:nth-of-type(2){margin-bottom:7px}.front-page__service-search__marriage-agency .information__section1 .tab-marriage_agency__contents .enclosure__item1 .age__man div .agechoice,.front-page__service-search__marriage-agency .information__section1 .tab-marriage_agency__contents .enclosure__item1 .age__woman div .agechoice{color:#fff;background-color:#EB5B87}.front-page__service-search__marriage-agency .information__section1 .tab-marriage_agency__contents .enclosure__item1 .age__man p{background-color:#DDEFFA}.front-page__service-search__marriage-agency .information__section1 .tab-marriage_agency__contents .enclosure__item1 .age__man p img{width:18px;height:auto;margin-left:5px}.front-page__service-search__marriage-agency .information__section1 .tab-marriage_agency__contents .enclosure__item1 .age__woman p{background-color:#FEE6EA}.front-page__service-search__marriage-agency .information__section1 .tab-marriage_agency__contents .enclosure__item1 .age__woman p img{width:12px;height:auto;margin-left:5px}.front-page__service-search__marriage-agency .information__section1 .tab-marriage_agency__contents .enclosure__item2{width:35%;border-left:2px dotted #DEDEDE;border-right:2px dotted #DEDEDE;padding:0 25px;-webkit-box-sizing:border-box;box-sizing:border-box}.front-page__service-search__marriage-agency .information__section1 .tab-marriage_agency__contents .enclosure__item2 .type{margin-bottom:30px}.front-page__service-search__marriage-agency .information__section1 .tab-marriage_agency__contents .enclosure__item2 .type div{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:90%;margin:auto}.front-page__service-search__marriage-agency .information__section1 .tab-marriage_agency__contents .enclosure__item2 .type div span{width:49%;font-size:14px;text-align:center;color:#9D9D9D;background-color:#EDEDED;padding:10px 5px;-webkit-box-sizing:border-box;box-sizing:border-box}.front-page__service-search__marriage-agency .information__section1 .tab-marriage_agency__contents .enclosure__item2 .type div span:first-of-type,.front-page__service-search__marriage-agency .information__section1 .tab-marriage_agency__contents .enclosure__item2 .type div span:nth-of-type(2){margin-bottom:7px}.front-page__service-search__marriage-agency .information__section1 .tab-marriage_agency__contents .enclosure__item2 .type div .typechoice{color:#fff;background-color:#EB5B87}.front-page__service-search__marriage-agency .information__section1 .tab-marriage_agency__contents .enclosure__item2 .price table{width:90%;background:-webkit-gradient(linear,left top,right top,color-stop(0,#CCEFFF),color-stop(50%,#FFEFEF),to(#FED6E1)) no-repeat padding-box;background:linear-gradient(90deg,#CCEFFF 0,#FFEFEF 50%,#FED6E1 100%) no-repeat padding-box;margin:auto}.front-page__service-search__marriage-agency .information__section1 .tab-marriage_agency__contents .enclosure__item2 .price table tr:first-of-type td{padding-top:8px}.front-page__service-search__marriage-agency .information__section1 .tab-marriage_agency__contents .enclosure__item2 .price table tr:last-of-type td{padding-bottom:8px}.front-page__service-search__marriage-agency .information__section1 .tab-marriage_agency__contents .enclosure__item2 .price table tr td,.front-page__service-search__marriage-agency .information__section1 .tab-marriage_agency__contents .enclosure__item2 .price table tr th{vertical-align:middle;text-align:center;-webkit-box-sizing:border-box;box-sizing:border-box}.front-page__service-search__marriage-agency .information__section1 .tab-marriage_agency__contents .enclosure__item2 .price table tr th{width:35%;font-weight:500;padding:10px 5px}.front-page__service-search__marriage-agency .information__section1 .tab-marriage_agency__contents .enclosure__item2 .price table tr td{width:65%;font-size:15px;line-height:18px;padding:4px 20px 4px 0}.front-page__service-search__marriage-agency .information__section1 .tab-marriage_agency__contents .enclosure__item2 .price table tr td div{background-color:#fff;padding:10px 4px;-webkit-box-sizing:border-box;box-sizing:border-box}.front-page__service-search__marriage-agency .information__section1 .tab-marriage_agency__contents .enclosure__item3 .app-valuation div,.front-page__service-search__marriage-agency .information__section1 .tab-marriage_agency__contents .enclosure__item3 .features div{width:90%;line-height:24px;margin:auto}.front-page__service-search__marriage-agency .information__section1 .tab-marriage_agency__contents .enclosure__item3 .app-valuation div p,.front-page__service-search__marriage-agency .information__section1 .tab-marriage_agency__contents .enclosure__item3 .features div p{margin:0}.front-page__service-search__marriage-agency .information__section1 .tab-marriage_agency__contents .enclosure__item3 .app-valuation div p:not(:last-of-type),.front-page__service-search__marriage-agency .information__section1 .tab-marriage_agency__contents .enclosure__item3 .features div p:not(:last-of-type){margin-bottom:10px}.front-page__service-search__marriage-agency .information__section1 .tab-marriage_agency__contents .enclosure__item3 .com-valuation,.front-page__service-search__marriage-agency .information__section1 .tab-marriage_agency__contents .enclosure__item3 .features{margin-bottom:30px}.front-page__service-search__marriage-agency .information__section1 .tab-marriage_agency__contents .enclosure__item3 .com-valuation .contents{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.front-page__service-search__marriage-agency .information__section1 .tab-marriage_agency__contents .enclosure__item3 .com-valuation .contents__total{width:50%}.front-page__service-search__marriage-agency .information__section1 .tab-marriage_agency__contents .enclosure__item3 .com-valuation .contents__total .graph-heart{width:150px;margin:0 auto 7px}.front-page__service-search__marriage-agency .information__section1 .tab-marriage_agency__contents .enclosure__item3 .com-valuation .contents__total .graph-heart__bar{overflow:hidden;height:130px;background-color:#EDEDED;position:relative;-webkit-clip-path:path("M15,45 A30,30,0,0,1,75,45 A30,30,0,0,1,135,45 Q135,90,75,130 Q15,90,15,45 Z");clip-path:path("M15,45 A30,30,0,0,1,75,45 A30,30,0,0,1,135,45 Q135,90,75,130 Q15,90,15,45 Z")}.front-page__service-search__marriage-agency .information__section1 .tab-marriage_agency__contents .enclosure__item3 .com-valuation .contents__total .graph-heart__bar .graph-item{width:100%;height:100%;background-color:#EB5B87;position:absolute;bottom:0;-webkit-animation:graphAnim02 3s forwards;animation:graphAnim02 3s forwards}.front-page__service-search__marriage-agency .information__section1 .tab-marriage_agency__contents .enclosure__item3 .com-valuation .contents__total .star{width:70%;text-align:center;border-top:3px solid #F2F2F2;margin:auto;padding-top:7px;-webkit-box-sizing:border-box;box-sizing:border-box}.front-page__service-search__marriage-agency .information__section1 .tab-marriage_agency__contents .enclosure__item3 .com-valuation .contents__total .star .star-number{font-family:'游ゴシック';display:block;font-weight:700;color:#EB5B87}.front-page__service-search__marriage-agency .information__section1 .tab-marriage_agency__contents .enclosure__item3 .com-valuation .contents__total .star .star5-rating{font-family:'游ゴシック';white-space:nowrap;display:inline-block;font-size:18px;font-weight:700;text-indent:3px;letter-spacing:3px;z-index:0;position:relative}.front-page__service-search__marriage-agency .information__section1 .tab-marriage_agency__contents .enclosure__item3 .com-valuation .contents__total .star .star5-rating::after,.front-page__service-search__marriage-agency .information__section1 .tab-marriage_agency__contents .enclosure__item3 .com-valuation .contents__total .star .star5-rating::before{font-family:"Font Awesome 5 Free";font-weight:900}.front-page__service-search__marriage-agency .information__section1 .tab-marriage_agency__contents .enclosure__item3 .com-valuation .contents__total .star .star5-rating::before{content:"\f004\f004\f004\f004\f004";color:#EDEDED}.front-page__service-search__marriage-agency .information__section1 .tab-marriage_agency__contents .enclosure__item3 .com-valuation .contents__total .star .star5-rating::after{content:"\f004\f004\f004\f004\f004";overflow:hidden;white-space:nowrap;color:#EB5B87;position:absolute;top:0;left:0;z-index:1}.front-page__service-search__marriage-agency .information__section1 .tab-marriage_agency__contents .enclosure__item3 .com-valuation .contents__total .star .star5-rating[data-rate="5.0"]:after,.front-page__service-search__marriage-agency .information__section1 .tab-marriage_agency__contents .enclosure__item3 .com-valuation .contents__total .star .star5-rating[data-rate="5"]:after{width:100%}.front-page__service-search__marriage-agency .information__section1 .tab-marriage_agency__contents .enclosure__item3 .com-valuation .contents__total .star .star5-rating[data-rate="4.9"]:after,.front-page__service-search__marriage-agency .information__section1 .tab-marriage_agency__contents .enclosure__item3 .com-valuation .contents__total .star .star5-rating[data-rate="4.8"]:after,.front-page__service-search__marriage-agency .information__section1 .tab-marriage_agency__contents .enclosure__item3 .com-valuation .contents__total .star .star5-rating[data-rate="4.7"]:after,.front-page__service-search__marriage-agency .information__section1 .tab-marriage_agency__contents .enclosure__item3 .com-valuation .contents__total .star .star5-rating[data-rate="4.6"]:after,.front-page__service-search__marriage-agency .information__section1 .tab-marriage_agency__contents .enclosure__item3 .com-valuation .contents__total .star .star5-rating[data-rate="4.5"]:after{width:90%}.front-page__service-search__marriage-agency .information__section1 .tab-marriage_agency__contents .enclosure__item3 .com-valuation .contents__total .star .star5-rating[data-rate="4.4"]:after,.front-page__service-search__marriage-agency .information__section1 .tab-marriage_agency__contents .enclosure__item3 .com-valuation .contents__total .star .star5-rating[data-rate="4.3"]:after,.front-page__service-search__marriage-agency .information__section1 .tab-marriage_agency__contents .enclosure__item3 .com-valuation .contents__total .star .star5-rating[data-rate="4.2"]:after,.front-page__service-search__marriage-agency .information__section1 .tab-marriage_agency__contents .enclosure__item3 .com-valuation .contents__total .star .star5-rating[data-rate="4.1"]:after,.front-page__service-search__marriage-agency .information__section1 .tab-marriage_agency__contents .enclosure__item3 .com-valuation .contents__total .star .star5-rating[data-rate="4.0"]:after,.front-page__service-search__marriage-agency .information__section1 .tab-marriage_agency__contents .enclosure__item3 .com-valuation .contents__total .star .star5-rating[data-rate="4"]:after{width:80%}.front-page__service-search__marriage-agency .information__section1 .tab-marriage_agency__contents .enclosure__item3 .com-valuation .contents__total .star .star5-rating[data-rate="3.9"]:after,.front-page__service-search__marriage-agency .information__section1 .tab-marriage_agency__contents .enclosure__item3 .com-valuation .contents__total .star .star5-rating[data-rate="3.8"]:after,.front-page__service-search__marriage-agency .information__section1 .tab-marriage_agency__contents .enclosure__item3 .com-valuation .contents__total .star .star5-rating[data-rate="3.7"]:after,.front-page__service-search__marriage-agency .information__section1 .tab-marriage_agency__contents .enclosure__item3 .com-valuation .contents__total .star .star5-rating[data-rate="3.6"]:after,.front-page__service-search__marriage-agency .information__section1 .tab-marriage_agency__contents .enclosure__item3 .com-valuation .contents__total .star .star5-rating[data-rate="3.5"]:after{width:70%}.front-page__service-search__marriage-agency .information__section1 .tab-marriage_agency__contents .enclosure__item3 .com-valuation .contents__total .star .star5-rating[data-rate="3.4"]:after,.front-page__service-search__marriage-agency .information__section1 .tab-marriage_agency__contents .enclosure__item3 .com-valuation .contents__total .star .star5-rating[data-rate="3.3"]:after,.front-page__service-search__marriage-agency .information__section1 .tab-marriage_agency__contents .enclosure__item3 .com-valuation .contents__total .star .star5-rating[data-rate="3.2"]:after,.front-page__service-search__marriage-agency .information__section1 .tab-marriage_agency__contents .enclosure__item3 .com-valuation .contents__total .star .star5-rating[data-rate="3.1"]:after,.front-page__service-search__marriage-agency .information__section1 .tab-marriage_agency__contents .enclosure__item3 .com-valuation .contents__total .star .star5-rating[data-rate="3.0"]:after,.front-page__service-search__marriage-agency .information__section1 .tab-marriage_agency__contents .enclosure__item3 .com-valuation .contents__total .star .star5-rating[data-rate="3"]:after{width:60%}.front-page__service-search__marriage-agency .information__section1 .tab-marriage_agency__contents .enclosure__item3 .com-valuation .contents__total .star .star5-rating[data-rate="2.9"]:after,.front-page__service-search__marriage-agency .information__section1 .tab-marriage_agency__contents .enclosure__item3 .com-valuation .contents__total .star .star5-rating[data-rate="2.8"]:after,.front-page__service-search__marriage-agency .information__section1 .tab-marriage_agency__contents .enclosure__item3 .com-valuation .contents__total .star .star5-rating[data-rate="2.7"]:after,.front-page__service-search__marriage-agency .information__section1 .tab-marriage_agency__contents .enclosure__item3 .com-valuation .contents__total .star .star5-rating[data-rate="2.6"]:after,.front-page__service-search__marriage-agency .information__section1 .tab-marriage_agency__contents .enclosure__item3 .com-valuation .contents__total .star .star5-rating[data-rate="2.5"]:after{width:50%}.front-page__service-search__marriage-agency .information__section1 .tab-marriage_agency__contents .enclosure__item3 .com-valuation .contents__total .star .star5-rating[data-rate="2.4"]:after,.front-page__service-search__marriage-agency .information__section1 .tab-marriage_agency__contents .enclosure__item3 .com-valuation .contents__total .star .star5-rating[data-rate="2.3"]:after,.front-page__service-search__marriage-agency .information__section1 .tab-marriage_agency__contents .enclosure__item3 .com-valuation .contents__total .star .star5-rating[data-rate="2.2"]:after,.front-page__service-search__marriage-agency .information__section1 .tab-marriage_agency__contents .enclosure__item3 .com-valuation .contents__total .star .star5-rating[data-rate="2.1"]:after,.front-page__service-search__marriage-agency .information__section1 .tab-marriage_agency__contents .enclosure__item3 .com-valuation .contents__total .star .star5-rating[data-rate="2.0"]:after,.front-page__service-search__marriage-agency .information__section1 .tab-marriage_agency__contents .enclosure__item3 .com-valuation .contents__total .star .star5-rating[data-rate="2"]:after{width:40%}.front-page__service-search__marriage-agency .information__section1 .tab-marriage_agency__contents .enclosure__item3 .com-valuation .contents__total .star .star5-rating[data-rate="1.9"]:after,.front-page__service-search__marriage-agency .information__section1 .tab-marriage_agency__contents .enclosure__item3 .com-valuation .contents__total .star .star5-rating[data-rate="1.8"]:after,.front-page__service-search__marriage-agency .information__section1 .tab-marriage_agency__contents .enclosure__item3 .com-valuation .contents__total .star .star5-rating[data-rate="1.7"]:after,.front-page__service-search__marriage-agency .information__section1 .tab-marriage_agency__contents .enclosure__item3 .com-valuation .contents__total .star .star5-rating[data-rate="1.6"]:after,.front-page__service-search__marriage-agency .information__section1 .tab-marriage_agency__contents .enclosure__item3 .com-valuation .contents__total .star .star5-rating[data-rate="1.5"]:after{width:30%}.front-page__service-search__marriage-agency .information__section1 .tab-marriage_agency__contents .enclosure__item3 .com-valuation .contents__total .star .star5-rating[data-rate="1.4"]:after,.front-page__service-search__marriage-agency .information__section1 .tab-marriage_agency__contents .enclosure__item3 .com-valuation .contents__total .star .star5-rating[data-rate="1.3"]:after,.front-page__service-search__marriage-agency .information__section1 .tab-marriage_agency__contents .enclosure__item3 .com-valuation .contents__total .star .star5-rating[data-rate="1.2"]:after,.front-page__service-search__marriage-agency .information__section1 .tab-marriage_agency__contents .enclosure__item3 .com-valuation .contents__total .star .star5-rating[data-rate="1.1"]:after,.front-page__service-search__marriage-agency .information__section1 .tab-marriage_agency__contents .enclosure__item3 .com-valuation .contents__total .star .star5-rating[data-rate="1.0"]:after,.front-page__service-search__marriage-agency .information__section1 .tab-marriage_agency__contents .enclosure__item3 .com-valuation .contents__total .star .star5-rating[data-rate="1"]:after{width:20%}.front-page__service-search__marriage-agency .information__section1 .tab-marriage_agency__contents .enclosure__item3 .com-valuation .contents__total .star .star5-rating[data-rate="0.9"]:after,.front-page__service-search__marriage-agency .information__section1 .tab-marriage_agency__contents .enclosure__item3 .com-valuation .contents__total .star .star5-rating[data-rate="0.8"]:after,.front-page__service-search__marriage-agency .information__section1 .tab-marriage_agency__contents .enclosure__item3 .com-valuation .contents__total .star .star5-rating[data-rate="0.7"]:after,.front-page__service-search__marriage-agency .information__section1 .tab-marriage_agency__contents .enclosure__item3 .com-valuation .contents__total .star .star5-rating[data-rate="0.6"]:after,.front-page__service-search__marriage-agency .information__section1 .tab-marriage_agency__contents .enclosure__item3 .com-valuation .contents__total .star .star5-rating[data-rate="0.5"]:after,.front-page__service-search__marriage-agency .information__section1 .tab-marriage_agency__contents .enclosure__item3 .com-valuation .contents__total .star .star5-rating[data-rate="0.4"]:after,.front-page__service-search__marriage-agency .information__section1 .tab-marriage_agency__contents .enclosure__item3 .com-valuation .contents__total .star .star5-rating[data-rate="0.3"]:after,.front-page__service-search__marriage-agency .information__section1 .tab-marriage_agency__contents .enclosure__item3 .com-valuation .contents__total .star .star5-rating[data-rate="0.2"]:after,.front-page__service-search__marriage-agency .information__section1 .tab-marriage_agency__contents .enclosure__item3 .com-valuation .contents__total .star .star5-rating[data-rate="0.1"]:after{width:10%}.front-page__service-search__marriage-agency .information__section1 .tab-marriage_agency__contents .enclosure__item3 .com-valuation .contents__total .star .star5-rating[data-rate="0.0"]:after,.front-page__service-search__marriage-agency .information__section1 .tab-marriage_agency__contents .enclosure__item3 .com-valuation .contents__total .star .star5-rating[data-rate="0"]:after{width:0%}.front-page__service-search__marriage-agency .information__section1 .tab-marriage_agency__contents .enclosure__item3 .com-valuation .contents__total .star .star-number{font-size:30px;margin-bottom:5px}.front-page__service-search__marriage-agency .information__section1 .tab-marriage_agency__contents .enclosure__item3 .com-valuation .contents__total .star .star-maxnum{display:block;font-weight:700;color:#EB5B87}.front-page__service-search__marriage-agency .information__section1 .tab-marriage_agency__contents .enclosure__item3 .com-valuation .contents table{width:50%}.front-page__service-search__marriage-agency .information__section1 .tab-marriage_agency__contents .enclosure__item3 .com-valuation .contents table tr td,.front-page__service-search__marriage-agency .information__section1 .tab-marriage_agency__contents .enclosure__item3 .com-valuation .contents table tr th{vertical-align:middle;width:50%;padding:7px 2px;-webkit-box-sizing:border-box;box-sizing:border-box}.front-page__service-search__marriage-agency .information__section1 .tab-marriage_agency__contents .enclosure__item3 .com-valuation .contents table tr th{font-size:14px;text-align:right}.front-page__service-search__marriage-agency .information__section1 .tab-marriage_agency__contents .enclosure__item3 .com-valuation .contents table tr td .star .star-number{font-family:'游ゴシック';display:block;font-size:24px;font-weight:700;color:#EB5B87;margin-bottom:10px}.front-page__service-search__marriage-agency .information__section1 .tab-marriage_agency__contents .enclosure__item3 .com-valuation .contents table tr td .star .star5-rating{font-family:'游ゴシック';white-space:nowrap;display:inline-block;font-weight:700;text-indent:3px;letter-spacing:3px;z-index:0;position:relative;font-size:15px}.front-page__service-search__marriage-agency .information__section1 .tab-marriage_agency__contents .enclosure__item3 .com-valuation .contents table tr td .star .star5-rating::after,.front-page__service-search__marriage-agency .information__section1 .tab-marriage_agency__contents .enclosure__item3 .com-valuation .contents table tr td .star .star5-rating::before{font-family:"Font Awesome 5 Free";font-weight:900}.front-page__service-search__marriage-agency .information__section1 .tab-marriage_agency__contents .enclosure__item3 .com-valuation .contents table tr td .star .star5-rating::before{content:"\f004\f004\f004\f004\f004";color:#EDEDED}.front-page__service-search__marriage-agency .information__section1 .tab-marriage_agency__contents .enclosure__item3 .com-valuation .contents table tr td .star .star5-rating::after{content:"\f004\f004\f004\f004\f004";overflow:hidden;white-space:nowrap;color:#EB5B87;position:absolute;top:0;left:0;z-index:1}.front-page__service-search__marriage-agency .information__section1 .tab-marriage_agency__contents .enclosure__item3 .com-valuation .contents table tr td .star .star5-rating[data-rate="5.0"]:after,.front-page__service-search__marriage-agency .information__section1 .tab-marriage_agency__contents .enclosure__item3 .com-valuation .contents table tr td .star .star5-rating[data-rate="5"]:after{width:100%}.front-page__service-search__marriage-agency .information__section1 .tab-marriage_agency__contents .enclosure__item3 .com-valuation .contents table tr td .star .star5-rating[data-rate="4.9"]:after,.front-page__service-search__marriage-agency .information__section1 .tab-marriage_agency__contents .enclosure__item3 .com-valuation .contents table tr td .star .star5-rating[data-rate="4.8"]:after,.front-page__service-search__marriage-agency .information__section1 .tab-marriage_agency__contents .enclosure__item3 .com-valuation .contents table tr td .star .star5-rating[data-rate="4.7"]:after,.front-page__service-search__marriage-agency .information__section1 .tab-marriage_agency__contents .enclosure__item3 .com-valuation .contents table tr td .star .star5-rating[data-rate="4.6"]:after,.front-page__service-search__marriage-agency .information__section1 .tab-marriage_agency__contents .enclosure__item3 .com-valuation .contents table tr td .star .star5-rating[data-rate="4.5"]:after{width:90%}.front-page__service-search__marriage-agency .information__section1 .tab-marriage_agency__contents .enclosure__item3 .com-valuation .contents table tr td .star .star5-rating[data-rate="4.4"]:after,.front-page__service-search__marriage-agency .information__section1 .tab-marriage_agency__contents .enclosure__item3 .com-valuation .contents table tr td .star .star5-rating[data-rate="4.3"]:after,.front-page__service-search__marriage-agency .information__section1 .tab-marriage_agency__contents .enclosure__item3 .com-valuation .contents table tr td .star .star5-rating[data-rate="4.2"]:after,.front-page__service-search__marriage-agency .information__section1 .tab-marriage_agency__contents .enclosure__item3 .com-valuation .contents table tr td .star .star5-rating[data-rate="4.1"]:after,.front-page__service-search__marriage-agency .information__section1 .tab-marriage_agency__contents .enclosure__item3 .com-valuation .contents table tr td .star .star5-rating[data-rate="4.0"]:after,.front-page__service-search__marriage-agency .information__section1 .tab-marriage_agency__contents .enclosure__item3 .com-valuation .contents table tr td .star .star5-rating[data-rate="4"]:after{width:80%}.front-page__service-search__marriage-agency .information__section1 .tab-marriage_agency__contents .enclosure__item3 .com-valuation .contents table tr td .star .star5-rating[data-rate="3.9"]:after,.front-page__service-search__marriage-agency .information__section1 .tab-marriage_agency__contents .enclosure__item3 .com-valuation .contents table tr td .star .star5-rating[data-rate="3.8"]:after,.front-page__service-search__marriage-agency .information__section1 .tab-marriage_agency__contents .enclosure__item3 .com-valuation .contents table tr td .star .star5-rating[data-rate="3.7"]:after,.front-page__service-search__marriage-agency .information__section1 .tab-marriage_agency__contents .enclosure__item3 .com-valuation .contents table tr td .star .star5-rating[data-rate="3.6"]:after,.front-page__service-search__marriage-agency .information__section1 .tab-marriage_agency__contents .enclosure__item3 .com-valuation .contents table tr td .star .star5-rating[data-rate="3.5"]:after{width:70%}.front-page__service-search__marriage-agency .information__section1 .tab-marriage_agency__contents .enclosure__item3 .com-valuation .contents table tr td .star .star5-rating[data-rate="3.4"]:after,.front-page__service-search__marriage-agency .information__section1 .tab-marriage_agency__contents .enclosure__item3 .com-valuation .contents table tr td .star .star5-rating[data-rate="3.3"]:after,.front-page__service-search__marriage-agency .information__section1 .tab-marriage_agency__contents .enclosure__item3 .com-valuation .contents table tr td .star .star5-rating[data-rate="3.2"]:after,.front-page__service-search__marriage-agency .information__section1 .tab-marriage_agency__contents .enclosure__item3 .com-valuation .contents table tr td .star .star5-rating[data-rate="3.1"]:after,.front-page__service-search__marriage-agency .information__section1 .tab-marriage_agency__contents .enclosure__item3 .com-valuation .contents table tr td .star .star5-rating[data-rate="3.0"]:after,.front-page__service-search__marriage-agency .information__section1 .tab-marriage_agency__contents .enclosure__item3 .com-valuation .contents table tr td .star .star5-rating[data-rate="3"]:after{width:60%}.front-page__service-search__marriage-agency .information__section1 .tab-marriage_agency__contents .enclosure__item3 .com-valuation .contents table tr td .star .star5-rating[data-rate="2.9"]:after,.front-page__service-search__marriage-agency .information__section1 .tab-marriage_agency__contents .enclosure__item3 .com-valuation .contents table tr td .star .star5-rating[data-rate="2.8"]:after,.front-page__service-search__marriage-agency .information__section1 .tab-marriage_agency__contents .enclosure__item3 .com-valuation .contents table tr td .star .star5-rating[data-rate="2.7"]:after,.front-page__service-search__marriage-agency .information__section1 .tab-marriage_agency__contents .enclosure__item3 .com-valuation .contents table tr td .star .star5-rating[data-rate="2.6"]:after,.front-page__service-search__marriage-agency .information__section1 .tab-marriage_agency__contents .enclosure__item3 .com-valuation .contents table tr td .star .star5-rating[data-rate="2.5"]:after{width:50%}.front-page__service-search__marriage-agency .information__section1 .tab-marriage_agency__contents .enclosure__item3 .com-valuation .contents table tr td .star .star5-rating[data-rate="2.4"]:after,.front-page__service-search__marriage-agency .information__section1 .tab-marriage_agency__contents .enclosure__item3 .com-valuation .contents table tr td .star .star5-rating[data-rate="2.3"]:after,.front-page__service-search__marriage-agency .information__section1 .tab-marriage_agency__contents .enclosure__item3 .com-valuation .contents table tr td .star .star5-rating[data-rate="2.2"]:after,.front-page__service-search__marriage-agency .information__section1 .tab-marriage_agency__contents .enclosure__item3 .com-valuation .contents table tr td .star .star5-rating[data-rate="2.1"]:after,.front-page__service-search__marriage-agency .information__section1 .tab-marriage_agency__contents .enclosure__item3 .com-valuation .contents table tr td .star .star5-rating[data-rate="2.0"]:after,.front-page__service-search__marriage-agency .information__section1 .tab-marriage_agency__contents .enclosure__item3 .com-valuation .contents table tr td .star .star5-rating[data-rate="2"]:after{width:40%}.front-page__service-search__marriage-agency .information__section1 .tab-marriage_agency__contents .enclosure__item3 .com-valuation .contents table tr td .star .star5-rating[data-rate="1.9"]:after,.front-page__service-search__marriage-agency .information__section1 .tab-marriage_agency__contents .enclosure__item3 .com-valuation .contents table tr td .star .star5-rating[data-rate="1.8"]:after,.front-page__service-search__marriage-agency .information__section1 .tab-marriage_agency__contents .enclosure__item3 .com-valuation .contents table tr td .star .star5-rating[data-rate="1.7"]:after,.front-page__service-search__marriage-agency .information__section1 .tab-marriage_agency__contents .enclosure__item3 .com-valuation .contents table tr td .star .star5-rating[data-rate="1.6"]:after,.front-page__service-search__marriage-agency .information__section1 .tab-marriage_agency__contents .enclosure__item3 .com-valuation .contents table tr td .star .star5-rating[data-rate="1.5"]:after{width:30%}.front-page__service-search__marriage-agency .information__section1 .tab-marriage_agency__contents .enclosure__item3 .com-valuation .contents table tr td .star .star5-rating[data-rate="1.4"]:after,.front-page__service-search__marriage-agency .information__section1 .tab-marriage_agency__contents .enclosure__item3 .com-valuation .contents table tr td .star .star5-rating[data-rate="1.3"]:after,.front-page__service-search__marriage-agency .information__section1 .tab-marriage_agency__contents .enclosure__item3 .com-valuation .contents table tr td .star .star5-rating[data-rate="1.2"]:after,.front-page__service-search__marriage-agency .information__section1 .tab-marriage_agency__contents .enclosure__item3 .com-valuation .contents table tr td .star .star5-rating[data-rate="1.1"]:after,.front-page__service-search__marriage-agency .information__section1 .tab-marriage_agency__contents .enclosure__item3 .com-valuation .contents table tr td .star .star5-rating[data-rate="1.0"]:after,.front-page__service-search__marriage-agency .information__section1 .tab-marriage_agency__contents .enclosure__item3 .com-valuation .contents table tr td .star .star5-rating[data-rate="1"]:after{width:20%}.front-page__service-search__marriage-agency .information__section1 .tab-marriage_agency__contents .enclosure__item3 .com-valuation .contents table tr td .star .star5-rating[data-rate="0.9"]:after,.front-page__service-search__marriage-agency .information__section1 .tab-marriage_agency__contents .enclosure__item3 .com-valuation .contents table tr td .star .star5-rating[data-rate="0.8"]:after,.front-page__service-search__marriage-agency .information__section1 .tab-marriage_agency__contents .enclosure__item3 .com-valuation .contents table tr td .star .star5-rating[data-rate="0.7"]:after,.front-page__service-search__marriage-agency .information__section1 .tab-marriage_agency__contents .enclosure__item3 .com-valuation .contents table tr td .star .star5-rating[data-rate="0.6"]:after,.front-page__service-search__marriage-agency .information__section1 .tab-marriage_agency__contents .enclosure__item3 .com-valuation .contents table tr td .star .star5-rating[data-rate="0.5"]:after,.front-page__service-search__marriage-agency .information__section1 .tab-marriage_agency__contents .enclosure__item3 .com-valuation .contents table tr td .star .star5-rating[data-rate="0.4"]:after,.front-page__service-search__marriage-agency .information__section1 .tab-marriage_agency__contents .enclosure__item3 .com-valuation .contents table tr td .star .star5-rating[data-rate="0.3"]:after,.front-page__service-search__marriage-agency .information__section1 .tab-marriage_agency__contents .enclosure__item3 .com-valuation .contents table tr td .star .star5-rating[data-rate="0.2"]:after,.front-page__service-search__marriage-agency .information__section1 .tab-marriage_agency__contents .enclosure__item3 .com-valuation .contents table tr td .star .star5-rating[data-rate="0.1"]:after{width:10%}.front-page__service-search__marriage-agency .information__section1 .tab-marriage_agency__contents .enclosure__item3 .com-valuation .contents table tr td .star .star5-rating[data-rate="0.0"]:after,.front-page__service-search__marriage-agency .information__section1 .tab-marriage_agency__contents .enclosure__item3 .com-valuation .contents table tr td .star .star5-rating[data-rate="0"]:after{width:0%}.front-page__service-search__marriage-agency .information__section1 .tab-marriage_agency__contents .cta{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:55%;margin-left:auto}.front-page__service-search__marriage-agency .information__section1 .tab-marriage_agency__contents .cta__detail,.front-page__service-search__marriage-agency .information__section1 .tab-marriage_agency__contents .cta__official{width:48%}.front-page__service-search__marriage-agency .information__section1 .tab-marriage_agency__contents .cta__detail>div,.front-page__service-search__marriage-agency .information__section1 .tab-marriage_agency__contents .cta__official>div{position:relative}.front-page__service-search__marriage-agency .information__section1 .tab-marriage_agency__contents .cta__detail>div:after,.front-page__service-search__marriage-agency .information__section1 .tab-marriage_agency__contents .cta__detail>div:before,.front-page__service-search__marriage-agency .information__section1 .tab-marriage_agency__contents .cta__official>div:after,.front-page__service-search__marriage-agency .information__section1 .tab-marriage_agency__contents .cta__official>div:before{content:'';display:inline-block;background-repeat:no-repeat;background-size:contain;position:absolute;bottom:0;z-index:10}.front-page__service-search__marriage-agency .information__section1 .tab-marriage_agency__contents .cta__detail>div a,.front-page__service-search__marriage-agency .information__section1 .tab-marriage_agency__contents .cta__official>div a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:22px;text-align:center;color:#fff;padding:7px;-webkit-box-sizing:border-box;box-sizing:border-box;border-radius:40px;position:relative;overflow:hidden;-webkit-transition:ease .2s;transition:ease .2s}.front-page__service-search__marriage-agency .information__section1 .tab-marriage_agency__contents .cta__detail>div a:hover,.front-page__service-search__marriage-agency .information__section1 .tab-marriage_agency__contents .cta__official>div a:hover{border-bottom:unset;margin-bottom:5px}.front-page__service-search__marriage-agency .information__section1 .tab-marriage_agency__contents .cta__detail>div a:hover:before,.front-page__service-search__marriage-agency .information__section1 .tab-marriage_agency__contents .cta__official>div a:hover:before{-webkit-transform:scale(1,1);transform:scale(1,1);-webkit-transform-origin:left top;transform-origin:left top}.front-page__service-search__marriage-agency .information__section1 .tab-marriage_agency__contents .cta__detail>div a:before,.front-page__service-search__marriage-agency .information__section1 .tab-marriage_agency__contents .cta__official>div a:before{content:'';width:100%;height:100%;-webkit-transition:-webkit-transform .6s cubic-bezier(.8,0,.2,1) 0s;transition:-webkit-transform .6s cubic-bezier(.8,0,.2,1) 0s;transition:transform .6s cubic-bezier(.8,0,.2,1) 0s;transition:transform .6s cubic-bezier(.8,0,.2,1) 0s,-webkit-transform .6s cubic-bezier(.8,0,.2,1) 0s;-webkit-transform:scale(0,1);transform:scale(0,1);-webkit-transform-origin:right top;transform-origin:right top;position:absolute;top:0;left:0}.front-page__service-search__marriage-agency .information__section1 .tab-marriage_agency__contents .cta__detail>div a div,.front-page__service-search__marriage-agency .information__section1 .tab-marriage_agency__contents .cta__official>div a div{background-color:#fff;border-radius:50%;margin-right:10px;padding:7px;-webkit-box-sizing:border-box;box-sizing:border-box;position:relative;z-index:10}.front-page__service-search__marriage-agency .information__section1 .tab-marriage_agency__contents .cta__detail>div a div img,.front-page__service-search__marriage-agency .information__section1 .tab-marriage_agency__contents .cta__official>div a div img{width:25px;height:25px}.front-page__service-search__marriage-agency .information__section1 .tab-marriage_agency__contents .cta__detail>div a p,.front-page__service-search__marriage-agency .information__section1 .tab-marriage_agency__contents .cta__official>div a p{position:relative;z-index:10}.front-page__service-search__marriage-agency .information__section1 .tab-marriage_agency__contents .cta__official>div:after,.front-page__service-search__marriage-agency .information__section1 .tab-marriage_agency__contents .cta__official>div:before{width:55px;height:86px;pointer-events:none}.front-page__service-search__marriage-agency .information__section1 .tab-marriage_agency__contents .cta__official>div:before{background-image:url(//www.landmark-tokyo.com/wp-content/themes/koista_php8/images/cta/human2.png);left:0}.front-page__service-search__marriage-agency .information__section1 .tab-marriage_agency__contents .cta__official>div:after{background-image:url(//www.landmark-tokyo.com/wp-content/themes/koista_php8/images/cta/human1.png);right:0}.front-page__service-search__marriage-agency .information__section1 .tab-marriage_agency__contents .cta__official>div a{display:block;text-align:center;background-color:#2EC370;border-bottom:5px solid #119049;padding:15px;-webkit-box-sizing:border-box;box-sizing:border-box}.front-page__service-search__marriage-agency .information__section1 .tab-marriage_agency__contents .cta__official>div a:before{background:#ED95BE}.front-page__service-search__marriage-agency .information__section1 .tab-marriage_agency__contents .cta__detail>div:after{width:93px;height:80px;background-image:url(//www.landmark-tokyo.com/wp-content/themes/koista_php8/images/cta/human3.png);right:0;pointer-events:none}.front-page__service-search__marriage-agency .information__section1 .tab-marriage_agency__contents .cta__detail>div a{background-color:#0699DA;border-bottom:5px solid #103B8D}.front-page__service-search__marriage-agency .information__section1 .tab-marriage_agency__contents .cta__detail>div a:before{background:#ED95BE}.front-page__service-search__marriage-agency .information__section2{width:80%;margin:0 0 50px auto;padding-right:10px;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-transition:all .3s ease-out;transition:all .3s ease-out}.front-page__service-search__marriage-agency .information__section2 h3{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;font-size:30px;font-weight:500;text-align:center;border-bottom:1px solid #555;margin:0 auto 30px;padding:0 25px 15px;position:relative}.front-page__service-search__marriage-agency .information__section2 h3::before{content:'';display:inline-block;background-image:url(//www.landmark-tokyo.com/wp-content/themes/koista_php8/images/border/h3.svg);background-repeat:no-repeat;width:20px;height:20px;position:absolute;bottom:-11px;left:50%;transform:translateX(-50%);-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%)}.front-page__service-search__marriage-agency .information__section2 h3 span{color:#DA0668}.front-page__service-search__marriage-agency .information__section2 .marriage-agency_swiper{-webkit-transform:rotate(-2deg);transform:rotate(-2deg);margin-bottom:30px;padding:20px 0 50px}.front-page__service-search__marriage-agency .information__section2 .marriage-agency_swiper .swiper-wrapper .swiper-slide .sitename,.front-page__service-search__marriage-agency .information__section2 .marriage-agency_swiper .swiper-wrapper .swiper-slide .thumbnail{margin-bottom:10px}.front-page__service-search__marriage-agency .information__section2 .marriage-agency_swiper .swiper-wrapper .swiper-slide_pc{width:28%!important}.front-page__service-search__marriage-agency .information__section2 .marriage-agency_swiper .swiper-wrapper .swiper-slide{background-color:#fff;padding:15px;-webkit-box-sizing:border-box;box-sizing:border-box;position:relative}.front-page__service-search__marriage-agency .information__section2 .marriage-agency_swiper .swiper-wrapper .swiper-slide a{line-height:20px;color:#2B2B2B}.front-page__service-search__marriage-agency .information__section2 .marriage-agency_swiper .swiper-wrapper .swiper-slide .tape{width:35%;position:absolute;top:-15px;left:50%;transform:translateX(-50%);-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%)}.front-page__service-search__marriage-agency .information__section2 .marriage-agency_swiper .swiper-wrapper .swiper-slide .tape img,.front-page__service-search__marriage-agency .information__section2 .marriage-agency_swiper .swiper-wrapper .swiper-slide .thumbnail img{width:100%;height:auto}.front-page__service-search__marriage-agency .information__section2 .marriage-agency_swiper .swiper-wrapper .swiper-slide .cat{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;border:1px solid #555;color:#555;border-radius:20px;margin-left:auto;padding:5px 10px;-webkit-box-sizing:border-box;box-sizing:border-box}.front-page__service-search__marriage-agency .information__section2 .marriage-agency_swiper .swiper-pagination{-webkit-transform:rotate(2deg)!important;transform:rotate(2deg)!important;width:-webkit-fit-content!important;width:-moz-fit-content!important;width:fit-content!important;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;position:absolute;bottom:0;right:50px;left:unset!important}.front-page__service-search__marriage-agency .information__section2 .marriage-agency_swiper .swiper-pagination .swiper-pagination-bullet{width:15px;height:15px;background:#fff;border:1px solid #707070;border-radius:50%;margin:0 5px!important;opacity:1}.front-page__service-search__marriage-agency .information__section2 .marriage-agency_swiper .swiper-pagination .swiper-pagination-bullet-active{background:#FFF5BC}.front-page__service-search__marriage-agency .information__section2 .page-link{width:15%;text-align:center;border:1px solid #2B2B2B;background-color:#fff;border-radius:5px;margin:0 50px 0 auto;position:relative}.front-page__service-search__marriage-agency .information__section2 .page-link:after{content:'>';font-size:16px;position:absolute;top:50%;right:10px;transform:translateY(-50%);-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%)}.front-page__service-search__marriage-agency .information__section2 .page-link a{color:#2B2B2B;padding:7px;-webkit-box-sizing:border-box;box-sizing:border-box}.front-page__service-search__marriage-info{margin-top:-150px}.front-page__service-search__marriage-info .beginning{width:100%;padding:70px 70px 70px 0;-webkit-box-sizing:border-box;box-sizing:border-box;position:relative;z-index:20}.front-page__service-search__marriage-info .beginning:before{content:'';position:absolute;top:0;bottom:0;left:0;right:0;background-color:#FCDBE2;-webkit-transform:skewY(-3deg);transform:skewY(-3deg);z-index:-1}.front-page__service-search__marriage-info .beginning .enclosure{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:80%;margin-left:auto;-webkit-transition:all .3s ease-out;transition:all .3s ease-out}.front-page__service-search__marriage-info .beginning h2{width:35%}.front-page__service-search__marriage-info .beginning h2 img{width:100%;height:auto}.front-page__service-search__marriage-info .beginning .image--cta{width:55%}.front-page__service-search__marriage-info .beginning .image--cta .image{margin-bottom:30px}.front-page__service-search__marriage-info .beginning .image--cta .image img{width:100%;height:auto}.front-page__service-search__marriage-info .beginning .image--cta .cta{width:47%;background-color:#fff;border-bottom:5px solid #555;border-radius:40px;margin:auto;position:relative}.front-page__service-search__marriage-info .beginning .image--cta .cta:after{content:'>';font-size:20px;position:absolute;top:50%;right:20px;transform:translateY(-50%);-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%)}.front-page__service-search__marriage-info .beginning .image--cta .cta a{font-size:18px;font-weight:700;line-height:24px;text-align:center;color:#2B2B2B;padding:15px;-webkit-box-sizing:border-box;box-sizing:border-box}.front-page__service-search__marriage-info .information{background:-webkit-gradient(linear,left top,left bottom,from(#FFF2F6),color-stop(53%,#FFF7F7),to(#EFFAFF)) no-repeat padding-box;background:linear-gradient(180deg,#FFF2F6 0,#FFF7F7 53%,#EFFAFF 100%) no-repeat padding-box;margin-top:-150px;padding:250px 0;-webkit-box-sizing:border-box;box-sizing:border-box}.front-page__service-search__marriage-info .information__section1{width:80%;margin:0 0 50px auto;padding-right:10px;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-transition:all .3s ease-out;transition:all .3s ease-out}.front-page__service-search__marriage-info .information__section1 h3{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;font-size:30px;font-weight:500;text-align:center;border-bottom:1px solid #555;margin:0 auto 30px;padding:0 25px 15px;position:relative}.front-page__service-search__marriage-info .information__section1 h3::before{content:'';display:inline-block;background-image:url(//www.landmark-tokyo.com/wp-content/themes/koista_php8/images/border/h3.svg);background-repeat:no-repeat;width:20px;height:20px;position:absolute;bottom:-11px;left:50%;transform:translateX(-50%);-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%)}.front-page__service-search__marriage-info .information__section1 h3 span{color:#DA0668}.front-page__service-search__marriage-info .information__section1 .marriage-info_swiper{-webkit-transform:rotate(-2deg);transform:rotate(-2deg);margin-bottom:30px;padding:20px 0 50px}.front-page__service-search__marriage-info .information__section1 .marriage-info_swiper .swiper-wrapper .swiper-slide .sitename,.front-page__service-search__marriage-info .information__section1 .marriage-info_swiper .swiper-wrapper .swiper-slide .thumbnail{margin-bottom:10px}.front-page__service-search__marriage-info .information__section1 .marriage-info_swiper .swiper-wrapper .swiper-slide_pc{width:28%!important}.front-page__service-search__marriage-info .information__section1 .marriage-info_swiper .swiper-wrapper .swiper-slide{background-color:#fff;padding:15px;-webkit-box-sizing:border-box;box-sizing:border-box;position:relative}.front-page__service-search__marriage-info .information__section1 .marriage-info_swiper .swiper-wrapper .swiper-slide a{line-height:20px;color:#2B2B2B}.front-page__service-search__marriage-info .information__section1 .marriage-info_swiper .swiper-wrapper .swiper-slide .tape{width:35%;position:absolute;top:-15px;left:50%;transform:translateX(-50%);-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%)}.front-page__service-search__marriage-info .information__section1 .marriage-info_swiper .swiper-wrapper .swiper-slide .tape img,.front-page__service-search__marriage-info .information__section1 .marriage-info_swiper .swiper-wrapper .swiper-slide .thumbnail img{width:100%;height:auto}.front-page__service-search__marriage-info .information__section1 .marriage-info_swiper .swiper-wrapper .swiper-slide .cat{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;border:1px solid #555;color:#555;border-radius:20px;margin-left:auto;padding:5px 10px;-webkit-box-sizing:border-box;box-sizing:border-box}.front-page__service-search__marriage-info .information__section1 .marriage-info_swiper .swiper-pagination{-webkit-transform:rotate(2deg)!important;transform:rotate(2deg)!important;width:-webkit-fit-content!important;width:-moz-fit-content!important;width:fit-content!important;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;position:absolute;bottom:0;right:50px;left:unset!important}.front-page__service-search__marriage-info .information__section1 .marriage-info_swiper .swiper-pagination .swiper-pagination-bullet{width:15px;height:15px;background:#fff;border:1px solid #707070;border-radius:50%;margin:0 5px!important;opacity:1}.front-page__service-search__marriage-info .information__section1 .marriage-info_swiper .swiper-pagination .swiper-pagination-bullet-active{background:#FFF5BC}.front-page__service-search__marriage-info .information__section1 .page-link{width:15%;text-align:center;border:1px solid #2B2B2B;background-color:#fff;border-radius:5px;margin:0 50px 0 auto;position:relative}.front-page__service-search__marriage-info .information__section1 .page-link:after{content:'>';font-size:16px;position:absolute;top:50%;right:10px;transform:translateY(-50%);-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%)}.front-page__service-search__marriage-info .information__section1 .page-link a{color:#2B2B2B;padding:7px;-webkit-box-sizing:border-box;box-sizing:border-box}.front-page__service-search__party{margin-top:-150px}.front-page__service-search__party .beginning{width:100%;padding:70px 70px 70px 0;-webkit-box-sizing:border-box;box-sizing:border-box;position:relative;z-index:20}.front-page__service-search__party .beginning:before{content:'';position:absolute;top:0;bottom:0;left:0;right:0;background-color:#DCF8E1;-webkit-transform:skewY(-3deg);transform:skewY(-3deg);z-index:-1}.front-page__service-search__party .beginning .enclosure{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:80%;margin-left:auto;-webkit-transition:all .3s ease-out;transition:all .3s ease-out}.front-page__service-search__party .beginning h2{width:35%}.front-page__service-search__party .beginning h2 img{width:100%;height:auto}.front-page__service-search__party .beginning .image--cta{width:55%}.front-page__service-search__party .beginning .image--cta .image{margin-bottom:30px}.front-page__service-search__party .beginning .image--cta .image img{width:100%;height:auto}.front-page__service-search__party .beginning .image--cta .cta{width:47%;background-color:#fff;border-bottom:5px solid #555;border-radius:40px;margin:auto;position:relative}.front-page__service-search__party .beginning .image--cta .cta:after{content:'>';font-size:20px;position:absolute;top:50%;right:20px;transform:translateY(-50%);-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%)}.front-page__service-search__party .beginning .image--cta .cta a{font-size:18px;font-weight:700;line-height:24px;text-align:center;color:#2B2B2B;padding:15px;-webkit-box-sizing:border-box;box-sizing:border-box}.front-page__service-search__party .information{background:-webkit-gradient(linear,left top,left bottom,from(#FFF2F6),color-stop(53%,#FFF7F7),to(#EFFAFF)) no-repeat padding-box;background:linear-gradient(180deg,#FFF2F6 0,#FFF7F7 53%,#EFFAFF 100%) no-repeat padding-box;margin-top:-150px;padding:250px 0;-webkit-box-sizing:border-box;box-sizing:border-box}.front-page__service-search__party .information__section1{width:80%;margin:0 0 50px auto;padding-right:10px;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-transition:all .3s ease-out;transition:all .3s ease-out}.front-page__service-search__party .information__section1 h3{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;font-size:30px;font-weight:500;text-align:center;border-bottom:1px solid #555;margin:0 auto 30px;padding:0 25px 15px;position:relative}.front-page__service-search__party .information__section1 h3::before{content:'';display:inline-block;background-image:url(//www.landmark-tokyo.com/wp-content/themes/koista_php8/images/border/h3.svg);background-repeat:no-repeat;width:20px;height:20px;position:absolute;bottom:-11px;left:50%;transform:translateX(-50%);-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%)}.front-page__service-search__party .information__section1 h3 span{color:#DA0668}.front-page__service-search__party .information__section1 .party_swiper{-webkit-transform:rotate(-2deg);transform:rotate(-2deg);margin-bottom:30px;padding:20px 0 50px}.front-page__service-search__party .information__section1 .party_swiper .swiper-wrapper .swiper-slide .sitename,.front-page__service-search__party .information__section1 .party_swiper .swiper-wrapper .swiper-slide .thumbnail{margin-bottom:10px}.front-page__service-search__party .information__section1 .party_swiper .swiper-wrapper .swiper-slide_pc{width:28%!important}.front-page__service-search__party .information__section1 .party_swiper .swiper-wrapper .swiper-slide{background-color:#fff;padding:15px;-webkit-box-sizing:border-box;box-sizing:border-box;position:relative}.front-page__service-search__party .information__section1 .party_swiper .swiper-wrapper .swiper-slide a{line-height:20px;color:#2B2B2B}.front-page__service-search__party .information__section1 .party_swiper .swiper-wrapper .swiper-slide .tape{width:35%;position:absolute;top:-15px;left:50%;transform:translateX(-50%);-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%)}.front-page__service-search__party .information__section1 .party_swiper .swiper-wrapper .swiper-slide .tape img,.front-page__service-search__party .information__section1 .party_swiper .swiper-wrapper .swiper-slide .thumbnail img{width:100%;height:auto}.front-page__service-search__party .information__section1 .party_swiper .swiper-wrapper .swiper-slide .cat{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;border:1px solid #555;color:#555;border-radius:20px;margin-left:auto;padding:5px 10px;-webkit-box-sizing:border-box;box-sizing:border-box}.front-page__service-search__party .information__section1 .party_swiper .swiper-pagination{-webkit-transform:rotate(2deg)!important;transform:rotate(2deg)!important;width:-webkit-fit-content!important;width:-moz-fit-content!important;width:fit-content!important;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;position:absolute;bottom:0;right:50px;left:unset!important}.front-page__service-search__party .information__section1 .party_swiper .swiper-pagination .swiper-pagination-bullet{width:15px;height:15px;background:#fff;border:1px solid #707070;border-radius:50%;margin:0 5px!important;opacity:1}.front-page__service-search__party .information__section1 .party_swiper .swiper-pagination .swiper-pagination-bullet-active{background:#FFF5BC}.front-page__service-search__party .information__section1 .page-link{width:15%;text-align:center;border:1px solid #2B2B2B;background-color:#fff;border-radius:5px;margin:0 50px 0 auto;position:relative}.front-page__service-search__party .information__section1 .page-link:after{content:'>';font-size:16px;position:absolute;top:50%;right:10px;transform:translateY(-50%);-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%)}.front-page__service-search__party .information__section1 .page-link a{color:#2B2B2B;padding:7px;-webkit-box-sizing:border-box;box-sizing:border-box}.archive__fv-banner{padding:0 50px}.archive__fv-banner img{width:100%;height:auto}.archive__wrapper{background:rgba(255,255,255,.8);border-radius:80px 20px;margin-top:-50px;padding:100px 50px 50px;-webkit-box-sizing:border-box;box-sizing:border-box}.archive__wrapper .prologue{margin-bottom:50px}.archive__wrapper .prologue__update-date{font-size:15px;text-align:right;color:#9D9D9D;margin-bottom:15px}.archive__wrapper .prologue h1{font-size:28px;font-weight:500;line-height:40px;margin-bottom:15px}.archive__wrapper .prologue__tag{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:right;-ms-flex-pack:right;justify-content:right}.archive__wrapper .prologue__tag span{display:block;font-size:14px;color:#555;border:1px solid #555;border-radius:30px;margin:5px 5px 5px 0;-webkit-box-sizing:border-box;box-sizing:border-box}.archive__wrapper .prologue__tag span a{text-decoration:underline;padding:7px 15px}.archive__wrapper .prologue__tag .default{padding:7px 15px}.archive__wrapper .topicslist{background-color:#fff;-webkit-box-shadow:4px 4px 6px #EEF2F4;box-shadow:4px 4px 6px #EEF2F4;margin:2em 0 2em 42px;padding:55px 50px 30px 30px;-webkit-box-sizing:border-box;box-sizing:border-box;position:relative}.archive__wrapper .topicslist::before{content:'';display:inline-block;background-image:url(//www.landmark-tokyo.com/wp-content/themes/koista_php8/images/note_tate.svg);background-repeat:repeat-y;width:6%;height:100%;background-color:#F3EBE7;-webkit-box-shadow:0 3px 0 0 rgba(238,242,244,.7);box-shadow:0 3px 0 0 rgba(238,242,244,.7);position:absolute;top:0;left:-38px}.archive__wrapper .topicslist .tape{width:25%;position:absolute;top:-27px;left:50%;transform:translateX(-50%);-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%)}.archive__wrapper .topicslist .tape img{width:100%;height:auto}.archive__wrapper .topicslist__subtitle{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;font-size:15px;font-weight:700;border:1px solid #707070;margin:0 auto 15px;padding:5px 25px;-webkit-box-sizing:border-box;box-sizing:border-box}.archive__wrapper .topicslist__title{font-size:24px;font-weight:700;text-align:center;margin:0 0 30px}.archive__wrapper .topicslist ol{counter-reset:number;margin-bottom:30px}.archive__wrapper .topicslist ol li{display:-webkit-box;display:-ms-flexbox;display:flex;background-color:#fff;border:1px solid #EDEDED;-webkit-box-shadow:2px 2px 4px #eef2f4;box-shadow:2px 2px 4px #eef2f4;position:relative}.archive__wrapper .topicslist ol li:not(:last-of-type){margin-bottom:30px}.archive__wrapper .topicslist ol li:before{content:'NEW';font-size:14px;font-weight:700;color:#fff;background-color:#EA579B;padding:5px 10px;position:absolute;top:-10px;left:-10px;-webkit-transform:rotate(-10deg);transform:rotate(-10deg)}.archive__wrapper .topicslist ol li:after{content:'\f054';font-weight:900;font-family:"Font Awesome 5 Free";font-size:13px;position:absolute;top:50%;right:15px;transform:translateY(-50%);-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%)}.archive__wrapper .topicslist ol li a{width:100%;padding:13px 25px 13px 60px;-webkit-box-sizing:border-box;box-sizing:border-box;position:relative}.archive__wrapper .topicslist ol li a:before{counter-increment:number;content:counter(number) ".";font-size:24px;font-weight:700;color:#2B2B2B;position:absolute;top:50%;left:20px;transform:translateY(-50%);-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%)}.archive__wrapper .topicslist ol li a time{display:block;font-size:14px;color:#9D9D9D;margin-bottom:5px}.archive__wrapper .topicslist ol li a div{text-decoration:underline;font-weight:700;line-height:20px}.archive__wrapper .topicslist .pagelink{width:50%;font-size:16px;font-weight:700;text-align:center;background-color:#fff;border:1px solid #2B2B2B;border-radius:10px;margin:auto;position:relative}.archive__wrapper .topicslist .pagelink:after{content:'\f054';font-weight:900;font-family:"Font Awesome 5 Free";font-size:13px;position:absolute;top:50%;right:15px;transform:translateY(-50%);-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%)}.archive__wrapper .topicslist .pagelink a{color:#2B2B2B;padding:10px 5px;-webkit-box-sizing:border-box;box-sizing:border-box}.archive__wrapper .cautions{background-color:#fff;border:1px solid #707070;margin:2em 0;padding:15px;-webkit-box-sizing:border-box;box-sizing:border-box}.archive__wrapper .cautions__title{font-weight:700;text-align:center;margin-bottom:10px}.archive__wrapper .cautions__text p{line-height:30px;margin:unset}.archive__wrapper .cautions__text p a{display:inline-block;text-decoration:underline}.archive__wrapper .article #toc_container{background-color:#EDEDED;border:unset;margin:5em auto 4em;padding:50px 15px!important;-webkit-box-sizing:border-box;box-sizing:border-box;position:relative}.archive__wrapper .article #toc_container:after,.archive__wrapper .article #toc_container:before{background-repeat:no-repeat;position:absolute;left:0;content:'';display:inline-block}.archive__wrapper .article #toc_container:before{background-image:url(//www.landmark-tokyo.com/wp-content/themes/koista_php8/images/tape-green.svg);width:65px;height:105px;margin:0 auto;top:-35px;right:0;-webkit-transform:rotate(-15deg);transform:rotate(-15deg);z-index:10}.archive__wrapper .article #toc_container:after{background-image:url(//www.landmark-tokyo.com/wp-content/themes/koista_php8/images/toc-index.svg);width:22%;height:22%;top:0}.archive__wrapper .article #toc_container a{text-decoration:none}.archive__wrapper .article #toc_container .toc_list{overflow-y:scroll;max-height:480px;counter-reset:number;background-color:#fff;border-radius:20px;margin:unset!important;padding:120px 20px 25px;-webkit-box-sizing:border-box;box-sizing:border-box;position:relative}.archive__wrapper .article #toc_container .toc_list:before{content:'もくじ';width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;font-size:22px;font-weight:unset;color:#555;border-bottom:2px solid #C1C1C1;margin:auto;padding:0 15px 5px;-webkit-box-sizing:border-box;box-sizing:border-box;position:absolute;top:60px;left:50%;transform:translateX(-50%);-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);z-index:10}.archive__wrapper .article #toc_container .toc_list>li:nth-of-type(odd)>a{background-color:#FFF3F6}.archive__wrapper .article #toc_container .toc_list>li:nth-of-type(even)>a{background-color:#EFFAFF}.archive__wrapper .article #toc_container .toc_list>li>a{font-weight:600;color:#4337CE;padding:4px 20px 4px 50px;-webkit-box-sizing:border-box;box-sizing:border-box;text-indent:-23px;position:relative}.archive__wrapper .article #toc_container .toc_list>li>a:before{counter-increment:number;content:counter(number) ".";font-size:16px;color:#2B2B2B;margin-right:7px}.archive__wrapper .article #toc_container .toc_list>li>ul>li{margin-bottom:15px}.archive__wrapper .article #toc_container .toc_list>li>ul>li>a,.archive__wrapper .article #toc_container .toc_list>li>ul>li>ul>li>a{color:#555}.archive__wrapper .article #toc_container .toc_list li{margin-bottom:10px}.archive__wrapper .article #toc_container .toc_list li a{font-size:16px;line-height:22px}.archive__wrapper .article #toc_container .toc_list li ul{margin-top:10px;margin-left:50px!important}.archive__wrapper .article #toc_container .toc_list li ul ul{margin-left:25px!important}.archive__wrapper .article p{line-height:28px}.archive__wrapper .article p a{display:inline;text-decoration:underline}.archive__wrapper .article img{max-width:100%;height:auto;margin:auto}.archive__wrapper .article iframe{width:100%}.archive__wrapper .article h2,.archive__wrapper .article h3,.archive__wrapper .article h4{font-weight:500}.archive__wrapper .article h2{font-size:26px;line-height:38px;background:-webkit-gradient(linear,left top,right top,from(#FFF2F6),color-stop(53%,#FFF7F7),to(#EFFAFF)) no-repeat padding-box;background:linear-gradient(90deg,#FFF2F6 0,#FFF7F7 53%,#EFFAFF 100%) no-repeat padding-box;margin:100px 0 50px;padding:20px;-webkit-box-sizing:border-box;box-sizing:border-box;position:relative}.archive__wrapper .article h2:after,.archive__wrapper .article h2:before{content:'';display:inline-block;background-repeat:no-repeat;width:50%;height:22px;position:absolute}.archive__wrapper .article h3::before,.archive__wrapper .article h4::before{content:'';display:inline-block;width:20px;height:20px}.archive__wrapper .article h2:before{background-image:url(//www.landmark-tokyo.com/wp-content/themes/koista_php8/images/border/h2-pink_pc.svg);top:-22px;left:0}.archive__wrapper .article h2:after{background-image:url(//www.landmark-tokyo.com/wp-content/themes/koista_php8/images/border/h2-blue_pc.svg);bottom:-22px;right:0}.archive__wrapper .article h3{font-size:23px;line-height:30px;text-align:center;border-bottom:1px solid #555;margin:100px 0 30px;padding-bottom:15px;position:relative}.archive__wrapper .article h3::before{background-image:url(//www.landmark-tokyo.com/wp-content/themes/koista_php8/images/border/h3.svg);background-repeat:no-repeat;position:absolute;bottom:-11px;left:50%;transform:translateX(-50%);-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%)}.archive__wrapper .article h4::before,.comments__form h2::before{background-repeat:no-repeat;bottom:-11px;transform:translateX(-50%)}.archive__wrapper .article h4{font-size:20px;line-height:28px;border-bottom:1px solid #555;margin:100px 0 30px;padding:0 5px 15px;position:relative}.archive__wrapper .article h4::before{background-image:url(//www.landmark-tokyo.com/wp-content/themes/koista_php8/images/border/h4.svg);position:absolute;left:30px;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%)}.archive__wrapper .writerlist__item{border:10px solid #CEEAD0;border-radius:7px}.archive__wrapper .writerlist__item:not(:last-of-type){margin-bottom:50px}.archive__wrapper .writerlist__item .image--other{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;border-bottom:10px solid #CEEAD0;padding:20px 10px 40px;-webkit-box-sizing:border-box;box-sizing:border-box}.archive__wrapper .writerlist__item .image--other__image{width:20%}.archive__wrapper .writerlist__item .image--other__image img{width:100%;height:auto}.archive__wrapper .writerlist__item .image--other__other{width:76%}.archive__wrapper .writerlist__item .image--other__other .name--tag{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;margin-bottom:20px}.archive__wrapper .writerlist__item .image--other__other .name--tag__name{width:45%}.archive__wrapper .writerlist__item .image--other__other .name--tag__name span{display:block}.archive__wrapper .writerlist__item .image--other__other .name--tag__name span:first-of-type{font-size:13px;margin-bottom:5px}.archive__wrapper .writerlist__item .image--other__other .name--tag__name span:last-of-type{font-size:20px;font-weight:700}.archive__wrapper .writerlist__item .image--other__other .name--tag__tag{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:right;-ms-flex-pack:right;justify-content:right;width:50%}.archive__wrapper .writerlist__item .image--other__other .name--tag__tag span{display:block;font-size:14px;color:#555;border:1px solid #555;border-radius:20px;margin:0 5px 5px 0;padding:3px 10px;-webkit-box-sizing:border-box;box-sizing:border-box}.archive__wrapper .writerlist__item .image--other__other .detail{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.archive__wrapper .writerlist__item .image--other__other .detail__item:first-of-type,.archive__wrapper .writerlist__item .image--other__other .detail__item:nth-of-type(2),.archive__wrapper .writerlist__item .image--other__other .detail__item:nth-of-type(3){width:32%;margin-bottom:20px}.archive__wrapper .writerlist__item .image--other__other .detail__item:last-of-type,.archive__wrapper .writerlist__item .image--other__other .detail__item:nth-of-type(4){width:48%}.archive__wrapper .writerlist__item .image--other__other .detail__item p{line-height:1;margin:0}.archive__wrapper .writerlist__item .image--other__other .detail__item p:first-of-type{font-weight:700;background-color:#DDEFFA;border-radius:25px;margin-bottom:15px;padding:10px 10px 10px 15px;-webkit-box-sizing:border-box;box-sizing:border-box}.archive__wrapper .writerlist__item .image--other__other .detail__item p:last-of-type{width:95%;line-height:20px;text-align:center;margin:auto}.archive__wrapper .writerlist__item .pagelink{width:40%;font-weight:700;text-align:center;background-color:#fff;border:1px solid #2B2B2B;border-radius:7px;margin:auto;position:relative;top:-25px}.archive__wrapper .writerlist__item .pagelink a{color:#2B2B2B;padding:10px;-webkit-box-sizing:border-box;box-sizing:border-box;position:relative}.archive__wrapper .writerlist__item .pagelink a::after{content:'\f054';font-weight:900;font-family:"Font Awesome 5 Free";font-size:13px;position:absolute;top:50%;right:10px;transform:translateY(-50%);-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%)}.archive__wrapper .writerlist__item .related-article{margin:unset;padding:0 15px 15px;-webkit-box-sizing:border-box;box-sizing:border-box}.archive__wrapper .writerlist__item .related-article__contents:not(:last-of-type){margin-bottom:5px}.archive__wrapper .writerlist__item .related-article__contents a{padding:15px 50px 15px 15px}.archive .h3h4-false #toc_container .toc_list>li>ul,.archive .h4-false #toc_container .toc_list>li>ul>li>ul{display:none}.comments__form h2::before,.comments__form__content::before{content:'';display:inline-block}.comments__form h2{font-size:23px;font-weight:500;line-height:30px;text-align:center;border-bottom:1px solid #555;margin:100px 0 57px;padding-bottom:15px;position:relative}.comments__form h2::before{background-image:url(//www.landmark-tokyo.com/wp-content/themes/koista_php8/images/border/h3.svg);width:20px;height:20px;position:absolute;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%)}.comments__form__content{background-color:#fff;-webkit-box-shadow:2px 2px 4px #EEF2F4;box-shadow:2px 2px 4px #EEF2F4;margin-left:42px;padding:65px 80px 30px 30px;-webkit-box-sizing:border-box;box-sizing:border-box;position:relative}.comments__form__content::before{background-image:url(//www.landmark-tokyo.com/wp-content/themes/koista_php8/images/note_tate.svg);background-repeat:repeat-y;width:6%;height:100%;background-color:#F3EBE7;-webkit-box-shadow:0 3px 0 0 rgba(238,242,244,.7);box-shadow:0 3px 0 0 rgba(238,242,244,.7);position:absolute;top:0;left:-38px}.comments__form__content .tape{width:25%;position:absolute;top:-27px;left:50%;transform:translateX(-50%);-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%)}.comments__form__content .tape img{width:100%;height:auto}.comments__form__content #respond{display:unset}.comments__form__content h3{display:none}.comments__form__content .comment-form-author{width:100%;margin-bottom:30px}.comments__form__content .comment-form-author .form-name{display:-webkit-box;display:-ms-flexbox;display:flex;font-size:18px;font-weight:700;margin-bottom:7px}.comments__form__content .comment-form-author .form-name .required{display:block;font-size:14px;font-weight:400;color:#fff;background-color:#EA579B;margin-left:5px;padding:2px 7px;-webkit-box-sizing:border-box;box-sizing:border-box}.comments__form__content .comment-form-author .form-text{display:block;width:100%;font-size:16px;border:1px solid #CDD6DD;padding:15px;-webkit-box-sizing:border-box;box-sizing:border-box}.comments__form__content .commentForm-age_sex{width:64%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:30px}.comments__form__content .commentForm-age_sex .commentForm-cat{width:46%}.comments__form__content .commentForm-age_sex .commentForm-cat__title{display:-webkit-box;display:-ms-flexbox;display:flex;font-size:18px;font-weight:700;margin-bottom:7px}.comments__form__content .commentForm-age_sex .commentForm-cat__title .required{display:block;font-size:14px;font-weight:400;color:#fff;background-color:#EA579B;margin-left:5px;padding:2px 7px;-webkit-box-sizing:border-box;box-sizing:border-box}.comments__form__content .commentForm-age_sex .commentForm-cat__contents{width:100%;position:relative}.comments__form__content .commentForm-age_sex .commentForm-cat__contents::after{content:'\f078';font-weight:900;font-family:"Font Awesome 5 Free";font-size:13px;color:#b6aeab;position:absolute;top:50%;right:20px;transform:translateY(-50%);-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%)}.comments__form__content .commentForm-age_sex .commentForm-cat__contents select{display:block;width:100%;font-size:16px;color:#2B2B2B;background-color:#fff;border:1px solid #CDD6DD;padding:15px;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-appearance:none;-moz-appearance:none;appearance:none}.comments__form__content .commentForm-genre{width:64%;margin-bottom:30px}.comments__form__content .commentForm-genre__title{display:-webkit-box;display:-ms-flexbox;display:flex;font-size:18px;font-weight:700;margin-bottom:7px}.comments__form__content .commentForm-genre__contents{width:46%;position:relative}.comments__form__content .commentForm-genre__contents::after{content:'\f078';font-weight:900;font-family:"Font Awesome 5 Free";font-size:13px;color:#b6aeab;position:absolute;top:50%;right:20px;transform:translateY(-50%);-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%)}.comments__form__content .commentForm-genre__contents select{display:block;width:100%;font-size:16px;color:#2B2B2B;background-color:#fff;border:1px solid #CDD6DD;padding:15px;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-appearance:none;-moz-appearance:none;appearance:none}.comments__form__content .commentForm-title{width:100%;margin-bottom:30px}.comments__form__content .commentForm-title__title{display:-webkit-box;display:-ms-flexbox;display:flex;font-size:18px;font-weight:700;margin-bottom:7px}.comments__form__content .commentForm-title textarea{resize:none;display:block;width:100%;height:50px;font-size:16px;border:1px solid #CDD6DD;padding:15px;-webkit-box-sizing:border-box;box-sizing:border-box}.comments__form__content .commentForm-star{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:30px}.comments__form__content .commentForm-star::after{display:block;content:"";width:30%}.comments__form__content .commentForm-star .commentForm-cat{width:30%}.comments__form__content .commentForm-star .commentForm-cat:first-of-type,.comments__form__content .commentForm-star .commentForm-cat:nth-of-type(2),.comments__form__content .commentForm-star .commentForm-cat:nth-of-type(3){margin-bottom:30px}.comments__form__content .commentForm-star .commentForm-cat__title{display:-webkit-box;display:-ms-flexbox;display:flex;font-size:18px;font-weight:700;margin-bottom:7px}.comments__form__content .commentForm-star .commentForm-cat__title .required{display:block;font-size:14px;font-weight:400;color:#fff;background-color:#EA579B;margin-left:5px;padding:2px 7px;-webkit-box-sizing:border-box;box-sizing:border-box}.comments__form__content .commentForm-star .commentForm-cat__contents{width:100%;position:relative}.comments__form__content .commentForm-star .commentForm-cat__contents::after{content:'\f078';font-weight:900;font-family:"Font Awesome 5 Free";font-size:13px;color:#b6aeab;position:absolute;top:50%;right:20px;transform:translateY(-50%);-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%)}.comments__form__content .commentForm-star .commentForm-cat__contents select{display:block;width:100%;font-size:26px;letter-spacing:1px;text-indent:1px;color:#2B2B2B;background-color:#fff;border:1px solid #CDD6DD;padding:12px 15px;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-appearance:none;-moz-appearance:none;appearance:none}.comments__form__content .comment-form-comment{margin-bottom:40px}.comments__form__content .comment-form-comment__title{display:-webkit-box;display:-ms-flexbox;display:flex;font-size:18px;font-weight:700;margin-bottom:7px}.comments__form__content .comment-form-comment__title .required{display:block;font-size:14px;font-weight:400;color:#fff;background-color:#EA579B;margin-left:5px;padding:2px 7px;-webkit-box-sizing:border-box;box-sizing:border-box}.comments__form__content .comment-form-comment textarea{resize:none;display:block;width:100%;height:150px;font-size:16px;line-height:20px;border:1px solid #CDD6DD;padding:15px;-webkit-box-sizing:border-box;box-sizing:border-box}.comments__form__content .form-submit{width:50%;margin:auto;position:relative}.comments__form__content .form-submit:active,.comments__form__content .form-submit:hover{opacity:.7}.comments__form__content .form-submit:after{content:'\f054';font-weight:900;font-family:"Font Awesome 5 Free";font-size:13px;position:absolute;top:50%;right:15px;transform:translateY(-50%);-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%)}.comments__form__content .form-submit>.submit{width:100%;font-size:16px;font-weight:700;background-color:#fff;border:1px solid #2B2B2B;border-radius:10px;padding:6px 5px;-webkit-box-sizing:border-box;box-sizing:border-box}.comments__form__content .acf-comment-fields,.comments__form__content .acf-form-data{display:none}.omikuji__contents{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:620px;background:-webkit-gradient(linear,left top,left bottom,from(#F26B8E),to(#FE99C5)) no-repeat padding-box;background:linear-gradient(180deg,#F26B8E 0,#FE99C5 100%) no-repeat padding-box;margin-bottom:20px;position:relative}.omikuji__contents__item{width:100%;padding:100px 50px;-webkit-box-sizing:border-box;box-sizing:border-box;visibility:hidden;-webkit-transition:all .5s;transition:all .5s;opacity:0;position:absolute;left:3em}.omikuji__contents__item .text{width:70%;text-align:center;margin:0 auto 40px}.omikuji__contents__item .text p{line-height:30px;color:#fff;margin:unset}.omikuji__contents__item-start{cursor:pointer}.omikuji__contents__item-start .image{width:25%;margin:0 auto 50px;position:relative}.omikuji__contents__item-start .image img{width:100%;height:auto}.omikuji__contents__item-start .image__texttoday{width:60%!important;position:absolute;bottom:30px;left:-60px}.omikuji__contents__item-start .button{width:27%;font-size:22px;font-weight:700;text-align:center;color:#F26B8E;background-color:#fff;border-radius:25px;margin:0 auto;padding:14px;-webkit-box-sizing:border-box;box-sizing:border-box}.omikuji__contents__item-start .button:hover{-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out;opacity:.8}.omikuji__contents__item-omikuji ul{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:40%;margin:auto}.omikuji__contents__item-omikuji ul li{cursor:pointer;width:17%}.omikuji__contents__item-omikuji ul li:hover{-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out;opacity:.8}.omikuji__contents__item-omikuji ul li:first-of-type,.omikuji__contents__item-omikuji ul li:nth-of-type(2),.omikuji__contents__item-omikuji ul li:nth-of-type(3),.omikuji__contents__item-omikuji ul li:nth-of-type(4),.omikuji__contents__item-omikuji ul li:nth-of-type(5){margin-bottom:10px}.omikuji__contents__item-omikuji ul li img{width:100%;height:auto}.omikuji__contents__item-result .random-item{width:45%;margin:0 auto 10px;position:relative}.omikuji__contents__item-result .random-item img{width:100%;height:auto}.omikuji__contents__item-result .random-item a{width:100%;font-size:26px;font-weight:700;text-align:center;color:#F17895;padding:20px;-webkit-box-sizing:border-box;box-sizing:border-box;position:absolute;bottom:25px;left:50%;transform:translateX(-50%);-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%)}.omikuji__contents__item-result .random-item a .fas{font-size:18px;margin-left:10px}.omikuji__contents__item-result .button-onemore{width:30%;margin:auto}.omikuji__contents__item-result .button-onemore a img{width:100%;height:auto}.omikuji__contents .open{opacity:1;visibility:visible;position:relative;left:0}.omikuji__contents .clicked{left:-3em}.omikuji__wrapper{background:rgba(255,255,255,.8);border-radius:80px 20px;padding:50px;-webkit-box-sizing:border-box;box-sizing:border-box}.omikuji__wrapper .article #toc_container{background-color:#EDEDED;border:unset;margin:5em auto 4em;padding:50px 15px!important;-webkit-box-sizing:border-box;box-sizing:border-box;position:relative}.omikuji__wrapper .article #toc_container:after,.omikuji__wrapper .article #toc_container:before{content:'';display:inline-block;background-repeat:no-repeat;position:absolute;left:0}.omikuji__wrapper .article #toc_container:before{background-image:url(//www.landmark-tokyo.com/wp-content/themes/koista_php8/images/tape-green.svg);width:65px;height:105px;margin:0 auto;top:-35px;right:0;-webkit-transform:rotate(-15deg);transform:rotate(-15deg);z-index:10}.omikuji__wrapper .article #toc_container:after{background-image:url(//www.landmark-tokyo.com/wp-content/themes/koista_php8/images/toc-index.svg);width:22%;height:22%;top:0}.omikuji__wrapper .article #toc_container a{text-decoration:none}.omikuji__wrapper .article #toc_container .toc_list{overflow-y:scroll;max-height:480px;counter-reset:number;background-color:#fff;border-radius:20px;margin:unset!important;padding:120px 20px 25px;-webkit-box-sizing:border-box;box-sizing:border-box;position:relative}.omikuji__wrapper .article #toc_container .toc_list:before{content:'もくじ';width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;font-size:22px;font-weight:unset;color:#555;border-bottom:2px solid #C1C1C1;margin:auto;padding:0 15px 5px;-webkit-box-sizing:border-box;box-sizing:border-box;position:absolute;top:60px;left:50%;transform:translateX(-50%);-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);z-index:10}.omikuji__wrapper .article #toc_container .toc_list>li:nth-of-type(odd)>a{background-color:#FFF3F6}.omikuji__wrapper .article #toc_container .toc_list>li:nth-of-type(even)>a{background-color:#EFFAFF}.omikuji__wrapper .article #toc_container .toc_list>li>a{font-weight:600;color:#4337CE;padding:4px 20px 4px 50px;-webkit-box-sizing:border-box;box-sizing:border-box;text-indent:-23px;position:relative}.omikuji__wrapper .article #toc_container .toc_list>li>a:before{counter-increment:number;content:counter(number) ".";font-size:16px;color:#2B2B2B;margin-right:7px}.omikuji__wrapper .article #toc_container .toc_list>li>ul>li{margin-bottom:15px}.omikuji__wrapper .article #toc_container .toc_list>li>ul>li>a,.omikuji__wrapper .article #toc_container .toc_list>li>ul>li>ul>li>a{color:#555}.omikuji__wrapper .article #toc_container .toc_list li{margin-bottom:10px}.omikuji__wrapper .article #toc_container .toc_list li a{font-size:16px;line-height:22px}.omikuji__wrapper .article #toc_container .toc_list li ul{margin-top:10px;margin-left:50px!important}.omikuji__wrapper .article #toc_container .toc_list li ul ul{margin-left:25px!important}.omikuji__wrapper .article p{line-height:28px}.omikuji__wrapper .article p a{display:inline;text-decoration:underline}.omikuji__wrapper .article img{max-width:100%;height:auto;margin:auto}.omikuji__wrapper .article iframe{width:100%}.omikuji__wrapper .article h2,.omikuji__wrapper .article h3,.omikuji__wrapper .article h4{font-weight:500}.omikuji__wrapper .article h2{font-size:26px;line-height:38px;background:-webkit-gradient(linear,left top,right top,from(#FFF2F6),color-stop(53%,#FFF7F7),to(#EFFAFF)) no-repeat padding-box;background:linear-gradient(90deg,#FFF2F6 0,#FFF7F7 53%,#EFFAFF 100%) no-repeat padding-box;margin:100px 0 50px;padding:20px;-webkit-box-sizing:border-box;box-sizing:border-box;position:relative}.omikuji__wrapper .article h2:after,.omikuji__wrapper .article h2:before{content:'';display:inline-block;background-repeat:no-repeat;width:50%;height:22px;position:absolute}.omikuji__wrapper .article h2:before{background-image:url(//www.landmark-tokyo.com/wp-content/themes/koista_php8/images/border/h2-pink_pc.svg);top:-22px;left:0}.omikuji__wrapper .article h2:after{background-image:url(//www.landmark-tokyo.com/wp-content/themes/koista_php8/images/border/h2-blue_pc.svg);bottom:-22px;right:0}.omikuji__wrapper .article h3::before,.omikuji__wrapper .article h4::before{display:inline-block;background-repeat:no-repeat;width:20px;height:20px;bottom:-11px;transform:translateX(-50%);content:''}.omikuji__wrapper .article h3{font-size:23px;line-height:30px;text-align:center;border-bottom:1px solid #555;margin:100px 0 30px;padding-bottom:15px;position:relative}.omikuji__wrapper .article h3::before{background-image:url(//www.landmark-tokyo.com/wp-content/themes/koista_php8/images/border/h3.svg);position:absolute;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%)}.omikuji__wrapper .article h4{font-size:20px;line-height:28px;border-bottom:1px solid #555;margin:100px 0 30px;padding:0 5px 15px;position:relative}.omikuji__wrapper .article h4::before{background-image:url(//www.landmark-tokyo.com/wp-content/themes/koista_php8/images/border/h4.svg);position:absolute;left:30px;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%)}.omikuji__wrapper .article h2:first-of-type{margin-top:50px}.omikuji .h3h4-false #toc_container .toc_list>li>ul,.omikuji .h4-false #toc_container .toc_list>li>ul>li>ul{display:none}.contact__fv-banner{padding:0 50px}.contact__fv-banner img{width:100%;height:auto}.contact__wrapper{background:rgba(255,255,255,.8);border-radius:80px 20px;margin-top:-50px;padding:100px 50px 50px;-webkit-box-sizing:border-box;box-sizing:border-box}.contact__wrapper__contents{background-color:#fff;-webkit-box-shadow:2px 2px 4px #EEF2F4;box-shadow:2px 2px 4px #EEF2F4;margin-left:42px;padding:65px 80px 30px 30px;-webkit-box-sizing:border-box;box-sizing:border-box;position:relative}.contact__wrapper__contents::before{content:'';display:inline-block;background-image:url(//www.landmark-tokyo.com/wp-content/themes/koista_php8/images/note_tate.svg);background-repeat:repeat-y;width:6%;height:100%;background-color:#F3EBE7;-webkit-box-shadow:0 3px 0 0 rgba(238,242,244,.7);box-shadow:0 3px 0 0 rgba(238,242,244,.7);position:absolute;top:0;left:-38px}.contact__wrapper__contents .tape{width:25%;position:absolute;top:-27px;left:50%;transform:translateX(-50%);-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%)}.contact__wrapper__contents .tape img{width:100%;height:auto}.contact__wrapper__contents .wpcf7 p{margin:0}.contact__wrapper__contents .wpcf7 .mail,.contact__wrapper__contents .wpcf7 .name,.contact__wrapper__contents .wpcf7 .text{margin-bottom:30px}.contact__wrapper__contents .wpcf7 .mail__title,.contact__wrapper__contents .wpcf7 .name__title,.contact__wrapper__contents .wpcf7 .text__title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:18px;font-weight:700;margin-bottom:7px}.contact__wrapper__contents .wpcf7 .mail__title span,.contact__wrapper__contents .wpcf7 .name__title span,.contact__wrapper__contents .wpcf7 .text__title span{display:block;font-size:15px;color:#fff;background-color:#EA579B;margin-left:10px;padding:3px 5px;-webkit-box-sizing:border-box;box-sizing:border-box}.contact__wrapper__contents .wpcf7 .mail input,.contact__wrapper__contents .wpcf7 .mail textarea,.contact__wrapper__contents .wpcf7 .name input,.contact__wrapper__contents .wpcf7 .name textarea,.contact__wrapper__contents .wpcf7 .text input,.contact__wrapper__contents .wpcf7 .text textarea{width:100%;font-size:16px;line-height:24px;color:#2B2B2B;border:1px solid #CDD6DD;padding:10px;-webkit-box-sizing:border-box;box-sizing:border-box}.contact__wrapper__contents .wpcf7 .text textarea{resize:none}.contact__wrapper__contents .wpcf7 .submit{width:50%;margin:auto;position:relative}.contact__wrapper__contents .wpcf7 .submit::after{content:'\f054';font-weight:900;font-family:"Font Awesome 5 Free";font-size:13px;position:absolute;top:50%;right:15px;transform:translateY(-50%);-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%)}.contact__wrapper__contents .wpcf7 .submit input{cursor:pointer;display:block;width:100%;font-size:16px;font-weight:700;color:#2B2B2B;background-color:#fff;border:1px solid #2B2B2B;border-radius:10px;padding:7px 5px;-webkit-box-sizing:border-box;box-sizing:border-box}.contact__wrapper__contents .wpcf7 .submit .wpcf7-spinner{display:none}.taxonomy main{background:rgba(255,255,255,.8);border-radius:80px 20px;padding:80px 50px;-webkit-box-sizing:border-box;box-sizing:border-box}.taxonomy__wrapper h1{font-size:28px;font-weight:500;line-height:40px;margin-bottom:50px}.taxonomy__wrapper__contents{width:95%;margin:auto}.taxonomy__wrapper__contents__pc:not(:last-of-type),.taxonomy__wrapper__contents__sp:not(:last-of-type){margin-bottom:10px}.taxonomy__wrapper__contents__pc .other__cat--date div:first-of-type span:not(:last-of-type),.taxonomy__wrapper__contents__sp .cat--date div:last-of-type span:not(:last-of-type){margin-right:5px}.taxonomy__wrapper__contents__pc{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;border:1px solid #EDEDED;background-color:#fff;padding:15px 40px 15px 10px;-webkit-box-sizing:border-box;box-sizing:border-box;position:relative}.taxonomy__wrapper__contents__pc .thumbnail{width:22%}.taxonomy__wrapper__contents__pc .thumbnail a img{width:100%;height:auto}.taxonomy__wrapper__contents__pc .other{width:75%}.taxonomy__wrapper__contents__pc .other__cat--date{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:10px}.taxonomy__wrapper__contents__pc .other__cat--date div:first-of-type{display:-webkit-box;display:-ms-flexbox;display:flex}.taxonomy__wrapper__contents__pc .other__cat--date div:first-of-type span{display:block;font-size:14px;border:1px solid #555;border-radius:20px;-webkit-box-sizing:border-box;padding:5px 10px;box-sizing:border-box}.taxonomy__wrapper__contents__pc .other__cat--date div:last-of-type{font-size:15px;color:#555}.taxonomy__wrapper__contents__pc .other__name a{font-size:18px;font-weight:700;line-height:28px;color:#2B2B2B}.taxonomy__wrapper__contents__pc .arrow{position:absolute;top:50%;right:10px;transform:translateY(-50%);-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%)}.taxonomy__wrapper__contents__sp{border:1px solid #EDEDED;background-color:#fff;padding:10px;-webkit-box-sizing:border-box;box-sizing:border-box}.taxonomy__wrapper__contents__sp .thumbnail--name{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:5px}.taxonomy__wrapper__contents__sp .thumbnail--name__thumbnail{width:25%}.taxonomy__wrapper__contents__sp .thumbnail--name__thumbnail a img{width:100%;height:auto}.taxonomy__wrapper__contents__sp .thumbnail--name__name{width:70%}.taxonomy__wrapper__contents__sp .thumbnail--name__name a{font-weight:700;line-height:24px;color:#2B2B2B}.taxonomy__wrapper__contents__sp .cat--date{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.taxonomy__wrapper__contents__sp .cat--date div:first-of-type{font-size:15px;color:#555}.taxonomy__wrapper__contents__sp .cat--date div:last-of-type{display:-webkit-box;display:-ms-flexbox;display:flex}.taxonomy__wrapper__contents__sp .cat--date div:last-of-type span{display:block;font-size:14px;border:1px solid #555;border-radius:20px;-webkit-box-sizing:border-box;padding:5px 10px;box-sizing:border-box}@media screen and (min-width:400px) and (max-width:500px){.omikuji__contents{height:650px!important}}@media screen and (min-width:601px) and (max-width:1000px){.hamburger-button::before{width:88px;height:110px}.hamburger-button_active::before{width:30px;height:30px}.popuptoc__contents .enclosure>#toc_container::after{width:17%}.fixednav>ul .dropup-parent .arrow{width:10px}.fixednav>ul .dropup-parent__ul{bottom:123px}.header__enclosure .logo{width:30%}.download-ranking ol>li .matchingapp-data__bottom .cta__appstore,.download-ranking ol>li .matchingapp-data__bottom .cta__detail,.download-ranking ol>li .matchingapp-data__bottom .cta__googleplay{width:50%;margin:auto}.selfanalysis-sheet__contents::before{width:5%;left:-29px}.selfanalysis-sheet__contents .tape{width:20%;top:-20px}.bubble-custom__text{top:-35px}.sidebar__app-list .tape,.sidebar__app-ranking .tape,.sidebar__beingread .tape{width:20%}.front-page__fv__swiper{width:80%;padding-bottom:50px!important}.front-page__fv__icon-slider .swiper-wrapper .swiper-slide{width:1000px!important}.front-page__self-analysis .title--text__title{-webkit-writing-mode:unset;-ms-writing-mode:unset;writing-mode:unset;width:85%;text-align:center;margin:0 auto 30px}.front-page__self-analysis .title--text__title div{width:15%;margin:0 auto 15px}.front-page__self-analysis .title--text__title div img{width:100%;height:auto}.front-page__self-analysis .title--text__title p{font-size:20px;margin:0 0 15px}.front-page__self-analysis .title--text__title h2{font-size:40px}.front-page__service-list .title__icon{width:15%;margin:0 auto 15px}.front-page__service-list .title__icon img{width:100%;height:auto}.front-page__service-list .tab-servicelist__label .tab-servicelist_tab{width:48%}.front-page__service-search__link{width:100%}.front-page__service-search__link .title-icon{width:15%;margin:0 auto 15px}.front-page__service-search__link .title-icon img{width:100%;height:auto}.front-page__service-search__marriage-agency .information__section1 .tab-marriage_agency__contents .cta__detail,.front-page__service-search__marriage-agency .information__section1 .tab-marriage_agency__contents .cta__official,.front-page__service-search__matchingapp-collect .information__section1 .tab-matchingapp_collect__contents .cta__appstore,.front-page__service-search__matchingapp-collect .information__section1 .tab-matchingapp_collect__contents .cta__detail,.front-page__service-search__matchingapp-collect .information__section1 .tab-matchingapp_collect__contents .cta__googleplay{width:50%;margin:auto}.archive__wrapper .topicslist::before{width:5%;left:-29px}.archive__wrapper .topicslist .tape{width:20%;top:-20px}.comments__form__content::before{width:5%;left:-29px}.comments__form__content .tape{width:20%;top:-20px}.contact__wrapper__contents::before{width:5%;left:-29px}.contact__wrapper__contents .tape{width:20%;top:-20px}}@media screen and (min-width:1001px) and (max-width:1500px){.header-top__menu{width:35%}.header-top__enclosure .logo a{width:30%}.header-top__enclosure .nav ul li:not(:last-of-type){margin-right:15px}.header-top__enclosure .nav ul li a{font-size:13px}.footer-frontpage__original-contents{width:100%;padding:50px 50px 100px}.front-page__fv{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.front-page__fv__logo--menu{width:28%;padding:20px 20px 80px}.front-page__explanation,.front-page__service-list{padding:50px}.front-page__fv__logo--menu .menu__image{width:40%}.front-page__fv__swiper{width:72%}.front-page__fv__swiper .swiper-pagination{bottom:12%!important}.front-page__fv__icon-slider{bottom:5px}.front-page__explanation .enclosure{width:100%}.front-page__self-analysis{-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;padding:50px}.front-page__self-analysis .tree:before{left:-7%}.front-page__self-analysis .tree .cta__a div:before,.front-page__self-analysis .tree .cta__b div:before{width:50px;height:78px}.front-page__self-analysis .tree .cta__a div:after,.front-page__self-analysis .tree .cta__b div:after{width:50px;height:84px}.front-page__self-analysis .title--text__text,.front-page__self-analysis .tree .cta__a div a,.front-page__self-analysis .tree .cta__b div a{font-size:16px}.front-page__service-list .enclosure{width:100%}.front-page__service-list .title{width:70%}.front-page__service-search__link .enclosure,.front-page__service-search__matchingapp-collect .beginning .enclosure{width:100%}.front-page__service-search__link{padding:100px 70px 250px}.front-page__service-search__matchingapp-collect .beginning{padding:70px}.front-page__service-search__matchingapp-collect .beginning .image--cta{width:60%}.front-page__service-search__matchingapp-collect .beginning .image--cta .cta__matchingapp-list:after,.front-page__service-search__matchingapp-collect .beginning .image--cta .cta__matchingapp-ranking:after{right:7px}.front-page__service-search__matchingapp-collect .information__section1{width:100%;padding:0 50px}.front-page__service-search__matchingapp-collect .information__section2,.front-page__service-search__matchingapp-collect .information__section3{width:100%;padding:0 10px}.front-page__service-search__lovecolumn .beginning{width:100%;padding:70px}.front-page__service-search__lovecolumn .beginning .enclosure{width:100%}.front-page__service-search__lovecolumn .beginning .image--cta{width:60%}.front-page__service-search__lovecolumn .information__section1{width:100%;padding:0 10px}.front-page__service-search__lovecolumn .information__section2{width:100%;padding:0 50px}.front-page__service-search__marriage-agency .beginning{padding:70px}.front-page__service-search__marriage-agency .beginning .enclosure{width:100%}.front-page__service-search__marriage-agency .beginning .image--cta{width:60%}.front-page__service-search__marriage-agency .information__section1{width:100%;padding:0 50px}.front-page__service-search__marriage-agency .information__section2{width:100%;padding:0 10px}.front-page__service-search__marriage-info .beginning{padding:70px}.front-page__service-search__marriage-info .beginning .enclosure{width:100%}.front-page__service-search__marriage-info .beginning .image--cta{width:60%}.front-page__service-search__marriage-info .information__section1{width:100%;padding:0 10px}.front-page__service-search__party .beginning{padding:70px}.front-page__service-search__party .beginning .enclosure{width:100%}.front-page__service-search__party .beginning .image--cta{width:60%}.front-page__service-search__party .information__section1{width:100%;padding:0 10px}}@media screen and (max-width:1000px){.CautionNote,div#breadcrumb div a{font-size:14px}.footer__mainmenu a,.footer__submenu ul li a{line-height:20px}.newtable-topfixed,.newtable-topleftfixed{max-height:450px}.site-sumally{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:95%;margin:0 auto 50px}aside,main{width:100%;max-width:unset}.site-sumally_top main{margin:unset}main{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;margin-bottom:50px}aside{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}div#breadcrumb{border-collapse:collapse;width:95%;margin:20px auto;padding:unset}.footer__back .human div img,.page-404 main{width:100%}div#breadcrumb div:not(:last-of-type) a:after{margin:0 3px}.CautionNote{width:100%}.header{background:unset;position:relative}.header__enclosure{background:rgba(255,255,255,.8);padding:7px 10px;position:relative}.footer__back .human div:first-of-type{width:10%;left:10%}.table-comparison_simple table tr .man-woman div:before,.table-comparison_topleft table tr .man-woman div:before,.table-matchapp_comparison table tr .man-woman div:before{left:15px}.footer__back .human div:nth-of-type(2){width:18%;right:25%}.footer__back .human div:last-of-type{width:10%;right:20px}.footer__mainmenu .enclosure{display:block;width:90%}.footer__mainmenu .marriage--love,.footer__mainmenu .original--questionnaire{width:100%}.footer__mainmenu .marriage--love{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:50px}.footer__mainmenu .marriage--love__love,.footer__mainmenu .marriage--love__marriage{width:48%}.footer__mainmenu .marriage--love__marriage{margin-bottom:unset}.footer__mainmenu .matching{width:100%;margin-bottom:50px}.footer__mainmenu .original--questionnaire{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.footer__mainmenu .original--questionnaire__original,.footer__mainmenu .original--questionnaire__questionnaire{width:48%}.footer__mainmenu .original--questionnaire__original{margin-bottom:unset}.footer__submenu ul{width:95%;-webkit-box-pack:unset;-ms-flex-pack:unset;justify-content:unset}.footer__submenu ul li{width:50%}.footer__submenu ul li:nth-of-type(5),.footer__submenu ul li:nth-of-type(6){margin-bottom:20px}.footer__copyright{padding:15px 5px 100px}.footer-frontpage__original-contents{width:90%;margin:0 auto;padding:50px 0}.footer-frontpage__original-contents h3{font-size:26px;margin-bottom:30px}.footer-frontpage__original-contents h3:before{width:80px;height:80px}.footer-frontpage__original-contents>ul{display:block}.footer-frontpage__original-contents>ul li{width:100%}.footer-frontpage__original-contents>ul li:nth-of-type(3){margin-bottom:15px}.footer-page h1{width:94%;font-size:24px;line-height:36px;margin:0 auto 50px}.footer-page .single__article .table-left_title table th{width:37%!important}.footer-page .single__article .table-left_title table td{width:63%!important}.list-border,.list-normal,.list-num{width:95%;margin:30px auto}.table-comparison_simple table tr td .info,.table-comparison_topleft table tr td .info{margin-bottom:5px}.table-comparison_simple table tr td .cta>div:not(:last-of-type),.table-comparison_topleft table tr td .cta>div:not(:last-of-type){margin-right:10px}.table-matchapp_comparison{overflow-x:scroll}.table-matchapp_comparison table{border-collapse:collapse}.table-matchapp_comparison table tr td,.table-matchapp_comparison table tr th{width:130px;min-width:130px;font-size:15px;padding:5px 3px}.table-matchapp_comparison table tr td:last-of-type,.table-matchapp_comparison table tr th:last-of-type{width:170px;min-width:170px}.table-price_month1 table tr td,.table-price_month1 table tr th{white-space:unset;width:130px;min-width:130px;font-size:14px;padding:5px 3px}.table-left_title table tr td,.table-left_title table tr th{white-space:unset;font-size:14px;padding:5px 3px}.table-left_title table tr th{width:155px!important;min-width:155px!important;padding-left:3px}.table-left_title table tr td{width:150px;min-width:150px}.table-dl table tr td,.table-dl table tr th{padding:10px}.table-dl table tr th{min-width:105px}.table-title_topleft table tr td,.table-title_topleft table tr th{white-space:unset;font-size:14px;padding:5px 3px}.table-title_topleft table tr td:first-of-type,.table-title_topleft table tr th:first-of-type{width:155px!important;min-width:155px!important;padding-left:5px}.table-comparison_colortopleft table tr td,.table-comparison_colortopleft table tr th,.table-comparison_grad table tr td,.table-comparison_grad table tr th{padding:7px;font-size:15px}.table-title_topleft table tr td:not(:first-of-type),.table-title_topleft table tr th:not(:first-of-type){width:150px;min-width:150px}.table-comparison_simple table tr td:first-of-type{width:230px;min-width:230px}.table-comparison_simple table tr td .info__name{width:77%;font-size:16px;font-weight:700;text-align:left}.table-comparison_simple table tr td .info__name a{display:inline-block;text-decoration:underline}.table-comparison_simple table tr td .cta{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.table-comparison_simple table tr td .cta__appstore,.table-comparison_simple table tr td .cta__googleplay{width:48%}.table-comparison_simple table tr td .cta__appstore a img,.table-comparison_simple table tr td .cta__googleplay a img{width:100%;height:auto}.table-comparison_grad table tr th{width:200px;min-width:200px}.table-comparison_grad table tr th .thumbnail--plan .thumbnail{width:20%}.table-comparison_grad table tr th .thumbnail--plan .plan{width:77%}.table-comparison_topleft table tr td:first-of-type,.table-comparison_topleft table tr th:first-of-type{width:230px;min-width:230px;font-size:15px}.table-comparison_topleft table tr td .info__thumbnail{width:20%}.table-comparison_topleft table tr td .info__name{width:77%;font-size:16px;font-weight:700;text-align:left}.table-comparison_topleft table tr td .info__name a{display:inline-block;text-decoration:underline}.table-comparison_topleft table tr td .cta{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.table-comparison_topleft table tr td .cta__appstore,.table-comparison_topleft table tr td .cta__googleplay{width:48%}.table-comparison_topleft table tr td .cta__appstore a img,.table-comparison_topleft table tr td .cta__googleplay a img{width:100%;height:auto}.pricelist-leftcolor__contents table tr td:first-of-type,.pricelist-topcolor__contents table tr td:first-of-type{left:100px}.table-leftfixed_blue table tr td,.table-leftfixed_blue table tr th,.table-leftfixed_pink table tr td,.table-leftfixed_pink table tr th{font-size:15px;padding:7px 4px}.table-comparison_colortopleft table tr td:first-of-type{width:200px;min-width:200px}.table-comparison_colortopleft table tr td .thumbnail--plan .thumbnail{width:20%}.table-comparison_colortopleft table tr td .thumbnail--plan .plan{width:77%;font-size:15px}.table-choicestandard{display:block}.table-choicestandard__item{width:100%}.table-choicestandard__item:nth-of-type(3){border-bottom:unset}.table-leftfixed_blue table tr th{width:170px;min-width:170px}.table-leftfixed_blue table tr td{width:150px;min-width:150px}.tablecomparison-app table tr td .star .star5-rating,.tablecomparison-marriage table tr td .star .star5-rating{font-size:18px}.table-leftfixed_pink table tr th{width:170px;min-width:170px}.table-leftfixed_pink table tr td{width:150px;min-width:150px}.tablecomparison-app table tr td,.tablecomparison-app table tr th{width:100px;min-width:100px}.tablecomparison-app table tr td:first-of-type,.tablecomparison-app table tr th:first-of-type{width:120px;min-width:120px}.tablecomparison-app table tr td:nth-of-type(2),.tablecomparison-app table tr td:nth-of-type(3),.tablecomparison-app table tr th:nth-of-type(2),.tablecomparison-app table tr th:nth-of-type(3){width:80px;min-width:80px}.tablecomparison-app table tr td:nth-of-type(14),.tablecomparison-app table tr td:nth-of-type(15),.tablecomparison-app table tr th:nth-of-type(14),.tablecomparison-app table tr th:nth-of-type(15){width:120px;min-width:120px}.tablecomparison-app table tr .cta a{width:80%}.tablecomparison-marriage table tr td,.tablecomparison-marriage table tr th{width:100px;min-width:100px}.tablecomparison-marriage table tr td:first-of-type,.tablecomparison-marriage table tr th:first-of-type{width:120px;min-width:120px}.tablecomparison-marriage table tr td:nth-of-type(2),.tablecomparison-marriage table tr th:nth-of-type(2){width:60px;min-width:60px}.tablecomparison-marriage table tr td:nth-of-type(3),.tablecomparison-marriage table tr th:nth-of-type(3){width:80px;min-width:80px}.tablecomparison-marriage table tr .cta a{width:80%}.newtable-leftfixed table tr td,.newtable-leftfixed table tr th{font-size:14px}.newtable-leftfixed table tr th{width:110px;min-width:110px}.newtable-topfixed table tr td,.newtable-topfixed table tr th{width:150px;min-width:150px;font-size:14px}.newtable-topleftfixed table tr td,.newtable-topleftfixed table tr th{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;min-width:-webkit-fit-content;min-width:-moz-fit-content;min-width:fit-content;font-size:14px}.newtable-center{width:100%}.newtable-center table tr td,.newtable-center table tr th{font-size:14px;line-height:22px}.newtable-center table .icon-name td{font-size:14px}.newtable-center table .icon-name td img{width:45%}.slider-articlelist .swiper-wrapper .swiper-slide .tape{top:-18px}.slider-articlelist .swiper-pagination{right:20px}.slider-articlelist .swiper-pagination .swiper-pagination-bullet{width:12px;height:12px}.slider-images .swiper-wrapper{padding-bottom:60px}.slider-images .swiper-wrapper .swiper-slide{padding:7px}.slider-images_text .swiper-wrapper{padding-bottom:60px}.slider-images_text .swiper-wrapper .swiper-slide{padding:7px}.slider-images_text .swiper-wrapper .swiper-slide .text,.slider-images_text .swiper-wrapper .swiper-slide .text p{font-size:14px}.slider-text .swiper-wrapper{padding:40px 0}.slider-plan__contents__item{width:70%}.slider-plan__contents__item .thumbnail{top:-25px}.scode-heding{width:95%;padding:10px}.scode-heding p{line-height:24px!important}.merit-demerit{display:block;margin:2em 0}.merit-demerit:before{content:unset}.merit-demerit__demerit:before,.merit-demerit__merit:before{content:'';display:inline-block;background-size:contain;background-repeat:no-repeat;height:120px;bottom:0;right:0}.merit-demerit__demerit,.merit-demerit__merit{width:100%}.merit-demerit__demerit .title,.merit-demerit__merit .title{font-size:20px;padding:14px 5px}.merit-demerit__merit{border:2px solid #EB5B87;margin-bottom:10px;position:relative}.merit-demerit__merit:before{background-image:url(//www.landmark-tokyo.com/wp-content/themes/koista_php8/images/human/meritdemerit-woman_sp.png);width:15%;position:absolute}.merit-demerit__merit ul li{margin-right:40px}.merit-demerit__demerit{border:2px solid #4EB0C7;position:relative}.merit-demerit__demerit:before{background-image:url(//www.landmark-tokyo.com/wp-content/themes/koista_php8/images/human/meritdemerit-man_sp.png);width:22%;position:absolute}.koistachoice-ranking_app__version1 .label__item .cta a::after,.koistachoice-ranking_app__version2 .ranking-detail__contents .table-hyokaprice tr .td-price-man:before,.koistachoice-ranking_app__version2 .ranking-detail__contents .table-hyokaprice tr .td-price-woman:before,.koistachoice-ranking_app__version2 ol li .cta a::after,.koistachoice-ranking_marriage__version1 .label__item .cta a::after{content:unset}.merit-demerit__demerit ul li{margin-right:60px}.blockquote{width:100%;margin:2em 0;padding:50px 25px}.blockquote p,.frame-blue__text p,.frame-red__text p{width:100%!important}.frame-blue__title,.frame-red__title{padding:14px 5px}.frame-blue__text,.frame-red__text{padding:15px}.frame-blue__text img,.frame-red__text img{width:85%}.pricelist{padding:10px}.pricelist .enclosure{padding:15px 15px 60px}.pricelist__notes{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:right;-ms-flex-pack:right;justify-content:right;margin-bottom:15px}.pricelist__notes span:after{margin-left:3px}.pricelist__notes span:first-of-type{margin:0 10px 0 0}.pricelist__basic .title,.pricelist__option .title,.pricelist__point .title{width:100%;font-size:16px;padding:7px}.pricelist__basic .contents{display:block}.pricelist__basic .contents__man,.pricelist__basic .contents__woman{width:100%}.pricelist__basic .contents__man .subtitle,.pricelist__basic .contents__woman .subtitle{font-size:15px}.pricelist__basic .contents__man .subtitle:after,.pricelist__basic .contents__woman .subtitle:after{margin-right:unset}.pricelist__basic .contents__man__table,.pricelist__basic .contents__woman__table{padding:0 10px}.pricelist__basic .contents__man__table table tr:first-of-type td,.pricelist__basic .contents__man__table table tr:first-of-type th,.pricelist__basic .contents__woman__table table tr:first-of-type td,.pricelist__basic .contents__woman__table table tr:first-of-type th{font-size:14px;padding:10px 2px}.pricelist__basic .contents__man__table table tr td,.pricelist__basic .contents__man__table table tr th,.pricelist__basic .contents__woman__table table tr td,.pricelist__basic .contents__woman__table table tr th{font-size:14px;padding:5px 2px}.pricelist__basic .contents__man{margin-bottom:20px}.pricelist__basic .contents__man__table{border-right:unset}.pricelist__option .contents__title p{width:40%;font-size:15px}.pricelist__option .contents table tr th,.pricelist__option .contents__title span{width:30%}.pricelist__option .contents table tr:first-of-type td,.pricelist__option .contents table tr:first-of-type th{padding:10px 2px}.pricelist__option .contents table tr td,.pricelist__option .contents table tr th{font-size:14px;padding:5px 2px}.pricelist__option .contents table tr td{width:70%}.pricelist__point .contents__title p{font-size:15px;margin:unset}.pricelist__point .contents table tr td,.pricelist__point .contents table tr th{font-size:14px;padding:5px 2px}.pricelist-gay{padding:10px}.pricelist-gay .enclosure{padding:15px 15px 60px}.pricelist-gay__basic .title,.pricelist-gay__option .title,.pricelist-gay__point .title{width:100%;font-size:16px;padding:7px}.pricelist-gay__basic .contents .subtitle{font-size:15px}.pricelist-gay__basic .contents__table{padding:0 10px}.pricelist-gay__basic .contents__table table tr:first-of-type td,.pricelist-gay__basic .contents__table table tr:first-of-type th{font-size:14px;padding:10px 2px}.pricelist-gay__basic .contents__table table tr td,.pricelist-gay__basic .contents__table table tr th{font-size:14px;padding:5px 2px}.pricelist-gay__option .contents__title{font-size:15px}.pricelist-gay__option .contents table tr:first-of-type td,.pricelist-gay__option .contents table tr:first-of-type th{padding:10px 2px}.pricelist-gay__option .contents table tr td,.pricelist-gay__option .contents table tr th{font-size:14px;padding:5px 2px}.pricelist-gay__option .contents table tr th{width:30%}.pricelist-gay__option .contents table tr td{width:70%}.pricelist-gay__point .contents__title{font-size:15px}.pricelist-gay__point .contents table tr td,.pricelist-gay__point .contents table tr th{font-size:14px;padding:5px 2px}.pricelist-simply__contents,.pricelist-simply__contents .middle span,.pricelist-simply__contents .right span,.pricelist-simply__title .middle span,.pricelist-simply__title .right span,.pricelist-simply_gay__contents,.pricelist-simply_gay__contents .middle span{font-size:15px}.pricelist-simply__contents .left,.pricelist-simply__title .left{width:20%}.pricelist-simply__contents .middle,.pricelist-simply__contents .right,.pricelist-simply__title .middle,.pricelist-simply__title .right{width:40%}.pricelist-simply_gay__contents .left{width:25%}.pricelist-simply_gay__contents .middle{width:75%}.faq{padding:20px 7px}.faq__title{width:40%;margin:0 auto 60px}.faq__ul li{width:100%}.faq__ul li .q{font-size:16px;line-height:24px}.pricelist-topcolor__label{width:97%;margin-right:auto;margin-bottom:15px}.pricelist-topcolor__contents table tr:not(:first-of-type) th{padding-left:10px}.pricelist-topcolor__contents table tr td,.pricelist-topcolor__contents table tr th{width:100px;min-width:100px;font-size:15px}.pricelist-leftcolor__label{width:97%;margin-right:auto;margin-bottom:15px}.pricelist-leftcolor__contents table tr td,.pricelist-leftcolor__contents table tr th{width:100px;min-width:100px;font-size:15px}.writer-sp{margin:2em 0;border:7px solid #CEEAD0;border-radius:7px;padding:15px 10px;-webkit-box-sizing:border-box;box-sizing:border-box}.writer-sp__image--other{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.writer-sp__image--other .image{width:27%}.writer-sp__image--other .image img{width:100%;height:auto}.writer-sp__image--other .other{width:70%}.writer-sp__image--other .other .catchcopy{font-size:14px;margin-bottom:5px}.writer-sp__image--other .other .name{font-weight:700;margin-bottom:10px}.writer-sp__image--other .other .tag{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:10px}.writer-sp__image--other .other .tag span{display:block;font-size:12px;border:1px solid #555;border-radius:20px;margin:2px;padding:3px 10px;-webkit-box-sizing:border-box;box-sizing:border-box}.writer-sp__intro{font-size:15px;line-height:24px}.writer-sp__intro p{font-size:15px!important;line-height:24px!important;margin:0}.writer-sp .morebutton{font-size:15px;text-align:right;margin-top:5px}.writer-sp .morebutton a{text-decoration:underline;display:inline-block}.accordion__contents .toggle:checked+label+.accordion__contents__text{padding:20px 15px}.related-article_sp{margin:2em 0}.related-article_sp__title{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;letter-spacing:1px;text-indent:1px;color:#fff;background-color:#EB5B87;padding:7px 20px;-webkit-box-sizing:border-box;box-sizing:border-box}.related-article_sp__contents{background-color:#fff;border:1px solid #EDEDED}.related-article_sp__contents:not(:last-of-type){margin-bottom:10px}.related-article_sp__contents a{padding:7px;-webkit-box-sizing:border-box;box-sizing:border-box}.related-article_sp__contents a .thumbnail--name{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:5px}.related-article_sp__contents a .thumbnail--name__thumbnail{width:25%}.related-article_sp__contents a .thumbnail--name__thumbnail img{width:100%;height:auto}.related-article_sp__contents a .thumbnail--name__name{width:70%;font-weight:700;line-height:22px;color:#2B2B2B}.related-article_sp__contents a .other{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.related-article_sp__contents a .other__cat{font-size:12px;color:#555;border:1px solid #555;border-radius:30px;padding:3px 5px;-webkit-box-sizing:border-box;box-sizing:border-box}.related-article_sp__contents a .other__date{font-size:10px;color:#555}.related-article_list{padding:70px 15px 30px}.related-article_list__title{padding:7px 25px;top:18px}.articlelist-normal_sp{margin:2em 0}.articlelist-normal_sp ul li{background-color:#fff;border:1px solid #EDEDED}.articlelist-normal_sp ul li:not(:last-of-type){margin-bottom:10px}.articlelist-normal_sp ul li a{padding:7px;-webkit-box-sizing:border-box;box-sizing:border-box}.articlelist-normal_sp ul li a .thumbnail--name{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:5px}.articlelist-normal_sp ul li a .other,.cta-mini_sp__other{display:-webkit-box;display:-ms-flexbox;-webkit-box-pack:justify}.articlelist-normal_sp ul li a .thumbnail--name__thumbnail{width:25%}.articlelist-normal_sp ul li a .thumbnail--name__thumbnail img{width:100%;height:auto}.articlelist-normal_sp ul li a .thumbnail--name__name{width:70%;font-weight:700;line-height:22px;color:#2B2B2B}.articlelist-normal_sp ul li a .other{display:flex;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.articlelist-normal_sp ul li a .other__cat{font-size:12px;color:#555;border:1px solid #555;border-radius:30px;padding:3px 5px;-webkit-box-sizing:border-box;box-sizing:border-box}.articlelist-normal_sp ul li a .other__date{font-size:10px;color:#555}.cta-green__official div a,.cta-mini__official div a,.cta-normal div a{font-size:16px}.cta-normal_sp{margin:3em 0}.cta-normal_sp a img{width:100%;height:auto}.cta-app{display:block}.cta-app__appstore,.cta-app__googleplay{width:100%}.cta-app__appstore>div:after,.cta-app__googleplay>div:after{width:47px;height:68px}.cta-app__appstore>div a p,.cta-app__googleplay>div a p{margin:unset}.cta-app__appstore{margin-bottom:15px}.cta-green__detail>div:after{width:85px;height:70px}.cta-green_sp{margin:3em 0}.cta-green_sp__detail a img,.cta-green_sp__official a img{width:100%;height:auto}.cta-green_sp__detail{margin-bottom:15px}.cta-red__detail>div:after,.cta-red__official>div:after{width:47px;height:68px}.cta-red_sp{margin:3em 0}.cta-red_sp__detail a img,.cta-red_sp__official a img{width:100%;height:auto}.cta-red_sp__detail{margin-bottom:15px}.cta-mini__other .appstore>div:after,.cta-mini__other .googleplay>div:after{width:47px;height:68px}.cta-mini_sp{margin:3em 0}.cta-mini_sp__official{width:45%;margin-bottom:15px}.cta-mini_sp__official a img{width:100%;height:auto}.cta-mini_sp__other{display:flex;-ms-flex-pack:justify;justify-content:space-between}.cta-mini_sp__other .appstore,.cta-mini_sp__other .googleplay{width:45%}.cta-mini_sp__other .appstore a img,.cta-mini_sp__other .googleplay a img{width:100%;height:auto}.cta-mini2__other .appstore>div:after,.cta-mini2__other .googleplay>div:after{width:47px;height:68px}.cta-mini2_sp__bottom,.cta-mini2_sp__top{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.cta-custom_app,.download-ranking ol>li .matchingapp-data__top{display:block}.cta-mini2_sp__bottom div,.cta-mini2_sp__top div{width:45%}.cta-mini2_sp__bottom div a img,.cta-mini2_sp__top div a img{width:100%;height:auto}.cta-mini2_sp__top{margin-bottom:15px}.cta-text{width:100%}.cta-text__content{top:50%;width:72%;font-size:18px}.cta-microcopy{width:100%;margin:4em auto 3em}.cta-microcopy__top{max-width:95%;top:-23px}.cta-microcopy__bottom__content{top:50%;width:72%;font-size:18px}.cta-custom,.cta-custom_app__apple,.cta-custom_app__google,.cta-custom_microcopy{width:100%}.cta-custom_app__apple{margin-bottom:20px}.marriage-explanation,.matchingapp-explanation{padding:25px 10px}.marriage-explanation__title div,.matchingapp-explanation__title div{width:15%}.marriage-explanation__title p,.matchingapp-explanation__title p{font-size:22px}.marriage-explanation__contents,.matchingapp-explanation__contents{padding:25px 20px 30px}.marriage-explanation__contents .heading,.matchingapp-explanation__contents .heading{width:85%;margin:0 auto 10px}.marriage-explanation__contents .list div,.matchingapp-explanation__contents .list div{width:80%}.marriage-explanation__contents .text,.marriage-explanation__contents .text p,.matchingapp-explanation__contents .text,.matchingapp-explanation__contents .text p{font-size:15px;line-height:22px}.tab-matchingmold__label{width:100%}.tab-matchingmold__label label{font-size:14px}.tab-matchingmold #tab-matchingmold_date:checked~#matchingmold_date-content,.tab-matchingmold #tab-matchingmold_love:checked~#matchingmold_love-content,.tab-matchingmold #tab-matchingmold_marriage:checked~#matchingmold_marriage-content,.tab-matchingmold #tab-matchingmold_meet:checked~#matchingmold_meet-content{padding:20px}.tab-matchingmold__contents .scode-heding{font-size:18px;padding:10px}.tab-matchingmold__contents ul{width:95%}.marriage-ranking,.matchingapp-ranking{overflow-x:scroll}.marriage-ranking table,.matchingapp-ranking table{margin:0 auto 10px}.marriage-ranking table tr td:first-of-type,.marriage-ranking table tr th:first-of-type,.matchingapp-ranking table tr td:first-of-type,.matchingapp-ranking table tr th:first-of-type{width:200px;min-width:200px}.marriage-ranking table tr td:last-of-type,.marriage-ranking table tr th:last-of-type,.matchingapp-ranking table tr td:last-of-type,.matchingapp-ranking table tr th:last-of-type{width:400px;min-width:400px}.matchingapp-purpose_date__banner{margin-bottom:10px}.matchingapp-purpose_date__tab-contents{width:95%;margin:0 auto 10px}.matchingapp-purpose_date__tab-contents__label{margin-bottom:20px}.matchingapp-purpose_date__tab-contents__label .tab-matchingapp-purpose{width:32%;padding:15px 7px 25px}.matchingapp-purpose_date__tab-contents__label .tab-matchingapp-purpose:after{bottom:6px}.matchingapp-purpose_date__tab-contents__label .tab-matchingapp-purpose span:first-of-type{font-size:20px;margin-bottom:10px;padding-bottom:10px}.matchingapp-purpose_date__tab-contents__label .tab-matchingapp-purpose span:last-of-type{width:100%}.matchingapp-purpose_date__banner--pagebutton .banner{margin-bottom:10px}.matchingapp-purpose_date__banner--pagebutton .pagebutton{width:95%}.bubble__icon{width:20%}.bubble__text{width:75%;margin-top:15px;padding:20px 13px}.writer2__profile .image--name{width:25%}.writer2__profile .image--name__name{font-size:14px}.writer2__profile .other{width:72%}.writer2__profile .other div:not(:last-of-type){width:49%;font-size:14px;margin-bottom:10px}.contentslist li,.download-ranking ol>li .matchingapp-data__top .left{width:100%}.writer2__profile .other div span:first-of-type{margin-bottom:5px;padding:5px 12px}.contentslist li,.contentslist li:last-of-type,.contentslist li:nth-of-type(5){margin-bottom:15px}.writer2__text p{font-size:15px;line-height:24px!important}.contentslist li:last-of-type{margin-bottom:unset}.download-ranking ol>li:not(:last-of-type){margin-bottom:50px}.download-ranking ol>li .matchingapp-data{margin:0 auto 30px}.download-ranking ol>li .matchingapp-data__bottom .title,.download-ranking ol>li .matchingapp-data__top .title{font-size:16px;padding:10px 10px 10px 15px}.download-ranking ol>li .matchingapp-data__top .left .thumbnail--graph-ratio{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:20px}.download-ranking ol>li .matchingapp-data__top .left .thumbnail--graph-ratio .thumbnail{width:35%;margin:unset}.download-ranking ol>li .matchingapp-data__top .left .thumbnail--graph-ratio .graph-ratio{width:62%;margin:unset}.download-ranking ol>li .matchingapp-data__top .left .thumbnail__rank{width:27%;top:-25px}.download-ranking ol>li .matchingapp-data__top .left .graph-ratio{width:80%;margin:0 auto 20px}.download-ranking ol>li .matchingapp-data__top .left .graph-ratio__top{margin:0 auto 3px}.download-ranking ol>li .matchingapp-data__top .left .graph-ratio__top span:first-of-type,.download-ranking ol>li .matchingapp-data__top .left .graph-ratio__top span:last-of-type{width:10%}.download-ranking ol>li .matchingapp-data__top .left .graph-ratio__top span:nth-of-type(2){font-size:16px}.download-ranking ol>li .matchingapp-data__top .left .graph-ratio__bottom span{font-size:16px;padding:7px 15px}.download-ranking ol>li .matchingapp-data__top .right .first-date .title,.download-ranking ol>li .matchingapp-data__top .right .price table tr td{font-size:14px}.download-ranking ol>li .matchingapp-data__top .left .membership-num .age{margin:0 auto 20px}.download-ranking ol>li .matchingapp-data__top .right,.download-ranking ol>li .matchingapp-data__top .right .price{width:100%}.download-ranking ol>li .matchingapp-data__top .right .price table{width:90%;margin:auto}.download-ranking ol>li .matchingapp-data__bottom .com-valuation .contents,.download-ranking ol>li .matchingapp-data__top .right .first-date{width:100%}.download-ranking ol>li .matchingapp-data__top .right .price table tr th:after{right:5px}.download-ranking ol>li .matchingapp-data__top .right .price table tr td div{margin:5px 5px 5px 0;padding:10px 2px}.marriage-comparison__label label:not(:last-of-type),.marriage-objective_ranking__label label:not(:last-of-type){margin-right:5px}.download-ranking ol>li .matchingapp-data__top .right .first-date table{font-size:15px}.download-ranking ol>li .matchingapp-data__top .right .option-function{margin-bottom:20px}.download-ranking ol>li .matchingapp-data__bottom .features div,.download-ranking ol>li .matchingapp-data__bottom .features div p{line-height:22px}.download-ranking ol>li .matchingapp-data__bottom .com-valuation .contents__total{display:block;width:45%}.download-ranking ol>li .matchingapp-data__bottom .com-valuation .contents__total .graph-heart{width:100%;margin-bottom:10px}.download-ranking ol>li .matchingapp-data__bottom .com-valuation .contents__total .star .star5-rating{font-size:18px}.download-ranking ol>li .matchingapp-data__bottom .com-valuation .contents__total .star{width:80%;padding-top:10px}.download-ranking ol>li .matchingapp-data__bottom .com-valuation .contents__total .star .star-number{font-size:30px}.download-ranking ol>li .matchingapp-data__bottom .com-valuation .contents__total .star .star-maxnum{font-size:18px}.download-ranking ol>li .matchingapp-data__bottom .com-valuation .contents table{width:55%}.download-ranking ol>li .matchingapp-data__bottom .com-valuation .contents table tr td,.download-ranking ol>li .matchingapp-data__bottom .com-valuation .contents table tr th{vertical-align:middle;padding:7px 5px}.download-ranking ol>li .matchingapp-data__bottom .com-valuation .contents table tr th{width:40%;font-size:14px}.download-ranking ol>li .matchingapp-data__bottom .com-valuation .contents table tr td{width:60%}.download-ranking ol>li .matchingapp-data__bottom .com-valuation .contents table tr td .star .star5-rating{font-size:16px}.download-ranking ol>li .matchingapp-data__bottom .cta{display:block}.download-ranking ol>li .matchingapp-data__bottom .cta__appstore,.download-ranking ol>li .matchingapp-data__bottom .cta__googleplay{margin-bottom:25px}.download-ranking ol>li .site-com__contents .comlist{display:block;padding:20px 10px}.download-ranking ol>li .site-com__contents .comlist li{width:100%}.download-ranking ol>li .site-com__contents .comlist li .text{margin-left:25px;padding:15px}.download-ranking ol>li .site-com__contents .page-button{width:70%}.download-ranking ol>li .site-com__contents .page-button a{font-size:18px}.marriage-kinds{overflow-x:scroll}.marriage-kinds table tr td:first-of-type,.marriage-kinds table tr th:first-of-type{width:140px;min-width:140px}.marriage-kinds table tr td:not(:first-of-type),.marriage-kinds table tr th:not(:first-of-type){width:150px;min-width:150px}.marriage-comparison__label label,.marriage-objective_ranking__label label{min-width:-webkit-fit-content;min-width:-moz-fit-content;padding:10px 30px 14px}.marriage-comparison__label{overflow-x:scroll;border-collapse:collapse}.marriage-comparison__label label{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;min-width:fit-content}.marriage-comparison__contents table tr td{width:140px;min-width:140px}.marriage-objective_ranking__label{overflow-x:scroll;border-collapse:collapse}.marriage-objective_ranking__label label{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;min-width:fit-content}.marriage-objective_ranking #tab-all_objective:checked~#all_objective-content,.marriage-objective_ranking #tab-hybrid_objective:checked~#hybrid_objective-content,.marriage-objective_ranking #tab-intermediary_objective:checked~#intermediary_objective-content,.marriage-objective_ranking #tab-online_objective:checked~#online_objective-content,.marriage-objective_ranking #tab-search_objective:checked~#search_objective-content{padding-top:50px}.marriage-objective_ranking__contents .ol__li:not(:last-of-type){margin-bottom:60px}.marriage-objective_ranking__contents .ol__li .thumbnail--hyoka{display:block;margin-bottom:10px}.marriage-objective_ranking__contents .ol__li .thumbnail--hyoka__thumbnail{width:100%;margin-bottom:10px;position:relative}.marriage-objective_ranking__contents .ol__li .thumbnail--hyoka__thumbnail .rank_sp{width:11%;position:absolute;top:-28px;left:5px}.marriage-objective_ranking__contents .ol__li .thumbnail--hyoka__thumbnail .rank_sp img{width:100%;height:auto}.marriage-objective_ranking__contents .ol__li .thumbnail--hyoka__thumbnail .title_sp{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;background:rgba(255,255,255,.8);padding:7px 10px;-webkit-box-sizing:border-box;box-sizing:border-box;position:absolute;bottom:0}.marriage-objective_ranking__contents .ol__li .thumbnail--hyoka__thumbnail .title_sp__name{width:80%;font-weight:700}.marriage-objective_ranking__contents .ol__li .thumbnail--hyoka__thumbnail .title_sp__button{width:20%}.marriage-objective_ranking__contents .ol__li .thumbnail--hyoka__thumbnail .title_sp__button a{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;font-size:14px;color:#fff;background-color:#DA3B06;border-bottom:3px solid #8D1010;border-radius:20px;margin-left:auto;padding:4px 10px;-webkit-box-sizing:border-box;box-sizing:border-box}.marriage-objective_ranking__contents .ol__li .thumbnail--hyoka__hyoka{width:100%}.marriage-objective_ranking__contents .ol__li .thumbnail--hyoka__hyoka .com div:last-of-type,.marriage-objective_ranking__contents .ol__li .thumbnail--hyoka__hyoka .koista div:last-of-type{font-size:32px;font-weight:500}.marriage-objective_ranking__contents .ol__li .thumbnail--hyoka__hyoka .com div:last-of-type span,.marriage-objective_ranking__contents .ol__li .thumbnail--hyoka__hyoka .koista div:last-of-type span{display:inline-block;font-size:20px}.marriage-objective_ranking__contents .ol__li .plan__title,.marriage-objective_ranking__contents .ol__li .price__title{font-size:16px;padding:10px 10px 10px 15px}.marriage-objective_ranking__contents .ol__li .plan__table tr th,.marriage-objective_ranking__contents .ol__li .price__table tr th{width:30%}.marriage-objective_ranking__contents .ol__li .plan__table tr td,.marriage-objective_ranking__contents .ol__li .price__table tr td{width:70%;font-size:14px}.marriage-objective_ranking__contents .ol__li .type--membership .membership__title,.marriage-objective_ranking__contents .ol__li .type--membership .type__title{font-size:16px;padding:10px 5px 10px 10px}.marriage-objective_ranking__contents .ol__li .graph-ratio--age{display:block;margin-bottom:auto}.marriage-objective_ranking__contents .ol__li .graph-ratio--age .graph-ratio{width:100%;margin:0 0 20px}.marriage-objective_ranking__contents .ol__li .graph-ratio--age .graph-ratio__title{font-size:16px;padding:10px 10px 10px 15px}.marriage-objective_ranking__contents .ol__li .graph-ratio--age .graph-ratio__contents .top{width:80%;margin:0 auto 3px}.marriage-objective_ranking__contents .ol__li .graph-ratio--age .graph-ratio__contents .bottom{width:90%}.marriage-objective_ranking__contents .ol__li .graph-ratio--age .graph-ratio__contents .bottom span{font-size:16px;padding:7px 15px}.marriage-objective_ranking__contents .ol__li .com__title,.marriage-objective_ranking__contents .ol__li .osusume-point__title{padding:10px 10px 10px 15px;font-size:16px}.marriage-objective_ranking__contents .ol__li .graph-ratio--age .age{display:block;width:100%;margin:0 auto 20px}.marriage-objective_ranking__contents .ol__li .graph-ratio--age .age__man,.marriage-objective_ranking__contents .ol__li .graph-ratio--age .age__woman{width:100%}.marriage-objective_ranking__contents .ol__li .graph-ratio--age .age__man div span,.marriage-objective_ranking__contents .ol__li .graph-ratio--age .age__woman div span{width:23%}.marriage-objective_ranking__contents .ol__li .graph-ratio--age .age__man div span:first-of-type,.marriage-objective_ranking__contents .ol__li .graph-ratio--age .age__man div span:nth-of-type(2),.marriage-objective_ranking__contents .ol__li .graph-ratio--age .age__woman div span:first-of-type,.marriage-objective_ranking__contents .ol__li .graph-ratio--age .age__woman div span:nth-of-type(2){margin-bottom:unset}.marriage-objective_ranking__contents .ol__li .osusume-point div:last-of-type p{line-height:24px}.marriage-objective_ranking__contents .ol__li .com .part-commentslist__label{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.marriage-objective_ranking__contents .ol__li .com .part-commentslist__label .tab-commentslist{width:32%;font-size:16px}.marriage-objective_ranking__contents .ol__li .com .part-commentslist__label .tab-commentslist:not(:last-of-type){margin-right:unset}.marriage-objective_ranking__contents .ol__li .com .part-commentslist__contents ul{display:block;padding:20px 10px}.marriage-objective_ranking__contents .ol__li .com .part-commentslist__contents ul li{width:100%}.marriage-objective_ranking__contents .ol__li .com .part-commentslist__contents ul li .text{margin-left:25px;padding:15px}.marriage-objective_ranking__contents .ol__li .com .part-commentslist__contents .morebtn{width:80%;padding:10px 5px}.marriage-objective_ranking__contents .ol__li .cta-red_sp{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin:unset}.marriage-objective_ranking__contents .ol__li .cta-red_sp__detail,.marriage-objective_ranking__contents .ol__li .cta-red_sp__official{width:48%;margin:unset}.marriage-age_recommend__label{width:100%}.marriage-age_recommend__contents h3{margin:0 0 40px!important}.marriage-age_recommend__contents .ol__li:not(:last-of-type){margin-bottom:50px}.marriage-age_recommend__contents .ol__li .thumbnail--hyoka{display:block}.marriage-age_recommend__contents .ol__li .thumbnail--hyoka__thumbnail{width:100%;margin-bottom:20px;position:relative}.marriage-age_recommend__contents .ol__li .thumbnail--hyoka__thumbnail .icon_sp{width:15%;-webkit-box-shadow:2px 2px 4px #aaa;box-shadow:2px 2px 4px #aaa;position:absolute;top:-20px;left:2px}.marriage-age_recommend__contents .ol__li .thumbnail--hyoka__thumbnail .icon_sp img{width:100%;height:auto}.marriage-age_recommend__contents .ol__li .thumbnail--hyoka__thumbnail .title_sp{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;background:rgba(255,255,255,.8);padding:7px 10px;-webkit-box-sizing:border-box;box-sizing:border-box;position:absolute;bottom:0}.marriage-age_recommend__contents .ol__li .thumbnail--hyoka__thumbnail .title_sp__name{width:80%;font-weight:700}.marriage-age_recommend__contents .ol__li .thumbnail--hyoka__thumbnail .title_sp__button{width:20%}.marriage-age_recommend__contents .ol__li .thumbnail--hyoka__thumbnail .title_sp__button a{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;font-size:14px;color:#fff;background-color:#DA3B06;border-bottom:3px solid #8D1010;border-radius:20px;margin-left:auto;padding:4px 10px;-webkit-box-sizing:border-box;box-sizing:border-box}.marriage-age_recommend__contents .ol__li .thumbnail--hyoka__hyoka{width:100%}.marriage-age_recommend__contents .ol__li .thumbnail--hyoka__hyoka .com,.marriage-age_recommend__contents .ol__li .thumbnail--hyoka__hyoka .koista{margin:unset}.marriage-age_recommend__contents .ol__li .thumbnail--hyoka__hyoka .com div:last-of-type,.marriage-age_recommend__contents .ol__li .thumbnail--hyoka__hyoka .koista div:last-of-type{font-size:30px;font-weight:700}.marriage-age_recommend__contents .ol__li .thumbnail--hyoka__hyoka .com div:last-of-type span,.marriage-age_recommend__contents .ol__li .thumbnail--hyoka__hyoka .koista div:last-of-type span{display:inline-block;font-size:20px}.marriage-age_recommend__contents .ol__li .type--membership .membership__title,.marriage-age_recommend__contents .ol__li .type--membership .type__title{font-size:15px;padding:10px 5px 10px 10px}.marriage-age_recommend__contents .ol__li .graph-ratio--age{display:block}.marriage-age_recommend__contents .ol__li .graph-ratio--age .graph-ratio{width:100%;margin:0 0 20px}.marriage-age_recommend__contents .ol__li .graph-ratio--age .graph-ratio__title{font-size:16px;padding:10px 10px 10px 15px}.marriage-age_recommend__contents .ol__li .graph-ratio--age .graph-ratio__contents .top{width:80%;margin:0 auto 3px}.marriage-age_recommend__contents .ol__li .graph-ratio--age .graph-ratio__contents .bottom{width:90%}.marriage-age_recommend__contents .ol__li .graph-ratio--age .graph-ratio__contents .bottom span{font-size:16px;padding:7px 15px}.marriage-age_recommend__contents .ol__li .com__title,.marriage-age_recommend__contents .ol__li .osusume-point__title{padding:10px 10px 10px 15px;font-size:16px}.marriage-age_recommend__contents .ol__li .graph-ratio--age .age{display:block;width:100%}.marriage-age_recommend__contents .ol__li .graph-ratio--age .age__man,.marriage-age_recommend__contents .ol__li .graph-ratio--age .age__woman{width:100%}.marriage-age_recommend__contents .ol__li .graph-ratio--age .age__man div span,.marriage-age_recommend__contents .ol__li .graph-ratio--age .age__woman div span{width:23%}.marriage-age_recommend__contents .ol__li .graph-ratio--age .age__man div span:first-of-type,.marriage-age_recommend__contents .ol__li .graph-ratio--age .age__man div span:nth-of-type(2),.marriage-age_recommend__contents .ol__li .graph-ratio--age .age__woman div span:first-of-type,.marriage-age_recommend__contents .ol__li .graph-ratio--age .age__woman div span:nth-of-type(2){margin-bottom:0}.marriage-age_recommend__contents .ol__li .osusume-point div:last-of-type p{line-height:22px}.marriage-age_recommend__contents .ol__li .com .part-commentslist__label{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.marriage-age_recommend__contents .ol__li .com .part-commentslist__label .tab-commentslist{width:32%;font-size:16px}.marriage-age_recommend__contents .ol__li .com .part-commentslist__label .tab-commentslist:not(:last-of-type){margin-right:unset}.marriage-age_recommend__contents .ol__li .com .part-commentslist__contents ul{display:block;padding:20px 10px}.marriage-age_recommend__contents .ol__li .com .part-commentslist__contents ul li{width:100%}.marriage-age_recommend__contents .ol__li .com .part-commentslist__contents ul li .text{margin-left:25px;padding:15px}.marriage-age_recommend__contents .ol__li .com .part-commentslist__contents .morebtn{width:80%;padding:10px 5px}.marriage-age_recommend__contents .ol__li .cta-red_sp{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin:unset}.list-date ul li a,.list-encounter ul li a,.list-lovecolumn ul li a,.marriage-age_recommend__contents .ol__li-man .plan--price,.marriage-age_recommend__contents .ol__li-woman .plan--price,.marriage-special .age,.marriage-special .marriagerate--usepurpose,.marriage-special__thumbnail-graphratio--hyoka,.party-prefectures>ul>li,.party-ranking .ol__li .thumbnail--hyoka{display:block}.marriage-age_recommend__contents .ol__li .cta-red_sp__detail,.marriage-age_recommend__contents .ol__li .cta-red_sp__official{width:48%;margin:unset}.marriage-age_recommend__contents .ol__li-man .plan--price .plan,.marriage-age_recommend__contents .ol__li-man .plan--price .price,.marriage-age_recommend__contents .ol__li-woman .plan--price .plan,.marriage-age_recommend__contents .ol__li-woman .plan--price .price{width:100%}.marriage-age_recommend__contents .ol__li-man .plan--price .plan__title,.marriage-age_recommend__contents .ol__li-man .plan--price .price__title,.marriage-age_recommend__contents .ol__li-woman .plan--price .plan__title,.marriage-age_recommend__contents .ol__li-woman .plan--price .price__title{font-size:16px;padding:10px 10px 10px 15px}.marriage-age_recommend__contents .ol__li-man .plan--price .plan__table tr th,.marriage-age_recommend__contents .ol__li-man .plan--price .price__table tr th,.marriage-age_recommend__contents .ol__li-woman .plan--price .plan__table tr th,.marriage-age_recommend__contents .ol__li-woman .plan--price .price__table tr th{width:30%}.marriage-age_recommend__contents .ol__li-man .plan--price .plan__table tr td,.marriage-age_recommend__contents .ol__li-man .plan--price .price__table tr td,.marriage-age_recommend__contents .ol__li-woman .plan--price .plan__table tr td,.marriage-age_recommend__contents .ol__li-woman .plan--price .price__table tr td{width:70%;font-size:14px}.marriage-special__thumbnail-graphratio--hyoka .thumbnail-graphratio{width:100%}.marriage-special__thumbnail-graphratio--hyoka .thumbnail-graphratio__graph-ratio{width:90%;margin:0 auto 20px}.marriage-special__thumbnail-graphratio--hyoka .thumbnail-graphratio__graph-ratio .top{font-weight:700;margin:0 auto 3px}.marriage-special__thumbnail-graphratio--hyoka .thumbnail-graphratio__graph-ratio .top span:first-of-type,.marriage-special__thumbnail-graphratio--hyoka .thumbnail-graphratio__graph-ratio .top span:last-of-type{width:10%}.marriage-special__thumbnail-graphratio--hyoka .thumbnail-graphratio__graph-ratio .top span:nth-of-type(2){font-size:16px}.marriage-special__thumbnail-graphratio--hyoka .thumbnail-graphratio__graph-ratio .bottom span{font-size:16px;padding:7px 15px}.marriage-special__thumbnail-graphratio--hyoka .hyoka{width:90%}.marriage-special .age__man,.marriage-special .age__woman,.marriage-special .marriagerate--usepurpose__marriagerate,.marriage-special .marriagerate--usepurpose__usepurpose{width:100%}.marriage-special__thumbnail-graphratio--hyoka .hyoka__totalave{padding-bottom:5px}.marriage-special__thumbnail-graphratio--hyoka .hyoka__totalave div:last-of-type{font-weight:700}.marriage-special__thumbnail-graphratio--hyoka .hyoka__totalave div:last-of-type .star-number{font-size:34px}.marriage-special__thumbnail-graphratio--hyoka .hyoka table tr td .star .star5-rating{font-size:18px}.marriage-special .marriagerate--usepurpose__marriagerate .title,.marriage-special .marriagerate--usepurpose__usepurpose .title{font-size:16px;padding:10px 10px 10px 15px}.marriage-special .marriagerate--usepurpose__marriagerate{margin-bottom:20px}.marriage-special .marriagerate--usepurpose__marriagerate div:last-of-type{text-align:center}.marriage-special .marriagerate--usepurpose__marriagerate div:last-of-type span{font-size:40px}.marriage-special .age__man div,.marriage-special .age__woman div{width:90%;margin:0 auto 20px}.marriage-special .age__man div span,.marriage-special .age__woman div span{width:23%}.marriage-special .age__man div span:first-of-type,.marriage-special .age__man div span:nth-of-type(2),.marriage-special .age__woman div span:first-of-type,.marriage-special .age__woman div span:nth-of-type(2){margin-bottom:unset}.marriage-special .age__man{margin-bottom:20px}.marriage-special .price-list__title{font-size:16px;padding:10px 10px 10px 15px}.marriage-special .price-list table tr td,.marriage-special .price-list table tr th{padding:10px 5px;-webkit-box-sizing:border-box;box-sizing:border-box}.marriage-special .price-list table tr th{width:30%;font-weight:700}.marriage-special .price-list table tr td{width:70%;border-top:5px solid #EFFAFF;border-bottom:5px solid #EFFAFF}.marriage-special .price-list table tr td:first-of-type{border-top:10px solid #EFFAFF;border-left:5px solid #EFFAFF}.marriage-special .price-list table tr td:last-of-type{border-right:5px solid #EFFAFF;border-bottom:10px solid #EFFAFF}.marriage-special .features{margin-bottom:10px}.marriage-special .features__title{font-size:16px;padding:10px 10px 10px 15px}.marriage-special .features__text p{line-height:24px}.marriage-special .cta-normal_sp{margin:0 auto}.slider-localgovernment--banner .slider-localgovernment,.slider-localgovernment--banner .slider-party,.slider-localgovernment--banner .slider-technic,.slider-party--banner .slider-localgovernment,.slider-party--banner .slider-party,.slider-party--banner .slider-technic,.slider-technic--banner .slider-localgovernment,.slider-technic--banner .slider-party,.slider-technic--banner .slider-technic{padding:20px 0 40px!important}.slider-localgovernment--banner .slider-localgovernment .swiper-wrapper .swiper-slide .tape,.slider-localgovernment--banner .slider-party .swiper-wrapper .swiper-slide .tape,.slider-localgovernment--banner .slider-technic .swiper-wrapper .swiper-slide .tape,.slider-party--banner .slider-localgovernment .swiper-wrapper .swiper-slide .tape,.slider-party--banner .slider-party .swiper-wrapper .swiper-slide .tape,.slider-party--banner .slider-technic .swiper-wrapper .swiper-slide .tape,.slider-technic--banner .slider-localgovernment .swiper-wrapper .swiper-slide .tape,.slider-technic--banner .slider-party .swiper-wrapper .swiper-slide .tape,.slider-technic--banner .slider-technic .swiper-wrapper .swiper-slide .tape{top:-18px}.slider-localgovernment--banner .slider-localgovernment .swiper-pagination,.slider-localgovernment--banner .slider-party .swiper-pagination,.slider-localgovernment--banner .slider-technic .swiper-pagination,.slider-party--banner .slider-localgovernment .swiper-pagination,.slider-party--banner .slider-party .swiper-pagination,.slider-party--banner .slider-technic .swiper-pagination,.slider-technic--banner .slider-localgovernment .swiper-pagination,.slider-technic--banner .slider-party .swiper-pagination,.slider-technic--banner .slider-technic .swiper-pagination{right:20px}.slider-localgovernment--banner .slider-localgovernment .swiper-pagination .swiper-pagination-bullet,.slider-localgovernment--banner .slider-party .swiper-pagination .swiper-pagination-bullet,.slider-localgovernment--banner .slider-technic .swiper-pagination .swiper-pagination-bullet,.slider-party--banner .slider-localgovernment .swiper-pagination .swiper-pagination-bullet,.slider-party--banner .slider-party .swiper-pagination .swiper-pagination-bullet,.slider-party--banner .slider-technic .swiper-pagination .swiper-pagination-bullet,.slider-technic--banner .slider-localgovernment .swiper-pagination .swiper-pagination-bullet,.slider-technic--banner .slider-party .swiper-pagination .swiper-pagination-bullet,.slider-technic--banner .slider-technic .swiper-pagination .swiper-pagination-bullet{width:12px;height:12px}.slider-localgovernment--banner .banner,.slider-party--banner .banner,.slider-technic--banner .banner{width:100%}.list-date ul,.list-encounter ul,.list-lovecolumn ul{margin-bottom:10px}.list-date ul li,.list-encounter ul li,.list-lovecolumn ul li{width:49%;margin-bottom:7px}.list-date ul li .thumbnail,.list-encounter ul li .thumbnail,.list-lovecolumn ul li .thumbnail{width:100%;margin-bottom:10px}.list-date ul li .other,.list-encounter ul li .other,.list-lovecolumn ul li .other{width:100%}.list-date ul li .other__update-date,.list-encounter ul li .other__update-date,.list-lovecolumn ul li .other__update-date{font-size:11px}.list-date .page-link,.list-encounter .page-link,.list-lovecolumn .page-link{width:80%;margin:auto}.party-prefectures>ul{padding:30px 15px}.party-prefectures>ul>li div{width:100%;margin-bottom:10px}.party-prefectures>ul>li ul{width:100%}.party-prefectures>ul>li ul li{margin:10px 20px 10px 0!important}.party-prefectures>ul>li ul li:not(:last-of-type){margin:unset}.party-ranking .ol__li:not(:last-of-type){margin-bottom:60px}.party-ranking .ol__li .thumbnail--hyoka__thumbnail{width:100%;margin-bottom:10px;position:relative}.party-ranking .ol__li .thumbnail--hyoka__thumbnail .rank_sp{width:11%;position:absolute;top:-28px;left:5px}.party-ranking .ol__li .thumbnail--hyoka__thumbnail .rank_sp img{width:100%;height:auto}.party-ranking .ol__li .thumbnail--hyoka__thumbnail .title_sp{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;background:rgba(255,255,255,.8);padding:7px 10px;-webkit-box-sizing:border-box;box-sizing:border-box;position:absolute;bottom:0}.party-ranking .ol__li .thumbnail--hyoka__thumbnail .title_sp__name{width:80%;font-weight:700}.party-ranking .ol__li .thumbnail--hyoka__thumbnail .title_sp__button{width:20%}.party-ranking .ol__li .thumbnail--hyoka__thumbnail .title_sp__button a{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;font-size:14px;color:#fff;background-color:#DA3B06;border-bottom:3px solid #8D1010;border-radius:20px;margin-left:auto;padding:4px 10px;-webkit-box-sizing:border-box;box-sizing:border-box}.party-ranking .ol__li .graph-ratio--age .graph-ratio__title,.party-ranking .ol__li .join--matching .join__title,.party-ranking .ol__li .join--matching .matching__title{padding:10px 10px 10px 15px;font-size:16px}.party-ranking .ol__li .thumbnail--hyoka__hyoka{width:100%}.party-ranking .ol__li .thumbnail--hyoka__hyoka .com,.party-ranking .ol__li .thumbnail--hyoka__hyoka .koista{width:49%;margin:unset}.party-ranking .ol__li .thumbnail--hyoka__hyoka .com div:first-of-type,.party-ranking .ol__li .thumbnail--hyoka__hyoka .koista div:first-of-type{margin:0 0 5px}.party-ranking .ol__li .thumbnail--hyoka__hyoka .com div:last-of-type span,.party-ranking .ol__li .thumbnail--hyoka__hyoka .koista div:last-of-type span{display:inline-block;margin-top:unset}.party-ranking .ol__li .graph-ratio--age{display:block}.party-ranking .ol__li .graph-ratio--age .graph-ratio{width:100%;margin-bottom:20px}.party-ranking .ol__li .graph-ratio--age .graph-ratio__contents .top{margin:0 auto 3px}.party-ranking .ol__li .graph-ratio--age .graph-ratio__contents .bottom span{font-size:16px;padding:7px 15px}.party-ranking .ol__li .graph-ratio--age .age{width:100%}.party-ranking .ol__li .price__title{font-size:16px;padding:10px 10px 10px 15px}.party-ranking .ol__li .price__contents__man div:first-of-type,.party-ranking .ol__li .price__contents__woman div:first-of-type{padding:10px 5px}.party-ranking .ol__li .price__contents__man div:last-of-type{border-right:5px solid #EFFAFF;border-left:5px solid #EFFAFF;border-bottom:20px solid #EFFAFF}.party-ranking .ol__li .price__contents__woman div:last-of-type{border-right:5px solid #FFF3F6;border-left:5px solid #FFF3F6;border-bottom:20px solid #FFF3F6}.party-ranking .ol__li .com__title,.party-ranking .ol__li .events__num .title,.party-ranking .ol__li .events__place .title,.party-ranking .ol__li .features__title,.party-ranking .ol__li .party-kinds__title{font-size:16px;padding:10px 10px 10px 15px}.party-ranking .ol__li .com .part-commentslist__label{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.party-ranking .ol__li .com .part-commentslist__label .tab-commentslist{width:32%;font-size:16px}.party-ranking .ol__li .com .part-commentslist__label .tab-commentslist:not(:last-of-type){margin-right:unset}.party-ranking .ol__li .com .part-commentslist__contents ul{display:block;padding:20px 10px}.party-ranking .ol__li .com .part-commentslist__contents ul li{width:100%}.party-ranking .ol__li .com .part-commentslist__contents ul li .text{margin-left:25px;padding:15px}.party-ranking .ol__li .com .part-commentslist__contents .morebtn{width:80%;padding:10px 5px}.party-ranking .ol__li .cta-red_sp{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin:unset}.party-ranking .ol__li .cta-red_sp__detail,.party-ranking .ol__li .cta-red_sp__official{width:48%;margin:unset}.datespot-prefectures__contents .title{margin-bottom:20px}.datespot-prefectures__contents .title img{width:80%}.datespot-prefectures__contents ul li{width:49%;margin-bottom:7px}.datespot-prefectures__contents ul li a{display:block}.datespot-prefectures__contents ul li a .thumbnail{width:100%;margin-bottom:5px}.datespot-prefectures__contents ul li a .other{width:100%}.datespot-prefectures__contents ul li a .other__update-date{font-size:11px;margin-bottom:5px}.datespot-prefectures__contents .page-link{width:80%;margin:auto}.note__title{width:95%;margin:0 auto 1em;padding:10px}.note__title p{line-height:24px!important}.japanese-syllabary__tab,.note__text{padding:20px 15px}.japanese-syllabary__tab .genre-choice__title{width:85%;padding:10px 5px}.japanese-syllabary__tab .genre-choice__label{width:100%}.japanese-syllabary__tab .genre-choice__label .tab-matchingapp{left:5px}.japanese-syllabary__tab .genre-choice__label .tab-marriage{right:5px}.japanese-syllabary__tab .service-choice__title{width:95%;padding:10px}.japanese-syllabary__result__title div:last-of-type,.japanese-syllabary__tab .service-choice__contents__item div,.japanese-syllabary__tab .service-choice__contents__item ul{width:100%}.japanese-syllabary__tab .service-choice__contents__item{display:block}.japanese-syllabary__arrow{margin:20px 0}.japanese-syllabary__result__title{margin-bottom:20px}.japanese-syllabary__result__title div:last-of-type span{font-size:40px}.japanese-syllabary__result ul li::after{font-size:16px;right:7px}.japanese-syllabary__result ul li a{padding:10px 30px 10px 10px}.japanese-syllabary__result ul li a .person{font-size:13px}.japanese-syllabary__result ul li a .person div:before{width:15px;height:15px;left:-18px}.japanese-syllabary__result ul li a .person div:first-of-type{margin-right:15px;margin-left:18px}.japanese-syllabary__result ul li a .person div:last-of-type{margin-left:18px}.japanese-syllabary__result ul li a .cat--date__cat{width:40%}.japanese-syllabary__result ul li a .cat--date__date{width:60%;font-size:13px}.easycheck__top{padding:25px 10px}.easycheck__top .title{width:65%}.easycheck__top .check label{width:40%;font-size:14px;font-weight:500;padding-left:25px;position:relative}.easycheck__top .check label::before{position:absolute;margin-right:unset;left:0}.matching_marriage_party-list__label{width:100%;overflow-x:scroll;border-collapse:collapse}.matching_marriage_party-list__contents table tr th{line-height:18px}.matching_marriage_party-list__contents table .com-otherhyoka td .star5-rating{font-size:18px}.purpose-choice__label .tab-purpose-choice>span:first-of-type{font-size:15px;line-height:20px;padding:20px 2px 15px}.purpose-choice__label .tab-purpose-choice>span:last-of-type{padding:20px 5px 15px}.purpose-choice__label .tab-purpose-choice>span:last-of-type img{width:70%}.purpose-choice__label .tab-purpose-choice>span:last-of-type span{font-size:14px}.purpose-choice__contents .title-couple,.purpose-choice__contents .title-hobby,.purpose-choice__contents .title-marriage{font-size:16px}.purpose-choice__contents .label{width:100%;overflow-x:scroll;border-collapse:collapse}.purpose-choice__contents .contents ul li a .other__date{font-size:14px}.purpose-choice__contents .contents ul li a .other__sitename div:first-of-type{font-size:16px}.update-information__contents li a .date,.update-information__tab .contents ul li a .date{font-size:15px}.update-information__tab .label{width:100%;overflow-x:scroll}.update-information__tab .label .tab-update-information{min-width:-webkit-fit-content;min-width:-moz-fit-content;min-width:fit-content}.update-information__tab .contents ul{width:100%}.update-information__contents{width:100%}.datespot-thirdlayer__label{border-radius:5px;padding:40px 15px 15px}.datespot-thirdlayer__label .tab-datespot-thirdlayer{margin-bottom:7px;padding:7px 15px}.profile__contents{margin-bottom:10px}.profile__contents .image{width:33%}.profile__contents .image span{font-size:10px}.profile__contents table{width:65%}.profile__text{width:100%;line-height:22px}.profile__text p{line-height:28px;margin:0}.profile-man .profile__contents table tr td{border-right:10px solid #E6FCFF}.profile-woman .profile__contents table tr td{border-right:10px solid #FFF3F6}.profile-manwoman tr:last-of-type td{border-width:6px 10px 10px!important}.profile-manwoman tr td{font-size:15px;border-width:6px 10px!important}.profile-manwoman tr .thumbnail--name__thumbnail{width:90%}.profile-manwoman tr .thumbnail--name__name{line-height:16px}.interview__contents__text .answer-text .image,.interview__contents__text .writer-text .image{width:16%}.interview__contents__text .answer-text .image span,.interview__contents__text .writer-text .image span{font-size:10px}.interview__contents__text .answer-text .text,.interview__contents__text .writer-text .text{width:80%}.hyoka-tokucho__thumbnail-graphratio--hyoka{display:block}.hyoka-tokucho__thumbnail-graphratio--hyoka .thumbnail-graphratio{width:100%}.hyoka-tokucho__thumbnail-graphratio--hyoka .thumbnail-graphratio__graph-ratio{margin-bottom:20px}.hyoka-tokucho__thumbnail-graphratio--hyoka .thumbnail-graphratio__graph-ratio .top{margin:0 auto 3px}.hyoka-tokucho .apphyoka--optionfunction__apphyoka,.hyoka-tokucho .marriagerate--usepurpose__marriagerate{margin-bottom:20px}.hyoka-tokucho__thumbnail-graphratio--hyoka .thumbnail-graphratio__graph-ratio .top span:first-of-type,.hyoka-tokucho__thumbnail-graphratio--hyoka .thumbnail-graphratio__graph-ratio .top span:last-of-type{width:10%}.hyoka-tokucho .age__man,.hyoka-tokucho .age__woman,.hyoka-tokucho .apphyoka--optionfunction__apphyoka,.hyoka-tokucho .apphyoka--optionfunction__optionfunction,.hyoka-tokucho .marriagerate--usepurpose__marriagerate,.hyoka-tokucho .marriagerate--usepurpose__usepurpose,.hyoka-tokucho__thumbnail-graphratio--hyoka .hyoka{width:100%}.hyoka-tokucho__thumbnail-graphratio--hyoka .thumbnail-graphratio__graph-ratio .top span:nth-of-type(2){font-size:16px;font-weight:700}.hyoka-tokucho__thumbnail-graphratio--hyoka .thumbnail-graphratio__graph-ratio .bottom span{font-size:16px;padding:7px 15px}.hyoka-tokucho__thumbnail-graphratio--hyoka .hyoka__totalave div:first-of-type{font-size:16px}.hyoka-tokucho__thumbnail-graphratio--hyoka .hyoka__totalave div:last-of-type{font-weight:700}.hyoka-tokucho__thumbnail-graphratio--hyoka .hyoka__totalave div:last-of-type .star-number{font-size:30px}.hyoka-tokucho__thumbnail-graphratio--hyoka .hyoka table tr td .star .star5-rating,.hyoka-tokucho__thumbnail-graphratio--hyoka .hyoka__totalave div:last-of-type .star-maxnum{font-size:18px}.hyoka-tokucho .apphyoka--optionfunction__apphyoka .title,.hyoka-tokucho .apphyoka--optionfunction__optionfunction .title,.hyoka-tokucho .marriagerate--usepurpose__marriagerate .title,.hyoka-tokucho .marriagerate--usepurpose__usepurpose .title,.hyoka-tokucho .price-list__title{font-size:16px;padding:10px 10px 10px 15px}.hyoka-tokucho .marriagerate--usepurpose{display:block}.hyoka-tokucho .marriagerate--usepurpose__marriagerate div:last-of-type{text-align:center}.hyoka-tokucho .apphyoka--optionfunction{display:block}.hyoka-tokucho .age{display:block}.hyoka-tokucho .age__man div,.hyoka-tokucho .age__woman div{width:85%;margin:auto}.hyoka-tokucho .age__man div span,.hyoka-tokucho .age__woman div span{width:24%}.hyoka-tokucho .age__man div span:first-of-type,.hyoka-tokucho .age__man div span:nth-of-type(2),.hyoka-tokucho .age__woman div span:first-of-type,.hyoka-tokucho .age__woman div span:nth-of-type(2){margin:unset}.hyoka-tokucho .age__man{margin-bottom:20px}.hyoka-tokucho .age__gay div{width:85%;margin:auto}.hyoka-tokucho .price-list table tr td,.hyoka-tokucho .price-list table tr th{padding:10px 5px;-webkit-box-sizing:border-box;box-sizing:border-box}.hyoka-tokucho .features__title,.hyoka-tokucho .price-list_app__title{font-size:16px;padding:10px 10px 10px 15px}.hyoka-tokucho .price-list table tr th{width:30%;font-weight:700}.hyoka-tokucho .price-list table tr td{width:70%;border-top:5px solid #EFFAFF;border-bottom:5px solid #EFFAFF}.hyoka-tokucho .price-list table tr td:first-of-type{border-top:10px solid #EFFAFF;border-left:5px solid #EFFAFF}.hyoka-tokucho .price-list table tr td:last-of-type{border-right:5px solid #EFFAFF;border-bottom:10px solid #EFFAFF}.hyoka-tokucho .price-list_app .pricelist-simply,.hyoka-tokucho .price-list_app .pricelist-simply_gay{margin:unset}.hyoka-tokucho .features__text p{line-height:24px}.table-gaiyoetc__label{width:100%}.table-gaiyoetc__label label{width:32%}.table-gaiyoetc__contents table tr td .star .star5-rating{font-size:18px}.table-gaiyoetc .tendency-contents table .type-man:before,.table-gaiyoetc .tendency-contents table .type-woman:before,.table-gaiyoetc__contents table tr .price-man:before,.table-gaiyoetc__contents table tr .price-woman:before{left:15px}.table-gaiyoetc .features-contents table td:first-of-type,.table-gaiyoetc .features-contents table th:first-of-type{width:230px;min-width:230px}.table-gaiyoetc .features-contents table td:last-of-type,.table-gaiyoetc .features-contents table th:last-of-type{width:400px;min-width:400px}.selfanalysis-sheet>.scode-heding{width:95%;margin:0 auto 40px;padding:10px}.selfanalysis-sheet__contents{margin-left:28px;padding:50px 10px 30px}.selfanalysis-sheet__contents .item p{font-size:13px;line-height:16px}.selfanalysis-sheet__contents .item__select::after{font-size:11px;right:10px}.selfanalysis-sheet__contents .item__select select{font-size:16px;padding:10px 5px}.selfanalysis-sheet__contents .button-analysis{width:85%}.selfanalysis-sheet__result .bottom{padding:25px}.all-evaluation__top{padding:10px 5px}.all-evaluation__top__total .graph-heart{width:100%;margin-bottom:10px}.all-evaluation__top__total .star .star5-rating{font-size:18px}.all-evaluation__top__total .star .star-number{font-size:36px}.all-evaluation__top__total .star .star-maxnum{font-size:20px}.all-evaluation__top table{width:55%}.all-evaluation__top table tr td,.all-evaluation__top table tr th{vertical-align:middle;padding:7px 5px}.all-evaluation__top table tr th{font-size:14px}.all-evaluation__top table tr td .star .star5-rating,.hyoka-tokucho_pattern2__thumbnail--hyoka .hyoka__totalave div:first-of-type{font-size:16px}.all-evaluation__bottom{padding:20px 15px}.all-evaluation__bottom table tr td,.all-evaluation__bottom table tr th{padding:10px 5px}.all-evaluation__bottom table tr th{width:25%}.all-evaluation__bottom table tr td{width:75%}.hyoka-tokucho_pattern2__thumbnail--hyoka{display:block}.hyoka-tokucho_pattern2__thumbnail--hyoka .thumbnail{width:100%;margin-bottom:20px}.hyoka-tokucho_pattern2__thumbnail--hyoka .hyoka{width:100%}.hyoka-tokucho_pattern2__thumbnail--hyoka .hyoka__totalave div:last-of-type{font-weight:700}.hyoka-tokucho_pattern2__thumbnail--hyoka .hyoka__totalave div:last-of-type .star-number{font-size:30px}.hyoka-tokucho_pattern2__thumbnail--hyoka .hyoka table tr td .star .star5-rating,.hyoka-tokucho_pattern2__thumbnail--hyoka .hyoka__totalave div:last-of-type .star-maxnum{font-size:18px}.hyoka-tokucho_pattern2__detail{-ms-flex-wrap:wrap;flex-wrap:wrap}.hyoka-tokucho_pattern2__detail li{width:49%}.hyoka-tokucho_pattern2__detail li:first-of-type,.hyoka-tokucho_pattern2__detail li:nth-of-type(2){margin-bottom:10px}.hyoka-tokucho_pattern2__detail li p{font-size:16px}.hyoka-tokucho_pattern2__detail li p:first-of-type{margin:0 0 10px;padding:7px 2px}.hyoka-tokucho_pattern2__membershiprate{padding:15px 10px 20px;margin-bottom:20px}.hyoka-tokucho_pattern2__membershiprate>p{width:40%;font-size:16px;padding:7px 2px}.hyoka-tokucho_pattern2__membershiprate .all-rate span{font-size:20px;padding:7px 15px}.hyoka-tokucho_pattern2__membershiprate .all-rate span:before{width:20px;height:20px;margin-right:4px}.hyoka-tokucho_pattern2__membershiprate .age-rate__item .graph-man,.hyoka-tokucho_pattern2__membershiprate .age-rate__item .graph-woman{width:40%}.hyoka-tokucho_pattern2__membershiprate .age-rate__item .graph-man span,.hyoka-tokucho_pattern2__membershiprate .age-rate__item .graph-woman span{padding:12px}.hyoka-tokucho_pattern2__membershiprate .age-rate__item .graph-man p,.hyoka-tokucho_pattern2__membershiprate .age-rate__item .graph-woman p{font-size:13px;font-weight:700;right:7px}.hyoka-tokucho_pattern2__membershiprate .age-rate__item .graph-center{width:16%;font-size:13px}.hyoka-tokucho_pattern2 .cta-custom{width:90%}.hyoka-tokucho_pattern2 .cta-custom a{font-size:20px;padding:18px 30px}.commentslist__label{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.commentslist__label .tab-commentslist{width:32%;font-size:16px}.commentslist__label .tab-commentslist:not(:last-of-type){margin-right:unset}.commentslist__contents ul{display:block;padding:20px 10px}.commentslist__contents ul li{width:100%}.commentslist__contents ul li .text{margin-left:25px;padding:15px}.commentslist__contents .morebtn{width:80%;padding:10px 5px}.commentchoice ul{padding:20px 10px 0}.commentchoice ul li{display:block}.commentchoice ul li:not(:last-of-type){margin-bottom:unset}.commentchoice ul li .tokosya--hyoka{width:100%;padding:10px 10px 50px}.commentchoice ul li .text{width:93%;margin-left:25px;padding:15px;top:-35px;left:unset}.commentslist_pulldown{background:unset;padding:unset}.commentslist_pulldown__top{background-color:#E7527B;border-top-left-radius:20px;border-top-right-radius:20px;margin-bottom:20px;padding:10px 5px;-webkit-box-sizing:border-box;box-sizing:border-box}.commentslist_pulldown__top .total--table__total{display:block;width:45%;padding:unset}.commentslist_pulldown__top .total--table__total .graph-heart{width:100%;margin-bottom:10px}.commentslist_pulldown__top .total--table__total .graph-heart__bar{background-color:#E98BB4}.commentslist_pulldown__top .total--table__total .graph-heart__bar .graph-item{background-color:#fff}.commentslist_pulldown__top .total--table__total .star .star5-rating{font-size:18px}.commentslist_pulldown__top .total--table__total .star{display:block;width:80%;color:#FFF3B8;border-top:3px solid #fff;margin:auto;padding-top:10px;position:unset;-webkit-transform:unset;transform:unset}.commentslist_pulldown__top .total--table__total .star .star-number{font-size:30px;color:#FFF3B8}.commentslist_pulldown__top .total--table__total .star .star-maxnum{font-size:18px;font-weight:unset;color:#fff}.commentslist_pulldown__top .total--table table{width:55%}.commentslist_pulldown__top .total--table table tr td,.commentslist_pulldown__top .total--table table tr th{vertical-align:middle;padding:7px 2px}.commentslist_pulldown__top .total--table table tr th{font-size:14px;font-weight:unset;color:#fff}.commentslist_pulldown__top .total--table table tr td .star .star5-rating{font-size:16px}.commentslist_pulldown__top .total--table table tr td .star .star5-rating::before{color:#EDEDED}.commentslist_pulldown__top .total--table table tr td .star .star5-rating::after{color:#FFF1AC}.commentslist_pulldown__top .comnum{width:95%;color:#fff}.commentslist_pulldown__bottom .pulldown{width:95%;background-color:unset;border-radius:unset;-webkit-box-shadow:unset;box-shadow:unset;margin:0 auto 20px;padding:unset}.commentslist_pulldown__bottom .comme li,.listchoice__thumbnail-graphratio--hyoka .thumbnail-graphratio{width:100%}.commentslist_pulldown__bottom .pulldown__contents__item select{font-size:15px;padding:10px 5px}.commentslist_pulldown__bottom .comme-new,.commentslist_pulldown__bottom .comme-old{max-height:400px}.commentslist_pulldown__bottom .comme{display:block;padding:20px 10px}.commentslist_pulldown__bottom .comme li .text{margin-left:25px;padding:15px}.listchoice__thumbnail-graphratio--hyoka{display:block}.listchoice__thumbnail-graphratio--hyoka .thumbnail-graphratio__graph-ratio{margin-bottom:20px}.listchoice__thumbnail-graphratio--hyoka .thumbnail-graphratio__graph-ratio .top{margin:0 auto 3px}.listchoice .apphyoka--optionfunction__apphyoka,.listchoice .marriagerate--usepurpose__marriagerate{margin-bottom:20px}.listchoice__thumbnail-graphratio--hyoka .thumbnail-graphratio__graph-ratio .top span:first-of-type,.listchoice__thumbnail-graphratio--hyoka .thumbnail-graphratio__graph-ratio .top span:last-of-type{width:10%}.listchoice .age__man,.listchoice .age__woman,.listchoice .apphyoka--optionfunction__apphyoka,.listchoice .apphyoka--optionfunction__optionfunction,.listchoice .marriagerate--usepurpose__marriagerate,.listchoice .marriagerate--usepurpose__usepurpose,.listchoice__thumbnail-graphratio--hyoka .hyoka{width:100%}.listchoice__thumbnail-graphratio--hyoka .thumbnail-graphratio__graph-ratio .top span:nth-of-type(2){font-size:16px;font-weight:700}.listchoice__thumbnail-graphratio--hyoka .thumbnail-graphratio__graph-ratio .bottom span{font-size:16px;padding:7px 15px}.listchoice__thumbnail-graphratio--hyoka .hyoka__totalave div:first-of-type{font-size:16px}.listchoice__thumbnail-graphratio--hyoka .hyoka__totalave div:last-of-type{font-weight:700}.listchoice__thumbnail-graphratio--hyoka .hyoka__totalave div:last-of-type .star-number{font-size:30px}.listchoice__thumbnail-graphratio--hyoka .hyoka table tr td .star .star5-rating,.listchoice__thumbnail-graphratio--hyoka .hyoka__totalave div:last-of-type .star-maxnum{font-size:18px}.listchoice .apphyoka--optionfunction__apphyoka .title,.listchoice .apphyoka--optionfunction__optionfunction .title,.listchoice .marriagerate--usepurpose__marriagerate .title,.listchoice .marriagerate--usepurpose__usepurpose .title,.listchoice .price-list__title{font-size:16px;padding:10px 10px 10px 15px}.listchoice .marriagerate--usepurpose{display:block}.listchoice .marriagerate--usepurpose__marriagerate div:last-of-type{text-align:center}.listchoice .apphyoka--optionfunction{display:block}.listchoice .age{display:block}.listchoice .age__man div,.listchoice .age__woman div{width:85%;margin:auto}.listchoice .age__man div span,.listchoice .age__woman div span{width:24%}.listchoice .age__man div span:first-of-type,.listchoice .age__man div span:nth-of-type(2),.listchoice .age__woman div span:first-of-type,.listchoice .age__woman div span:nth-of-type(2){margin:unset}.listchoice .age__man{margin-bottom:20px}.listchoice .price-list table tr td,.listchoice .price-list table tr th{padding:10px 5px;-webkit-box-sizing:border-box;box-sizing:border-box}.listchoice .features__title,.listchoice .price-list_app__title{font-size:16px;padding:10px 10px 10px 15px}.listchoice .price-list table tr th{width:30%;font-weight:700}.listchoice .price-list table tr td{width:70%;border-top:5px solid #EFFAFF;border-bottom:5px solid #EFFAFF}.listchoice .price-list table tr td:first-of-type{border-top:10px solid #EFFAFF;border-left:5px solid #EFFAFF}.listchoice .price-list table tr td:last-of-type{border-right:5px solid #EFFAFF;border-bottom:10px solid #EFFAFF}.listchoice .price-list_app .pricelist-simply,.listchoice .price-list_app .pricelist-simply_gay{margin:unset}.listchoice .features__text p{line-height:24px}.bubble-custom__icon--name .icon{width:10%}.bubble-custom__text{width:86%;padding:15px}.bubble-custom_left .bubble-custom__icon--name .icon{margin-right:5px}.bubble-custom_left .bubble-custom__text{margin-left:auto}.bubble-custom_right .bubble-custom__icon--name .icon{margin-left:5px}.bubble-custom_right .bubble-custom__text{margin:0 auto 0 0}.koistachoice-ranking_app__version2 .ranking-detail__label label:first-of-type,.koistachoice-ranking_marriage__version2 .ranking-detail__label label:first-of-type{margin-right:unset}.koistachoice-ranking_app__version1 .label__item{padding:15px 0;position:relative}.koistachoice-ranking_app__version1 .label__item .rank{width:25%;position:absolute;top:0;left:0}.koistachoice-ranking_app__version1 .label__item .thumbnail{width:50%}.koistachoice-ranking_app__version1 .label__item .cta{-webkit-box-shadow:2px 3px #932A12;box-shadow:2px 3px #932A12}.koistachoice-ranking_app__version1 .label__item .cta a{font-size:13px;padding:10px 2px}.koistachoice-ranking_app__version1 .label__item .tab-koistachoice{font-size:13px;-webkit-box-shadow:2px 3px #932A12;box-shadow:2px 3px #932A12;padding:10px 2px}.koistachoice-ranking_app__version1 .label__item .tab-koistachoice:after{font-size:10px;right:4px}.koistachoice-ranking_app__version1 .contents__detail{padding:10px 5px}.koistachoice-ranking_app__version1 .contents__detail .top tr td:first-of-type,.koistachoice-ranking_app__version1 .contents__detail .top tr th:first-of-type{width:40%}.koistachoice-ranking_app__version1 .contents__detail .top tr td:last-of-type,.koistachoice-ranking_app__version1 .contents__detail .top tr th:last-of-type{width:60%}.koistachoice-ranking_app__version1 .contents__detail .top tr .star .star5-rating{font-size:18px}.koistachoice-ranking_app__version2 ol li{padding:10px 5px 15px;position:relative}.koistachoice-ranking_app__version2 ol li .rank{width:25%;position:absolute;top:0;left:0}.koistachoice-ranking_app__version2 ol li .thumbnail{width:50%}.koistachoice-ranking_app__version2 ol li .cta{width:100%;-webkit-box-shadow:2px 3px #932A12;box-shadow:2px 3px #932A12}.koistachoice-ranking_app__version2 ol li .cta a{font-size:13px;padding:10px 2px}.koistachoice-ranking_app__version2 .ranking-detail_button{width:70%}.koistachoice-ranking_app__version2 .ranking-detail{padding:35px 5px 15px}.koistachoice-ranking_app__version2 .ranking-detail__label{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.koistachoice-ranking_app__version2 .ranking-detail__label label{width:48%;font-size:15px;text-align:center;padding:10px 5px 15px}.koistachoice-ranking_app__version2 .ranking-detail__contents .table-hyokaprice tr .th-app{width:45%}.koistachoice-ranking_app__version2 .ranking-detail__contents .table-hyokaprice tr .th-star{width:20%}.koistachoice-ranking_app__version2 .ranking-detail__contents .table-hyokaprice tr .th-price{width:35%}.koistachoice-ranking_app__version2 .ranking-detail__contents .table-hyokaprice tr .td-app{width:45%}.koistachoice-ranking_app__version2 .ranking-detail__contents .table-hyokaprice tr .td-app .rank{width:25%}.koistachoice-ranking_app__version2 .ranking-detail__contents .table-hyokaprice tr .td-app .thumbnail{width:50%}.koistachoice-ranking_app__version2 .ranking-detail__contents .table-hyokaprice tr .td-app .cta{width:100%}.koistachoice-ranking_app__version2 .ranking-detail__contents .table-hyokaprice tr .td-app .cta a{font-size:13px;padding:7px 2px}.koistachoice-ranking_app__version2 .ranking-detail__contents .table-hyokaprice tr .td-star{width:20%}.koistachoice-ranking_app__version2 .ranking-detail__contents .table-hyokaprice tr .td-star .star-number{font-size:20px!important}.koistachoice-ranking_app__version2 .ranking-detail__contents .table-hyokaprice tr .td-star .star5-rating{font-size:14px!important}.koistachoice-ranking_app__version2 .ranking-detail__contents .table-hyokaprice tr .td-price{width:35%}.koistachoice-ranking_app__version2 .ranking-detail__contents .table-hyokaprice tr .td-price-man,.koistachoice-ranking_app__version2 .ranking-detail__contents .table-hyokaprice tr .td-price-woman{font-size:13px;padding:5px}.koistachoice-ranking_app__version2 .ranking-detail__contents .table-text tr td:first-of-type,.koistachoice-ranking_app__version2 .ranking-detail__contents .table-text tr th:first-of-type{width:40%}.koistachoice-ranking_app__version2 .ranking-detail__contents .table-text tr td:last-of-type,.koistachoice-ranking_app__version2 .ranking-detail__contents .table-text tr th:last-of-type{width:60%}.koistachoice-ranking_app__version2 .ranking-detail__contents .table-text tr td:first-of-type .rank{width:25%}.koistachoice-ranking_app__version2 .ranking-detail__contents .table-text tr td:first-of-type .thumbnail{width:50%}.koistachoice-ranking_app__version2 .ranking-detail__contents .table-text tr td:first-of-type .cta{width:100%}.koistachoice-ranking_app__version2 .ranking-detail__contents .table-text tr td:first-of-type .cta a{padding:7px 2px}.koistachoice-ranking_app__version2 .ranking-detail__contents .table-text tr td:last-of-type{font-size:15px}.koistachoice-ranking_app__version2 .ranking-detail__contents .table-text tr td:last-of-type .text,.koistachoice-ranking_app__version2 .ranking-detail__contents .table-text tr td:last-of-type p{font-size:15px;line-height:20px}.koistachoice-ranking_marriage__version1 .label__item{padding:15px 0;position:relative}.koistachoice-ranking_marriage__version1 .label__item .rank{width:25%;position:absolute;top:0;left:0}.koistachoice-ranking_marriage__version1 .label__item .thumbnail{width:50%}.koistachoice-ranking_marriage__version1 .label__item .cta{-webkit-box-shadow:2px 3px #932A12;box-shadow:2px 3px #932A12}.koistachoice-ranking_marriage__version1 .label__item .cta a{font-size:13px;padding:10px 2px}.koistachoice-ranking_marriage__version1 .label__item .tab-koistachoice{font-size:13px;-webkit-box-shadow:2px 3px #932A12;box-shadow:2px 3px #932A12;padding:10px 2px}.koistachoice-ranking_marriage__version1 .label__item .tab-koistachoice:after{font-size:10px;right:4px}.koistachoice-ranking_marriage__version1 .contents__detail{padding:10px 7px}.koistachoice-ranking_marriage__version1 .contents__detail table tr td,.koistachoice-ranking_marriage__version1 .contents__detail table tr th{padding:7px}.koistachoice-ranking_marriage__version1 .contents__detail .top tr .star .star5-rating{font-size:18px}.koistachoice-ranking_marriage__version1 .contents__detail .top_sp{border-bottom:7px solid #FEE}.koistachoice-ranking_marriage__version1 .contents__detail .top_sp tr:first-of-type th:first-of-type,.koistachoice-ranking_marriage__version1 .contents__detail .top_sp tr:nth-of-type(2) .star{border-right:5px solid #FEE}.koistachoice-ranking_marriage__version1 .contents__detail .top_sp tr:nth-of-type(2) .firstprice{border-bottom:5px solid #FEE}.koistachoice-ranking_marriage__version1 .contents__detail .top_sp tr .star{width:40%;text-align:center}.koistachoice-ranking_marriage__version1 .contents__detail .top_sp tr .star .star-number{font-family:'游ゴシック';display:block;font-weight:700;color:#EB5B87;font-size:24px;margin-bottom:5px}.koistachoice-ranking_marriage__version1 .contents__detail .top_sp tr .star .star5-rating{font-family:'游ゴシック';white-space:nowrap;display:inline-block;font-weight:700;text-indent:3px;letter-spacing:3px;z-index:0;position:relative;font-size:16px!important}.koistachoice-ranking_marriage__version1 .contents__detail .top_sp tr .star .star5-rating::after,.koistachoice-ranking_marriage__version1 .contents__detail .top_sp tr .star .star5-rating::before{font-family:"Font Awesome 5 Free";font-weight:900}.koistachoice-ranking_marriage__version1 .contents__detail .top_sp tr .star .star5-rating::before{content:"\f004\f004\f004\f004\f004";color:#EDEDED}.koistachoice-ranking_marriage__version1 .contents__detail .top_sp tr .star .star5-rating::after{content:"\f004\f004\f004\f004\f004";overflow:hidden;white-space:nowrap;color:#EB5B87;position:absolute;top:0;left:0;z-index:1}.koistachoice-ranking_marriage__version1 .contents__detail .top_sp tr .star .star5-rating[data-rate="5.0"]:after,.koistachoice-ranking_marriage__version1 .contents__detail .top_sp tr .star .star5-rating[data-rate="5"]:after{width:100%}.koistachoice-ranking_marriage__version1 .contents__detail .top_sp tr .star .star5-rating[data-rate="4.9"]:after,.koistachoice-ranking_marriage__version1 .contents__detail .top_sp tr .star .star5-rating[data-rate="4.8"]:after,.koistachoice-ranking_marriage__version1 .contents__detail .top_sp tr .star .star5-rating[data-rate="4.7"]:after,.koistachoice-ranking_marriage__version1 .contents__detail .top_sp tr .star .star5-rating[data-rate="4.6"]:after,.koistachoice-ranking_marriage__version1 .contents__detail .top_sp tr .star .star5-rating[data-rate="4.5"]:after{width:90%}.koistachoice-ranking_marriage__version1 .contents__detail .top_sp tr .star .star5-rating[data-rate="4.4"]:after,.koistachoice-ranking_marriage__version1 .contents__detail .top_sp tr .star .star5-rating[data-rate="4.3"]:after,.koistachoice-ranking_marriage__version1 .contents__detail .top_sp tr .star .star5-rating[data-rate="4.2"]:after,.koistachoice-ranking_marriage__version1 .contents__detail .top_sp tr .star .star5-rating[data-rate="4.1"]:after,.koistachoice-ranking_marriage__version1 .contents__detail .top_sp tr .star .star5-rating[data-rate="4.0"]:after,.koistachoice-ranking_marriage__version1 .contents__detail .top_sp tr .star .star5-rating[data-rate="4"]:after{width:80%}.koistachoice-ranking_marriage__version1 .contents__detail .top_sp tr .star .star5-rating[data-rate="3.9"]:after,.koistachoice-ranking_marriage__version1 .contents__detail .top_sp tr .star .star5-rating[data-rate="3.8"]:after,.koistachoice-ranking_marriage__version1 .contents__detail .top_sp tr .star .star5-rating[data-rate="3.7"]:after,.koistachoice-ranking_marriage__version1 .contents__detail .top_sp tr .star .star5-rating[data-rate="3.6"]:after,.koistachoice-ranking_marriage__version1 .contents__detail .top_sp tr .star .star5-rating[data-rate="3.5"]:after{width:70%}.koistachoice-ranking_marriage__version1 .contents__detail .top_sp tr .star .star5-rating[data-rate="3.4"]:after,.koistachoice-ranking_marriage__version1 .contents__detail .top_sp tr .star .star5-rating[data-rate="3.3"]:after,.koistachoice-ranking_marriage__version1 .contents__detail .top_sp tr .star .star5-rating[data-rate="3.2"]:after,.koistachoice-ranking_marriage__version1 .contents__detail .top_sp tr .star .star5-rating[data-rate="3.1"]:after,.koistachoice-ranking_marriage__version1 .contents__detail .top_sp tr .star .star5-rating[data-rate="3.0"]:after,.koistachoice-ranking_marriage__version1 .contents__detail .top_sp tr .star .star5-rating[data-rate="3"]:after{width:60%}.koistachoice-ranking_marriage__version1 .contents__detail .top_sp tr .star .star5-rating[data-rate="2.9"]:after,.koistachoice-ranking_marriage__version1 .contents__detail .top_sp tr .star .star5-rating[data-rate="2.8"]:after,.koistachoice-ranking_marriage__version1 .contents__detail .top_sp tr .star .star5-rating[data-rate="2.7"]:after,.koistachoice-ranking_marriage__version1 .contents__detail .top_sp tr .star .star5-rating[data-rate="2.6"]:after,.koistachoice-ranking_marriage__version1 .contents__detail .top_sp tr .star .star5-rating[data-rate="2.5"]:after{width:50%}.koistachoice-ranking_marriage__version1 .contents__detail .top_sp tr .star .star5-rating[data-rate="2.4"]:after,.koistachoice-ranking_marriage__version1 .contents__detail .top_sp tr .star .star5-rating[data-rate="2.3"]:after,.koistachoice-ranking_marriage__version1 .contents__detail .top_sp tr .star .star5-rating[data-rate="2.2"]:after,.koistachoice-ranking_marriage__version1 .contents__detail .top_sp tr .star .star5-rating[data-rate="2.1"]:after,.koistachoice-ranking_marriage__version1 .contents__detail .top_sp tr .star .star5-rating[data-rate="2.0"]:after,.koistachoice-ranking_marriage__version1 .contents__detail .top_sp tr .star .star5-rating[data-rate="2"]:after{width:40%}.koistachoice-ranking_marriage__version1 .contents__detail .top_sp tr .star .star5-rating[data-rate="1.9"]:after,.koistachoice-ranking_marriage__version1 .contents__detail .top_sp tr .star .star5-rating[data-rate="1.8"]:after,.koistachoice-ranking_marriage__version1 .contents__detail .top_sp tr .star .star5-rating[data-rate="1.7"]:after,.koistachoice-ranking_marriage__version1 .contents__detail .top_sp tr .star .star5-rating[data-rate="1.6"]:after,.koistachoice-ranking_marriage__version1 .contents__detail .top_sp tr .star .star5-rating[data-rate="1.5"]:after{width:30%}.koistachoice-ranking_marriage__version1 .contents__detail .top_sp tr .star .star5-rating[data-rate="1.4"]:after,.koistachoice-ranking_marriage__version1 .contents__detail .top_sp tr .star .star5-rating[data-rate="1.3"]:after,.koistachoice-ranking_marriage__version1 .contents__detail .top_sp tr .star .star5-rating[data-rate="1.2"]:after,.koistachoice-ranking_marriage__version1 .contents__detail .top_sp tr .star .star5-rating[data-rate="1.1"]:after,.koistachoice-ranking_marriage__version1 .contents__detail .top_sp tr .star .star5-rating[data-rate="1.0"]:after,.koistachoice-ranking_marriage__version1 .contents__detail .top_sp tr .star .star5-rating[data-rate="1"]:after{width:20%}.koistachoice-ranking_marriage__version1 .contents__detail .top_sp tr .star .star5-rating[data-rate="0.9"]:after,.koistachoice-ranking_marriage__version1 .contents__detail .top_sp tr .star .star5-rating[data-rate="0.8"]:after,.koistachoice-ranking_marriage__version1 .contents__detail .top_sp tr .star .star5-rating[data-rate="0.7"]:after,.koistachoice-ranking_marriage__version1 .contents__detail .top_sp tr .star .star5-rating[data-rate="0.6"]:after,.koistachoice-ranking_marriage__version1 .contents__detail .top_sp tr .star .star5-rating[data-rate="0.5"]:after,.koistachoice-ranking_marriage__version1 .contents__detail .top_sp tr .star .star5-rating[data-rate="0.4"]:after,.koistachoice-ranking_marriage__version1 .contents__detail .top_sp tr .star .star5-rating[data-rate="0.3"]:after,.koistachoice-ranking_marriage__version1 .contents__detail .top_sp tr .star .star5-rating[data-rate="0.2"]:after,.koistachoice-ranking_marriage__version1 .contents__detail .top_sp tr .star .star5-rating[data-rate="0.1"]:after{width:10%}.koistachoice-ranking_marriage__version1 .contents__detail .top_sp tr .star .star5-rating[data-rate="0.0"]:after,.koistachoice-ranking_marriage__version1 .contents__detail .top_sp tr .star .star5-rating[data-rate="0"]:after{width:0%}.koistachoice-ranking_marriage__version1 .contents__detail .top_sp tr .firstprice,.koistachoice-ranking_marriage__version1 .contents__detail .top_sp tr .rate{width:60%}.koistachoice-ranking_marriage__version1 .contents__detail .top_sp tr td.firstprice,.koistachoice-ranking_marriage__version1 .contents__detail .top_sp tr td.rate{font-size:20px;font-weight:700;color:#EB5B87}.koistachoice-ranking_marriage__version2 ol li{padding:10px 5px 15px;position:relative}.koistachoice-ranking_marriage__version2 ol li .rank{width:25%;position:absolute;top:0;left:0}.koistachoice-ranking_marriage__version2 ol li .thumbnail{width:50%}.koistachoice-ranking_marriage__version2 ol li .cta{width:100%;-webkit-box-shadow:2px 3px #932A12;box-shadow:2px 3px #932A12}.koistachoice-ranking_marriage__version2 ol li .cta a{font-size:13px;padding:10px 2px}.koistachoice-ranking_marriage__version2 ol li .cta a::after{content:unset}.koistachoice-ranking_marriage__version2 .ranking-detail_button{width:70%}.koistachoice-ranking_marriage__version2 .ranking-detail{padding:35px 5px 15px}.koistachoice-ranking_marriage__version2 .ranking-detail__label{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.koistachoice-ranking_marriage__version2 .ranking-detail__label label{width:48%;font-size:15px;text-align:center;padding:10px 5px 15px}.koistachoice-ranking_marriage__version2 .ranking-detail__contents .table-hyokaprice tr .td-star .star5-rating{font-size:18px}.koistachoice-ranking_marriage__version2 .ranking-detail__contents .table-hyokaprice_sp{width:100%;border-collapse:unset;border-spacing:1px}.koistachoice-ranking_marriage__version2 .ranking-detail__contents .table-hyokaprice_sp tr td,.koistachoice-ranking_marriage__version2 .ranking-detail__contents .table-hyokaprice_sp tr th{vertical-align:middle;font-size:14px;text-align:center;-webkit-box-sizing:border-box;box-sizing:border-box}.koistachoice-ranking_marriage__version2 .ranking-detail__contents .table-hyokaprice_sp tr th{font-weight:700;background-color:#DCF8E1;border:1px solid #fff;padding:7px 2px}.koistachoice-ranking_marriage__version2 .ranking-detail__contents .table-hyokaprice_sp tr td{border:1px solid #EDEDED;padding:10px 5px}.koistachoice-ranking_marriage__version2 .ranking-detail__contents .table-hyokaprice_sp tr .td-service,.koistachoice-ranking_marriage__version2 .ranking-detail__contents .table-hyokaprice_sp tr .th-service{width:43%}.koistachoice-ranking_marriage__version2 .ranking-detail__contents .table-hyokaprice_sp tr .td-star,.koistachoice-ranking_marriage__version2 .ranking-detail__contents .table-hyokaprice_sp tr .th-star{width:17%}.koistachoice-ranking_marriage__version2 .ranking-detail__contents .table-hyokaprice_sp tr .td-price--rate,.koistachoice-ranking_marriage__version2 .ranking-detail__contents .table-hyokaprice_sp tr .th-price--rate{width:40%}.koistachoice-ranking_marriage__version2 .ranking-detail__contents .table-hyokaprice_sp tr .td-service{position:relative}.koistachoice-ranking_marriage__version2 .ranking-detail__contents .table-hyokaprice_sp tr .td-service .rank{width:25%;position:absolute;top:0;left:0}.koistachoice-ranking_marriage__version2 .ranking-detail__contents .table-hyokaprice_sp tr .td-service .rank img{width:100%;height:auto}.koistachoice-ranking_marriage__version2 .ranking-detail__contents .table-hyokaprice_sp tr .td-service .thumbnail{width:50%;margin:0 auto 10px}.koistachoice-ranking_marriage__version2 .ranking-detail__contents .table-hyokaprice_sp tr .td-service .thumbnail img{width:100%;height:auto}.koistachoice-ranking_marriage__version2 .ranking-detail__contents .table-hyokaprice_sp tr .td-service .name{font-weight:700;text-align:center;margin-bottom:10px}.koistachoice-ranking_marriage__version2 .ranking-detail__contents .table-hyokaprice_sp tr .td-service .cta{width:100%;background-color:#DA3B06;border-radius:30px;-webkit-box-shadow:2px 4px #932A12;box-shadow:2px 4px #932A12;margin:auto}.koistachoice-ranking_marriage__version2 .ranking-detail__contents .table-hyokaprice_sp tr .td-service .cta a{font-size:13px;font-weight:700;text-align:center;color:#fff;padding:7px 2px;-webkit-box-sizing:border-box;box-sizing:border-box;position:relative}.koistachoice-ranking_marriage__version2 .ranking-detail__contents .table-hyokaprice_sp tr .td-star{text-align:center}.koistachoice-ranking_marriage__version2 .ranking-detail__contents .table-hyokaprice_sp tr .td-star .star-number{font-family:'游ゴシック';display:block;font-weight:700;color:#EB5B87;font-size:20px!important;margin-bottom:5px}.koistachoice-ranking_marriage__version2 .ranking-detail__contents .table-hyokaprice_sp tr .td-star .star5-rating{font-family:'游ゴシック';white-space:nowrap;display:inline-block;font-weight:700;text-indent:3px;letter-spacing:3px;z-index:0;position:relative;font-size:14px!important}.koistachoice-ranking_marriage__version2 .ranking-detail__contents .table-hyokaprice_sp tr .td-star .star5-rating::after,.koistachoice-ranking_marriage__version2 .ranking-detail__contents .table-hyokaprice_sp tr .td-star .star5-rating::before{font-family:"Font Awesome 5 Free";font-weight:900}.koistachoice-ranking_marriage__version2 .ranking-detail__contents .table-hyokaprice_sp tr .td-star .star5-rating::before{content:"\f004\f004\f004\f004\f004";color:#EDEDED}.koistachoice-ranking_marriage__version2 .ranking-detail__contents .table-hyokaprice_sp tr .td-star .star5-rating::after{content:"\f004\f004\f004\f004\f004";overflow:hidden;white-space:nowrap;color:#EB5B87;position:absolute;top:0;left:0;z-index:1}.koistachoice-ranking_marriage__version2 .ranking-detail__contents .table-hyokaprice_sp tr .td-star .star5-rating[data-rate="5.0"]:after,.koistachoice-ranking_marriage__version2 .ranking-detail__contents .table-hyokaprice_sp tr .td-star .star5-rating[data-rate="5"]:after{width:100%}.koistachoice-ranking_marriage__version2 .ranking-detail__contents .table-hyokaprice_sp tr .td-star .star5-rating[data-rate="4.9"]:after,.koistachoice-ranking_marriage__version2 .ranking-detail__contents .table-hyokaprice_sp tr .td-star .star5-rating[data-rate="4.8"]:after,.koistachoice-ranking_marriage__version2 .ranking-detail__contents .table-hyokaprice_sp tr .td-star .star5-rating[data-rate="4.7"]:after,.koistachoice-ranking_marriage__version2 .ranking-detail__contents .table-hyokaprice_sp tr .td-star .star5-rating[data-rate="4.6"]:after,.koistachoice-ranking_marriage__version2 .ranking-detail__contents .table-hyokaprice_sp tr .td-star .star5-rating[data-rate="4.5"]:after{width:90%}.koistachoice-ranking_marriage__version2 .ranking-detail__contents .table-hyokaprice_sp tr .td-star .star5-rating[data-rate="4.4"]:after,.koistachoice-ranking_marriage__version2 .ranking-detail__contents .table-hyokaprice_sp tr .td-star .star5-rating[data-rate="4.3"]:after,.koistachoice-ranking_marriage__version2 .ranking-detail__contents .table-hyokaprice_sp tr .td-star .star5-rating[data-rate="4.2"]:after,.koistachoice-ranking_marriage__version2 .ranking-detail__contents .table-hyokaprice_sp tr .td-star .star5-rating[data-rate="4.1"]:after,.koistachoice-ranking_marriage__version2 .ranking-detail__contents .table-hyokaprice_sp tr .td-star .star5-rating[data-rate="4.0"]:after,.koistachoice-ranking_marriage__version2 .ranking-detail__contents .table-hyokaprice_sp tr .td-star .star5-rating[data-rate="4"]:after{width:80%}.koistachoice-ranking_marriage__version2 .ranking-detail__contents .table-hyokaprice_sp tr .td-star .star5-rating[data-rate="3.9"]:after,.koistachoice-ranking_marriage__version2 .ranking-detail__contents .table-hyokaprice_sp tr .td-star .star5-rating[data-rate="3.8"]:after,.koistachoice-ranking_marriage__version2 .ranking-detail__contents .table-hyokaprice_sp tr .td-star .star5-rating[data-rate="3.7"]:after,.koistachoice-ranking_marriage__version2 .ranking-detail__contents .table-hyokaprice_sp tr .td-star .star5-rating[data-rate="3.6"]:after,.koistachoice-ranking_marriage__version2 .ranking-detail__contents .table-hyokaprice_sp tr .td-star .star5-rating[data-rate="3.5"]:after{width:70%}.koistachoice-ranking_marriage__version2 .ranking-detail__contents .table-hyokaprice_sp tr .td-star .star5-rating[data-rate="3.4"]:after,.koistachoice-ranking_marriage__version2 .ranking-detail__contents .table-hyokaprice_sp tr .td-star .star5-rating[data-rate="3.3"]:after,.koistachoice-ranking_marriage__version2 .ranking-detail__contents .table-hyokaprice_sp tr .td-star .star5-rating[data-rate="3.2"]:after,.koistachoice-ranking_marriage__version2 .ranking-detail__contents .table-hyokaprice_sp tr .td-star .star5-rating[data-rate="3.1"]:after,.koistachoice-ranking_marriage__version2 .ranking-detail__contents .table-hyokaprice_sp tr .td-star .star5-rating[data-rate="3.0"]:after,.koistachoice-ranking_marriage__version2 .ranking-detail__contents .table-hyokaprice_sp tr .td-star .star5-rating[data-rate="3"]:after{width:60%}.koistachoice-ranking_marriage__version2 .ranking-detail__contents .table-hyokaprice_sp tr .td-star .star5-rating[data-rate="2.9"]:after,.koistachoice-ranking_marriage__version2 .ranking-detail__contents .table-hyokaprice_sp tr .td-star .star5-rating[data-rate="2.8"]:after,.koistachoice-ranking_marriage__version2 .ranking-detail__contents .table-hyokaprice_sp tr .td-star .star5-rating[data-rate="2.7"]:after,.koistachoice-ranking_marriage__version2 .ranking-detail__contents .table-hyokaprice_sp tr .td-star .star5-rating[data-rate="2.6"]:after,.koistachoice-ranking_marriage__version2 .ranking-detail__contents .table-hyokaprice_sp tr .td-star .star5-rating[data-rate="2.5"]:after{width:50%}.koistachoice-ranking_marriage__version2 .ranking-detail__contents .table-hyokaprice_sp tr .td-star .star5-rating[data-rate="2.4"]:after,.koistachoice-ranking_marriage__version2 .ranking-detail__contents .table-hyokaprice_sp tr .td-star .star5-rating[data-rate="2.3"]:after,.koistachoice-ranking_marriage__version2 .ranking-detail__contents .table-hyokaprice_sp tr .td-star .star5-rating[data-rate="2.2"]:after,.koistachoice-ranking_marriage__version2 .ranking-detail__contents .table-hyokaprice_sp tr .td-star .star5-rating[data-rate="2.1"]:after,.koistachoice-ranking_marriage__version2 .ranking-detail__contents .table-hyokaprice_sp tr .td-star .star5-rating[data-rate="2.0"]:after,.koistachoice-ranking_marriage__version2 .ranking-detail__contents .table-hyokaprice_sp tr .td-star .star5-rating[data-rate="2"]:after{width:40%}.koistachoice-ranking_marriage__version2 .ranking-detail__contents .table-hyokaprice_sp tr .td-star .star5-rating[data-rate="1.9"]:after,.koistachoice-ranking_marriage__version2 .ranking-detail__contents .table-hyokaprice_sp tr .td-star .star5-rating[data-rate="1.8"]:after,.koistachoice-ranking_marriage__version2 .ranking-detail__contents .table-hyokaprice_sp tr .td-star .star5-rating[data-rate="1.7"]:after,.koistachoice-ranking_marriage__version2 .ranking-detail__contents .table-hyokaprice_sp tr .td-star .star5-rating[data-rate="1.6"]:after,.koistachoice-ranking_marriage__version2 .ranking-detail__contents .table-hyokaprice_sp tr .td-star .star5-rating[data-rate="1.5"]:after{width:30%}.koistachoice-ranking_marriage__version2 .ranking-detail__contents .table-hyokaprice_sp tr .td-star .star5-rating[data-rate="1.4"]:after,.koistachoice-ranking_marriage__version2 .ranking-detail__contents .table-hyokaprice_sp tr .td-star .star5-rating[data-rate="1.3"]:after,.koistachoice-ranking_marriage__version2 .ranking-detail__contents .table-hyokaprice_sp tr .td-star .star5-rating[data-rate="1.2"]:after,.koistachoice-ranking_marriage__version2 .ranking-detail__contents .table-hyokaprice_sp tr .td-star .star5-rating[data-rate="1.1"]:after,.koistachoice-ranking_marriage__version2 .ranking-detail__contents .table-hyokaprice_sp tr .td-star .star5-rating[data-rate="1.0"]:after,.koistachoice-ranking_marriage__version2 .ranking-detail__contents .table-hyokaprice_sp tr .td-star .star5-rating[data-rate="1"]:after{width:20%}.koistachoice-ranking_marriage__version2 .ranking-detail__contents .table-hyokaprice_sp tr .td-star .star5-rating[data-rate="0.9"]:after,.koistachoice-ranking_marriage__version2 .ranking-detail__contents .table-hyokaprice_sp tr .td-star .star5-rating[data-rate="0.8"]:after,.koistachoice-ranking_marriage__version2 .ranking-detail__contents .table-hyokaprice_sp tr .td-star .star5-rating[data-rate="0.7"]:after,.koistachoice-ranking_marriage__version2 .ranking-detail__contents .table-hyokaprice_sp tr .td-star .star5-rating[data-rate="0.6"]:after,.koistachoice-ranking_marriage__version2 .ranking-detail__contents .table-hyokaprice_sp tr .td-star .star5-rating[data-rate="0.5"]:after,.koistachoice-ranking_marriage__version2 .ranking-detail__contents .table-hyokaprice_sp tr .td-star .star5-rating[data-rate="0.4"]:after,.koistachoice-ranking_marriage__version2 .ranking-detail__contents .table-hyokaprice_sp tr .td-star .star5-rating[data-rate="0.3"]:after,.koistachoice-ranking_marriage__version2 .ranking-detail__contents .table-hyokaprice_sp tr .td-star .star5-rating[data-rate="0.2"]:after,.koistachoice-ranking_marriage__version2 .ranking-detail__contents .table-hyokaprice_sp tr .td-star .star5-rating[data-rate="0.1"]:after{width:10%}.koistachoice-ranking_marriage__version2 .ranking-detail__contents .table-hyokaprice_sp tr .td-star .star5-rating[data-rate="0.0"]:after,.koistachoice-ranking_marriage__version2 .ranking-detail__contents .table-hyokaprice_sp tr .td-star .star5-rating[data-rate="0"]:after{width:0%}.koistachoice-ranking_marriage__version2 .ranking-detail__contents .table-hyokaprice_sp tr .td-price--rate{font-weight:700;color:#EB5B87}.koistachoice-ranking_marriage__version2 .ranking-detail__contents .table-text tr td:first-of-type,.koistachoice-ranking_marriage__version2 .ranking-detail__contents .table-text tr th:first-of-type{width:40%}.koistachoice-ranking_marriage__version2 .ranking-detail__contents .table-text tr td:last-of-type,.koistachoice-ranking_marriage__version2 .ranking-detail__contents .table-text tr th:last-of-type{width:60%}.koistachoice-ranking_marriage__version2 .ranking-detail__contents .table-text tr td:first-of-type .rank{width:25%}.koistachoice-ranking_marriage__version2 .ranking-detail__contents .table-text tr td:first-of-type .thumbnail{width:50%}.koistachoice-ranking_marriage__version2 .ranking-detail__contents .table-text tr td:first-of-type .cta{width:100%}.konkatsu-assessment__contents__item>.image,.konkatsu-assessment__title div{width:20%}.koistachoice-ranking_marriage__version2 .ranking-detail__contents .table-text tr td:first-of-type .cta a{padding:7px 2px}.koistachoice-ranking_marriage__version2 .ranking-detail__contents .table-text tr td:last-of-type{font-size:15px}.koistachoice-ranking_marriage__version2 .ranking-detail__contents .table-text tr td:last-of-type .text,.koistachoice-ranking_marriage__version2 .ranking-detail__contents .table-text tr td:last-of-type p{font-size:15px;line-height:20px}.konkatsu-assessment__title{margin-bottom:20px}.konkatsu-assessment__title p{font-size:32px}.konkatsu-assessment__contents__item>.text{font-size:18px;margin-bottom:50px}.konkatsu-assessment__contents__item>.label{width:100%}.konkatsu-assessment__contents__item>.label label:after{right:15px}.konkatsu-assessment__contents__item2{padding:10px 5px 22px}.konkatsu-assessment__contents__item2 .type{font-size:14px;padding:10px 7px}.konkatsu-assessment__contents__item2 .type__kakko,.konkatsu-assessment__contents__item2 .type__text{font-size:16px}.konkatsu-assessment__contents__item2 .graph{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;background-color:#fff;border-radius:10px;margin-bottom:10px;padding:10px 5px;-webkit-box-sizing:border-box;box-sizing:border-box;position:relative}.konkatsu-assessment__contents__item2 .graph .assessmentChart-num{width:25%}.konkatsu-assessment__contents__item2 .graph .assessmentChart-num__casu,.konkatsu-assessment__contents__item2 .graph .assessmentChart-num__jiku,.konkatsu-assessment__contents__item2 .graph .assessmentChart-num__my,.konkatsu-assessment__contents__item2 .graph .assessmentChart-num__zen{text-align:center}.konkatsu-assessment__contents__item2 .graph .assessmentChart-num__casu p,.konkatsu-assessment__contents__item2 .graph .assessmentChart-num__jiku p,.konkatsu-assessment__contents__item2 .graph .assessmentChart-num__my p,.konkatsu-assessment__contents__item2 .graph .assessmentChart-num__zen p{line-height:unset;margin:unset}.konkatsu-assessment__contents__item2 .graph .assessmentChart-num__casu .name,.konkatsu-assessment__contents__item2 .graph .assessmentChart-num__jiku .name,.konkatsu-assessment__contents__item2 .graph .assessmentChart-num__my .name,.konkatsu-assessment__contents__item2 .graph .assessmentChart-num__zen .name{font-size:11px;font-weight:700;padding:0 2px 3px}.konkatsu-assessment__contents__item2 .graph .assessmentChart-num__casu .num,.konkatsu-assessment__contents__item2 .graph .assessmentChart-num__jiku .num,.konkatsu-assessment__contents__item2 .graph .assessmentChart-num__my .num,.konkatsu-assessment__contents__item2 .graph .assessmentChart-num__zen .num{font-size:20px;font-weight:700}.konkatsu-assessment__contents__item2 .graph .assessmentChart-num__casu,.konkatsu-assessment__contents__item2 .graph .assessmentChart-num__jiku,.konkatsu-assessment__contents__item2 .graph .assessmentChart-num__zen{margin-bottom:7px}.konkatsu-assessment__contents__item2 .graph .assessmentChart-num__zen .name{background:-webkit-gradient(linear,left top,left bottom,color-stop(60%,transparent),color-stop(60%,#FFE4D0));background:linear-gradient(transparent 60%,#FFE4D0 60%)}.konkatsu-assessment__contents__item2 .graph .assessmentChart-num__my .name{background:-webkit-gradient(linear,left top,left bottom,color-stop(60%,transparent),color-stop(60%,#FFFED2));background:linear-gradient(transparent 60%,#FFFED2 60%)}.konkatsu-assessment__contents__item2 .graph .assessmentChart-num__casu .name{background:-webkit-gradient(linear,left top,left bottom,color-stop(60%,transparent),color-stop(60%,#D2FFDF));background:linear-gradient(transparent 60%,#D2FFDF 60%)}.konkatsu-assessment__contents__item2 .graph .assessmentChart-num__jiku .name{background:-webkit-gradient(linear,left top,left bottom,color-stop(60%,transparent),color-stop(60%,#D2EFFF));background:linear-gradient(transparent 60%,#D2EFFF 60%)}.konkatsu-assessment__contents__item2 .graph .canvas{width:75%}.konkatsu-assessment__contents__item2 .graph .canvas .assessmentChart{width:230px!important;height:155px!important;margin-left:auto}.konkatsu-assessment__contents__item2 .graphunder-text{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:15px 10px;-webkit-box-sizing:border-box;box-sizing:border-box}.konkatsu-assessment__contents__item2 .graphunder-text__image{width:35%}.konkatsu-assessment__contents__item2 .graphunder-text__image img{width:100%;height:auto}.konkatsu-assessment__contents__item2 .graphunder-text__text{width:63%;font-size:15px;font-weight:700;line-height:22px;background-color:#fff;border-radius:7px}.konkatsu-assessment__contents__item2 .graphunder-text__text p{line-height:22px;margin:unset}.konkatsu-assessment__contents__item2 .nextbutton{width:40%;padding:7px 5px;bottom:5px;right:5px}.konkatsu-assessment__contents .konkatsu-assessment__contents__item3{padding:20px 10px}.konkatsu-assessment__contents .konkatsu-assessment__contents__item3::before{width:40%;height:40%}.konkatsu-assessment__contents .konkatsu-assessment__contents__item3-jikuri .info,.konkatsu-assessment__contents .konkatsu-assessment__contents__item3-zenryoku .info{width:100%}.konkatsu-assessment__contents .konkatsu-assessment__contents__item3-jikuri .info__thumbnail--compatibility .thumbnail,.konkatsu-assessment__contents .konkatsu-assessment__contents__item3-zenryoku .info__thumbnail--compatibility .thumbnail{width:30%}.konkatsu-assessment__contents .konkatsu-assessment__contents__item3-jikuri .info__thumbnail--compatibility .compatibility,.konkatsu-assessment__contents .konkatsu-assessment__contents__item3-zenryoku .info__thumbnail--compatibility .compatibility{width:68%}.konkatsu-assessment__contents .konkatsu-assessment__contents__item3-jikuri .info__thumbnail--compatibility .compatibility>p,.konkatsu-assessment__contents .konkatsu-assessment__contents__item3-zenryoku .info__thumbnail--compatibility .compatibility>p{font-size:16px}.konkatsu-assessment__contents .konkatsu-assessment__contents__item3-jikuri .info__thumbnail--compatibility .compatibility>p span,.konkatsu-assessment__contents .konkatsu-assessment__contents__item3-zenryoku .info__thumbnail--compatibility .compatibility>p span{font-size:20px}.konkatsu-assessment__contents .konkatsu-assessment__contents__item3-jikuri .info__thumbnail--compatibility .compatibility>div,.konkatsu-assessment__contents .konkatsu-assessment__contents__item3-zenryoku .info__thumbnail--compatibility .compatibility>div{font-size:16px}.konkatsu-assessment__contents .konkatsu-assessment__contents__item3-jikuri .info__star,.konkatsu-assessment__contents .konkatsu-assessment__contents__item3-zenryoku .info__star{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:18px;font-weight:700;margin-bottom:15px}.konkatsu-assessment__contents .konkatsu-assessment__contents__item3-jikuri .info__star span,.konkatsu-assessment__contents .konkatsu-assessment__contents__item3-zenryoku .info__star span{font-size:30px;color:#FDF5C2;margin-right:5px}.konkatsu-assessment__contents .konkatsu-assessment__contents__item3-jikuri .info__text,.konkatsu-assessment__contents .konkatsu-assessment__contents__item3-zenryoku .info__text{padding:15px}.konkatsu-assessment__contents .konkatsu-assessment__contents__item3-jikuri .ctabutton__slideback,.konkatsu-assessment__contents .konkatsu-assessment__contents__item3-zenryoku .ctabutton__slideback{width:15%}.konkatsu-assessment__contents .konkatsu-assessment__contents__item3-jikuri .ctabutton__slideback span,.konkatsu-assessment__contents .konkatsu-assessment__contents__item3-zenryoku .ctabutton__slideback span{width:45px;height:45px;line-height:45px;font-size:15px}.konkatsu-assessment__contents .konkatsu-assessment__contents__item3-jikuri .ctabutton__begin,.konkatsu-assessment__contents .konkatsu-assessment__contents__item3-zenryoku .ctabutton__begin{width:35%;height:45px;line-height:45px}.konkatsu-assessment__contents .konkatsu-assessment__contents__item3-jikuri .ctabutton__begin a,.konkatsu-assessment__contents .konkatsu-assessment__contents__item3-zenryoku .ctabutton__begin a{font-size:15px}.konkatsu-assessment__contents .konkatsu-assessment__contents__item3-jikuri .ctabutton__official,.konkatsu-assessment__contents .konkatsu-assessment__contents__item3-zenryoku .ctabutton__official{width:45%}.konkatsu-assessment__contents .konkatsu-assessment__contents__item3-jikuri .ctabutton__official a,.konkatsu-assessment__contents .konkatsu-assessment__contents__item3-zenryoku .ctabutton__official a{font-size:15px;padding:15px 5px}.konkatsu-assessment__contents .konkatsu-assessment__contents__item3-jikuri .ctabutton__official a::after,.konkatsu-assessment__contents .konkatsu-assessment__contents__item3-zenryoku .ctabutton__official a::after{width:15px;height:15px;right:5px}.konkatsu-assessment__contents .konkatsu-assessment__contents__item3-casual,.konkatsu-assessment__contents .konkatsu-assessment__contents__item3-mypace{padding:20px 10px 100px}.konkatsu-assessment__contents .konkatsu-assessment__contents__item3-casual .thumbnail--compatibility,.konkatsu-assessment__contents .konkatsu-assessment__contents__item3-mypace .thumbnail--compatibility{margin-bottom:15px}.konkatsu-assessment__contents .konkatsu-assessment__contents__item3-casual .thumbnail--compatibility__thumbnail,.konkatsu-assessment__contents .konkatsu-assessment__contents__item3-mypace .thumbnail--compatibility__thumbnail{width:30%}.konkatsu-assessment__contents .konkatsu-assessment__contents__item3-casual .thumbnail--compatibility__compatibility,.konkatsu-assessment__contents .konkatsu-assessment__contents__item3-mypace .thumbnail--compatibility__compatibility{width:68%}.konkatsu-assessment__contents .konkatsu-assessment__contents__item3-casual .thumbnail--compatibility__compatibility>p,.konkatsu-assessment__contents .konkatsu-assessment__contents__item3-mypace .thumbnail--compatibility__compatibility>p{font-size:16px}.konkatsu-assessment__contents .konkatsu-assessment__contents__item3-casual .thumbnail--compatibility__compatibility>p span,.konkatsu-assessment__contents .konkatsu-assessment__contents__item3-mypace .thumbnail--compatibility__compatibility>p span{font-size:20px}.konkatsu-assessment__contents .konkatsu-assessment__contents__item3-casual .thumbnail--compatibility__compatibility>div,.konkatsu-assessment__contents .konkatsu-assessment__contents__item3-mypace .thumbnail--compatibility__compatibility>div{font-size:16px}.konkatsu-assessment__contents .konkatsu-assessment__contents__item3-casual .info__star,.konkatsu-assessment__contents .konkatsu-assessment__contents__item3-mypace .info__star{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:20px;font-weight:700;margin-bottom:15px}.konkatsu-assessment__contents .konkatsu-assessment__contents__item3-casual .info__star span,.konkatsu-assessment__contents .konkatsu-assessment__contents__item3-mypace .info__star span{font-size:30px;color:#FDF5C2;margin-right:5px}.konkatsu-assessment__contents .konkatsu-assessment__contents__item3-casual .cta-official,.konkatsu-assessment__contents .konkatsu-assessment__contents__item3-mypace .cta-official{width:65%;margin:0 auto 20px}.konkatsu-assessment__contents .konkatsu-assessment__contents__item3-casual .cta-official a,.konkatsu-assessment__contents .konkatsu-assessment__contents__item3-mypace .cta-official a{font-size:15px;padding:15px 5px}.konkatsu-assessment__contents .konkatsu-assessment__contents__item3-casual .cta-official a::after,.konkatsu-assessment__contents .konkatsu-assessment__contents__item3-mypace .cta-official a::after{width:15px;height:15px;right:5px}.konkatsu-assessment__contents .konkatsu-assessment__contents__item3-casual .siteunder-text,.konkatsu-assessment__contents .konkatsu-assessment__contents__item3-mypace .siteunder-text{padding:15px}.konkatsu-assessment__contents .konkatsu-assessment__contents__item3-casual .casual-slideback,.konkatsu-assessment__contents .konkatsu-assessment__contents__item3-casual .mypace-slideback,.konkatsu-assessment__contents .konkatsu-assessment__contents__item3-mypace .casual-slideback,.konkatsu-assessment__contents .konkatsu-assessment__contents__item3-mypace .mypace-slideback{bottom:10px;left:10px}.konkatsu-assessment__contents .konkatsu-assessment__contents__item3-casual .casual-nextbutton,.konkatsu-assessment__contents .konkatsu-assessment__contents__item3-casual .mypace-nextbutton,.konkatsu-assessment__contents .konkatsu-assessment__contents__item3-mypace .casual-nextbutton,.konkatsu-assessment__contents .konkatsu-assessment__contents__item3-mypace .mypace-nextbutton{width:40%;padding:7px 5px;bottom:15px}.konkatsu-assessment__contents .konkatsu-assessment__contents__item4{padding:10px 5px 15px}.konkatsu-assessment__contents .konkatsu-assessment__contents__item4 .assessment-result_table table tr th{padding:7px 5px}.konkatsu-assessment__contents .konkatsu-assessment__contents__item4 .assessment-result_table table tr td{padding:10px 5px}.konkatsu-assessment__contents .konkatsu-assessment__contents__item4 .assessment-result_table table tr .thumbnail--name{width:100px;min-width:100px}.konkatsu-assessment__contents .konkatsu-assessment__contents__item4 .assessment-result_table table tr .thumbnail--name__name a{font-size:14px}.konkatsu-assessment__contents .konkatsu-assessment__contents__item4 .assessment-result_table table tr .star .star5-rating{font-size:18px}.konkatsu-assessment__contents .konkatsu-assessment__contents__item4 .assessment-result_table table tr .initialcost,.konkatsu-assessment__contents .konkatsu-assessment__contents__item4 .assessment-result_table table tr .marriage-rate,.konkatsu-assessment__contents .konkatsu-assessment__contents__item4 .assessment-result_table table tr .star .star-number{font-size:20px}.konkatsu-assessment__contents .konkatsu-assessment__contents__item4 .assessment-result_table table tr .initialcost{width:120px;min-width:120px}.konkatsu-assessment__contents .konkatsu-assessment__contents__item4 .assessment-result_table table tr .marriage-tokucho{width:350px;min-width:350px;padding:10px}.konkatsu-assessment__contents .konkatsu-assessment__contents__item4 .assessment-result_table table tr .marriage-tokucho p{line-height:20px}.konkatsu-assessment__contents .konkatsu-assessment__contents__item4 .assessment-result_table table tr .marriage-tokucho .text{font-size:14px}.konkatsu-assessment__contents .konkatsu-assessment__contents__item4 .casual-lastbutton_slideback,.konkatsu-assessment__contents .konkatsu-assessment__contents__item4 .mypace-lastbutton_slideback{width:45px;height:45px;line-height:45px;margin-right:15px}.konkatsu-assessment__contents .konkatsu-assessment__contents__item4 .casual-lastbutton_begin,.konkatsu-assessment__contents .konkatsu-assessment__contents__item4 .mypace-lastbutton_begin{width:45%;height:45px;line-height:45px}.sidebar__app-list{padding:70px 20px 30px}.sidebar__app-list ul li{margin:0 10px 25px 0}.sidebar__app-ranking,.sidebar__beingread{padding:70px 20px}.single main{padding:50px 0}.single__prologue{width:94%;margin:0 auto 30px}.single__prologue .update-date{margin-bottom:10px}.single__prologue h1{font-size:24px;line-height:36px;margin-bottom:10px}.single__prologue .tag{-webkit-box-pack:left;-ms-flex-pack:left;justify-content:left}.single__prologue .tag span{background-color:#fff}.single__prologue .tag .default,.single__prologue .tag span a{padding:5px 15px}.single__article{width:94%;margin:0 auto}.single__article #toc_container{margin:4em auto 3em;padding:40px 12px 20px!important}.single__article #toc_container:before{width:50px;height:90px;top:-22px}.single__article #toc_container:after{width:35%;height:20%;top:-15px;left:-3px}.single__article #toc_container .toc_list{overflow-y:scroll;max-height:400px;border-radius:16px;padding:40px 12px 20px}.single__article #toc_container .toc_list:before{display:none;font-size:20px;padding:0 15px 3px;top:80px}.single-experoences__enquete .item__app-reason,.single-experoences__enquete .item__love-reason,.single-experoences__enquete .item__man--woman,.single-marriage-information .eventinfo__contents__item ul{display:block}.single__article #toc_container .toc_list>li>a{padding:4px 10px 4px 35px}.single__article #toc_container .toc_list li ul{margin-left:35px!important}.single__article #toc_container .toc_list li ul ul{margin-left:15px!important}.single__article p{margin-left:auto;margin-right:auto}.single__article h2,.single__article h3,.single__article h4{margin-left:auto!important;margin-right:auto!important}.single__article h2{font-size:22px;line-height:34px;margin:90px 0 50px;padding:20px 15px}.single__article h2:before{background-image:url(//www.landmark-tokyo.com/wp-content/themes/koista_php8/images/border/h2-pink_sp.svg)}.single__article h2:after{background-image:url(//www.landmark-tokyo.com/wp-content/themes/koista_php8/images/border/h2-blue_sp.svg)}.single__article h3{font-size:20px;line-height:32px;margin:60px 0 25px}.single__article h4{font-size:18px;line-height:30px;margin:50px 0 25px}.single__comments{width:94%;margin:0 auto 80px}.single-marriage-information .eventinfo__pulldown{width:80%}.single-marriage-information .eventinfo__pulldown select{padding:10px 5px}.single-marriage-information .eventinfo__contents .title{font-size:22px;line-height:34px;margin:50px 0 40px;padding:20px 15px}.single-marriage-information .eventinfo__contents .title:before{background-image:url(//www.landmark-tokyo.com/wp-content/themes/koista_php8/images/border/h2-pink_sp.svg)}.single-marriage-information .eventinfo__contents .title:after{background-image:url(//www.landmark-tokyo.com/wp-content/themes/koista_php8/images/border/h2-blue_sp.svg)}.single-marriage-information .eventinfo__contents__item .subtitle{font-size:20px;line-height:32px}.single-marriage-information .eventinfo__contents__item ul li{width:100%;margin-bottom:unset}.single-marriage-information .eventinfo__contents__item ul li:not(:last-of-type){margin-bottom:20px}.single-experoences .single__prologue{margin:0 auto 50px}.single-experoences .single-experoences_noform{width:94%;margin:0 auto 80px}.single-experoences .pr-tag{margin:0 0 15px -3%}.single-experoences .fv-image{margin-top:20px}.single-experoences .fv-image div{font-size:18px;line-height:28px;right:20px}.single-experoences__fv{width:94%;margin:0 auto 30px}.single-experoences__fv h1{font-size:24px;font-weight:500;line-height:36px;margin-bottom:10px}.single-experoences__enquete .item p{font-size:14px;padding:10px}.single-experoences__enquete .item__man--woman .man__join--age .age div::after,.single-experoences__enquete .item__man--woman .man__join--age .join div::after,.single-experoences__enquete .item__man--woman .woman__join--age .age div::after,.single-experoences__enquete .item__man--woman .woman__join--age .join div::after,.single-experoences__enquete .item__select::after{font-size:11px;right:10px}.single-experoences__enquete .item__select select{padding:10px 7px}.single-experoences__enquete .item__man--woman .man,.single-experoences__enquete .item__man--woman .woman{width:100%}.single-experoences__enquete .item__man--woman .man__job input,.single-experoences__enquete .item__man--woman .man__name input,.single-experoences__enquete .item__man--woman .woman__job input,.single-experoences__enquete .item__man--woman .woman__name input{border-radius:unset;padding:10px 7px}.single-experoences__enquete .item__man--woman .man__join--age .age div select,.single-experoences__enquete .item__man--woman .man__join--age .join div select,.single-experoences__enquete .item__man--woman .woman__join--age .age div select,.single-experoences__enquete .item__man--woman .woman__join--age .join div select{padding:10px 7px}.single-experoences__enquete .item__man--woman .man__hobby input,.single-experoences__enquete .item__man--woman .woman__hobby input{border-radius:unset;padding:10px 7px}.single-experoences__enquete .item__man--woman .man{margin-bottom:20px}.single-experoences__enquete .item__app-reason .man,.single-experoences__enquete .item__app-reason .woman,.single-experoences__enquete .item__love-reason .man,.single-experoences__enquete .item__love-reason .woman{width:100%;padding:15px 10px 10px}.single-experoences__enquete .item__app-reason .man textarea,.single-experoences__enquete .item__app-reason .woman textarea,.single-experoences__enquete .item__love-reason .man textarea,.single-experoences__enquete .item__love-reason .woman textarea{border-radius:unset}.single-experoences__enquete .cta{width:100%;margin:4em auto 3em}.single-experoences__enquete .cta__div1__div2 input{font-size:16px}.single-consultation .single__prologue .fv-image{margin-bottom:30px}.single-consultation .single__prologue .cautions{width:100%}.single-consultation .consultation-tab{width:94%;margin:0 auto}.single-consultation .consultation-tab__label{width:100%}.single-consultation .consultation-tab__label label{font-size:16px;line-height:20px;padding:15px 5px 25px}.single-consultation .consultation-tab__contents .consultation-pulldown{width:35%}.single-consultation .consultation-tab__contents .consultation-pulldown::after{font-size:11px;right:10px}.single-consultation .consultation-tab__contents .consultation-pulldown select{padding:15px 7px}.single-consultation .consultation-tab__contents .consultation-contents ul li,.single-consultation .consultation-tab__contents .consultation-contents2 ul li,.single-consultation .consultation-tab__contents .consultation-contents3 ul li{padding:10px}.single-consultation .consultation-tab__contents .consultation-contents ul li::after,.single-consultation .consultation-tab__contents .consultation-contents2 ul li::after,.single-consultation .consultation-tab__contents .consultation-contents3 ul li::after{content:none}.single-consultation .consultation-tab__contents .consultation-contents ul li a .sex-name-age,.single-consultation .consultation-tab__contents .consultation-contents2 ul li a .sex-name-age,.single-consultation .consultation-tab__contents .consultation-contents3 ul li a .sex-name-age{font-size:14px}.single-consultation .consultation-tab__contents .consultation-contents ul li a .genre--other__genre,.single-consultation .consultation-tab__contents .consultation-contents ul li a .genre--other__other,.single-consultation .consultation-tab__contents .consultation-contents ul li a .genre--other__other div,.single-consultation .consultation-tab__contents .consultation-contents2 ul li a .genre--other__genre,.single-consultation .consultation-tab__contents .consultation-contents2 ul li a .genre--other__other,.single-consultation .consultation-tab__contents .consultation-contents2 ul li a .genre--other__other div,.single-consultation .consultation-tab__contents .consultation-contents3 ul li a .genre--other__genre,.single-consultation .consultation-tab__contents .consultation-contents3 ul li a .genre--other__other,.single-consultation .consultation-tab__contents .consultation-contents3 ul li a .genre--other__other div{font-size:11px}.single-consultation .consultation-tab__contents .consultation-contents ul li a .genre--other__genre,.single-consultation .consultation-tab__contents .consultation-contents2 ul li a .genre--other__genre,.single-consultation .consultation-tab__contents .consultation-contents3 ul li a .genre--other__genre{padding:5px}.single-consultation .consultation-tab__contents .consultation-contents ul li a .genre--other__other div img,.single-consultation .consultation-tab__contents .consultation-contents2 ul li a .genre--other__other div img,.single-consultation .consultation-tab__contents .consultation-contents3 ul li a .genre--other__other div img{width:15px;height:15px}.single-consultation .view--comcount--date{width:94%;margin:0 auto 60px}.single-consultation .consultation_topics_response{width:94%;margin:0 auto 50px}.single-consultation .consultation_topics_response .topic__title{font-size:24px;line-height:36px;margin-bottom:15px}.single-consultation .consultation_topics_response .topic-response{width:100%}.single-consultation .pagelink-banner{width:94%;margin:auto}.single-writer h1{width:94%;font-size:24px;line-height:36px;margin:0 auto 30px}.single-writer__fv{width:94%;border:unset;margin:0 auto 20px;padding:unset}.single-writer__fv .image{width:35%}.single-writer__fv .other{width:62%}.single-writer__fv .other__name--tag{display:block;margin-bottom:unset}.single-writer__fv .other__name--tag .name{width:100%;margin-bottom:10px}.single-writer__fv .other__name--tag .name span:last-of-type{font-size:18px}.single-writer__fv .other__name--tag .tag{width:100%}.single-writer__fv .other__name--tag .tag span{font-size:13px}.single-writer .other__detail{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;width:94%;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin:0 auto 20px;padding:unset}.single-writer .other__detail__item:not(:last-of-type){width:48%;margin-bottom:15px}.single-writer .other__detail__item:last-of-type{width:100%}.single-writer .other__detail__item p{line-height:1;margin:0}.single-writer .other__detail__item p:first-of-type{font-weight:700;background-color:#DDEFFA;border-radius:25px;margin-bottom:10px;padding:10px 10px 10px 15px;-webkit-box-sizing:border-box;box-sizing:border-box}.single-writer .other__detail__item p:last-of-type{width:95%;line-height:20px;text-align:center;margin:auto}.single-writer .other__intro{width:94%;line-height:26px;margin:0 auto 50px}.single-writer__pickup__title{width:95%;padding:10px}.single-writer__pickup__title p{line-height:24px!important}.front-page{margin-top:61px}.front-page .backcolor{background:linear-gradient(89deg,#FED6E1 0,#FFEFEF 53%,#CCEFFF 100%) no-repeat padding-box;padding-top:30px}.front-page .pr-text{width:96%;margin:0 auto 50px}.front-page .pr-text p{width:100%;font-size:14px;padding:12px 5px}.front-page__fv{display:block;background-color:unset;margin-bottom:50px}.front-page__fv__swiper .swiper-pagination{bottom:27px!important;right:4%!important}.front-page__fv__swiper .swiper-pagination .swiper-pagination-bullet{width:10px;height:10px;margin:0 6px!important}.front-page__fv__icon-slider{position:unset!important;-webkit-transform:unset;transform:unset}.front-page__explanation{background:unset;padding:unset}.front-page__explanation .enclosure{display:block;width:100%;background-color:unset}.front-page__explanation .supervisor,.front-page__explanation .texts{width:100%}.front-page__explanation .texts{padding:0}.front-page__explanation .texts__heart{width:20%;margin:0 auto 15px}.front-page__explanation .texts__catchcopy{width:85%;margin:0 auto 30px}.front-page__explanation .texts__catchcopy h2{font-size:26px}.front-page__explanation .texts__sentence{width:96%;background:rgba(255,255,255,.8);margin:0 auto 10px;position:relative}.front-page__explanation .texts__sentence:after,.front-page__explanation .texts__sentence:before{content:'';display:inline-block;background-repeat:no-repeat;width:27px;height:40px;position:absolute}.front-page__self-analysis .title--text:before,.front-page__service-list .title:before,.front-page__service-search__link h2:before{content:unset}.front-page__explanation .texts__sentence:before{background-image:url(//www.landmark-tokyo.com/wp-content/themes/koista_php8/images/border/double-pink.svg);top:15px;left:0}.front-page__explanation .texts__sentence:after{background-image:url(//www.landmark-tokyo.com/wp-content/themes/koista_php8/images/border/double-blue.svg);bottom:15px;right:0}.front-page__explanation .texts__sentence img{width:85%!important;height:auto;margin:auto;padding:40px 0;-webkit-box-sizing:border-box;box-sizing:border-box}.front-page__explanation .texts__imageslider1,.front-page__explanation .texts__imageslider2{overflow-x:hidden;width:100%;position:unset!important;-webkit-transform:unset;transform:unset;z-index:20!important}.front-page__explanation .texts__imageslider1 .swiper-wrapper,.front-page__explanation .texts__imageslider2 .swiper-wrapper{-webkit-transition-timing-function:linear;transition-timing-function:linear}.front-page__explanation .texts__imageslider1 .swiper-wrapper .swiper-slide,.front-page__explanation .texts__imageslider2 .swiper-wrapper .swiper-slide{width:630px!important;margin:0 6px}.front-page__explanation .texts__imageslider1 .swiper-wrapper img,.front-page__explanation .texts__imageslider2 .swiper-wrapper img{width:100%;height:auto}.front-page__explanation .texts__imageslider1{margin-bottom:10px}.front-page__explanation .texts__imageslider2{margin-bottom:20px}.front-page__explanation .supervisor{width:90%;margin-left:auto}.front-page__explanation .supervisor__info{width:100%;padding:20px 15px;position:unset;-webkit-transform:unset;transform:unset}.front-page__explanation .supervisor__info .image--name__image{width:15%}.front-page__explanation .supervisor__info .image--name__name{width:82%}.front-page__explanation .supervisor__info .text{line-height:24px}.front-page__self-analysis{display:block;width:100%;padding:70px 0 30px}.front-page__self-analysis .tree{width:95%;margin:auto}.front-page__self-analysis .tree:before{height:85%;top:-2.5%;left:-2.5%}.front-page__self-analysis .tree .cta{width:92%}.front-page__self-analysis .tree .cta__a,.front-page__self-analysis .tree .cta__b{width:47.5%}.front-page__self-analysis .tree .cta__a div a,.front-page__self-analysis .tree .cta__b div a{font-size:16px}.front-page__self-analysis .tree .cta-sp{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:92%;margin:0 auto;position:absolute;bottom:6px;left:50%;transform:translateX(-50%);-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%)}.front-page__self-analysis .tree .cta-sp__a,.front-page__self-analysis .tree .cta-sp__b{width:47.5%}.front-page__self-analysis .tree .cta-sp__a a img,.front-page__self-analysis .tree .cta-sp__b a img{width:100%;height:auto}.front-page__self-analysis .title--text{display:block;-webkit-box-orient:unset;-webkit-box-direction:unset;-ms-flex-direction:unset;flex-direction:unset;width:100%;margin-top:unset;margin-bottom:40px}.front-page__self-analysis .title--text__text{-webkit-writing-mode:unset;-ms-writing-mode:unset;writing-mode:unset;width:90%;font-size:16px;font-weight:500;line-height:26px;margin:auto}.front-page__service-list{padding:85px 0 50px}.front-page__service-list .enclosure{width:96%;margin:0 auto}.front-page__service-list .title{width:100%;margin:0 auto 30px}.front-page__service-list .title__tag{width:98%;margin:0 auto 15px}.front-page__service-list .title h2{font-size:26px;text-align:center}.front-page__service-list .tab-servicelist{padding:50px 15px}.front-page__service-list .tab-servicelist__label{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:20px}.front-page__service-list .tab-servicelist__label .tab-servicelist_tab{width:48%;font-size:16px;font-weight:500;text-align:left;border-radius:25px;padding:10px 10px 13px}.front-page__service-list .tab-servicelist__label .tab-servicelist_tab:first-of-type{margin:unset}.front-page__service-list .tab-servicelist #tab-marriage:checked~#marriage-content,.front-page__service-list .tab-servicelist #tab-matching:checked~#matching-content{display:block}.front-page__service-list .tab-servicelist__contents .text{width:100%}.front-page__service-list .tab-servicelist__contents .image{width:100%;margin-bottom:20px}.front-page__service-search__link{padding:80px 0 200px}.front-page__service-search__link .enclosure{width:95%;margin:auto}.front-page__service-search__link h2{display:block;font-size:26px;text-align:center;margin:0 0 30px}.front-page__service-search__link ul{-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:95%;margin:0 auto}.front-page__service-search__link ul li{width:48%;margin:0 1% 10px}.front-page__service-search__link .original-contents{width:97%}.front-page__service-search__matchingapp-collect{margin-top:-120px}.front-page__service-search__matchingapp-collect .beginning{padding:70px 0}.front-page__service-search__matchingapp-collect .beginning .enclosure{display:block;width:96%;margin:0 auto}.front-page__service-search__matchingapp-collect .beginning h2{width:70%;margin:auto}.front-page__service-search__matchingapp-collect .beginning .image--cta,.front-page__service-search__matchingapp-collect .beginning .image--cta .cta{width:100%}.front-page__service-search__matchingapp-collect .beginning .image--cta .cta__matchingapp-list,.front-page__service-search__matchingapp-collect .beginning .image--cta .cta__matchingapp-ranking{width:49%;border-bottom:3px solid #555}.front-page__service-search__matchingapp-collect .beginning .image--cta .cta__matchingapp-list:after,.front-page__service-search__matchingapp-collect .beginning .image--cta .cta__matchingapp-ranking:after{font-size:18px;right:7px}.front-page__service-search__matchingapp-collect .beginning .image--cta .cta__matchingapp-list a,.front-page__service-search__matchingapp-collect .beginning .image--cta .cta__matchingapp-ranking a{font-size:14px;line-height:20px;padding:12px 5px}.front-page__service-search__matchingapp-collect .information__section1{width:96%;margin:0 auto 50px;padding:unset}.front-page__service-search__matchingapp-collect .information__section1 h3{width:95%;font-size:23px}.front-page__service-search__matchingapp-collect .information__section1 .tab-matchingapp_collect{background-color:unset;border-radius:unset;padding:unset}.front-page__service-search__matchingapp-collect .information__section1 .tab-matchingapp_collect__label{width:95%;margin:0 auto 30px}.front-page__service-search__matchingapp-collect .information__section1 .tab-matchingapp_collect__label .tab-matchingapp_collect_tab{font-size:16px;padding:10px 5px 13px}.front-page__service-search__matchingapp-collect .information__section1 .tab-matchingapp_collect__contents{background-color:#fff;border-radius:20px;padding:30px 10px;-webkit-box-sizing:border-box;box-sizing:border-box}.front-page__service-search__matchingapp-collect .information__section1 .tab-matchingapp_collect__contents .enclosure{display:block;margin-bottom:30px}.front-page__service-search__matchingapp-collect .information__section1 .tab-matchingapp_collect__contents .enclosure__item1 .title,.front-page__service-search__matchingapp-collect .information__section1 .tab-matchingapp_collect__contents .enclosure__item2 .title,.front-page__service-search__matchingapp-collect .information__section1 .tab-matchingapp_collect__contents .enclosure__item3 .title{font-size:16px;padding:10px 10px 10px 15px}.front-page__service-search__matchingapp-collect .information__section1 .tab-matchingapp_collect__contents .enclosure__item1,.front-page__service-search__matchingapp-collect .information__section1 .tab-matchingapp_collect__contents .enclosure__item3{width:100%}.front-page__service-search__matchingapp-collect .information__section1 .tab-matchingapp_collect__contents .enclosure__item1 .sitename{font-size:20px}.front-page__service-search__matchingapp-collect .information__section1 .tab-matchingapp_collect__contents .enclosure__item1 .thumbnail--graph-ratio{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:40px}.front-page__service-search__matchingapp-collect .information__section1 .tab-matchingapp_collect__contents .enclosure__item1 .thumbnail{width:35%;margin:unset}.front-page__service-search__matchingapp-collect .information__section1 .tab-matchingapp_collect__contents .enclosure__item1 .graph-ratio{width:60%;margin:unset}.front-page__service-search__matchingapp-collect .information__section1 .tab-matchingapp_collect__contents .enclosure__item1 .graph-ratio__top{margin:0 auto 3px}.front-page__service-search__matchingapp-collect .information__section1 .tab-matchingapp_collect__contents .enclosure__item1 .graph-ratio__top span:first-of-type,.front-page__service-search__matchingapp-collect .information__section1 .tab-matchingapp_collect__contents .enclosure__item1 .graph-ratio__top span:last-of-type{width:10%}.front-page__service-search__matchingapp-collect .information__section1 .tab-matchingapp_collect__contents .enclosure__item1 .graph-ratio__top span:nth-of-type(2){font-size:16px}.front-page__service-search__matchingapp-collect .information__section1 .tab-matchingapp_collect__contents .enclosure__item1 .graph-ratio__bottom span{font-size:16px;padding:7px 15px}.front-page__service-search__matchingapp-collect .information__section1 .tab-matchingapp_collect__contents .enclosure__item1 .membership-num .age{display:block;margin-bottom:20px}.front-page__service-search__matchingapp-collect .information__section1 .tab-matchingapp_collect__contents .enclosure__item1 .membership-num .age__man,.front-page__service-search__matchingapp-collect .information__section1 .tab-matchingapp_collect__contents .enclosure__item1 .membership-num .age__woman{width:100%}.front-page__service-search__matchingapp-collect .information__section1 .tab-matchingapp_collect__contents .enclosure__item1 .membership-num .age__man div,.front-page__service-search__matchingapp-collect .information__section1 .tab-matchingapp_collect__contents .enclosure__item1 .membership-num .age__woman div{width:100%;-webkit-box-pack:unset;-ms-flex-pack:unset;justify-content:unset}.front-page__service-search__matchingapp-collect .information__section1 .tab-matchingapp_collect__contents .enclosure__item1 .membership-num .age__man div span,.front-page__service-search__matchingapp-collect .information__section1 .tab-matchingapp_collect__contents .enclosure__item1 .membership-num .age__woman div span{width:20%}.front-page__service-search__matchingapp-collect .information__section1 .tab-matchingapp_collect__contents .enclosure__item1 .membership-num .age__man div span:not(:last-of-type),.front-page__service-search__matchingapp-collect .information__section1 .tab-matchingapp_collect__contents .enclosure__item1 .membership-num .age__woman div span:not(:last-of-type){margin-right:7px!important}.front-page__service-search__matchingapp-collect .information__section1 .tab-matchingapp_collect__contents .enclosure__item1 .membership-num .age__man div span:first-of-type,.front-page__service-search__matchingapp-collect .information__section1 .tab-matchingapp_collect__contents .enclosure__item1 .membership-num .age__man div span:nth-of-type(2),.front-page__service-search__matchingapp-collect .information__section1 .tab-matchingapp_collect__contents .enclosure__item1 .membership-num .age__woman div span:first-of-type,.front-page__service-search__matchingapp-collect .information__section1 .tab-matchingapp_collect__contents .enclosure__item1 .membership-num .age__woman div span:nth-of-type(2){margin-bottom:unset}.front-page__service-search__matchingapp-collect .information__section1 .tab-matchingapp_collect__contents .enclosure__item1 .membership-num .age__man{margin-bottom:20px}.front-page__service-search__matchingapp-collect .information__section1 .tab-matchingapp_collect__contents .enclosure__item2{width:100%;border:unset;padding:unset}.front-page__service-search__matchingapp-collect .information__section1 .tab-matchingapp_collect__contents .enclosure__item2 .price--first-date{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:20px}.front-page__service-search__matchingapp-collect .information__section1 .tab-matchingapp_collect__contents .enclosure__item2 .price{width:48%;margin:unset}.front-page__service-search__matchingapp-collect .information__section1 .tab-matchingapp_collect__contents .enclosure__item2 .price table tr th{width:30%}.front-page__service-search__matchingapp-collect .information__section1 .tab-matchingapp_collect__contents .enclosure__item2 .price table tr th:after{position:unset;-webkit-transform:unset;transform:unset;margin-top:4px}.front-page__service-search__matchingapp-collect .information__section1 .tab-matchingapp_collect__contents .enclosure__item2 .price table tr td{width:70%;font-size:14px}.front-page__service-search__matchingapp-collect .information__section1 .tab-matchingapp_collect__contents .enclosure__item2 .price table tr td div{margin:5px 5px 5px 0;padding:10px 2px}.front-page__service-search__matchingapp-collect .information__section1 .tab-matchingapp_collect__contents .enclosure__item2 .first-date{width:48%;margin:unset}.front-page__service-search__matchingapp-collect .information__section1 .tab-matchingapp_collect__contents .enclosure__item2 .first-date .title{font-size:14px}.front-page__service-search__matchingapp-collect .information__section1 .tab-matchingapp_collect__contents .enclosure__item2 .first-date table{font-size:15px}.front-page__service-search__matchingapp-collect .information__section1 .tab-matchingapp_collect__contents .enclosure__item3 .com-valuation .contents table tr td .star .star5-rating,.front-page__service-search__matchingapp-collect .information__section1 .tab-matchingapp_collect__contents .enclosure__item3 .com-valuation .contents__total .star .star-maxnum,.front-page__service-search__matchingapp-collect .information__section1 .tab-matchingapp_collect__contents .enclosure__item3 .com-valuation .contents__total .star .star5-rating{font-size:18px}.front-page__service-search__matchingapp-collect .information__section1 .tab-matchingapp_collect__contents .enclosure__item2 .option-function{margin-bottom:20px}.front-page__service-search__matchingapp-collect .information__section1 .tab-matchingapp_collect__contents .enclosure__item3 .com-valuation .contents__total{display:block;width:45%}.front-page__service-search__matchingapp-collect .information__section1 .tab-matchingapp_collect__contents .enclosure__item3 .com-valuation .contents__total .graph-heart{width:100%;margin-bottom:10px}.front-page__service-search__matchingapp-collect .information__section1 .tab-matchingapp_collect__contents .cta__appstore,.front-page__service-search__matchingapp-collect .information__section1 .tab-matchingapp_collect__contents .cta__googleplay{margin-bottom:25px}.front-page__service-search__matchingapp-collect .information__section1 .tab-matchingapp_collect__contents .enclosure__item3 .com-valuation .contents__total .star{width:80%}.front-page__service-search__matchingapp-collect .information__section1 .tab-matchingapp_collect__contents .enclosure__item3 .com-valuation .contents table{width:55%}.front-page__service-search__matchingapp-collect .information__section1 .tab-matchingapp_collect__contents .enclosure__item3 .com-valuation .contents table tr th{width:40%}.front-page__service-search__matchingapp-collect .information__section1 .tab-matchingapp_collect__contents .enclosure__item3 .com-valuation .contents table tr td{width:60%}.front-page__service-search__matchingapp-collect .information__section1 .tab-matchingapp_collect__contents .cta{display:block;width:100%}.front-page__service-search__matchingapp-collect .information__section1 .tab-matchingapp_collect__contents .cta__appstore>div:after,.front-page__service-search__matchingapp-collect .information__section1 .tab-matchingapp_collect__contents .cta__googleplay>div:after{width:47px;height:68px}.front-page__service-search__matchingapp-collect .information__section1 .tab-matchingapp_collect__contents .cta__detail>div:after{width:85px;height:70px}.front-page__service-search__matchingapp-collect .information__section2,.front-page__service-search__matchingapp-collect .information__section3{width:90%;margin:auto;padding:unset}.front-page__service-search__matchingapp-collect .information__section2 h3,.front-page__service-search__matchingapp-collect .information__section3 h3{font-size:20px;padding:0 5px 15px}.front-page__service-search__matchingapp-collect .information__section2 .matchingapp-section2_swiper,.front-page__service-search__matchingapp-collect .information__section2 .matchingapp-section3_swiper,.front-page__service-search__matchingapp-collect .information__section3 .matchingapp-section2_swiper,.front-page__service-search__matchingapp-collect .information__section3 .matchingapp-section3_swiper{padding:20px 0 30px}.front-page__service-search__matchingapp-collect .information__section2 .matchingapp-section2_swiper .swiper-wrapper .swiper-slide,.front-page__service-search__matchingapp-collect .information__section2 .matchingapp-section3_swiper .swiper-wrapper .swiper-slide,.front-page__service-search__matchingapp-collect .information__section3 .matchingapp-section2_swiper .swiper-wrapper .swiper-slide,.front-page__service-search__matchingapp-collect .information__section3 .matchingapp-section3_swiper .swiper-wrapper .swiper-slide{border:1px solid #EDEDED}.front-page__service-search__matchingapp-collect .information__section2 .matchingapp-section2_swiper .swiper-wrapper .swiper-slide .tape,.front-page__service-search__matchingapp-collect .information__section2 .matchingapp-section3_swiper .swiper-wrapper .swiper-slide .tape,.front-page__service-search__matchingapp-collect .information__section3 .matchingapp-section2_swiper .swiper-wrapper .swiper-slide .tape,.front-page__service-search__matchingapp-collect .information__section3 .matchingapp-section3_swiper .swiper-wrapper .swiper-slide .tape{width:45%;top:-18px}.front-page__service-search__matchingapp-collect .information__section2 .matchingapp-section2_swiper .swiper-pagination,.front-page__service-search__matchingapp-collect .information__section2 .matchingapp-section3_swiper .swiper-pagination,.front-page__service-search__matchingapp-collect .information__section3 .matchingapp-section2_swiper .swiper-pagination,.front-page__service-search__matchingapp-collect .information__section3 .matchingapp-section3_swiper .swiper-pagination{right:20px}.front-page__service-search__matchingapp-collect .information__section2 .matchingapp-section2_swiper .swiper-pagination .swiper-pagination-bullet,.front-page__service-search__matchingapp-collect .information__section2 .matchingapp-section3_swiper .swiper-pagination .swiper-pagination-bullet,.front-page__service-search__matchingapp-collect .information__section3 .matchingapp-section2_swiper .swiper-pagination .swiper-pagination-bullet,.front-page__service-search__matchingapp-collect .information__section3 .matchingapp-section3_swiper .swiper-pagination .swiper-pagination-bullet{width:12px;height:12px}.front-page__service-search__matchingapp-collect .information__section2 .page-link,.front-page__service-search__matchingapp-collect .information__section3 .page-link{width:80%;margin:auto}.front-page__service-search__matchingapp-collect .information__section2{margin:0 auto 100px}.front-page__service-search__lovecolumn{margin-top:-120px}.front-page__service-search__lovecolumn .beginning{padding:70px 0}.front-page__service-search__lovecolumn .beginning .enclosure{display:block;width:96%;margin:0 auto}.front-page__service-search__lovecolumn .beginning h2{width:70%;margin:auto}.front-page__service-search__lovecolumn .beginning .image--cta{width:100%}.front-page__service-search__lovecolumn .beginning .image--cta .cta{width:49%;border-bottom:3px solid #555}.front-page__service-search__lovecolumn .beginning .image--cta .cta:after{font-size:18px;right:7px}.front-page__service-search__lovecolumn .beginning .image--cta .cta a{font-size:14px;line-height:20px;padding:12px 5px}.front-page__service-search__lovecolumn .information__section1{width:90%;margin:0 auto;padding:unset}.front-page__service-search__lovecolumn .information__section1 h3{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;font-size:23px}.front-page__service-search__lovecolumn .information__section1 .lovecolumn_swiper{padding:20px 0 30px}.front-page__service-search__lovecolumn .information__section1 .lovecolumn_swiper .swiper-wrapper .swiper-slide{border:1px solid #EDEDED}.front-page__service-search__lovecolumn .information__section1 .lovecolumn_swiper .swiper-wrapper .swiper-slide .tape{width:45%;top:-18px}.front-page__service-search__lovecolumn .information__section1 .lovecolumn_swiper .swiper-pagination{right:20px}.front-page__service-search__lovecolumn .information__section1 .lovecolumn_swiper .swiper-pagination .swiper-pagination-bullet{width:12px;height:12px}.front-page__service-search__lovecolumn .information__section1 .page-link{width:80%;margin:auto}.front-page__service-search__lovecolumn .information__section2{width:96%;margin:0 auto;padding:unset}.front-page__service-search__lovecolumn .information__section2 .map__area,.front-page__service-search__lovecolumn .information__section2 .map__area>ul>li ul{width:100%}.front-page__service-search__lovecolumn .information__section2 h3{font-size:23px}.front-page__service-search__lovecolumn .information__section2 .map{display:block}.front-page__service-search__lovecolumn .information__section2 .map__area>ul{padding:30px 15px 60px}.front-page__service-search__lovecolumn .information__section2 .map__area>ul>li{display:block}.front-page__service-search__lovecolumn .information__section2 .map__area>ul>li div{width:100%;margin-bottom:10px}.front-page__service-search__lovecolumn .information__section2 .map__area>ul>li ul li{margin:10px 20px 10px 0!important}.front-page__service-search__lovecolumn .information__section2 .map__area>ul>li ul li:not(:last-of-type){margin:unset}.front-page__service-search__lovecolumn .information__section2 .map__area .banner{width:85%;margin:-40px auto 0}.front-page__service-search__lovecolumn .information__section2 .map__image{width:100%}.front-page__service-search__marriage-agency{margin-top:-120px}.front-page__service-search__marriage-agency .beginning{padding:70px 0}.front-page__service-search__marriage-agency .beginning .enclosure{display:block;width:96%;margin:0 auto}.front-page__service-search__marriage-agency .beginning h2{width:70%;margin:auto}.front-page__service-search__marriage-agency .beginning .image--cta,.front-page__service-search__marriage-agency .beginning .image--cta .cta{width:100%}.front-page__service-search__marriage-agency .beginning .image--cta .cta__marriageagency-list,.front-page__service-search__marriage-agency .beginning .image--cta .cta__marriageagency-ranking{width:49%;border-bottom:3px solid #555}.front-page__service-search__marriage-agency .beginning .image--cta .cta__marriageagency-list:after,.front-page__service-search__marriage-agency .beginning .image--cta .cta__marriageagency-ranking:after{font-size:18px;right:7px}.front-page__service-search__marriage-agency .beginning .image--cta .cta__marriageagency-list a,.front-page__service-search__marriage-agency .beginning .image--cta .cta__marriageagency-ranking a{font-size:14px;line-height:20px;padding:12px 5px}.front-page__service-search__marriage-agency .information__section1{width:96%;margin:0 auto 50px;padding:unset}.front-page__service-search__marriage-agency .information__section1 h3{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;font-size:23px;padding:0 10px 15px}.front-page__service-search__marriage-agency .information__section1 .tab-marriage_agency{background-color:unset;border-radius:unset;padding:unset}.front-page__service-search__marriage-agency .information__section1 .tab-marriage_agency__label{width:95%;margin:0 auto 30px}.front-page__service-search__marriage-agency .information__section1 .tab-marriage_agency__label .tab-marriage_agency_tab{font-size:16px;padding:10px 5px 13px}.front-page__service-search__marriage-agency .information__section1 .tab-marriage_agency__contents{background-color:#fff;border-radius:20px;padding:30px 10px;-webkit-box-sizing:border-box;box-sizing:border-box}.front-page__service-search__marriage-agency .information__section1 .tab-marriage_agency__contents .enclosure{display:block;margin-bottom:30px}.front-page__service-search__marriage-agency .information__section1 .tab-marriage_agency__contents .enclosure__item1 .title,.front-page__service-search__marriage-agency .information__section1 .tab-marriage_agency__contents .enclosure__item2 .title,.front-page__service-search__marriage-agency .information__section1 .tab-marriage_agency__contents .enclosure__item3 .title{font-size:16px;padding:10px 10px 10px 15px}.front-page__service-search__marriage-agency .information__section1 .tab-marriage_agency__contents .enclosure__item1,.front-page__service-search__marriage-agency .information__section1 .tab-marriage_agency__contents .enclosure__item3{width:100%}.front-page__service-search__marriage-agency .information__section1 .tab-marriage_agency__contents .enclosure__item1 .sitename{font-size:20px}.front-page__service-search__marriage-agency .information__section1 .tab-marriage_agency__contents .enclosure__item1 .thumbnail--graph-ratio{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:40px}.front-page__service-search__marriage-agency .information__section1 .tab-marriage_agency__contents .enclosure__item1 .thumbnail{width:35%;margin:unset}.front-page__service-search__marriage-agency .information__section1 .tab-marriage_agency__contents .enclosure__item1 .graph-ratio{width:60%;margin:unset}.front-page__service-search__marriage-agency .information__section1 .tab-marriage_agency__contents .enclosure__item1 .graph-ratio__top{margin:0 auto 3px}.front-page__service-search__marriage-agency .information__section1 .tab-marriage_agency__contents .enclosure__item1 .graph-ratio__top span:first-of-type,.front-page__service-search__marriage-agency .information__section1 .tab-marriage_agency__contents .enclosure__item1 .graph-ratio__top span:last-of-type{width:10%}.front-page__service-search__marriage-agency .information__section1 .tab-marriage_agency__contents .enclosure__item1 .graph-ratio__top span:nth-of-type(2){font-size:16px}.front-page__service-search__marriage-agency .information__section1 .tab-marriage_agency__contents .enclosure__item1 .graph-ratio__bottom span{font-size:16px;padding:7px 15px}.front-page__service-search__marriage-agency .information__section1 .tab-marriage_agency__contents .enclosure__item1 .age{display:block;margin-bottom:20px}.front-page__service-search__marriage-agency .information__section1 .tab-marriage_agency__contents .enclosure__item1 .age__man,.front-page__service-search__marriage-agency .information__section1 .tab-marriage_agency__contents .enclosure__item1 .age__woman{width:100%}.front-page__service-search__marriage-agency .information__section1 .tab-marriage_agency__contents .enclosure__item1 .age__man div,.front-page__service-search__marriage-agency .information__section1 .tab-marriage_agency__contents .enclosure__item1 .age__woman div{width:100%;-webkit-box-pack:unset;-ms-flex-pack:unset;justify-content:unset}.front-page__service-search__marriage-agency .information__section1 .tab-marriage_agency__contents .enclosure__item1 .age__man div span,.front-page__service-search__marriage-agency .information__section1 .tab-marriage_agency__contents .enclosure__item1 .age__woman div span{width:20%}.front-page__service-search__marriage-agency .information__section1 .tab-marriage_agency__contents .enclosure__item1 .age__man div span:not(:last-of-type),.front-page__service-search__marriage-agency .information__section1 .tab-marriage_agency__contents .enclosure__item1 .age__woman div span:not(:last-of-type){margin-right:7px!important}.front-page__service-search__marriage-agency .information__section1 .tab-marriage_agency__contents .enclosure__item1 .age__man div span:first-of-type,.front-page__service-search__marriage-agency .information__section1 .tab-marriage_agency__contents .enclosure__item1 .age__man div span:nth-of-type(2),.front-page__service-search__marriage-agency .information__section1 .tab-marriage_agency__contents .enclosure__item1 .age__woman div span:first-of-type,.front-page__service-search__marriage-agency .information__section1 .tab-marriage_agency__contents .enclosure__item1 .age__woman div span:nth-of-type(2){margin-bottom:unset}.front-page__service-search__marriage-agency .information__section1 .tab-marriage_agency__contents .enclosure__item1 .age__man{margin-bottom:20px}.front-page__service-search__marriage-agency .information__section1 .tab-marriage_agency__contents .enclosure__item2{width:100%;border:unset;padding:unset}.front-page__service-search__marriage-agency .information__section1 .tab-marriage_agency__contents .enclosure__item2 .price{margin-bottom:30px}.front-page__service-search__marriage-agency .information__section1 .tab-marriage_agency__contents .enclosure__item2 .price table tr td,.front-page__service-search__marriage-agency .information__section1 .tab-marriage_agency__contents .enclosure__item2 .price table tr th{font-size:14px}.front-page__service-search__marriage-agency .information__section1 .tab-marriage_agency__contents .enclosure__item3 .com-valuation .contents table tr td .star .star5-rating,.front-page__service-search__marriage-agency .information__section1 .tab-marriage_agency__contents .enclosure__item3 .com-valuation .contents__total .star .star-maxnum,.front-page__service-search__marriage-agency .information__section1 .tab-marriage_agency__contents .enclosure__item3 .com-valuation .contents__total .star .star5-rating{font-size:18px}.front-page__service-search__marriage-agency .information__section1 .tab-marriage_agency__contents .enclosure__item2 .price table tr th{width:30%}.front-page__service-search__marriage-agency .information__section1 .tab-marriage_agency__contents .enclosure__item2 .price table tr td{width:70%}.front-page__service-search__marriage-agency .information__section1 .tab-marriage_agency__contents .enclosure__item3 .com-valuation,.front-page__service-search__marriage-agency .information__section1 .tab-marriage_agency__contents .enclosure__item3 .features{margin-bottom:20px}.front-page__service-search__marriage-agency .information__section1 .tab-marriage_agency__contents .enclosure__item3 .com-valuation .contents__total{display:block;width:45%}.front-page__service-search__marriage-agency .information__section1 .tab-marriage_agency__contents .enclosure__item3 .com-valuation .contents__total .graph-heart{width:100%;margin-bottom:10px}.front-page__service-search__marriage-agency .information__section1 .tab-marriage_agency__contents .enclosure__item3 .com-valuation .contents__total .star{width:80%}.front-page__service-search__marriage-agency .information__section1 .tab-marriage_agency__contents .enclosure__item3 .com-valuation .contents table{width:55%}.front-page__service-search__marriage-agency .information__section1 .tab-marriage_agency__contents .enclosure__item3 .com-valuation .contents table tr th{width:40%}.front-page__service-search__marriage-agency .information__section1 .tab-marriage_agency__contents .enclosure__item3 .com-valuation .contents table tr td{width:60%}.front-page__service-search__marriage-agency .information__section1 .tab-marriage_agency__contents .cta{display:block;width:100%}.front-page__service-search__marriage-agency .information__section1 .tab-marriage_agency__contents .cta__official{margin-bottom:25px}.front-page__service-search__marriage-agency .information__section1 .tab-marriage_agency__contents .cta__official>div:after,.front-page__service-search__marriage-agency .information__section1 .tab-marriage_agency__contents .cta__official>div:before{width:47px;height:68px}.front-page__service-search__marriage-agency .information__section1 .tab-marriage_agency__contents .cta__detail>div:after{width:85px;height:70px}.front-page__service-search__marriage-agency .information__section2{width:90%;margin:auto;padding:unset}.front-page__service-search__marriage-agency .information__section2 h3{font-size:20px;padding:0 5px 15px}.front-page__service-search__marriage-agency .information__section2 .marriage-agency_swiper{padding:20px 0 30px}.front-page__service-search__marriage-agency .information__section2 .marriage-agency_swiper .swiper-wrapper .swiper-slide{border:1px solid #EDEDED}.front-page__service-search__marriage-agency .information__section2 .marriage-agency_swiper .swiper-wrapper .swiper-slide .tape{width:45%;top:-18px}.front-page__service-search__marriage-agency .information__section2 .marriage-agency_swiper .swiper-pagination{right:20px}.front-page__service-search__marriage-agency .information__section2 .marriage-agency_swiper .swiper-pagination .swiper-pagination-bullet{width:12px;height:12px}.front-page__service-search__marriage-agency .information__section2 .page-link{width:80%;margin:auto}.front-page__service-search__marriage-info{margin-top:-120px}.front-page__service-search__marriage-info .beginning{padding:70px 0}.front-page__service-search__marriage-info .beginning .enclosure{display:block;width:96%;margin:0 auto}.front-page__service-search__marriage-info .beginning h2{width:70%;margin:auto}.front-page__service-search__marriage-info .beginning .image--cta{width:100%}.front-page__service-search__marriage-info .beginning .image--cta .cta{width:49%;border-bottom:3px solid #555}.front-page__service-search__marriage-info .beginning .image--cta .cta:after{font-size:18px;right:7px}.front-page__service-search__marriage-info .beginning .image--cta .cta a{font-size:14px;line-height:20px;padding:12px 5px}.front-page__service-search__marriage-info .information__section1{width:90%;margin:0 auto;padding:unset}.front-page__service-search__marriage-info .information__section1 h3{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;font-size:20px;padding:0 10px 15px}.front-page__service-search__marriage-info .information__section1 .marriage-info_swiper{padding:20px 0 30px}.front-page__service-search__marriage-info .information__section1 .marriage-info_swiper .swiper-wrapper .swiper-slide{border:1px solid #EDEDED}.front-page__service-search__marriage-info .information__section1 .marriage-info_swiper .swiper-wrapper .swiper-slide .tape{width:45%;top:-18px}.front-page__service-search__marriage-info .information__section1 .marriage-info_swiper .swiper-pagination{right:20px}.front-page__service-search__marriage-info .information__section1 .marriage-info_swiper .swiper-pagination .swiper-pagination-bullet{width:12px;height:12px}.front-page__service-search__marriage-info .information__section1 .page-link{width:80%;margin:auto}.front-page__service-search__party{margin-top:-120px}.front-page__service-search__party .beginning{padding:70px 0}.front-page__service-search__party .beginning .enclosure{display:block;width:96%;margin:0 auto}.front-page__service-search__party .beginning h2{width:70%;margin:auto}.front-page__service-search__party .beginning .image--cta{width:100%}.front-page__service-search__party .beginning .image--cta .cta{width:60%;border-bottom:3px solid #555}.front-page__service-search__party .beginning .image--cta .cta:after{font-size:18px;right:7px}.front-page__service-search__party .beginning .image--cta .cta a{font-size:14px;line-height:20px;padding:12px 5px}.front-page__service-search__party .information__section1{width:90%;margin:0 auto 100px;padding:unset}.front-page__service-search__party .information__section1 h3{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;font-size:20px;padding:0 5px 15px}.front-page__service-search__party .information__section1 .party_swiper{padding:20px 0 30px}.front-page__service-search__party .information__section1 .party_swiper .swiper-wrapper .swiper-slide .tape{width:45%;top:-18px}.front-page__service-search__party .information__section1 .party_swiper .swiper-pagination{right:20px}.front-page__service-search__party .information__section1 .party_swiper .swiper-pagination .swiper-pagination-bullet{width:12px;height:12px}.front-page__service-search__party .information__section1 .page-link{width:80%;margin:auto}.archive__fv-banner{padding:0;position:relative;z-index:-1}.archive__wrapper{margin-top:-10px;padding:60px 0}.archive__wrapper .prologue{width:94%;margin:0 auto 30px}.archive__wrapper .prologue__update-date{margin-bottom:10px}.archive__wrapper .prologue h1{font-size:24px;line-height:36px;margin-bottom:10px}.archive__wrapper .prologue__tag{-webkit-box-pack:left;-ms-flex-pack:left;justify-content:left}.archive__wrapper .prologue__tag span{background-color:#fff}.archive__wrapper .prologue__tag .default,.archive__wrapper .prologue__tag span a{padding:5px 15px}.archive__wrapper .topicslist-enclosure_sp{width:94%;margin:0 auto}.archive__wrapper .topicslist{margin-left:28px;padding:55px 10px 30px}.archive__wrapper .cautions{width:94%;margin:2em auto}.archive__wrapper .article{width:94%;margin:0 auto}.archive__wrapper .article #toc_container{margin:4em auto 3em;padding:40px 12px 20px!important}.archive__wrapper .article #toc_container:before{width:50px;height:90px;top:-22px}.archive__wrapper .article #toc_container:after{width:35%;height:20%;top:-15px;left:-3px}.archive__wrapper .article #toc_container .toc_list{overflow-y:scroll;max-height:400px;border-radius:16px;padding:40px 12px 20px}.archive__wrapper .article #toc_container .toc_list:before{display:none;font-size:20px;padding:0 15px 3px;top:80px}.archive__wrapper .article #toc_container .toc_list>li>a{padding:4px 10px 4px 35px}.archive__wrapper .article #toc_container .toc_list li ul{margin-left:35px!important}.archive__wrapper .article #toc_container .toc_list li ul ul{margin-left:15px!important}.archive__wrapper .article p{margin-left:auto;margin-right:auto}.archive__wrapper .article h2,.archive__wrapper .article h3,.archive__wrapper .article h4{margin-left:auto!important;margin-right:auto!important}.archive__wrapper .article h2{font-size:22px;line-height:34px;margin:90px 0 50px;padding:20px 15px}.archive__wrapper .article h2:before{background-image:url(//www.landmark-tokyo.com/wp-content/themes/koista_php8/images/border/h2-pink_sp.svg)}.archive__wrapper .article h2:after{background-image:url(//www.landmark-tokyo.com/wp-content/themes/koista_php8/images/border/h2-blue_sp.svg)}.archive__wrapper .article h3{font-size:20px;line-height:32px;margin:60px 0 25px}.archive__wrapper .article h4{font-size:18px;line-height:30px;margin:50px 0 25px}.archive__wrapper .writerlist{width:94%;margin:0 auto}.archive__wrapper .writerlist__item{border:7px solid #CEEAD0}.archive__wrapper .writerlist__item:not(:last-of-type){margin-bottom:30px}.archive__wrapper .writerlist__item .image--other{border:unset;padding:20px 10px 0}.archive__wrapper .writerlist__item .image--other__image{width:30%}.archive__wrapper .writerlist__item .image--other__other{width:66%}.archive__wrapper .writerlist__item .image--other__other .name--tag{display:block;margin-bottom:unset}.archive__wrapper .writerlist__item .image--other__other .name--tag__name{width:100%;margin-bottom:10px}.archive__wrapper .writerlist__item .image--other__other .name--tag__name span:last-of-type{font-size:18px}.archive__wrapper .writerlist__item .image--other__other .name--tag__tag{width:100%}.archive__wrapper .writerlist__item .image--other__other .name--tag__tag span{font-size:13px}.archive__wrapper .writerlist__item .detail{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:20px 10px 0}.archive__wrapper .writerlist__item .detail__item:not(:last-of-type){width:48%;margin-bottom:15px}.archive__wrapper .writerlist__item .detail__item:last-of-type{width:100%}.archive__wrapper .writerlist__item .detail__item p{line-height:1;margin:0}.archive__wrapper .writerlist__item .detail__item p:first-of-type{font-weight:700;background-color:#DDEFFA;border-radius:25px;margin-bottom:10px;padding:10px 10px 10px 15px;-webkit-box-sizing:border-box;box-sizing:border-box}.archive__wrapper .writerlist__item .detail__item p:last-of-type{width:95%;line-height:20px;text-align:center;margin:auto}.archive__wrapper .writerlist__item .pagelink{width:70%;top:25px}.comments__form__content .commentForm-age_sex,.comments__form__content .commentForm-genre{width:100%}.archive__wrapper .writerlist__item .related-article_sp{border-top:10px solid #CEEAD0;margin:unset;padding:40px 10px 20px}.archive__wrapper .writerlist__item .related-article_sp__contents a .other{-webkit-box-pack:right;-ms-flex-pack:right;justify-content:right}.comments__form h2{font-size:20px;line-height:32px;margin:50px 0}.comments__form__content .comment-form-author .form-name,.comments__form__content .commentForm-age_sex .commentForm-cat__title{font-size:16px}.comments__form__content{margin-left:28px;padding:65px 20px 30px 10px}.comments__form__content .comment-form-author .form-text{border-radius:unset;padding:10px 7px}.comments__form__content .commentForm-age_sex .commentForm-cat__contents::after{font-size:11px;right:10px}.comments__form__content .commentForm-age_sex .commentForm-cat__contents select{padding:10px 7px}.comments__form__content .commentForm-genre__title{font-size:16px}.comments__form__content .commentForm-genre__contents::after{font-size:11px;right:10px}.comments__form__content .commentForm-star .commentForm-cat__title,.comments__form__content .commentForm-title__title{font-size:16px}.comments__form__content .commentForm-genre__contents select{padding:10px 7px}.comments__form__content .commentForm-title textarea{border-radius:unset;padding:10px 7px}.comments__form__content .commentForm-star .commentForm-cat{width:46%}.comments__form__content .commentForm-star .commentForm-cat:last-of-type{width:60%}.comments__form__content .commentForm-star .commentForm-cat__contents::after{font-size:11px;right:10px}.comments__form__content .commentForm-star .commentForm-cat__contents select{font-size:20px;padding:10px 7px}.comments__form__content .comment-form-comment__title{font-size:16px}.comments__form__content .comment-form-comment textarea{border-radius:unset;padding:10px 7px}.comments__form__content .form-submit{width:90%}.comments__form__content .form-submit>.submit{color:#2B2B2B;padding:5px}.omikuji__wrapper .article #toc_container{margin:4em auto 3em;padding:40px 12px 20px!important}.omikuji__wrapper .article #toc_container:before{width:50px;height:90px;top:-22px}.omikuji__wrapper .article #toc_container:after{width:35%;height:20%;top:-15px;left:-3px}.omikuji__wrapper .article #toc_container .toc_list{overflow-y:scroll;max-height:400px;border-radius:16px;padding:40px 12px 20px}.omikuji__wrapper .article #toc_container .toc_list:before{display:none;font-size:20px;padding:0 15px 3px;top:80px}.omikuji__wrapper .article #toc_container .toc_list>li>a{padding:4px 10px 4px 35px}.omikuji__wrapper .article #toc_container .toc_list li ul{margin-left:35px!important}.omikuji__wrapper .article #toc_container .toc_list li ul ul{margin-left:15px!important}.omikuji__wrapper .article p{margin-left:auto;margin-right:auto}.omikuji__wrapper .article h2,.omikuji__wrapper .article h3,.omikuji__wrapper .article h4{margin-left:auto!important;margin-right:auto!important}.omikuji__wrapper .article h2{font-size:22px;line-height:34px;margin:90px 0 50px;padding:20px 15px}.omikuji__wrapper .article h2:before{background-image:url(//www.landmark-tokyo.com/wp-content/themes/koista_php8/images/border/h2-pink_sp.svg)}.omikuji__wrapper .article h2:after{background-image:url(//www.landmark-tokyo.com/wp-content/themes/koista_php8/images/border/h2-blue_sp.svg)}.omikuji__wrapper .article h3{font-size:20px;line-height:32px;margin:60px 0 25px}.omikuji__wrapper .article h4{font-size:18px;line-height:30px;margin:50px 0 25px}.contact__fv-banner{padding:0;position:relative;z-index:-1}.contact__wrapper{margin-top:-10px;padding:60px 0}.contact__wrapper__contents{margin-left:28px;padding:65px 20px 30px 10px}.contact__wrapper__contents .wpcf7 .submit{width:65%}.taxonomy main{padding:70px 0 50px}.taxonomy__wrapper{width:94%;margin:0 auto}.taxonomy__wrapper h1{font-size:22px;line-height:36px;margin-bottom:20px}.taxonomy__wrapper__contents{width:100%}}@media screen and (max-width:1000px) and (max-width:1000px){.koistachoice-ranking_marriage__version1 .contents__detail .top_sp tr .star .star5-rating,.koistachoice-ranking_marriage__version2 .ranking-detail__contents .table-hyokaprice_sp tr .td-star .star5-rating{font-size:18px}}@media screen and (max-width:600px){.matching_marriage_party-list__label .tab-matching_marriage_party-list:not(:last-of-type),.purpose-choice__contents .label .tab-couple:not(:last-of-type),.purpose-choice__contents .label .tab-hobby:not(:last-of-type),.purpose-choice__contents .label .tab-marriage:not(:last-of-type){margin-right:5px}.header__enclosure .logo{width:35%}.download-ranking ol>li .matchingapp-data__bottom .cta__appstore,.download-ranking ol>li .matchingapp-data__bottom .cta__detail,.download-ranking ol>li .matchingapp-data__bottom .cta__googleplay{width:100%}.datespot-prefectures__map{width:70%}.datespot-prefectures__map label{font-size:14px;padding:7px 15px}.datespot-prefectures__map .tab-hokkaido-tohoku{top:0;right:65px}.datespot-prefectures__map .tab-kanto{top:130px;right:0}.datespot-prefectures__map .tab-cyubu{top:95px;left:70px}.datespot-prefectures__map .tab-kansai{bottom:30px;left:unset;right:50px}.datespot-prefectures__map .tab-cyugoku-shikoku{bottom:70px;left:-30px}.datespot-prefectures__map .tab-kyusyu-okinawa{left:20px}.matching_marriage_party-list__label .tab-matching_marriage_party-list{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;min-width:-webkit-fit-content;min-width:-moz-fit-content;min-width:fit-content;padding:10px 20px 15px}.purpose-choice__contents .label .tab-couple,.purpose-choice__contents .label .tab-hobby,.purpose-choice__contents .label .tab-marriage{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;min-width:-webkit-fit-content;min-width:-moz-fit-content;min-width:fit-content;padding:10px 20px 15px}.selfanalysis-sheet__contents::before{width:11%;left:-29px}.selfanalysis-sheet__contents .tape{width:50%;top:-20px}.all-evaluation__top__total{display:block;width:45%;padding:unset}.all-evaluation__top__total .star{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;width:80%;border-top:3px solid #fff;margin:auto;padding-top:10px;position:unset;-webkit-transform:unset;transform:unset}.all-evaluation__top__total .star .star-number{margin-bottom:unset}.all-evaluation__bottom table tr td{font-size:14px;line-height:20px}.bubble-custom__text{top:-5px}.konkatsu-assessment__contents .clicked{left:0}.front-page__fv__swiper{width:100%;padding-bottom:50px!important}.front-page__fv__icon-slider .swiper-wrapper .swiper-slide{width:750px!important}.front-page__self-analysis .title--text__title{-webkit-writing-mode:unset;-ms-writing-mode:unset;writing-mode:unset;width:85%;text-align:center;margin:0 auto 30px}.front-page__self-analysis .title--text__title div{width:20%;margin:0 auto 15px}.front-page__self-analysis .title--text__title div img{width:100%;height:auto}.front-page__self-analysis .title--text__title p{font-size:15px;margin:0 0 15px}.front-page__self-analysis .title--text__title h2{font-size:26px}.front-page__service-list .title__icon{width:20%;margin:0 auto 15px}.front-page__service-list .title__icon img{width:100%;height:auto}.front-page__service-list .title__tag span{font-size:13px;padding:10px 5px}.front-page__service-search__link .title-icon{width:20%;margin:0 auto 15px}.front-page__service-search__link .title-icon img{width:100%;height:auto}.front-page__service-search__marriage-agency .information__section1 .tab-marriage_agency__contents .cta__detail,.front-page__service-search__marriage-agency .information__section1 .tab-marriage_agency__contents .cta__official,.front-page__service-search__matchingapp-collect .information__section1 .tab-matchingapp_collect__contents .cta__appstore,.front-page__service-search__matchingapp-collect .information__section1 .tab-matchingapp_collect__contents .cta__detail,.front-page__service-search__matchingapp-collect .information__section1 .tab-matchingapp_collect__contents .cta__googleplay{width:100%}.archive__wrapper .topicslist::before{width:10%;left:-29px}.archive__wrapper .topicslist .tape{width:50%;top:-20px}.archive__wrapper .topicslist__subtitle{font-size:14px;padding:5px 10px}.archive__wrapper .topicslist__title{font-size:17px}.archive__wrapper .topicslist ol li:before{left:-5px}.archive__wrapper .topicslist ol li:after{right:5px}.archive__wrapper .topicslist ol li a{padding:13px 20px 13px 40px}.archive__wrapper .topicslist ol li a:before{font-size:20px;left:10px}.archive__wrapper .topicslist .pagelink{width:80%;font-size:17px}.comments__form__content::before{width:10%;left:-29px}.comments__form__content .tape{width:50%;top:-20px}.omikuji__contents{height:600px;margin-bottom:unset}.omikuji__contents__item{padding:70px 20px;left:0}.omikuji__contents__item .text{width:100%}.omikuji__contents__item-start .image{width:65%}.omikuji__contents__item-start .image__texttoday{width:50%!important;left:-50px}.omikuji__contents__item-start .button{width:70%}.omikuji__contents__item-omikuji ul{width:90%}.omikuji__contents__item-result .random-item{width:93%;margin:0 auto 20px}.omikuji__contents__item-result .random-item a{font-size:23px}.omikuji__contents__item-result .button-onemore{width:65%}.omikuji__contents .clicked{left:0}.omikuji__wrapper{margin-top:-10px;padding:60px 0 50px;position:relative;z-index:1}.omikuji__wrapper .article{width:94%;margin:0 auto}.contact__wrapper__contents::before{width:10%;left:-29px}.contact__wrapper__contents .tape{width:50%;top:-20px}}@media only screen and (max-width:600px){.contact__wrapper__contents .wpcf7 .mail,.contact__wrapper__contents .wpcf7 .name,.contact__wrapper__contents .wpcf7 .text{margin-bottom:20px}}@-webkit-keyframes shiny-btn1{0%{-webkit-transform:scale(0) rotate(45deg);opacity:0}80%{-webkit-transform:scale(0) rotate(45deg);opacity:.5}81%{-webkit-transform:scale(4) rotate(45deg);opacity:1}100%{-webkit-transform:scale(50) rotate(45deg);opacity:0}}@-webkit-keyframes graphAnim02{0%{-webkit-transform:translateX(-100%);transform:translateX(-100%)}100%{-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes graphAnim02{0%{-webkit-transform:translateY(100%);transform:translateY(100%)}100%{-webkit-transform:translateY(0);transform:translateY(0)}}@font-face{font-family:swiper-icons;src:url('data:application/font-woff;charset=utf-8;base64, d09GRgABAAAAAAZgABAAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAAGRAAAABoAAAAci6qHkUdERUYAAAWgAAAAIwAAACQAYABXR1BPUwAABhQAAAAuAAAANuAY7+xHU1VCAAAFxAAAAFAAAABm2fPczU9TLzIAAAHcAAAASgAAAGBP9V5RY21hcAAAAkQAAACIAAABYt6F0cBjdnQgAAACzAAAAAQAAAAEABEBRGdhc3AAAAWYAAAACAAAAAj//wADZ2x5ZgAAAywAAADMAAAD2MHtryVoZWFkAAABbAAAADAAAAA2E2+eoWhoZWEAAAGcAAAAHwAAACQC9gDzaG10eAAAAigAAAAZAAAArgJkABFsb2NhAAAC0AAAAFoAAABaFQAUGG1heHAAAAG8AAAAHwAAACAAcABAbmFtZQAAA/gAAAE5AAACXvFdBwlwb3N0AAAFNAAAAGIAAACE5s74hXjaY2BkYGAAYpf5Hu/j+W2+MnAzMYDAzaX6QjD6/4//Bxj5GA8AuRwMYGkAPywL13jaY2BkYGA88P8Agx4j+/8fQDYfA1AEBWgDAIB2BOoAeNpjYGRgYNBh4GdgYgABEMnIABJzYNADCQAACWgAsQB42mNgYfzCOIGBlYGB0YcxjYGBwR1Kf2WQZGhhYGBiYGVmgAFGBiQQkOaawtDAoMBQxXjg/wEGPcYDDA4wNUA2CCgwsAAAO4EL6gAAeNpj2M0gyAACqxgGNWBkZ2D4/wMA+xkDdgAAAHjaY2BgYGaAYBkGRgYQiAHyGMF8FgYHIM3DwMHABGQrMOgyWDLEM1T9/w8UBfEMgLzE////P/5//f/V/xv+r4eaAAeMbAxwIUYmIMHEgKYAYjUcsDAwsLKxc3BycfPw8jEQA/gZBASFhEVExcQlJKWkZWTl5BUUlZRVVNXUNTQZBgMAAMR+E+gAEQFEAAAAKgAqACoANAA+AEgAUgBcAGYAcAB6AIQAjgCYAKIArAC2AMAAygDUAN4A6ADyAPwBBgEQARoBJAEuATgBQgFMAVYBYAFqAXQBfgGIAZIBnAGmAbIBzgHsAAB42u2NMQ6CUAyGW568x9AneYYgm4MJbhKFaExIOAVX8ApewSt4Bic4AfeAid3VOBixDxfPYEza5O+Xfi04YADggiUIULCuEJK8VhO4bSvpdnktHI5QCYtdi2sl8ZnXaHlqUrNKzdKcT8cjlq+rwZSvIVczNiezsfnP/uznmfPFBNODM2K7MTQ45YEAZqGP81AmGGcF3iPqOop0r1SPTaTbVkfUe4HXj97wYE+yNwWYxwWu4v1ugWHgo3S1XdZEVqWM7ET0cfnLGxWfkgR42o2PvWrDMBSFj/IHLaF0zKjRgdiVMwScNRAoWUoH78Y2icB/yIY09An6AH2Bdu/UB+yxopYshQiEvnvu0dURgDt8QeC8PDw7Fpji3fEA4z/PEJ6YOB5hKh4dj3EvXhxPqH/SKUY3rJ7srZ4FZnh1PMAtPhwP6fl2PMJMPDgeQ4rY8YT6Gzao0eAEA409DuggmTnFnOcSCiEiLMgxCiTI6Cq5DZUd3Qmp10vO0LaLTd2cjN4fOumlc7lUYbSQcZFkutRG7g6JKZKy0RmdLY680CDnEJ+UMkpFFe1RN7nxdVpXrC4aTtnaurOnYercZg2YVmLN/d/gczfEimrE/fs/bOuq29Zmn8tloORaXgZgGa78yO9/cnXm2BpaGvq25Dv9S4E9+5SIc9PqupJKhYFSSl47+Qcr1mYNAAAAeNptw0cKwkAAAMDZJA8Q7OUJvkLsPfZ6zFVERPy8qHh2YER+3i/BP83vIBLLySsoKimrqKqpa2hp6+jq6RsYGhmbmJqZSy0sraxtbO3sHRydnEMU4uR6yx7JJXveP7WrDycAAAAAAAH//wACeNpjYGRgYOABYhkgZgJCZgZNBkYGLQZtIJsFLMYAAAw3ALgAeNolizEKgDAQBCchRbC2sFER0YD6qVQiBCv/H9ezGI6Z5XBAw8CBK/m5iQQVauVbXLnOrMZv2oLdKFa8Pjuru2hJzGabmOSLzNMzvutpB3N42mNgZGBg4GKQYzBhYMxJLMlj4GBgAYow/P/PAJJhLM6sSoWKfWCAAwDAjgbRAAB42mNgYGBkAIIbCZo5IPrmUn0hGA0AO8EFTQAA');font-weight:400;font-style:normal}:root{--swiper-theme-color:#007aff}:host{position:relative;display:block;margin-left:auto;margin-right:auto;z-index:1}.swiper{margin-left:auto;margin-right:auto;position:relative;overflow:hidden;overflow:clip;list-style:none;padding:0;z-index:1;display:block}.swiper-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:flex;transition-property:transform;transition-timing-function:var(--swiper-wrapper-transition-timing-function,initial);box-sizing:content-box}.swiper-android .swiper-slide,.swiper-ios .swiper-slide,.swiper-wrapper{transform:translate3d(0px,0,0)}.swiper-horizontal{touch-action:pan-y}.swiper-vertical{touch-action:pan-x}.swiper-slide{flex-shrink:0;width:100%;height:100%;position:relative;transition-property:transform;display:block}.swiper-slide-invisible-blank{visibility:hidden}.swiper-autoheight,.swiper-autoheight .swiper-slide{height:auto}.swiper-autoheight .swiper-wrapper{align-items:flex-start;transition-property:transform,height}.swiper-backface-hidden .swiper-slide{transform:translateZ(0);-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-3d.swiper-css-mode .swiper-wrapper{perspective:1200px}.swiper-3d .swiper-wrapper{transform-style:preserve-3d}.swiper-3d{perspective:1200px}.swiper-3d .swiper-cube-shadow,.swiper-3d .swiper-slide{transform-style:preserve-3d}.swiper-css-mode>.swiper-wrapper{overflow:auto;scrollbar-width:none;-ms-overflow-style:none}.swiper-css-mode>.swiper-wrapper::-webkit-scrollbar{display:none}.swiper-css-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}.swiper-css-mode.swiper-horizontal>.swiper-wrapper{scroll-snap-type:x mandatory}.swiper-css-mode.swiper-vertical>.swiper-wrapper{scroll-snap-type:y mandatory}.swiper-css-mode.swiper-free-mode>.swiper-wrapper{scroll-snap-type:none}.swiper-css-mode.swiper-free-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:none}.swiper-css-mode.swiper-centered>.swiper-wrapper::before{content:'';flex-shrink:0;order:9999}.swiper-css-mode.swiper-centered>.swiper-wrapper>.swiper-slide{scroll-snap-align:center center;scroll-snap-stop:always}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child{margin-inline-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper::before{height:100%;min-height:1px;width:var(--swiper-centered-offset-after)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper>.swiper-slide:first-child{margin-block-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper::before{width:100%;min-width:1px;height:var(--swiper-centered-offset-after)}.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-bottom,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}.swiper-3d .swiper-slide-shadow{background:rgba(0,0,0,.15)}.swiper-3d .swiper-slide-shadow-left{background-image:linear-gradient(to left,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-3d .swiper-slide-shadow-right{background-image:linear-gradient(to right,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-3d .swiper-slide-shadow-top{background-image:linear-gradient(to top,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-3d .swiper-slide-shadow-bottom{background-image:linear-gradient(to bottom,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-lazy-preloader{width:42px;height:42px;position:absolute;left:50%;top:50%;margin-left:-21px;margin-top:-21px;z-index:10;transform-origin:50%;box-sizing:border-box;border:4px solid var(--swiper-preloader-color,var(--swiper-theme-color));border-radius:50%;border-top-color:transparent}.swiper-watch-progress .swiper-slide-visible .swiper-lazy-preloader,.swiper:not(.swiper-watch-progress) .swiper-lazy-preloader{animation:swiper-preloader-spin 1s infinite linear}.swiper-lazy-preloader-white{--swiper-preloader-color:#fff}.swiper-lazy-preloader-black{--swiper-preloader-color:#000}@keyframes swiper-preloader-spin{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.swiper-virtual .swiper-slide{-webkit-backface-visibility:hidden;transform:translateZ(0)}.swiper-virtual.swiper-css-mode .swiper-wrapper::after{content:'';position:absolute;left:0;top:0;pointer-events:none}.swiper-virtual.swiper-css-mode.swiper-horizontal .swiper-wrapper::after{height:1px;width:var(--swiper-virtual-size)}.swiper-virtual.swiper-css-mode.swiper-vertical .swiper-wrapper::after{width:1px;height:var(--swiper-virtual-size)}:root{--swiper-navigation-size:44px}.swiper-button-next,.swiper-button-prev{position:absolute;top:var(--swiper-navigation-top-offset,50%);width:calc(var(--swiper-navigation-size)/ 44 * 27);height:var(--swiper-navigation-size);margin-top:calc(0px - (var(--swiper-navigation-size)/ 2));z-index:10;cursor:pointer;display:flex;align-items:center;justify-content:center;color:var(--swiper-navigation-color,var(--swiper-theme-color))}.swiper-button-next.swiper-button-disabled,.swiper-button-prev.swiper-button-disabled{opacity:.35;cursor:auto;pointer-events:none}.swiper-button-next.swiper-button-hidden,.swiper-button-prev.swiper-button-hidden{opacity:0;cursor:auto;pointer-events:none}.swiper-navigation-disabled .swiper-button-next,.swiper-navigation-disabled .swiper-button-prev{display:none!important}.swiper-button-next svg,.swiper-button-prev svg{width:100%;height:100%;object-fit:contain;transform-origin:center}.swiper-rtl .swiper-button-next svg,.swiper-rtl .swiper-button-prev svg{transform:rotate(180deg)}.swiper-button-prev,.swiper-rtl .swiper-button-next{left:var(--swiper-navigation-sides-offset,10px);right:auto}.swiper-button-next,.swiper-rtl .swiper-button-prev{right:var(--swiper-navigation-sides-offset,10px);left:auto}.swiper-button-lock{display:none}.swiper-button-next:after,.swiper-button-prev:after{font-family:swiper-icons;font-size:var(--swiper-navigation-size);text-transform:none!important;letter-spacing:0;font-variant:initial;line-height:1}.swiper-button-prev:after,.swiper-rtl .swiper-button-next:after{content:'prev'}.swiper-button-next,.swiper-rtl .swiper-button-prev{right:var(--swiper-navigation-sides-offset,10px);left:auto}.swiper-button-next:after,.swiper-rtl .swiper-button-prev:after{content:'next'}.swiper-pagination{position:absolute;text-align:center;transition:.3s opacity;transform:translate3d(0,0,0);z-index:10}.swiper-pagination.swiper-pagination-hidden{opacity:0}.swiper-pagination-disabled>.swiper-pagination,.swiper-pagination.swiper-pagination-disabled{display:none!important}.swiper-horizontal>.swiper-pagination-bullets,.swiper-pagination-bullets.swiper-pagination-horizontal,.swiper-pagination-custom,.swiper-pagination-fraction{bottom:var(--swiper-pagination-bottom,8px);top:var(--swiper-pagination-top,auto);left:0;width:100%}.swiper-pagination-bullets-dynamic{overflow:hidden;font-size:0}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transform:scale(.33);position:relative}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active{transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main{transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev{transform:scale(.33)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next{transform:scale(.33)}.swiper-pagination-bullet{width:var(--swiper-pagination-bullet-width,var(--swiper-pagination-bullet-size,8px));height:var(--swiper-pagination-bullet-height,var(--swiper-pagination-bullet-size,8px));display:inline-block;border-radius:var(--swiper-pagination-bullet-border-radius,50%);background:var(--swiper-pagination-bullet-inactive-color,#000);opacity:var(--swiper-pagination-bullet-inactive-opacity, .2)}button.swiper-pagination-bullet{border:none;margin:0;padding:0;box-shadow:none;-webkit-appearance:none;appearance:none}.swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer}.swiper-pagination-bullet:only-child{display:none!important}.swiper-pagination-bullet-active{opacity:var(--swiper-pagination-bullet-opacity, 1);background:var(--swiper-pagination-color,var(--swiper-theme-color))}.swiper-pagination-vertical.swiper-pagination-bullets,.swiper-vertical>.swiper-pagination-bullets{right:var(--swiper-pagination-right,8px);left:var(--swiper-pagination-left,auto);top:50%;transform:translate3d(0px,-50%,0)}.swiper-pagination-vertical.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-vertical>.swiper-pagination-bullets .swiper-pagination-bullet{margin:var(--swiper-pagination-bullet-vertical-gap,6px) 0;display:block}.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{top:50%;transform:translateY(-50%);width:8px}.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{display:inline-block;transition:.2s transform,.2s top}.swiper-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 var(--swiper-pagination-bullet-horizontal-gap,4px)}.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{left:50%;transform:translateX(-50%);white-space:nowrap}.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:.2s transform,.2s left}.swiper-horizontal.swiper-rtl>.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:.2s transform,.2s right}.swiper-pagination-fraction{color:var(--swiper-pagination-fraction-color,inherit)}.swiper-pagination-progressbar{background:var(--swiper-pagination-progressbar-bg-color,rgba(0,0,0,.25));position:absolute}.swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background:var(--swiper-pagination-color,var(--swiper-theme-color));position:absolute;left:0;top:0;width:100%;height:100%;transform:scale(0);transform-origin:left top}.swiper-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{transform-origin:right top}.swiper-horizontal>.swiper-pagination-progressbar,.swiper-pagination-progressbar.swiper-pagination-horizontal,.swiper-pagination-progressbar.swiper-pagination-vertical.swiper-pagination-progressbar-opposite,.swiper-vertical>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite{width:100%;height:var(--swiper-pagination-progressbar-size,4px);left:0;top:0}.swiper-horizontal>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-horizontal.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-vertical,.swiper-vertical>.swiper-pagination-progressbar{width:var(--swiper-pagination-progressbar-size,4px);height:100%;left:0;top:0}.swiper-pagination-lock{display:none}.swiper-scrollbar{border-radius:var(--swiper-scrollbar-border-radius,10px);position:relative;-ms-touch-action:none;background:var(--swiper-scrollbar-bg-color,rgba(0,0,0,.1))}.swiper-scrollbar-disabled>.swiper-scrollbar,.swiper-scrollbar.swiper-scrollbar-disabled{display:none!important}.swiper-horizontal>.swiper-scrollbar,.swiper-scrollbar.swiper-scrollbar-horizontal{position:absolute;left:var(--swiper-scrollbar-sides-offset,1%);bottom:var(--swiper-scrollbar-bottom,4px);top:var(--swiper-scrollbar-top,auto);z-index:50;height:var(--swiper-scrollbar-size,4px);width:calc(100% - 2 * var(--swiper-scrollbar-sides-offset,1%))}.swiper-scrollbar.swiper-scrollbar-vertical,.swiper-vertical>.swiper-scrollbar{position:absolute;left:var(--swiper-scrollbar-left,auto);right:var(--swiper-scrollbar-right,4px);top:var(--swiper-scrollbar-sides-offset,1%);z-index:50;width:var(--swiper-scrollbar-size,4px);height:calc(100% - 2 * var(--swiper-scrollbar-sides-offset,1%))}.swiper-scrollbar-drag{height:100%;width:100%;position:relative;background:var(--swiper-scrollbar-drag-bg-color,rgba(0,0,0,.5));border-radius:var(--swiper-scrollbar-border-radius,10px);left:0;top:0}.swiper-scrollbar-cursor-drag{cursor:move}.swiper-scrollbar-lock{display:none}.swiper-zoom-container{width:100%;height:100%;display:flex;justify-content:center;align-items:center;text-align:center}.swiper-zoom-container>canvas,.swiper-zoom-container>img,.swiper-zoom-container>svg{max-width:100%;max-height:100%;object-fit:contain}.swiper-slide-zoomed{cursor:move;touch-action:none}.swiper .swiper-notification{position:absolute;left:0;top:0;pointer-events:none;opacity:0;z-index:-1000}.swiper-free-mode>.swiper-wrapper{transition-timing-function:ease-out;margin:0 auto}.swiper-grid>.swiper-wrapper{flex-wrap:wrap}.swiper-grid-column>.swiper-wrapper{flex-wrap:wrap;flex-direction:column}.swiper-fade.swiper-free-mode .swiper-slide{transition-timing-function:ease-out}.swiper-fade .swiper-slide{pointer-events:none;transition-property:opacity}.swiper-fade .swiper-slide .swiper-slide{pointer-events:none}.swiper-fade .swiper-slide-active,.swiper-fade .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-cube{overflow:visible}.swiper-cube .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1;visibility:hidden;transform-origin:0 0;width:100%;height:100%}.swiper-cube .swiper-slide .swiper-slide{pointer-events:none}.swiper-cube.swiper-rtl .swiper-slide{transform-origin:100% 0}.swiper-cube .swiper-slide-active,.swiper-cube .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-cube .swiper-slide-active,.swiper-cube .swiper-slide-next,.swiper-cube .swiper-slide-prev{pointer-events:auto;visibility:visible}.swiper-cube .swiper-cube-shadow{position:absolute;left:0;bottom:0px;width:100%;height:100%;opacity:.6;z-index:0}.swiper-cube .swiper-cube-shadow:before{content:'';background:#000;position:absolute;left:0;top:0;bottom:0;right:0;filter:blur(50px)}.swiper-cube .swiper-slide-next+.swiper-slide{pointer-events:auto;visibility:visible}.swiper-cube .swiper-slide-shadow-cube.swiper-slide-shadow-bottom,.swiper-cube .swiper-slide-shadow-cube.swiper-slide-shadow-left,.swiper-cube .swiper-slide-shadow-cube.swiper-slide-shadow-right,.swiper-cube .swiper-slide-shadow-cube.swiper-slide-shadow-top{z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-flip{overflow:visible}.swiper-flip .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1}.swiper-flip .swiper-slide .swiper-slide{pointer-events:none}.swiper-flip .swiper-slide-active,.swiper-flip .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-flip .swiper-slide-shadow-flip.swiper-slide-shadow-bottom,.swiper-flip .swiper-slide-shadow-flip.swiper-slide-shadow-left,.swiper-flip .swiper-slide-shadow-flip.swiper-slide-shadow-right,.swiper-flip .swiper-slide-shadow-flip.swiper-slide-shadow-top{z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-creative .swiper-slide{-webkit-backface-visibility:hidden;backface-visibility:hidden;overflow:hidden;transition-property:transform,opacity,height}.swiper-cards{overflow:visible}.swiper-cards .swiper-slide{transform-origin:center bottom;-webkit-backface-visibility:hidden;backface-visibility:hidden;overflow:hidden}@font-face{font-family:'M PLUS 1p';font-style:normal;font-weight:400;font-display:swap;src:url(//www.landmark-tokyo.com/wp-content/themes/koista_php8/css/fonts/MPLUS1p-Regular.woff2) format('woff2'), url(//www.landmark-tokyo.com/wp-content/themes/koista_php8/css/fonts/MPLUS1p-Regular.woff) format('woff');}
@font-face {
font-family: 'M PLUS 1p';
font-style: normal;
font-weight: 700;
font-display: swap;
src: url(//www.landmark-tokyo.com/wp-content/themes/koista_php8/css/fonts/MPLUS1p-Bold.woff2) format('woff2'),
url(//www.landmark-tokyo.com/wp-content/themes/koista_php8/css/fonts/MPLUS1p-Bold.woff) format('woff');
}