﻿@import url("https://fonts.googleapis.com/css?family=Work+Sans:300,400,500,600");audio:not([controls]){display:none}button{overflow:visible;-webkit-appearance:button}a,button{outline:0}details{display:block}html{-ms-overflow-style:-ms-autohiding-scrollbar;overflow-y:scroll;-webkit-text-size-adjust:100%}input{-webkit-border-radius:0}input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button}input[type="number"]{width:auto}input[type="search"]{-webkit-appearance:textfield}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}main{display:block}pre{overflow:auto}progress{display:inline-block}small{font-size:75%}summary{display:block}svg:not(:root){overflow:hidden}template{display:none}textarea{overflow:auto}[hidden]{display:none}*,::before,::after{box-sizing:inherit}*{font-size:inherit;line-height:inherit}*:before,*:after{box-sizing:border-box}::before,::after{text-decoration:inherit;vertical-align:inherit}*,::before,::after{border-style:solid;border-width:0}*{background-repeat:no-repeat;margin:0;padding:0}:root{background-color:#fff;box-sizing:border-box;color:#000;cursor:default;font:100%/1.5 sans-serif;text-rendering:optimizeLegibility}a{text-decoration:none}audio,canvas,iframe,img,svg,video{vertical-align:middle}button,input,textarea{background-color:transparent}button,input,textarea{color:inherit;font-family:inherit;font-style:inherit;font-weight:inherit}button,[type="button"],[type="date"],[type="datetime"],[type="datetime-local"],[type="email"],[type="month"],[type="number"],[type="password"],[type="reset"],[type="search"],[type="submit"],[type="tel"],[type="text"],[type="time"],[type="url"],[type="week"],textarea{min-height:1.5em}code,kbd,pre,samp{font-family:monospace,monospace}nav ol,nav ul{list-style:none}table{border-collapse:collapse;border-spacing:0}textarea{resize:vertical}[aria-busy="true"]{cursor:progress}[aria-controls]{cursor:pointer}[aria-disabled]{cursor:default}[hidden][aria-hidden="false"]{clip:rect(0 0 0 0);display:inherit;position:absolute}[hidden][aria-hidden="false"]:focus{clip:auto}body{-webkit-font-smoothing:antialiased}ul li{list-style-type:none}figure{-webkit-margin-before:0;-webkit-margin-after:0;-webkit-margin-start:0;-webkit-margin-end:0}button{cursor:pointer}.icon-lupe,.icon-arrow1-right-key1,.icon-arrow1-right-key2,.icon-arrow1-right-white,.icon-arrow2-right-white,.icon-warning-circle-key1,.icon-check-circle-key2,.icon-upload-key1{display:inline-block;position:relative;top:.2em;height:1em;width:1em;margin-right:.35rem}.icon-lupe:before,.icon-arrow1-right-key1:before,.icon-arrow1-right-key2:before,.icon-arrow1-right-white:before,.icon-arrow2-right-white:before,.icon-warning-circle-key1:before,.icon-check-circle-key2:before,.icon-upload-key1:before{content:'';display:inline-block;position:relative;top:-0.05em;height:100%;width:100%;line-height:1.05;background-repeat:no-repeat;background-position:center center;background-size:contain}.full-layer,#gnavi .nav-inner,#modal-profile-edit .profile-edit-area .input-area .input-profile-area dd .photo-list .btn-select-photo:before,#modal-profile-edit .profile-edit-area .input-area .input-profile-area dd .photo-list .btn-select-photo:after,.gnavi-modal-item,#gnavi-modal-contents,#category-menu-mb>.inner,#footer-gnavi,#modal-add-photo #modal-select-photo ul li .btn:before,#modal-add-photo #modal-select-photo ul li .btn:after{position:absolute;top:0;right:0;bottom:0;left:0;margin:auto}html{-webkit-overflow-scrolling:touch}html,body{overflow-y:auto;overflow-x:hidden;min-height:100%}body{font-family:"NotoSansCJKjp","NotoSans CJK","Noto Sans JP","Noto Sans Japanese",sans-serif}body a:focus,body button:focus{outline:none}select{font-family:"NotoSansCJKjp","NotoSans CJK","Noto Sans JP","Noto Sans Japanese",sans-serif}a:focus,button:focus{outline:none}small{font-size:1em}span.ib-text span{display:inline-block}img{max-width:100%}address{font-style:normal}.wrapper{margin-left:auto;margin-right:auto;max-width:1200px;min-width:320px}.img-circle{border-radius:50%;overflow:hidden}.img-cover,.img-contain{height:100%;background-repeat:no-repeat;background-position:center center}.img-cover.img-center-top,.img-contain.img-center-top{background-position:center top}.img-cover.img-center-bottom,.img-contain.img-center-bottom{background-position:center bottom}.img-cover{background-size:cover}.img-contain{background-size:contain}.txt{display:inline-block}.txt span{display:inline-block}.id-txt span,.ib-txt span{display:inline-block}@media (max-width: 499px){.id-txt span.disp-pc,.ib-txt span.disp-pc{display:none}}@media (min-width: 500px){.id-txt span.disp-mb,.ib-txt span.disp-mb{display:none}}.hidden{display:none !important}.eng,.date{font-family:"Work Sans",sans-serif}.enttl{font-family:"JosefinSans",sans-serif}.recommend-item-content .recommend-item-block .btn-area .btn.btn-view-more,.slide-item .view-more,.en{font-family:"Work Sans",sans-serif}.jp{font-family:"NotoSansCJKjp","NotoSans CJK","Noto Sans JP","Noto Sans Japanese",sans-serif}.image-set-1,.image-set-2,.image-set-3,.image-set-4,.introduction-items .introduction-ranking-top .introduction-item .images .image-set-area,.introduction-items .introduction-ranking-middle .introduction-item .images .image-set-area,.introduction-items .introduction-ranking-bottom .introduction-item .images .image-set-area{box-shadow:0 0 30px rgba(0,0,0,0.1)}@media (max-width: 968px){.image-set-1,.image-set-2,.image-set-3,.image-set-4,.introduction-items .introduction-ranking-top .introduction-item .images .image-set-area,.introduction-items .introduction-ranking-middle .introduction-item .images .image-set-area,.introduction-items .introduction-ranking-bottom .introduction-item .images .image-set-area{box-shadow:0 0 14px rgba(0,0,0,0.1)}}.btn-md-key1,.btn-sm-key2,.btn-md-key2,.btn-sm-back,.btn-md-back,.get-point-corner a,.link-shop a,.get-point-banner-make .banner,.get-point-banner-answer .banner,.pager-container .btn-prev,.pager-container .btn-next,.slide-item .view-more{font-weight:500;text-align:center;display:block;position:relative;line-height:1rem;font-size:.85rem}.btn-md-key1::after,.btn-sm-key2::after,.btn-md-key2::after,.btn-sm-back::after,.btn-md-back::after,.get-point-corner a::after,.link-shop a::after,.get-point-banner-make .banner::after,.get-point-banner-answer .banner::after,.pager-container .btn-prev::after,.pager-container .btn-next::after,.slide-item .view-more::after{height:1rem;width:0.35rem;position:absolute;top:0;right:.8rem;bottom:0;margin:auto 0;display:inline-block;content:url("../img/common/icon-arrow1-right-white.svg")}.recommend-post-list-area .introduction-items .introduction-bottom .introduction-item .images,.recommend-post-list-area .post-list .introduction-bottom .introduction-item .images,.introduction-items .introduction-ranking-top .introduction-item .images,.introduction-items .introduction-ranking-middle .introduction-item .images,.introduction-items .introduction-ranking-bottom .introduction-item .images,body.p1-1 .main-contents .contents .introduction-items .introduction-bottom .introduction-item .images{margin:0}.recommend-post-list-area .introduction-items .introduction-bottom .introduction-item .images .image-set-1,.recommend-post-list-area .post-list .introduction-bottom .introduction-item .images .image-set-1,.introduction-items .introduction-ranking-top .introduction-item .images .image-set-1,.introduction-items .introduction-ranking-middle .introduction-item .images .image-set-1,.introduction-items .introduction-ranking-bottom .introduction-item .images .image-set-1,body.p1-1 .main-contents .contents .introduction-items .introduction-bottom .introduction-item .images .image-set-1{height:12.9rem;margin-bottom:.58rem}.recommend-post-list-area .introduction-items .introduction-bottom .introduction-item .images .image-set-2,.recommend-post-list-area .post-list .introduction-bottom .introduction-item .images .image-set-2,.introduction-items .introduction-ranking-top .introduction-item .images .image-set-2,.introduction-items .introduction-ranking-middle .introduction-item .images .image-set-2,.introduction-items .introduction-ranking-bottom .introduction-item .images .image-set-2,body.p1-1 .main-contents .contents .introduction-items .introduction-bottom .introduction-item .images .image-set-2,.recommend-post-list-area .introduction-items .introduction-bottom .introduction-item .images .image-set-3,.recommend-post-list-area .post-list .introduction-bottom .introduction-item .images .image-set-3,.introduction-items .introduction-ranking-top .introduction-item .images .image-set-3,.introduction-items .introduction-ranking-middle .introduction-item .images .image-set-3,.introduction-items .introduction-ranking-bottom .introduction-item .images .image-set-3,body.p1-1 .main-contents .contents .introduction-items .introduction-bottom .introduction-item .images .image-set-3,.recommend-post-list-area .introduction-items .introduction-bottom .introduction-item .images .image-set-4,.recommend-post-list-area .post-list .introduction-bottom .introduction-item .images .image-set-4,.introduction-items .introduction-ranking-top .introduction-item .images .image-set-4,.introduction-items .introduction-ranking-middle .introduction-item .images .image-set-4,.introduction-items .introduction-ranking-bottom .introduction-item .images .image-set-4,body.p1-1 .main-contents .contents .introduction-items .introduction-bottom .introduction-item .images .image-set-4{height:21.8rem;margin-bottom:.8rem}.recommend-post-list-area .introduction-items .introduction-bottom .introduction-item .images p,.recommend-post-list-area .post-list .introduction-bottom .introduction-item .images p,.introduction-items .introduction-ranking-top .introduction-item .images p,.introduction-items .introduction-ranking-middle .introduction-item .images p,.introduction-items .introduction-ranking-bottom .introduction-item .images p,body.p1-1 .main-contents .contents .introduction-items .introduction-bottom .introduction-item .images p{font-size:.8rem;overflow:hidden;height:2.5rem;line-height:1rem;color:#c7d49c}#site-header .site-info-area .site-search .input-area,#gnavi .nav-inner .menu-container .site-search .input-area{position:relative}#site-header .site-info-area .site-search .input-area .input-search-area,#gnavi .nav-inner .menu-container .site-search .input-area .input-search-area{display:flex;align-items:center}#site-header .site-info-area .site-search .input-area .input-search-area .input,#gnavi .nav-inner .menu-container .site-search .input-area .input-search-area .input,#site-header .site-info-area .site-search .input-area .input-search-area .btn,#gnavi .nav-inner .menu-container .site-search .input-area .input-search-area .btn{height:2.55rem}#site-header .site-info-area .site-search .input-area .input-search-area .input,#gnavi .nav-inner .menu-container .site-search .input-area .input-search-area .input{padding:.65rem 1.35rem;width:100%;border-top-left-radius:2em;border-bottom-left-radius:2em;background:#f5f5f5;font-size:.8rem;outline:none}#site-header .site-info-area .site-search .input-area .input-search-area .input::placeholder,#gnavi .nav-inner .menu-container .site-search .input-area .input-search-area .input::placeholder{color:#c4c4c4}#site-header .site-info-area .site-search .input-area .input-search-area .input:-moz-placeholder,#gnavi .nav-inner .menu-container .site-search .input-area .input-search-area .input:-moz-placeholder{color:#c4c4c4}#site-header .site-info-area .site-search .input-area .input-search-area .input::-webkit-input-placeholder,#gnavi .nav-inner .menu-container .site-search .input-area .input-search-area .input::-webkit-input-placeholder{color:#c4c4c4}#site-header .site-info-area .site-search .input-area .input-search-area .btn,#gnavi .nav-inner .menu-container .site-search .input-area .input-search-area .btn{display:flex;justify-content:center;align-items:center;padding:.65rem 0;width:3rem;border-top-right-radius:2em;border-bottom-right-radius:2em;background:#f5f5f5}#site-header .site-info-area .site-search .input-area .input-search-area .btn .icon,#gnavi .nav-inner .menu-container .site-search .input-area .input-search-area .btn .icon{margin:0 0.9rem 0 0.7rem;padding-bottom:.1rem;width:1.15rem;height:1.15rem;line-height:1.05}.p1-2 .main-contents .contents .introduction-items .get-point-corner,body.p1-1-2 .contents .get-point-corner{display:block}.thumbnail-ring-lg{box-shadow:3px 3px 30px #bbb}@media (max-width: 968px){.thumbnail-ring-lg{box-shadow:1px 1px 13px #bbb}}body.p1-1 .tagicon-key1{width:6.8rem;font-size:1.2rem;word-wrap:break-word;top:-0.65rem;border-top-right-radius:.8rem;padding:.7rem .8rem;line-height:1.625rem;font-weight:600}body.p1-1 .main-contents .contents .introduction-items .introduction-top,.p1-2 .main-contents .contents .introduction-items .introduction-top{display:block}.anser-input .choose-menu ul li a span,.anser-input .choose-menu ul li a.prev svg,.anser-input .choose-menu ul li a.next svg,.title-area .title:before,.get-point-corner a span.id-txt,.page-header-5-1 .left-side .btn-sm-back .icon svg,.anser-input .slcted-item header p,.anser-input .choose-form form article .form-userinfo .userinfo ul li.check a svg,.anser-input .choose-form form article .form-userinfo .userinfo ul li.check a span,.anser-input .choose-form form .form-submit button span,.anser-input .choose-form form .form-submit button svg,.page-header-6-1 .left-side .btn-sm-back .icon svg,#question-entry .question-userinfo .userinfo ul li.check a svg,#question-entry .question-userinfo .userinfo ul li.check a span,#question-entry .question-submit button span,#question-entry .question-submit button svg,.mypage .content-box.question .list-question .list-item .content .status .item-status p,.mypage .content-box.response .list-question .list-item .content .status .item-status p,.page-header-9 .left-side .btn-sm-back .icon svg{position:absolute;top:50%;transform:translateY(-50%);left:0;right:0}.anser-input .choose-menu{margin-top:4.285rem}.anser-input .for-pc.choose-menu,.anser-input .for-mb.choose-menu{display:none}@media (min-width: 969px){.anser-input .for-pc.choose-menu{display:block}}@media (max-width: 968px){.anser-input .choose-menu{margin-top:3.21375rem}.anser-input .for-mb.choose-menu{display:block}}.anser-input .choose-menu ul{width:71.5%;max-width:61.285rem;margin-left:auto;margin-right:auto;display:flex;justify-content:space-between}@media (max-width: 968px){.anser-input .choose-menu ul{width:100%}}.anser-input .choose-menu ul li{width:46.5%}@media (max-width: 968px){.anser-input .choose-menu ul li{width:100%;margin-left:auto;margin-right:auto;margin-bottom:0.714rem;padding:.5rem}}.anser-input .choose-menu ul li a{text-align:center;height:4.21rem;width:100%;display:inline-block;position:relative;border:1px solid #3F578F;background:white}.anser-input .choose-menu ul li a span{color:#3F578F;display:block;font-size:1.428rem;font-weight:300}@media (max-width: 968px){.anser-input .choose-menu ul li a span{font-size:1.14rem}}.anser-input .choose-menu ul li a.prev svg{display:inline-block;right:inherit;left:1.5rem !important}.anser-input .choose-menu ul li a.prev svg span{color:#3F578F}.anser-input .choose-menu ul li a.prev svg path{fill:#3F578F}.anser-input .choose-menu ul li a.prev.active,.anser-input .choose-menu ul li a.prev:hover,.anser-input .choose-menu ul li a.prev:focus{border:1px solid #3F578F;background:#3F578F}.anser-input .choose-menu ul li a.prev.active svg path,.anser-input .choose-menu ul li a.prev:hover svg path,.anser-input .choose-menu ul li a.prev:focus svg path{fill:white}.anser-input .choose-menu ul li a.prev.active span,.anser-input .choose-menu ul li a.prev:hover span,.anser-input .choose-menu ul li a.prev:focus span{color:white}.anser-input .choose-menu ul li a.next{border:1px solid #d9dde9;background:#d9dde9}.anser-input .choose-menu ul li a.next svg{display:inline-block;left:inherit !important;right:1.5rem !important;color:#3F578F}.anser-input .choose-menu ul li a.next.active,.anser-input .choose-menu ul li a.next:hover,.anser-input .choose-menu ul li a.next:focus{border:1px solid #8ea839;background:#8ea839}.anser-input .choose-menu ul li a.next.active svg path,.anser-input .choose-menu ul li a.next:hover svg path,.anser-input .choose-menu ul li a.next:focus svg path{fill:white}.anser-input .choose-menu ul li a.next.active span,.anser-input .choose-menu ul li a.next:hover span,.anser-input .choose-menu ul li a.next:focus span{color:white}.icon-lupe:before{background-image:url("../img/common/icon-lupe.svg")}#site-header{height:105px}@media (max-width: 968px){#site-header{height:60px}}#site-header .icon{display:flex;justify-content:center;align-items:center;position:relative}#site-header .icon .icon-pen{position:absolute;overflow:inherit}_:-ms-fullscreen,:root #site-header .icon .icon-pen{left:-0.05rem}#site-header .icon svg{width:100%}#site-header .wrapper{display:flex;justify-content:space-between;align-items:center}@media (min-width: 969px){#site-header .wrapper{height:100%}}#site-header .site-info-area,#site-header .site-action-area{display:flex;align-items:center}@media (min-width: 969px){#site-header .site-info-area,#site-header .site-action-area{height:100%}}@media (max-width: 968px){#site-header .site-info-area{justify-content:center;width:100%;margin-top:1.3rem}}#site-header .site-info-area .logo{flex-shrink:0}#site-header .site-info-area .logo img{height:auto;width:207px}@media (max-width: 968px){#site-header .site-info-area .logo img{width:140px}}#site-header .site-info-area .site-description{flex-shrink:0;margin-left:1.3rem;padding-bottom:.3rem;font-size:.7rem}#site-header .site-info-area .site-search{flex-grow:1;margin-left:3rem;width:15.72rem;min-width:10rem}#site-header .site-action-area{margin-left:2rem}#site-header .site-action-area .faq{transition:all 0.25s ease;display:flex;flex-shrink:0;align-items:center;color:#262626;font-weight:500;font-size:.86rem}#site-header .site-action-area .faq .icon{margin-right:.55rem;padding-bottom:.5rem;width:1.9rem;position:relative}#site-header .site-action-area .faq .icon .icon-pen{width:1.9rem;top:-100%}#site-header .site-action-area .faq .icon .icon-pen .st0{fill:none;stroke:#8ea839;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:10}#site-header .site-action-area .faq .icon .path{transition:all 0.25s ease}#site-header .site-action-area .faq:hover{color:#262626}#site-header .site-action-area .faq:hover .icon .icon-pen .st0{stroke:#3F578F}#site-header .site-action-area .faq:hover .icon .path{fill:#3F578F}#site-header .site-action-area .faq .text{padding-bottom:.2rem}#site-header .site-action-area .sep{margin:0 1.85rem 0 1.7rem;height:3.2rem;max-height:100%;width:2px;background:#e8eed7}#site-header .site-action-area .action-area{display:flex;align-items:center;justify-content:space-between;width:8rem}@media (min-width: 1200px){#site-header .site-action-area .action-area{margin-right:1.8rem}}#site-header .site-action-area .action-area .btn{display:block;width:1.52rem;height:1.85rem}#site-header .site-action-area .action-area .btn .icon{width:100%;height:100%}#site-header .site-action-area .action-area .btn .icon .icon-note .st0,#site-header .site-action-area .action-area .btn .icon .icon-comment .st0,#site-header .site-action-area .action-area .btn .icon .icon-person .st0{fill:none;stroke:#3F578F;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:10}#site-header .site-action-area .action-area .btn .icon .icon-note .st1,#site-header .site-action-area .action-area .btn .icon .icon-comment .st1,#site-header .site-action-area .action-area .btn .icon .icon-person .st1{fill:#3F578F}#site-header .site-action-area .action-area .btn .icon .path{transition:all 0.25s ease}#site-header .site-action-area .action-area .btn:hover{color:#c7d49c}#site-header .site-action-area .action-area .btn:hover .icon .icon-note .st0,#site-header .site-action-area .action-area .btn:hover .icon .icon-comment .st0,#site-header .site-action-area .action-area .btn:hover .icon .icon-person .st0{stroke:#8ea839}#site-header .site-action-area .action-area .btn:hover .icon .icon-note .st1,#site-header .site-action-area .action-area .btn:hover .icon .icon-comment .st1,#site-header .site-action-area .action-area .btn:hover .icon .icon-person .st1{fill:#8ea839}#site-header .site-action-area .action-area .btn:hover .icon .path{fill:#c7d49c}#site-header .site-action-area .action-area .balloon{width:1.7rem}#site-footer{padding-top:3.75rem;color:white;background:#3F578F}@media (max-width: 968px){#site-footer{padding-top:1.75rem;padding-bottom:3rem}}#site-footer a{color:white}#site-footer a:hover{text-decoration:underline}@media (max-width: 968px){#site-footer .breadcrumbs{display:none}}#site-footer .breadcrumbs ul{display:flex;flex-direction:row;flex-wrap:wrap}#site-footer .breadcrumbs ul li:not(:first-child):before{content:'›';vertical-align:sub;font-size:1.7rem;line-height:.7;padding:0 1rem 0 0.7rem;-webkit-transform:translateY(-50%);transform:translateY(-50%);cursor:initial}#site-footer .breadcrumbs ul li a{font-size:.85rem;vertical-align:text-top}_:-ms-fullscreen,:root #site-footer .breadcrumbs ul li a{transform:translateY(-100%)}#site-footer .footer-menu-area{display:flex;margin:2.15rem 0 5rem 0}@media (max-width: 968px){#site-footer .footer-menu-area{flex-direction:column;margin:2.15rem 0 3.5rem 0}}#site-footer .footer-menu-area .site-menu-area .title-area,#site-footer .footer-menu-area .service-menu-area .title-area{display:flex;padding-bottom:0.7rem;margin-bottom:2.5rem;justify-content:space-between;border-bottom:1px solid white}#site-footer .footer-menu-area .site-menu-area .title-area .title,#site-footer .footer-menu-area .service-menu-area .title-area .title{font-size:1.15rem}#site-footer .footer-menu-area .site-menu-area .title-area .sub,#site-footer .footer-menu-area .service-menu-area .title-area .sub{font-size:.7rem;font-weight:200}#site-footer .footer-menu-area .site-menu-area{width:40.5%;margin-right:3.5rem}@media (max-width: 968px){#site-footer .footer-menu-area .site-menu-area{width:100%;margin-right:auto}}#site-footer .footer-menu-area .site-menu-area .title-area{position:relative}@media (max-width: 968px){#site-footer .footer-menu-area .site-menu-area .title-area{display:none}}#site-footer .footer-menu-area .site-menu-area .title-area .sub{position:absolute;bottom:0.9rem;right:.05rem;color:white}@media (max-width: 968px){#site-footer .footer-menu-area .site-menu-area .title-area .sub{position:inherit;text-align:right}}#site-footer .footer-menu-area .site-menu-area .site-menu{display:flex;justify-content:space-between}@media (max-width: 968px){#site-footer .footer-menu-area .site-menu-area .site-menu{display:none}}#site-footer .footer-menu-area .site-menu-area .site-menu .menu-1 .menu-item,#site-footer .footer-menu-area .site-menu-area .site-menu .menu-2 .menu-item,#site-footer .footer-menu-area .site-menu-area .site-menu .menu-3 .menu-item{display:inline-block;margin-bottom:.4rem;line-height:2}#site-footer .footer-menu-area .site-menu-area .site-menu .menu-1{margin-right:3rem;flex-shrink:0}@media (max-width: 968px){#site-footer .footer-menu-area .site-menu-area .site-menu .menu-1{margin-right:0;width:100%}}#site-footer .footer-menu-area .site-menu-area .site-menu .menu-2{margin-right:2.5rem}@media (max-width: 968px){#site-footer .footer-menu-area .site-menu-area .site-menu .menu-2{margin-right:0;width:55%}}@media (max-width: 968px){#site-footer .footer-menu-area .site-menu-area .site-menu .menu-3{width:45%}}#site-footer .footer-menu-area .service-menu-area{width:21%;margin-right:3.5rem}@media (max-width: 968px){#site-footer .footer-menu-area .service-menu-area{display:none}}#site-footer .footer-menu-area .service-menu-area .service-menu{display:flex;justify-content:space-between}#site-footer .footer-menu-area .service-menu-area .service-menu .menu-1 .menu-item,#site-footer .footer-menu-area .service-menu-area .service-menu .menu-2 .menu-item{padding-bottom:.42rem;line-height:2}#site-footer .footer-menu-area .service-menu-area .service-menu .menu-1{margin-right:1.15rem}#site-footer .footer-menu-area .logo{height:auto;width:14.9rem}#site-footer .footer-menu-area .logo .description{text-align:center;padding:0.45rem 0 .9rem 0}#site-footer .footer-menu-area .logo .description.for-pc,#site-footer .footer-menu-area .logo .description.for-mb{display:none}@media (min-width: 969px){#site-footer .footer-menu-area .logo .description.for-pc{display:block}}@media (max-width: 968px){#site-footer .footer-menu-area .logo .description.for-mb{display:block}}#site-footer .footer-menu-area .logo .description .site-description{font-size:.5rem}@media (max-width: 968px){#site-footer .footer-menu-area .logo .description .site-description{font-size:1rem;line-height:2;margin-bottom:0.25rem}}@media (min-width: 969px){#site-footer .footer-menu-area .logo{display:none}}@media (max-width: 968px){#site-footer .footer-menu-area .logo{width:80%;margin:0 auto 0}}#site-footer .footer-menu-area .logo figure{width:55%;margin-left:auto;margin-right:auto;margin-bottom:1rem}@media (max-width: 968px){#site-footer .footer-menu-area .logo figure{margin-top:1rem;margin-bottom:0rem}}#site-footer .footer-navi{margin:0 auto 3rem;text-align:center}@media (max-width: 968px){#site-footer .footer-navi{width:100%;display:flex;flex-wrap:wrap;justify-content:space-between;margin:0 auto 1rem}}#site-footer .footer-navi .menu-item{font-size:.88rem;margin:0 1.2rem 0 0}@media (max-width: 968px){#site-footer .footer-navi .menu-item{width:50%;text-align:center;line-height:3;margin:0;font-size:1rem}#site-footer .footer-navi .menu-item>span{display:none}}#site-footer .footer-navi .menu-item:first-child{padding-left:0}#site-footer .footer-navi .menu-item:last-child{padding-right:0}#site-footer .footer-navi .menu-item.for-pc,#site-footer .footer-navi .menu-item.for-mb{display:none}@media (min-width: 969px){#site-footer .footer-navi .menu-item.for-pc{display:inline-block}}@media (max-width: 968px){#site-footer .footer-navi .menu-item.for-mb{display:block}}@media (min-width: 969px){#site-footer .insta-icon.for-pc{display:inline-block}#site-footer .insta-icon.for-pc img{display:inline-block;width:29px;height:auto}#site-footer .insta-icon.for-pc p{font-weight:100;margin-top:10px;font-size:10px;letter-spacing:0.4px}}@media (max-width: 968px){#site-footer .insta-icon.for-mb{display:inline-block;width:18px;margin-right:4px}}#site-footer .copyright{text-align:center}.footer-navi-center{margin:0 auto 3rem;text-align:center}@media (max-width: 968px){.footer-navi-center{width:100%;display:block}}.footer-navi-center .menu-item{font-size:.88rem}@media (max-width: 968px){.footer-navi-center .menu-item{width:100%;text-align:center;line-height:3;margin:0;font-size:1rem}.footer-navi-center .menu-item>span{display:none}}.footer-navi-center .menu-item.for-pc,.footer-navi-center .menu-item.for-mb{display:none}@media (min-width: 969px){.footer-navi-center .menu-item.for-pc{display:inline-block}}@media (max-width: 968px){.footer-navi-center .menu-item.for-mb{display:block}}.footer-buttom-area{max-width:100%;padding:0.5rem 0 0;margin:0 auto 0;background:#fff}.footer-buttom-area .footer-logo{max-width:100%;margin:0 auto 0}.footer-buttom-area .footer-logo ul{max-width:350px;display:flex;margin:0 auto;padding:8px;justify-content:center;align-items:center;box-sizing:border-box}.footer-buttom-area .footer-logo ul .footer-logo-bxg{display:flex;margin-right:10px}.footer-buttom-area .footer-logo ul .footer-logo-bxg img{margin:0 4px;height:16px;display:block}.footer-buttom-area .footer-logo ul .footer-logo-img-s{max-width:100%;max-height:40px;margin-right:10px}.footer-buttom-area .copyright{text-align:center;font-size:.85rem;padding:0.5rem 0 1rem;color:#3F578F}@media (max-width: 968px){.footer-buttom-area .copyright{padding:1rem 0 2.5rem}}.footer-navi-bottom{text-align:center !important;line-height:2}.footer-navi-bottom.for-pc,.footer-navi-bottom.for-mb{display:none}@media (max-width: 968px){.footer-navi-bottom.for-mb{display:inline-block;width:100%;margin-right:4px;border-top:1px solid #5a6e9c;padding:10px 0}.footer-navi-bottom.for-mb a{color:#8a9bc3 !important;text-decoration:underline;padding:0 8px;display:inline-block;border-right:1px solid #5a6e9c}}.footer-navi-bottom .footer-navi-bottom-end{border-right:none !important}.footer-navi-bottom .footer-navi-bottom-mtop{margin-top:20px}#gnavi{display:none;position:fixed;top:0;left:0;right:0;bottom:0;z-index:2000}@media (min-width: 969px){#gnavi{display:none !important}}#gnavi .nav-inner{color:white;background:#8ea839}#gnavi .nav-inner a{color:white}#gnavi .nav-inner .btn-close{position:relative}#gnavi .nav-inner .btn-close .bar{display:flex;justify-content:center;align-items:center;position:relative;height:26px;width:26px}#gnavi .nav-inner .btn-close .bar:before,#gnavi .nav-inner .btn-close .bar:after{content:'';display:block;position:absolute;width:100%;height:2px;background:white}#gnavi .nav-inner .btn-close .bar:before{transform:rotate(45deg)}#gnavi .nav-inner .btn-close .bar:after{transform:rotate(-45deg)}#gnavi .nav-inner .menu-control{display:flex;justify-content:flex-end;padding-top:1.3rem}#gnavi .nav-inner .menu-container{margin-top:1.5rem}#gnavi .nav-inner .menu-container .site-search{margin:auto;width:90%}#gnavi .nav-inner .menu-container .site-search .input-area .input-search-area .input,#gnavi .nav-inner .menu-container .site-search .input-area .input-search-area .btn{height:3.2rem}#gnavi .nav-inner .menu-container .site-search .input-area .input-search-area .input{color:#262626;font-size:1.2rem}#gnavi .nav-inner .menu-container .site-action-area{margin-top:3rem;text-align:center;font-size:1.4rem}#gnavi .nav-inner .menu-container .site-action-area .btn{display:block}#gnavi .nav-inner .menu-container .site-action-area .action-area{display:flex;justify-content:center;align-items:center;margin-top:2rem}#gnavi .nav-inner .menu-container .site-action-area .action-area .btn{margin:0 1.5rem;font-size:1.8rem}#gnavi.nav-open{display:block}#gnavi.nav-open.nav-trans-ready .nav-inner{transition:all 1s ease;opacity:0}#gnavi.nav-open.nav-trans .nav-inner{transition:all 1s ease;opacity:1}#gnavi.nav-close{display:none}#site-sidebar{border:1px solid #3F578F;padding:2.4rem 2.8rem;margin-bottom:2rem}@media (max-width: 968px){#site-sidebar{display:none;margin-top:5rem;padding:1.2rem 1.35rem;display:none}}#site-sidebar .sidebar-title{font-size:1.15rem;margin-bottom:1rem;padding-bottom:.97rem;color:#3F578F;border-bottom:1px solid #3F578F}#site-sidebar .item-category{margin-bottom:1rem;padding-bottom:1rem;border-bottom:1px dashed #9fabc7}#site-sidebar .item-category:last-child{margin:0;padding:0;border:none}#site-sidebar .item-category .category-title{padding-bottom:.2rem}#site-sidebar .item-category a{display:block;color:#262626;font-size:1rem;padding-bottom:.15rem}#site-sidebar .item-category a:hover{color:#3F578F;text-decoration:underline;font-weight:500}.btn-md-key1{background-color:#e8eed7;color:#8ea839}.btn-md-key1::after{content:url("../img/common/icon-arrow1-right-key1.svg")}.btn-sm-key2,.link-shop a{background-color:#3F578F;color:#fff;cursor:pointer}.btn-sm-key2:hover,.link-shop a:hover{background-color:#8ea839}.btn-md-key2{background-color:#8ea839;color:#fff;cursor:pointer}.btn-md-key2:hover{background-color:#3F578F}.btn-sm-back{background-color:#fff;color:#3F578F}.btn-sm-back:hover{background:#3F578F;color:white}.btn-sm-back::before{content:url("../img/common/icon-arrow1-left-key1.svg");height:1rem;width:0.35rem;position:absolute;top:0;left:.8rem;bottom:0;margin:auto 0;display:inline-block}.btn-md-back{background-color:#d9dde9;color:#3F578F}.btn-md-back:hover{background:white}.btn-md-key1{padding:0.75rem}.btn-sm-key2{display:inline-block;padding:0.75rem 2.2rem 0.7rem 1.2rem}.btn-md-key2{padding:0.75rem}.btn-sm-back{display:inline-block;padding:0.35rem 0.8rem 0.35rem 1.6rem;border:solid 1px #3F578F}.btn-md-back{padding:0.75rem;border:solid 1px #d9dde9}.btn-md-back::after{content:url("../img/common/icon-arrow1-right-blue.svg") !important;height:1rem;width:0.35rem;position:absolute;top:0;right:.8rem;bottom:0;margin:auto 0;display:inline-block}.btn-md-back:hover{border:solid 1px #3F578F}.answer img{width:.8rem;height:.8rem}.answer p{display:inline-block;font-size:.65rem;vertical-align:baseline}.title-area{display:flex;justify-content:space-between;margin-bottom:1.7rem}@media (max-width: 968px){.title-area{margin-bottom:3rem}}@media (min-width: 969px){.title-area .title-text-area{display:flex;justify-content:flex-start;align-items:baseline}}.title-area .title{font-size:2.95rem;font-weight:200;color:#1a1a1a;letter-spacing:-0.04em;line-height:1.5;position:relative;padding-left:3.714rem}@media (max-width: 968px){.title-area .title{padding-left:2.2rem;font-size:1.85rem}}.title-area .title:before{position:absolute;content:"";width:2.42rem;height:0.64rem;background-color:#d9dde9;right:inherit;top:47% !important}@media (max-width: 968px){.title-area .title:before{width:1.6rem;height:0.25rem}}.title-area .description{color:#3F578F;line-height:1.5}@media (min-width: 969px){.title-area .description{padding:2.2rem 0 0 3.2rem}}.title-area .button-area{padding-top:1.05rem}@media (max-width: 968px){.title-area .button-area{padding-top:0;text-align:right}}@media (max-width: 968px){.title-area .button-area a{padding:.5rem 1.4rem .5rem 1.1rem;min-width:6.2rem;font-size:.72rem}.title-area .button-area a:after{right:.5rem}}.image-set-1,.image-set-2,.image-set-3,.image-set-4{display:flex;height:16.8rem;margin-bottom:1.65rem;flex-wrap:wrap;background:white}.image-set-1 figure,.image-set-2 figure,.image-set-3 figure,.image-set-4 figure{width:50%;height:50%;flex-basis:50%}_:-ms-fullscreen,:root .image-set-1 figure,:root .image-set-2 figure,:root .image-set-3 figure,:root .image-set-4 figure{overflow-y:hidden}.image-set-1 figure img,.image-set-2 figure img,.image-set-3 figure img,.image-set-4 figure img{display:block;object-fit:cover;object-position:center;font-family:'object-fit: cover;';height:100%;width:100%;margin-left:auto;margin-right:auto}.image-set-1 figure{height:100%;width:100%;flex-basis:100%}.image-set-1 img{width:100%}.image-set-2 figure{height:100%}.image-set-3 figure:first-child{flex-basis:100%;width:100%}.rankings{padding:4rem 0 2.6rem;background-color:#fbf4ec}@media (max-width: 968px){.rankings{padding:2.9rem 0 2.6rem}}.rankings>section{margin-bottom:2.2rem}.rankings .list-items{display:flex;flex-wrap:wrap;height:auto;margin:0 -1.275rem}@media (max-width: 968px){.rankings .list-items{margin:0 -8px -3rem}}.rankings .list-items .list-item{display:flex;flex-direction:column;flex-basis:25%;padding:0 1.275rem}_:-ms-fullscreen,:root .rankings .list-items .list-item{flex-basis:21.8%}@media (max-width: 968px){.rankings .list-items .list-item{flex-basis:100%;margin-bottom:3.25rem;padding:0 8px}}.rankings .list-items .list-item:last-child{margin-right:0}@media (max-width: 968px){.rankings .list-items .list-item .image-set-area{margin-bottom:1rem;height:69vw;max-height:400px}}.rankings .list-items .list-item .caption a{font-size:.8rem;line-height:1.3;overflow:hidden;color:#9fabc7;display:block}@media (min-width: 969px){.rankings .list-items .list-item .caption a{height:3.2rem}}@media (max-width: 968px){.rankings .list-items .list-item .caption a{margin-bottom:.7em;font-size:.85rem;line-height:1.7}}.rankings .list-items .list-item .title a{font-size:1.145rem;margin-bottom:.9rem;overflow:hidden;color:#030303;line-height:1.6;display:block}@media (min-width: 969px){.rankings .list-items .list-item .title a{margin-top:1rem;height:5.5rem}}@media (max-width: 968px){.rankings .list-items .list-item .title a{margin-bottom:1rem;line-height:1.6}}.rankings .list-items .list-item .bottom-content{justify-content:flex-end}.rankings .list-items .list-item .post-info{margin-bottom:1.6rem}@media (max-width: 968px){.rankings .list-items .list-item .post-info{margin-bottom:1.9rem;display:flex;justify-content:flex-end}}.rankings .list-items .list-item .post-info .date,.rankings .list-items .list-item .post-info .sep,.rankings .list-items .list-item .post-info .answer,.rankings .list-items .list-item .post-info .view{display:inline-block}@media (max-width: 968px){.rankings .list-items .list-item .post-info>div{width:45%}}.rankings .list-items .list-item .post-info .answer{display:flex;align-items:center;margin-top:0.2rem}@media (max-width: 968px){.rankings .list-items .list-item .post-info .answer{width:55%;justify-content:flex-end;margin-top:0}}.rankings .list-items .list-item .post-info .answer .icons{display:inline-block;margin-right:.3rem}.rankings .list-items .list-item .post-info .answer .icons a{display:inline-block}.rankings .list-items .list-item .post-info .answer .icons img{width:1.5rem;height:1.5rem}.rankings .list-items .list-item .post-info .answer .answer-text{display:inline-block;padding-top:.3rem;font-size:.65rem;vertical-align:bottom}.rankings .list-items .list-item .btn-area{font-size:1rem}.rankings .list-items .list-item .btn-area .btn{display:flex;justify-content:center;align-items:center;position:relative;height:3.64rem;font-size:1.25em}@media (max-width: 968px){.rankings .list-items .list-item .btn-area .btn{margin:auto;height:3.3rem;width:90%}}@media (max-width: 374px){.rankings .list-items .list-item .btn-area .btn{font-size:1.15em}}.rankings .list-items .list-item .btn-area .btn .icon{position:absolute;right:1em;width:.7em;height:.7em}@media (max-width: 968px){.rankings .list-items .list-item .btn-area .btn .icon{right:.8rem}}@media (max-width: 374px){.rankings .list-items .list-item .btn-area .btn .text{padding-right:.5rem}}.sep{display:inline-block;margin:0 .3rem 0 0.45rem;height:.9rem;max-height:100%;width:1px;background:#8ea839;vertical-align:middle}.date{font-size:0.75rem}#recommended-ranking .list-items .list-item .title,#popular-ranking .list-items .list-item .title,#best-ranking .list-items .list-item .title,#new-ranking .list-items .list-item .title{margin-top:1.7rem;line-height:1.5}#recommended-ranking .list-items .list-item .btn-area .btn,#popular-ranking .list-items .list-item .btn-area .btn,#best-ranking .list-items .list-item .btn-area .btn,#new-ranking .list-items .list-item .btn-area .btn{height:3.14rem;font-size:1.1em}#recommended-ranking .list-items .list-item .btn-area .btn .icon,#popular-ranking .list-items .list-item .btn-area .btn .icon,#best-ranking .list-items .list-item .btn-area .btn .icon,#new-ranking .list-items .list-item .btn-area .btn .icon{right:1.2em;width:.8em;height:.8em}_:-ms-fullscreen,:root #recommended-ranking .list-items .list-item .btn-area .btn .icon,:root #popular-ranking .list-items .list-item .btn-area .btn .icon,:root #best-ranking .list-items .list-item .btn-area .btn .icon,:root #new-ranking .list-items .list-item .btn-area .btn .icon{top:50%;transform:translateY(-50%)}#recommended-ranking .list-items .list-item .item-inner a:hover div,#popular-ranking .list-items .list-item .item-inner a:hover div,#best-ranking .list-items .list-item .item-inner a:hover div,#new-ranking .list-items .list-item .item-inner a:hover div{box-shadow:0 0 2.14rem rgba(0,0,0,0.2)}#relationRecommend{margin-bottom:2rem}#relationRecommend .relationRecommend_header{color:#262626;font-size:17.5px;font-weight:400;padding:5px 0;box-sizing:border-box;margin-bottom:10px;border-bottom:1px solid #e9e9e9}#relationRecommend .relationRecommendList{list-style:none;width:100%;padding:0;margin:0;display:flex;flex-wrap:wrap;justify-content:space-between}#relationRecommend .relationRecommendArticle{display:inherit;width:100%;height:100%;text-decoration:none !important;transition:all 0.3s ease-in-out}#relationRecommend .relationRecommendList>li{display:inline-block;width:19.5%;padding:10px 14px;margin:0;vertical-align:top;box-sizing:border-box;position:relative;background:#fcf8f3;margin-bottom:8px}#relationRecommend .relationRecommendImg{width:100%}#relationRecommend .relationRecommendTitle{margin:10px 0;font-size:16px;height:75px;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;font-weight:400;line-height:1.6;color:#030303;overflow:hidden}@media (max-width: 968px){#relationRecommend .relationRecommendTitle{height:58px}}#relationRecommend .itemsOverflow{overflow:hidden;max-height:177px;box-shadow:none;margin-bottom:0}@media (max-width: 968px){#relationRecommend{margin-top:1rem;background:#fcf8f3;margin:0 -16px;padding:0 16px}#relationRecommend .relationRecommendList>li{display:inline-block;width:32.5%;padding:0;margin:0 0 15px;vertical-align:top;box-sizing:border-box;position:relative}#relationRecommend .relationRecommend_header{font-size:14px}#relationRecommend .relationRecommendTitle{font-size:12px}#relationRecommend .itemsOverflow{max-height:93px}}.answer img,.rankings .list-items .list-item .post-info .answer .icons img,.img-circle-lg,.img-circle-md,.recommend-item-content .recommend-item-block .answer .circle-icon{border-radius:50%;object-fit:cover;font-family:'object-fit: cover;'}.thumbnail-image{border-radius:50%;object-fit:cover;font-family:'object-fit: cover;'}.thumbnail-image-md{width:36px;height:36px}.thumbnail-image-lg{width:102px;height:102px}.thumbnail-ring{border-radius:50%;display:inline-block;background-color:#3F578F;box-sizing:border-box}.thumbnail-ring img{border-radius:50%;object-fit:cover;font-family:'object-fit: cover;'}.thumbnail-ring-sm{width:31px;height:31px;padding:2px}.thumbnail-ring-sm img{width:27px;height:27px}.thumbnail-ring-md{width:40px;height:40px;padding:2px}.thumbnail-ring-md img{width:36px;height:36px}.thumbnail-ring-lg{width:110px;height:110px;padding:4px}.thumbnail-ring-lg img{width:102px;height:102px}.thumbnail-ring-instagram{background:linear-gradient(45deg, #eda15c 0%, #b43d8f 100%)}#keywords,#home-keywords,#keywords1-1,#keywords2,#keywords3,#keywords4,#keywords5{overflow:hidden;padding:1.85rem 2.15rem 0.1rem;background-color:#fcf8f3;margin-bottom:4.3rem;border-radius:0.75rem}@media (max-width: 968px){#keywords,#home-keywords,#keywords1-1,#keywords2,#keywords3,#keywords4,#keywords5{display:none;padding:1.15rem 1.15rem 0.1rem}}#keywords .item-keywords,#home-keywords .item-keywords,#keywords1-1 .item-keywords,#keywords2 .item-keywords,#keywords3 .item-keywords,#keywords4 .item-keywords,#keywords5 .item-keywords{margin-bottom:1rem}#keywords .keyword-title,#home-keywords .keyword-title,#keywords1-1 .keyword-title,#keywords2 .keyword-title,#keywords3 .keyword-title,#keywords4 .keyword-title,#keywords5 .keyword-title{font-size:1.25rem;font-weight:normal;margin-bottom:1.1rem}@media (max-width: 968px){#keywords .keyword-title,#home-keywords .keyword-title,#keywords1-1 .keyword-title,#keywords2 .keyword-title,#keywords3 .keyword-title,#keywords4 .keyword-title,#keywords5 .keyword-title{text-align:center}}#keywords .keyword-list,#home-keywords .keyword-list,#keywords1-1 .keyword-list,#keywords2 .keyword-list,#keywords3 .keyword-list,#keywords4 .keyword-list,#keywords5 .keyword-list{margin-left:-.3rem;margin-right:-.3rem;display:flex;flex-wrap:wrap;justify-content:flex-start}#keywords .keyword-list a,#home-keywords .keyword-list a,#keywords1-1 .keyword-list a,#keywords2 .keyword-list a,#keywords3 .keyword-list a,#keywords4 .keyword-list a,#keywords5 .keyword-list a{display:inline-block;background:white;width:45%;text-align:center;color:#262626;padding:.45rem 0;border-radius:.2rem;margin:0 .3rem 1rem;font-size:.9rem}#keywords .keyword-list a:hover,#home-keywords .keyword-list a:hover,#keywords1-1 .keyword-list a:hover,#keywords2 .keyword-list a:hover,#keywords3 .keyword-list a:hover,#keywords4 .keyword-list a:hover,#keywords5 .keyword-list a:hover{background:#8ea839;color:white}@media (min-width: 969px){#keywords .keyword-list a,#home-keywords .keyword-list a,#keywords1-1 .keyword-list a,#keywords2 .keyword-list a,#keywords3 .keyword-list a,#keywords4 .keyword-list a,#keywords5 .keyword-list a{width:10.5rem}}@media (max-width: 968px){#keywords .keyword-list a,#home-keywords .keyword-list a,#keywords1-1 .keyword-list a,#keywords2 .keyword-list a,#keywords3 .keyword-list a,#keywords4 .keyword-list a,#keywords5 .keyword-list a{margin-left:2%;margin-right:2%;width:46%}}#keywords .keyword-list a.col2,#home-keywords .keyword-list a.col2,#keywords1-1 .keyword-list a.col2,#keywords2 .keyword-list a.col2,#keywords3 .keyword-list a.col2,#keywords4 .keyword-list a.col2,#keywords5 .keyword-list a.col2{width:90%}@media (min-width: 969px){#keywords .keyword-list a.col2,#home-keywords .keyword-list a.col2,#keywords1-1 .keyword-list a.col2,#keywords2 .keyword-list a.col2,#keywords3 .keyword-list a.col2,#keywords4 .keyword-list a.col2,#keywords5 .keyword-list a.col2{width:19.714rem}}#keywords .item-keywords.group-category,#home-keywords .item-keywords.group-category,#keywords1-1 .item-keywords.group-category,#keywords2 .item-keywords.group-category,#keywords3 .item-keywords.group-category,#keywords4 .item-keywords.group-category,#keywords5 .item-keywords.group-category{border-bottom:solid 1px #f2e5d5}#keywords .item-keywords.group-category .keyword-list a,#home-keywords .item-keywords.group-category .keyword-list a,#keywords1-1 .item-keywords.group-category .keyword-list a,#keywords2 .item-keywords.group-category .keyword-list a,#keywords3 .item-keywords.group-category .keyword-list a,#keywords4 .item-keywords.group-category .keyword-list a,#keywords5 .item-keywords.group-category .keyword-list a{color:white;background:#3F578F}#keywords .item-keywords.group-category .keyword-list a:hover,#home-keywords .item-keywords.group-category .keyword-list a:hover,#keywords1-1 .item-keywords.group-category .keyword-list a:hover,#keywords2 .item-keywords.group-category .keyword-list a:hover,#keywords3 .item-keywords.group-category .keyword-list a:hover,#keywords4 .item-keywords.group-category .keyword-list a:hover,#keywords5 .item-keywords.group-category .keyword-list a:hover{background:#8ea839}#keywords .item-keywords.group-category .keyword-list a::before,#home-keywords .item-keywords.group-category .keyword-list a::before,#keywords1-1 .item-keywords.group-category .keyword-list a::before,#keywords2 .item-keywords.group-category .keyword-list a::before,#keywords3 .item-keywords.group-category .keyword-list a::before,#keywords4 .item-keywords.group-category .keyword-list a::before,#keywords5 .item-keywords.group-category .keyword-list a::before{content:"#";margin-right:2px}.share-sns{text-align:center;margin-bottom:2.2rem}.share-sns p{font-weight:400}@media (min-width: 969px){.share-sns p{font-size:1.15rem;display:inline-block;padding-right:1.8rem;vertical-align:middle}}@media (max-width: 968px){.share-sns p{margin-bottom:.85rem;font-size:.8rem}}.share-sns a{display:inline-block}@media (min-width: 969px){.share-sns a{margin-right:1.9rem}.share-sns a:last-child{padding-right:0}}@media (max-width: 968px){.share-sns a{margin:0 .7rem;width:2.4rem}}@media (max-width: 968px){.share-sns a svg{width:100%;height:100%}}.share-sns a svg .base{fill:#3F578F}.share-sns a svg .fill{fill:white}.share-sns a:hover svg .base{fill:#8ea839}.share-sns a:hover svg .fill{fill:white}.share-sns img{display:inline-block;height:2.3rem}.viewer{font-size:.75rem;display:inline-block;line-height:1rem;font-family:"Work Sans", sans-serif;position:relative;margin-left:1.5rem}.viewer::before{content:'';width:1.25em;height:1.25em;line-height:1;display:inline-block;background:url("../img/common/icon-eye.svg") no-repeat center center;background-size:contain;vertical-align:text-bottom;position:absolute;left:-1.25rem}.viewer-lg{font-size:.9rem}.viewer-comment{font-size:.75rem;display:inline-block;line-height:1rem;font-family:"Work Sans", sans-serif;position:relative;margin-left:1.5rem}.viewer-comment::before{content:'';width:1.25em;height:1.25em;line-height:1;display:inline-block;background:url("../img/common/icon-balloon-key3.svg") no-repeat center center;background-size:contain;vertical-align:text-bottom;position:absolute;left:-1.25rem}.viewer-comment-lg{font-size:.9rem}.tagicon-key1,.tagicon-key2{position:absolute;top:-0.25rem;padding:.15rem .8rem .2rem .7rem;border-top-right-radius:.4rem}.tagicon-key1{color:white;background:#8ea839;font-size:1.5rem}.tagicon-key2{color:white;background:#3F578F;font-size:1.5rem}.popular-items{overflow:hidden;padding:2.8rem 0 6.3rem;background:#fcf8f3}.popular-items .popular-block-area{display:flex;justify-content:space-between;overflow:hidden;margin:0 -6px -12px}@media (max-width: 968px){.popular-items .popular-block-area{flex-wrap:wrap;margin:0 -3px -6px}}@media (min-width: 969px){.popular-items .popular-block-area .popular-block-item{display:flex;flex-grow:1;width:50%}}@media (max-width: 968px){.popular-items .popular-block-area .popular-block-item{margin-bottom:0;width:100%}}.popular-items .popular-block-area .popular-block-item .ppl-list{display:flex;margin:0 -6px -12px}@media (max-width: 968px){.popular-items .popular-block-area .popular-block-item .ppl-list{margin:0 -3px 0}}.popular-items .popular-block-area .popular-block-item .ppl-list .ppl-block-inner{display:flex;flex-wrap:wrap;margin-bottom:-12px;padding:0 6px 12px}@media (max-width: 968px){.popular-items .popular-block-area .popular-block-item .ppl-list .ppl-block-inner{margin-bottom:-6px;padding:0 3px 6px;width:100%}}.popular-items .popular-block-area .popular-block-item .ppl-list .list-item{display:block;padding:0 6px 12px}@media (max-width: 968px){.popular-items .popular-block-area .popular-block-item .ppl-list .list-item{padding:0 3px 6px}}.popular-items .popular-block-area .popular-block-item .ppl-list .list-item .inner{display:block;background:white;overflow:hidden}.popular-items .popular-block-area .popular-block-item .ppl-list .list-item .inner img{width:100%;height:100%;object-fit:cover;font-family:'object-fit: cover;';transition:all 0.3s ease-out}.popular-items .popular-block-area .popular-block-item .ppl-list .list-item .inner:hover img{transform:scale(1.1);transition:all 0.5s ease-out}_:-ms-fullscreen,:root .popular-items .popular-block-area .popular-block-item .large-items{width:40%}@media (min-width: 969px){.popular-items .popular-block-area .popular-block-item .large-items{flex-direction:column}}@media (max-width: 968px){.popular-items .popular-block-area .popular-block-item .large-items .list-item{width:50%}}@media (min-width: 969px){.popular-items .popular-block-area .popular-block-item .large-items .list-item .inner{width:192px;height:186px}}@media (max-width: 968px){.popular-items .popular-block-area .popular-block-item .large-items .list-item .inner{height:44vw;max-height:250px}}_:-ms-fullscreen,:root .popular-items .popular-block-area .popular-block-item .small-items{width:67%}.popular-items .popular-block-area .popular-block-item .small-items .list-item{width:33.3333333333%}.popular-items .popular-block-area .popular-block-item .small-items .list-item .inner{height:120px}@media (max-width: 968px){.popular-items .popular-block-area .popular-block-item .small-items .list-item .inner{height:30vw;max-height:200px}}.point-btn{border-radius:0.28rem}.get-point-corner.under .item-inner a{padding:1.714em 3.5em;border-radius:0.28rem;font-size:1.14rem}@media (max-width: 968px){.get-point-corner.under .item-inner a{padding:.9em 2em;border-radius:.4rem;font-size:1.035rem;line-height:1.5}}.image-set-area{margin:0 0 .8rem}.image-set-area .image-set-1{height:12.9rem;margin-bottom:.58rem}.image-set-area .image-set-2,.image-set-area .image-set-3,.image-set-area .image-set-4{height:21.8rem;margin-bottom:.8rem}.get-point-corner{margin-bottom:4.3rem;padding:1rem 30px 2.2rem;border:1px dashed #3F578F;text-align:center}@media (max-width: 968px){.get-point-corner{padding:.8rem 1rem 1rem}}.get-point-corner p{font-weight:500;font-size:1.5rem}@media (max-width: 968px){.get-point-corner p{font-size:1.098rem}}.get-point-corner p span{margin:0 .3rem;border-bottom:4px solid #8ea839;font-weight:600;font-size:2.2rem}@media (max-width: 968px){.get-point-corner p span{font-size:1.8rem}}.get-point-corner a{display:block;position:relative;margin-top:1.5rem;height:3.57rem;background:#e8eed7;color:#8ea839;font-weight:bold;font-size:1.3rem;line-height:1.5}@media (max-width: 968px){.get-point-corner a{height:2.6775rem}}.get-point-corner a .max{line-height:1.5}.get-point-corner a .icon{position:absolute;top:0;bottom:0;right:2.5rem;margin:auto;width:1rem;height:1.1rem;transition:.5s}@media (max-width: 968px){.get-point-corner a .icon{right:1.1rem}}.get-point-corner a .icon svg{max-height:100%}.get-point-corner a .icon svg .path{fill:#8ea839}.get-point-corner a:hover{background:#8ea839;color:white}.get-point-corner a:hover .icon{right:1.5rem}.get-point-corner a:hover .icon svg .path{fill:white !important}.get-point-corner a:after{display:none !important}.get-point-corner .except{background-color:#9fabc7;color:white}.get-point-corner .except svg .path{fill:white !important}.get-point-corner .except:hover{background:#3F578F;color:white}@media (min-width: 969px){.user-posted-list-title{display:flex}}@media (max-width: 968px){.user-posted-list-title{display:block}}.user-posted-list-title .user-image-area{text-align:center}@media (min-width: 969px){.user-posted-list-title .user-image-area{flex-shrink:0;padding-right:22px}}.user-posted-list-title .title-data{flex-grow:1}.user-posted-list-title .title-data .site-data{padding-bottom:.35rem;position:relative}@media (min-width: 969px){.user-posted-list-title .title-data .site-data{display:flex;justify-content:space-between;align-items:baseline;border-bottom:1px dashed #3F578F}}@media (max-width: 968px){.user-posted-list-title .title-data .site-data{margin-top:1.5rem;padding-bottom:.8em;text-align:center}}.user-posted-list-title .title-data .site-data .user-data,.user-posted-list-title .title-data .site-data .sep{display:inline-block;font-size:.93rem;line-height:1;vertical-align:top}@media (min-width: 969px){.user-posted-list-title .title-data .site-data .user-info{display:flex;align-items:baseline}}.user-posted-list-title .title-data .site-data .user-info .instagram-account,.user-posted-list-title .title-data .site-data .user-info .user-data{line-height:1.05}.user-posted-list-title .title-data .site-data .user-info .instagram-account{position:relative;top:-0.2em;padding-bottom:.3em;border-bottom:1px solid #8ea839;cursor:pointer;color:#262626}.user-posted-list-title .title-data .site-data .user-info .instagram-account:hover{color:#8ea839}@media (min-width: 969px){.user-posted-list-title .title-data .site-data .user-info .instagram-account{margin-right:1rem;font-size:.77rem}}@media (max-width: 968px){.user-posted-list-title .title-data .site-data .user-info .instagram-account{display:inline-block}}.user-posted-list-title .title-data .site-data .user-info .user-data{display:inline-block}@media (min-width: 969px){.user-posted-list-title .title-data .site-data .user-info .user-data{line-height:1.6;font-size:.93rem}}@media (max-width: 968px){.user-posted-list-title .title-data .site-data .user-info .user-data{margin-top:.5rem;font-size:1rem}}.user-posted-list-title .title-data .site-data .user-info .user-data .user-name{padding-left:.2rem}.user-posted-list-title .title-data .site-data .user-info .user-data .user-age{padding:0 .8rem 0 .7rem}.user-posted-list-title .title-data .site-data .post-info{display:inline-block}.user-posted-list-title .title-data .site-data .post-info .sep{margin-left:0.7rem;height:1rem;max-height:100%;width:1px;background:#3F578F;vertical-align:middle}.user-posted-list-title .title-data .site-data .post-info .date{font-size:.9rem;height:1rem;line-height:1}.user-posted-list-title .title-data .site-data .post-info .user-age{padding:0 .75rem 0 .4rem}.user-posted-list-title .title-data .heading{font-size:2rem;font-weight:500;padding:.5rem 0;letter-spacing:.15rem;line-height:3rem}@media (max-width: 968px){.user-posted-list-title .title-data .heading{font-size:1.65rem;line-height:1.5}}.user-posted-list-title .title-data .sub-heading{margin-bottom:.5rem;color:#565656}@media (max-width: 968px){.user-posted-list-title.user-recommend-ranking-list-title .user-image-area .user-data{flex-grow:1}.user-posted-list-title.user-recommend-ranking-list-title .user-image-area .user-data .user-name-area{font-size:1rem}}@media (min-width: 969px){.user-posted-list-title.user-recommend-ranking-list-title .user-image-area .post-info{display:none}}@media (max-width: 968px){.user-posted-list-title.user-recommend-ranking-list-title .user-image-area .post-info{margin-top:.7rem;text-align:right}}@media (max-width: 968px){.user-posted-list-title.user-recommend-ranking-list-title .user-image-area .post-info .sep{display:none}}.user-posted-list-title.user-recommend-ranking-list-title .title-data{display:flex;flex-direction:column;flex-basis:100%}@media (max-width: 968px){.user-posted-list-title.user-recommend-ranking-list-title .title-data .site-data{padding-bottom:.65rem;order:3}}.recommend-post-list-area{overflow:hidden;margin-top:-0.8rem;padding-top:.8rem}@media (max-width: 968px){.recommend-post-list-area{margin-left:-16px;margin-right:-16px}}@media (max-width: 374px){.recommend-post-list-area{margin-left:-15px;margin-right:-15px}}.recommend-post-list-area .introduction-items,.recommend-post-list-area .post-list{display:flex;flex-wrap:wrap;margin:0 -.75rem 1.4rem}.recommend-post-list-area .introduction-items .list-item,.recommend-post-list-area .post-list .list-item{margin-bottom:1.5rem;padding:0 .75rem;width:100%}@media (max-width: 968px){.recommend-post-list-area .introduction-items .list-item,.recommend-post-list-area .post-list .list-item{margin-bottom:3rem}}.recommend-post-list-area .introduction-items .list-item .inner,.recommend-post-list-area .post-list .list-item .inner{position:relative}.recommend-post-list-area .introduction-items .list-item .inner>.tag-item-area,.recommend-post-list-area .post-list .list-item .inner>.tag-item-area{position:absolute;top:-0.65rem;left:0;width:auto}.recommend-post-list-area .introduction-items .list-item .inner>.tag-item-area .tag-item,.recommend-post-list-area .post-list .list-item .inner>.tag-item-area .tag-item{display:none;position:relative;top:auto}.recommend-post-list-area .introduction-items .list-item .inner>.tag-item-area .tagicon-key2,.recommend-post-list-area .post-list .list-item .inner>.tag-item-area .tagicon-key2{padding:.7rem .75rem .7rem .8rem;width:6.8rem;font-size:1.2rem;word-wrap:break-word;border-top-right-radius:.8rem;font-weight:600}@media (max-width: 968px){.recommend-post-list-area .introduction-items .list-item .inner>.tag-item-area .tag-recommend,.recommend-post-list-area .post-list .list-item .inner>.tag-item-area .tag-recommend{padding:.45rem .5rem .5rem;width:5rem}}.recommend-post-list-area .introduction-items .list-item .post-contents,.recommend-post-list-area .post-list .list-item .post-contents{display:flex;flex-wrap:wrap;justify-content:space-between;overflow:auto;padding:1.7rem 1.8rem 1.8rem;background-color:#fcf8f3}@media (max-width: 968px){.recommend-post-list-area .introduction-items .list-item .post-contents,.recommend-post-list-area .post-list .list-item .post-contents{padding:1.45rem 1.25rem 1.8rem}}.recommend-post-list-area .introduction-items .list-item .post-contents .images,.recommend-post-list-area .post-list .list-item .post-contents .images{height:100%;width:100%;display:flex;flex-flow:column}@media (max-width: 968px){.recommend-post-list-area .introduction-items .list-item .post-contents .images,.recommend-post-list-area .post-list .list-item .post-contents .images{flex-flow:column-reverse}}.recommend-post-list-area .introduction-items .list-item .post-contents .images .image-set-area,.recommend-post-list-area .post-list .list-item .post-contents .images .image-set-area{margin-bottom:.95rem;height:21.8rem}@media (max-width: 968px){.recommend-post-list-area .introduction-items .list-item .post-contents .images .image-set-area,.recommend-post-list-area .post-list .list-item .post-contents .images .image-set-area{height:16.6rem}}.recommend-post-list-area .introduction-items .list-item .post-contents .images:hover div,.recommend-post-list-area .post-list .list-item .post-contents .images:hover div{box-shadow:0 0 2.14rem rgba(0,0,0,0.2)}.recommend-post-list-area .introduction-items .list-item .post-contents .images .description,.recommend-post-list-area .introduction-items .list-item .post-contents .images .caption,.recommend-post-list-area .post-list .list-item .post-contents .images .description,.recommend-post-list-area .post-list .list-item .post-contents .images .caption{overflow:hidden;line-height:1.2;color:#9fabc7;font-size:.85rem;font-weight:normal}@media (max-width: 968px){.recommend-post-list-area .introduction-items .list-item .post-contents .images .description,.recommend-post-list-area .introduction-items .list-item .post-contents .images .caption,.recommend-post-list-area .post-list .list-item .post-contents .images .description,.recommend-post-list-area .post-list .list-item .post-contents .images .caption{margin-bottom:1rem;height:auto;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}}@media (max-width: 968px){.recommend-post-list-area .introduction-items .list-item .post-contents .images .cap-ranking,.recommend-post-list-area .post-list .list-item .post-contents .images .cap-ranking{margin-left:4.5rem}}.recommend-post-list-area .introduction-items .list-item .post-contents .post-data,.recommend-post-list-area .post-list .list-item .post-contents .post-data{position:relative;width:100%}.recommend-post-list-area .introduction-items .list-item .post-contents .post-data>.description,.recommend-post-list-area .post-list .list-item .post-contents .post-data>.description{display:none;color:#9fabc7}@media (min-width: 969px){.recommend-post-list-area .introduction-items .list-item .post-contents .post-data>.sale-sp,.recommend-post-list-area .post-list .list-item .post-contents .post-data>.sale-sp{display:none !important}}@media (max-width: 968px){.recommend-post-list-area .introduction-items .list-item .post-contents .post-data>.sale-sp,.recommend-post-list-area .post-list .list-item .post-contents .post-data>.sale-sp{margin:.8rem 0 1.65rem}}.recommend-post-list-area .introduction-items .list-item .post-contents .post-data .introduction .site-data,.recommend-post-list-area .post-list .list-item .post-contents .post-data .introduction .site-data{display:flex;justify-content:flex-start}@media (max-width: 968px){.recommend-post-list-area .introduction-items .list-item .post-contents .post-data .introduction .site-data,.recommend-post-list-area .post-list .list-item .post-contents .post-data .introduction .site-data{display:none}}.recommend-post-list-area .introduction-items .list-item .post-contents .post-data .introduction .site-data .date,.recommend-post-list-area .post-list .list-item .post-contents .post-data .introduction .site-data .date{display:inline-block;padding-left:.2rem;line-height:1;padding-top:.125rem}.recommend-post-list-area .introduction-items .list-item .post-contents .post-data .introduction .site-data .viewer,.recommend-post-list-area .post-list .list-item .post-contents .post-data .introduction .site-data .viewer{margin:0;padding:0;vertical-align:top;font-size:.5rem;margin-left:1.5rem}.recommend-post-list-area .introduction-items .list-item .post-contents .post-data .introduction .title-parts,.recommend-post-list-area .post-list .list-item .post-contents .post-data .introduction .title-parts{overflow:auto}.recommend-post-list-area .introduction-items .list-item .post-contents .post-data .introduction .title-parts .introduction-title,.recommend-post-list-area .post-list .list-item .post-contents .post-data .introduction .title-parts .introduction-title{align-items:center;margin-bottom:1.9rem}@media (max-width: 968px){.recommend-post-list-area .introduction-items .list-item .post-contents .post-data .introduction .title-parts .introduction-title,.recommend-post-list-area .post-list .list-item .post-contents .post-data .introduction .title-parts .introduction-title{margin-bottom:1.3rem}}.recommend-post-list-area .introduction-items .list-item .post-contents .post-data .introduction .title-parts .introduction-title .recommend-disp,.recommend-post-list-area .post-list .list-item .post-contents .post-data .introduction .title-parts .introduction-title .recommend-disp{margin-left:0.5rem}@media (max-width: 968px){.recommend-post-list-area .introduction-items .list-item .post-contents .post-data .introduction .title-parts .introduction-title .recommend-disp,.recommend-post-list-area .post-list .list-item .post-contents .post-data .introduction .title-parts .introduction-title .recommend-disp{display:none}.recommend-post-list-area .introduction-items .list-item .post-contents .post-data .introduction .title-parts .introduction-title .recommend-disp .viewer,.recommend-post-list-area .post-list .list-item .post-contents .post-data .introduction .title-parts .introduction-title .recommend-disp .viewer{display:none}}.recommend-post-list-area .introduction-items .list-item .post-contents .post-data .introduction .title-parts .writer-data,.recommend-post-list-area .post-list .list-item .post-contents .post-data .introduction .title-parts .writer-data{display:flex;align-items:center}.recommend-post-list-area .introduction-items .list-item .post-contents .post-data .introduction .title-parts .writer-data p,.recommend-post-list-area .post-list .list-item .post-contents .post-data .introduction .title-parts .writer-data p{display:inline;padding-left:.6rem;position:relative;top:0;font-weight:200}.recommend-post-list-area .introduction-items .list-item .post-contents .post-data .introduction .description,.recommend-post-list-area .post-list .list-item .post-contents .post-data .introduction .description{color:#3F578F;line-height:1.8;margin-bottom:.45rem}@media (max-width: 968px){.recommend-post-list-area .introduction-items .list-item .post-contents .post-data .introduction .description,.recommend-post-list-area .post-list .list-item .post-contents .post-data .introduction .description{margin-bottom:.9rem;font-size:.88rem}}.recommend-post-list-area .introduction-items .list-item .post-contents .post-data .introduction .user-data,.recommend-post-list-area .post-list .list-item .post-contents .post-data .introduction .user-data{text-align:right;font-size:.75rem;color:#9fabc7}.recommend-post-list-area .introduction-items .list-item .post-contents .post-data .introduction .response,.recommend-post-list-area .post-list .list-item .post-contents .post-data .introduction .response{display:flex;justify-content:space-between;align-items:center;overflow:inherit}@media (max-width: 968px){.recommend-post-list-area .introduction-items .list-item .post-contents .post-data .introduction .response,.recommend-post-list-area .post-list .list-item .post-contents .post-data .introduction .response{align-items:flex-start;height:auto}}.recommend-post-list-area .introduction-items .list-item .post-contents .post-data .introduction .response .view-more:after,.recommend-post-list-area .post-list .list-item .post-contents .post-data .introduction .response .view-more:after{display:none}@media (max-width: 968px){.recommend-post-list-area .introduction-items .list-item .post-contents .post-data .introduction .response .view-more,.recommend-post-list-area .post-list .list-item .post-contents .post-data .introduction .response .view-more{flex-shrink:0;margin-left:.8rem}}.recommend-post-list-area .introduction-items .list-item .post-contents .post-data .introduction .response .view-more a,.recommend-post-list-area .post-list .list-item .post-contents .post-data .introduction .response .view-more a{color:#9fabc7;text-decoration:underline;font-size:.86rem}.recommend-post-list-area .introduction-items .list-item .post-contents .post-data .introduction .response .view-more a .icon,.recommend-post-list-area .post-list .list-item .post-contents .post-data .introduction .response .view-more a .icon{margin-left:1.5em;width:.5em;font-size:.6em}@media (max-width: 968px){.recommend-post-list-area .introduction-items .list-item .post-contents .post-data .introduction .response .view-more a .icon,.recommend-post-list-area .post-list .list-item .post-contents .post-data .introduction .response .view-more a .icon{margin-left:.5rem}}.recommend-post-list-area .introduction-items .list-item .post-contents .post-data .introduction .response .view-more a .icon svg,.recommend-post-list-area .post-list .list-item .post-contents .post-data .introduction .response .view-more a .icon svg{fill:#9fabc7}.recommend-post-list-area .introduction-items .list-item .post-contents .post-data .introduction .response .view-more a:hover,.recommend-post-list-area .post-list .list-item .post-contents .post-data .introduction .response .view-more a:hover{text-decoration:none}.recommend-post-list-area .introduction-items .list-item .post-contents .post-data .introduction .comment,.recommend-post-list-area .post-list .list-item .post-contents .post-data .introduction .comment{margin-bottom:2.25rem}@media (max-width: 968px){.recommend-post-list-area .introduction-items .list-item .post-contents .post-data .introduction .comment,.recommend-post-list-area .post-list .list-item .post-contents .post-data .introduction .comment{margin-bottom:1.5rem}}.recommend-post-list-area .introduction-items .list-item .post-contents .post-data .introduction .comment .description,.recommend-post-list-area .post-list .list-item .post-contents .post-data .introduction .comment .description{width:100%}@media (max-width: 968px){.recommend-post-list-area .introduction-items .list-item .post-contents .post-data .introduction .comment .description,.recommend-post-list-area .post-list .list-item .post-contents .post-data .introduction .comment .description{height:auto}}@media (max-width: 968px){.recommend-post-list-area .introduction-items .list-item .post-contents .post-data .introduction .comment>.answer,.recommend-post-list-area .post-list .list-item .post-contents .post-data .introduction .comment>.answer{display:none}}@media (min-width: 969px){.recommend-post-list-area .introduction-items .list-item .post-contents .post-data .introduction .comment>.user-data.ranking-page,.recommend-post-list-area .post-list .list-item .post-contents .post-data .introduction .comment>.user-data.ranking-page{display:none}}@media (max-width: 968px){.recommend-post-list-area .introduction-items .list-item .post-contents .post-data .introduction .comment>.user-data,.recommend-post-list-area .post-list .list-item .post-contents .post-data .introduction .comment>.user-data{display:block;margin-bottom:1rem}.recommend-post-list-area .introduction-items .list-item .post-contents .post-data .introduction .comment>.user-data.ranking-page,.recommend-post-list-area .post-list .list-item .post-contents .post-data .introduction .comment>.user-data.ranking-page{display:block;margin-bottom:1rem}}@media (max-width: 968px){.recommend-post-list-area .introduction-items .list-item .post-contents .post-data .introduction .introduction-sentence,.recommend-post-list-area .post-list .list-item .post-contents .post-data .introduction .introduction-sentence{margin-bottom:1.75rem;font-size:1.1rem}}.recommend-post-list-area .introduction-items .list-item .post-contents .post-data .introduction .comment-title .title-text,.recommend-post-list-area .post-list .list-item .post-contents .post-data .introduction .comment-title .title-text{color:#3F578F}@media (max-width: 968px){.recommend-post-list-area .introduction-items .list-item .post-contents .post-data .introduction .comment-title,.recommend-post-list-area .post-list .list-item .post-contents .post-data .introduction .comment-title{display:flex;justify-content:space-between;align-items:center;margin-bottom:.8rem;padding-bottom:.4rem;border-bottom:1px dotted #3F578F}.recommend-post-list-area .introduction-items .list-item .post-contents .post-data .introduction .comment-title .title-text,.recommend-post-list-area .post-list .list-item .post-contents .post-data .introduction .comment-title .title-text{font-size:1.1rem}.recommend-post-list-area .introduction-items .list-item .post-contents .post-data .introduction .comment-title .user-data,.recommend-post-list-area .post-list .list-item .post-contents .post-data .introduction .comment-title .user-data{margin-bottom:0}}@media (max-width: 968px){.recommend-post-list-area .introduction-items .list-item .post-contents .post-data .introduction .writer-info-area,.recommend-post-list-area .post-list .list-item .post-contents .post-data .introduction .writer-info-area{display:flex;justify-content:space-between;align-items:center}.recommend-post-list-area .introduction-items .list-item .post-contents .post-data .introduction .writer-info-area .site-data,.recommend-post-list-area .post-list .list-item .post-contents .post-data .introduction .writer-info-area .site-data{display:flex;align-items:center}.recommend-post-list-area .introduction-items .list-item .post-contents .post-data .introduction .writer-info-area .site-data .sep,.recommend-post-list-area .post-list .list-item .post-contents .post-data .introduction .writer-info-area .site-data .sep{display:none}.recommend-post-list-area .introduction-items .list-item .post-contents .post-data .introduction .writer-info-area .site-data .viewer,.recommend-post-list-area .post-list .list-item .post-contents .post-data .introduction .writer-info-area .site-data .viewer{display:inline-block}}.recommend-post-list-area .introduction-items .list-item .post-contents .answer,.recommend-post-list-area .post-list .list-item .post-contents .answer{line-height:1rem;float:left}.recommend-post-list-area .introduction-items .list-item .post-contents .answer img,.recommend-post-list-area .post-list .list-item .post-contents .answer img{display:inline-block;width:1rem;height:1rem;border-radius:50%;vertical-align:sub}.recommend-post-list-area .introduction-items .list-item .post-contents .answer p,.recommend-post-list-area .post-list .list-item .post-contents .answer p{display:inline-block;margin-left:.5rem;vertical-align:bottom}@media (min-width: 969px){.recommend-post-list-area .introduction-items .list-item .post-contents .answer .for-mb,.recommend-post-list-area .post-list .list-item .post-contents .answer .for-mb{display:none}}@media (max-width: 968px){.recommend-post-list-area .introduction-items .list-item .post-contents .answer .for-pc,.recommend-post-list-area .post-list .list-item .post-contents .answer .for-pc{display:none}}.recommend-post-list-area .introduction-items .list-item .post-contents .answer img,.recommend-post-list-area .post-list .list-item .post-contents .answer img{width:1.3rem;height:1.3rem}@media (max-width: 968px){.recommend-post-list-area .introduction-items .list-item .post-contents .answer img,.recommend-post-list-area .post-list .list-item .post-contents .answer img{margin:0 .08rem .15rem;width:1.5rem;height:1.5rem}}.recommend-post-list-area .introduction-items .list-item .post-contents .answer p,.recommend-post-list-area .post-list .list-item .post-contents .answer p{font-size:.65rem}@media (max-width: 968px){.recommend-post-list-area .introduction-items .list-item .post-contents .answer p,.recommend-post-list-area .post-list .list-item .post-contents .answer p{margin-left:0;padding-bottom:.25rem}}.recommend-post-list-area .introduction-items .list-item .post-contents .sale-links,.recommend-post-list-area .post-list .list-item .post-contents .sale-links{width:100%}.recommend-post-list-area .introduction-items .list-item .post-contents .sale-links .sale-shop,.recommend-post-list-area .post-list .list-item .post-contents .sale-links .sale-shop{background:#fff;border-radius:5px}.recommend-post-list-area .introduction-items .list-item .post-contents .sale-links .sale-shop p,.recommend-post-list-area .post-list .list-item .post-contents .sale-links .sale-shop p{display:inline-block}.recommend-post-list-area .introduction-items .list-item .post-contents .sale-links .sale-shop img,.recommend-post-list-area .post-list .list-item .post-contents .sale-links .sale-shop img{display:inline-block;vertical-align:middle}.recommend-post-list-area .introduction-items .list-item .post-contents .sale-links .sale-shop,.recommend-post-list-area .introduction-items .list-item .post-contents .sale-links .link-shop,.recommend-post-list-area .post-list .list-item .post-contents .sale-links .sale-shop,.recommend-post-list-area .post-list .list-item .post-contents .sale-links .link-shop{margin:0}.recommend-post-list-area .introduction-items .list-item .post-contents .sale-links .sale-shop,.recommend-post-list-area .post-list .list-item .post-contents .sale-links .sale-shop{display:flex;align-items:center;justify-content:space-between;padding:.8rem .8rem .8rem 1.5rem;height:4.6rem}@media (max-width: 968px){.recommend-post-list-area .introduction-items .list-item .post-contents .sale-links .sale-shop,.recommend-post-list-area .post-list .list-item .post-contents .sale-links .sale-shop{margin-bottom:1.65rem;height:auto}.recommend-post-list-area .introduction-items .list-item .post-contents .sale-links .sale-shop>p,.recommend-post-list-area .post-list .list-item .post-contents .sale-links .sale-shop>p{padding-right:1rem;font-size:.92rem}}.recommend-post-list-area .introduction-items .list-item .post-contents .sale-links .sale-shop>p,.recommend-post-list-area .post-list .list-item .post-contents .sale-links .sale-shop>p{flex-shrink:0;padding-right:2.5rem;color:#3F578F;font-size:.85rem}@media (max-width: 968px){.recommend-post-list-area .introduction-items .list-item .post-contents .sale-links .sale-shop>p,.recommend-post-list-area .post-list .list-item .post-contents .sale-links .sale-shop>p{padding-right:1.5rem;font-size:.92rem}}.recommend-post-list-area .introduction-items .list-item .post-contents .sale-links .sale-shop .shop-icons,.recommend-post-list-area .post-list .list-item .post-contents .sale-links .sale-shop .shop-icons{height:auto}.recommend-post-list-area .introduction-items .list-item .post-contents .sale-links .sale-shop .shop-icons ul,.recommend-post-list-area .post-list .list-item .post-contents .sale-links .sale-shop .shop-icons ul{display:flex;flex-wrap:wrap;justify-content:space-between}@media (max-width: 968px){.recommend-post-list-area .introduction-items .list-item .post-contents .sale-links .sale-shop .shop-icons ul,.recommend-post-list-area .post-list .list-item .post-contents .sale-links .sale-shop .shop-icons ul{justify-content:flex-start}}.recommend-post-list-area .introduction-items .list-item .post-contents .sale-links .sale-shop .shop-icons ul li,.recommend-post-list-area .post-list .list-item .post-contents .sale-links .sale-shop .shop-icons ul li{padding:0 .5rem;text-align:center}@media (max-width: 968px){.recommend-post-list-area .introduction-items .list-item .post-contents .sale-links .sale-shop .shop-icons ul li,.recommend-post-list-area .post-list .list-item .post-contents .sale-links .sale-shop .shop-icons ul li{display:inline-block;margin:.5rem .3rem;height:1.2rem}}.recommend-post-list-area .introduction-items .list-item .post-contents .sale-links .sale-shop .shop-icons ul li img,.recommend-post-list-area .post-list .list-item .post-contents .sale-links .sale-shop .shop-icons ul li img{box-sizing:border-box;height:100%;object-fit:contain}@media (min-width: 969px){.recommend-post-list-area .introduction-items .list-item .post-contents .sale-links .sale-shop .shop-icons ul li img,.recommend-post-list-area .post-list .list-item .post-contents .sale-links .sale-shop .shop-icons ul li img{width:100%;max-height:2rem}}@media (max-width: 968px){.recommend-post-list-area .introduction-items .list-item .post-contents .sale-links .sale-shop .shop-icons ul li img,.recommend-post-list-area .post-list .list-item .post-contents .sale-links .sale-shop .shop-icons ul li img{margin:0}}_:-ms-fullscreen,:root .recommend-post-list-area .introduction-items .list-item .post-contents .sale-links .sale-shop .shop-icons ul li img,:root .recommend-post-list-area .post-list .list-item .post-contents .sale-links .sale-shop .shop-icons ul li img{height:auto}@media (max-width: 968px){.recommend-post-list-area .introduction-items .list-item .post-contents .sale-links .link-shop,.recommend-post-list-area .post-list .list-item .post-contents .sale-links .link-shop{text-align:center}}.recommend-post-list-area .introduction-items .list-item .post-contents .sale-links .link-shop a,.recommend-post-list-area .post-list .list-item .post-contents .sale-links .link-shop a{padding:1.85rem 0;font-weight:500}@media (max-width: 968px){.recommend-post-list-area .introduction-items .list-item .post-contents .sale-links .link-shop a,.recommend-post-list-area .post-list .list-item .post-contents .sale-links .link-shop a{margin:auto;padding:1.6rem 0;width:320px;font-size:1.35rem}}.recommend-post-list-area .introduction-items .list-item .post-contents .sale-links .link-shop a:after,.recommend-post-list-area .post-list .list-item .post-contents .sale-links .link-shop a:after{display:none}.recommend-post-list-area .introduction-items .list-item .post-contents .sale-links .link-shop a .icon,.recommend-post-list-area .post-list .list-item .post-contents .sale-links .link-shop a .icon{position:absolute;top:0;bottom:0;right:1.3rem;margin:auto;line-height:1.3}.recommend-post-list-area .introduction-items .list-item .post-contents .caption,.recommend-post-list-area .post-list .list-item .post-contents .caption{color:#8ea839}@media (min-width: 969px){.recommend-post-list-area .introduction-items .list-item.large .post-contents .images,.recommend-post-list-area .post-list .list-item.large .post-contents .images{width:40.5%}.recommend-post-list-area .introduction-items .list-item.large .post-contents .post-data,.recommend-post-list-area .post-list .list-item.large .post-contents .post-data{width:56.5%}.recommend-post-list-area .introduction-items .list-item.large .post-contents .post-data .introduction .introduction-title .viewer,.recommend-post-list-area .post-list .list-item.large .post-contents .post-data .introduction .introduction-title .viewer{display:none}.recommend-post-list-area .introduction-items .list-item.large .post-contents .post-data .introduction .introduction-sentence,.recommend-post-list-area .post-list .list-item.large .post-contents .post-data .introduction .introduction-sentence{font-size:1.2rem;font-weight:normal;margin-bottom:1.1rem}.recommend-post-list-area .introduction-items .list-item.large .post-contents .post-data .introduction .writer-data,.recommend-post-list-area .post-list .list-item.large .post-contents .post-data .introduction .writer-data{font-size:1.1rem}.recommend-post-list-area .introduction-items .list-item.large .post-contents .post-data .introduction .writer-info-area .site-data,.recommend-post-list-area .post-list .list-item.large .post-contents .post-data .introduction .writer-info-area .site-data{display:none}.recommend-post-list-area .introduction-items .list-item.large .post-contents .post-data .introduction .comment-title,.recommend-post-list-area .post-list .list-item.large .post-contents .post-data .introduction .comment-title{width:100%;line-height:1.05;padding-bottom:1.1rem;border-bottom:1px dashed #3F578F;margin-bottom:.6rem}.recommend-post-list-area .introduction-items .list-item.large .post-contents .sale-links,.recommend-post-list-area .post-list .list-item.large .post-contents .sale-links{display:flex;align-items:flex-start;justify-content:space-between}.recommend-post-list-area .introduction-items .list-item.large .post-contents .sale-links .sale-shop,.recommend-post-list-area .post-list .list-item.large .post-contents .sale-links .sale-shop{width:48%}.recommend-post-list-area .introduction-items .list-item.large .post-contents .sale-links .sale-shop p,.recommend-post-list-area .post-list .list-item.large .post-contents .sale-links .sale-shop p{color:#3F578F}.recommend-post-list-area .introduction-items .list-item.large .post-contents .sale-links .sale-shop .shop-icons,.recommend-post-list-area .post-list .list-item.large .post-contents .sale-links .sale-shop .shop-icons{margin-right:auto;width:100%;padding-right:20px}.recommend-post-list-area .introduction-items .list-item.large .post-contents .sale-links .sale-shop .shop-icons ul li,.recommend-post-list-area .post-list .list-item.large .post-contents .sale-links .sale-shop .shop-icons ul li{padding:.35rem .6rem;width:33%}.recommend-post-list-area .introduction-items .list-item.large .post-contents .sale-links .sale-shop .shop-icons ul li.rakuten,.recommend-post-list-area .post-list .list-item.large .post-contents .sale-links .sale-shop .shop-icons ul li.rakuten{max-width:28%}.recommend-post-list-area .introduction-items .list-item.large .post-contents .sale-links .sale-shop .shop-icons ul li.yahoo,.recommend-post-list-area .post-list .list-item.large .post-contents .sale-links .sale-shop .shop-icons ul li.yahoo{width:38%}.recommend-post-list-area .introduction-items .list-item.large .post-contents .sale-links .link-shop,.recommend-post-list-area .post-list .list-item.large .post-contents .sale-links .link-shop{width:48%}.recommend-post-list-area .introduction-items .list-item.large .post-contents .sale-links .link-shop a,.recommend-post-list-area .post-list .list-item.large .post-contents .sale-links .link-shop a{font-size:1.35rem}.recommend-post-list-area .introduction-items .list-item.large .post-contents .sale-links .link-shop a:after,.recommend-post-list-area .post-list .list-item.large .post-contents .sale-links .link-shop a:after{display:none}.recommend-post-list-area .introduction-items .list-item.large .post-contents .sale-links .link-shop a .icon,.recommend-post-list-area .post-list .list-item.large .post-contents .sale-links .link-shop a .icon{width:.8rem}}@media (min-width: 969px) and (max-width: 968px){.recommend-post-list-area .introduction-items .list-item.large .post-contents .sale-links .link-shop a .icon,.recommend-post-list-area .post-list .list-item.large .post-contents .sale-links .link-shop a .icon{right:.8rem;width:.5rem}}@media (min-width: 969px){.recommend-post-list-area .introduction-items .list-item.middle .tag-item-area .tag-item,.recommend-post-list-area .introduction-items .list-item.small .tag-item-area .tag-item,.recommend-post-list-area .post-list .list-item.middle .tag-item-area .tag-item,.recommend-post-list-area .post-list .list-item.small .tag-item-area .tag-item{padding:.7rem;width:5.14rem;height:3.6rem;font-size:.85rem;letter-spacing:.05rem;line-height:1.16rem}}@media (min-width: 969px){.recommend-post-list-area .introduction-items .list-item.middle .post-contents .post-data .sale-links .sale-shop,.recommend-post-list-area .post-list .list-item.middle .post-contents .post-data .sale-links .sale-shop{background:#fff;border-radius:5px}.recommend-post-list-area .introduction-items .list-item.middle .post-contents .post-data .sale-links .sale-shop p,.recommend-post-list-area .post-list .list-item.middle .post-contents .post-data .sale-links .sale-shop p{display:inline-block}.recommend-post-list-area .introduction-items .list-item.middle .post-contents .post-data .sale-links .sale-shop img,.recommend-post-list-area .post-list .list-item.middle .post-contents .post-data .sale-links .sale-shop img{display:inline-block;vertical-align:middle}}@media (min-width: 969px){.recommend-post-list-area .introduction-items .list-item.middle .post-contents .answer,.recommend-post-list-area .post-list .list-item.middle .post-contents .answer{line-height:1rem;padding-bottom:.35rem}.recommend-post-list-area .introduction-items .list-item.middle .post-contents .answer img,.recommend-post-list-area .post-list .list-item.middle .post-contents .answer img{display:inline-block;width:1rem;height:1rem;border-radius:50%;vertical-align:sub}.recommend-post-list-area .introduction-items .list-item.middle .post-contents .answer p,.recommend-post-list-area .post-list .list-item.middle .post-contents .answer p{display:inline-block;margin-left:.5rem;vertical-align:bottom}}@media (min-width: 969px){.recommend-post-list-area .introduction-items .list-item.middle,.recommend-post-list-area .post-list .list-item.middle{width:calc(50% - 1.5rem);margin:0 .75rem 1.5rem;background-color:#fcf8f3}.recommend-post-list-area .introduction-items .list-item.middle .tag-item-area .tag-item,.recommend-post-list-area .post-list .list-item.middle .tag-item-area .tag-item{padding:.7rem;width:5.14rem;height:3.6rem;font-size:.85rem;letter-spacing:.05rem;line-height:1.16rem}.recommend-post-list-area .introduction-items .list-item.middle .post-contents,.recommend-post-list-area .post-list .list-item.middle .post-contents{padding:1.45rem 1.4rem 1.4rem}.recommend-post-list-area .introduction-items .list-item.middle .post-contents .images,.recommend-post-list-area .post-list .list-item.middle .post-contents .images{margin:0;width:100%}.recommend-post-list-area .introduction-items .list-item.middle .post-contents .images .image-set-area,.recommend-post-list-area .post-list .list-item.middle .post-contents .images .image-set-area{height:14.2rem;margin-bottom:.9rem}.recommend-post-list-area .introduction-items .list-item.middle .post-contents .images .caption,.recommend-post-list-area .post-list .list-item.middle .post-contents .images .caption{overflow:hidden;line-height:1.15;margin-bottom:.5rem;font-size:.85rem;height:2.1rem}.recommend-post-list-area .introduction-items .list-item.middle .post-contents .post-data,.recommend-post-list-area .post-list .list-item.middle .post-contents .post-data{position:relative}.recommend-post-list-area .introduction-items .list-item.middle .post-contents .post-data .title-parts,.recommend-post-list-area .post-list .list-item.middle .post-contents .post-data .title-parts{overflow:auto}.recommend-post-list-area .introduction-items .list-item.middle .post-contents .post-data .title-parts .introduction-title,.recommend-post-list-area .post-list .list-item.middle .post-contents .post-data .title-parts .introduction-title{display:flex;flex-wrap:wrap;line-height:1.5rem;position:relative;bottom:.2rem;margin-bottom:.6rem}.recommend-post-list-area .introduction-items .list-item.middle .post-contents .post-data .title-parts .introduction-title .introduction-sentence,.recommend-post-list-area .post-list .list-item.middle .post-contents .post-data .title-parts .introduction-title .introduction-sentence{width:100%;margin-bottom:.7rem;line-height:1.65rem}.recommend-post-list-area .introduction-items .list-item.middle .post-contents .post-data .title-parts .writer-data,.recommend-post-list-area .post-list .list-item.middle .post-contents .post-data .title-parts .writer-data{font-size:.85rem;display:inline-block}.recommend-post-list-area .introduction-items .list-item.middle .post-contents .post-data .title-parts .writer-data p,.recommend-post-list-area .post-list .list-item.middle .post-contents .post-data .title-parts .writer-data p{display:inline;padding-left:.4rem;padding-top:.4rem;font-weight:200}.recommend-post-list-area .introduction-items .list-item.middle .post-contents .post-data .title-parts .writer-info-area .site-data,.recommend-post-list-area .post-list .list-item.middle .post-contents .post-data .title-parts .writer-info-area .site-data{display:none}.recommend-post-list-area .introduction-items .list-item.middle .post-contents .post-data .title-parts .comment-title,.recommend-post-list-area .post-list .list-item.middle .post-contents .post-data .title-parts .comment-title{float:left;line-height:1;font-size:.86rem}.recommend-post-list-area .introduction-items .list-item.middle .post-contents .post-data .title-parts .comment,.recommend-post-list-area .post-list .list-item.middle .post-contents .post-data .title-parts .comment{margin-bottom:.8rem}.recommend-post-list-area .introduction-items .list-item.middle .post-contents .post-data .description,.recommend-post-list-area .post-list .list-item.middle .post-contents .post-data .description{overflow:hidden;height:2.9rem;font-size:.85rem;line-height:1.5;margin-top:.36rem;border-top:1px dashed #3F578F;padding-top:.4rem;margin-bottom:.8rem}.recommend-post-list-area .introduction-items .list-item.middle .post-contents .post-data .response,.recommend-post-list-area .post-list .list-item.middle .post-contents .post-data .response{overflow:auto}.recommend-post-list-area .introduction-items .list-item.middle .post-contents .post-data .response .user-data,.recommend-post-list-area .post-list .list-item.middle .post-contents .post-data .response .user-data{float:left;text-align:left;font-size:.75rem}.recommend-post-list-area .introduction-items .list-item.middle .post-contents .post-data .response .view-more,.recommend-post-list-area .post-list .list-item.middle .post-contents .post-data .response .view-more{float:right;margin:0 0 0 auto}.recommend-post-list-area .introduction-items .list-item.middle .post-contents .post-data .response .view-more a,.recommend-post-list-area .post-list .list-item.middle .post-contents .post-data .response .view-more a{font-size:.7rem}.recommend-post-list-area .introduction-items .list-item.middle .post-contents .post-data .comment,.recommend-post-list-area .post-list .list-item.middle .post-contents .post-data .comment{margin:.65rem 0 .9rem}.recommend-post-list-area .introduction-items .list-item.middle .post-contents .post-data .comment .response .answer,.recommend-post-list-area .post-list .list-item.middle .post-contents .post-data .comment .response .answer{display:none}.recommend-post-list-area .introduction-items .list-item.middle .post-contents .post-data .sale-links .sale-shop,.recommend-post-list-area .post-list .list-item.middle .post-contents .post-data .sale-links .sale-shop{display:flex;align-items:center;justify-content:space-between;height:3.6rem;padding-left:1rem;margin-bottom:1.1rem}.recommend-post-list-area .introduction-items .list-item.middle .post-contents .post-data .sale-links .sale-shop p,.recommend-post-list-area .post-list .list-item.middle .post-contents .post-data .sale-links .sale-shop p{padding-right:1.5rem;font-size:.8rem;color:#3F578F}.recommend-post-list-area .introduction-items .list-item.middle .post-contents .post-data .sale-links .sale-shop .shop-icons img,.recommend-post-list-area .post-list .list-item.middle .post-contents .post-data .sale-links .sale-shop .shop-icons img{width:auto;height:1.1rem}.recommend-post-list-area .introduction-items .list-item.middle .post-contents .post-data .sale-links .link-shop a,.recommend-post-list-area .post-list .list-item.middle .post-contents .post-data .sale-links .link-shop a{padding:1.25rem 0}}@media (min-width: 969px) and (min-width: 969px){.recommend-post-list-area .introduction-items .list-item.middle .post-contents .post-data .sale-links .link-shop a,.recommend-post-list-area .post-list .list-item.middle .post-contents .post-data .sale-links .link-shop a{font-size:1rem}}@media (min-width: 969px){.recommend-post-list-area .introduction-items .list-item.middle .post-contents .post-data .sale-links .link-shop a:after,.recommend-post-list-area .post-list .list-item.middle .post-contents .post-data .sale-links .link-shop a:after{display:none}.recommend-post-list-area .introduction-items .list-item.middle .post-contents .post-data .sale-links .link-shop a .icon,.recommend-post-list-area .post-list .list-item.middle .post-contents .post-data .sale-links .link-shop a .icon{right:1.4rem;width:.38rem}.recommend-post-list-area .introduction-items .list-item.middle .post-contents .answer,.recommend-post-list-area .post-list .list-item.middle .post-contents .answer{float:right}.recommend-post-list-area .introduction-items .list-item.middle .post-contents .answer p,.recommend-post-list-area .post-list .list-item.middle .post-contents .answer p{font-size:.75rem}}@media (min-width: 969px){.recommend-post-list-area .introduction-items .list-item.small .post-contents,.recommend-post-list-area .post-list .list-item.small .post-contents{flex-wrap:nowrap;padding:1.25rem 1.4rem 1.45rem}.recommend-post-list-area .introduction-items .list-item.small .post-contents .images,.recommend-post-list-area .post-list .list-item.small .post-contents .images{flex-shrink:0;width:21.2%}.recommend-post-list-area .introduction-items .list-item.small .post-contents .images .image-set-area,.recommend-post-list-area .post-list .list-item.small .post-contents .images .image-set-area{height:12.75rem;margin-bottom:.7rem}.recommend-post-list-area .introduction-items .list-item.small .post-contents .images .caption,.recommend-post-list-area .post-list .list-item.small .post-contents .images .caption{font-size:.75rem;max-height:4.35rem}.recommend-post-list-area .introduction-items .list-item.small .post-contents .post-data,.recommend-post-list-area .post-list .list-item.small .post-contents .post-data{flex-grow:1;padding-left:2.5%}.recommend-post-list-area .introduction-items .list-item.small .post-contents .post-data .introduction .introduction-title,.recommend-post-list-area .post-list .list-item.small .post-contents .post-data .introduction .introduction-title{display:flex;flex-wrap:wrap;justify-content:space-between;margin-bottom:.8rem}.recommend-post-list-area .introduction-items .list-item.small .post-contents .post-data .introduction .introduction-title .introduction-sentence,.recommend-post-list-area .post-list .list-item.small .post-contents .post-data .introduction .introduction-title .introduction-sentence{margin-bottom:.7rem;width:100%}.recommend-post-list-area .introduction-items .list-item.small .post-contents .post-data .introduction .introduction-title .writer-data p,.recommend-post-list-area .post-list .list-item.small .post-contents .post-data .introduction .introduction-title .writer-data p{font-weight:normal}.recommend-post-list-area .introduction-items .list-item.small .post-contents .post-data .introduction .introduction-title .site-data,.recommend-post-list-area .post-list .list-item.small .post-contents .post-data .introduction .introduction-title .site-data{display:none}.recommend-post-list-area .introduction-items .list-item.small .post-contents .post-data .introduction .comment,.recommend-post-list-area .post-list .list-item.small .post-contents .post-data .introduction .comment{display:flex;flex-wrap:wrap;justify-content:space-between;margin-bottom:1.1rem}.recommend-post-list-area .introduction-items .list-item.small .post-contents .post-data .introduction .comment .description,.recommend-post-list-area .introduction-items .list-item.small .post-contents .post-data .introduction .comment .response,.recommend-post-list-area .post-list .list-item.small .post-contents .post-data .introduction .comment .description,.recommend-post-list-area .post-list .list-item.small .post-contents .post-data .introduction .comment .response{width:100%}.recommend-post-list-area .introduction-items .list-item.small .post-contents .post-data .introduction .comment .comment-title,.recommend-post-list-area .post-list .list-item.small .post-contents .post-data .introduction .comment .comment-title{line-height:1;font-size:.86rem}.recommend-post-list-area .introduction-items .list-item.small .post-contents .post-data .introduction .comment .comment-title .viewer,.recommend-post-list-area .post-list .list-item.small .post-contents .post-data .introduction .comment .comment-title .viewer{display:inline-block}.recommend-post-list-area .introduction-items .list-item.small .post-contents .post-data .introduction .comment .description,.recommend-post-list-area .post-list .list-item.small .post-contents .post-data .introduction .comment .description{overflow:hidden;margin-top:0.4rem;margin-bottom:.6rem;padding-top:.38rem;padding-left:.4rem;height:2.8rem;border-top:1px dashed #3F578F;font-size:.8rem;line-height:1.6}.recommend-post-list-area .introduction-items .list-item.small .post-contents .post-data .introduction .comment .response .answer,.recommend-post-list-area .post-list .list-item.small .post-contents .post-data .introduction .comment .response .answer{display:none}.recommend-post-list-area .introduction-items .list-item.small .post-contents .post-data .introduction .comment .response .user-data,.recommend-post-list-area .post-list .list-item.small .post-contents .post-data .introduction .comment .response .user-data{line-height:1.8;font-size:.75rem}.recommend-post-list-area .introduction-items .list-item.small .post-contents .post-data .introduction .comment .response .view-more,.recommend-post-list-area .post-list .list-item.small .post-contents .post-data .introduction .comment .response .view-more{margin:0 0 0 auto}.recommend-post-list-area .introduction-items .list-item.small .post-contents .post-data .introduction .comment .response .view-more a,.recommend-post-list-area .post-list .list-item.small .post-contents .post-data .introduction .comment .response .view-more a{font-size:.7rem}.recommend-post-list-area .introduction-items .list-item.small .post-contents .post-data .sale-links,.recommend-post-list-area .post-list .list-item.small .post-contents .post-data .sale-links{display:flex;justify-content:space-between;align-items:flex-start}.recommend-post-list-area .introduction-items .list-item.small .post-contents .post-data .sale-links .sale-shop,.recommend-post-list-area .post-list .list-item.small .post-contents .post-data .sale-links .sale-shop{margin:0;padding-left:1rem;padding-right:1.25rem;width:53%;height:auto;min-height:3.55rem}.recommend-post-list-area .introduction-items .list-item.small .post-contents .post-data .sale-links .sale-shop p,.recommend-post-list-area .post-list .list-item.small .post-contents .post-data .sale-links .sale-shop p{padding-right:.8rem;font-size:.7rem;color:#3F578F}.recommend-post-list-area .introduction-items .list-item.small .post-contents .post-data .sale-links .sale-shop .shop-icons img,.recommend-post-list-area .post-list .list-item.small .post-contents .post-data .sale-links .sale-shop .shop-icons img{height:1rem;width:auto}.recommend-post-list-area .introduction-items .list-item.small .post-contents .post-data .sale-links .link-shop,.recommend-post-list-area .post-list .list-item.small .post-contents .post-data .sale-links .link-shop{width:43.5%}.recommend-post-list-area .introduction-items .list-item.small .post-contents .post-data .sale-links .link-shop a,.recommend-post-list-area .post-list .list-item.small .post-contents .post-data .sale-links .link-shop a{padding:1.28rem 0}}@media (min-width: 969px) and (min-width: 969px){.recommend-post-list-area .introduction-items .list-item.small .post-contents .post-data .sale-links .link-shop a,.recommend-post-list-area .post-list .list-item.small .post-contents .post-data .sale-links .link-shop a{font-size:1rem}}@media (min-width: 969px){.recommend-post-list-area .introduction-items .list-item.small .post-contents .post-data .sale-links .link-shop a .icon,.recommend-post-list-area .post-list .list-item.small .post-contents .post-data .sale-links .link-shop a .icon{right:.8rem;width:.35rem}}.recommend-post-list-area .introduction-items .introduction-bottom,.recommend-post-list-area .post-list .introduction-bottom{margin-bottom:5.8rem}.recommend-post-list-area .introduction-items .introduction-bottom .item,.recommend-post-list-area .post-list .introduction-bottom .item{margin-bottom:1.47rem}.recommend-post-list-area .introduction-items .introduction-bottom .introduction-item,.recommend-post-list-area .post-list .introduction-bottom .introduction-item{overflow:auto;padding:1.25rem 1.4rem 1.45rem}.recommend-post-list-area .introduction-items .introduction-bottom .introduction-item .images,.recommend-post-list-area .post-list .introduction-bottom .introduction-item .images{float:left;width:21.2%;height:100%;margin:0}.recommend-post-list-area .introduction-items .introduction-bottom .introduction-item .images .image-set-area,.recommend-post-list-area .post-list .introduction-bottom .introduction-item .images .image-set-area{height:12.75rem;margin-bottom:.7rem}.recommend-post-list-area .introduction-items .introduction-bottom .introduction-item .images .description,.recommend-post-list-area .post-list .introduction-bottom .introduction-item .images .description{font-size:.75rem;height:3rem;color:#c7d49c}.recommend-post-list-area .introduction-items .introduction-bottom .introduction-item .introduction-data,.recommend-post-list-area .post-list .introduction-bottom .introduction-item .introduction-data{float:right;width:76.5%;position:relative}.recommend-post-list-area .introduction-items .introduction-bottom .introduction-item .introduction-data .description,.recommend-post-list-area .post-list .introduction-bottom .introduction-item .introduction-data .description{font-size:.6rem;line-height:1.6;overflow:hidden;padding-top:.38rem;margin-top:0.4rem;padding-left:.4rem;height:2.8rem;border-top:1px dashed #8ea839;margin-bottom:.6rem}.recommend-post-list-area .introduction-items .introduction-bottom .introduction-item .introduction-data .title-parts,.recommend-post-list-area .post-list .introduction-bottom .introduction-item .introduction-data .title-parts{overflow:auto}.recommend-post-list-area .introduction-items .introduction-bottom .introduction-item .introduction-data .title-parts .introduction-title,.recommend-post-list-area .post-list .introduction-bottom .introduction-item .introduction-data .title-parts .introduction-title{line-height:1.7rem;position:relative;bottom:.2rem;margin-bottom:.8rem}.recommend-post-list-area .introduction-items .introduction-bottom .introduction-item .introduction-data .title-parts .introduction-title p,.recommend-post-list-area .post-list .introduction-bottom .introduction-item .introduction-data .title-parts .introduction-title p{margin-bottom:.7rem}.recommend-post-list-area .introduction-items .introduction-bottom .introduction-item .introduction-data .title-parts .writer-data,.recommend-post-list-area .post-list .introduction-bottom .introduction-item .introduction-data .title-parts .writer-data{display:inline-block}.recommend-post-list-area .introduction-items .introduction-bottom .introduction-item .introduction-data .title-parts .writer-data p,.recommend-post-list-area .post-list .introduction-bottom .introduction-item .introduction-data .title-parts .writer-data p{margin:0;height:1.5rem;display:inline-block;padding-left:.4rem;overflow:hidden;vertical-align:middle}.recommend-post-list-area .introduction-items .introduction-bottom .introduction-item .introduction-data .title-parts .viewer,.recommend-post-list-area .post-list .introduction-bottom .introduction-item .introduction-data .title-parts .viewer{margin-top:.5rem;float:right;font-size:.5rem}.recommend-post-list-area .introduction-items .introduction-bottom .introduction-item .introduction-data .title-parts .comment-title,.recommend-post-list-area .post-list .introduction-bottom .introduction-item .introduction-data .title-parts .comment-title{float:left;line-height:1;font-size:.86rem}.recommend-post-list-area .introduction-items .introduction-bottom .introduction-item .introduction-data .title-parts .comment,.recommend-post-list-area .post-list .introduction-bottom .introduction-item .introduction-data .title-parts .comment{margin-bottom:1.1rem}.recommend-post-list-area .introduction-items .introduction-bottom .introduction-item .introduction-data .response,.recommend-post-list-area .post-list .introduction-bottom .introduction-item .introduction-data .response{overflow:auto}.recommend-post-list-area .introduction-items .introduction-bottom .introduction-item .introduction-data .response .user-data,.recommend-post-list-area .post-list .introduction-bottom .introduction-item .introduction-data .response .user-data{float:left;text-align:left;font-size:.75rem;line-height:1.8;font-weight:500}.recommend-post-list-area .introduction-items .introduction-bottom .introduction-item .introduction-data .response .view-more,.recommend-post-list-area .post-list .introduction-bottom .introduction-item .introduction-data .response .view-more{float:right;margin:0 0 0 auto}.recommend-post-list-area .introduction-items .introduction-bottom .introduction-item .introduction-data .response .view-more a,.recommend-post-list-area .post-list .introduction-bottom .introduction-item .introduction-data .response .view-more a{font-size:.7rem}.recommend-post-list-area .introduction-items .introduction-bottom .introduction-item .introduction-data .sale-links,.recommend-post-list-area .post-list .introduction-bottom .introduction-item .introduction-data .sale-links{display:flex;justify-content:space-between;align-items:flex-start}.recommend-post-list-area .introduction-items .introduction-bottom .introduction-item .introduction-data .sale-links .sale-shop,.recommend-post-list-area .post-list .introduction-bottom .introduction-item .introduction-data .sale-links .sale-shop{background:#fff;border-radius:5px}.recommend-post-list-area .introduction-items .introduction-bottom .introduction-item .introduction-data .sale-links .sale-shop p,.recommend-post-list-area .post-list .introduction-bottom .introduction-item .introduction-data .sale-links .sale-shop p{display:inline-block}.recommend-post-list-area .introduction-items .introduction-bottom .introduction-item .introduction-data .sale-links .sale-shop img,.recommend-post-list-area .post-list .introduction-bottom .introduction-item .introduction-data .sale-links .sale-shop img{display:inline-block;vertical-align:middle}.recommend-post-list-area .introduction-items .introduction-bottom .introduction-item .introduction-data .sale-links .sale-shop,.recommend-post-list-area .post-list .introduction-bottom .introduction-item .introduction-data .sale-links .sale-shop{margin:0;padding-left:1rem;padding-right:1.25rem;width:53%;height:3.55rem}.recommend-post-list-area .introduction-items .introduction-bottom .introduction-item .introduction-data .sale-links .sale-shop p,.recommend-post-list-area .post-list .introduction-bottom .introduction-item .introduction-data .sale-links .sale-shop p{padding-right:.8rem;font-size:.5rem}.recommend-post-list-area .introduction-items .introduction-bottom .introduction-item .introduction-data .sale-links .sale-shop img,.recommend-post-list-area .post-list .introduction-bottom .introduction-item .introduction-data .sale-links .sale-shop img{margin:0 .4rem}.recommend-post-list-area .introduction-items .introduction-bottom .introduction-item .introduction-data .sale-links .sale-shop img.logo-yahoo,.recommend-post-list-area .post-list .introduction-bottom .introduction-item .introduction-data .sale-links .sale-shop img.logo-yahoo{height:13px}.recommend-post-list-area .introduction-items .introduction-bottom .introduction-item .introduction-data .sale-links .link-shop,.recommend-post-list-area .post-list .introduction-bottom .introduction-item .introduction-data .sale-links .link-shop{float:right;width:43.5%;text-align:right}.recommend-post-list-area .introduction-items .introduction-bottom .introduction-item .introduction-data .sale-links .link-shop a,.recommend-post-list-area .post-list .introduction-bottom .introduction-item .introduction-data .sale-links .link-shop a{padding:1.28rem 0;font-family:'NotoSansCJKjp';font-weight:500}.recommend-post-list-area .introduction-items .introduction-bottom .introduction-item .introduction-data .sale-links .link-shop a::after,.recommend-post-list-area .post-list .introduction-bottom .introduction-item .introduction-data .sale-links .link-shop a::after{width:.4rem;top:.65rem;right:.8rem}.recommend-post-list-area .introduction-items .introduction-bottom .answer,.recommend-post-list-area .post-list .introduction-bottom .answer{line-height:1rem;float:right}.recommend-post-list-area .introduction-items .introduction-bottom .answer img,.recommend-post-list-area .post-list .introduction-bottom .answer img{display:inline-block;width:1rem;height:1rem;border-radius:50%;vertical-align:sub}.recommend-post-list-area .introduction-items .introduction-bottom .answer p,.recommend-post-list-area .post-list .introduction-bottom .answer p{display:inline-block;margin-left:.5rem;vertical-align:bottom}.recommend-post-list-area .introduction-items .introduction-bottom .answer p,.recommend-post-list-area .post-list .introduction-bottom .answer p{font-size:.75rem}.recommend-post-list-area.list-recommend .post-list .list-item .inner>.tag-item-area .tag-recommend{display:block}@media (max-width: 968px){.recommend-post-list-area.list-recommend .post-list .list-item .inner .post-contents .images .caption{margin-top:2rem}}.recommend-post-list-area.list-recommend .post-list .list-item .inner .post-contents .post-data .introduction .comment .comment-title{font-weight:normal}.recommend-post-list-area.list-recommend .post-list .list-item .inner .post-contents .post-data .introduction .comment .comment-title .viewer{display:none}.recommend-post-list-area.list-recommend .post-list .list-item .inner .post-contents .post-data .introduction .comment .sale-links{display:none}@media (max-width: 968px){.recommend-post-list-area.list-recommend .post-list .list-item .inner .post-contents .post-data .introduction .comment .ranking-page{display:none}}.recommend-post-list-area.list-recommend .post-list .list-item .inner .post-contents .post-data .introduction .sale-links{display:none}.recommend-post-list-area.list-recommend .post-list.large .post-contents .post-data .introduction .comment-title{font-weight:600}.recommend-post-list-area.list-ranking .post-list{counter-reset:rankingNum}.recommend-post-list-area.list-ranking .post-list .list-item{counter-increment:rankingNum}.recommend-post-list-area.list-ranking .post-list .list-item .inner>.tag-item-area .tag-ranking{display:block;font-size:2.15rem;padding:0.65rem 0 .4rem;width:6.65rem;text-align:center;font-weight:normal}@media (max-width: 968px){.recommend-post-list-area.list-ranking .post-list .list-item .inner>.tag-item-area .tag-ranking{padding:.65rem 1rem;width:auto;min-width:5rem;font-size:1.75rem;line-height:1.35}}.recommend-post-list-area.list-ranking .post-list .list-item .inner>.tag-item-area .tag-ranking:before{display:inline-block}.recommend-post-list-area.list-ranking .post-list .list-item .inner .post-contents .post-data .introduction .site-data,.recommend-post-list-area.list-ranking .post-list .list-item .inner .post-contents .post-data .introduction .introduction-title{display:none}.recommend-post-list-area.list-ranking .post-list .list-item .inner .post-contents .post-data .introduction .title-parts .comment .comment-title{display:flex;justify-content:space-between;align-items:center;width:100%}@media (max-width: 968px){.recommend-post-list-area.list-ranking .post-list .list-item .inner .post-contents .post-data .introduction .title-parts .sale-links{display:none}}.recommend-post-list-area.list-ranking .post-list .list-item .inner .post-contents .post-data .introduction .response .view-more a .icon{margin-left:1em}@media (min-width: 969px){.recommend-post-list-area.list-ranking .post-list .list-item.large .inner .post-contents .sale-links{display:block}.recommend-post-list-area.list-ranking .post-list .list-item.large .inner .post-contents .sale-links .sale-shop,.recommend-post-list-area.list-ranking .post-list .list-item.large .inner .post-contents .sale-links .link-shop{width:100%}.recommend-post-list-area.list-ranking .post-list .list-item.large .inner .post-contents .sale-links .sale-shop{margin-bottom:2.1rem}.recommend-post-list-area.list-ranking .post-list .list-item.large .inner .post-contents .sale-links .sale-shop .shop-icons{padding-right:0}.recommend-post-list-area.list-ranking .post-list .list-item.large .inner .post-contents .sale-links .sale-shop .shop-icons img{max-height:1.15rem}.recommend-post-list-area.list-ranking .post-list .list-item.large .inner .post-contents>.sale-links{display:none}.recommend-post-list-area.list-ranking .post-list .list-item.middle .inner>.tag-item-area .tag-ranking{padding:0.3rem 0;width:4.8rem;text-align:center;font-size:1.7rem;line-height:1.85}.recommend-post-list-area.list-ranking .post-list .list-item.middle .inner .post-contents .post-data .introduction .title-parts .sale-links{display:none}.recommend-post-list-area.list-ranking .post-list .list-item.middle .inner .post-contents .post-data .introduction .title-parts .viewer{font-size:.8rem}.recommend-post-list-area.list-ranking .post-list .list-item.middle .inner .post-contents .post-data .introduction .comment{display:flex;flex-wrap:wrap;justify-content:space-between}.recommend-post-list-area.list-ranking .post-list .list-item.middle .inner .post-contents .post-data .introduction .comment .comment-title{float:none;line-height:1.2;width:100%}.recommend-post-list-area.list-ranking .post-list .list-item.middle .inner .post-contents .post-data .introduction .comment .response{width:100%}.recommend-post-list-area.list-ranking .post-list .list-item.small .inner>.tag-item-area .tag-ranking{padding:.4rem 0 .3rem;width:4.8rem;height:auto;text-align:center;line-height:1.58;font-size:1.5rem}.recommend-post-list-area.list-ranking .post-list .list-item.small .inner .post-contents .images .caption{display:none}.recommend-post-list-area.list-ranking .post-list .list-item.small .inner .post-contents .post-data .introduction .comment .description{padding-left:0}.recommend-post-list-area.list-ranking .post-list .list-item.small .inner .post-contents .post-data>.description{display:block;margin-bottom:1.17rem;padding-top:.15rem;font-size:.8rem;line-height:1.05;font-weight:normal}}@media (max-width: 968px){.recommend-post-list-area.list-ranking .pager-container{margin:0 auto 2.5rem !important}}.recommend-post-list-area.list-insta .post-list .list-item .images{width:100%}.recommend-post-list-area.list-insta .post-list .list-item .inner>.tag-item-area .tag-recommend{display:block}.recommend-post-list-area.list-insta .post-list .list-item .inner>.tag-item-area .tag-ranking{display:block;font-size:2.15rem;padding:0.65rem 0 .4rem;width:6.65rem;text-align:center;font-weight:normal}@media (max-width: 968px){.recommend-post-list-area.list-insta .post-list .list-item .inner>.tag-item-area .tag-ranking{padding:.65rem 1rem;width:auto;min-width:5rem;font-size:1.75rem;line-height:1.35}}.recommend-post-list-area.list-insta .post-list .list-item .inner>.tag-item-area .tag-ranking:before{display:inline-block}@media (min-width: 969px){.recommend-post-list-area.list-insta .post-list .list-item .inner .post-contents .images .caption{margin-bottom:1.2rem}}@media (max-width: 968px){.recommend-post-list-area.list-insta .post-list .list-item .inner .post-contents .images .caption{margin-left:4.5rem}}.recommend-post-list-area.list-insta .post-list .list-item .inner .post-contents .post-data .introduction .comment .comment-title{font-weight:normal}.recommend-post-list-area.list-insta .post-list .list-item .inner .post-contents .post-data .introduction .comment .comment-title .viewer{display:none}@media (max-width: 968px){.recommend-post-list-area.list-insta .post-list .list-item .inner .post-contents .post-data .introduction .comment .ranking-page{display:none}}.recommend-post-list-area.list-insta .post-list .list-item .inner .post-contents .post-data .introduction .sale-links{display:none}.recommend-post-list-area.list-insta .post-list .list-item .inner .link-item{width:100%;text-align:center}.recommend-post-list-area.list-insta .post-list .list-item .inner .link-item a{display:block;margin-top:1.5rem;padding:1.85rem 0;line-height:1rem;background:#e8eed7;color:#8ea839;font-size:1.35rem;position:relative}@media (max-width: 968px){.recommend-post-list-area.list-insta .post-list .list-item .inner .link-item a{margin:1.5rem auto 0;padding:1.15rem 0;width:250px;font-size:1.1rem}}.recommend-post-list-area.list-insta .post-list .list-item .inner .link-item a .icon{position:absolute;top:0px;bottom:0px;right:1.3rem;margin:auto;line-height:1.3}.recommend-post-list-area.list-insta .post-list .list-item .inner .link-item a .icon .path{fill:#8ea839}.recommend-post-list-area.list-insta .post-list .list-item .inner .link-item a:hover{background:#8ea839;color:white}.recommend-post-list-area.list-insta .post-list .list-item .inner .link-item a:hover .path{fill:white}@media (min-width: 969px){.recommend-post-list-area.list-insta .post-list .list-item.large .inner .post-contents .title-parts .sale-links{display:none}.recommend-post-list-area.list-insta .post-list .list-item.large .inner .post-contents .sale-links{display:flex;align-items:flex-start;justify-content:space-between}.recommend-post-list-area.list-insta .post-list .list-item.large .inner .post-contents .sale-links .sale-shop,.recommend-post-list-area.list-insta .post-list .list-item.large .inner .post-contents .sale-links .link-shop{width:48%}.recommend-post-list-area.list-insta .post-list .list-item.large .inner .post-contents .sale-links .sale-shop .shop-icons{padding-right:0}.recommend-post-list-area.list-insta .post-list .list-item.large .inner .post-contents .sale-links .sale-shop .shop-icons img{max-height:1.15rem}.recommend-post-list-area.list-insta .post-list .list-item.middle .inner>.tag-item-area .tag-ranking{padding:0.3rem 0;width:4.8rem;text-align:center;font-size:1.7rem;line-height:1.85}.recommend-post-list-area.list-insta .post-list .list-item.middle .inner .post-contents .post-data .introduction .title-parts .sale-links{display:none}.recommend-post-list-area.list-insta .post-list .list-item.middle .inner .post-contents .post-data .introduction .title-parts .viewer{font-size:.8rem}.recommend-post-list-area.list-insta .post-list .list-item.middle .inner .post-contents .post-data .introduction .comment{display:flex;flex-wrap:wrap;justify-content:space-between}.recommend-post-list-area.list-insta .post-list .list-item.middle .inner .post-contents .post-data .introduction .comment .comment-title{float:none;line-height:1.2;width:100%}.recommend-post-list-area.list-insta .post-list .list-item.middle .inner .post-contents .post-data .introduction .comment .response{width:100%}.recommend-post-list-area.list-insta .post-list .list-item.middle .inner .post-contents .post-data .link-item a{padding:1.25rem 0;font-size:1rem}.recommend-post-list-area.list-insta .post-list .list-item.small .inner>.tag-item-area .tag-ranking{padding:.4rem 0 .3rem;width:4.8rem;height:auto;text-align:center;line-height:1.58;font-size:1.5rem}.recommend-post-list-area.list-insta .post-list .list-item.small .inner .post-contents .images .caption{display:none}.recommend-post-list-area.list-insta .post-list .list-item.small .inner .post-contents .post-data .introduction .comment .description{padding-left:0}.recommend-post-list-area.list-insta .post-list .list-item.small .inner .post-contents .post-data>.description{display:block;margin-bottom:1.17rem;padding-top:.15rem;font-size:.8rem;line-height:1.05}.recommend-post-list-area.list-insta .post-list .list-item.small .inner .post-contents .post-data .link-item a{padding:1.28rem 0;font-size:1rem}}.recommend-post-list-area.list-insta .post-list .list-item.large .post-contents .post-data .introduction .comment-title{font-weight:600}.insta-point-corner{text-align:center;padding-bottom:2em;position:relative;margin:0 auto 3.8rem}@media (min-width: 969px){.insta-point-corner{width:40rem}}.insta-point-corner p{font-size:1.3rem}.insta-point-corner p .point{margin:0 .3rem;border-bottom:4px solid #8ea839;font-weight:600;font-size:2.2rem}.insta-point-corner .insta-point-fukidashi{background-color:#3F578F;color:white;padding:1rem 1rem;border-radius:60rem;position:absolute;top:0;right:10rem;width:30rem;font-size:.9rem}.insta-point-corner .insta-point-fukidashi:after{content:'';position:absolute;bottom:15px;right:-10px;margin:0 0 0 -5px;width:0;height:0;border-top:10px solid transparent;border-left:20px solid #3F578F;border-bottom:10px solid transparent}.insta-point-corner .insta-point-fukidashi span{font-weight:500;font-size:1.1rem}@media (max-width: 968px){.insta-point-corner .insta-point-fukidashi{width:75%;right:6rem;padding:.8rem .8rem}}.insta-point-corner.top::after{background-image:url(../img/common/icon-category.svg);background-size:4.5rem;background-repeat:no-repeat;content:" ";height:4.5rem;width:4.5rem;position:absolute;z-index:-1;right:4rem;top:-0.5rem}@media (max-width: 968px){.insta-point-corner.top::after{right:0;top:0}}.insta-point-corner.top::before{display:block;width:100%;height:100%;content:" ";position:absolute;background-size:cover;background-repeat:no-repeat;background-position:top center;background-attachment:fixed;opacity:.5;z-index:1}.insta-point-corner.under{margin-bottom:3.8rem;padding:1.2em 30px 2rem;border:1px dashed #3F578F;text-align:center}.insta-point-corner.under a{font-weight:500;text-align:center;display:block;position:relative;line-height:1rem;font-size:1.15rem;margin-top:1.5rem;height:3.57rem;background:#e8eed7;color:#8ea839}.insta-point-corner.under a .icon{position:absolute;top:0;bottom:0;right:2.5rem;margin:auto;width:1rem;height:1.1rem;transition:.5s}.insta-point-corner.under a .icon .path{fill:#8ea839}.insta-point-corner.under a .id-txt{position:absolute;top:50%;transform:translateY(-50%);left:0;right:0}.insta-point-corner.under a:hover{background:#8ea839;color:white}.insta-point-corner.under a:hover .path{fill:white}@media (min-width: 969px){.main-contents{display:flex;justify-content:space-between;align-items:flex-start}.main-contents>.contents{flex:0 0 73.1%}.main-contents #site-sidebar{flex:0 0 22%}_:-ms-fullscreen,:root .main-contents #site-sidebar{max-width:22%}}@media (min-width: 969px){.main-contents>.contents .get-point-corner{margin-bottom:3.8rem;padding-top:1.2em;padding-bottom:2em}}@media (min-width: 969px){.main-contents>.contents .get-point-corner p{font-size:1.3rem}}.main-contents>.contents .get-point-corner p span{font-size:1.8rem}@media (max-width: 968px){.main-contents>.contents .get-point-corner p span{font-size:1.8rem}}.main-contents>.contents .get-point-corner a{font-size:1.15rem}@media (max-width: 968px){.main-contents>.contents .get-point-corner a{font-size:1.035rem;padding:.9em 2em;border-radius:.4rem;line-height:1.5}}.bgchange:nth-child(odd){background-color:#fbf4ec}.bgchange:nth-child(even){background-color:#fcf8f3}.color-key1{color:#8ea839}.link-shop a{background:#ea9097;color:white;font-size:1rem;font-weight:500}.link-shop a:hover{background:#3F578F}.link-shop a::after{height:1.6rem}.introduction-items .view-more{font-weight:500;font-size:.86rem}.introduction-items .view-more:after{margin-left:.5rem;content:url("../img/common/icon-arrow1-right-key1.svg");display:inline-block;width:.35rem}.introduction-items .view-more a{text-decoration:underline}.introduction-items .view-more a,.introduction-items .view-more a:visited{color:#8ea839}.introduction-items .introduction-item{background-color:#f9fbf5}.introduction-items .introduction-item .images .image-set-area{background:white}.introduction-items .introduction-item .images .image-set-area img{object-fit:cover;font-family:'object-fit: cover;'}.introduction-items .introduction-item .sale-links .sale-shop{display:flex;align-items:center;justify-content:space-between;margin-bottom:2.1rem;padding:0 2.15rem}.introduction-items .introduction-item .sale-links .sale-shop>p{flex-shrink:0;padding-right:2.5rem;color:#8ea839;font-weight:500}.introduction-items .introduction-item .sale-links .sale-shop .shop-icons ul{display:flex;align-items:center;justify-content:space-between;flex-grow:1;flex-wrap:wrap}.introduction-items .introduction-item .sale-links .sale-shop .shop-icons ul li img{margin:0 .6rem;width:auto;height:14px}.introduction-items .introduction-item .introduction-data>p{color:#c7d49c}.introduction-items .introduction-item .introduction-data .comment .title-parts{border-bottom:1px dashed #8ea839}.introduction-items .introduction-item .viewer{margin-top:-0.15rem;font-size:.8rem;padding-left:1rem;vertical-align:middle}.introduction-items .introduction-item .viewer-lg{margin-top:-0.15rem}.introduction-items .introduction-ranking-top .item{margin-bottom:1.35rem}.introduction-items .introduction-ranking-top .item:last-child{margin:0}.introduction-items .introduction-ranking-top .introduction-item{overflow:auto;padding:1.7rem 1.8rem 1.2rem}.introduction-items .introduction-ranking-top .introduction-item .images{float:left;width:40.5%;height:100%}.introduction-items .introduction-ranking-top .introduction-item .images .image-set-area{margin-bottom:1rem}.introduction-items .introduction-ranking-top .introduction-item .introduction-data{float:right;width:56.5%;position:relative}.introduction-items .introduction-ranking-top .introduction-item .introduction-data .comment{margin-bottom:2.25rem}.introduction-items .introduction-ranking-top .introduction-item .introduction-data .comment .title-parts{padding-bottom:1.1rem;margin-bottom:.55rem;overflow:auto}.introduction-items .introduction-ranking-top .introduction-item .introduction-data .comment .title-parts .comment-title{font-weight:normal;float:left;line-height:1}.introduction-items .introduction-ranking-top .introduction-item .introduction-data .comment .title-parts .viewer{float:right;font-size:.5rem}.introduction-items .introduction-ranking-top .introduction-item .introduction-data .comment .description{line-height:1.8;height:3.7rem;overflow:hidden;margin-bottom:.45rem}.introduction-items .introduction-ranking-top .introduction-item .introduction-data .comment .user-data{text-align:right;font-size:.88rem;margin-bottom:1.1rem;font-weight:500}.introduction-items .introduction-ranking-top .introduction-item .introduction-data .comment .response{display:flex;justify-content:space-between;overflow:auto}.introduction-items .introduction-ranking-top .introduction-item .introduction-data .comment .response .view-more{float:right;font-size:.86rem}.introduction-items .introduction-ranking-top .introduction-item .sale-links .sale-shop{background:#fff;border-radius:5px}.introduction-items .introduction-ranking-top .introduction-item .sale-links .sale-shop p{display:inline-block}.introduction-items .introduction-ranking-top .introduction-item .sale-links .sale-shop img{display:inline-block;vertical-align:middle}@media (max-width: 968px){.introduction-items .introduction-ranking-top .introduction-item .sale-links .sale-shop{padding:1rem 1.5rem 1rem 1.5rem}}.introduction-items .introduction-ranking-top .introduction-item .sale-links .sale-shop p{font-size:.85rem}.introduction-items .introduction-ranking-top .introduction-item .sale-links .sale-shop img{height:14px}.introduction-items .introduction-ranking-top .introduction-item .sale-links .link-shop a{padding:2.07rem 0;font-size:1.35rem}.introduction-items .introduction-ranking-top .introduction-item .sale-links .link-shop a:after{width:.8rem;top:.45rem;right:1.3rem}.introduction-items .introduction-ranking-top .introduction-item .answer{line-height:1rem;float:left}.introduction-items .introduction-ranking-top .introduction-item .answer img{display:inline-block;width:1rem;height:1rem;border-radius:50%;vertical-align:sub}.introduction-items .introduction-ranking-top .introduction-item .answer p{display:inline-block;margin-left:.5rem;vertical-align:bottom}.introduction-items .introduction-ranking-top .introduction-item .answer img{width:1.3rem;height:1.3rem}.introduction-items .introduction-ranking-top .introduction-item .answer p{font-size:.65rem}.introduction-items .introduction-ranking-middle{overflow:auto;padding-top:1.4rem}.introduction-items .introduction-ranking-middle .item{float:left;width:48.8%;margin-right:1.5rem;margin-bottom:1.45rem}.introduction-items .introduction-ranking-middle .item:nth-child(even){margin-right:0}.introduction-items .introduction-ranking-middle .introduction-item{padding:1.4rem 1.4rem 1.3rem}.introduction-items .introduction-ranking-middle .introduction-item .images{width:100%;height:17.8rem;margin:0}.introduction-items .introduction-ranking-middle .introduction-item .images .image-set-area{height:14rem;margin-bottom:1rem}.introduction-items .introduction-ranking-middle .introduction-item .images p{font-size:.6rem;height:2rem;line-height:1rem;color:#c7d49c}.introduction-items .introduction-ranking-middle .introduction-item .introduction-data{position:relative}.introduction-items .introduction-ranking-middle .introduction-item .introduction-data .comment{margin-bottom:.8rem}.introduction-items .introduction-ranking-middle .introduction-item .introduction-data .comment .title-parts{overflow:auto;padding-bottom:.32rem;margin-bottom:.45rem}.introduction-items .introduction-ranking-middle .introduction-item .introduction-data .comment .title-parts .comment-title{float:left;font-size:.86rem}.introduction-items .introduction-ranking-middle .introduction-item .introduction-data .comment .description{font-size:.7rem;line-height:1.5;height:2.4rem;overflow:hidden;margin-bottom:.8rem}.introduction-items .introduction-ranking-middle .introduction-item .introduction-data .comment .response{display:flex;justify-content:space-between;align-items:flex-start}.introduction-items .introduction-ranking-middle .introduction-item .introduction-data .comment .response .user-data{text-align:left;font-size:.75rem;font-weight:500}.introduction-items .introduction-ranking-middle .introduction-item .introduction-data .comment .response .view-more{font-size:.75rem}.introduction-items .introduction-ranking-middle .introduction-item .introduction-data .comment .response .view-more a{color:#8ea839;font-size:.7rem;font-weight:500;text-decoration:underline}.introduction-items .introduction-ranking-middle .introduction-item .introduction-data .sale-links .sale-shop{background:#fff;border-radius:5px}.introduction-items .introduction-ranking-middle .introduction-item .introduction-data .sale-links .sale-shop p{display:inline-block}.introduction-items .introduction-ranking-middle .introduction-item .introduction-data .sale-links .sale-shop img{display:inline-block;vertical-align:middle}.introduction-items .introduction-ranking-middle .introduction-item .introduction-data .sale-links .sale-shop{height:3.6rem;padding:0 2.3rem 0 1rem;margin-bottom:1.1rem}.introduction-items .introduction-ranking-middle .introduction-item .introduction-data .sale-links .sale-shop p{padding-right:1.6rem;font-size:.7rem}.introduction-items .introduction-ranking-middle .introduction-item .introduction-data .sale-links .sale-shop img{margin:0 .5rem;height:15px}.introduction-items .introduction-ranking-middle .introduction-item .introduction-data .sale-links .sale-shop img.logo-yahoo{height:14px}.introduction-items .introduction-ranking-middle .introduction-item .introduction-data .sale-links .link-shop a{padding:1.25rem 0}.introduction-items .introduction-ranking-middle .introduction-item .introduction-data .sale-links .link-shop a:after{width:.4rem;top:.65rem;right:1.4rem}.introduction-items .introduction-ranking-middle .introduction-item .answer{line-height:1rem;float:right}.introduction-items .introduction-ranking-middle .introduction-item .answer img{display:inline-block;width:1rem;height:1rem;border-radius:50%;vertical-align:sub}.introduction-items .introduction-ranking-middle .introduction-item .answer p{display:inline-block;margin-left:.5rem;vertical-align:bottom}.introduction-items .introduction-ranking-middle .introduction-item .answer p{font-size:.75rem}.introduction-items .introduction-ranking-bottom{margin-bottom:5.8rem}.introduction-items .introduction-ranking-bottom .item{margin-bottom:1.47rem}.introduction-items .introduction-ranking-bottom .introduction-item{overflow:auto;padding:1.25rem 1.4rem 1.45rem}.introduction-items .introduction-ranking-bottom .introduction-item .images{float:left;width:21.2%;height:100%;margin:0}.introduction-items .introduction-ranking-bottom .introduction-item .images .image-set-area{height:12.75rem;margin-bottom:0}.introduction-items .introduction-ranking-bottom .introduction-item .introduction-data{float:right;width:76.5%;position:relative}.introduction-items .introduction-ranking-bottom .introduction-item .introduction-data .description{font-size:.6rem;line-height:1;overflow:hidden;padding-top:.15rem;margin-bottom:1.17rem}.introduction-items .introduction-ranking-bottom .introduction-item .introduction-data .comment{margin-bottom:1rem}.introduction-items .introduction-ranking-bottom .introduction-item .introduction-data .comment .viewer{float:left;font-size:.5rem;margin-top:0}.introduction-items .introduction-ranking-bottom .introduction-item .introduction-data .comment .title-parts{overflow:auto;padding-bottom:.3rem;margin-bottom:.3rem}.introduction-items .introduction-ranking-bottom .introduction-item .introduction-data .comment .title-parts .comment-title{float:left;line-height:1;font-size:.86rem}.introduction-items .introduction-ranking-bottom .introduction-item .introduction-data .comment .description{font-size:.6rem;line-height:1.5;overflow:hidden;height:2.2rem;margin-bottom:.9rem}.introduction-items .introduction-ranking-bottom .introduction-item .introduction-data .comment .response{display:flex;justify-content:space-between;align-items:flex-start}.introduction-items .introduction-ranking-bottom .introduction-item .introduction-data .comment .response .user-data{text-align:left;font-size:.75rem;font-weight:500;line-height:1.8}.introduction-items .introduction-ranking-bottom .introduction-item .introduction-data .comment .response .view-more a{font-size:.7rem}.introduction-items .introduction-ranking-bottom .introduction-item .introduction-data .sale-links{display:flex;justify-content:space-between}.introduction-items .introduction-ranking-bottom .introduction-item .introduction-data .sale-links .sale-shop{background:#fff;border-radius:5px}.introduction-items .introduction-ranking-bottom .introduction-item .introduction-data .sale-links .sale-shop p{display:inline-block}.introduction-items .introduction-ranking-bottom .introduction-item .introduction-data .sale-links .sale-shop img{display:inline-block;vertical-align:middle}.introduction-items .introduction-ranking-bottom .introduction-item .introduction-data .sale-links .sale-shop{margin:0;width:53%;height:3.6rem;padding:0 1.25rem 0 1.15rem}.introduction-items .introduction-ranking-bottom .introduction-item .introduction-data .sale-links .sale-shop p{padding-right:.6rem;color:#8ea839;font-weight:500;font-size:.5rem}.introduction-items .introduction-ranking-bottom .introduction-item .introduction-data .sale-links .sale-shop img{margin:0 .4rem;height:14px}.introduction-items .introduction-ranking-bottom .introduction-item .introduction-data .sale-links .link-shop{float:right;width:43.5%;text-align:right}.introduction-items .introduction-ranking-bottom .introduction-item .introduction-data .sale-links .link-shop a{padding:1.3rem 0}.introduction-items .introduction-ranking-bottom .introduction-item .introduction-data .sale-links .link-shop a:after{width:.4rem;top:.65rem;right:.8rem}.introduction-items .introduction-ranking-bottom .answer{line-height:1rem;float:right}.introduction-items .introduction-ranking-bottom .answer img{display:inline-block;width:1rem;height:1rem;border-radius:50%;vertical-align:sub}.introduction-items .introduction-ranking-bottom .answer p{display:inline-block;margin-left:.5rem;vertical-align:bottom}.introduction-items .introduction-ranking-bottom .answer p{font-size:.75rem}.get-point-banner-area{overflow:hidden;padding:30px 0;border:1px dashed #3F578F;margin:80px 0 60px}@media (max-width: 968px){.get-point-banner-area{margin:1rem 0 3rem;padding:1.3rem .8rem}}@media (max-width: 968px){.get-point-banner-area .get-point-header{margin-bottom:.975rem}}@media (max-width: 968px){.get-point-banner-area .get-point-header header .title{margin-bottom:.975rem}}@media (max-width: 968px){.get-point-banner-area .get-point-header p{font-size:.92rem}}@media (max-width: 968px){.get-point-banner-area .get-point-separator .get-point-banner-make,.get-point-banner-area .get-point-separator .get-point-banner-answer{display:block;margin-bottom:0;border-bottom:0}.get-point-banner-area .get-point-separator .get-point-banner-make a,.get-point-banner-area .get-point-separator .get-point-banner-answer a{height:3rem;font-size:1rem}.get-point-banner-area .get-point-separator .get-point-banner-make a .icon,.get-point-banner-area .get-point-separator .get-point-banner-answer a .icon{right:1.7rem}.get-point-banner-area .get-point-separator .get-point-banner-make .title,.get-point-banner-area .get-point-separator .get-point-banner-answer .title{margin-bottom:.8rem;font-size:1rem}.get-point-banner-area .get-point-separator .get-point-banner-make .title strong,.get-point-banner-area .get-point-separator .get-point-banner-answer .title strong{border-bottom-width:2px;font-size:1.4rem}}.get-point-header{text-align:center;margin-bottom:1.3rem}@media (max-width: 968px){.get-point-header{margin-bottom:1.69rem}}.get-point-header .title{font-size:20px;margin-bottom:30px;color:#030303;font-weight:500}@media (max-width: 968px){.get-point-header .title{margin-bottom:1.5rem;font-size:1.3rem}}.get-point-header .description{color:#262626}.get-point-header a,.get-point-header a:visited{color:#8ea839;text-decoration:underline}.get-point-header a:hover{text-decoration:none}.get-point-separator{display:flex}@media (max-width: 968px){.get-point-separator{flex-direction:column}}.get-point-separator .title{margin-top:.2rem}.get-point-banner-make,.get-point-banner-answer{flex:1 1 50%;padding:30px;padding-top:0}@media (max-width: 968px){.get-point-banner-make,.get-point-banner-answer{display:flex;padding:0 10px}}@media (min-width: 969px){.get-point-banner-make:first-child,.get-point-banner-answer:first-child{border-right:1px dashed #3F578F}}@media (max-width: 968px){.get-point-banner-make:first-child,.get-point-banner-answer:first-child{margin-bottom:1rem;padding-bottom:1.3rem;border-bottom:1px dashed #3F578F}}.get-point-banner-make .title,.get-point-banner-answer .title{text-align:center;font-size:18px;font-weight:600;margin-bottom:25px}@media (max-width: 968px){.get-point-banner-make .title,.get-point-banner-answer .title{flex-shrink:0;margin-bottom:1rem;font-size:1.22rem}.get-point-banner-make .title span,.get-point-banner-make .title strong,.get-point-banner-answer .title span,.get-point-banner-answer .title strong{display:inline-block}}.get-point-banner-make .title strong,.get-point-banner-answer .title strong{font-weight:600;margin:0 .5rem;font-size:24px;border-bottom:3px solid #8ea839;display:inline-block}@media (max-width: 968px){.get-point-banner-make .title strong,.get-point-banner-answer .title strong{font-size:1.82rem}}@media (max-width: 968px){.get-point-banner-make .description,.get-point-banner-answer .description{display:flex;align-items:flex-end;width:33%}.get-point-banner-make .description .text,.get-point-banner-answer .description .text{display:inline-block;text-align:left}.get-point-banner-make .description .text span,.get-point-banner-answer .description .text span{display:inline-block}}.get-point-banner-make .banner,.get-point-banner-answer .banner{display:flex;position:relative;font-size:18px;height:63px;align-items:center;justify-content:center;border-radius:4px}@media (max-width: 968px){.get-point-banner-make .banner,.get-point-banner-answer .banner{padding:0 1.5rem;font-size:1.22rem;line-height:1.3}}.get-point-banner-make .banner>span,.get-point-banner-answer .banner>span{position:absolute;top:50%;left:50%;width:100%;display:inline-block;transform:translate(-50%, -50%)}.get-point-banner-make .banner .icon,.get-point-banner-answer .banner .icon{display:inline-block;position:absolute;top:0;right:.8rem;bottom:0;margin:auto 0;height:1rem}.get-point-banner-make .banner:after,.get-point-banner-answer .banner:after{display:none !important}.get-point-banner-make .banner,.get-point-banner-make .banner:visited,.get-point-banner-answer .banner,.get-point-banner-answer .banner:visited{color:#fff;font-size:1.14rem !important}.get-point-banner-answer .banner{background-color:#8ea839}.get-point-banner-answer .banner .icon svg .path{fill:white}.get-point-banner-answer .banner:hover{background:white;border:1px solid #8ea839;color:#8ea839}.get-point-banner-answer .banner:hover .icon svg .path{fill:#8ea839}.get-point-banner-make .title strong{border-bottom-color:#3F578F}.get-point-banner-make .banner{background:#3F578F}.get-point-banner-make .banner .icon svg .path{fill:white}.get-point-banner-make .banner:hover{background:white;border:1px solid #3F578F;color:#3F578F}.get-point-banner-make .banner:hover .icon svg .path{fill:#3F578F}.get-point-banner .btn-more{height:2.143rem;line-height:1.05;font-size:.82rem;font-family:"Work Sans",sans-serif;position:relative}.get-point-banner .btn-more .icon{margin-right:.65rem;width:.88rem;font-size:.88rem;position:absolute;left:43%;top:50%;transform:translateY(-30%)}.color-brown{color:#6D3F02}.color-navy{color:#3F578F}.icon-1{background:red;width:1rem;height:1rem}.img-circle-lg{flex-shrink:0;width:90px;height:90px;border-radius:50%;overflow:hidden;box-shadow:3px 3px 30px #bbb}@media (max-width: 968px){.img-circle-lg{width:50px;height:50px;box-shadow:1px 1px 12px #bbb}}.img-circle-lg img{object-fit:cover;font-family:'object-fit: cover;';width:100%;height:100%}.img-circle-md{width:20px;height:20px;border-radius:50%;overflow:hidden;border:2px solid pink}.img-circle-md img{object-fit:cover;font-family:'object-fit: cover;';width:20px;height:20px}.post-title-container,.recommend-title-container{margin-left:1.57rem}@media (max-width: 968px){.post-title-container,.recommend-title-container{margin-left:0}}@media (max-width: 968px){.post-title-container .title-area,.recommend-title-container .title-area{margin-bottom:1.6rem;margin-top:2.5rem}.post-title-container .title-area .img-circle-lg,.recommend-title-container .title-area .img-circle-lg{width:50px;height:50px}.post-title-container .title-area .recommend-title,.recommend-title-container .title-area .recommend-title{margin-left:.5rem;font-size:1.12rem}.post-title-container .title-area .recommend-title span,.recommend-title-container .title-area .recommend-title span{display:block}}.post-list-area{margin-top:2.3rem}@media (max-width: 968px){.post-list-area{margin-top:.7rem}}.post-list-area.in-accepting .recommend-item .accepting{display:block;z-index:10}.recommend-header{display:flex}@media (max-width: 968px){.recommend-header .img-circle-lg{width:50px;height:50px}}.recommend-header .recommend-title,.recommend-header .post-list-title{color:#262626;font-weight:500;font-size:1.75rem}@media (max-width: 968px){.recommend-header .recommend-title,.recommend-header .post-list-title{font-size:1.45rem}}.recommend-header .recommend-title span,.recommend-header .post-list-title span{color:#262626}.recommend-header .recommend-title .title-text,.recommend-header .post-list-title .title-text{font-size:1.23em}@media (max-width: 968px){.recommend-header .post-title-container{margin-left:1.3rem}}.recommend-header .post-list-title .title-text{display:block;padding-top:.4em;line-height:1.2}@media (max-width: 968px){.recommend-header .post-list-title .title-text{padding-top:.6em;font-size:1.35rem}}.recommend-header .post-list-title .small{display:block;color:#8ea839;font-weight:normal;font-size:1.08rem;line-height:1.9;letter-spacing:-0.05em}@media (max-width: 968px){.recommend-header .post-list-title .small{font-size:1.15rem;font-weight:normal;line-height:1.5}}.recommend-header .recommend-category{margin:18px 0 0 0}.recommend-header .recommend-category dl{font-size:0.86rem}@media (min-width: 969px){.recommend-header .recommend-category dl{display:flex}}@media (max-width: 968px){.recommend-header .recommend-category dl{display:block;position:relative;padding-left:9rem}}.recommend-header .recommend-category dl dt,.recommend-header .recommend-category dl dd{margin-bottom:.3rem}.recommend-header .recommend-category dl dt{margin-right:1rem;padding-right:1rem;border-right:solid #3F578F 1px}@media (max-width: 968px){.recommend-header .recommend-category dl dt{font-weight:500;position:absolute;top:0;left:0;margin-right:.5rem;padding-right:.5rem}}.recommend-header .recommend-category dl dd{margin:0}.recommend-header .recommend-category dl dd a{color:#262626;border-bottom:solid 1px #262626}.recommend-header .recommend-category dl dd a:hover{border-bottom:none}.recommend-header .recommend-category dl dd:after{content:'';display:inline-block;margin:0 .9em;width:.8em;height:.8em;background:url("../img/common/icon-arrow1-right-key1.svg") no-repeat center center;background-size:contain}.recommend-header .recommend-category dl dd:last-of-type:after{display:none}.recommend-header .recommend-category dl .icon-size-mini{width:2.3rem;height:0.3rem;padding:0 1rem}.list-item-category{margin:2rem 0 0}.list-item-category h3{font-weight:normal;margin-bottom:1rem;background:url("../img/common/icon-lupe-key1.svg") no-repeat left center;background-size:contain;padding-left:30px}.list-item-category .grad-wrap{position:relative}.list-item-category .grad-wrap .grad-trigger{cursor:pointer;margin:auto;position:absolute;text-align:center;padding:4px;bottom:-28px;left:0;right:0}.list-item-category .grad-wrap .grad-trigger::after{content:"";display:inline-block;background:url(../img/common/icon-arrow1-down-black.svg) no-repeat center bottom;width:18px;height:18px;margin-left:6px}.list-item-category .grad-wrap .grad-item{margin:0 2rem;position:relative;overflow:hidden}.list-item-category .grad-wrap .grad-item.is-hide{height:40px;margin-bottom:24px}@media (max-width: 968px){.list-item-category .grad-wrap .grad-item.is-hide{height:32px}}@media (max-width: 968px){.list-item-category .grad-wrap .grad-item{margin:auto}.list-item-category .grad-wrap .grad-item ul{justify-content:center}}.list-item-category .grad-wrap .grad-item ul{display:flex;flex-wrap:wrap}.list-item-category .grad-wrap .grad-item ul li{display:inline-block;background-color:#f5f5f5;border-radius:2em;margin:0 .2rem 1rem;font-size:.9rem;font-weight:300}@media (max-width: 968px){.list-item-category .grad-wrap .grad-item ul li{margin:0 .2rem .8rem;font-size:.8rem}}.list-item-category .grad-wrap .grad-item ul li:hover{background-color:#3F578F}.list-item-category .grad-wrap .grad-item ul li a{white-space:nowrap;display:block;color:#000;padding:.35rem 1.35rem}.list-item-category .grad-wrap .grad-item ul li a::before{content:"#";margin-right:2px;display:inline-block}@media (max-width: 968px){.list-item-category .grad-wrap .grad-item ul li a{padding:.35rem 1rem}}.list-item-category .grad-wrap .grad-item ul li a:hover{color:#FFF}.recommend-sort{display:flex;margin-top:40px}@media (min-width: 969px){.recommend-sort{flex-wrap:wrap;justify-content:space-between}.recommend-sort div:first-child{width:100%;margin-bottom:.5rem}}@media (max-width: 968px){.recommend-sort{flex-direction:column;margin-top:1rem}.recommend-sort div{border-left:solid #3F578F 3px}}.recommend-sort .sort-group{padding:0 1rem;font-size:1rem;align-items:center;justify-content:center}@media (min-width: 969px){.recommend-sort .sort-group{border-left:solid #3F578F 3px}}@media (min-width: 969px){.recommend-sort .sort-group[name^="sort"]{background:url("../img/common/icon-arrow1-sort-key2.svg") no-repeat left center;border:none;padding:0 0 0 2.0rem;background-size:1.6rem}}.recommend-sort .sort-group .sort-head{text-align:left;color:#262626;font-weight:normal;margin:0 1rem .4rem 0;flex-grow:0;width:5rem;display:inline-block}@media (max-width: 968px){.recommend-sort .sort-group{padding:0 .7rem;width:100%;display:flex;flex-wrap:wrap;justify-content:flex-start}}@media (max-width: 374px){.recommend-sort .sort-group{display:inline-block;margin-bottom:0.7rem}}.recommend-sort .sort-group select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:url("../img/common/icon-arrow1-down-black.svg") no-repeat left center;background-size:12px;padding:0 10px 0 20px;margin-left:1rem}.recommend-sort .sort-group select::-ms-expand{display:none}@media (max-width: 968px){.recommend-sort .sort-group select{padding:.4rem 1rem .4rem 1.2rem;margin:0 auto 0 0}}@media (max-width: 374px){.recommend-sort .sort-group select{padding:.4rem .6rem .4rem 1.0rem;margin-left:.2rem}}@media (max-width: 968px){.recommend-sort .sort-group #small-category{margin-left:6rem}}.recommend-sort span{flex-grow:2;color:#3F578F}@media (min-width: 969px){.recommend-sort span{text-align:right}}@media (max-width: 968px){.recommend-sort span{margin-bottom:.8rem;font-weight:500;order:-1;width:100%}}.recommend-sort .control{display:flex}@media (max-width: 968px){.recommend-sort .control{flex-wrap:wrap;margin-bottom:.5rem}}.recommend-sort .control .sort-item{margin-bottom:.3rem}.recommend-sort .record-num{display:block}@media (max-width: 968px){.recommend-sort .record-num{margin-top:.5rem;margin-left:1rem}}@media (min-width: 969px){.ranking-sort div:first-child{width:auto}}@media (max-width: 967px){.ranking-sort label{flex-direction:row}}@media (max-width: 967px){.ranking-sort label select{margin-left:1rem}}.recommend-item_list{margin-top:30px}.recommend-item{display:flex;margin-bottom:20px;padding:20px;background:#fcf8f3;position:relative}.recommend-item .accepting{display:block !important;position:absolute;top:-0.65rem;left:0px;z-index:10}.recommend-item .accepting .tagicon-key3{color:white;background:#3F578F;padding:0;width:5.4rem;font-size:0;border-top-right-radius:.8rem;font-weight:600;padding:.7rem .75rem .7rem .8rem}.recommend-item .acceptdone{display:block;position:absolute;top:-0.65rem;left:0px;z-index:10}.recommend-item .acceptdone .tagicon-key4{color:white;background:#edd1b2;padding:0;width:5.4rem;font-size:0;border-top-right-radius:.8rem;font-weight:600;padding:.7rem .75rem .7rem .8rem}@media (min-width: 969px){.recommend-item{height:170px}}@media (max-width: 968px){.recommend-item{flex-wrap:wrap;margin-bottom:12px;padding:14px 12px 12px}}.recommend-item figure{flex-shrink:0;text-align:center}@media (min-width: 969px){.recommend-item .title-area{display:block;flex-shrink:0;margin-bottom:0}}@media (max-width: 968px){.recommend-item .title-area{margin-bottom:1.35rem}}.recommend-item .title-area .recommend-item-title{margin:0 0 0 1.1rem;font-size:1.15rem}@media (max-width: 968px){.recommend-item .title-area .recommend-item-title{width:100%}}.recommend-item a{box-shadow:0 0 1.25rem rgba(0,0,0,0.1);display:block}.recommend-item a figure{overflow:hidden}.recommend-item a figure img{transition:all 0.3s ease-out}@media (max-width: 968px){.recommend-item a figure{flex-shrink:0;width:100px}}@media (min-width: 969px){.recommend-item a figure{width:128px;height:128px}}@media (max-width: 968px){.recommend-item a figure{max-width:180px;height:auto}}.recommend-item a .recommend-item-thumb{display:inline-block;object-fit:cover;vertical-align:middle;font-family:'object-fit: cover;';width:100%;height:100%}.recommend-item a:hover figure img{transform:scale(1.1);transition:all 0.3s ease-out}.recommend-item-title{font-weight:normal;font-size:1.4285rem}@media (max-width: 968px){.recommend-item-title{margin:.5rem 0;font-size:1.32rem}}.recommend-item-content{flex-grow:1;vertical-align:middle;width:100%;position:relative}@media (min-width: 969px){.recommend-item-content{display:flex;flex-direction:column;margin-left:20px}}.recommend-item-content .recommend-questioner{display:flex;justify-content:space-between;align-items:center}.recommend-item-content .recommend-questioner .user-info{display:flex;align-items:center}.recommend-item-content .recommend-questioner .user-info .face-image-area{margin-right:.3rem;width:1.75rem;height:1.75rem;border-radius:50%;border:2px solid #3F578F}.recommend-item-content .recommend-questioner .user-info .face-image-area .face-image{display:block;width:100%;height:100%;border:0;border-radius:inherit}.recommend-item-content .recommend-questioner .img-circle_size-small{border:solid 2px #3F578F}.recommend-item-content .recommend-questioner .user_ques{font-size:0.714em}.recommend-item-content .recommend-item-basic_info{display:flex;justify-content:center;flex-shrink:0}@media (max-width: 968px){.recommend-item-content .recommend-item-basic_info .date{margin-right:.45em}.recommend-item-content .recommend-item-basic_info .sep{display:none}}.recommend-item-content .recommend-item-block{width:100%}@media (min-width: 969px){.recommend-item-content .recommend-item-block{display:flex;flex-grow:1;align-items:flex-end;justify-content:space-between}}@media (min-width: 969px){.recommend-item-content .recommend-item-block div:last-child{margin-left:auto}}.recommend-item-content .recommend-item-block .answer{display:flex;align-items:center;margin-right:1rem}.recommend-item-content .recommend-item-block .answer p{margin-left:.3rem}.recommend-item-content .recommend-item-block .answer .circle-icon{margin:0 2px;width:1.75rem;height:1.75rem;border-radius:50%;overflow:hidden}.recommend-item-content .recommend-item-block .answer .circle-icon img{object-fit:cover;font-family:'object-fit: cover;';width:100%;height:100%}.recommend-item-content .recommend-item-block .btn-area{flex-shrink:0;margin-left:auto;margin-right:0}@media (max-width: 968px){.recommend-item-content .recommend-item-block .btn-area{margin-top:1rem;text-align:center}}.recommend-item-content .recommend-item-block .btn-area .btn{width:220px;font-size:.92rem}@media (max-width: 968px){.recommend-item-content .recommend-item-block .btn-area .btn{display:inline-block;margin:auto;padding:1rem .5rem 1.2rem;min-width:10rem;width:90%;font-size:1rem}}.recommend-item-content .recommend-item-block .btn-area .btn:after{display:none}.recommend-item-content .recommend-item-block .btn-area .btn .icon{position:absolute;right:.8em;height:.8em;line-height:1.5}@media (max-width: 968px){.recommend-item-content .recommend-item-block .btn-area .btn .icon{right:1em;height:.75em}.recommend-item-content .recommend-item-block .btn-area .btn .icon svg{top:0}}@media (max-width: 968px){.recommend-item-content .post-info-view-and-answer{display:flex;justify-content:space-between;align-items:flex-start;margin-top:.90rem}.recommend-item-content .post-info-view-and-answer .recommend-item-basic_info{margin-top:.3em}.recommend-item-content .post-info-view-and-answer .answer{margin-left:.6rem;text-align:right}.recommend-item-content .post-info-view-and-answer .answer img{width:1.5rem;height:1.5rem}}@media (min-width: 969px){.recommend-image-list svg{margin-left:-11%;margin-right:-5%;width:116%}}.recommend-image-list .list-area{position:relative;margin:1rem -10px}@media (max-width: 968px){.recommend-image-list .list-area{display:flex;flex-wrap:wrap;margin:17px -4px 5rem}}.recommend-image-list .list-item{display:block;position:relative;padding:10px}.recommend-image-list .list-item .inner{display:block;width:100%;height:100%;box-shadow:0 0 13px rgba(0,0,0,0.1)}@media (max-width: 968px){.recommend-image-list .list-item .inner{height:31.044vw;box-shadow:0 0 8px rgba(0,0,0,0.1)}}.recommend-image-list .list-item .inner img{object-fit:cover;font-family:'object-fit: cover;';height:100%;width:100%}@media (max-width: 968px){.recommend-image-list .list-item{padding:4px;width:33.3333333333%}.recommend-image-list .list-item:nth-child(11n+1),.recommend-image-list .list-item:nth-child(11n+2){width:50%}.recommend-image-list .list-item:nth-child(11n+1) .inner,.recommend-image-list .list-item:nth-child(11n+2) .inner{height:44.065vw}}#grid-tile .grid-sizer{width:1px;height:1px}@media (max-width: 968px){.pager{margin-bottom:4rem}}.pager-container{display:flex;justify-content:center;align-items:center}@media (min-width: 969px){.pager-container{margin:60px auto;height:40px}}@media (max-width: 968px){.pager-container{justify-content:space-between;margin:2.5rem auto 0;max-width:360px}}.pager-container .btn-prev,.pager-container .btn-next{background-color:#d9dde9;color:#3F578F;width:132px;height:100%;display:flex;align-items:center;justify-content:center;font-size:1rem}.pager-container .btn-prev .icon svg .path-arrow1-right-key1,.pager-container .btn-next .icon svg .path-arrow1-right-key1{fill:#3F578F}.pager-container .btn-prev:hover,.pager-container .btn-next:hover{background-color:#3F578F;color:white}.pager-container .btn-prev:hover .icon svg .path-arrow1-right-key1,.pager-container .btn-next:hover .icon svg .path-arrow1-right-key1{fill:white}@media (max-width: 968px){.pager-container .btn-prev,.pager-container .btn-next{padding:.85em .2em;width:7rem}}.pager-container .btn-prev:before,.pager-container .btn-prev:after,.pager-container .btn-next:before,.pager-container .btn-next:after{display:none !important}.pager-container .btn-prev .icon,.pager-container .btn-next .icon{position:absolute;line-height:1.15;top:50%;transform:translateY(-50%)}@media (max-width: 968px){.pager-container .btn-prev .icon,.pager-container .btn-next .icon{width:.65em}}@media (min-width: 969px){.pager-container .btn-prev .text,.pager-container .btn-next .text{position:absolute;left:50%;top:50%;transform:translate(-50%, -50%)}}.pager-container .btn-prev{margin-right:40px}@media (max-width: 968px){.pager-container .btn-prev{margin-right:.5rem}}.pager-container .btn-prev .icon{left:1.1rem}@media (max-width: 968px){.pager-container .btn-prev .icon{left:.5rem}}.pager-container .btn-next{margin-left:40px}@media (max-width: 968px){.pager-container .btn-next{margin-left:.5rem}}.pager-container .btn-next .icon{right:1.1rem}@media (max-width: 968px){.pager-container .btn-next .icon{right:.5rem}}.pager-container .btn-prev-2,.pager-container .btn-next-2{display:inline-block;margin:0 20px;width:.75rem;line-height:1.05}@media (max-width: 968px){.pager-container .btn-prev-2,.pager-container .btn-next-2{margin:0 .3rem}}.pager-container .btn-prev-2 .icon,.pager-container .btn-next-2 .icon{height:1.4rem}.pager-container .btn-prev-2 .icon svg,.pager-container .btn-next-2 .icon svg{top:0}.pager-container .btn-prev-2 .icon svg .path-arrow1-right-key1,.pager-container .btn-next-2 .icon svg .path-arrow1-right-key1{transition:all 0.3s ease-out;transform:translateX(0);fill:#3F578F}.pager-container .btn-prev-2:hover .icon svg{transition:all 0.3s ease-out;transform:translateX(-0.5rem)}.pager-container .btn-next-2:hover .icon svg{transition:all 0.3s ease-out;transform:translateX(0.5rem)}.pager-list{height:100%;display:flex}.pager-list a{display:flex;align-items:center;justify-content:center;margin:0 10px;width:39px;height:100%;box-shadow:0 0 25px rgba(0,0,0,0.1)}@media (max-width: 968px){.pager-list a{padding:.5em;width:2.8rem;box-shadow:0 0 1.2rem rgba(0,0,0,0.1)}}.pager-list a,.pager-list a:visited{color:#3F578F}.pager-list a:hover,.pager-list a:visited:hover{background-color:#3F578F;color:white}@media (max-width: 968px){.pager-list a.page{display:none}}.pager-list a.active{background-color:#8ea839}.pager-list a.active,.pager-list a.active:visited{color:#fff}.pager-list a.active:hover{background-color:#8ea839}body.home article>.wrapper{overflow:hidden}.p1-1 .contents .get-point-corner a .icon{right:0.5rem;top:.25rem;font-size:1rem}.p1-1 .recommend-post-list-area .post-list .list-item .post-contents .post-data .introduction .site-data .viewer{font-size:0.725rem}.p1-1 .recommend-post-list-area .post-list .list-item .post-contents .post-data .introduction .site-data .viewer:before{top:.07rem}.clear{clear:both}body.p1-1 .view-more:after{margin-left:.5rem;content:url("../img/common/icon-arrow1-right-key1.svg");display:inline-block;width:.35rem}body.p1-1 .view-more a{font-weight:500;font-size:.86rem;text-decoration:underline}body.p1-1 .view-more a,body.p1-1 .view-more a:visited{color:#8ea839}body.p1-1 .introduction-top .tagicon-key1{font-size:1.2rem;font-weight:600;padding:0.5rem 1rem}body.p1-1 .introduction-middle .tagicon-key1,body.p1-1 .introduction-bottom .tagicon-key1{width:5.14rem;height:3.6rem;font-size:.85rem;letter-spacing:.05rem;line-height:1.16rem}body.p1-1 .introduction-middle .tagicon-key1{top:-0.65rem;padding:.7rem}body.p1-1 .introduction-bottom .tagicon-key1{top:-0.8rem;padding:.6rem}body.p1-1 .main-contents .contents .introduction-items .writer-data{display:flex;align-items:center}body.p1-1 .main-contents .contents .introduction-items .introduction-middle{overflow:auto;padding-top:1.4rem}body.p1-1 .main-contents .contents .introduction-items .introduction-middle .item{float:left;width:48.8%;margin-right:1.5rem;margin-bottom:1.4rem}body.p1-1 .main-contents .contents .introduction-items .introduction-middle .item:nth-child(even){margin-right:0}body.p1-1 .main-contents .contents .introduction-items .introduction-middle .introduction-item{padding:1.45rem 1.4rem 1.4rem}body.p1-1 .main-contents .contents .introduction-items .introduction-middle .introduction-item .images{margin:0;width:100%}body.p1-1 .main-contents .contents .introduction-items .introduction-middle .introduction-item .images .image-set-area{height:14.2rem;margin-bottom:.9rem}body.p1-1 .main-contents .contents .introduction-items .introduction-middle .introduction-item .images p{overflow:hidden;font-size:.6rem;height:2rem;line-height:1rem;margin-bottom:.5rem}body.p1-1 .main-contents .contents .introduction-items .introduction-middle .introduction-item .images .description{color:#c7d49c}body.p1-1 .main-contents .contents .introduction-items .introduction-middle .introduction-item .introduction-data{position:relative}body.p1-1 .main-contents .contents .introduction-items .introduction-middle .introduction-item .introduction-data .title-parts{overflow:auto}body.p1-1 .main-contents .contents .introduction-items .introduction-middle .introduction-item .introduction-data .title-parts .introduction-title{line-height:1.5rem;position:relative;bottom:.2rem;margin-bottom:.6rem}body.p1-1 .main-contents .contents .introduction-items .introduction-middle .introduction-item .introduction-data .title-parts .introduction-title .introduction-sentence{margin-bottom:.7rem;font-weight:500;line-height:1.65rem}body.p1-1 .main-contents .contents .introduction-items .introduction-middle .introduction-item .introduction-data .title-parts .writer-data{font-size:.85rem;display:inline-block}body.p1-1 .main-contents .contents .introduction-items .introduction-middle .introduction-item .introduction-data .title-parts .writer-data p{display:inline;padding-left:.4rem;padding-top:.4rem;font-weight:200}body.p1-1 .main-contents .contents .introduction-items .introduction-middle .introduction-item .introduction-data .title-parts .comment-title{float:left;line-height:1;font-size:.86rem}body.p1-1 .main-contents .contents .introduction-items .introduction-middle .introduction-item .introduction-data .title-parts .comment{margin-bottom:.8rem}body.p1-1 .main-contents .contents .introduction-items .introduction-middle .introduction-item .introduction-data .description{overflow:hidden;height:2.7rem;font-size:.7rem;line-height:1.5;margin-top:.36rem;border-top:1px dashed #8ea839;padding-top:.4rem;margin-bottom:.8rem}body.p1-1 .main-contents .contents .introduction-items .introduction-middle .introduction-item .introduction-data .response{overflow:auto}body.p1-1 .main-contents .contents .introduction-items .introduction-middle .introduction-item .introduction-data .response .user-data{float:left;text-align:left;font-size:.75rem;font-weight:500}body.p1-1 .main-contents .contents .introduction-items .introduction-middle .introduction-item .introduction-data .response .view-more{float:right}body.p1-1 .main-contents .contents .introduction-items .introduction-middle .introduction-item .introduction-data .response .view-more a{font-size:.7rem}body.p1-1 .main-contents .contents .introduction-items .introduction-middle .introduction-item .introduction-data .comment{margin:.65rem 0 .9rem}body.p1-1 .main-contents .contents .introduction-items .introduction-middle .introduction-item .introduction-data .sale-links .sale-shop{background:#fff;border-radius:5px}body.p1-1 .main-contents .contents .introduction-items .introduction-middle .introduction-item .introduction-data .sale-links .sale-shop p{display:inline-block}body.p1-1 .main-contents .contents .introduction-items .introduction-middle .introduction-item .introduction-data .sale-links .sale-shop img{display:inline-block;vertical-align:middle}body.p1-1 .main-contents .contents .introduction-items .introduction-middle .introduction-item .introduction-data .sale-links .sale-shop{display:flex;align-items:center;justify-content:space-between;height:3.6rem;padding-left:1rem;margin-bottom:1.1rem}body.p1-1 .main-contents .contents .introduction-items .introduction-middle .introduction-item .introduction-data .sale-links .sale-shop p{padding-right:1.5rem;font-size:.7rem}body.p1-1 .main-contents .contents .introduction-items .introduction-middle .introduction-item .introduction-data .sale-links .link-shop a{padding:1.25rem 0;font-family:'NotoSansCJKjp';font-weight:500}body.p1-1 .main-contents .contents .introduction-items .introduction-middle .introduction-item .introduction-data .sale-links .link-shop a::after{width:.4rem;top:.65rem;right:1.4rem}body.p1-1 .main-contents .contents .introduction-items .introduction-middle .introduction-item .answer{line-height:1rem;float:right}body.p1-1 .main-contents .contents .introduction-items .introduction-middle .introduction-item .answer img{display:inline-block;width:1rem;height:1rem;border-radius:50%;vertical-align:sub}body.p1-1 .main-contents .contents .introduction-items .introduction-middle .introduction-item .answer p{display:inline-block;margin-left:.5rem;vertical-align:bottom}body.p1-1 .main-contents .contents .introduction-items .introduction-middle .introduction-item .answer p{font-size:.75rem}body.p1-1 .main-contents .contents .introduction-items .introduction-bottom{margin-bottom:5.8rem}body.p1-1 .main-contents .contents .introduction-items .introduction-bottom .item{margin-bottom:1.47rem}body.p1-1 .main-contents .contents .introduction-items .introduction-bottom .introduction-item{overflow:auto;padding:1.25rem 1.4rem 1.45rem}body.p1-1 .main-contents .contents .introduction-items .introduction-bottom .introduction-item .images{float:left;width:21.2%;height:100%;margin:0}body.p1-1 .main-contents .contents .introduction-items .introduction-bottom .introduction-item .images .image-set-area{height:12.75rem;margin-bottom:.7rem}body.p1-1 .main-contents .contents .introduction-items .introduction-bottom .introduction-item .images .description{font-size:.75rem;height:3rem;color:#c7d49c}body.p1-1 .main-contents .contents .introduction-items .introduction-bottom .introduction-item .introduction-data{float:right;width:76.5%;position:relative}body.p1-1 .main-contents .contents .introduction-items .introduction-bottom .introduction-item .introduction-data .description{font-size:.6rem;line-height:1.6;overflow:hidden;padding-top:.38rem;margin-top:0.4rem;padding-left:.4rem;height:2.8rem;border-top:1px dashed #8ea839;margin-bottom:.6rem}body.p1-1 .main-contents .contents .introduction-items .introduction-bottom .introduction-item .introduction-data .title-parts{overflow:auto}body.p1-1 .main-contents .contents .introduction-items .introduction-bottom .introduction-item .introduction-data .title-parts .introduction-title{line-height:1.7rem;position:relative;bottom:.2rem;margin-bottom:.8rem}body.p1-1 .main-contents .contents .introduction-items .introduction-bottom .introduction-item .introduction-data .title-parts .introduction-title p{margin-bottom:.7rem}body.p1-1 .main-contents .contents .introduction-items .introduction-bottom .introduction-item .introduction-data .title-parts .writer-data{display:inline-block}body.p1-1 .main-contents .contents .introduction-items .introduction-bottom .introduction-item .introduction-data .title-parts .writer-data p{margin:0;height:1.5rem;display:inline-block;padding-left:.4rem;overflow:hidden;vertical-align:middle}body.p1-1 .main-contents .contents .introduction-items .introduction-bottom .introduction-item .introduction-data .title-parts .viewer{margin-top:.5rem;float:right;font-size:.5rem}body.p1-1 .main-contents .contents .introduction-items .introduction-bottom .introduction-item .introduction-data .title-parts .comment-title{float:left;line-height:1;font-size:.86rem}body.p1-1 .main-contents .contents .introduction-items .introduction-bottom .introduction-item .introduction-data .title-parts .comment{margin-bottom:1.1rem}body.p1-1 .main-contents .contents .introduction-items .introduction-bottom .introduction-item .introduction-data .response{overflow:auto}body.p1-1 .main-contents .contents .introduction-items .introduction-bottom .introduction-item .introduction-data .response .user-data{float:left;text-align:left;font-size:.75rem;line-height:1.8;font-weight:500}body.p1-1 .main-contents .contents .introduction-items .introduction-bottom .introduction-item .introduction-data .response .view-more{float:right}body.p1-1 .main-contents .contents .introduction-items .introduction-bottom .introduction-item .introduction-data .response .view-more a{font-size:.7rem}body.p1-1 .main-contents .contents .introduction-items .introduction-bottom .introduction-item .introduction-data .sale-links{display:flex;justify-content:space-between;align-items:flex-start}body.p1-1 .main-contents .contents .introduction-items .introduction-bottom .introduction-item .introduction-data .sale-links .sale-shop{background:#fff;border-radius:5px}body.p1-1 .main-contents .contents .introduction-items .introduction-bottom .introduction-item .introduction-data .sale-links .sale-shop p{display:inline-block}body.p1-1 .main-contents .contents .introduction-items .introduction-bottom .introduction-item .introduction-data .sale-links .sale-shop img{display:inline-block;vertical-align:middle}body.p1-1 .main-contents .contents .introduction-items .introduction-bottom .introduction-item .introduction-data .sale-links .sale-shop{margin:0;padding-left:1rem;padding-right:1.25rem;width:53%;height:3.55rem}body.p1-1 .main-contents .contents .introduction-items .introduction-bottom .introduction-item .introduction-data .sale-links .sale-shop p{padding-right:.8rem;font-size:.5rem}body.p1-1 .main-contents .contents .introduction-items .introduction-bottom .introduction-item .introduction-data .sale-links .sale-shop img{margin:0 .4rem}body.p1-1 .main-contents .contents .introduction-items .introduction-bottom .introduction-item .introduction-data .sale-links .sale-shop img.logo-yahoo{height:13px}body.p1-1 .main-contents .contents .introduction-items .introduction-bottom .introduction-item .introduction-data .sale-links .link-shop{float:right;width:43.5%;text-align:right}body.p1-1 .main-contents .contents .introduction-items .introduction-bottom .introduction-item .introduction-data .sale-links .link-shop a{padding:1.28rem 0;font-family:'NotoSansCJKjp';font-weight:500}body.p1-1 .main-contents .contents .introduction-items .introduction-bottom .introduction-item .introduction-data .sale-links .link-shop a::after{width:.4rem;top:.65rem;right:.8rem}body.p1-1 .main-contents .contents .introduction-items .introduction-bottom .answer{line-height:1rem;float:right}body.p1-1 .main-contents .contents .introduction-items .introduction-bottom .answer img{display:inline-block;width:1rem;height:1rem;border-radius:50%;vertical-align:sub}body.p1-1 .main-contents .contents .introduction-items .introduction-bottom .answer p{display:inline-block;margin-left:.5rem;vertical-align:bottom}body.p1-1 .main-contents .contents .introduction-items .introduction-bottom .answer p{font-size:.75rem}.clear{clear:both}.slide-area{z-index:100}.p1-2 .tagicon-key2{padding:.7rem .8rem;width:6.8rem;font-size:1.2rem;word-wrap:break-word;border-top-right-radius:.8rem;font-weight:600}.p1-2 .main-contents .contents{flex:none;width:100%}.p1-2 .main-contents .contents .title-area{margin-bottom:2.85rem}.p1-2 .main-contents .contents .introduction-items .introduction-top{margin-bottom:4.28rem}.p1-2 .main-contents .contents .introduction-items .introduction-top .item .introduction-item{display:flex;justify-content:space-between;padding:1.78rem;background:#fcf8f3}.p1-2 .main-contents .contents .introduction-items .introduction-top .item .introduction-item .images{width:29%}.p1-2 .main-contents .contents .introduction-items .introduction-top .item .introduction-item .images .image-set-4{height:24.2rem}.p1-2 .main-contents .contents .introduction-items .introduction-top .item .introduction-item .introduction-data{width:68.45%}.p1-2 .main-contents .contents .introduction-items .introduction-top .item .introduction-item .introduction-data .introduction .title-parts{margin-top:1rem}.p1-2 .main-contents .contents .introduction-items .introduction-top .item .introduction-item .introduction-data .introduction .title-parts .introduction-title .introduction-sentence{font-size:1.42rem;margin-bottom:1.78rem}.p1-2 .main-contents .contents .introduction-items .introduction-top .item .introduction-item .sale-links{display:inline-block;width:100%}.p1-2 .main-contents .contents .introduction-items .introduction-top .item .introduction-item .sale-links>div{width:100%}.p1-2 .main-contents .contents .introduction-items .introduction-top .item .introduction-item .sale-links .sale-shop{margin-bottom:2rem;background:white;border-radius:0.57rem;padding:1.92rem 2.85rem}.p1-2 .main-contents .contents .introduction-items .introduction-top .item .introduction-item .sale-links .sale-shop .shop-icons{width:100%;margin-right:auto;padding-right:20px}.p1-2 .main-contents .contents .introduction-items .introduction-top .item .introduction-item .sale-links .sale-shop .shop-icons ul li{flex:1 1 auto;width:auto}.p1-2 .main-contents .contents .introduction-items .introduction-top .item .introduction-item .sale-links .sale-shop .shop-icons ul li img{height:1.714rem}.p1-2 .main-contents .contents .introduction-items .introduction-top .item .introduction-item .sale-links .link-shop a{padding:1.85rem 2.85rem;font-size:1.28rem;font-weight:500;position:relative}.p1-2 .main-contents .contents .introduction-items .introduction-top .item .introduction-item .sale-links .link-shop a i.icon{position:absolute;top:0;bottom:0;right:1.3rem;margin:auto;line-height:1.3;width:.8rem}.p1-2 .main-contents .contents .introduction-items .introduction-top .item .introduction-item .sale-links .link-shop a i.icon svg .path-arrow1-right-key1{fill:white}.p1-2 .main-contents .contents .introduction-items .introduction-top .item .introduction-item .sale-links .link-shop a:after{display:none !important}.p1-2 .main-contents .contents .introduction-items .get-point-corner{margin-bottom:4.3rem;padding:inherit;border:none}.p1-2 .main-contents .contents .introduction-items .get-point-corner p{font-size:1.5rem}@media (max-width: 968px){.p1-2 .main-contents .contents .introduction-items .get-point-corner p{font-size:1.08rem}}.p1-2 .main-contents .contents .introduction-items .get-point-corner p span{font-size:2.2rem}@media (max-width: 968px){.p1-2 .main-contents .contents .introduction-items .get-point-corner p span{font-size:1.7rem}}.p1-2 .main-contents .contents .introduction-items .get-point-corner a{font-size:1.3rem;line-height:3rem}.p1-2 .main-contents .contents .introduction-items .guest-comments .comments-header{display:flex;justify-content:space-around;padding-bottom:1.428rem;border-bottom:1px dashed #3F578F}@media (max-width: 968px){.p1-2 .main-contents .contents .introduction-items .guest-comments .comments-header{padding-bottom:.65rem}}.p1-2 .main-contents .contents .introduction-items .guest-comments .comments-header>div{width:50%}.p1-2 .main-contents .contents .introduction-items .guest-comments .comments-header h2{font-size:1.428rem;font-weight:500}@media (max-width: 968px){.p1-2 .main-contents .contents .introduction-items .guest-comments .comments-header h2{font-size:1.2rem}}.p1-2 .main-contents .contents .introduction-items .guest-comments .comments-header .txt-right{text-align:right;font-size:1rem;color:#3F578F;font-weight:600}@media (max-width: 968px){.p1-2 .main-contents .contents .introduction-items .guest-comments .comments-header .txt-right{font-size:.92rem}}.p1-2 .main-contents .contents .introduction-items .guest-comments .comments-wrapper .item{display:flex;justify-content:space-between;margin-top:1.428rem;margin-bottom:2.856rem}@media (max-width: 968px){.p1-2 .main-contents .contents .introduction-items .guest-comments .comments-wrapper .item{margin-top:.8rem;margin-bottom:1.6rem}}.p1-2 .main-contents .contents .introduction-items .guest-comments .comments-wrapper .item .faceicon{margin-right:2rem}@media (max-width: 968px){.p1-2 .main-contents .contents .introduction-items .guest-comments .comments-wrapper .item .faceicon{margin-right:.8rem}}.p1-2 .main-contents .contents .introduction-items .guest-comments .comments-wrapper .item .faceicon .img-circle-lg{box-shadow:none}@media (max-width: 968px){.p1-2 .main-contents .contents .introduction-items .guest-comments .comments-wrapper .item .faceicon .img-circle-lg{width:50px;height:50px}}.p1-2 .main-contents .contents .introduction-items .guest-comments .comments-wrapper .item .comment{width:100%;position:relative}.p1-2 .main-contents .contents .introduction-items .guest-comments .comments-wrapper .item .comment .comment-item{padding-top:1rem;font-size:1.285rem;line-height:1.5;padding-bottom:.92rem}@media (max-width: 968px){.p1-2 .main-contents .contents .introduction-items .guest-comments .comments-wrapper .item .comment .comment-item{padding-top:.5rem;padding-bottom:.8rem;font-size:1.12rem}}.p1-2 .main-contents .contents .introduction-items .guest-comments .comments-wrapper .item .comment .comment-info{display:flex;justify-content:space-between;align-items:flex-end}@media (min-width: 969px){.p1-2 .main-contents .contents .introduction-items .guest-comments .comments-wrapper .item .comment .whodate{display:flex;justify-content:space-between}}.p1-2 .main-contents .contents .introduction-items .guest-comments .comments-wrapper .item .comment .whodate span{font-size:0.85rem;font-weight:500;position:relative}@media (min-width: 969px){.p1-2 .main-contents .contents .introduction-items .guest-comments .comments-wrapper .item .comment .whodate span{padding:0 1rem}}@media (max-width: 968px){.p1-2 .main-contents .contents .introduction-items .guest-comments .comments-wrapper .item .comment .whodate span{display:block;line-height:1.8;font-size:.92rem}}.p1-2 .main-contents .contents .introduction-items .guest-comments .comments-wrapper .item .comment .whodate span:first-child{padding-left:0}.p1-2 .main-contents .contents .introduction-items .guest-comments .comments-wrapper .item .comment .whodate span:not(:last-child):after{content:"|";display:block;color:#3F578F;position:absolute;top:0;right:0}@media (max-width: 968px){.p1-2 .main-contents .contents .introduction-items .guest-comments .comments-wrapper .item .comment .whodate span:not(:last-child):after{display:none}}.p1-2 .main-contents .contents .introduction-items .guest-comments .comments-wrapper .item .comment .whodate span.eng,.p1-2 .main-contents .contents .introduction-items .guest-comments .comments-wrapper .item .comment .whodate span.date{font-weight:400}.p1-2 .main-contents .contents .introduction-items .guest-comments .comments-wrapper .item .comment .notify a{border:1px solid #8ea839;border-radius:4px;color:#8ea839;font-size:0.85rem;padding:.428rem .714rem}.p1-2 .main-contents .contents .introduction-items .guest-comments .comments-wrapper .item .comment .notify a:hover,.p1-2 .main-contents .contents .introduction-items .guest-comments .comments-wrapper .item .comment .notify a:visited,.p1-2 .main-contents .contents .introduction-items .guest-comments .comments-wrapper .item .comment .notify a:link{color:#8ea839}@media (max-width: 968px){.p1-2 .main-contents .contents .introduction-items .guest-comments .comments-wrapper .item .comment .notify a{display:inline-block;padding:.2rem 1.2em .25rem}}_:-ms-fullscreen,:root .p1-2 .main-contents .contents .introduction-items .recommend-post-list-area .post-list{display:block}@media (min-width: 969px){.p1-2 .main-contents .contents .introduction-items .recommend-post-list-area .post-contents .images{width:29.2%}}@media (min-width: 969px){.p1-2 .main-contents .contents .introduction-items .recommend-post-list-area .post-contents .images .image-set-area{margin-bottom:0}}.p1-2 .main-contents .contents .introduction-items .recommend-post-list-area .post-contents .images .caption{display:none}@media (min-width: 969px){.p1-2 .main-contents .contents .introduction-items .recommend-post-list-area .post-contents .post-data{width:68.45%}}.p1-2 .main-contents .contents .introduction-items .recommend-post-list-area .post-contents .post-data .introduction .title-parts{margin-top:.5rem}.p1-2 .main-contents .contents .introduction-items .recommend-post-list-area .post-contents .post-data .introduction .title-parts .introduction-title{margin-bottom:1.1rem}.p1-2 .main-contents .contents .introduction-items .recommend-post-list-area .post-contents .post-data .introduction .title-parts .introduction-title .introduction-sentence{height:auto}@media (max-width: 968px){.p1-2 .main-contents .contents .introduction-items .recommend-post-list-area .post-contents .post-data .introduction .title-parts .introduction-title .introduction-sentence{margin-bottom:1rem;font-weight:normal}}.p1-2 .main-contents .contents .introduction-items .recommend-post-list-area .post-contents .post-data .introduction .title-parts .introduction-title .writer-info-area{display:none}.p1-2 .main-contents .contents .introduction-items .recommend-post-list-area .post-contents .post-data .introduction .title-parts .caption{height:auto;color:#9fabc7}@media (min-width: 969px){.p1-2 .main-contents .contents .introduction-items .recommend-post-list-area .post-contents .post-data .introduction .title-parts .caption{margin-bottom:1.9rem;font-size:.78rem}}.p1-2 .main-contents .contents .introduction-items .recommend-post-list-area .post-contents .post-data .introduction .title-parts .comment{display:none}.p1-2 .main-contents .contents .introduction-items .recommend-post-list-area .post-contents .post-data .introduction .title-parts .sale-links{display:block}@media (max-width: 968px){.p1-2 .main-contents .contents .introduction-items .recommend-post-list-area .post-contents .post-data .introduction .title-parts .sale-links{margin-top:2rem}}.p1-2 .main-contents .contents .introduction-items .recommend-post-list-area .post-contents .post-data .introduction .title-parts .sale-links .sale-shop,.p1-2 .main-contents .contents .introduction-items .recommend-post-list-area .post-contents .post-data .introduction .title-parts .sale-links .link-shop{width:auto}@media (min-width: 969px){.p1-2 .main-contents .contents .introduction-items .recommend-post-list-area .post-contents .post-data .introduction .title-parts .sale-links .sale-shop{padding-left:2.8rem}}@media (min-width: 969px){.p1-2 .main-contents .contents .introduction-items .recommend-post-list-area .post-contents .post-data .introduction .title-parts .sale-links .sale-shop ul{justify-content:flex-start}}@media (min-width: 969px){.p1-2 .main-contents .contents .introduction-items .recommend-post-list-area .post-contents .post-data .introduction .title-parts .sale-links .sale-shop ul li{padding:.35rem 1.350rem;width:auto}}@media (min-width: 969px){.p1-2 .main-contents .contents .introduction-items .recommend-post-list-area .post-contents .post-data .introduction .title-parts .sale-links .sale-shop ul li img{max-height:1.6rem;height:1.714rem;width:auto}}.p1-2 .main-contents .contents .introduction-items .recommend-post-list-area .post-contents .post-data .introduction .title-parts .sale-links .sale-shop>p{color:#262626}@media (min-width: 969px){.p1-2 .main-contents .contents .introduction-items .recommend-post-list-area .post-contents .post-data .introduction .title-parts .sale-links .sale-shop>p{padding-right:2rem}}@media (min-width: 969px){.p1-2 .main-contents .contents .introduction-items .recommend-post-list-area .post-contents .post-data .introduction .title-parts .sale-links .link-shop{margin-top:1.9rem}.p1-2 .main-contents .contents .introduction-items .recommend-post-list-area .post-contents .post-data .introduction .title-parts .sale-links .link-shop a{height:5rem}}.p1-2 .main-contents .contents .introduction-items .recommend-post-list-area .post-contents>.sale-links{display:none}@media (max-width: 968px){.p1-1-2 .main-contents .contents .user-posted-list-title .user-image-area .user-data .post-info .viewer:before{top:-0.15rem}}.slide-area{z-index:100}@media (min-width: 969px){.user-image-area{flex:0 0 132px}}@media (max-width: 968px){.user-image-area .thum{padding:3px;width:55px;height:55px}.user-image-area .thum img{width:100%;height:100%}}.user-name{font-weight:500}.title-data .sub-heading{margin-bottom:.5rem;color:#565656}@media (max-width: 968px){.user-posted-list-title{margin-bottom:1.55rem}}@media (max-width: 968px){.user-posted-list-title .user-image-area{display:flex;align-items:center;justify-content:flex-start;padding:1rem 0 0}.user-posted-list-title .user-image-area .thum{flex-shrink:0}.user-posted-list-title .user-image-area .user-data{padding-left:1.15rem;text-align:left}}@media (max-width: 968px){.user-posted-list-title .title-data .site-data{display:flex;justify-content:space-between;margin-top:.6rem;padding-bottom:1.35rem}.user-posted-list-title .title-data .site-data .user-info .instagram-account{font-size:.9rem}.user-posted-list-title .title-data .site-data .post-info .sep{display:none}.user-posted-list-title .title-data .title-head{display:flex}.user-posted-list-title .title-data .heading{padding:0 0 0 1rem;text-align:left;font-size:1.4rem;line-height:1.35}.user-posted-list-title .title-data .sub-heading{margin-top:1.1rem;text-align:left;font-size:.92rem}}body.p1-1-2 .tagicon{top:-0.65rem;border-top-right-radius:.8rem}body.p1-1-2 .introduction-ranking-top .tagicon{top:-0.65rem;font-size:2.15rem;padding:0.65rem 0;width:6.65rem;text-align:center}body.p1-1-2 .introduction-ranking-middle .tagicon{top:-0.65rem;font-size:1.7rem;width:4.8rem;text-align:center;padding:0.3rem 0}body.p1-1-2 .introduction-ranking-bottom .tagicon{top:-0.8rem;width:4.8rem;padding:.4rem 0;text-align:center}@media (max-width: 968px){body.p1-1-2 .contents .get-point-corner .icon{right:0.5rem;top:.25rem;font-size:1rem}}.ranking-head{font-size:1.35rem;margin:0 0 1.5rem;padding:.4rem 0 .4rem 3rem;border-bottom:1px solid #9fabc7;position:relative;font-weight:normal;color:#3F578F;background-color:#eceef4}.ranking-head::before{position:absolute;content:"";width:1.5rem;height:1.3rem;background-image:url(../img/common/icon_crown.png);background-repeat:no-repeat;background-size:1.5rem;left:.8rem;top:24% !important}.p1-2 .main-contents .contents .introduction-title .introduction-sentence{font-size:1.4rem !important;margin-bottom:1.4rem !important}.p1-2 .main-contents .contents #best-comments{padding:24px;border:solid 1px #cecece;border-radius:0.5714rem;margin:0 auto 4.3rem;position:relative;width:95%}@media (max-width: 968px){.p1-2 .main-contents .contents #best-comments #best-comments{width:100%}}.p1-2 .main-contents .contents #best-comments:after{content:"";opacity:.5;width:240px;height:240px;position:absolute}.p1-2 .main-contents .contents #best-comments h3{font-size:1.428rem;font-weight:500;padding-bottom:1.428rem}@media (max-width: 968px){.p1-2 .main-contents .contents #best-comments h3{font-size:1.2rem}}.p1-2 .main-contents .contents #best-comments .comment .whodate{vertical-align:middle}.p1-2 .main-contents .contents #best-comments .comment .whodate img{width:34px;margin-right:4px}.p1-2 .main-contents .contents #best-comments .comment .whodate .userdata{vertical-align:middle;display:inline-block}.p1-2 .main-contents .contents #best-comments .comment .whodate .userdata span:first-child{padding-left:0;font-weight:500}.p1-2 .main-contents .contents #best-comments .comment .comment-item{padding-top:1rem;line-height:1.5;padding-bottom:.92rem}@media (min-width: 969px){.p1-2 .main-contents .contents #best-comments:after{background:url(../img/common/img-bestcomment-bg.svg) no-repeat 50% 50%;width:250px;height:250px;right:18px;top:0;z-index:-1}.p1-2 .main-contents .contents #best-comments .comment{margin-left:22px}.p1-2 .main-contents .contents #best-comments .comment .whodate span{padding:0 1rem}.p1-2 .main-contents .contents #best-comments .comment .whodate span:not(:last-child){position:relative}.p1-2 .main-contents .contents #best-comments .comment .whodate span:not(:last-child):after{content:"|";display:block;color:#3F578F;position:absolute;top:-1px;right:0}.p1-2 .main-contents .contents #best-comments .comment-item{width:76%;font-size:1.285rem}}@media (max-width: 968px){.p1-2 .main-contents .contents #best-comments:after{background:url(../img/common/img-bestcomment-bg.svg) no-repeat 0 0;width:120px;height:120px;right:8px;top:20px}.p1-2 .main-contents .contents #best-comments .whodate span{display:block}.p1-2 .main-contents .contents #best-comments .comment-item{font-size:1.12rem}}.p1-2 .main-contents .contents .introduction-items #best-comments .comments-wrapper .item .comment .comment-recommend,.p1-2 .main-contents .contents .introduction-items .guest-comments .comments-wrapper .item .comment .comment-recommend{padding:1rem 0 0}.p1-2 .main-contents .contents .introduction-items #best-comments .comments-wrapper .item .comment .comment-recommend a,.p1-2 .main-contents .contents .introduction-items #best-comments .comments-wrapper .item .comment .comment-recommend a:visited,.p1-2 .main-contents .contents .introduction-items .guest-comments .comments-wrapper .item .comment .comment-recommend a,.p1-2 .main-contents .contents .introduction-items .guest-comments .comments-wrapper .item .comment .comment-recommend a:visited{color:#3F578F;text-decoration:underline;font-weight:500}.p1-2 .main-contents .contents .introduction-items #best-comments .comments-wrapper .item .comment .comment-recommend strong,.p1-2 .main-contents .contents .introduction-items .guest-comments .comments-wrapper .item .comment .comment-recommend strong{font-weight:normal}.p1-2 .main-contents .contents .introduction-items #best-comments .comments-wrapper .item .comment .comment-recommend strong::before,.p1-2 .main-contents .contents .introduction-items .guest-comments .comments-wrapper .item .comment .comment-recommend strong::before{content:'';width:1.25em;height:1.25em;line-height:1;display:inline-block;background:url(../img/common/icon-balloon-key2.svg) no-repeat center center;background-size:contain;vertical-align:text-bottom;margin-right:4px}.tag-static-title{font-size:1.3rem;margin-top:3em;padding-bottom:8px;font-weight:bold;color:#333;text-align:center}.message-area{text-align:center;padding:24px 0 4em}.wh-box p{position:relative}.wh-box a{display:block;padding:10px;max-width:400px;margin:1em auto;background-color:#8ea839;color:#fff}.wh-box a:hover{background:#3F578F}.wh-box .icon{position:relative;top:2px;right:-8px}.page-5 .recommend-header .post-list-title .title-text{padding-top:1em}.page-header-5-1{display:flex;margin:2rem 0}@media (max-width: 968px){.page-header-5-1{margin-top:3rem;display:flex;justify-content:space-between;flex-wrap:nowrap;flex-direction:inherit}}.page-header-5-1 .left-side,.page-header-5-1 .right-side{display:flex;align-items:center;flex-basis:25%}.page-header-5-1 .left-side{text-align:left}@media (max-width: 968px){.page-header-5-1 .left-side{margin-bottom:1rem}}.page-header-5-1 .left-side .btn-sm-back{width:13.5rem;padding:0.85rem;font-size:1rem}@media (max-width: 968px){.page-header-5-1 .left-side .btn-sm-back{width:inherit;padding:0.65rem 0.8rem 0.65rem 1.6rem}.page-header-5-1 .left-side .btn-sm-back>span{display:none}}.page-header-5-1 .left-side .btn-sm-back .icon{width:auto;height:auto}.page-header-5-1 .left-side .btn-sm-back .icon svg{width:6px;height:11.6px;fill:#3F578F;top:0;right:inherit !important;left:1rem !important}.page-header-5-1 .left-side .btn-sm-back:before{width:0.45rem;height:0.85rem;display:none}.page-header-5-1 .left-side .btn-sm-back:after{display:none}.page-header-5-1 .left-side .btn-sm-back:hover .icon svg{fill:white}.page-header-5-1 .title{flex-basis:50%;text-align:center;font-size:2rem;color:#1a1a1a;font-weight:normal}@media (max-width: 968px){.page-header-5-1 .title{font-size:1.5rem}}.form-progress{padding:2rem;background-color:#fcf8f3;border-radius:.5rem;margin:3rem 0}@media (max-width: 968px){.form-progress{margin:1.5rem 0 3rem;padding:2rem 1rem}}.form-progress ul{display:flex}.form-progress li{flex:1}.form-progress li:first-child .inner::before{background-color:transparent}.form-progress li:last-child .inner::after{background-color:transparent}.form-progress li .inner{display:flex;align-items:center}.form-progress li .inner .square{display:flex;align-items:center;justify-content:center;width:3rem;height:3rem;font-size:1.5rem;border:solid 2px #3F578F;color:#3F578F;font-family:"Work Sans",sans-serif}.form-progress li .inner::before,.form-progress li .inner::after{content:"";display:block;flex-grow:1;height:2px;background:#3F578F;margin:0}.form-progress li h2{margin-top:2rem;text-align:center;font-weight:normal;color:#3F578F}@media (max-width: 968px){.form-progress li h2{margin-top:1.25rem}}.form-progress li.active .square{color:#fff;background-color:#8ea839;border-color:#8ea839}.form-progress li.active h2{font-weight:bolder;color:#030303}.form-progress li.active .inner::after{background-color:#8ea839}.form-progress li.active+li .inner::before{background-color:#8ea839}.question{display:flex}@media (max-width: 968px){.question{display:block}}.question figure{width:200px;height:200px}@media (max-width: 968px){.question figure{width:130px;height:130px}}.question .thumbnail{width:100%;box-shadow:0 0 10px #e8e8e8;object-fit:contain}@media (max-width: 968px){.question .thumbnail{display:block;margin-left:auto;margin-right:auto}}.question .theme{margin-left:3rem}@media (max-width: 968px){.question .theme{margin-left:0}}.question .theme h2{font-size:2rem;font-weight:normal;margin-bottom:2rem}@media (max-width: 968px){.question .theme h2{font-size:1.5rem;line-height:1.6;margin-top:3rem;margin-bottom:1rem}}.question .theme p{color:#565656}.search-form{padding:2rem;background-color:#fcf8f3;border-radius:.5rem;margin:3rem 0 2rem}@media (max-width: 968px){.search-form{margin:3rem -1.2rem 2rem;border-radius:0}}.search-selector{display:flex}@media (max-width: 968px){.search-selector{flex-direction:column}}.search-word{flex:1;display:flex;flex-direction:column;padding-right:2rem}@media (max-width: 968px){.search-word label{margin-bottom:.75rem}}.search-word input{background-color:#fff;padding:1rem;margin:auto 0}@media (max-width: 968px){.search-word input{margin-bottom:2rem}}@media (max-width: 968px){.search-word{padding-right:0}}.search-option,.search-select{background-color:#fff;border-radius:6px;margin:2rem 0;padding:1rem}.search-option{display:flex}@media (max-width: 968px){.search-option{flex-direction:column}}.search-option .search-sentence{line-height:2}@media (max-width: 968px){.search-option .search-sentence{line-height:1.67}}.search-option label{transform:translateY(25%);flex:1;text-align:center}@media (max-width: 968px){.search-option label{transform:none;margin-top:1rem}}.search-option label input{margin-right:.5rem}.search-sentence .note{font-size:.8rem;color:#3F578F}.search-select{display:flex;justify-content:center}@media (max-width: 968px){.search-select{flex-direction:column}}.search-select label{margin-right:1.5rem;line-height:3}@media (max-width: 968px){.search-select label{line-height:1.76;margin-bottom:0.25rem;display:inline-block}}.search-select select{margin-left:.5rem}@media (max-width: 968px){.search-select select{margin-left:0;height:3rem;padding:.75rem}}@media (max-width: 968px){.search-shop label{margin-bottom:0.25rem;display:inline-block}}.search-shop .banners{display:flex;flex-wrap:wrap;max-width:578px;margin:0 -.5rem}.search-shop .banners input[type="radio"]{display:none}.search-shop .banners input[type="radio"]:checked+figure{border:solid 2px #8ea839;margin:-2px}.search-shop .banners label{margin:.5rem;height:59px;width:275px}@media (max-width: 968px){.search-shop .banners label{height:auto;width:45.5%}}.search-shop .banners label figure{border-radius:6px;object-fit:contain;background-color:#fff;box-shadow:0 0 10px #e8e8e8}.search-shop .banners label img{padding:.75rem .5rem 0;margin-left:auto;margin-right:auto;display:block}@media (max-width: 968px){.search-shop .banners label img{padding:.25rem .5rem}}.search-button{margin:0 auto;display:block;padding:1rem;width:499px;font-size:1.5rem;color:#fff;background-color:#3F578F}@media (max-width: 968px){.search-button{width:90%}}.search-button .path-lupe{fill:#fff !important}.search-button img,.search-button .icon-img{width:20px;margin-right:.5rem}_:-ms-fullscreen,:root .search-button img,:root .search-button .icon-img{width:20px}.search-result{margin-top:40px}.search-result .title{color:#3F578F;font-size:1.5rem;margin-bottom:20px;font-weight:normal;text-align:left}.search-result ul{display:flex;flex-wrap:wrap;margin:0 -1.285rem}.search-result .item{flex-basis:25%;margin-bottom:20px;padding:1.285rem}_:-ms-fullscreen,:root .search-result .item{max-width:25%}@media (max-width: 968px){.search-result .item{flex-basis:50%;margin-bottom:3rem}}.search-result .item .thumbnail{width:100%;height:234px;object-fit:cover;font-family:'object-fit: cover;';box-shadow:0 0 10px rgba(0,0,0,0.1)}@media (max-width: 968px){.search-result .item .thumbnail{width:100%;height:50%;margin-left:auto;-o-object-fit:cover;object-fit:cover;font-family:'object-fit: cover;';box-shadow:0 0 2.14rem rgba(0,0,0,0.1);margin-right:auto;display:block}}.search-result .item .description{color:#9fabc7;height:3rem;overflow:hidden;font-size:0.8rem;line-height:1rem;margin-top:2rem;margin-bottom:2rem}.search-result .item .price{margin:1rem 0;display:flex;align-items:center;font-family:"Work Sans",sans-serif;font-size:1.14rem}.search-result .item .price::before{content:"";display:block;flex-grow:1;height:0;border-bottom:1px dotted #8ea839;margin:0 1rem 0 0}.search-result .item .btn-area .btn-md-back,.search-result .item .btn-area .btn-md-key1,.search-result .item .btn-area .btn-md-key2{margin-top:1rem;height:3rem;padding-top:1rem;font-size:1rem}@media only screen and (min-width: 640px){.search-price-slider{margin:0 150px 2rem}}@media only screen and (min-width: 470px) and (max-width: 639px){.search-price-slider{margin:0 64px 2rem}}@media only screen and (max-width: 469px){.search-price-slider{margin:0 32px 2rem}}.search-price-slider #slider{width:100%;margin-bottom:32px}.search-price-slider #slider :focus{outline:none}.search-price-slider .noUi-target{background:#dcdcdc;border:none;box-shadow:0;-moz-border-radius:0;-webkit-border-radius:0;border-radius:0}.search-price-slider .noUi-horizontal{height:8px}.search-price-slider .noUi-handle{width:32px;height:32px;border:solid 6px #8ea839;background:#fff;box-shadow:none;-moz-border-radius:100%;-webkit-border-radius:100%;border-radius:100%;top:-12px;cursor:pointer}.search-price-slider .noUi-handle::after,.search-price-slider .noUi-handle::before{content:none}.search-price-slider ul{display:flex;justify-content:center;align-items:center;color:#999}.search-price-slider ul li{display:flex;align-items:flex-end;margin:0 5px}.search-price-slider ul li input{border:solid 1px #ddd;color:#0a0a0a;margin-right:4px;padding:10px 8px;background-color:#fff}@media only screen and (max-width: 469px){.search-price-slider #slider{margin-top:16px}}@media only screen and (min-width: 470px){.search-price-slider ul li input{width:104px;font-size:1rem}}@media only screen and (max-width: 469px){.search-price-slider ul li input{width:88px;font-size:0.9rem}}.anser-input .slcted-item{margin-top:4.285rem}.anser-input .slcted-item header{background:#8ea839;text-align:center;border-radius:.5714rem .5714rem 0 0;height:2.85rem;position:relative;border:1px solid #8ea839}.anser-input .slcted-item header p{color:white;font-size:1.28rem}.anser-input .slcted-item .slcted-detail{border:1px solid #8ea839;border-radius:0 0 .5714rem .5714rem;padding:1.64rem}.anser-input .slcted-item .slcted-detail p{font-size:1.28rem;line-height:1.5}@media (max-width: 968px){.anser-input .choose-menu ul li{width:50%}}.anser-input .choose-form{margin-top:4.285rem;max-width:1200px;margin-left:auto;margin-right:auto;min-width:320px}@media (max-width: 968px){.anser-input .choose-form{max-width:inherit;margin-top:3.21375rem}}.anser-input .choose-form form article{background:#fcf8f3;border-radius:1.428rem;padding:3rem}@media (max-width: 968px){.anser-input .choose-form form article{padding:2.25rem;border-radius:0}}.anser-input .choose-form form article .photo-sec{background:white;border-radius:0.857rem;padding-bottom:2.14rem;margin-bottom:4rem}@media (max-width: 968px){.anser-input .choose-form form article .photo-sec{padding-left:.85rem;padding-right:.85rem}}.anser-input .choose-form form article .photo-sec p{text-align:center;font-size:1rem;padding-top:2.14rem}.anser-input .choose-form form article .photo-sec p span{color:#8ea839;font-size:0.857rem;display:inline-block;margin-left:1.5%}@media (max-width: 968px){.anser-input .choose-form form article .photo-sec p span{margin-top:1rem;text-align:left}}.anser-input .choose-form form article .photo-sec ul{display:flex;justify-content:space-around;width:94.64%;margin-left:auto;margin-right:auto;margin-top:1.428rem}@media (max-width: 968px){.anser-input .choose-form form article .photo-sec ul{flex-wrap:wrap}}.anser-input .choose-form form article .photo-sec ul li{width:23.4%}@media (max-width: 968px){.anser-input .choose-form form article .photo-sec ul li{width:45%;margin-left:auto;margin-right:auto;margin-bottom:1rem}}.anser-input .choose-form form article .photo-sec ul li.selected{box-shadow:0 0 2.14rem rgba(0,0,0,0.1)}.anser-input .choose-form form article .photo-sec ul li a{display:block;position:relative;width:100%}.anser-input .choose-form form article .photo-sec ul li a:after{content:"";display:block;padding-top:85.48%}.anser-input .choose-form form article .photo-sec ul li a figure{position:absolute;top:0;left:0;bottom:0;right:0}.anser-input .choose-form form article .photo-sec ul li a figure.for-pc,.anser-input .choose-form form article .photo-sec ul li a figure.for-mb{display:none}@media (min-width: 969px){.anser-input .choose-form form article .photo-sec ul li a figure.for-pc{display:block}}@media (max-width: 968px){.anser-input .choose-form form article .photo-sec ul li a figure.for-mb{display:block}}.anser-input .choose-form form article .photo-sec ul li a img{width:100%;object-fit:cover;font-family:'object-fit: cover;';height:100%}.anser-input .choose-form form article .recommend-sec{margin-bottom:2.214rem}.anser-input .choose-form form article .recommend-sec p{font-size:1.14rem;margin-bottom:2.214rem}@media (max-width: 968px){.anser-input .choose-form form article .recommend-sec p{margin-bottom:1.428rem;text-align:center}}.anser-input .choose-form form article .recommend-sec textarea{width:100%;height:15.78rem;padding:2.14rem;background:white;border-radius:0.714rem}.anser-input .choose-form form article .recommend-sec textarea::placeholder{color:rbga(51, 51, 51, 0.3)}@media (max-width: 968px){.anser-input .choose-form form article .recommend-sec textarea::placeholder{padding-bottom:2.14rem}}@media (max-width: 968px){.anser-input .choose-form form article .recommend-sec textarea{height:19.78rem}}.anser-input .choose-form form article .form-userinfo p{font-size:1.14rem;margin-bottom:2.214rem}@media (max-width: 968px){.anser-input .choose-form form article .form-userinfo p{margin-bottom:0;text-align:center}}.anser-input .choose-form form article .form-userinfo .userinfo ul{display:flex;justify-content:space-around}@media (max-width: 968px){.anser-input .choose-form form article .form-userinfo .userinfo ul{flex-wrap:wrap}}.anser-input .choose-form form article .form-userinfo .userinfo ul li{position:relative}.anser-input .choose-form form article .form-userinfo .userinfo ul li.sex,.anser-input .choose-form form article .form-userinfo .userinfo ul li.age{margin-right:2.85rem;font-size:1.28rem;padding-top:1em}.anser-input .choose-form form article .form-userinfo .userinfo ul li.sex label,.anser-input .choose-form form article .form-userinfo .userinfo ul li.age label{color:#3F578F}@media (max-width: 968px){.anser-input .choose-form form article .form-userinfo .userinfo ul li.sex,.anser-input .choose-form form article .form-userinfo .userinfo ul li.age{width:50%;margin-right:0}}.anser-input .choose-form form article .form-userinfo .userinfo ul li.nickname{display:flex;justify-content:space-around;font-size:1.28rem;flex-grow:2}@media (max-width: 968px){.anser-input .choose-form form article .form-userinfo .userinfo ul li.nickname{display:inline-block}}.anser-input .choose-form form article .form-userinfo .userinfo ul li.nickname label{color:#3F578F;padding-top:1em;margin-right:2.42rem;white-space:nowrap}@media (max-width: 968px){.anser-input .choose-form form article .form-userinfo .userinfo ul li.nickname label{margin-right:0;margin-bottom:0.5rem;display:inline-block}}.anser-input .choose-form form article .form-userinfo .userinfo ul li.nickname input{margin-right:2.42rem;background:white;border-radius:0.714rem;width:100%;padding:.75em 1.5rem}.anser-input .choose-form form article .form-userinfo .userinfo ul li.nickname input::placeholder{color:rbga(0, 0, 0, 0.3);font-weight:300}@media (min-width: 969px){.anser-input .choose-form form article .form-userinfo .userinfo ul li.nickname span{padding-top:1em;margin-left:-2.2rem;width:100%;text-align:left;white-space:nowrap}}@media (max-width: 968px){.anser-input .choose-form form article .form-userinfo .userinfo ul li.check{margin-top:1.428rem}}.anser-input .choose-form form article .form-userinfo .userinfo ul li.check a{width:14.28rem;height:4.28rem;position:relative;display:inline-block;background:#3F578F}.anser-input .choose-form form article .form-userinfo .userinfo ul li.check a:hover{background:#8ea839}.anser-input .choose-form form article .form-userinfo .userinfo ul li.check a svg{display:inline-block;left:inherit !important;right:1.5rem !important;color:white}.anser-input .choose-form form article .form-userinfo .userinfo ul li.check a span{display:inline-block;text-align:center;font-size:1rem;font-weight:300;color:white;left:0}.anser-input .choose-form form .form-notice{margin-top:4.28rem;border:1px dashed #3F578F;background:white;padding:2.5rem}@media (max-width: 968px){.anser-input .choose-form form .form-notice{padding:1.875rem;margin-left:15px;margin-right:15px}}.anser-input .choose-form form .form-notice h3{color:#3F578F;font-size:1.28rem;font-weight:500;text-align:center;margin-bottom:2.64rem}.anser-input .choose-form form .form-notice .list{display:flex;justify-content:space-between}@media (max-width: 968px){.anser-input .choose-form form .form-notice .list{display:inline-block}}.anser-input .choose-form form .form-notice .list>div{width:46%}@media (max-width: 968px){.anser-input .choose-form form .form-notice .list>div{width:100%;margin-bottom:2.85rem}}.anser-input .choose-form form .form-notice .list>div h4{color:#3F578F;font-size:1rem;font-weight:500}.anser-input .choose-form form .form-notice .list>div ul li{list-style:initial;margin-left:1.5rem;font-weight:300;line-height:1.714}.anser-input .choose-form form .form-notice .list>div ul li a{color:#3F578F;text-decoration:underline}.anser-input .choose-form form .form-notice .list>div ul li a:hover{text-decoration:none}.anser-input .choose-form form .form-submit{padding-left:15px;padding-right:15px}.anser-input .choose-form form .form-submit button{width:33%;max-width:28.57rem;background:#8ea839;color:white;position:relative;height:5.714rem;margin:5.714rem auto;display:block}.anser-input .choose-form form .form-submit button:hover{background:#3F578F}@media (max-width: 968px){.anser-input .choose-form form .form-submit button{width:100%;margin:4.2855rem auto}}.anser-input .choose-form form .form-submit button span{display:inline-block;font-size:1.42rem;font-weight:500}.anser-input .choose-form form .form-submit button svg{display:inline-block;left:inherit !important;right:1.5rem !important;color:white}.page-6 .recommend-header .post-list-title .title-text{padding-top:1em}.page-header-6-1{display:flex;margin:2rem 0}@media (max-width: 968px){.page-header-6-1{margin-top:3rem;display:flex;justify-content:space-between;flex-wrap:nowrap;flex-direction:inherit}}.page-header-6-1 .left-side,.page-header-6-1 .right-side{display:flex;align-items:center;flex-basis:25%}.page-header-6-1 .left-side{text-align:left}@media (max-width: 968px){.page-header-6-1 .left-side{margin-bottom:1rem}}.page-header-6-1 .left-side .btn-sm-back{width:13.5rem;padding:0.85rem;font-size:1rem}@media (max-width: 968px){.page-header-6-1 .left-side .btn-sm-back{width:inherit;padding:0.65rem 0.8rem 0.65rem 1.6rem}.page-header-6-1 .left-side .btn-sm-back>span{display:none}}.page-header-6-1 .left-side .btn-sm-back .icon{width:auto;height:auto}.page-header-6-1 .left-side .btn-sm-back .icon svg{width:6px;height:11.6px;fill:#3F578F;top:0;right:inherit !important;left:1rem !important}.page-header-6-1 .left-side .btn-sm-back:before{width:0.45rem;height:0.85rem;display:none}.page-header-6-1 .left-side .btn-sm-back:after{display:none}.page-header-6-1 .left-side .btn-sm-back:hover .icon svg{fill:white}.page-header-6-1 .title{flex-basis:50%;text-align:center;font-size:2rem;color:#1a1a1a;font-weight:normal}@media (max-width: 968px){.page-header-6-1 .title{font-size:1.5rem}}.form-progress{padding:2rem;background-color:#fcf8f3;border-radius:.5rem;margin:3rem 0}@media (max-width: 968px){.form-progress{margin:1.5rem 0 3rem;padding:2rem 1rem}}.form-progress ul{display:flex}.form-progress li{flex:1}.form-progress li:first-child .inner::before{background-color:transparent}.form-progress li:last-child .inner::after{background-color:transparent}.form-progress li .inner{display:flex;align-items:center}.form-progress li .inner .square{display:flex;align-items:center;justify-content:center;width:3rem;height:3rem;font-size:1.5rem;border:solid 2px #3F578F;color:#3F578F;font-family:"Work Sans",sans-serif}.form-progress li .inner::before,.form-progress li .inner::after{content:"";display:block;flex-grow:1;height:2px;background:#3F578F;margin:0}.form-progress li h2{margin-top:2rem;text-align:center;font-weight:normal;color:#3F578F}@media (max-width: 968px){.form-progress li h2{margin-top:1.25rem}}.form-progress li.active .square{color:white;background-color:#8ea839;border-color:#8ea839}.form-progress li.active h2{font-weight:bolder;color:#030303}.form-progress li.active .inner::after{background-color:#8ea839}.form-progress li.active:last-child .inner::after{background:none !important}.form-progress li.active+li .inner::before{background-color:#8ea839}#question-entry .sub-toptxt{margin:10px 0 10px;font-size:1.428rem;font-weight:500;position:relative;border-bottom:1px dashed #3F578F;padding:5px 0 10px 2rem}#question-entry .sub-toptxt span{background:#f64545;font-size:0.65rem;color:white;margin-left:8px;padding:1px 3px;display:inline}#question-entry .sub-toptxt:before{content:'';width:1em;height:1em;line-height:2.5;display:inline-block;background:url("../img/common/icon-pen-key2.svg") no-repeat center center;background-size:contain;vertical-align:text-bottom;position:absolute;left:0rem;top:0.8rem}#question-entry .txt-sample{font-size:0.9rem;padding:8px 0 16px}#question-entry .txt-select{font-size:1rem;padding:24px 0 8px 2rem;position:relative;color:#3F578F}#question-entry .txt-select i{margin-right:8px}#question-entry .txt-select span{background:#fffef0;font-weight:normal;margin-left:8px;padding:4px}#question-entry .txt-select:before{content:"";border-top:0.4rem solid transparent;border-bottom:0.4rem solid transparent;border-left:0.7rem solid #3F578F;position:absolute;left:0.7rem;top:2.4rem}#question-entry .txt-check{background:#e8eed7;font-size:1rem;color:#454545;padding:1rem}#question-entry textarea{resize:vertical;width:100%;border-radius:.5rem;font-size:1rem;padding:16px;box-sizing:border-box;background-color:white}#question-entry textarea::placeholder{color:#c4c4c4;font-weight:100}#question-entry select{border-radius:.5rem;font-size:1rem;margin-top:0;padding:4px;box-sizing:border-box}@media only screen and (min-width: 640px){#question-entry select{width:50%}}@media only screen and (max-width: 469px){#question-entry select{width:95%}}#question-entry .category-list{list-style:none;margin:10px -2% 0 0;padding:0;display:flex;flex-flow:row wrap;align-content:stretch;justify-content:flex-start}#question-entry .category-list-item{margin:5px;background:white;width:30%;border-radius:.5rem;box-sizing:border-box;display:flex}#question-entry .category-list input[type="radio"]{display:none}#question-entry .category-list input[type="radio"].category-input:checked+label{background-color:#E2EDF9;color:#3F578F;border:1px dashed #3F578F}#question-entry .category-list label{width:100%;padding:10px;text-align:center;line-height:1.3;cursor:pointer;color:#3F578F;border-radius:5px;background:white;transition:0.5s;border:1px solid #ccc;display:flex;align-items:center;justify-content:center}#question-entry .category-list label:hover{border:1px dashed #3F578F}#question-entry .question-item{margin:0 0 40px}#question-entry .question-form{padding:2rem;background-color:#fcf8f3;border-radius:.5rem;margin:3rem 0 2rem}@media (max-width: 968px){#question-entry .question-form{margin:3rem -1.2rem 2rem;border-radius:0}}#question-entry .question-option,#question-entry .question-select{background-color:white;border-radius:6px;margin:2rem 0;padding:1rem}#question-entry .question-option{display:flex}@media (max-width: 968px){#question-entry .question-option{flex-direction:column}}#question-entry .question-option .search-sentence{line-height:2}@media (max-width: 968px){#question-entry .question-option .search-sentence{line-height:1.67}}#question-entry .question-option label{transform:translateY(25%);flex:1;text-align:center}@media (max-width: 968px){#question-entry .question-option label{transform:none;margin-top:1rem}}#question-entry .question-option label input{margin-right:.5rem}#question-entry .question-button{margin:0 auto;display:block;padding:1rem;width:499px;font-size:1.5rem;color:white;background-color:#3F578F}@media (max-width: 968px){#question-entry .question-button{width:90%}}#question-entry .question-button .path-lupe{fill:white !important}#question-entry .question-button img,#question-entry .question-button .icon-img{width:20px;margin-right:.5rem}_:-ms-fullscreen,:root #question-entry .question-button img,:root #question-entry .question-button .icon-img{width:20px}#question-entry .question-userinfo{padding:2rem;background-color:#fcf8f3;border-radius:.5rem;margin:3rem 0 2rem}@media (max-width: 968px){#question-entry .question-userinfo{margin:3rem -1.2rem 2rem;border-radius:0}}#question-entry .question-userinfo p{font-size:1.14rem;margin:0}@media (max-width: 968px){#question-entry .question-userinfo p{margin-bottom:0;text-align:center}}#question-entry .question-userinfo .userinfo ul{display:flex;justify-content:space-around;padding:1.14rem}@media (max-width: 968px){#question-entry .question-userinfo .userinfo ul{flex-wrap:wrap;padding:0}}#question-entry .question-userinfo .userinfo ul li{position:relative}#question-entry .question-userinfo .userinfo ul li.sex,#question-entry .question-userinfo .userinfo ul li.age{margin-right:2.85rem;margin-top:1rem;font-size:1.28rem}#question-entry .question-userinfo .userinfo ul li.sex label,#question-entry .question-userinfo .userinfo ul li.age label{color:#3F578F}@media (max-width: 968px){#question-entry .question-userinfo .userinfo ul li.sex,#question-entry .question-userinfo .userinfo ul li.age{width:50%;margin-right:0}}#question-entry .question-userinfo .userinfo ul li.nickname{font-size:1.28rem;flex-grow:2}@media (max-width: 968px){#question-entry .question-userinfo .userinfo ul li.nickname{margin-bottom:1.428rem}}#question-entry .question-userinfo .userinfo ul li.nickname .nickname-waku{display:flex;justify-content:space-around;align-items:center}@media (max-width: 968px){#question-entry .question-userinfo .userinfo ul li.nickname .nickname-waku{display:inline-block;width:100%}}#question-entry .question-userinfo .userinfo ul li.nickname label{color:#3F578F;margin-right:1.42rem;white-space:nowrap}@media (max-width: 968px){#question-entry .question-userinfo .userinfo ul li.nickname label{padding-top:1em;margin-right:0;margin-bottom:0.5rem;display:inline-block}}#question-entry .question-userinfo .userinfo ul li.nickname input{background:white;border-radius:0.714rem;width:100%;margin-right:2.42rem;padding:.75em 1.5rem}#question-entry .question-userinfo .userinfo ul li.nickname input::placeholder{color:#c4c4c4;font-weight:100}#question-entry .question-userinfo .userinfo ul li.nickname .sys-input-message{width:100%;margin:1rem 0 0 11rem;font-size:1rem;font-weight:300}#question-entry .question-userinfo .userinfo ul li.nickname .sys-input-message span{display:inline-block;margin-left:1.4rem}#question-entry .question-userinfo .userinfo ul li.nickname .sys-input-message span:first-of-type{margin-left:0}#question-entry .question-userinfo .userinfo ul li.nickname .sys-input-message .unique{color:#3F578F}#question-entry .question-userinfo .userinfo ul li.nickname .sys-input-message .overlapped{color:#8ea839}@media (max-width: 968px){#question-entry .question-userinfo .userinfo ul li.nickname .sys-input-message{width:auto;text-align:left;margin:1rem 0 0}}@media (max-width: 968px){#question-entry .question-userinfo .userinfo ul li.check{margin:auto 0 1rem}}#question-entry .question-userinfo .userinfo ul li.check a{width:14.28rem;height:4.28rem;position:relative;display:inline-block;background:#3F578F}#question-entry .question-userinfo .userinfo ul li.check a:hover{background:#8ea839}#question-entry .question-userinfo .userinfo ul li.check a svg{display:inline-block;left:inherit !important;right:1.5rem !important;color:white}#question-entry .question-userinfo .userinfo ul li.check a span{display:inline-block;text-align:center;font-size:1rem;font-weight:300;color:white;left:0}#question-entry .question-userinfo .fix ul li.sex,#question-entry .question-userinfo .fix ul li.age,#question-entry .question-userinfo .fix ul li.nickname{margin:0 2.85rem 0 0;font-size:1.28rem;display:block}#question-entry .question-userinfo .fix ul li.sex label,#question-entry .question-userinfo .fix ul li.age label,#question-entry .question-userinfo .fix ul li.nickname label{margin:0;color:#3F578F}@media (max-width: 968px){#question-entry .question-userinfo .fix ul li.sex,#question-entry .question-userinfo .fix ul li.age,#question-entry .question-userinfo .fix ul li.nickname{width:30%;margin:0;text-align:center}#question-entry .question-userinfo .fix ul li.sex label,#question-entry .question-userinfo .fix ul li.age label,#question-entry .question-userinfo .fix ul li.nickname label{margin:0;padding:0}}#question-entry .question-notice{margin-top:4.28rem;border:1px dashed #3F578F;background:white;padding:2.5rem}@media (max-width: 968px){#question-entry .question-notice{padding:1.875rem;margin-left:15px;margin-right:15px}}#question-entry .question-notice h3{color:#3F578F;font-size:1.28rem;font-weight:500;text-align:center;margin-bottom:2.64rem}#question-entry .question-notice .list{display:flex;justify-content:space-between}@media (max-width: 968px){#question-entry .question-notice .list{display:inline-block}}#question-entry .question-notice .list>div{width:100%}@media (max-width: 968px){#question-entry .question-notice .list>div{width:100%;margin-bottom:2.85rem}}#question-entry .question-notice .list>div h4{color:#3F578F;font-size:1rem;font-weight:500}#question-entry .question-notice .list>div ul li{list-style:initial;margin-left:1.5rem;font-weight:300;line-height:1.714}#question-entry .question-notice .list>div ul li a{color:#3F578F;text-decoration:underline}#question-entry .question-notice .list>div ul li a:hover{text-decoration:none}#question-entry .question-notice .nickname-notice>div{width:46%}@media (max-width: 968px){#question-entry .question-notice .nickname-notice>div{width:100%}}#question-entry .question-submit{padding-left:15px;padding-right:15px}#question-entry .question-submit button{width:33%;max-width:28.57rem;background:#8ea839;color:white;position:relative;height:5.714rem;margin:5.714rem auto;display:block;border-radius:4px}#question-entry .question-submit button:hover{background:#3F578F}@media (max-width: 968px){#question-entry .question-submit button{width:100%;margin:4.2855rem auto}}#question-entry .question-submit button span{display:inline-block;font-size:1.42rem;font-weight:500}#question-entry .question-submit button svg{display:inline-block;left:inherit !important;right:1.5rem !important;color:white}#question-entry .question-submit button .svg-inline--fa{display:inline-block;font-size:inherit;height:1em;overflow:visible;vertical-align:-.125em}#question-entry .question-submit .max{width:60%;max-width:60%}@media (max-width: 968px){#question-entry .question-submit .max{max-width:80% !important;width:80% !important;margin:4.2855rem auto}}#question-entry .count{font-size:0.8rem;color:#ccc;text-align:right;padding-top:0.3rem}#question-entry .count-error{color:#f64545;display:inline-block;margin-left:1rem}#question-entry .check-error{position:relative;display:inline-block;width:100%;background:#eef2e1;border-radius:.5rem;color:#8ea839;text-align:center;margin:0 0 1.28rem 0;padding:1rem;box-sizing:border-box}#question-entry .check-error:before{content:"";position:absolute;top:100%;left:50%;margin-left:-15px;border:15px solid transparent;border-top:15px solid #eef2e1}#question-entry .anser-input .choose-menu ul{margin:5.714rem auto}@media (max-width: 968px){#question-entry .anser-input .choose-menu ul{margin:4.2855rem auto}}#question-entry .anser-input .choose-menu ul li a.next{background:#8ea839 !important;border:none !important}#question-entry .anser-input .choose-menu ul li a.next span{color:white !important}#question-entry .anser-input .choose-menu ul li a.next:hover{background:#3F578F !important}#question-entry .anser-input .choose-menu ul li a.next svg{color:white !important}.p7 .visible-mb{display:none}@media (max-width: 968px){.p7 .visible-mb{display:inline-block}}.p7 .ib-txt span{font-size:1.5rem}.p7 .mv-area{width:100%;height:500px;position:relative;background:url(/img/images/mv.png) repeat-x 0 0 !important;background-size:auto 100% !important;animation:bg-slider 120s linear infinite;padding:0}@media (max-width: 968px){.p7 .mv-area{height:300px;padding-top:80px;box-sizing:border-box}}.p7 .mv-area .mv-board{background:#FFF;box-shadow:0 0 2.14rem rgba(0,0,0,0.1);position:absolute;top:50%;left:50%;margin-top:-110px;margin-left:-255px;padding:2.14rem;box-sizing:border-box}@media (max-width: 968px){.p7 .mv-area .mv-board{position:inherit;top:inherit;left:inherit;margin:auto;padding:1.5rem;width:90%}}.p7 .mv-area .mv-board h3{font-size:2.14rem;position:relative;font-weight:300;line-height:1.5}@media (max-width: 968px){.p7 .mv-area .mv-board h3{font-size:1.5rem;line-height:1.4}}.p7 .mv-area .mv-board h3:after{position:absolute;content:"";border:2px solid #3F578F;left:0;bottom:-1.57rem;width:100%}.p7 .mv-area .mv-board p{color:#3F578F;font-size:1.28rem;margin-top:3.14rem}@media (max-width: 968px){.p7 .mv-area .mv-board p{margin-top:2em;font-size:1.08rem}}@media (max-width: 968px){.p7 .content{overflow:hidden}}.p7 .content h3{margin-top:5.714rem;font-size:1.78rem;text-align:center;padding-bottom:1rem;border-bottom:4px solid #3F578F;font-weight:400;margin-left:auto;margin-right:auto}@media (max-width: 968px){.p7 .content h3{font-size:1.5rem}}@media (min-width: 969px){.p7 .content h3.txt1{width:54.667%}}@media (max-width: 968px){.p7 .content h3.txt1{display:flex;justify-content:center;margin-top:2.78rem;border-bottom:0;line-height:1.48}.p7 .content h3.txt1 .inner{padding-bottom:1rem;border-bottom:2px solid #3F578F}.p7 .content h3.txt1 .inner span{display:block}}.p7 .content h3.txt2{border-bottom:4px solid #8ea839}@media (min-width: 969px){.p7 .content h3.txt2{width:34%}}@media (max-width: 968px){.p7 .content h3.txt2{margin-top:4.8rem;border-bottom-width:2px}}.p7 .content p{margin-top:2.85rem;font-weight:300;text-align:center}@media (max-width: 968px){.p7 .content p{margin-top:1.35rem}}.p7 .content .point-list{margin-top:3.14rem;display:flex;justify-content:space-between;width:88%;margin-left:auto;margin-right:auto}@media (max-width: 968px){.p7 .content .point-list{width:100%;display:block;margin-top:2.6rem}}.p7 .content .point-list .list{max-width:250px;width:23.21%;text-align:center}@media (max-width: 968px){.p7 .content .point-list .list{width:80%;max-width:inherit;margin-left:auto;margin-right:auto;margin-bottom:2.1rem}}.p7 .content .point-list .list .circle-imgae{border-radius:50%;border:0.714rem solid white;box-shadow:0 0 2.14rem rgba(0,0,0,0.1)}@media (max-width: 968px){.p7 .content .point-list .list .circle-imgae{margin:auto;width:69%;border-width:.6rem}}.p7 .content .point-list .list .circle-imgae figure img{width:100%;border-radius:50%}.p7 .content .point-list .list p{margin-top:3.14rem;font-size:1.14rem;font-weight:500;text-align:center;min-height:4.28rem;color:#8ea839}@media (max-width: 968px){.p7 .content .point-list .list p{margin-top:1.6rem;min-height:inherit;line-height:1.8;font-size:1.18rem}}.p7 .content .point-list .list span{display:inline-block;margin-top:2.14rem;text-align:center;font-size:0.8rem;font-weight:300}@media (max-width: 968px){.p7 .content .point-list .list span{margin-top:.95rem;width:100%;font-size:0.92rem}}.p7 .content .tokuten{margin-top:5.714rem;background:#fcf8f3;padding:4.28rem}@media (max-width: 968px){.p7 .content .tokuten{margin:3rem -16px 0;padding:2.78rem 0}}.p7 .content .tokuten resp-xsp{margin-left:-15px;margin-right:-15px}.p7 .content .tokuten h3{margin:0 auto;width:43%;border-bottom:4px solid #8ea839}@media (max-width: 968px){.p7 .content .tokuten h3{width:80%;border-bottom-width:2px;line-height:1.45}}.p7 .content .tokuten .tokuten-list{margin-top:3.14rem;display:flex;justify-content:space-between;width:90%;margin-left:auto;margin-right:auto}@media (max-width: 968px){.p7 .content .tokuten .tokuten-list{display:block;margin-top:2.4rem;margin-bottom:-2.5rem}}.p7 .content .tokuten .tokuten-list .tokuten-item{background:white;border-radius:0.85rem;padding:2.14rem}@media (min-width: 969px){.p7 .content .tokuten .tokuten-list .tokuten-item{display:flex;justify-content:space-between;width:47.2%}}@media (max-width: 968px){.p7 .content .tokuten .tokuten-list .tokuten-item{margin-bottom:2.5rem;padding:1.55rem;width:100%;text-align:center}}.p7 .content .tokuten .tokuten-list .tokuten-item figure{width:7.85rem}@media (min-width: 969px){.p7 .content .tokuten .tokuten-list .tokuten-item figure{margin-right:0.85rem}}@media (max-width: 968px){.p7 .content .tokuten .tokuten-list .tokuten-item figure{margin:auto auto 1rem;width:6.5rem}}.p7 .content .tokuten .tokuten-list .tokuten-item figure img{width:7.85rem;border-radius:50%;box-shadow:0 0 2.14rem rgba(0,0,0,0.05)}.p7 .content .tokuten .tokuten-list .tokuten-item div h4{font-size:1.28rem;font-weight:500;color:#8ea839}@media (max-width: 968px){.p7 .content .tokuten .tokuten-list .tokuten-item div h4{text-align:center}}.p7 .content .tokuten .tokuten-list .tokuten-item div p{margin-top:1.714rem;font-size:0.85rem;font-weight:300;text-align:left}@media (max-width: 968px){.p7 .content .tokuten .tokuten-list .tokuten-item div p{margin-top:.5rem;text-align:center;line-height:1.9}}.p7 .content .change-point{margin-top:5.714rem}@media (max-width: 968px){.p7 .content .change-point{margin-top:3rem}}.p7 .content .change-point h2{text-align:center;font-weight:400;font-size:1.785rem}@media (max-width: 968px){.p7 .content .change-point h2{font-size:1.52rem;line-height:1.45}.p7 .content .change-point h2 span{display:inline-block}}.p7 .content .change-point ul{margin-top:3.14rem;display:flex;justify-content:space-between;flex-wrap:wrap;margin-left:-1.28rem;margin-right:-1.28rem}@media (max-width: 968px){.p7 .content .change-point ul{margin:2.3rem -6px 0}}@media (min-width: 969px){.p7 .content .change-point ul li{box-shadow:0 0 2.14rem rgba(0,0,0,0.1);width:22%;margin:1.28rem;border-radius:0.85rem}}@media (max-width: 968px){.p7 .content .change-point ul li{padding-left:6px;padding-right:6px;margin-bottom:20px;width:50%}.p7 .content .change-point ul li figure{box-shadow:0 0 1rem rgba(0,0,0,0.1);border-radius:0.85rem}}.p7 .content .notice{margin-top:4.28rem;background:#fcf8f3;padding:2rem}@media (max-width: 968px){.p7 .content .notice{margin-top:1.7rem;padding:1.28rem}}.p7 .content .notice h3{margin-top:0;border:none;padding-bottom:2.35rem;color:#3F578F;font-size:1.28rem;font-weight:500;padding-bottom:0}@media (max-width: 968px){.p7 .content .notice h3{margin-bottom:.85rem;font-size:1.2rem}}.p7 .content .notice ul{margin-top:0}.p7 .content .notice ul li{list-style:initial;color:#3F578F;margin-left:2rem}.p7 .content .notice ul li p{color:#262626;text-align:left;margin-top:0;line-height:1.55;font-size:0.85rem;font-weight:300}@media (max-width: 968px){.p7 .content .notice ul li p{margin-bottom:0.25rem}}.p7 .content.content2.bg-brown{background:#fcf8f3;padding-top:5.714rem;padding-bottom:5.714rem}@media (max-width: 968px){.p7 .content.content2.bg-brown{padding-top:3.0rem;padding-bottom:3.0rem}}.p7 .content.content2 .your-recommend h3.txt3{margin-top:0}@media (min-width: 969px){.p7 .content.content2 .your-recommend h3.txt3{width:36%;border-bottom:4px solid #8ea839}}@media (max-width: 968px){.p7 .content.content2 .your-recommend h3.txt3{padding-bottom:.8rem;width:82%;border-bottom:2px solid #8ea839;line-height:1.45}.p7 .content.content2 .your-recommend h3.txt3 span{display:inline-block}}@media (max-width: 968px){.p7 .content.content2 .your-recommend p.txt3{margin-top:2.1rem;line-height:1.9;text-align:center;font-size:.94rem}}.p7 .content.content2 .your-recommend .suggest{display:flex;justify-content:space-between;width:89.75%;margin-left:auto;margin-right:auto;margin-top:3.14rem}@media (max-width: 968px){.p7 .content.content2 .your-recommend .suggest{display:inline-block;margin-top:2.4rem;width:100%}}@media (max-width: 968px){.p7 .content.content2 .your-recommend .suggest .step{margin-bottom:2.1rem}}.p7 .content.content2 .your-recommend .suggest .step .circle-imgae{box-shadow:0 0 2.14rem rgba(0,0,0,0.1);border-radius:50%;background:white;height:17.85rem;width:17.85rem;position:relative}@media (max-width: 968px){.p7 .content.content2 .your-recommend .suggest .step .circle-imgae{margin-left:auto;margin-right:auto;height:13.5rem;width:13.5rem}}.p7 .content.content2 .your-recommend .suggest .step .circle-imgae figure{position:absolute;top:45%;left:50%;right:0;transform:translate(-50%, -50%);height:6.285rem}@media (max-width: 968px){.p7 .content.content2 .your-recommend .suggest .step .circle-imgae figure{height:5rem}}.p7 .content.content2 .your-recommend .suggest .step .circle-imgae figure img{display:block;margin-left:auto;margin-right:auto;height:6.285rem}@media (max-width: 968px){.p7 .content.content2 .your-recommend .suggest .step .circle-imgae figure img{height:5rem}}.p7 .content.content2 .your-recommend .suggest .step .circle-imgae span{position:absolute;bottom:0.75rem;left:0;right:0;text-align:center;font-size:2.5rem;color:#9fabc7;font-weight:400}@media (max-width: 968px){.p7 .content.content2 .your-recommend .suggest .step .circle-imgae span{font-size:1.85rem}}.p7 .content.content2 .your-recommend .suggest .step p{font-weight:500;font-size:1.1428rem;margin-bottom:1.57rem}@media (max-width: 968px){.p7 .content.content2 .your-recommend .suggest .step p{margin-top:1.8rem;margin-bottom:1.15rem;font-size:1.17rem}}.p7 .content.content2 .your-recommend .suggest .step span{font-size:0.85rem;font-weight:300;text-align:center;display:inherit}@media (max-width: 968px){.p7 .content.content2 .your-recommend .suggest .step span{font-size:.94rem}}.p7 .content.content2 .noborder{border:none;background:white}@media (max-width: 968px){.p7 .content.content2 .noborder{margin:1.2rem 0 2.8rem}}.p7 .content.content2 .noborder .item-inner{margin-top:0}@media (min-width: 969px){.p7 .content.content2 .noborder .item-inner a{padding:.5em .8em;height:4.5rem;font-size:1.32rem}}@media (max-width: 968px){.p7 .content.content2 .noborder .item-inner a{font-size:1.035rem;line-height:1.5}}@media (min-width: 969px){.p7 .content.content2 .noborder .item-inner a .text .icon{right:1.2rem}}.p7 .content.content2 .txt4{width:69%}@media (max-width: 968px){.p7 .content.content2 .txt4{margin-top:2.8rem;padding-bottom:.4rem;width:100%;border-bottom-width:2px;line-height:1.45}.p7 .content.content2 .txt4 .inner{display:inline-block}.p7 .content.content2 .txt4 .inner span{display:inline-block}.p7 .content.content2 .txt4+p{margin-top:2.2rem;line-height:1.8}}.p7 .content.content2 p a{text-decoration:underline;color:#262626}.p7 .content.content2 .ex-answer{display:flex;justify-content:space-between;margin-top:4.28rem}@media (max-width: 968px){.p7 .content.content2 .ex-answer{display:block;margin-top:3.28rem}}.p7 .content.content2 .ex-answer .answer-item{width:31%;background:white;padding:3.14rem 1.714rem 1.714rem 1.714rem;position:relative;box-shadow:0 0 2.14rem rgba(0,0,0,0.03);border-radius:0.85rem}@media (max-width: 968px){.p7 .content.content2 .ex-answer .answer-item{margin-bottom:3.3rem;padding:2.4rem 1.25rem 2rem;width:100%}}.p7 .content.content2 .ex-answer .answer-item h3{position:absolute;top:-1rem;width:37.53%;left:0;right:0;margin-left:auto;margin-right:auto;margin-top:0;background:white;font-size:1rem;padding-top:0.425rem;padding-bottom:0.425rem;font-weight:500;border-bottom:2px solid #8ea839;border-radius:2px;box-shadow:0 0 2.14rem rgba(0,0,0,0.03)}@media (max-width: 968px){.p7 .content.content2 .ex-answer .answer-item h3{padding-top:0.1rem;padding-bottom:0.25rem;width:34.53%}}.p7 .content.content2 .ex-answer .answer-item h3 span{font-size:1.28rem}@media (max-width: 968px){.p7 .content.content2 .ex-answer .answer-item h3 span{font-size:1.2rem}}.p7 .content.content2 .ex-answer .answer-item .quest h4,.p7 .content.content2 .ex-answer .answer-item .answer h4{padding:0.32rem 0.64rem;background:#d9dde9;color:#3F578F;max-width:3.57rem}@media (min-width: 969px){.p7 .content.content2 .ex-answer .answer-item .quest h4,.p7 .content.content2 .ex-answer .answer-item .answer h4{margin-top:1.714rem}}@media (max-width: 968px){.p7 .content.content2 .ex-answer .answer-item .quest h4,.p7 .content.content2 .ex-answer .answer-item .answer h4{padding:0.2rem 0.5rem;max-width:3.3rem;text-align:center;line-height:1.5}}.p7 .content.content2 .ex-answer .answer-item .quest p,.p7 .content.content2 .ex-answer .answer-item .answer p{width:100%;font-size:1.14rem;line-height:1.5;text-align:left;margin-top:0.714rem;margin-bottom:0;font-weight:400}@media (max-width: 968px){.p7 .content.content2 .ex-answer .answer-item .quest p,.p7 .content.content2 .ex-answer .answer-item .answer p{font-size:1.08rem}}@media (max-width: 968px){.p7 .content.content2 .ex-answer .answer-item .quest.answer,.p7 .content.content2 .ex-answer .answer-item .answer.answer{margin-top:1.1rem}}.p7 .content.content2 .ex-answer .answer-item .quest.answer h4,.p7 .content.content2 .ex-answer .answer-item .answer.answer h4{background:#8ea839;color:white}.p7 .content.content2 .ex-answer .answer-item .quest.answer p,.p7 .content.content2 .ex-answer .answer-item .answer.answer p{font-size:1rem;font-weight:300;line-height:1.714}@media (max-width: 968px){.p7 .content.content2 .ex-answer .answer-item .quest h4{margin-top:0}}.p7 .get-point-banner-area{margin-top:4.3rem}@media (max-width: 968px){.p7 .get-point-banner-area{margin:2.5rem 0 3.35rem}}.p7 .get-point-corner{margin-top:4.3rem}@media (max-width: 968px){.p7 .get-point-corner{margin:2.5rem 0 3.35rem}}.p7 .get-point-corner .item-inner p{margin-top:0;font-size:1.22rem;font-weight:500}@media (max-width: 968px){.p7 .get-point-corner .item-inner p{font-size:1.098rem}}.p7 .get-point-corner .item-inner p span{font-size:2.2rem}@media (max-width: 968px){.p7 .get-point-corner .item-inner p span{font-size:1.8rem}}@media (max-width: 968px){.p7 .get-point-corner .item-inner a .icon{right:0.5rem;top:.25rem;font-size:1rem}}.p7 .google{font-family:'Roboto', sans-serif}.p7 .follow-instagram{margin:4.3rem auto;max-width:1200px;min-width:320px;padding:2rem 4.5rem;box-sizing:border-box;border:1px dashed #3F578F;background:#FFF;overflow:hidden}@media (max-width: 968px){.p7 .follow-instagram{padding:1.5rem;margin:2.5rem 16px}}.p7 .follow-instagram p{font-size:1.14rem;margin:0.8rem 0 0 !important;text-align:left !important}@media (max-width: 968px){.p7 .follow-instagram p{font-size:1.098rem}}.p7 .follow-instagram p span{color:#8ea839;margin:0 0.2em;font-size:1.2rem}@media (max-width: 968px){.p7 .follow-instagram p span{font-size:1.5rem}}.p7 .follow-instagram div{width:75px;margin-right:2rem;float:left}@media (max-width: 968px){.p7 .follow-instagram div{width:100%;margin:0 auto;text-align:center;float:inherit}}@media (max-width: 968px){.p7 .follow-instagram div img{width:45px}}.p7 .follow-pc{display:none;position:fixed;bottom:0;right:5%;z-index:1}.p7 .follow-mb{width:100%;background:#3F578F;border-bottom:#FFF 1px solid;box-sizing:border-box;display:none;text-align:center;position:fixed;top:0;z-index:1}.p7 .follow-mb img{width:316px}@keyframes bg-slider{from{background-position:0 0}to{background-position:-2362px 0}}.mypage>.wrapper{display:flex}@media (max-width: 968px){.mypage>.wrapper{flex-direction:column}}.mypage>.wrapper .user-area{flex-shrink:1}@media (min-width: 969px){.mypage>.wrapper .user-area{max-width:323px;width:27%}}.mypage>.wrapper .main-content{flex-grow:1;width:73%}@media (min-width: 969px){.mypage>.wrapper .main-content{max-width:877px}}@media (max-width: 968px){.mypage>.wrapper .main-content{width:100%}}@media (max-width: 968px){.mypage .content-box.question .sortarea-mypage .post-count,.mypage .content-box.response .sortarea-mypage .post-count{display:none}}@media (min-width: 969px){.mypage .content-box.question .sortarea-mypage.recommend-sort label,.mypage .content-box.response .sortarea-mypage.recommend-sort label{padding:0 1rem;border-left:solid #3F578F 3px;font-size:1rem;-webkit-box-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center}}@media (max-width: 968px){.mypage .content-box.question .sortarea-mypage.recommend-sort label,.mypage .content-box.response .sortarea-mypage.recommend-sort label{padding:0 0 0 .7rem;font-size:.92rem}}@media (min-width: 969px){.mypage .content-box.question .sortarea-mypage.recommend-sort label select,.mypage .content-box.response .sortarea-mypage.recommend-sort label select{margin-left:1rem}}@media (max-width: 968px){.mypage .content-box.question .sortarea-mypage.recommend-sort label select,.mypage .content-box.response .sortarea-mypage.recommend-sort label select{margin-left:.5rem;margin-bottom:.5rem;font-size:.92rem;padding:.5rem 1rem}}.mypage .content-box.question .list-question,.mypage .content-box.response .list-question{margin-top:2.85rem}@media (max-width: 968px){.mypage .content-box.question .list-question,.mypage .content-box.response .list-question{margin-left:-16px;margin-right:-16px}}@media (max-width: 374px){.mypage .content-box.question .list-question,.mypage .content-box.response .list-question{margin-left:-15px;margin-right:-15px}}.mypage .content-box.question .list-question .list-item,.mypage .content-box.response .list-question .list-item{display:flex;justify-content:space-between;margin-bottom:1.214rem;background:#fcf8f3;position:relative}@media (max-width: 968px){.mypage .content-box.question .list-question .list-item,.mypage .content-box.response .list-question .list-item{display:block;margin-bottom:1.45rem;padding:1rem 1.3rem}}.mypage .content-box.question .list-question .list-item .content,.mypage .content-box.response .list-question .list-item .content{flex-grow:1}@media (min-width: 969px){.mypage .content-box.question .list-question .list-item .content,.mypage .content-box.response .list-question .list-item .content{width:64.994%;padding:1.22rem 0}}@media (min-width: 969px){.mypage .content-box.question .list-question .list-item .content,.mypage .content-box.response .list-question .list-item .content{margin-left:2.3rem;margin-right:2.3rem}.mypage .content-box.question .list-question .list-item .content .photos,.mypage .content-box.response .list-question .list-item .content .photos{display:none}}@media (max-width: 968px){.mypage .content-box.question .list-question .list-item .content,.mypage .content-box.response .list-question .list-item .content{width:100%}}.mypage .content-box.question .list-question .list-item .content .status,.mypage .content-box.response .list-question .list-item .content .status{display:flex;justify-content:space-between}@media (max-width: 968px){.mypage .content-box.question .list-question .list-item .content .status,.mypage .content-box.response .list-question .list-item .content .status{position:relative;display:block;width:90%;margin-left:auto;margin-right:auto}}.mypage .content-box.question .list-question .list-item .content .status .item-status,.mypage .content-box.response .list-question .list-item .content .status .item-status{width:7.14rem;font-size:0.85rem;height:1.85rem;position:relative}@media (max-width: 968px){.mypage .content-box.question .list-question .list-item .content .status .item-status,.mypage .content-box.response .list-question .list-item .content .status .item-status{position:absolute;width:100%;margin:0.5rem auto}}.mypage .content-box.question .list-question .list-item .content .status .item-status p,.mypage .content-box.response .list-question .list-item .content .status .item-status p{text-align:center;font-weight:bold}@media (min-width: 969px){.mypage .content-box.question .list-question .list-item .content .status .date_num,.mypage .content-box.response .list-question .list-item .content .status .date_num{width:80.21%;display:flex;justify-content:space-around}}@media (max-width: 968px){.mypage .content-box.question .list-question .list-item .content .status .date_num,.mypage .content-box.response .list-question .list-item .content .status .date_num{width:100%}}.mypage .content-box.question .list-question .list-item .content .status .date_num span,.mypage .content-box.response .list-question .list-item .content .status .date_num span{display:inline-block}@media (min-width: 969px){.mypage .content-box.question .list-question .list-item .content .status .date_num span,.mypage .content-box.response .list-question .list-item .content .status .date_num span{font-size:0.7857rem;padding-top:0.35rem}}@media (min-width: 969px){.mypage .content-box.question .list-question .list-item .content .status .date_num .answer,.mypage .content-box.response .list-question .list-item .content .status .date_num .answer{width:85.87%;padding-left:1rem}.mypage .content-box.question .list-question .list-item .content .status .date_num .answer p,.mypage .content-box.response .list-question .list-item .content .status .date_num .answer p{margin-left:0.714rem}.mypage .content-box.question .list-question .list-item .content .status .date_num .answer .front,.mypage .content-box.response .list-question .list-item .content .status .date_num .answer .front{display:none}}.mypage .content-box.question .list-question .list-item .content h1,.mypage .content-box.response .list-question .list-item .content h1{margin-top:1rem;font-size:1.14rem;line-height:1.5}@media (max-width: 968px){.mypage .content-box.question .list-question .list-item .content h1,.mypage .content-box.response .list-question .list-item .content h1{margin-left:1.25rem;margin-right:auto;text-align:justify;font-size:1rem}}.mypage .content-box.question .list-question .list-item .view,.mypage .content-box.response .list-question .list-item .view{position:relative}@media (min-width: 969px){.mypage .content-box.question .list-question .list-item .view,.mypage .content-box.response .list-question .list-item .view{flex-shrink:0;width:8.3571rem}}@media (max-width: 968px){.mypage .content-box.question .list-question .list-item .view,.mypage .content-box.response .list-question .list-item .view{display:flex;justify-content:space-between;align-items:center;margin-top:.4rem}.mypage .content-box.question .list-question .list-item .view:before,.mypage .content-box.response .list-question .list-item .view:before{content:'';display:block;margin-right:.8rem;width:100%;border-top:1px dotted #8ea839}}@media (min-width: 969px){.mypage .content-box.question .list-question .list-item .view div,.mypage .content-box.response .list-question .list-item .view div{position:absolute;border-left:1px dashed #8ea839;margin:1.428rem 0;top:0;bottom:0;left:0;right:0}}@media (max-width: 968px){.mypage .content-box.question .list-question .list-item .view div,.mypage .content-box.response .list-question .list-item .view div{flex-shrink:0;border-left:none}}.mypage .content-box.question .list-question .list-item .view div p,.mypage .content-box.response .list-question .list-item .view div p{position:relative;text-align:center}@media (min-width: 969px){.mypage .content-box.question .list-question .list-item .view div p,.mypage .content-box.response .list-question .list-item .view div p{top:38%;transform:translateY(-50%)}}@media (max-width: 968px){.mypage .content-box.question .list-question .list-item .view div p,.mypage .content-box.response .list-question .list-item .view div p{top:22.5%}}.mypage .content-box.question .list-question .list-item .view div span,.mypage .content-box.response .list-question .list-item .view div span{font-size:1.428rem;position:relative;color:#8ea839;display:block}@media (max-width: 968px){.mypage .content-box.question .list-question .list-item .view div span,.mypage .content-box.response .list-question .list-item .view div span{font-size:1.15rem}}.mypage .content-box.question .list-question .list-item .view div span:after,.mypage .content-box.response .list-question .list-item .view div span:after{content:"VIEW";color:#262626}@media (min-width: 969px){.mypage .content-box.question .list-question .list-item .view div span:after,.mypage .content-box.response .list-question .list-item .view div span:after{display:block;position:absolute;font-size:0.85rem;top:2.28rem;left:0;right:0}}@media (max-width: 968px){.mypage .content-box.question .list-question .list-item .view div span:after,.mypage .content-box.response .list-question .list-item .view div span:after{display:inline-block;margin-left:.3rem;font-size:.72rem}}.mypage .content-box.question .list-question .list-item .list-main-contents,.mypage .content-box.response .list-question .list-item .list-main-contents{display:flex;justify-content:space-between;flex-grow:1}.mypage .content-box.question .list-question .list-item .list-main-contents a,.mypage .content-box.response .list-question .list-item .list-main-contents a{color:#262626}@media (min-width: 969px){.mypage .content-box.question .list-question .list-item .list-main-contents>.status,.mypage .content-box.response .list-question .list-item .list-main-contents>.status{display:none}}@media (max-width: 968px){.mypage .content-box.question .list-question .list-item .list-main-contents>.status .date_num .viewer,.mypage .content-box.response .list-question .list-item .list-main-contents>.status .date_num .viewer{margin-left:1.6rem}.mypage .content-box.question .list-question .list-item .list-main-contents>.status .date_num .viewer:before,.mypage .content-box.response .list-question .list-item .list-main-contents>.status .date_num .viewer:before{top:-0.1rem}}.mypage .content-box.question .list-question .list-item .list-main-contents>.photos,.mypage .content-box.response .list-question .list-item .list-main-contents>.photos{width:9.07rem}.mypage .content-box.question .list-question .list-item .list-main-contents>.photos figure,.mypage .content-box.response .list-question .list-item .list-main-contents>.photos figure{overflow:hidden;width:100%;position:relative}.mypage .content-box.question .list-question .list-item .list-main-contents>.photos figure:after,.mypage .content-box.response .list-question .list-item .list-main-contents>.photos figure:after{content:"";display:block;padding-top:100%}.mypage .content-box.question .list-question .list-item .list-main-contents>.photos figure img,.mypage .content-box.response .list-question .list-item .list-main-contents>.photos figure img{object-fit:cover;font-family:'object-fit: cover;';position:absolute;top:0;left:0;bottom:0;right:0;width:100%;height:100%}@media (min-width: 969px){.mypage .content-box.question .list-question .list-item .list-main-contents>.photos .status,.mypage .content-box.response .list-question .list-item .list-main-contents>.photos .status{display:none}}.mypage .content-box.question .list-question .list-item.st-appin .status .item-status,.mypage .content-box.response .list-question .list-item.st-appin .status .item-status{background:#d9dde9}.mypage .content-box.question .list-question .list-item.st-appin .status .item-status p,.mypage .content-box.response .list-question .list-item.st-appin .status .item-status p{color:#3F578F}.mypage .content-box.question .list-question .list-item.st-appnon .photos,.mypage .content-box.response .list-question .list-item.st-appnon .photos{opacity:.5}.mypage .content-box.question .list-question .list-item.st-appnon .status .item-status,.mypage .content-box.response .list-question .list-item.st-appnon .status .item-status{background:#262626}.mypage .content-box.question .list-question .list-item.st-appnon .status .item-status p,.mypage .content-box.response .list-question .list-item.st-appnon .status .item-status p{color:white}.mypage .content-box.question .list-question .list-item.st-dl .status .item-status,.mypage .content-box.response .list-question .list-item.st-dl .status .item-status{background:white;border:1px solid #8ea839}.mypage .content-box.question .list-question .list-item.st-dl .status .item-status p,.mypage .content-box.response .list-question .list-item.st-dl .status .item-status p{color:#8ea839}.mypage .content-box.question .list-question .list-item.st-acc .status .item-status,.mypage .content-box.response .list-question .list-item.st-acc .status .item-status{background:#8ea839}.mypage .content-box.question .list-question .list-item.st-acc .status .item-status p,.mypage .content-box.response .list-question .list-item.st-acc .status .item-status p{color:white}.mypage .content-box.question .list-question .list-item.st-appout .status .item-status,.mypage .content-box.response .list-question .list-item.st-appout .status .item-status{background:#3F578F}.mypage .content-box.question .list-question .list-item.st-appout .status .item-status p,.mypage .content-box.response .list-question .list-item.st-appout .status .item-status p{color:white}.mypage .content-box.question .list-question .list-item.st-disa .status .item-status,.mypage .content-box.response .list-question .list-item.st-disa .status .item-status{background:#929292}.mypage .content-box.question .list-question .list-item.st-disa .status .item-status p,.mypage .content-box.response .list-question .list-item.st-disa .status .item-status p{color:white}@media (max-width: 968px){.mypage .content-box.question .list-item{padding:1.25rem}.mypage .content-box.question .list-item .list-main-contents .photos{width:6.7rem}.mypage .content-box.question .list-item .list-main-contents .photos .status{margin-bottom:1.3rem}.mypage .content-box.question .list-item .list-main-contents .photos .status .item-status{padding:.35rem .3rem .45rem;text-align:center;font-size:.82rem}.mypage .content-box.question .list-item .list-main-contents .content{padding-top:0}.mypage .content-box.question .list-item .list-main-contents .content .status .item-status{display:none}.mypage .content-box.question .list-item .list-main-contents .content .status .date_num>span{display:block;line-height:1.05;font-size:.88rem}.mypage .content-box.question .list-item .list-main-contents .content .status .date_num .answer img{width:1.1rem;height:1.1rem}.mypage .content-box.question .list-item .list-main-contents .content .status .date_num .answer .answer-num{margin-right:.6rem}.mypage .content-box.question .list-item .list-main-contents .content .status .date_num .answer .front{display:inline-block}.mypage .content-box.question .list-item .list-main-contents .content .status .date_num .answer .back{display:none}}.mypage .content-box.response .list-question .list-item .content{width:85.29%;padding:0.5rem 1.5rem;margin:0}@media (max-width: 968px){.mypage .content-box.response .list-question .list-item .content{width:100%;padding:.75rem 0}}.mypage .content-box.response .list-question .list-item .content h1{margin-top:0.25rem;margin-bottom:0.5714rem}.mypage .content-box.response .list-question .list-item .content .status{display:inline-block}@media (max-width: 968px){.mypage .content-box.response .list-question .list-item .content .status{display:none}}.mypage .content-box.response .list-question .list-item .content .status.under{display:flex}@media (max-width: 968px){.mypage .content-box.response .list-question .list-item .content .status.under{margin-top:1.25rem;width:100%}}.mypage .content-box.response .list-question .list-item .content .status .item-status{width:4.5rem}@media (max-width: 968px){.mypage .content-box.response .list-question .list-item .content .status .item-status{margin-top:0;margin-right:1rem;flex-shrink:0;width:3.8rem}}.mypage .content-box.response .list-question .list-item .content .status .res_ques{background:white;padding:.35rem 1rem;width:88.96%}@media (max-width: 968px){.mypage .content-box.response .list-question .list-item .content .status .res_ques{width:100%}}.mypage .content-box.response .list-question .list-item .content .status .res_ques a{color:#262626}.mypage .content-box.response .list-question .list-item .content .status .res_ques p{font-size:0.714rem;font-weight:300}.mypage .content-box.response .list-question .list-item .content .status .res_ques p:before{content:"回答した質問";margin-right:1rem;display:inline-block;color:#8ea839;font-weight:400}@media (max-width: 968px){.mypage .content-box.response .list-question .list-item .content .status .res_ques p:before{display:block;padding-left:3.5rem;padding-bottom:.5rem}}.mypage .content-box.response .list-question .list-item .content .status .date_num{width:auto}.mypage .content-box.response .list-question .list-item .content .status .date_num span{display:inline-block;margin-right:1rem}.mypage .content-box.response .list-question .list-item .content .status .date_num span:not(:last-child)::after{content:" | ";display:inline-block;color:#8ea839;margin-left:1rem}@media (max-width: 968px){.mypage .content-box.response .list-question .list-item .content .post-info{display:flex}.mypage .content-box.response .list-question .list-item .content .post-info .recommend-item-title{margin:0;font-size:1rem}.mypage .content-box.response .list-question .list-item .content .post-info .photos{flex-shrink:0;margin-right:1.25rem;width:80px}}.mypage .content-box.response .list-question .list-item>.photos{flex-shrink:0;width:9.07rem}@media (max-width: 968px){.mypage .content-box.response .list-question .list-item>.photos{display:none}}@media (min-width: 969px){.mypage .content-box.response .list-question .list-item>.status{display:none}}@media (max-width: 968px){.mypage .content-box.response .list-question .list-item>.status .viewer:before{top:-0.1rem}}.mypage .user-area{padding-right:60px;text-align:center}@media (max-width: 968px){.mypage .user-area{margin-top:.65rem;margin-bottom:2.5rem;padding-right:0px}}.mypage .user-area .img-face{margin:auto;width:110px;height:110px;border-radius:50%}.mypage .user-area .img-face.man-empty{padding:22px 27px 27px 27px;background:#c5cddd}@media (max-width: 968px){.mypage .user-area .img-face{width:200px;height:200px}}.mypage .user-area .img-face.man-prof{overflow:hidden;background:#c5cddd}.mypage .user-area .img-face.man-prof img{width:100%;height:100%;object-fit:cover !important}.mypage .user-area .name{font-size:1.5rem;font-weight:500;padding:1rem 0 .1rem 0}.mypage .user-area .name img{height:1.8rem;margin-right:.3rem}.mypage .user-area .sign-up{display:block}.mypage .user-area .sign-up dt,.mypage .user-area .sign-up dd{display:inline-block}.mypage .user-area .sign-up dt{color:#3F578F;font-size:1rem;padding-bottom:1.5rem;font-weight:bold}.mypage .user-area .sign-up dd{font-weight:normal}.mypage .user-area .edit-btn,.mypage .user-area .modal-open{position:relative;display:block;padding:0.3rem 0 0.3rem 0;width:90px;box-sizing:border-box;text-align:center;margin:auto;font-weight:bold;text-decoration:none;background-color:#d9dde9;color:#3F578F;font-size:.75rem}.mypage .user-area .edit-btn:hover,.mypage .user-area .modal-open:hover{background-color:#3F578F;color:white}.mypage .user-area .edit-btn:hover .arrow-img,.mypage .user-area .modal-open:hover .arrow-img{background-image:url("../img/common/icon-arrow1-right-white.svg")}@media (max-width: 968px){.mypage .user-area .edit-btn,.mypage .user-area .modal-open{width:50%;padding:1rem;font-size:1rem}}.mypage .user-area .edit-btn .arrow-img,.mypage .user-area .modal-open .arrow-img{position:absolute;top:0;bottom:0;margin:auto 0;right:0.75rem;height:.58rem;width:.58rem;background-image:url("../img/common/icon-arrow1-right-key1.svg");background-size:contain;background-repeat:no-repeat;background-position:center}.mypage .user-area .btn-bg-pink,.mypage .user-area .btn-bg-brown{position:relative;display:block;padding:0.9rem 0;width:100%;color:#fff;border-radius:5px;text-decoration:none}.mypage .user-area .btn-bg-pink .arrow-img,.mypage .user-area .btn-bg-brown .arrow-img{position:absolute;top:0;right:.8rem;bottom:0;margin:auto 0;height:1rem;width:1rem;background-size:contain;background-repeat:no-repeat;background-position:center}.mypage .user-area .btn-bg-pink .arrow-img .icon svg,.mypage .user-area .btn-bg-brown .arrow-img .icon svg{top:-0.4em}.mypage .user-area .btn-bg-pink .arrow-img .icon svg .path-arrow1-right-key1,.mypage .user-area .btn-bg-brown .arrow-img .icon svg .path-arrow1-right-key1{fill:white}.mypage .user-area .btn-bg-pink{background-color:#8ea839;border:1px solid #8ea839;margin-top:40px}@media (max-width: 968px){.mypage .user-area .btn-bg-pink{margin-top:20px}}.mypage .user-area .btn-bg-pink:hover{background-color:white;color:#8ea839;border:1px solid #8ea839}.mypage .user-area .btn-bg-pink:hover .arrow-img .icon svg .path-arrow1-right-key1{fill:#8ea839}.mypage .user-area .btn-bg-brown{background-color:#3F578F;border:1px solid #3F578F;margin-top:20px}.mypage .user-area .btn-bg-brown:hover{background-color:white;color:#3F578F;border:1px solid #3F578F}.mypage .user-area .btn-bg-brown:hover .arrow-img .icon svg .path-arrow1-right-key1{fill:#3F578F}@media (max-width: 968px){.mypage .user-area .user-info-area{display:flex;align-items:center;justify-content:flex-start}.mypage .user-area .user-info-area .img-face{flex-shrink:0;margin:0 1.15rem 0 0;padding:0;width:60px;height:60px}.mypage .user-area .user-info-area .img-face.man-empty{padding:11px 11px 16px}.mypage .user-area .user-info-area .img-face img{object-fit:contain;height:100%}.mypage .user-area .user-info-area .join-info{padding-bottom:.4rem;padding-right:1.9em;text-align:left}.mypage .user-area .user-info-area .join-info .name{padding-top:0;font-size:1.2rem;line-height:1.45}.mypage .user-area .user-info-area .join-info .name img{height:1.6rem;margin-right:.3rem}.mypage .user-area .user-info-area .join-info .sign-up dt,.mypage .user-area .user-info-area .join-info .sign-up dd{display:inline;font-size:.92rem}.mypage .user-area .user-info-area .edit-btn{align-self:flex-end;margin:0 0 .7rem;padding:.3rem 1.5rem .25rem 1rem;width:auto;text-align:left;font-size:.84rem}.mypage .user-area .user-info-area .edit-btn .arrow-img{right:.6rem}}@media (max-width: 968px){.mypage .user-area .btn-area{display:flex;justify-content:space-between;margin:1.7rem -10px 0}.mypage .user-area .btn-area .btn-bg-pink,.mypage .user-area .btn-area .btn-bg-brown{margin:0 10px;padding:.55rem 0 .6rem}.mypage .user-area .btn-area .btn-bg-pink .arrow-img,.mypage .user-area .btn-area .btn-bg-brown .arrow-img{right:.3rem}.mypage .user-area .btn-area .btn-bg-pink .arrow-img .icon,.mypage .user-area .btn-area .btn-bg-brown .arrow-img .icon{width:.6em;height:.6em}.mypage .user-area .btn-area .btn-bg-pink .arrow-img .icon svg,.mypage .user-area .btn-area .btn-bg-brown .arrow-img .icon svg{top:-0.3rem}}.mypage .main-content .content .tab-title{display:flex;justify-content:space-between}.mypage .main-content .content .tab-title li{width:32%}.mypage .main-content .content .tab-title li a{display:block;text-align:center;font-size:1.2rem;padding:1.2rem 0;width:100%;color:#3F578F;border-bottom:solid 2px #eceef4;border-top-left-radius:5px;border-top-right-radius:5px;background-color:#eceef4}.mypage .main-content .content .tab-title li a:hover{border-bottom-color:#3F578F;background-color:#d9dde9}@media (max-width: 968px){.mypage .main-content .content .tab-title li a{padding:.55em .5em .4rem;border-bottom-width:1px;font-size:.92rem}}.mypage .main-content .content .tab-title li h2{font-weight:300}.mypage .main-content .content .tab-title li.tab-half{width:48%}.mypage .main-content .content .tab-title li.tab-thirds{width:32%}.mypage .main-content .content .tab-title li.tab-quarters{width:24%}.mypage .main-content .content .tab-title li.active a{border-bottom-color:#3F578F;background-color:#d9dde9}.mypage .main-content .content .tab-title li.active h2{font-weight:500}.mypage .main-content .content .tab-content{padding:1rem 0}@media (max-width: 968px){.mypage .main-content .content .tab-content{padding:.4rem 0}}.mypage .main-content .content .tab-content .content-box{display:none}.mypage .main-content .content .tab-content .show{display:block}.mypage .main-content .content .tab-content .information ul li{position:relative;padding:1.5rem 0;border-bottom-width:1px;border-collapse:#3F578F;border-style:dashed;box-sizing:border-box}@media (min-width: 969px){.mypage .main-content .content .tab-content .information ul li{display:flex;align-content:center;list-style-type:none}}@media (max-width: 968px){.mypage .main-content .content .tab-content .information ul li{padding:1.0rem 0 1.2rem}}@media (min-width: 969px){.mypage .main-content .content .tab-content .information ul li:last-child{border-bottom:none}}.mypage .main-content .content .tab-content .information ul li .date{flex:0 0 100px;display:flex;align-items:center}.mypage .main-content .content .tab-content .information ul li .news a{color:#3F578F;text-decoration:underline #3F578F}.mypage .main-content .content .tab-content .information ul li .news a:hover{text-decoration:none}.mypage .main-content .content .tab-content .information ul li .news .new-icon{background:#ea9097;color:#FFF;padding:0 .5rem .1rem;border-radius:1rem;font-size:.9rem}.mypage .main-content .content .tab-content .ugc .ugc-total-area{margin-top:40px;position:relative}@media (max-width: 968px){.mypage .main-content .content .tab-content .ugc .ugc-total-area{margin-top:1.5rem}}.mypage .main-content .content .tab-content .ugc .ugc-total-area ul{margin:0;padding:0;display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:flex}.mypage .main-content .content .tab-content .ugc .ugc-total-area ul li{margin:0;padding:0 1.5rem;text-align:center;flex-direction:row}@media (max-width: 968px){.mypage .main-content .content .tab-content .ugc .ugc-total-area ul li{padding:0 1.5rem 0 0}}.mypage .main-content .content .tab-content .ugc .ugc-total-area ul li .total-num{font-size:2.5rem;font-weight:bold}@media (max-width: 968px){.mypage .main-content .content .tab-content .ugc .ugc-total-area ul li .total-num{font-size:1.5rem}}.mypage .main-content .content .tab-content .ugc .ugc-total-area .btn-area{width:190px;position:absolute;right:0;top:0}@media (max-width: 968px){.mypage .main-content .content .tab-content .ugc .ugc-total-area .btn-area{width:100%;position:inherit;margin-top:1.5rem;overflow:hidden}}.mypage .main-content .content .tab-content .ugc .ugc-total-area .btn-area .btn-bg-gray{background-color:#888;border:1px solid #888;position:relative;display:block;padding:0.5rem 0;width:100%;color:#FFF;text-align:center;border-radius:5px;text-decoration:none;font-size:0.75rem}@media (max-width: 968px){.mypage .main-content .content .tab-content .ugc .ugc-total-area .btn-area .btn-bg-gray{width:170px;padding:0.75rem 0;float:right}}.mypage .main-content .content .tab-content .ugc .ugc-total-area .btn-area .btn-bg-gray:hover{background-color:#FFF;color:#888}.mypage .main-content .content .tab-content .ugc .ugc-total-area .btn-area .btn-bg-gray:hover .arrow-img .icon svg .path-arrow1-right-key1{fill:gray}.mypage .main-content .content .tab-content .ugc .ugc-total-area .btn-area .btn-bg-gray .arrow-img{position:absolute;top:0;right:0.5rem;bottom:0;margin:auto 0;height:1rem;width:1rem;background-size:contain;background-repeat:no-repeat;background-position:center}@media (max-width: 968px){.mypage .main-content .content .tab-content .ugc .ugc-total-area .btn-area .btn-bg-gray .arrow-img{right:0.3rem}}@media (max-width: 968px){.mypage .main-content .content .tab-content .ugc .ugc-total-area .btn-area .btn-bg-gray .arrow-img .icon{width:0.6em;height:0.6em}}.mypage .main-content .content .tab-content .ugc .ugc-total-area .btn-area .btn-bg-gray .arrow-img .icon svg .path-arrow1-right-key1{fill:white}.mypage .main-content .content .tab-content .ugc .ugc-area{border-width:1px;border-color:#CCC;border-style:solid;overflow:hidden;margin-top:2rem}@media (max-width: 968px){.mypage .main-content .content .tab-content .ugc .ugc-area{margin-top:1.5rem;margin-left:-16px;margin-right:-16px;border-width:1px 0}}.mypage .main-content .content .tab-content .ugc .ugc-area dl.head{background-color:#fcf8f3;border-width:0 0 1px;border-color:#CCC;border-style:solid;margin:0;overflow:hidden;font-size:0.75rem}.mypage .main-content .content .tab-content .ugc .ugc-area dl.head dt{width:50%;margin:0;padding:0.75rem 0 0.75rem 2rem;box-sizing:border-box;float:left}@media (max-width: 968px){.mypage .main-content .content .tab-content .ugc .ugc-area dl.head dt{padding:0.75rem 0 0.75rem 1.3rem}}.mypage .main-content .content .tab-content .ugc .ugc-area dl.head dd{width:50%;margin:0;padding:0.75rem 2rem 0.75rem 0;box-sizing:border-box;text-align:right;float:left}@media (max-width: 968px){.mypage .main-content .content .tab-content .ugc .ugc-area dl.head dd{padding:0.75rem 1.3rem 0.75rem 0}}.mypage .main-content .content .tab-content .ugc .ugc-area ul.list-ugc{margin:0;padding:0}.mypage .main-content .content .tab-content .ugc .ugc-area ul.list-ugc li{margin:0 1rem;padding:1.75rem 1rem;list-style:none;border-width:0 0 1px;border-color:#CCC;border-style:dashed;position:relative}.mypage .main-content .content .tab-content .ugc .ugc-area ul.list-ugc li a{color:#262626}@media (max-width: 968px){.mypage .main-content .content .tab-content .ugc .ugc-area ul.list-ugc li{margin:0 1.3rem;padding:1.75rem 0}}.mypage .main-content .content .tab-content .ugc .ugc-area ul.list-ugc li:last-child{border:none}.mypage .main-content .content .tab-content .ugc .ugc-area ul.list-ugc li .title{width:85%;margin-top:0.25rem;line-height:1.5;font-weight:bold}@media (max-width: 968px){.mypage .main-content .content .tab-content .ugc .ugc-area ul.list-ugc li .title{width:80%}}.mypage .main-content .content .tab-content .ugc .ugc-area ul.list-ugc li .title .draft{color:#999;font-weight:normal}.mypage .main-content .content .tab-content .ugc .ugc-area ul.list-ugc li .view{position:absolute;top:50%;right:1.75rem;margin-top:-8px;font-size:0.75rem}@media (max-width: 968px){.mypage .main-content .content .tab-content .ugc .ugc-area ul.list-ugc li .view{right:0;font-size:1rem}}.mypage .main-content .content .tab-content h3{font-size:1.3rem;font-weight:500;text-align:left}@media (max-width: 968px){.mypage .main-content .content .tab-content h3{font-size:1.15rem}}.mypage .main-content #recent-ranking>header{padding:1rem 0}@media (min-width: 969px){.mypage .main-content #recent-ranking>header .btn-area{display:none}}@media (max-width: 968px){.mypage .main-content #recent-ranking>header{display:flex;justify-content:space-between;align-items:flex-end;padding-top:2.8rem}.mypage .main-content #recent-ranking>header .btn-area{display:flex;justify-content:space-between}.mypage .main-content #recent-ranking>header .btn-area .btn-slide-arrow{width:1.75rem;height:1.75rem;background-color:#d9dde9}.mypage .main-content #recent-ranking>header .btn-area .btn-slide-arrow .icon{width:.8em;height:.8em}.mypage .main-content #recent-ranking>header .btn-area .btn-slide-arrow .icon svg{top:-0.1em}.mypage .main-content #recent-ranking>header .btn-area .btn-slide-arrow .icon .path{fill:#3F578F}.mypage .main-content #recent-ranking>header .btn-area .btn-slide-arrow:hover{background-color:#3F578F}.mypage .main-content #recent-ranking>header .btn-area .btn-slide-arrow:hover .icon .path{fill:white}.mypage .main-content #recent-ranking>header .btn-area .btn-slide-next{margin-left:1.3rem}}.mypage .main-content #recent-ranking .footer-ranking-slider-area{margin-top:.9rem;padding-bottom:80px;max-width:100%}@media (max-width: 968px){.mypage .main-content #recent-ranking .footer-ranking-slider-area{margin-top:.65rem}}.mypage .main-content #recent-ranking .footer-ranking-slider-area .slide-inner{display:block;overflow:hidden;position:relative}.mypage .main-content #recent-ranking .footer-ranking-slider-area .btn-slide-arrow{display:flex;position:absolute;top:0;margin:auto;width:2.2rem;height:14.3rem;background-color:#d9dde9;align-items:center;justify-content:center}@media (max-width: 968px){.mypage .main-content #recent-ranking .footer-ranking-slider-area .btn-slide-arrow{display:none}}.mypage .main-content #recent-ranking .footer-ranking-slider-area .btn-slide-arrow .icon{width:.4rem}.mypage .main-content #recent-ranking .footer-ranking-slider-area .btn-slide-arrow .icon svg{position:relative;top:-0.1rem}.mypage .main-content #recent-ranking .footer-ranking-slider-area .btn-slide-arrow .icon svg .path-arrow1-right-key1{fill:#3F578F}.mypage .main-content #recent-ranking .footer-ranking-slider-area .btn-slide-arrow:hover{background-color:#3F578F}.mypage .main-content #recent-ranking .footer-ranking-slider-area .btn-slide-arrow:hover .icon svg .path-arrow1-right-key1{fill:white}.mypage .main-content #recent-ranking .footer-ranking-slider-area .btn-slide-arrow.btn-slide-prev{left:0}.mypage .main-content #recent-ranking .footer-ranking-slider-area .btn-slide-arrow.btn-slide-next{right:0}.mypage .main-content #recent-ranking .footer-ranking-slider-area .slide-list-area{overflow:hidden}@media (min-width: 969px){.mypage .main-content #recent-ranking .footer-ranking-slider-area .slide-list-area{margin:0 2.8rem}}@media (max-width: 968px){.mypage .main-content #recent-ranking .footer-ranking-slider-area .slide-list-area{margin:0}}.mypage .main-content #recent-ranking .footer-ranking-slider-area .slide-list{display:block;padding:0}.mypage .main-content #recent-ranking .footer-ranking-slider-area .slide-list li{display:block;outline:0;list-style-type:none;padding:0 0.4rem}@media (max-width: 968px){.mypage .main-content #recent-ranking .footer-ranking-slider-area .slide-list li{padding:0 .8rem 0 0;width:180px}}.mypage .main-content #recent-ranking .footer-ranking-slider-area .slide-list li a .img-area{position:relative;height:14.3rem;box-shadow:2px 2px 4px #f5f5f5;overflow:hidden}@media (max-width: 968px){.mypage .main-content #recent-ranking .footer-ranking-slider-area .slide-list li a .img-area{height:13.4rem}}.mypage .main-content #recent-ranking .footer-ranking-slider-area .slide-list li a .img-area .label{display:block;position:absolute;top:0;left:0;padding:.23rem .2rem .25rem;width:4.5rem;color:white;background-color:#3F578F;border:2px solid #3F578F;text-align:center;font-size:.88rem;font-weight:bold;z-index:10}.mypage .main-content #recent-ranking .footer-ranking-slider-area .slide-list li a .img-area img{width:100%;height:100%;object-fit:cover;font-family:'object-fit: cover;';transition:.5S}.mypage .main-content #recent-ranking .footer-ranking-slider-area .slide-list li a:hover .img-area img{transform:scale(1.1)}.mypage .main-content #recent-ranking .footer-ranking-slider-area .slide-list li p{padding-top:1.1rem;color:#262626;font-size:1rem;font-weight:500;line-height:1.45}.mypage .main-content #recent-ranking .footer-ranking-slider-area .slide-list li.item-done .img-area .label{background:#8ea839;color:white}.mypage .main-content #recent-ranking .footer-ranking-slider-area .slide-list li.item-done .img-area .label.status0{display:none}@media (max-width: 968px){.modal{border-radius:.6rem}}.blocker{z-index:300}@media (max-width: 968px){.blocker{padding:15px}}#modal-profile-edit{padding-bottom:2.8rem;color:#333}@media (max-width: 968px){#modal-profile-edit{padding:1.1rem 2.1em 2.5rem;max-width:640px;border-radius:.5rem}}@media (max-width: 968px){#modal-profile-edit .modal-inner{padding-top:.5rem}}#modal-profile-edit .modal-title{color:#3F578F}@media (max-width: 968px){#modal-profile-edit .modal-title{font-size:1.35rem}}#modal-profile-edit .modal-description{font-weight:200}@media (max-width: 968px){#modal-profile-edit .modal-description{font-size:.88rem}#modal-profile-edit .modal-description span{display:inline-block}}#modal-profile-edit .profile-edit-area{margin-top:2.8rem}@media (max-width: 968px){#modal-profile-edit .profile-edit-area{margin-top:1.5rem}}#modal-profile-edit .profile-edit-area .input-area dl{display:flex;margin-top:2.6rem}@media (max-width: 968px){#modal-profile-edit .profile-edit-area .input-area dl{display:block;margin-top:2.2rem}}#modal-profile-edit .profile-edit-area .input-area dl dt,#modal-profile-edit .profile-edit-area .input-area dl dd{display:block}@media (min-width: 969px){#modal-profile-edit .profile-edit-area .input-area dl dt,#modal-profile-edit .profile-edit-area .input-area dl dd{font-size:1.18rem}}#modal-profile-edit .profile-edit-area .input-area dl dt{flex-shrink:0;font-weight:500}@media (min-width: 969px){#modal-profile-edit .profile-edit-area .input-area dl dt{margin-right:2.7rem;padding-top:1.1rem}}@media (max-width: 968px){#modal-profile-edit .profile-edit-area .input-area dl dt{margin-bottom:.9rem}}#modal-profile-edit .profile-edit-area .input-area dl dd{flex-grow:1;font-weight:200}#modal-profile-edit .profile-edit-area .input-area .btn-gray{color:white;background:#929292}#modal-profile-edit .profile-edit-area .input-area .btn-gray:hover{background:#515151}#modal-profile-edit .profile-edit-area .input-area .btn-navy{color:white;background:#3F578F}#modal-profile-edit .profile-edit-area .input-area .btn-navy:hover{background:#8ea839}#modal-profile-edit .profile-edit-area .input-area .input{padding:1.1rem 1.3rem 1.35rem;width:100%;border-radius:.5rem}#modal-profile-edit .profile-edit-area .input-area .input::placeholder{opacity:.3;color:#333}#modal-profile-edit .profile-edit-area .input-area .input::-ms-input-placeholder{opacity:.3;color:#333}#modal-profile-edit .profile-edit-area .input-area .input:-ms-input-placeholder{opacity:.3;color:#333}@media (max-width: 968px){#modal-profile-edit .profile-edit-area .input-area .input{padding:.9rem .8rem 1.1rem;border-radius:.35rem;font-size:.92rem}}#modal-profile-edit .profile-edit-area .input-area .input-color-key1{background:#f4f6eb}#modal-profile-edit .profile-edit-area .input-area .input-color-key2{background:#eceef4}#modal-profile-edit .profile-edit-area .input-area .sys-input-message{margin-top:1rem;font-size:1rem;font-weight:bold}@media (max-width: 968px){#modal-profile-edit .profile-edit-area .input-area .sys-input-message{margin-top:.5rem;font-size:.92rem}}#modal-profile-edit .profile-edit-area .input-area .sys-input-message span{display:inline-block;margin-left:1.4rem}@media (max-width: 968px){#modal-profile-edit .profile-edit-area .input-area .sys-input-message span{margin-left:1.1rem}}#modal-profile-edit .profile-edit-area .input-area .sys-input-message span:first-of-type{margin-left:0}#modal-profile-edit .profile-edit-area .input-area .sys-input-message .unique{color:#3F578F}#modal-profile-edit .profile-edit-area .input-area .sys-input-message .overlapped{color:#8ea839}@media (max-width: 968px){#modal-profile-edit .profile-edit-area .input-area .input-nickname-area{margin-top:0}}#modal-profile-edit .profile-edit-area .input-area .input-nickname-area dd{display:flex;justify-content:space-between}@media (max-width: 968px){#modal-profile-edit .profile-edit-area .input-area .input-nickname-area dd{display:block}}#modal-profile-edit .profile-edit-area .input-area .input-nickname-area dd .input-text-area{flex-grow:1}@media (min-width: 969px){#modal-profile-edit .profile-edit-area .input-area .input-nickname-area dd .input-text-area{margin-right:2.85rem}}@media (max-width: 968px){#modal-profile-edit .profile-edit-area .input-area .input-nickname-area dd .btn-area{margin-top:1.9rem;text-align:center}}#modal-profile-edit .profile-edit-area .input-area .input-nickname-area dd .btn-check-unique{flex-shrink:0;position:relative;padding:1.25rem 1.5rem 1.5rem;width:10rem;font-size:1rem;font-weight:350}@media (max-width: 968px){#modal-profile-edit .profile-edit-area .input-area .input-nickname-area dd .btn-check-unique{padding:1.1rem 1.2rem 1.15rem;width:11rem;font-size:.92rem}}#modal-profile-edit .profile-edit-area .input-area .input-nickname-area dd .btn-check-unique .icon{position:absolute;top:0;bottom:0;right:.5rem;margin:auto;font-size:.88rem}@media (max-width: 968px){#modal-profile-edit .profile-edit-area .input-area .input-nickname-area dd .btn-check-unique .icon{right:.75rem;height:.9em;font-size:.7rem}}#modal-profile-edit .profile-edit-area .input-area .input-profile-area{display:block}@media (min-width: 969px){#modal-profile-edit .profile-edit-area .input-area .input-profile-area dt{display:flex;margin-right:0}}@media (min-width: 969px){#modal-profile-edit .profile-edit-area .input-area .input-profile-area dt .title{margin-right:1.9rem}}@media (max-width: 968px){#modal-profile-edit .profile-edit-area .input-area .input-profile-area dt .title{display:block}}#modal-profile-edit .profile-edit-area .input-area .input-profile-area dt .note{font-size:1rem;font-weight:200}@media (max-width: 968px){#modal-profile-edit .profile-edit-area .input-area .input-profile-area dt .note{display:block;margin-top:.7rem;font-size:.81rem}}#modal-profile-edit .profile-edit-area .input-area .input-profile-area dd{margin-top:3.1rem}@media (max-width: 968px){#modal-profile-edit .profile-edit-area .input-area .input-profile-area dd{margin:1.4rem auto 0;max-width:240px}}#modal-profile-edit .profile-edit-area .input-area .input-profile-area dd .photo-list{display:flex;align-items:flex-start;justify-content:space-between;margin:0 -18px -36px}@media (max-width: 968px){#modal-profile-edit .profile-edit-area .input-area .input-profile-area dd .photo-list{flex-wrap:wrap;justify-content:flex-start;margin:0 -1.22rem -2.44rem}#modal-profile-edit .profile-edit-area .input-area .input-profile-area dd .photo-list .control-area{width:100%;text-align:center}}#modal-profile-edit .profile-edit-area .input-area .input-profile-area dd .photo-list .btn{display:inline-block;position:relative;overflow:hidden;margin:0 18px 36px;width:85px;height:85px;border-radius:50%;background:#c5cddd}@media (max-width: 968px){#modal-profile-edit .profile-edit-area .input-area .input-profile-area dd .photo-list .btn{margin:0 1.22rem 1.7rem;width:60px;height:60px}}#modal-profile-edit .profile-edit-area .input-area .input-profile-area dd .photo-list .btn-select-photo:before,#modal-profile-edit .profile-edit-area .input-area .input-profile-area dd .photo-list .btn-select-photo:after{content:'';display:none}#modal-profile-edit .profile-edit-area .input-area .input-profile-area dd .photo-list .btn-select-photo:before{opacity:.8;background:#3F578F}#modal-profile-edit .profile-edit-area .input-area .input-profile-area dd .photo-list .btn-select-photo:after{width:3rem;height:3rem;background:url(../img/common/img-selected-white.svg) no-repeat center center;background-size:contain}#modal-profile-edit .profile-edit-area .input-area .input-profile-area dd .photo-list .btn-select-photo:hover:before,#modal-profile-edit .profile-edit-area .input-area .input-profile-area dd .photo-list .btn-select-photo:hover:after{display:block}#modal-profile-edit .profile-edit-area .input-area .input-profile-area dd .photo-list .btn-select-photo.selected:before,#modal-profile-edit .profile-edit-area .input-area .input-profile-area dd .photo-list .btn-select-photo.selected:after{display:block}#modal-profile-edit .profile-edit-area .input-area .input-profile-area dd .photo-list .btn-upload{width:120px;height:120px;background:white;box-shadow:0 0 20px rgba(0,0,0,0.1)}@media (min-width: 969px){#modal-profile-edit .profile-edit-area .input-area .input-profile-area dd .photo-list .btn-upload{margin-top:-1.2rem;margin-right:2.5rem}}@media (max-width: 968px){#modal-profile-edit .profile-edit-area .input-area .input-profile-area dd .photo-list .btn-upload{margin-bottom:2.05rem;width:80px;height:80px;box-shadow:0 0 15px rgba(0,0,0,0.1)}}#modal-profile-edit .profile-edit-area .input-area .input-profile-area dd .photo-list .btn-upload .icon{font-size:4.6rem}@media (max-width: 968px){#modal-profile-edit .profile-edit-area .input-area .input-profile-area dd .photo-list .btn-upload .icon{font-size:3.5rem}}#modal-profile-edit .profile-edit-area .input-area .input-profile-area dd .photo-list .btn-upload:hover{background:#3F578F}#modal-profile-edit .profile-edit-area .input-area .input-profile-area dd .photo-list .btn-upload:hover .icon .path{fill:white}#modal-profile-edit .profile-edit-area .input-area .input-profile-area dd .photo-list .btn-empty{padding:1.25rem 1.65rem 1.5rem}@media (max-width: 968px){#modal-profile-edit .profile-edit-area .input-area .input-profile-area dd .photo-list .btn-empty{padding:1rem 1.30rem 1.2rem}}#modal-profile-edit .profile-edit-area .input-area .input-profile-area dd .photo-list .btn-2{background:#dde5c4}#modal-profile-edit .profile-edit-area .input-area .input-profile-area dd .photo-list .btn-3{background:#bdbdbd}#modal-profile-edit .profile-edit-area .input-area .input-profile-area dd .photo-list .btn-4{background:#EDD1B2}#modal-profile-edit .profile-edit-area .input-area .input-profile-area dd .photo-list .btn-5{background:#e9e9e9}#modal-profile-edit .profile-edit-area .input-area .input-instagram-account{margin-top:4.3rem}@media (max-width: 968px){#modal-profile-edit .profile-edit-area .input-area .input-instagram-account{margin-top:2.55rem}}#modal-profile-edit .profile-edit-area .input-area>.btn-area{display:flex;justify-content:center;overflow:hidden;margin-top:4.25rem}@media (max-width: 968px){#modal-profile-edit .profile-edit-area .input-area>.btn-area{margin-top:2.5rem;margin:2.5rem -0.8rem 0}}#modal-profile-edit .profile-edit-area .input-area>.btn-area .btn{margin:0 2.15rem;padding:.55em 1em .6em;width:15.7rem;text-align:center;font-size:1.3rem}@media (max-width: 968px){#modal-profile-edit .profile-edit-area .input-area>.btn-area .btn{margin:0 .8rem;padding:.75em 1em .85em;width:10rem;font-size:.92rem}}.non-approval_comment{background-color:#ebebeb;padding:0.25rem 1rem;border-radius:.5rem;margin:.5rem 0;font-size:.8rem}.non-approval_comment .non-approval_ttl{font-weight:bold}.non-approval_comment a{text-decoration:underline;color:#262626}.btn-matome{background-color:#ea9097 !important;border:1px solid #ea9097 !important}.btn-matome:hover{background-color:white !important;color:#ea9097 !important;border:1px solid #ea9097 !important}.btn-matome:hover .path-arrow1-right-key1{fill:#ea9097 !important}.rank-info{border:1px solid #d9dde9;padding:.8rem}.rank-info dl{font-size:.8rem;margin-bottom:1rem;text-align:left}.rank-info dl .strong{font-weight:bold}.rank-info dl .rank-notice{display:block;font-size:.7rem;margin-top:.1rem}.rank-info dl .rank-notice a{text-decoration:underline;color:#262626}.rank-info dl dt{font-weight:bold}.rank-info dl dd{margin-bottom:.2rem}.rank-info .nowrank{display:flex;text-align:left;flex-wrap:wrap}.rank-info .nowrank dt{width:9.5rem}.rank-info .nowrank dd{width:7.5rem}.rank-info .nowrank dd .gold_rank{color:#ccac00;font-size:1.0rem;font-weight:bold}.rank-info .nowrank dd .silver_rank{color:#a0a2a2;font-size:1.0rem;font-weight:bold}.rank-info .hidden_box label{position:relative;display:block;padding:.3rem 0 .3rem 0;width:90px;box-sizing:border-box;text-align:center;margin:1rem auto 0;font-weight:bold;text-decoration:none;background-color:#d9dde9;color:#3F578F;font-size:.75rem}.rank-info .hidden_box input{display:none}.rank-info .hidden_box input:checked ~ .hidden_show{padding:10px 0;height:auto;opacity:1}.rank-info .hidden_box input:checked ~ label.detail{display:none}.rank-info .hidden_box .hidden_show{height:0;padding:0;overflow:hidden;opacity:0;transition:0.8s}@media (max-width: 968px){.rank-info{padding:0rem .8rem;margin:1rem 0}.rank-info dl{font-size:.9rem}.rank-info .nowrank{margin-top:1rem}.rank-info .nowrank dt{width:11rem}.rank-info .nowrank dd{width:calc(100% - 11rem)}.rank-info .hidden_box label{margin:1rem 0 1rem auto}.rank-info label.detail{margin:-3rem 0 1rem auto}}.page-header-9{display:flex;margin:2rem 0}@media (max-width: 968px){.page-header-9{margin-top:3rem;display:flex;justify-content:space-between;flex-wrap:nowrap;flex-direction:inherit}}.page-header-9 .left-side,.page-header-9 .right-side{display:flex;align-items:center;flex-basis:25%}.page-header-9 .left-side{text-align:left}@media (max-width: 968px){.page-header-9 .left-side{margin-bottom:1rem}}.page-header-9 .left-side .btn-sm-back{width:13.5rem;padding:0.85rem;font-size:1rem}@media (max-width: 968px){.page-header-9 .left-side .btn-sm-back{width:inherit;padding:0.65rem 0.8rem 0.65rem 1.6rem}.page-header-9 .left-side .btn-sm-back>span{display:none}}.page-header-9 .left-side .btn-sm-back .icon{width:auto;height:auto}.page-header-9 .left-side .btn-sm-back .icon svg{width:6px;height:11.6px;fill:#3F578F;top:0;right:inherit !important;left:1rem !important}.page-header-9 .left-side .btn-sm-back:before{width:0.45rem;height:0.85rem;display:none}.page-header-9 .left-side .btn-sm-back:after{display:none}.page-header-9 .left-side .btn-sm-back:hover .icon svg{fill:white}.page-header-9 .title{flex-basis:50%;text-align:center;font-size:2rem;color:#1a1a1a;font-weight:normal}@media (max-width: 968px){.page-header-9 .title{font-size:1.5rem}}@media (max-width: 968px){.comment-form{background:none}}.post-item{display:flex;flex-wrap:wrap;-webkit-box-pack:justify;justify-content:space-between;overflow:auto}.post-item .images-area{width:29.2%}@media (max-width: 968px){.post-item .images-area{height:100%;width:100%;margin-bottom:1.8rem}}@media (min-width: 969px){.post-item .images-area .image-set-area{height:20.8rem}}.post-item .postdata-area{width:68.45%}@media (max-width: 968px){.post-item .postdata-area{position:relative;width:100%}}.post-item .postdata-area .caption{margin-bottom:1.5rem}.post-item .postdata-area .caption p{line-height:1.3;overflow:hidden;border-bottom:1px dotted #3F578F;padding:0 0 2rem;font-weight:500}.post-item .postdata-area .recommend-comment .introduction-sentence{font-size:1rem;font-weight:normal;padding:1rem 0 .92rem 1rem;line-height:1.5}.post-item .postdata-area .recommend-comment .recommend-title a{color:#3F578F;text-decoration:underline;font-weight:500;font-size:.9rem;margin:0 0 0 1rem}.post-item .postdata-area .recommend-comment .recommend-title a:before{content:'';width:1.25em;height:1.25em;line-height:1;display:inline-block;background:url(../img/common/icon-balloon-key2.svg) no-repeat center center;background-size:contain;vertical-align:text-bottom;margin-right:4px}.post-item .postdata-area .recommend-comment .user-info{color:#9fabc7;display:flex;margin-bottom:.5rem}@media (min-width: 969px){.post-item .postdata-area .recommend-comment .user-info{display:flex;align-items:baseline}}.post-item .postdata-area .recommend-comment .user-info .instagram-account,.post-item .postdata-area .recommend-comment .user-info .user-data{line-height:1.05}.post-item .postdata-area .recommend-comment .user-info .instagram-account{position:relative;top:-0.2em;padding-bottom:.3em;border-bottom:1px solid #9fabc7;cursor:pointer}.post-item .postdata-area .recommend-comment .user-info .instagram-account:hover{color:#8ea839}@media (min-width: 969px){.post-item .postdata-area .recommend-comment .user-info .instagram-account{margin:0 .5rem;font-size:.77rem}}@media (max-width: 968px){.post-item .postdata-area .recommend-comment .user-info .instagram-account:after{content:"\a";white-space:pre}}.post-item .postdata-area .recommend-comment .user-info .user-data{display:inline-block}@media (min-width: 969px){.post-item .postdata-area .recommend-comment .user-info .user-data{line-height:1.6;font-size:.8rem}}@media (max-width: 968px){.post-item .postdata-area .recommend-comment .user-info .user-data{margin:.5rem 0 0 .5rem;font-size:.8rem}}.post-item .postdata-area .recommend-comment .user-info .user-data .user-name{padding-left:.2rem}.post-item .postdata-area .recommend-comment .user-info .user-data .user-age{padding:0 .8rem 0 .7rem}@media (max-width: 968px){.post-item .postdata-area .recommend-comment .user-info .user-data .user-age{padding:0}}@media (max-width: 968px){.post-item .postdata-area .recommend-comment .user-info .user-data span{display:inline-block;margin-top:10px}}.slide-area{width:100%}.slide-inner{display:flex;margin-top:6px}.slide-item{height:407px;margin-right:50px;background-color:#faf1e8;position:relative;padding:30px}@media (min-width: 969px){.slide-item{flex:0 0 1000px}}@media (max-width: 968px){.slide-item{padding:1.25rem 1.5rem 1.25rem 1.21rem}}.slide-item .tagicon-key2{background-color:#3F578F;width:80px;height:40px;border-radius:0 6px 0 0;position:absolute;top:-6px;left:0;display:flex;align-items:center;justify-content:center}@media (max-width: 968px){.slide-item .tagicon-key2{top:-10px;width:60px;height:32px;border-radius:0 .35em 0 0;font-size:1.25rem}}.slide-item .images img{display:inline-block;object-fit:cover;font-family:'object-fit: cover;';object-position:center;border:15px solid white;box-shadow:0 0 10px rgba(0,0,0,0.1)}.slide-item .title{font-size:1.429rem;margin-top:1.5rem;font-weight:400;margin-bottom:.9rem;height:2.9em;overflow:hidden;color:#030303}@media (max-width: 968px){.slide-item .title{margin-top:1.75rem;font-size:1.665rem}}.slide-item .bottom-content{display:flex;justify-content:space-between;align-items:flex-end}@media (max-width: 968px){.slide-item .bottom-content{flex-wrap:wrap}}.slide-item .bottom-content .view-more span.text{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);position:absolute;width:100%;display:inline-block}.slide-item .bottom-content .view-more:after{display:none}.slide-item .bottom-content .view-more .icon{top:50%;transform:translateY(-50%)}.slide-item .post-info{display:flex;align-items:center;color:#262626}@media (max-width: 968px){.slide-item .post-info{flex-direction:column;align-items:flex-start;margin-right:.7rem}}.slide-item .post-info .date,.slide-item .post-info .sep,.slide-item .post-info .answer,.slide-item .post-info .view{display:inline-block}@media (max-width: 968px){.slide-item .post-info .date{font-size:1rem;letter-spacing:-0.03em}}@media (max-width: 968px){.slide-item .post-info .sep{margin:0 .65rem 0 0.55rem}}.slide-item .post-info .answer{display:flex}@media (max-width: 968px){.slide-item .post-info .answer{margin-top:.5rem}}@media (max-width: 374px){.slide-item .post-info .answer{flex-direction:column}}.slide-item .post-info .answer a{display:inline-block;margin:0 2px}.slide-item .post-info .answer a img{width:1rem;height:1rem}.slide-item .post-info .answer p{margin-left:.5rem}.slide-item .view-more{position:relative;background-color:#8ea839;width:120px;height:35px;display:flex;align-items:center;justify-content:center;font-size:1rem}.slide-item .view-more:hover,.slide-item .view-more:focus{background-color:#3F578F}@media (max-width: 968px){.slide-item .view-more{margin-top:.5rem;height:2.7rem;width:7.6rem;font-size:.92rem}}.slide-item .view-more:after{display:none}.slide-item .view-more .text{padding-right:.7em}.slide-item .view-more .icon{display:inline-block;position:absolute;right:.6em;width:.6em;height:.6em;line-height:1.05}.slide-item .view-more .icon svg{position:relative;top:-0.25em;max-width:100%;max-height:100%}.slide-item .view-more,.slide-item .view-more:visited{color:#fff}.slide-navigator{margin:22px 0 72px}@media (max-width: 968px){.slide-navigator{margin:.4rem 0 4rem}}.slide-ratio{color:#8ea839;font-weight:600}@media (max-width: 968px){.slide-ratio{font-size:.8rem}}.slide-ratio .now{margin-right:.2rem;color:#262626;font-size:20px}@media (max-width: 968px){.slide-ratio .now{font-size:1.12rem}}.banner-area{display:flex}@media (min-width: 969px){.banner-area{margin:0 -40px}}@media (max-width: 968px){.banner-area{flex-direction:column-reverse;margin-bottom:-28px}}@media (min-width: 969px){.banner-item{flex:1 1 50%;padding:0 40px}}@media (max-width: 968px){.banner-item{margin-bottom:28px}}.banner-item .get-point-banner{padding:24px 25px 15px;border:1px dashed #3F578F}@media (max-width: 968px){.banner-item .get-point-banner{padding:1.95rem .8rem 1.95rem}}.banner-item .get-point-banner .description{text-align:center;color:#3F578F}@media (max-width: 968px){.banner-item .get-point-banner .description{display:flex;justify-content:flex-end;align-items:center;padding-right:.8em;font-size:.92rem}}@media (max-width: 374px){.banner-item .get-point-banner .description{font-size:.92rem}}.banner-item .get-point-banner .title{margin:0}@media (max-width: 968px){.banner-item .get-point-banner .title{line-height:1.3}}@media (min-width: 969px){.banner-item .get-point-banner .get-point-banner-make,.banner-item .get-point-banner .get-point-banner-answer{padding-bottom:0}}@media (max-width: 968px){.banner-item .get-point-banner .get-point-banner-make,.banner-item .get-point-banner .get-point-banner-answer{display:flex;justify-content:center}}@media (max-width: 968px){.banner-item .get-point-banner .get-point-banner-make .description,.banner-item .get-point-banner .get-point-banner-make .title,.banner-item .get-point-banner .get-point-banner-answer .description,.banner-item .get-point-banner .get-point-banner-answer .title{width:50%;min-width:7em}}@media (max-width: 968px){.banner-item .get-point-banner .get-point-banner-make .title,.banner-item .get-point-banner .get-point-banner-answer .title{min-width:13rem;text-align:left}}@media (max-width: 968px){.banner-item .get-point-banner .get-point-banner-make .description,.banner-item .get-point-banner .get-point-banner-answer .description{padding-right:.8em}}.banner-item .get-point-banner .btn-more{margin-top:26px;background-color:#e8eed7;display:flex;justify-content:center;align-items:center;height:30px}@media (max-width: 968px){.banner-item .get-point-banner .btn-more{margin:1.5rem auto 0;width:250px}}.banner-item .get-point-banner .btn-more .icon{transition:.3s;transform:none;position:relative;left:auto;top:auto;height:.55rem}.banner-item .get-point-banner .btn-more .icon svg .path-arrow3-down-key2{fill:#8ea839}.banner-item .get-point-banner .btn-more,.banner-item .get-point-banner .btn-more:visited{color:#8ea839}.banner-item .get-point-banner .btn-more:hover{background-color:#8ea839;color:white}.banner-item .get-point-banner .btn-more:hover .icon{transform:translateY(10%)}.banner-item .get-point-banner .btn-more:hover .icon svg .path-arrow3-down-key2{fill:white}.banner-item .unknown{height:100%;background-color:#999999}@media (max-width: 968px){.banner-item .unknown{display:flex;justify-content:center;align-items:center;min-height:12rem}}.banner-item .banner-kurashi{border:1px solid #3F578F;display:flex;width:100%;height:100%;background:url("../img/images/top_bnrbg.png") center center/cover no-repeat}.banner-item .banner-kurashi-txtarea{width:60%;height:60%;margin:0 20%;top:20%;position:relative;background-color:#fff}.banner-item .banner-kurashi-txt{text-align:center;display:inline-block;position:absolute;top:55%;left:calc(50% - 6rem);font-size:1rem;color:#262626;border-bottom:1px solid #8ea839}.banner-item .banner-kurashi-logo{width:15rem;margin:15px auto 0;text-align:center}.banner-item .banner-kurashi-more{position:absolute;bottom:0;width:100%;text-align:center;background-color:#8ea839;color:#fff}.banner-item .banner-kurashi-more:after{height:1rem;width:0.35rem;position:absolute;top:0;right:.8rem;bottom:0.5;margin:auto 0;display:inline-block;content:url(../img/common/icon-arrow1-right-white.svg)}@media (max-width: 968px){.banner-item .banner-kurashi{min-height:12rem}.banner-item .banner-kurashi-txtarea{height:10rem;width:50%;max-width:30rem;margin:1rem auto 0}.banner-item .banner-kurashi-logo{width:80%;right:1rem;bottom:2.3rem;max-width:15rem}}@media (max-width: 374px){.banner-item .banner-kurashi-logo{margin:20px auto 0}.banner-item .banner-kurashi-txt{font-size:.8rem;left:calc(50% - 4.8rem)}.banner-item .banner-kurashi-more{font-size:.8rem}}.rankings-top.recommend-ranking .list-items .list-item,.rankings-top.new-ranking .list-items .list-item,.rankings-top.popular-ranking .list-items .list-item,.rankings-top.best-ranking .list-items .list-item{flex:0 0 33.3333333333%;margin-bottom:60px}_:-ms-fullscreen,:root .rankings-top.recommend-ranking .list-items .list-item,:root .rankings-top.new-ranking .list-items .list-item,:root .rankings-top.popular-ranking .list-items .list-item,:root .rankings-top.best-ranking .list-items .list-item{flex:0 0 30%}@media (max-width: 968px){.rankings-top.recommend-ranking .list-items .list-item,.rankings-top.new-ranking .list-items .list-item,.rankings-top.popular-ranking .list-items .list-item,.rankings-top.best-ranking .list-items .list-item{flex:0 0 100%;margin-bottom:3rem}}.rankings-top.recommend-ranking .list-items .list-item .image-set-area,.rankings-top.new-ranking .list-items .list-item .image-set-area,.rankings-top.popular-ranking .list-items .list-item .image-set-area,.rankings-top.best-ranking .list-items .list-item .image-set-area{margin-bottom:1.65rem;height:22.85rem}@media (max-width: 968px){.rankings-top.recommend-ranking .list-items .list-item .image-set-area,.rankings-top.new-ranking .list-items .list-item .image-set-area,.rankings-top.popular-ranking .list-items .list-item .image-set-area,.rankings-top.best-ranking .list-items .list-item .image-set-area{margin-bottom:1rem;height:69vw;max-height:400px}}.rankings-top.recommend-ranking .list-items .list-item a:hover div,.rankings-top.new-ranking .list-items .list-item a:hover div,.rankings-top.popular-ranking .list-items .list-item a:hover div,.rankings-top.best-ranking .list-items .list-item a:hover div{box-shadow:0 0 2.14rem rgba(0,0,0,0.2)}.rankings-top.new-ranking,.rankings-top.best-ranking{background-color:inherit}body.home .popular-ranking{background:#fcf8f3}body.home #slideshow{margin-top:-6px;padding-top:6px}@media (min-width: 969px){body.home #slideshow{overflow:hidden}}@media (max-width: 968px){body.home #slideshow{margin-left:-16px}}@media (max-width: 374px){body.home #slideshow{margin-left:-15px}}@media (max-width: 968px){body.home #slideshow .slide-inner{margin-top:10px}}@media (max-width: 968px){body.home #slideshow .slide-inner .slide-item{max-width:calc(100vw - (16px * 1))}}@media (max-width: 374px){body.home #slideshow .slide-inner .slide-item{max-width:calc(100vw - (15px * 1))}}@media (max-width: 968px){body.home #slideshow .slide-navigator{margin:0.7rem 0 2rem 16px}}@media (max-width: 374px){body.home #slideshow .slide-navigator{margin-left:15px}}.icon-lupe,.icon-arrow1-right-key1,.icon-arrow1-right-key2,.icon-arrow1-right-white,.icon-arrow2-right-white,.icon-warning-circle-key1,.icon-check-circle-key2,.icon-upload-key1{display:inline-block;position:relative;top:.2em;height:1em;width:1em;margin-right:.35rem}.icon-lupe:before,.icon-arrow1-right-key1:before,.icon-arrow1-right-key2:before,.icon-arrow1-right-white:before,.icon-arrow2-right-white:before,.icon-warning-circle-key1:before,.icon-check-circle-key2:before,.icon-upload-key1:before{content:'';display:inline-block;position:relative;top:-0.05em;height:100%;width:100%;line-height:1.05;background-repeat:no-repeat;background-position:center center;background-size:contain}.full-layer,#gnavi .nav-inner,#modal-profile-edit .profile-edit-area .input-area .input-profile-area dd .photo-list .btn-select-photo:before,#modal-profile-edit .profile-edit-area .input-area .input-profile-area dd .photo-list .btn-select-photo:after,.gnavi-modal-item,#gnavi-modal-contents,#category-menu-mb>.inner,#footer-gnavi,#modal-add-photo #modal-select-photo ul li .btn:before,#modal-add-photo #modal-select-photo ul li .btn:after{position:absolute;top:0;right:0;bottom:0;left:0;margin:auto}.recommend-item-content .recommend-item-block .btn-area .btn.btn-view-more,.slide-item .view-more,.en{font-family:"Work Sans",sans-serif}.jp{font-family:"NotoSansCJKjp","NotoSans CJK","Noto Sans JP","Noto Sans Japanese",sans-serif}.image-set-1,.image-set-2,.image-set-3,.image-set-4,.introduction-items .introduction-ranking-top .introduction-item .images .image-set-area,.introduction-items .introduction-ranking-middle .introduction-item .images .image-set-area,.introduction-items .introduction-ranking-bottom .introduction-item .images .image-set-area{box-shadow:0 0 30px rgba(0,0,0,0.1)}@media (max-width: 968px){.image-set-1,.image-set-2,.image-set-3,.image-set-4,.introduction-items .introduction-ranking-top .introduction-item .images .image-set-area,.introduction-items .introduction-ranking-middle .introduction-item .images .image-set-area,.introduction-items .introduction-ranking-bottom .introduction-item .images .image-set-area{box-shadow:0 0 14px rgba(0,0,0,0.1)}}.btn-md-key1,.btn-sm-key2,.btn-md-key2,.btn-sm-back,.btn-md-back,.get-point-corner a,.link-shop a,.get-point-banner-make .banner,.get-point-banner-answer .banner,.pager-container .btn-prev,.pager-container .btn-next,.slide-item .view-more{font-weight:500;text-align:center;display:block;position:relative;line-height:1rem;font-size:.85rem}.btn-md-key1::after,.btn-sm-key2::after,.btn-md-key2::after,.btn-sm-back::after,.btn-md-back::after,.get-point-corner a::after,.link-shop a::after,.get-point-banner-make .banner::after,.get-point-banner-answer .banner::after,.pager-container .btn-prev::after,.pager-container .btn-next::after,.slide-item .view-more::after{height:1rem;width:0.35rem;position:absolute;top:0;right:.8rem;bottom:0;margin:auto 0;display:inline-block;content:url("../img/common/icon-arrow1-right-white.svg")}.recommend-post-list-area .introduction-items .introduction-bottom .introduction-item .images,.recommend-post-list-area .post-list .introduction-bottom .introduction-item .images,.introduction-items .introduction-ranking-top .introduction-item .images,.introduction-items .introduction-ranking-middle .introduction-item .images,.introduction-items .introduction-ranking-bottom .introduction-item .images,body.p1-1 .main-contents .contents .introduction-items .introduction-bottom .introduction-item .images{margin:0}.recommend-post-list-area .introduction-items .introduction-bottom .introduction-item .images .image-set-1,.recommend-post-list-area .post-list .introduction-bottom .introduction-item .images .image-set-1,.introduction-items .introduction-ranking-top .introduction-item .images .image-set-1,.introduction-items .introduction-ranking-middle .introduction-item .images .image-set-1,.introduction-items .introduction-ranking-bottom .introduction-item .images .image-set-1,body.p1-1 .main-contents .contents .introduction-items .introduction-bottom .introduction-item .images .image-set-1{height:12.9rem;margin-bottom:.58rem}.recommend-post-list-area .introduction-items .introduction-bottom .introduction-item .images .image-set-2,.recommend-post-list-area .post-list .introduction-bottom .introduction-item .images .image-set-2,.introduction-items .introduction-ranking-top .introduction-item .images .image-set-2,.introduction-items .introduction-ranking-middle .introduction-item .images .image-set-2,.introduction-items .introduction-ranking-bottom .introduction-item .images .image-set-2,body.p1-1 .main-contents .contents .introduction-items .introduction-bottom .introduction-item .images .image-set-2,.recommend-post-list-area .introduction-items .introduction-bottom .introduction-item .images .image-set-3,.recommend-post-list-area .post-list .introduction-bottom .introduction-item .images .image-set-3,.introduction-items .introduction-ranking-top .introduction-item .images .image-set-3,.introduction-items .introduction-ranking-middle .introduction-item .images .image-set-3,.introduction-items .introduction-ranking-bottom .introduction-item .images .image-set-3,body.p1-1 .main-contents .contents .introduction-items .introduction-bottom .introduction-item .images .image-set-3,.recommend-post-list-area .introduction-items .introduction-bottom .introduction-item .images .image-set-4,.recommend-post-list-area .post-list .introduction-bottom .introduction-item .images .image-set-4,.introduction-items .introduction-ranking-top .introduction-item .images .image-set-4,.introduction-items .introduction-ranking-middle .introduction-item .images .image-set-4,.introduction-items .introduction-ranking-bottom .introduction-item .images .image-set-4,body.p1-1 .main-contents .contents .introduction-items .introduction-bottom .introduction-item .images .image-set-4{height:21.8rem;margin-bottom:.8rem}.recommend-post-list-area .introduction-items .introduction-bottom .introduction-item .images p,.recommend-post-list-area .post-list .introduction-bottom .introduction-item .images p,.introduction-items .introduction-ranking-top .introduction-item .images p,.introduction-items .introduction-ranking-middle .introduction-item .images p,.introduction-items .introduction-ranking-bottom .introduction-item .images p,body.p1-1 .main-contents .contents .introduction-items .introduction-bottom .introduction-item .images p{font-size:.8rem;overflow:hidden;height:2.5rem;line-height:1rem;color:#c7d49c}#site-header .site-info-area .site-search .input-area,#gnavi .nav-inner .menu-container .site-search .input-area{position:relative}#site-header .site-info-area .site-search .input-area .input-search-area,#gnavi .nav-inner .menu-container .site-search .input-area .input-search-area{display:flex;align-items:center}#site-header .site-info-area .site-search .input-area .input-search-area .input,#gnavi .nav-inner .menu-container .site-search .input-area .input-search-area .input,#site-header .site-info-area .site-search .input-area .input-search-area .btn,#gnavi .nav-inner .menu-container .site-search .input-area .input-search-area .btn{height:2.55rem}#site-header .site-info-area .site-search .input-area .input-search-area .input,#gnavi .nav-inner .menu-container .site-search .input-area .input-search-area .input{padding:.65rem 1.35rem;width:100%;border-top-left-radius:2em;border-bottom-left-radius:2em;background:#f5f5f5;font-size:.8rem;outline:none}#site-header .site-info-area .site-search .input-area .input-search-area .input::placeholder,#gnavi .nav-inner .menu-container .site-search .input-area .input-search-area .input::placeholder{color:#c4c4c4}#site-header .site-info-area .site-search .input-area .input-search-area .input:-moz-placeholder,#gnavi .nav-inner .menu-container .site-search .input-area .input-search-area .input:-moz-placeholder{color:#c4c4c4}#site-header .site-info-area .site-search .input-area .input-search-area .input::-webkit-input-placeholder,#gnavi .nav-inner .menu-container .site-search .input-area .input-search-area .input::-webkit-input-placeholder{color:#c4c4c4}#site-header .site-info-area .site-search .input-area .input-search-area .btn,#gnavi .nav-inner .menu-container .site-search .input-area .input-search-area .btn{display:flex;justify-content:center;align-items:center;padding:.65rem 0;width:3rem;border-top-right-radius:2em;border-bottom-right-radius:2em;background:#f5f5f5}#site-header .site-info-area .site-search .input-area .input-search-area .btn .icon,#gnavi .nav-inner .menu-container .site-search .input-area .input-search-area .btn .icon{margin:0 0.9rem 0 0.7rem;padding-bottom:.1rem;width:1.15rem;height:1.15rem;line-height:1.05}.p1-2 .main-contents .contents .introduction-items .get-point-corner,body.p1-1-2 .contents .get-point-corner{display:block}.thumbnail-ring-lg{box-shadow:3px 3px 30px #bbb}@media (max-width: 968px){.thumbnail-ring-lg{box-shadow:1px 1px 13px #bbb}}body.p1-1 .tagicon-key1{width:6.8rem;font-size:1.2rem;word-wrap:break-word;top:-0.65rem;border-top-right-radius:.8rem;padding:.7rem .8rem;line-height:1.625rem;font-weight:600}body.p1-1 .main-contents .contents .introduction-items .introduction-top,.p1-2 .main-contents .contents .introduction-items .introduction-top{display:block}.anser-input .choose-menu ul li a span,.anser-input .choose-menu ul li a.prev svg,.anser-input .choose-menu ul li a.next svg,.title-area .title:before,.get-point-corner a span.id-txt,.page-header-5-1 .left-side .btn-sm-back .icon svg,.anser-input .slcted-item header p,.anser-input .choose-form form article .form-userinfo .userinfo ul li.check a svg,.anser-input .choose-form form article .form-userinfo .userinfo ul li.check a span,.anser-input .choose-form form .form-submit button span,.anser-input .choose-form form .form-submit button svg,.page-header-6-1 .left-side .btn-sm-back .icon svg,#question-entry .question-userinfo .userinfo ul li.check a svg,#question-entry .question-userinfo .userinfo ul li.check a span,#question-entry .question-submit button span,#question-entry .question-submit button svg,.mypage .content-box.question .list-question .list-item .content .status .item-status p,.mypage .content-box.response .list-question .list-item .content .status .item-status p,.page-header-9 .left-side .btn-sm-back .icon svg{position:absolute;top:50%;transform:translateY(-50%);left:0;right:0}.anser-input .choose-menu{margin-top:4.285rem}.anser-input .for-pc.choose-menu,.anser-input .for-mb.choose-menu{display:none}@media (min-width: 969px){.anser-input .for-pc.choose-menu{display:block}}@media (max-width: 968px){.anser-input .choose-menu{margin-top:3.21375rem}.anser-input .for-mb.choose-menu{display:block}}.anser-input .choose-menu ul{width:71.5%;max-width:61.285rem;margin-left:auto;margin-right:auto;display:flex;justify-content:space-between}@media (max-width: 968px){.anser-input .choose-menu ul{width:100%}}.anser-input .choose-menu ul li{width:46.5%}@media (max-width: 968px){.anser-input .choose-menu ul li{width:100%;margin-left:auto;margin-right:auto;margin-bottom:0.714rem;padding:.5rem}}.anser-input .choose-menu ul li a{text-align:center;height:4.21rem;width:100%;display:inline-block;position:relative;border:1px solid #3F578F;background:white}.anser-input .choose-menu ul li a span{color:#3F578F;display:block;font-size:1.428rem;font-weight:300}@media (max-width: 968px){.anser-input .choose-menu ul li a span{font-size:1.14rem}}.anser-input .choose-menu ul li a.prev svg{display:inline-block;right:inherit;left:1.5rem !important}.anser-input .choose-menu ul li a.prev svg span{color:#3F578F}.anser-input .choose-menu ul li a.prev svg path{fill:#3F578F}.anser-input .choose-menu ul li a.prev.active,.anser-input .choose-menu ul li a.prev:hover,.anser-input .choose-menu ul li a.prev:focus{border:1px solid #3F578F;background:#3F578F}.anser-input .choose-menu ul li a.prev.active svg path,.anser-input .choose-menu ul li a.prev:hover svg path,.anser-input .choose-menu ul li a.prev:focus svg path{fill:white}.anser-input .choose-menu ul li a.prev.active span,.anser-input .choose-menu ul li a.prev:hover span,.anser-input .choose-menu ul li a.prev:focus span{color:white}.anser-input .choose-menu ul li a.next{border:1px solid #d9dde9;background:#d9dde9}.anser-input .choose-menu ul li a.next svg{display:inline-block;left:inherit !important;right:1.5rem !important;color:#3F578F}.anser-input .choose-menu ul li a.next.active,.anser-input .choose-menu ul li a.next:hover,.anser-input .choose-menu ul li a.next:focus{border:1px solid #8ea839;background:#8ea839}.anser-input .choose-menu ul li a.next.active svg path,.anser-input .choose-menu ul li a.next:hover svg path,.anser-input .choose-menu ul li a.next:focus svg path{fill:white}.anser-input .choose-menu ul li a.next.active span,.anser-input .choose-menu ul li a.next:hover span,.anser-input .choose-menu ul li a.next:focus span{color:white}#sortarea .select-sort-2,#sortarea2 .select-sort-2{display:none}body.page-5 #sortarea .select-sort-1{display:none}body.page-5 #sortarea .select-sort-2{display:inline-block}.other-area{text-align:left;margin-bottom:40px}.other-area p{text-align:left !important;margin-top:1rem !important}.other-area h2{background-color:#f5f5f5;line-height:2;font-size:120%;padding:16px;margin-bottom:3rem}@media (max-width: 968px){.other-area h2{margin-bottom:1rem !important}}.other-area h3{font-size:1.2rem !important;text-align:left !important;padding-bottom:0.5rem !important;border-bottom:2px solid #3F578F !important;margin:0 16px 1rem 16px !important}@media (max-width: 968px){.other-area h3{margin:0 0 1rem 0 !important}}.other-area h4{font-size:1rem !important;background-color:#eef1f7;line-height:1;padding:8px 16px;color:#3F578F !important;margin:0 16px}@media (max-width: 968px){.other-area h4{margin:0 !important}}.other-area .other-text-area{margin:0 16px 50px 16px}@media (max-width: 968px){.other-area .other-text-area{margin:0 0 50px 0 !important}}.other-area .other-text-area p{padding:0 !important}.other-area .notice{margin-top:1rem !important;margin-bottom:2rem}.other-area .notice p{margin-top:0 !important}.other-area .notice .ttl{margin-bottom:10px;font-size:1rem;font-weight:bold}.other-area .notice li{list-style:initial;color:#262626 !important;margin-left:2rem}.other-area .notice li p{color:#262626;text-align:left;margin-top:0;line-height:1.55;font-size:0.85rem;font-weight:300}.other-area .notice dl{margin-bottom:20px}.other-area .notice dl dt{display:block;text-decoration:underline}.other-area .notice dl dd{display:block}.other-area .notice dl:last-child{margin-bottom:0px}.other-area .li-number li{list-style:decimal !important}@media (min-width: 969px) and (max-width: 969px){@-ms-viewport{width:1220px}}@media (max-width: 968px){@-ms-viewport{width:1220px}}@media (max-width: 968px){.hidden-mb{display:none !important}}@media (min-width: 969px){.hidden-pc{display:none !important}}@font-face{font-family:'NotoSansCJKjp';src:local("NotoSansCJKjp-Light"),url("../fonts/NotoSansCJK/NotoSansCJKjp-Light.woff") format("woff"),url("../fonts/NotoSansCJKjp-Light.eot") format("embedded-opentype"),url("../fonts/NotoSansCJKjp-Light.ttf") format("truetype");font-weight:200}@font-face{font-family:'NotoSansCJKjp';src:local("NotoSansCJKjp-DemiLight"),url("../fonts/NotoSansCJK/NotoSansCJKjp-DemiLight.woff") format("woff"),url("../fonts/NotoSansCJKjp-DemiLight.eot") format("embedded-opentype"),url("../fonts/NotoSansCJKjp-DemiLight.ttf") format("truetype");font-weight:300}@font-face{font-family:'NotoSansCJKjp';src:local("NotoSansCJKjp-Regular"),url("../fonts/NotoSansCJK/NotoSansCJKjp-Regular.woff") format("woff"),url("../fonts/NotoSansCJKjp-Regular.eot") format("embedded-opentype"),url("../fonts/NotoSansCJKjp-Regular.ttf") format("truetype");font-weight:normal}@font-face{font-family:'NotoSansCJKjp';src:local("NotoSansCJKjp-Medium"),url("../fonts/NotoSansCJK/NotoSansCJKjp-Medium.woff") format("woff"),url("../fonts/NotoSansCJKjp-Medium.eot") format("embedded-opentype"),url("../fonts/NotoSansCJKjp-Medium.ttf") format("truetype");font-weight:500}@font-face{font-family:'NotoSansCJKjp';src:local("NotoSansCJKjp-Bold"),url("../fonts/NotoSansCJK/NotoSansCJKjp-Bold.woff") format("woff"),url("../fonts/NotoSansCJKjp-Bold.eot") format("embedded-opentype"),url("../fonts/NotoSansCJKjp-Bold.ttf") format("truetype");font-weight:700}@font-face{font-family:'JosefinSans';src:local("JosefinSans-Light"),url("../fonts/JosefinSans/JosefinSans-Light.woff") format("woff"),url("../fonts/JosefinSans/JosefinSans-Light.eot") format("embedded-opentype"),url("../fonts/JosefinSans/JosefinSans-Light.ttf") format("truetype");font-weight:300}@media (max-width: 374px){body{-xsp-width-max:374px}}@media (max-width: 968px){body{-mb-width-max:968px}}@media (min-width: 969px){body{-pc-width-min:969px}}_:-ms-fullscreen,:root body{min-width:969px}:root{color:#262626;background:#fff;font-size:14px}@media (max-width: 968px){:root{font-size:12px}}body{font-family:"NotoSansCJKjp","NotoSans CJK","Noto Sans JP","Noto Sans Japanese",sans-serif;line-height:1.6}body ::-moz-selection{color:#fff;background:#3F578F}body ::selection{color:#fff;background:#3F578F}.wrapper{max-width:1200px}@media (max-width: 968px){.wrapper{padding-left:16px;padding-right:16px}}@media (min-width: 969px){.wrapper{padding-left:24px;padding-right:24px}}@media (max-width: 374px){.wrapper{padding-left:15px;padding-right:15px}}@media (min-width: 1200px){.wrapper{padding-left:0;padding-right:0}}.visible-mb{display:none}@media (max-width: 968px){.visible-mb{display:inline-block}}.icon{display:flex;justify-content:center;align-items:center;display:inline-block;line-height:1.05;width:1em;height:1em}.icon svg{position:relative;top:-0.2em;width:100%;max-width:100%;max-height:100%}.icon-lupe:before{background-image:url("../img/common/icon-lupe.svg")}.icon-arrow1-right-key1:before{background-image:url("../img/common/icon-arrow1-right-key1.svg")}.icon-arrow1-right-key2:before{background-image:url("../img/common/icon-arrow1-right-key2.svg")}.icon-arrow1-right-white:before{background-image:url("../img/common/icon-arrow1-right-white.svg")}.icon-arrow2-right-white:before{background-image:url("../img/common/icon-arrow2-right-white.svg")}.icon-warning-circle-key1:before{background-image:url("../img/common/icon-warning-circle-key1.svg")}.icon-check-circle-key2:before{background-image:url("../img/common/icon-check-circle-key2.svg")}.icon-upload-key1:before{background-image:url("../img/common/icon-upload-key1.svg")}.btn-key1{color:#8ea839;background:#eef2e1;text-align:center}.btn-key1 .icon svg{fill:#8ea839}.btn-key1:hover{color:white;background:#8ea839}.btn-key1:hover .icon svg .path-arrow1-right-key1{fill:white}.slide-area{position:relative}.bg-color{background:#f9fbf5}#loader{display:none}.gnavi-modal-item{overflow:auto}.gnavi-modal-item a{color:#262626}.gnavi-modal-item .inner{position:relative;padding:13px 12px}.gnavi-modal-item .menu-title{margin-bottom:1.8rem;color:#3F578F;text-align:center;font-size:1.2rem;font-weight:500}.gnavi-modal-item .footer-control{display:flex;justify-content:flex-end;position:absolute;bottom:0;width:100%;height:55px}.gnavi-modal-item .footer-control .btn{display:flex;flex-direction:column;justify-content:center;align-items:center;padding:2px 3px;width:20%;height:100%;color:white;background:#8ea839}.gnavi-modal-item .footer-control .btn .icon{display:flex;align-items:center;justify-content:center;flex-grow:1;font-size:2em}.gnavi-modal-item .footer-control .btn .text{text-align:center;font-size:.84rem}.gnavi-modal-item .footer-control .btn.btn-close .icon{font-size:1.35em}.gnavi-modal-item .footer-control .btn-nouser{right:8px;width:70px;color:#fff;height:70px;bottom:10px;text-align:center;position:absolute;background-color:#fff;box-shadow:0 3px 6px rgba(0,0,0,0.2);border-radius:50%;padding:14px 10px 10px;font-size:80%;justify-content:center;align-items:center;line-height:2;background:#8ea839}.gnavi-modal-item .footer-control .btn-nouser .icon{display:flex;align-items:center;justify-content:center;flex-grow:1;font-size:2em;margin:0 auto}.gnavi-modal-item .footer-control .btn-nouser .text{text-align:center;font-size:.84rem}#gnavi-modal-contents{display:none;position:fixed;z-index:300}#category-menu-mb{background:rgba(255,255,255,0.9)}#category-menu-mb .category-menu .category-list{display:flex;margin-top:1.5rem;padding-top:1.5rem;border-top:1px dotted #3F578F}#category-menu-mb .category-menu .category-list>.list-item{flex-grow:1;width:50%}#category-menu-mb .category-menu .category-list>.list-item .title{font-size:1.1rem;font-weight:500}#category-menu-mb .category-menu .category-list>.list-item:nth-child(odd){padding-right:.75rem}#category-menu-mb .category-menu .category-list>.list-item:nth-child(even){padding-left:.75rem}#category-menu-mb .category-menu .category-list .title{margin-bottom:.45rem}#category-menu-mb .category-menu .category-list .menu-list>.list-item{margin-bottom:.18em;font-size:.94rem}#category-menu-mb .category-menu .category-list:first-of-type{margin-top:0;padding-top:0;border-top:0}#category-menu-mb>.inner{overflow:auto;bottom:55px}#footer-gnavi{position:fixed;top:auto;z-index:200}@media (min-width: 969px){#footer-gnavi{display:none}}#footer-float-menu{position:relative;height:55px}#footer-float-menu .menu-list{height:100%;background:#3F578F}#footer-float-menu .menu-list ul{display:flex;height:100%;border-top:1px solid white}#footer-float-menu .menu-list ul li{display:block;flex-grow:1;border-left:1px solid white;width:20%}#footer-float-menu .menu-list ul li .btn{display:flex;flex-direction:column;justify-content:center;align-items:center;padding:2px 3px;width:100%;height:100%;color:white}#footer-float-menu .menu-list ul li .btn .icon{display:flex;align-items:center;justify-content:center;flex-grow:1;font-size:2em}#footer-float-menu .menu-list ul li .btn .text{text-align:center;font-size:.84rem}#footer-float-menu .menu-list ul li:first-of-type{border-left:0}#footer-float-menu .menu-list ul li.note .btn .icon{font-size:1.6em}#footer-float-menu .menu-list ul li.note .btn .text{letter-spacing:-0.1em}#footer-float-menu .menu-list ul li.guide .btn .icon{font-size:1.8em}#footer-float-menu .menu-list ul li.guide .btn .text{letter-spacing:-0.1em}#footer-float-menu .menu-list ul li.my-page .btn .icon{font-size:1.68em}#footer-float-menu .menu-list ul li.category .btn .icon{font-size:1.9em}#footer-float-menu .nouser-fab{right:8px;width:70px;color:#3f578f;height:70px;bottom:10px;text-align:center;position:absolute;background-color:#fff;box-shadow:0 3px 6px rgba(0,0,0,0.2);border-radius:50%;padding:10px;font-size:70%}.modal .modal-inner{display:block;position:relative}@media (max-width: 968px){.modal .modal-inner{padding-top:1rem}}.modal .modal-inner .btn-done{text-align:center;width:16.28rem;display:block;background:#8ea839;color:#fff;font-size:1rem;margin:1rem auto 0;padding:0.85rem}.modal .modal-inner .btn-done i{margin-right:1rem;font-size:.8rem}.modal .modal-inner .btn-done:hover{background:#3F578F}.modal .modal-inner .btn-close{position:absolute;top:.3rem;right:0;width:1.5rem;height:1.3rem}@media (max-width: 968px){.modal .modal-inner .btn-close{top:0;right:-0.5rem}}.modal .modal-inner .btn-close .icon{width:100%;height:100%}.modal .modal-inner #example{width:100%;height:515px;text-align:center}.modal .modal-inner #example .btn-area{width:100%;margin:1.7rem auto 1rem}@media (max-width: 968px){.modal .modal-inner #example .btn-area{margin:2rem auto 2.5rem}}.modal .modal-inner #example .btn-area button{width:33%;background:#3F578F;color:white;position:relative;height:4rem;margin:0 auto;display:block}@media (max-width: 968px){.modal .modal-inner #example .btn-area button{width:100%}}.modal .modal-inner #example .btn-area button:hover{background:#8ea839}.modal .modal-inner #example .btn-area button span{display:inline-block;font-size:1.2rem}@media (max-width: 968px){.modal .modal-inner #example .btn-area button span{font-size:1.42rem}}.modal .modal-inner #example .btn-area button svg{position:absolute;top:50%;transform:translateY(-50%);left:inherit;right:1.5rem}.modal .modal-inner #example .check-area{margin:10px}.modal .modal-inner #example .check-area input[type="checkbox"]{vertical-align:middle;cursor:pointer;margin-right:.5em}@media (max-width: 968px){.modal .modal-inner #example .check-area input[type="checkbox"]{transform:scale(1.5)}}.modal .modal-title{text-align:center;font-size:1.3rem;font-weight:500}@media (max-width: 968px){.modal .modal-title{font-size:1.22rem}}.modal .modal-description{margin-top:2.2rem;text-align:center;font-weight:200}@media (max-width: 968px){.modal .modal-description{margin-top:1.5rem}}.modal>a.close-modal{display:none !important}.jquery-modal .modal{overflow:hidden;max-width:840px;max-height:inherit;border-radius:1.5rem}@media (min-width: 969px){.jquery-modal .modal{height:550px;padding:2.4rem 2.7em 2rem}}@media (max-width: 968px){.jquery-modal .modal{height:500px;padding:1.1rem 1.2em 1.4rem;border-radius:1rem;width:100%}}@media (min-width: 969px){#modal-add-photo{padding-bottom:0}}#modal-add-photo #modal-select-photo{overflow:auto;margin-top:2.6rem;padding:2.15rem 2.3rem;background:#f9fbf5}@media (min-width: 969px){#modal-add-photo #modal-select-photo{max-height:28.5rem}}@media (max-width: 968px){#modal-add-photo #modal-select-photo{margin-top:1.6rem;padding:.85rem .8rem}}#modal-add-photo #modal-select-photo ul{display:flex;flex-wrap:wrap;margin:0 -10px -20px}@media (max-width: 968px){#modal-add-photo #modal-select-photo ul{margin:0 -5px -10px}}#modal-add-photo #modal-select-photo ul li{display:block;padding:0 10px 20px;width:33.3333333333%}@media (max-width: 968px){#modal-add-photo #modal-select-photo ul li{padding:0 5px 10px;width:50%}}#modal-add-photo #modal-select-photo ul li .btn{display:block;position:relative;border:0}#modal-add-photo #modal-select-photo ul li .btn:before,#modal-add-photo #modal-select-photo ul li .btn:after{content:'';display:none}#modal-add-photo #modal-select-photo ul li .btn:before{opacity:.85;background:#3F578F}#modal-add-photo #modal-select-photo ul li .btn:after{margin:2.9rem;background:url(../img/common/img-selected-white.svg) no-repeat center center;background-size:contain}@media (max-width: 968px){#modal-add-photo #modal-select-photo ul li .btn:after{margin:1.9rem auto;min-width:3rem;max-width:8rem;background-size:auto}}#modal-add-photo #modal-select-photo ul li .btn img{object-fit:cover;font-family:'object-fit: cover;';width:100%;height:100%}#modal-add-photo #modal-select-photo ul li.selected .btn:before,#modal-add-photo #modal-select-photo ul li.selected .btn:after{display:block}#modal-check-uniqe-name-error,#modal-check-uniqe-name{padding:1.6rem 2.1em 1.7rem;max-width:600px}#modal-check-uniqe-name-error .modal-description,#modal-check-uniqe-name .modal-description{margin-top:1.8rem;padding:1.45rem 0 .7rem;color:#8ea839;border-top:1px dotted #8ea839;font-size:1.28rem;font-weight:bold}#modal-check-uniqe-name-error .modal-description .icon,#modal-check-uniqe-name .modal-description .icon{top:.3em;margin-right:.6em;font-size:2.3rem}@media (max-width: 968px){#modal-check-uniqe-name-error .modal-description .icon,#modal-check-uniqe-name .modal-description .icon{margin-right:.3em;font-size:2.1rem}}#modal-check-uniqe-name .modal-description{color:#3F578F;border-top:1px solid #3F578F}_:-ms-fullscreen,:root img[src$=".svg"]{width:100%;height:auto}.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;display:block;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-track,.slick-slider .slick-list{-webkit-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0);-o-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}.slick-track{position:relative;left:0;top:0;display:block;margin-left:auto;margin-right:auto}.slick-track:before,.slick-track:after{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{float:left;height:100%;min-height:1px;display:none}[dir="rtl"] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}.slick-dots{display:flex;justify-content:center}.slick-dots li{display:inline-block}.slick-dots li button{margin:4.5px 5px;font-size:0}.slick-dots li button:before{width:6px;height:6px;content:'';display:inline-block;background-color:#e8eed7}.slick-dots li.slick-active button:before{background-color:#8ea839}#slideshow .slide-area .btn-slide-arrow{position:absolute;margin:auto;padding:12px 16px;box-sizing:content-box;top:0;bottom:0;height:16px;width:8px;background-color:#fff;box-shadow:0 0 10px rgba(0,0,0,0.1)}#slideshow .slide-area .btn-slide-arrow .icon svg{fill:#3F578F}@media (min-width: 969px){#slideshow .slide-area .btn-slide-arrow .icon svg{top:-0.05rem}}@media (max-width: 968px){#slideshow .slide-area .btn-slide-arrow .icon svg{top:0}}#slideshow .slide-area .btn-slide-next{transform:translateY(-0.5rem);display:flex;justify-content:center;align-items:center;left:90%;z-index:100;padding:0;width:41px;height:41px}@media (max-width: 968px){#slideshow .slide-area .btn-slide-next{left:auto !important;right:-16px;width:34px;height:34px}}@media (max-width: 374px){#slideshow .slide-area .btn-slide-next{right:-16px}}#slideshow .slide-area .btn-slide-next .icon{height:1.25rem}#slideshow .slide-inner .slide-item{outline:0;max-width:1000px}@media (min-width: 969px){#slideshow .slide-inner .slide-item{width:calc(100vw - (24px * 4))}}@media (max-width: 968px){#slideshow .slide-inner .slide-item{max-width:calc(100vw - (16px * 2))}}@media (max-width: 374px){#slideshow .slide-inner .slide-item{max-width:calc(100vw - (15px * 2))}}#slideshow .slide-inner .slide-item .images ul{display:flex;margin:-10px}@media (max-width: 968px){#slideshow .slide-inner .slide-item .images ul{flex-wrap:wrap;margin:0 -5px -10px}}#slideshow .slide-inner .slide-item .images ul li{display:block;padding:10px;width:240px;height:240px}@media (max-width: 968px){#slideshow .slide-inner .slide-item .images ul li{padding:0 5px 10px;width:50%;height:44vw;max-height:200px}}#slideshow .slide-inner .slide-item .images ul li img{width:100%;height:100%}@media (max-width: 968px){#slideshow .slide-inner .slide-item .images ul li img{border-width:11px}}#slideshow .slide-inner .slide-item .title{margin-top:1.75rem;font-size:1.665rem}@media (max-width: 968px){#slideshow .slide-inner .slide-item .title{margin-top:1.2rem;margin-bottom:1.1rem;height:5em;font-size:1.0rem;line-height:1.68}}#slideshow .slide-inner .slide-item .bottom-content .post-info .post-detail-info{display:flex;align-items:center}#slideshow .slide-inner .slide-item .bottom-content .post-info .answer .icons{display:flex;flex-wrap:wrap;align-items:center}#slideshow .slide-inner .slide-item .bottom-content .post-info .answer .icons a{width:1.5rem;height:1.5rem}#slideshow .slide-inner .slide-item .bottom-content .post-info .answer .icons a img{height:100%;width:100%}#slideshow .slide-inner .slide-item .bottom-content .view-more{font-size:.82rem}#slideshow .slide-inner .slick-dots{position:absolute;margin-top:1.7rem;width:100%}@media (max-width: 968px){#slideshow .slide-inner .slick-dots{justify-content:flex-end;margin-top:.65rem}}
