@charset "UTF-8";*{-webkit-box-sizing:content-box;box-sizing:content-box}html,body,div,span,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,abbr,address,cite,code,del,dfn,em,img,ins,kbd,q,samp,small,strong,sub,sup,var,b,i,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,figcaption,figure,footer,header,hgroup,menu,nav,section,summary,time,mark,audio,video{font-size:100%;margin:0;padding:0;vertical-align:top;border:0;outline:0;background:0 0}body{line-height:1.7}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}ul,nav ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}a{font-size:100%;margin:0;padding:0;vertical-align:baseline;background:0 0;text-decoration:none;color:#000}a:hover{color:inherit}ins{text-decoration:none;color:#000;background-color:#ff9}mark{font-weight:700;font-style:italic;color:#000;background-color:#ff9}del{text-decoration:line-through}abbr[title],dfn[title]{cursor:help;border-bottom:1px dotted}table{border-spacing:0;border-collapse:collapse}hr{display:block;height:1px;margin:1em 0;padding:0;border:0;border-top:1px solid #ccc}input,select{vertical-align:middle;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;outline:none;background:0 0;-webkit-box-sizing:border-box;box-sizing:border-box}.clearfix:after{font-size:.1em;line-height:0;display:block;visibility:hidden;clear:both;overflow:hidden;height:0;content:"."}html{font-size:62.5%;font-family:'ヒラギノ角ゴシック Pro','Hiragino Kaku Gothic Pro',游ゴシック体,'Yu Gothic',YuGothic,メイリオ,Meiryo,Osaka,'ＭＳ Ｐゴシック','MS PGothic',sans-serif;word-break:break-all}body{font-size:14px;font-size:1.4rem;background-color:#f2f2f2}@media all and (min-width:768px){body{min-width:1100px}}.wrapper{position:relative;width:calc(100% - 35px);margin:0 auto}@media all and (min-width:768px){.wrapper{width:1100px}}.section-title{font-size:40px;font-size:4rem;font-family:'Josefin Sans',sans-serif;font-weight:600;text-align:center;line-height:1;margin-bottom:30px}.section-title .color{color:#00a887}.section-title .sub{display:block;font-size:12px;font-size:1.2rem;font-weight:400;letter-spacing:.3em;margin-top:10px}.section-title.under{margin-bottom:25px}@media all and (min-width:768px){.section-title{font-size:60px;font-size:6rem;margin-bottom:30px}.section-title .sub{font-size:16px;font-size:1.6rem}.section-title.under{margin-bottom:60px}}.btn,input[type=submit]{display:block;width:100%;font-size:12px;font-size:1.2rem;font-weight:700;text-align:center;letter-spacing:.08em;line-height:60px;color:#fff;background-color:#00a887;border:0;border-radius:0;padding:0;margin:0 auto}@media all and (min-width:768px){.btn,input[type=submit]{width:400px;font-size:20px;font-size:2rem;line-height:80px;-webkit-transition:opacity .4s;transition:opacity .4s}.btn:hover,input[type=submit]:hover{opacity:.7}}header{position:fixed;top:0;width:100%;z-index:100;-webkit-transition:.5s;transition:.5s}header .header__top{background-color:#00a887;padding:1px 0}header .header__top .header__top-title{font-size:8px;font-size:.8rem;font-weight:400;color:#fff}header .header__top .header__top-sns{display:none}header .header__bottom{background-color:#fff}header .nav{position:fixed;top:0;width:100%;height:100vh;display:none;background-color:#fff;overflow:scroll;z-index:-1;padding:90px 0 0;-webkit-box-sizing:border-box;box-sizing:border-box}header .nav .nav-inner{width:calc(100% - 35px);margin:0 auto}header .nav .nav-main>li{padding-top:20px}header .nav .nav-main>li.btn-search{display:none}header .nav .nav-main>li>a,header .nav .nav-main>li>p{display:block;font-size:15px;font-size:1.5rem;line-height:50px;font-weight:700;border-bottom:1px solid gray}header .nav .nav-main>li>p{position:relative;-webkit-transition:color .2s;transition:color .2s;cursor:pointer}header .nav .nav-main>li>p.js-category-active{color:#00a887}header .nav .nav-main>li>p:after{position:absolute;right:0;top:20px;content:"";display:block;border-top:10px solid #00a887;border-right:5px solid transparent;border-left:5px solid transparent}header .nav .nav-main .nav__category .nav__category-inner{display:none}header .nav .nav-main .nav__category .nav__category-inner .nav__category-unit .category-top{position:relative;font-size:15px;font-size:1.5rem;line-height:50px;font-weight:700;cursor:pointer}header .nav .nav-main .nav__category .nav__category-inner .nav__category-unit .category-top:before,header .nav .nav-main .nav__category .nav__category-inner .nav__category-unit .category-top:after{content:"";display:block;position:absolute;background-color:#00a887}header .nav .nav-main .nav__category .nav__category-inner .nav__category-unit .category-top:before{right:0;top:25px;width:11px;height:1px}header .nav .nav-main .nav__category .nav__category-inner .nav__category-unit .category-top:after{right:5px;top:20px;width:1px;height:11px;-webkit-transition:top .2s,height .2s;transition:top .2s,height .2s}header .nav .nav-main .nav__category .nav__category-inner .nav__category-unit .category-top.js-category-active:after{top:25px;height:1px}header .nav .nav-main .nav__category .nav__category-inner .nav__category-unit .nav__category-unit-inner{display:none}header .nav .nav-main .nav__category .nav__category-inner .nav__category-unit .nav__category-unit-inner ul{list-style:disc;padding-left:1em}header .nav .nav-main .nav__category .nav__category-inner .nav__category-unit .nav__category-unit-inner ul li{font-size:12px;font-size:1.2rem;line-height:2.2}header .nav .nav__sns{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:50px 0}header .nav .nav__sns li{padding:0 15px}header .nav .nav__sns li.twitter{width:23px}header .nav .nav__sns li.facebook{width:20px}header .nav .nav__sns li.hatena{width:20px}header .nav .nav__sns li.pocket{width:23px}header .nav .nav__sns li.line{width:23px}header .form-search{background-color:#00a887}header .form-search .form-search-inner{width:calc(100% - 35px);margin:0 auto;padding:25px 0}header .form-search .form-search-inner .form-search-input{width:100%;height:50px;background-color:#fff;margin:0 auto}header .form-search #searchform{display:-webkit-box;display:-ms-flexbox;display:flex}header .form-search #searchform input{width:calc(100% - 50px);border:none;-webkit-appearance:none;-moz-appearance:none;appearance:none}header .form-search #searchform button{width:50px;height:50px;background:0 0;border:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer}header .form-search #searchform button img{width:16px;margin:17px}header .header__main{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:70px;background-color:#fff}header .header__main .header__main-title{margin-left:17.5px}header .header__main .header__main-title img{height:40px}header .header__main .header__main-btn{margin-right:17.5px;cursor:pointer}header .header__main .header__main-btn .header__main-btn-inner{position:relative;width:25px;height:17px}header .header__main .header__main-btn .header__main-btn-inner span{position:absolute;left:0;display:block;width:25px;height:1px;background-color:#00a887}header .header__main .header__main-btn .header__main-btn-inner span:nth-of-type(1){top:0;-webkit-animation:menu-bar01-sp .5s forwards;animation:menu-bar01-sp .5s forwards}header .header__main .header__main-btn .header__main-btn-inner span:nth-of-type(2){top:8px;-webkit-transition:all .25s .25s;transition:all .25s .25s;opacity:1}header .header__main .header__main-btn .header__main-btn-inner span:nth-of-type(3){top:16px;-webkit-animation:menu-bar03-sp .5s forwards;animation:menu-bar03-sp .5s forwards}header.js-head-hide{-webkit-transform:translateY(-100%);transform:translateY(-100%)}@media all and (min-width:768px){header{background-color:#fff}header .header__top{line-height:1;padding:0}header .header__top .wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:8px 0}header .header__top .header__top-title{font-size:12px;font-size:1.2rem;line-height:1.2}header .header__top .header__top-sns{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}header .header__top .header__top-sns li{padding-left:30px}header .header__top .header__top-sns li.twitter{width:19px}header .header__top .header__top-sns li.facebook{width:17px}header .header__top .header__top-sns li.hatena{width:17px}header .header__top .header__top-sns li.pocket{width:19px}header .header__top .header__top-sns li.line{width:19px}header .header__bottom{width:1100px;margin:0 auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}header .nav{position:static;width:auto;height:auto;display:block;overflow:visible;z-index:0;padding:0}header .nav .nav-inner{width:auto}header .nav .nav-main{display:-webkit-box;display:-ms-flexbox;display:flex}header .nav .nav-main>li{padding:0 25px}header .nav .nav-main>li.btn-search{display:block;padding:15px 0 15px 125px}header .nav .nav-main>li.btn-search div{width:20px;height:20px;cursor:pointer;background-image:url(//yhndbl.work/wp-content/themes/tracy/assets/styles/../images/common/icon_search.svg);background-size:18px;background-position:center;background-repeat:no-repeat}header .nav .nav-main>li>a,header .nav .nav-main>li>p{font-size:16px;font-size:1.6rem;-webkit-transition:opacity .4s;transition:opacity .4s;line-height:auto;border-bottom:none}header .nav .nav-main>li>a:hover,header .nav .nav-main>li>p:hover{opacity:.7}header .nav .nav-main>li>p{padding-right:20px}header .nav .nav-main>li>p.js-category-active{color:#00a887}header .nav .nav-main>li>p:after{top:20px;border-top:8px solid #00a887;border-right:4px solid transparent;border-left:4px solid transparent}header .nav .nav-main .nav__category .nav__category-inner{display:none;position:fixed;top:160px;left:0;width:100%;height:calc(100vh - 160px);background-color:#fff}header .nav .nav-main .nav__category .nav__category-inner .nav__category-list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:1100px;margin:70px auto 80px}header .nav .nav-main .nav__category .nav__category-inner .nav__category-unit{width:500px;padding-top:10px}header .nav .nav-main .nav__category .nav__category-inner .nav__category-unit .category-top{position:relative;font-size:18px;font-size:1.8rem;line-height:50px;border-bottom:1px solid gray}header .nav .nav-main .nav__category .nav__category-inner .nav__category-unit .category-top:before{top:24px;width:14px;height:2px}header .nav .nav-main .nav__category .nav__category-inner .nav__category-unit .category-top:after{right:6px;top:18px;width:2px;height:14px}header .nav .nav-main .nav__category .nav__category-inner .nav__category-unit .category-top.js-category-active:after{top:24px;height:2px}header .nav .nav-main .nav__category .nav__category-inner .nav__category-unit .nav__category-unit-inner{padding:20px 0 0}header .nav .nav-main .nav__category .nav__category-inner .nav__category-unit .nav__category-unit-inner:after{font-size:.1em;line-height:0;display:block;visibility:hidden;clear:both;overflow:hidden;height:0;content:"."}header .nav .nav-main .nav__category .nav__category-inner .nav__category-unit .nav__category-unit-inner ul{width:50%;float:left;-webkit-box-sizing:border-box;box-sizing:border-box}header .nav .nav-main .nav__category .nav__category-inner .nav__category-unit .nav__category-unit-inner ul li{font-size:13px;font-size:1.3rem;line-height:1.46}header .nav .nav-main .nav__category .nav__category-inner .nav__category-unit .nav__category-unit-inner ul li:nth-last-of-type(1){clear:none}header .nav .nav-main .nav__category .nav__category-inner .nav__category-unit .nav__category-unit-inner ul li a{-webkit-transition:opacity .4s;transition:opacity .4s}header .nav .nav-main .nav__category .nav__category-inner .nav__category-unit .nav__category-unit-inner ul li a:hover{opacity:.7}header .nav .nav__sns{display:none}header .form-search{display:none;position:fixed;top:160px;left:0;width:100%}header .form-search .form-search-inner{width:1100px;margin:0 auto;padding:30px 0}header .form-search .form-search-inner .form-search-input{width:600px;height:60px}header .form-search #searchform input{width:calc(100% - 60px)}header .form-search #searchform button{width:60px;height:60px}header .form-search #searchform button img{margin:22px}header .header__main{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;height:120px}header .header__main .header__main-title{margin-left:0}header .header__main .header__main-title img{height:76px}header .header__main .header__main-btn{display:none}}@-webkit-keyframes menu-bar01-sp{0%{-webkit-transform:translateY(8px) rotate(45deg);transform:translateY(8px) rotate(45deg)}50%{-webkit-transform:translateY(8px) rotate(0);transform:translateY(8px) rotate(0)}100%{-webkit-transform:translateY(0) rotate(0);transform:translateY(0) rotate(0)}}@keyframes menu-bar01-sp{0%{-webkit-transform:translateY(8px) rotate(45deg);transform:translateY(8px) rotate(45deg)}50%{-webkit-transform:translateY(8px) rotate(0);transform:translateY(8px) rotate(0)}100%{-webkit-transform:translateY(0) rotate(0);transform:translateY(0) rotate(0)}}@-webkit-keyframes menu-bar03-sp{0%{-webkit-transform:translateY(-8px) rotate(-45deg);transform:translateY(-8px) rotate(-45deg)}50%{-webkit-transform:translateY(-8px) rotate(0);transform:translateY(-8px) rotate(0)}100%{-webkit-transform:translateY(0) rotate(0);transform:translateY(0) rotate(0)}}@keyframes menu-bar03-sp{0%{-webkit-transform:translateY(-8px) rotate(-45deg);transform:translateY(-8px) rotate(-45deg)}50%{-webkit-transform:translateY(-8px) rotate(0);transform:translateY(-8px) rotate(0)}100%{-webkit-transform:translateY(0) rotate(0);transform:translateY(0) rotate(0)}}body.js-menu-active{overflow:hidden}body.js-menu-active .header__main-btn .header__main-btn-inner span:nth-of-type(1){-webkit-animation:active-menu-bar01-sp .5s forwards;animation:active-menu-bar01-sp .5s forwards}body.js-menu-active .header__main-btn .header__main-btn-inner span:nth-of-type(2){opacity:0}body.js-menu-active .header__main-btn .header__main-btn-inner span:nth-of-type(3){-webkit-animation:active-menu-bar03-sp .5s forwards;animation:active-menu-bar03-sp .5s forwards}@media all and (min-width:768px){body.js-category-active{overflow:hidden}body.js-category-active .nav__category-inner{overflow-y:scroll}body.js-search-active header .nav .nav-main>li.btn-search div{background-image:url(//yhndbl.work/wp-content/themes/tracy/assets/styles/../images/common/icon_search_close.svg);background-size:14px}}@-webkit-keyframes active-menu-bar01-sp{0%{-webkit-transform:translateY(0) rotate(0);transform:translateY(0) rotate(0)}50%{-webkit-transform:translateY(8px) rotate(0);transform:translateY(8px) rotate(0)}100%{-webkit-transform:translateY(8px) rotate(45deg);transform:translateY(8px) rotate(45deg)}}@keyframes active-menu-bar01-sp{0%{-webkit-transform:translateY(0) rotate(0);transform:translateY(0) rotate(0)}50%{-webkit-transform:translateY(8px) rotate(0);transform:translateY(8px) rotate(0)}100%{-webkit-transform:translateY(8px) rotate(45deg);transform:translateY(8px) rotate(45deg)}}@-webkit-keyframes active-menu-bar03-sp{0%{-webkit-transform:translateY(0) rotate(0);transform:translateY(0) rotate(0)}50%{-webkit-transform:translateY(-8px) rotate(0);transform:translateY(-8px) rotate(0)}100%{-webkit-transform:translateY(-8px) rotate(-45deg);transform:translateY(-8px) rotate(-45deg)}}@keyframes active-menu-bar03-sp{0%{-webkit-transform:translateY(0) rotate(0);transform:translateY(0) rotate(0)}50%{-webkit-transform:translateY(-8px) rotate(0);transform:translateY(-8px) rotate(0)}100%{-webkit-transform:translateY(-8px) rotate(-45deg);transform:translateY(-8px) rotate(-45deg)}}#breadcrumb-area #breadcrumb{margin:10px 0 0}#breadcrumb-area #breadcrumb .fa{vertical-align:initial}#bottom-category{background-color:#00a887;color:#fff;padding:50px 0}#bottom-category .category__unit .category-title{position:relative;font-size:15px;font-size:1.5rem;line-height:50px;font-weight:700;cursor:pointer}#bottom-category .category__unit .category-title:before,#bottom-category .category__unit .category-title:after{content:"";display:block;position:absolute;background-color:#fff}#bottom-category .category__unit .category-title:before{right:0;top:25px;width:11px;height:1px}#bottom-category .category__unit .category-title:after{right:5px;top:20px;width:1px;height:11px;-webkit-transition:top .2s,height .2s;transition:top .2s,height .2s}#bottom-category .category__unit .category-title.js-category-active:after{top:25px;height:1px}#bottom-category .category__unit .category__unit-inner{display:none}#bottom-category .category__unit .category__unit-inner ul{list-style:disc;padding-left:1em}#bottom-category .category__unit .category__unit-inner ul li a{color:#fff}@media all and (min-width:768px){#bottom-category{padding:100px 0 40px}#bottom-category .bottom-category-inner{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;width:1180px}#bottom-category .category__unit{margin:0 30px 60px 0}#bottom-category .category__unit .category-title{border-bottom:1px solid #fff;margin-bottom:10px;cursor:initial}#bottom-category .category__unit .category-title:before,#bottom-category .category__unit .category-title:after{display:none}#bottom-category .category__unit .category__unit-inner{display:-webkit-box;display:-ms-flexbox;display:flex}#bottom-category .category__unit .category__unit-inner ul{width:196px;margin-right:30px;-webkit-box-sizing:border-box;box-sizing:border-box}#bottom-category .category__unit .category__unit-inner ul:nth-last-child(1){margin-right:0}#bottom-category .category__unit .category__unit-inner ul li{width:180px}#bottom-category .category__unit .category__unit-inner ul li a{font-size:13px;font-size:1.3rem;line-height:1.54;-webkit-transition:opacity .4s;transition:opacity .4s}#bottom-category .category__unit .category__unit-inner ul li a:hover{opacity:.7}}footer #footer-left .footer-left-inner{width:340px;margin:35px auto}footer #footer-right{background-color:#fff;padding:50px 0}footer #footer-right .footer-right-inner{width:calc(100% - 35px);margin:0 auto}footer #footer-right .footer-right-inner .logo{height:40px;margin-bottom:40px}footer #footer-right .footer-right-inner .catch{font-size:18px;font-size:1.8rem;font-weight:700;line-height:1.56;margin-bottom:40px}footer #footer-right .footer-right-inner .sns{margin-bottom:40px}footer #footer-right .footer-right-inner .sns p{font-family:'Josefin Sans',sans-serif;font-weight:600;font-size:17px;font-size:1.7rem;margin-bottom:10px}footer #footer-right .footer-right-inner .link{display:inline-block;font-size:10px;font-size:1rem;margin-bottom:20px}footer #footer-right .footer-right-inner .copy{font-size:9px;font-size:.9rem;color:#999}@media all and (min-width:768px){footer{display:-webkit-box;display:-ms-flexbox;display:flex;min-width:1100px}footer #footer-left{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:50%}footer #footer-left .footer-left-inner{margin:0}footer #footer-right{width:50%;padding:115px 0 40px}footer #footer-right .footer-right-inner{width:auto;margin:0 70px}footer #footer-right .footer-right-inner .logo{height:80px;margin-bottom:40px}footer #footer-right .footer-right-inner .catch{font-size:34px;font-size:3.4rem;line-height:1.59;margin-bottom:40px}footer #footer-right .footer-right-inner .sns{margin-bottom:120px}footer #footer-right .footer-right-inner .sns p{font-size:30px;font-size:3rem}footer #footer-right .footer-right-inner .bottom{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}footer #footer-right .footer-right-inner .link{font-size:12px;font-size:1.2rem;margin-bottom:0}footer #footer-right .footer-right-inner .copy{font-size:10px;font-size:1rem}}.sns-iconlist{display:-webkit-box;display:-ms-flexbox;display:flex}.sns-iconlist li{margin-right:30px}.sns-iconlist li img{height:20px}@media all and (min-width:768px){.sns-iconlist li img{height:22px}}.article-unit{display:block;margin-bottom:20px}.article-unit .article-inner{position:relative}.article-unit .article__photo{height:190px}.article-unit .article__photo .photo{height:190px;background-size:cover;background-position:center}.article-unit .article__info{position:relative;background-color:#fff;padding:15px}.article-unit .article__info .article__category-area{position:absolute;top:-7px;left:-10px;height:14px;overflow:hidden;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.article-unit .article__info .article__category-area .article__category{display:block;font-size:8px;font-size:.8rem;line-height:14px;background-color:#00a887;color:#fff;padding:0 4px;margin-right:1px}.article-unit .article__info .article__title{font-size:17px;font-size:1.7rem;line-height:1.25;margin-bottom:10px}.article-unit .article__info .article__text{font-size:11px;font-size:1.1rem;margin-bottom:10px}.article-unit .article__info .article__writer{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.article-unit .article__info .article__writer .article__writer-photo{width:50px;height:50px;background-size:cover;background-position:center;border-radius:50%}.article-unit .article__info .article__writer .article__writer-info{margin-left:10px}.article-unit .article__info .article__writer .article__writer-info .name{font-size:11px;font-size:1.1rem;font-weight:700}.article-unit .article__info .article__writer .article__writer-info .position{font-size:9px;font-size:.9rem;color:#4d4d4d}.article-unit .article__info .article__date{position:absolute;right:15px;bottom:15px;font-size:8px;font-size:.8rem;color:#b2b2b2}.article-list__inner{margin-bottom:40px}@media all and (min-width:768px){.article-unit{width:340px;margin-bottom:40px}.article-unit .article-inner{height:100%}.article-unit .article__photo{overflow:hidden}.article-unit .article__photo .photo{-webkit-transition:-webkit-transform .3s ease-out;transition:-webkit-transform .3s ease-out;transition:transform .3s ease-out;transition:transform .3s ease-out,-webkit-transform .3s ease-out}.article-unit:hover .article__photo .photo{-webkit-transform:scale(1.05);transform:scale(1.05)}.article-unit .article__info{height:calc(100% - 270px);padding:15px 20px 65px}.article-unit .article__info .article__category{top:-10px;left:-20px;font-size:10px;font-size:1rem;line-height:20px}.article-unit .article__info .article__title{font-size:18px;font-size:1.8rem;line-height:1.4}.article-unit .article__info .article__text{font-size:12px;font-size:1.2rem}.article-unit .article__info .article__writer{position:absolute;bottom:15px}.article-unit .article__info .article__writer .article__writer-info .name{font-size:14px;font-size:1.4rem}.article-unit .article__info .article__writer .article__writer-info .position{font-size:11px;font-size:1.1rem}.article-unit .article__info .article__date{bottom:20px;font-size:9px;font-size:.9rem}.article-list__inner{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.article-list__inner .article-unit{margin-right:40px}.article-list__inner .article-unit:nth-of-type(3n){margin-right:0}.article-list__inner.ranking .article-unit:nth-of-type(-n+4){width:530px}.article-list__inner.ranking .article-unit:nth-of-type(-n+4) .article__photo{height:300px}.article-list__inner.ranking .article-unit:nth-of-type(-n+4) .article__photo .photo{height:300px}.article-list__inner.ranking .article-unit:nth-of-type(-n+4) .article__info{height:calc(100% - 380px)}.article-list__inner.ranking .article-unit:nth-of-type(1),.article-list__inner.ranking .article-unit:nth-of-type(3),.article-list__inner.ranking .article-unit:nth-of-type(6),.article-list__inner.ranking .article-unit:nth-of-type(9){margin-right:40px}.article-list__inner.ranking .article-unit:nth-of-type(2),.article-list__inner.ranking .article-unit:nth-of-type(4),.article-list__inner.ranking .article-unit:nth-of-type(7),.article-list__inner.ranking .article-unit:nth-of-type(10){margin-right:0}}.slick-slider .article-unit{margin-bottom:0}.slick-slider .article-unit .article-inner{width:calc(100% - 35px);margin:0 auto}.slick-slider .slick-dots{display:block !important;top:100%;margin-top:10px}.slick-slider .slick-dots li{width:auto;height:auto;padding:5px;margin:0}.slick-slider .slick-dots li div{display:block;width:5px;height:5px;border-radius:50%;background-color:#d9d9d9;cursor:pointer}.slick-slider .slick-dots li.slick-active div{background-color:#00a887}@media all and (min-width:768px){.slick-slider .article-unit .article-inner{width:340px;margin:0 20px}.slick-slider .slick-dots{margin-top:20px}.slick-slider .slick-dots li div{width:10px;height:10px}}.rank-icon{position:absolute;top:-10px;left:-10px;display:block;width:13vw;height:13vw;font-size:12px;font-size:1.2rem;text-align:center;font-weight:700;line-height:13vw;color:#fff;background-color:#c3cb37;border-radius:50%}.rank-icon span{font-size:18px;font-size:1.8rem;vertical-align:baseline}@media all and (min-width:768px){.rank-icon{top:-30px;left:-30px;width:80px;height:80px;font-size:20px;font-size:2rem;line-height:80px}.rank-icon span{font-size:20px;font-size:2rem}}main{padding-top:90px;overflow:hidden}@media all and (min-width:768px){main{padding-top:160px}}#top__main{position:relative;padding:60px 0}#top__main .top__slider{margin-bottom:80px}#top__main .article-unit{margin-bottom:0}#top__main .catch{width:calc(100% - 35px);margin:0 auto;font-weight:700}#top__main .catch span{color:#00a887}#top__main .catch br{display:none}#top__main .catch:nth-of-type(1){font-size:40px;font-size:4rem;line-height:1.1;margin-bottom:20px}#top__main .catch:nth-of-type(2){font-size:18px;font-size:1.8rem;line-height:1.4}@media all and (min-width:768px){#top__main{position:relative;padding:90px 0 300px}#top__main .top__main-inner{width:1100px;margin:0 auto 50px}#top__main .top__main-inner .top__slider{width:1120px;margin-left:-20px;margin-bottom:45px}#top__main .top__main-inner .article-unit{margin-bottom:0}#top__main .top__main-inner .article-unit .article-inner{width:1100px;padding-left:20px;margin:0}#top__main .top__main-inner .article-unit .article__photo{height:615px}#top__main .top__main-inner .article-unit .article__photo .photo{height:615px}#top__main .top__main-inner .article-unit .article__info{height:calc(100% - 695px)}#top__main .catch{display:none}#top__main+#recommend{margin-top:-225px}}@media all and (min-width:1100px){#top__main .catch{display:block;position:absolute;top:120px;width:auto;-webkit-writing-mode:vertical-rl;-ms-writing-mode:tb-rl;writing-mode:vertical-rl;text-orientation:upright}#top__main .catch br{display:block}#top__main .catch:nth-of-type(1){left:calc((100vw - 1100px) / 2 + 1120px);font-size:80px;font-size:8rem;line-height:1;margin-bottom:0}#top__main .catch:nth-of-type(2){right:calc((100vw - 1100px) / 2 + 1120px);font-size:35px;font-size:3.5rem;line-height:1.25}}#recommend{padding:0 0 70px}@media all and (min-width:768px){#recommend{padding:0 0 140px}#recommend .recommend-inner{width:1100px;margin:0 auto}#recommend .recommend__slider{width:1120px;margin-left:-20px}}#writer-ranking{background-color:#fff;padding:60px 0 50px}.writerlist{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:distribute;justify-content:space-around}.writerlist .writerlist-unit{position:relative;width:40vw;margin-bottom:40px}.writerlist .writerlist-unit .writerlist__photo{border-radius:50%;margin-bottom:10px;overflow:hidden}.writerlist .writerlist-unit .writerlist__photo .photo{width:40vw;height:40vw;background-position:center;background-size:cover}.writerlist .writerlist-unit .writerlist__info{font-size:11px;font-size:1.1rem;text-align:center}.writerlist .writerlist-unit .writerlist__info .name{font-size:15px;font-size:1.5rem}.writerlist .writerlist-unit .writerlist__info .count span{color:#00a887}@media all and (min-width:768px){#writer-ranking{padding:100px 0}#writer-ranking .section-title{margin-bottom:60px}.writerlist{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.writerlist .writerlist-unit{width:180px;margin-right:50px;margin-bottom:60px}.writerlist .writerlist-unit:nth-of-type(5n){margin-right:0}.writerlist .writerlist-unit:hover .writerlist__photo .photo{-webkit-transform:scale(1.05);transform:scale(1.05)}.writerlist .writerlist-unit .writerlist__photo .photo{width:180px;height:180px;-webkit-transition:-webkit-transform .3s ease-out;transition:-webkit-transform .3s ease-out;transition:transform .3s ease-out;transition:transform .3s ease-out,-webkit-transform .3s ease-out}.writerlist .writerlist-unit .writerlist__info{text-align:center}.writerlist .writerlist-unit .writerlist__info .name{font-size:20px;font-size:2rem}.writerlist .writerlist-unit .writerlist__info .position{font-size:12px;font-size:1.2rem;margin-bottom:10px}}#article-list{position:relative;padding:50px 0}@media all and (min-width:768px){#article-list{padding:100px 0}}#article-ranking{position:relative;background-color:#fff;overflow:hidden;padding:50px 0}#article-ranking .ranking-inner{margin-bottom:80px}#article-ranking .article-inner{margin-top:10px}@media all and (min-width:768px){#article-ranking{padding:100px 0}#article-ranking .ranking-inner{width:1100px;margin:0 auto;margin-bottom:120px}#article-ranking .ranking__slider{width:1160px;margin-left:-30px}#article-ranking .ranking__slider .article-unit{width:580px;margin-bottom:40px}#article-ranking .ranking__slider .article-unit .article-inner{width:520px;margin:30px 30px 0}#article-ranking .ranking__slider .article-unit .article__photo{height:290px}#article-ranking .ranking__slider .article-unit .article__photo .photo{height:290px}#article-ranking .ranking__slider .article-unit .article__info{height:calc(100% - 370px)}}.back-font-scroll{position:absolute;overflow:hidden}.back-font-scroll.lr{right:0}.back-font-scroll p{display:inline;font-size:98px;font-size:9.8rem;font-family:'Josefin Sans',sans-serif;font-weight:600;line-height:1em;letter-spacing:-.045em;white-space:nowrap;vertical-align:top;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.back-font-scroll p.white{color:#fff}.back-font-scroll p.gray{color:#f2f2f2}.back-font-scroll.top-main{top:0}.back-font-scroll.top-main p{font-size:98px;font-size:9.8rem}.back-font-scroll.parts-ranking p,.back-font-scroll.ranking p,.back-font-scroll.writer p{font-size:260px;font-size:26rem}.back-font-scroll.parts-ranking{bottom:-70px}.back-font-scroll.ranking{bottom:-65px}.back-font-scroll.writer{bottom:-100px}@media all and (min-width:768px){.back-font-scroll.top-main p{font-size:170px;font-size:17rem}.back-font-scroll.parts-ranking,.back-font-scroll.ranking,.back-font-scroll.writer{bottom:-130px}.back-font-scroll.parts-ranking p,.back-font-scroll.ranking p,.back-font-scroll.writer p{font-size:520px;font-size:52rem}.back-font-scroll.parts-ranking{bottom:-130px}.back-font-scroll.ranking{bottom:-125px}.back-font-scroll.writer{bottom:-180px}}#writer-list{position:relative;padding:30px 0}#writer-list .writer-count{position:absolute;top:18px;right:0;background-color:#fff;border-radius:25px;padding:0 10px}#writer-list .writer-count p{font-size:9px;font-size:.9rem;font-weight:700;line-height:25px;color:#00a887}#writer-list .writer-extraction{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:50px}#writer-list .writer-extraction .selector{width:calc((100% - 1px) / 2)}#writer-list .writer-extraction .selector .selector-type{background-color:#fff;width:100%;height:50px;font-size:12px;font-size:1.2rem;text-align:center;font-weight:700;line-height:50px;cursor:pointer}#writer-list .writer-extraction .selector .selector-type.js-writer-active{background-color:#00a887}#writer-list .writer-extraction .selector .selector-type.js-writer-active p{color:#fff}#writer-list .writer-extraction .selector .selector-type.js-writer-active p:after{border-top:10px solid #fff}#writer-list .writer-extraction .selector .selector-type p{position:relative;display:inline;padding-right:20px}#writer-list .writer-extraction .selector .selector-type p:after{position:absolute;right:0;top:1px;content:"";display:block;border-top:10px solid #00a887;border-right:5px solid transparent;border-left:5px solid transparent}#writer-list .writer-extraction .selector .selector-list{display:none;position:absolute;top:51px;left:0;width:100%;background-color:#fff;padding:20px;-webkit-box-sizing:border-box;box-sizing:border-box;z-index:1}#writer-list .writer-extraction .selector .selector-list ul li a{font-weight:700;line-height:2}@media all and (min-width:768px){#writer-list{padding-top:50px}#writer-list .writer-count{top:11px;border-radius:20px;padding:0 15px}#writer-list .writer-count p{font-size:14px;font-size:1.4rem;line-height:40px}#writer-list .writer-extraction .selector .selector-type{height:80px;font-size:16px;font-size:1.6rem;line-height:80px}#writer-list .writer-extraction .selector .selector-type p{padding-right:50px}#writer-list .writer-extraction .selector .selector-list{top:81px;padding:40px}#writer-list .writer-extraction .selector .selector-list ul{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}#writer-list .writer-extraction .selector .selector-list ul li{width:50%}#writer-list .writer-extraction .selector .selector-list ul li a{font-size:18px;font-size:1.8rem;line-height:2.63}}#writer-info{position:relative;padding:30px 0 65px}#writer-info .writer-info-inner{background-color:#fff}#writer-info .writer-info-inner .information-area{background-color:#00a887;color:#fff}#writer-info .writer-info-inner .information-area .photo{height:260px;background-size:cover;background-position:center}#writer-info .writer-info-inner .information-area .information-inner{padding:15px 20px 30px}#writer-info .writer-info-inner .information-area .information-inner .name{font-size:22px;font-size:2.2rem;line-height:1.4}#writer-info .writer-info-inner .information-area .information-inner .position{font-size:12px;font-size:1.2rem;margin-bottom:10px}#writer-info .writer-info-inner .information-area .information-inner .count{font-size:10px;font-size:1rem;margin-bottom:15px}#writer-info .writer-info-inner .information-area .information-inner .specialty{font-size:14px;font-size:1.4rem;font-weight:700}#writer-info .writer-info-inner .information-area .information-inner .specialty-text{font-size:12px;font-size:1.2rem;margin-bottom:25px}#writer-info .writer-info-inner .information-area .information-inner .sns-iconlist{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-bottom:30px}#writer-info .writer-info-inner .information-area .information-inner .sns-iconlist li{margin:0 20px}#writer-info .writer-info-inner .information-area .information-inner .btn{font-size:15px;font-size:1.5rem;line-height:50px;border:1px solid #fff}#writer-info .writer-info-inner .information-area .information-inner .btn span{background-image:url(//yhndbl.work/wp-content/themes/tracy/assets/styles/../images/common/icon_mail_white.svg);background-repeat:no-repeat;background-size:18px 12.5px;background-position:left center;padding-left:25px}#writer-info .writer-info-inner .profile{padding:20px}#writer-info .writer-info-inner .profile .title{font-size:14px;font-size:1.4rem;font-weight:700;margin-bottom:5px}#writer-info .writer-info-inner .profile .text{font-size:13px;font-size:1.3rem}@media all and (min-width:768px){#writer-info{padding:30px 0}#writer-info .section-title{margin-bottom:80px}#writer-info .writer-info-inner .information-area{display:-webkit-box;display:-ms-flexbox;display:flex;min-height:500px}#writer-info .writer-info-inner .information-area .photo{width:660px;height:auto}#writer-info .writer-info-inner .information-area .information-inner{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-line-pack:justify;align-content:space-between;width:440px;padding:30px 40px 40px;-webkit-box-sizing:border-box;box-sizing:border-box}#writer-info .writer-info-inner .information-area .information-inner .information-top,#writer-info .writer-info-inner .information-area .information-inner .information-bottom{width:100%}#writer-info .writer-info-inner .information-area .information-inner .name{font-size:34px;font-size:3.4rem}#writer-info .writer-info-inner .information-area .information-inner .position{font-size:14px;font-size:1.4rem}#writer-info .writer-info-inner .information-area .information-inner .count{font-size:11px;font-size:1.1rem}#writer-info .writer-info-inner .information-area .information-inner .specialty{font-size:16px;font-size:1.6rem;margin-bottom:5px}#writer-info .writer-info-inner .information-area .information-inner .specialty-text{font-size:14px;font-size:1.4rem}#writer-info .writer-info-inner .information-area .information-inner .sns-iconlist{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-bottom:30px}#writer-info .writer-info-inner .information-area .information-inner .sns-iconlist li{margin:0 20px}#writer-info .writer-info-inner .information-area .information-inner .btn{width:100%;font-size:16px;font-size:1.6rem;line-height:60px}#writer-info .writer-info-inner .information-area .information-inner .btn span{background-size:22px 15px;padding-left:30px}#writer-info .writer-info-inner .profile{padding:30px 45px 50px}#writer-info .writer-info-inner .profile .title{font-size:20px;font-size:2rem;margin-bottom:5px}#writer-info .writer-info-inner .profile .text{font-size:16px;font-size:1.6rem;line-height:1.95}}#content{background-color:#fff;padding:15px 20px;margin-top:25px}#content .title{font-size:17px;font-size:1.7rem;margin-bottom:10px}#content .eyecatch{position:relative;margin-bottom:10px;height:170px}#content .eyecatch .eyecatch-area{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:170px;overflow:hidden}#content .eyecatch .eyecatch-area img{width:100%}#content .eyecatch .category{position:absolute;bottom:-7px;left:-10px;display:inline-block;font-size:8px;font-size:.8rem;line-height:14px;background-color:#00a887;color:#fff;padding:0 4px}#content .writer{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}#content .writer .writer-photo{width:50px;height:50px;background-size:cover;background-position:center;border-radius:50%}#content .writer .writer-info{margin-left:10px}#content .writer .writer-info .name{font-size:11px;font-size:1.1rem;font-weight:700}#content .writer .writer-info .position{font-size:9px;font-size:.9rem}#content .writer .date{position:absolute;top:0;right:0;font-size:8px;font-size:.8rem;color:#b2b2b2}#content .entry-content{margin:20px 0 40px}#content .entry-content>*{margin-top:1.4em;margin-bottom:1.4em}#content .entry-content h1{font-size:17px;font-size:1.7rem}#content .entry-content h2{color:#fff;background-color:#72bfb7}#content .entry-content h3,#content .entry-content h4,#content .entry-content h5{border-color:#72bfb7}#content .entry-content ul,#content .entry-content ol{list-style-type:disc;padding-left:26px}#content .entry-content ol{list-style-type:decimal;padding-left:26px}#content .entry-content a{text-decoration:underline}#content .entry-content .marker-under{background:-webkit-gradient(linear,left top,left bottom,color-stop(60%,transparent),color-stop(60%,#ff9));background:linear-gradient(transparent 60%,#ff9 60%)}#content .entry-content .has-watery-blue-background-color{background-color:#f3fafe}#content .entry-content .has-watery-yellow-background-color{background-color:#fff7cc}#content .entry-content .has-watery-red-background-color{background-color:#fdf2f2}#content .entry-content .has-watery-green-background-color{background-color:#ebf8f4}#relation{margin-top:50px}@media all and (min-width:768px){#content{padding:20px 40px;margin-top:40px}#content .title{font-size:34px;font-size:3.4rem;margin-bottom:20px}#content .eyecatch{margin-bottom:20px;height:570px}#content .eyecatch .eyecatch-area{height:570px}#content .eyecatch .category{bottom:-10px;left:-20px;font-size:10px;font-size:1rem;line-height:20px}#content .writer .writer-info .name{font-size:14px;font-size:1.4rem}#content .writer .writer-info .position{font-size:11px;font-size:1.1rem}#content .writer .date{font-size:10px;font-size:1rem}#content .entry-content h1{font-size:34px;font-size:3.4rem}#relation{margin-top:80px}}#pagination .pagination-next{display:none}#pagination .pagination{margin:0}#pagination .pagination .page-numbers{height:auto;width:auto;font-size:15px;font-size:1.5rem;font-weight:700;line-height:auto;border:none;margin:0 10px}#pagination .pagination .current{color:#00a887;background-color:initial}@media all and (min-width:768px){#pagination .pagination .page-numbers{font-size:18px;font-size:1.8rem;margin:0 10px}}#page{background-color:#fff;padding:20px;margin:25px 0 50px}#page .entry-title{padding:0}#page p{font-size:13px;font-size:1.3rem}@media all and (min-width:768px){#page{padding:20px 40px;margin:40px 0 130px}#page p{font-size:16px;font-size:1.6rem}}#not-found{padding:20px;margin:25px 0 50px}@media all and (min-width:768px){#not-found{padding:20px 40px;margin:40px 0 130px}}.form_area dl dd{margin-bottom:10px}.form_area dl dd input,.form_area dl dd textarea{border:1px solid #ccc;border-radius:4px;padding:10px;-webkit-box-shadow:0 0 0px 1000px #fff inset}.form_area dl dd textarea{-webkit-box-sizing:border-box;box-sizing:border-box;resize:vertical;vertical-align:top}.form_area .btn_area{margin-top:30px}.form_area .btn_area .btn{margin-top:10px}.mw_wp_form_confirm .form_area dl dd{min-height:25px;border:1px solid #ccc;border-radius:4px;padding:10px}@media all and (min-width:768px){.form_area dl dd{margin-bottom:10px}.form_area .btn_area{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.form_area .btn_area .btn{margin:0 10px}.mw_wp_form_confirm .form_area dl dd{margin-bottom:10px}}