.ck-widget{display:inline}.marker-yellow{background-color:#fdfd77}.marker-green{background-color:#62f962}.marker-pink{background-color:#fc7899}.marker-blue{background-color:#72ccfd}.pen-red{background-color:#e71313}.pen-green{background-color:#128a00}mark{color:inherit}.main-content article p img{max-width:100%}.main-content .border{padding:10px}.main-content div#ez-toc-container{margin:42px 0 36px;padding:30px 50px;background:#faf6f2;color:#c19b6c}.main-content div#ez-toc-container li{padding-bottom:0}.main-content div#ez-toc-container ul{padding-left:20px!important}.main-content div#ez-toc-container ul ul{padding-left:2em!important}.main-content article h2,.main-content h3,.main-content h4{margin-top:20px!important}.main-content p.ez-toc-title{position:relative;font-size:22px!important;text-align:left;padding-bottom:20px;margin:20px 0!important;font-weight:700}.main-content p.ez-toc-title:before{width:100%;height:1px;content:"";background:#c4c4c4;position:absolute;bottom:0;left:0}.main-content p.ez-toc-title:after{width:50px;height:1px;content:"";background:#c19b6c;position:absolute;bottom:0;left:0}.main-content div#ez-toc-container li{list-style:decimal!important}.main-content div#ez-toc-container li a{color:#c19b6c!important;padding:5px 0;display:block;font-size:18px}.main-content figure{width:100%!important}.main-content article table{border-collapse:collapse;border-spacing:0;width:100%;height:100%;border:1px double #b3b3b3;margin-top:20px;margin-bottom:20px}.main-content article th{background:#faf6f2}.main-content article strong{background:linear-gradient(transparent 55%,#fff25f 0)}@media screen and (max-width:575px){.main-content div#ez-toc-container{margin:20px 0 30px;padding:22px}.main-content div#ez-toc-container li a{font-size:15px!important}.main-content div#ez-toc-container ul ul{padding-left:24px!important}.main-content p.ez-toc-title{margin:10px 0!important}}.main-content .line-btn{margin-top:15px}.main-content .line-btn .line-btn-message{text-align:center;font-weight:700}.main-content .line-btn .line-btn-message .green{color:#19d600}.main-content .btn-search-freelance{display:flex;position:relative;justify-content:center;align-items:center;width:450px;height:65px;color:#fff!important;margin:0 auto!important;background:#19d600;border-radius:35px;border:none;border-bottom:3px solid #009511}.main-content .btn-search-freelance .main{width:100%;line-height:1.4;text-align:center}@media screen and (max-width:575px){.main-content .btn-search-freelance{width:100%;height:55px}.main-content .btn-search-freelance .main{width:100%}}.main-content .btn-search-freelance:before{content:"";display:block;position:absolute;width:100%;height:100%;top:0;left:-100%;z-index:99999;background-image:linear-gradient(130deg,hsla(0,0%,100%,0) 25%,hsla(0,0%,100%,.5) 50%,hsla(0,0%,100%,0) 75%);-webkit-animation:shine 2s infinite;animation:shine 2s infinite}@-webkit-keyframes shine{to{left:100%}}@keyframes shine{to{left:100%}}@-webkit-keyframes expansion{0%{width:10px;left:0}to{width:10px;margin-left:1200px}}@keyframes expansion{0%{width:10px;left:0}to{width:10px;margin-left:1200px}}.main-content .btn-search-freelance span.circle{background-color:#fff;width:20px;height:20px;display:inline;border-radius:50%;position:absolute;right:30px}.main-content .profile-box{background:#f2f7fe;padding:30px;line-height:1.8}.main-content .profile-box .profile-box-basic{display:flex;flex-direction:row}.main-content .profile-box .photo{width:80px;height:80px;-o-object-fit:cover;object-fit:cover}.main-content .profile-box .company,.main-content .profile-box .name{font-weight:700}.main-content .profile-box .detail-sp{display:none}@media screen and (max-width:575px){.main-content .profile-box{padding:20px}.main-content .profile-box .detail-pc{display:none}.main-content .profile-box .detail-sp{display:block}}@media (max-width:767px){.lower-pages.freelance.article .two-column-wrap{display:flex;flex-direction:column-reverse}}.lower-pages.freelance.article .headline{text-align:left;font-size:28px;margin-bottom:31px}@media (max-width:767px){.lower-pages.freelance.article .headline{padding-bottom:24px;margin-bottom:25px}}@media (max-width:767px){.lower-pages.freelance.article h1.headline{font-size:24px}}@media (max-width:320px){.lower-pages.freelance.article h1.headline{font-size:22px}}.lower-pages.freelance.article .info{display:flex;align-items:center;justify-content:space-between}@media (max-width:767px){.lower-pages.freelance.article .info{align-items:flex-end}}@media (max-width:320px){.lower-pages.freelance.article .info{display:block}}.lower-pages.freelance.article .info .text-block{margin-bottom:0}.lower-pages.freelance.article .info .text-block .member{font-size:11px;width:113px;padding-top:1px;padding-bottom:1px}.lower-pages.freelance.article .info .text-block .name{font-size:19px}@media (max-width:767px){.lower-pages.freelance.article .info .text-block .name{white-space:normal}}.lower-pages.freelance.article .info .text-block .date{font-size:14px;margin-left:38px}@media (max-width:991px){.lower-pages.freelance.article .info .text-block .date{margin-left:0}}.lower-pages.freelance.article .info .text-block .date span{color:#c19b6c;margin-right:17px}@media (max-width:991px){.lower-pages.freelance.article .info .text-block .date span{display:block}}@media (max-width:767px){.lower-pages.freelance.article .info .text-block .date span{display:inline-block}}.lower-pages.freelance.article .evaluation dl.count,.lower-pages.freelance.article .info dl.count{font-size:11px;border:2px solid #c19b6c;border-radius:5px;overflow:hidden;background:#c19b6c;display:flex;align-items:center;text-align:center;min-height:32px}@media (max-width:320px){.lower-pages.freelance.article .evaluation dl.count,.lower-pages.freelance.article .info dl.count{max-width:150px;margin-top:10px}}.lower-pages.freelance.article .evaluation dl.count dt,.lower-pages.freelance.article .info dl.count dt{padding:0 7px;height:100%;display:flex;align-items:center}.lower-pages.freelance.article .evaluation dl.count dt img,.lower-pages.freelance.article .info dl.count dt img{width:26px;height:auto}@media (max-width:767px){.lower-pages.freelance.article .evaluation dl.count dt img,.lower-pages.freelance.article .info dl.count dt img{width:22px}}.lower-pages.freelance.article .evaluation dl.count dd,.lower-pages.freelance.article .info dl.count dd{color:#c19b6c;background:#fff;padding:2px 5px;height:100%;min-height:32px;display:flex;align-items:baseline;flex-wrap:wrap;justify-content:center;width:100%}.lower-pages.freelance.article .evaluation dl.count dd span:first-of-type,.lower-pages.freelance.article .info dl.count dd span:first-of-type{font-size:20px;font-weight:700}@media (max-width:767px){.lower-pages.freelance.article .evaluation dl.count dd span:first-of-type,.lower-pages.freelance.article .info dl.count dd span:first-of-type{font-size:18px}}.lower-pages.freelance.article .evaluation dl.count dd span:last-of-type,.lower-pages.freelance.article .info dl.count dd span:last-of-type{font-size:14px}@media (max-width:767px){.lower-pages.freelance.article .evaluation dl.count dd span:last-of-type,.lower-pages.freelance.article .info dl.count dd span:last-of-type{font-size:13px}}.lower-pages.freelance.article .main-content a{color:#007bff;word-break:break-all}.lower-pages.freelance.article .main-content .toc{margin:42px 0 36px;padding:30px 50px;background:#faf6f2;color:#c19b6c}@media (max-width:767px){.lower-pages.freelance.article .main-content .toc{margin:20px 0 30px;padding:22px}}@media (max-width:320px){.lower-pages.freelance.article .main-content .toc{padding:20px 15px}}.lower-pages.freelance.article .main-content .toc .headline{font-size:22px;text-align:left;padding-bottom:20px;margin:20px 0}@media (max-width:767px){.lower-pages.freelance.article .main-content .toc .headline{margin:10px 0}}.lower-pages.freelance.article .main-content .toc ol{padding-left:20px;margin:0}.lower-pages.freelance.article .main-content .toc ol li{list-style-type:decimal;padding-bottom:0}.lower-pages.freelance.article .main-content .toc ol li a{color:#c19b6c;padding:5px 0;display:block;font-size:18px}@media (max-width:767px){.lower-pages.freelance.article .main-content .toc ol li a{font-size:15px}}.lower-pages.freelance.article .main-content .toc ol ol{padding-left:2em}@media (max-width:991px){.lower-pages.freelance.article .main-content .toc ol ol{padding-left:50px}}@media (max-width:767px){.lower-pages.freelance.article .main-content .toc ol ol{padding-left:24px}}@media (max-width:320px){.lower-pages.freelance.article .main-content .toc ol ol{padding-left:15px}}.lower-pages.freelance.article .main-content h2,.lower-pages.freelance.article .main-content h3,.lower-pages.freelance.article .main-content h4,.lower-pages.freelance.article .main-content h5,.lower-pages.freelance.article .main-content ol,.lower-pages.freelance.article .main-content p,.lower-pages.freelance.article .main-content ul{margin:0}.lower-pages.freelance.article .main-content h2{color:#b28247;font-size:24px;line-height:2.1rem;font-weight:700;border-left:12px solid #b28247;background:#f0e6da;padding:11px 10px 11px 25px;margin-bottom:10px}@media (max-width:767px){.lower-pages.freelance.article .main-content h2{font-size:22px;line-height:1.9rem;padding-left:16px}}.lower-pages.freelance.article .main-content h3{font-size:22px;color:#c19b6c;line-height:2.1rem;font-weight:700;padding-bottom:5px;border-bottom:1px solid #898989;position:relative;margin-bottom:10px}.lower-pages.freelance.article .main-content h3:after{width:50px;height:1px;content:"";background:#c19b6c;position:absolute;bottom:-1px;left:0}@media (max-width:767px){.lower-pages.freelance.article .main-content h3{font-size:20px;line-height:1.9rem}}.lower-pages.freelance.article .main-content h4{font-size:20px;line-height:1.8rem;font-weight:700;color:#231815}@media (max-width:767px){.lower-pages.freelance.article .main-content h4{font-size:18px;line-height:1.6rem}}.lower-pages.freelance.article .main-content h5{font-size:18px;line-height:1.6rem;font-weight:700;text-align:center;text-decoration:underline;margin-bottom:10px}@media (max-width:767px){.lower-pages.freelance.article .main-content h5{font-size:16px;line-height:1.4rem}}.lower-pages.freelance.article .main-content p{font-size:18px;line-height:2rem}@media (max-width:767px){.lower-pages.freelance.article .main-content p{font-size:16px;line-height:1.8rem}}.lower-pages.freelance.article .main-content p img{width:auto;height:auto;display:block;margin-left:auto;margin-right:auto}.lower-pages.freelance.article .main-content ol{padding-left:20px;list-style:decimal}.lower-pages.freelance.article .main-content ol li{list-style-type:decimal;font-size:18px;line-height:2rem;padding-bottom:14px}.lower-pages.freelance.article .main-content ol li:last-of-type{padding-bottom:0}@media (max-width:767px){.lower-pages.freelance.article .main-content ol li{font-size:16px;line-height:1.8rem}}.lower-pages.freelance.article .main-content ul{padding-left:20px;list-style:decimal}.lower-pages.freelance.article .main-content ul li{list-style-type:disc;font-size:18px;line-height:2rem;padding-bottom:14px}.lower-pages.freelance.article .main-content ul li:last-of-type{padding-bottom:0}@media (max-width:767px){.lower-pages.freelance.article .main-content ul li{font-size:16px;line-height:1.8rem}}.lower-pages.freelance.article .evaluation{display:flex;align-items:center;justify-content:space-between;margin:78px 0 60px}@media (max-width:767px){.lower-pages.freelance.article .evaluation{display:block;margin:40px 0}}.lower-pages.freelance.article .evaluation .count{max-width:296px;margin-right:30px;transition:all .3s}.lower-pages.freelance.article .evaluation .count:hover{cursor:pointer}.lower-pages.freelance.article .evaluation .count dd{align-items:center;font-weight:700;font-size:20px;line-height:1.7rem;width:100%}@media (max-width:767px){.lower-pages.freelance.article .evaluation .count dd{font-size:18px}}@media (max-width:767px){.lower-pages.freelance.article .evaluation .count{justify-content:center;margin:0 auto}}.lower-pages.freelance.article .evaluation .sns-wrap{display:flex;align-items:center;max-width:523px;width:100%}@media (max-width:767px){.lower-pages.freelance.article .evaluation .sns-wrap{margin-top:20px;max-width:100%}}.lower-pages.freelance.article .evaluation .sns-wrap a{padding:3px 0;height:39px;display:flex;justify-content:center;align-items:center;width:33.333333%;text-align:center;margin-right:5px}.lower-pages.freelance.article .evaluation .sns-wrap a:first-of-type{background:#3b5c9d}.lower-pages.freelance.article .evaluation .sns-wrap a:first-of-type img{width:14px;height:auto}.lower-pages.freelance.article .evaluation .sns-wrap a:nth-of-type(2){background:#328ec5}.lower-pages.freelance.article .evaluation .sns-wrap a:nth-of-type(2) img{width:27px;height:auto}.lower-pages.freelance.article .evaluation .sns-wrap a:last-of-type{background:#04a9d6;margin-right:0}.lower-pages.freelance.article .evaluation .sns-wrap a:last-of-type img{width:55px;height:auto}.lower-pages.freelance.article h2.headline{font-size:22px;line-height:2rem;padding-bottom:24px;color:#c19b6c}@media (max-width:767px){.lower-pages.freelance.article h2.headline{font-size:20px;line-height:1.8rem}}.lower-pages.freelance.article .writer .freelancer-box:last-of-type{margin-bottom:0}.lower-pages.freelance.article .writer .btn-wrap{padding:0 29px 27px 38px;background:#eff8f3;margin-bottom:60px}.lower-pages.freelance.article .writer .btn-wrap.status-depends{background:#ffffef}.lower-pages.freelance.article .writer .btn-wrap.status-busy{background:#efefef}@media (max-width:767px){.lower-pages.freelance.article .writer .btn-wrap{margin-bottom:40px;padding:0 10px 38px}}.lower-pages.freelance.article .writer .btn-wrap .more-btn{width:270px}@media (max-width:767px){.lower-pages.freelance.article .writer .btn-wrap .more-btn{margin:0 auto}}@media (max-width:320px){.lower-pages.freelance.article .writer .btn-wrap .more-btn{width:100%}}.lower-pages.freelance.article .writer .btn-wrap .more-btn:first-of-type{margin-right:20px}@media (max-width:767px){.lower-pages.freelance.article .writer .btn-wrap .more-btn:first-of-type{margin-right:auto;margin-bottom:16px}}.lower-pages.freelance.article .writer .btn-wrap .more-btn .btn-more{font-size:15px;line-height:1.4rem}.lower-pages.freelance.article .blog{margin-bottom:55px}@media (max-width:767px){.lower-pages.freelance.article .blog{margin-bottom:0}}.lower-pages.freelance.article .blog a.slide-box:hover{color:#c19b6c}.lower-pages.freelance.article .blog .swiper-button-prev{left:0;top:20%}.lower-pages.freelance.article .blog .swiper-button-next{right:0;top:20%}.lower-pages.freelance.article .column-intro{margin-bottom:30px}.lower-pages.freelance.article .column-intro .column-button{position:relative;width:250px;display:block;color:#fff;font-weight:700;font-size:19px;text-align:center;line-height:2rem;margin:0 auto;padding:5px 30px 5px 20px;background:#f6b140;border-radius:30px;box-shadow:2px 2px 6px rgba(0,0,0,.2)}.lower-pages.freelance.article .column-intro .column-button:after{width:10px;height:10px;content:"";border-top:2px solid #fff;border-right:2px solid #fff;transform:rotate(45deg);position:absolute;top:0;bottom:0;margin:auto;right:15px}