﻿/*!
 * ress.css • v1.2.2
 * MIT License
 * github.com/filipelinhares/ress
 */html{box-sizing:border-box;overflow-y:scroll;-webkit-text-size-adjust:100%}*,:after,:before{background-repeat:no-repeat;box-sizing:inherit}:after,:before{text-decoration:inherit;vertical-align:inherit}*{padding:0;margin:0}audio:not([controls]){display:none;height:0}hr{overflow:visible}article,aside,details,figcaption,figure,footer,header,main,menu,nav,section,summary{display:block}summary{display:list-item}small{font-size:80%}[hidden],template{display:none}abbr[title]{border-bottom:1px dotted;text-decoration:none}a{background-color:transparent;-webkit-text-decoration-skip:objects}a:active,a:hover{outline-width:0}code,kbd,pre,samp{font-family:monospace,monospace}b,strong{font-weight:bolder}dfn{font-style:italic}mark{background-color:#ff0;color:#000}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-0.25em}sup{top:-0.5em}input{border-radius:0}[role=button],[type=button],[type=reset],[type=submit],button{cursor:pointer}[disabled]{cursor:default}[type=number]{width:auto}[type=search]{-webkit-appearance:textfield}[type=search]::-webkit-search-cancel-button,[type=search]::-webkit-search-decoration{-webkit-appearance:none}textarea{overflow:auto;resize:vertical}button,input,optgroup,select,textarea{font:inherit}optgroup{font-weight:700}button{overflow:visible}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:0;padding:0}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button:-moz-focusring{outline:1px dotted ButtonText}[type=reset],[type=submit],button,html [type=button]{-webkit-appearance:button}button,select{text-transform:none}button,input,select,textarea{background-color:transparent;border-style:none;color:inherit}select{-moz-appearance:none;-webkit-appearance:none}select::-ms-expand{display:none}select::-ms-value{color:currentColor}legend{border:0;color:inherit;display:table;max-width:100%;white-space:normal}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}img{border-style:none}progress{vertical-align:baseline}svg:not(:root){overflow:hidden}audio,canvas,progress,video{display:inline-block}@media screen{[hidden~=screen]{display:inherit}[hidden~=screen]:not(:active):not(:focus):not(:target){position:absolute !important;clip:rect(0 0 0 0) !important}}[aria-busy=true]{cursor:progress}[aria-controls]{cursor:pointer}[aria-disabled]{cursor:default}::-moz-selection{background-color:#b3d4fc;color:#000;text-shadow:none}::selection{background-color:#b3d4fc;color:#000;text-shadow:none}:root{--sp-header-height: 0}.clearfix::after{display:block;height:0;clear:both;content:""}.hide{display:none}.show{display:block}*:focus{outline:none}a:visited{color:#551a8b}@font-face{font-family:"Noto Sans JP";font-style:normal;font-weight:300;font-display:swap;src:local("Noto Sans CJK JP DemiLight"),url("/renewal/css/_fonts/notosans/NotoSansCJKjp-DemiLight.woff?v=1.0") format("woff"),url("/renewal/css/_fonts/notosans/NotoSansCJKjp-DemiLight.otf?v=1.0") format("opentype")}@font-face{font-family:"Noto Sans JP";font-style:bold;font-weight:700;font-display:swap;src:local("Noto Sans CJK JP bold"),url("/renewal/css/_fonts/notosans/NotoSansCJKjp-Bold.woff?v=1.0") format("woff"),url("/renewal/css/_fonts/notosans/NotoSansCJKjp-Bold.otf?v=1.0") format("opentype")}body{min-height:100vh;display:flex;flex-direction:column;font-size:85%;line-height:1.6;font-family:"Helvetica Neue",Helvetica,Arial,"Noto Sans JP","游ゴシック体",YuGothic,"游ゴシック Medium","Yu Gothic Medium","游ゴシック","Yu Gothic",sans-serif;word-break:break-word;word-wrap:break-word;overflow-wrap:break-word}.l-wrapper{padding-top:126px}@media screen and (max-width: 767px){.l-wrapper{padding-top:108px;--sp-header-height: $sp-header-height}.l-wrapper--smart-app-banner{padding-top:158px;--sp-header-height: $sp-header-with-smart-app-banner-height}}.l-wrapper--login{padding-top:60px;--sp-header-height: $sp-header-main-height}@media screen and (max-width: 767px){.l-wrapper--login{padding-top:60px}}.l-wrapper--login.l-wrapper--smart-app-banner{padding-top:110px;--sp-header-height: $sp-header-main-with-smart-app-banner-height}.l-wrapper--organization,.l-wrapper--organization.l-wrapper--smart-app-banner{padding-top:60px}@media screen and (max-width: 767px){.l-wrapper--organization,.l-wrapper--organization.l-wrapper--smart-app-banner{padding-top:60px}}.l-wrapper--onboarding,.l-wrapper--work-form{overflow-x:scroll;background:#f3f5f8}.l-wrapper--onboarding-finish,.l-wrapper--work-form-finish{background:#f2f8fd}.l-wrapper--management-background{background-color:#f3f7f9}.l-simple-header~.l-wrapper{padding-top:0}body>[class*=layout],body>.l-wrapper{flex:1 1 auto}.l-container{margin:0 auto;padding:0 clamp(12px,3vw,40px);width:100%;max-width:1000px}.l-container--form{width:100%;max-width:520px}.l-container--wide{max-width:1366px}.l-container--fluid{max-width:100%}.l-container--narrow{width:100%;max-width:600px}.l-container__contents{margin-top:20px}.l-container__contents.is-empty{background:#f7f7f7;padding:40px;width:100%;font-size:12px;text-align:center;color:gray}.l-container__contents.is-empty::before{content:url("data:image/svg+xml;base64,PHN2ZyBmaWxsPSIlMjNjY2MiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgdmlld0JveD0iMCAwIDUxMiAzMTcuNjYiPjxwYXRoIGNsYXNzPSJhIiBkPSJNNDEzLjI2LDQxNC44M2gtMzY2QTQ3LjI5LDQ3LjI5LDAsMCwxLDAsMzY3LjU5VjE0NC40MUE0Ny4yOSw0Ny4yOSwwLDAsMSw0Ny4yNCw5Ny4xN0g0NjQuNzZBNDcuMjksNDcuMjksMCwwLDEsNTEyLDE0NC40MVYzMDcuNTVhMTQuMTEsMTQuMTEsMCwwLDEtMjguMjEsMFYxNDQuNDFhMTksMTksMCwwLDAtMTktMTlINDcuMjRhMTksMTksMCwwLDAtMTksMTlWMzY3LjU5YTE5LDE5LDAsMCwwLDE5LDE5aDM2NmExNC4xMSwxNC4xMSwwLDAsMSwwLDI4LjIxWiIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMCAtOTcuMTcpIi8+PHBhdGggY2xhc3M9ImEiIGQ9Ik00NjYuNjUsMzQ1LjQ1LDQyNywzMDUuNzZhNjEuNjYsNjEuNjYsMCwwLDEtMTkuOTUsMjBMNDQ2LjcsMzY1LjRhMTQuMTEsMTQuMTEsMCwwLDAsMjAtMjBaIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgwIC05Ny4xNykiLz48cGF0aCBjbGFzcz0iYSIgZD0iTTM3NC43NywzNDlhNzUuNDcsNzUuNDcsMCwxLDEsNTMuMzYtMjIuMUE3NSw3NSwwLDAsMSwzNzQuNzcsMzQ5Wm0wLTEyMi43MmE0Ny4yNSw0Ny4yNSwwLDEsMCwzMy40MSwxMy44NEE0Ni45NSw0Ni45NSwwLDAsMCwzNzQuNzcsMjI2LjI2WiIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMCAtOTcuMTcpIi8+PHBhdGggY2xhc3M9ImEiIGQ9Ik0yNTYuNjcsMzE3LjY0aC0xNjVhMTQuMTEsMTQuMTEsMCwxLDEsMC0yOC4yMWgxNjVhMTQuMTEsMTQuMTEsMCwwLDEsMCwyOC4yMVoiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDAgLTk3LjE3KSIvPjwvc3ZnPg==");opacity:20%;width:120px;display:inline-block;vertical-align:bottom;margin:0 auto 10px}.l-container__contents.is-empty>.l-container__contents-heading{margin-bottom:18px;text-align:center;color:#333}.l-container__contents.is-empty>p{margin-bottom:10px;text-align:center}.l-base{flex:1;padding-bottom:40px;transition-property:opacity;transition-duration:.3s;transition-timing-function:cubic-bezier(0.4, 0, 0.2, 1)}.l-base--gray,.l-base.base--gray{background-color:#f2f2f2}.l-base--thinblue{background-color:#f0f4f8}.l-page-header{margin:0 auto 24px;padding:20px clamp(12px,3vw,40px) 0;width:100%;max-width:1000px}.l-page-header--wide{max-width:1366px}.l-page-header__nav{margin-bottom:12px}.l-page-header__content{display:flex;justify-content:space-between;align-items:center}.l-page-header__icon-wrapper{margin-right:20px;width:50px;height:50px;border-radius:50%;overflow:hidden;border:solid 1px #e5e5e5;flex:0 0 50px}.l-page-header__icon-image{width:50px;height:auto}.l-page-header__title{flex:auto;word-break:break-word}.l-page-header__sub-title{margin-right:8px}.l-page-header__title-description{margin-top:3px}.l-page-header__title-link{font-size:14px;text-decoration-line:underline;color:#0268cc;line-height:2;display:inline-block;vertical-align:text-bottom}@media screen and (max-width: 767px){.l-page-header__actions--only-pc{display:none}}.l-simple-header{display:flex;align-items:center;height:50px;background:#fff;box-shadow:0 1px 3px rgba(0,0,0,.15);position:relative;z-index:4}.l-simple-header__logo-wrapper{line-height:1}.l-simple-header__logo{width:104px;margin-left:20px}.l-simple-header__creator-logo{width:112px;margin-left:20px}@media screen and (max-width: 767px){.l-simple-header__creator-logo{width:98px}}.l-footer{flex-shrink:0;margin:0 0 40px;clear:both;color:#333;background:#fff;border-top:1px solid #e5e5e5}@media screen and (max-width: 767px){.l-footer{margin-bottom:50px}}.l-footer--no-navigation{padding:40px 0}.l-footer--no-navigation .l-footer__bottom-copyright{margin:0 auto;text-align:center}.l-footer a,.l-footer a:visited{color:#5a5a5a;text-decoration:none}.l-footer a:hover{text-decoration:underline}.l-footer__nav{display:flex;flex-flow:row nowrap;justify-content:space-between;padding:40px 12px}@media all and (max-width: 767px){.l-footer__nav{display:none}}.l-footer__nav-item{max-width:230px;margin-left:40px}.l-footer__nav-item:first-child{margin-left:0}.l-footer__nav-item>*:first-child{margin-top:0}.l-footer__nav-list{position:relative;margin-top:20px;line-height:27px}.l-footer__nav-list-title{position:relative;font-size:16px;font-weight:bold;letter-spacing:1px}.l-footer__nav-list-description{margin-top:10px}.l-footer__nav-list-child{margin:0;list-style:none}.l-footer__nav-list-child-item-anchor{font-size:12px}.l-footer__bottom{display:flex;align-items:center;gap:8px;padding:24px 12px}@media screen and (max-width: 767px){.l-footer__bottom{flex-direction:column;gap:24px}}.l-footer__bottom-left{display:flex;flex-wrap:wrap;gap:16px;line-height:1.5}@media screen and (max-width: 767px){.l-footer__bottom-left{flex-direction:column;width:100%}}.l-footer__bottom-nav{font-size:12px;text-align:left;display:flex;gap:12px}@media screen and (max-width: 767px){.l-footer__bottom-nav{justify-content:center;text-align:center}}.l-footer__bottom-nav-link{display:inline-block}.l-footer__bottom-copyright{font-size:12px;text-align:left}@media screen and (max-width: 767px){.l-footer__bottom-copyright{display:block;font-size:10px;text-align:center}}.l-footer__bottom-copyright-copy{display:inline-block}.l-footer__bottom-copyright-description{display:inline-block}.l-footer__bottom-copyright-link{display:inline-block}@media screen and (min-width: 768px){.l-footer__bottom-right{margin-left:auto}}.l-footer__bottom-right-list{display:flex;align-items:center;gap:8px;list-style:none}@media screen and (max-width: 767px){.l-footer__bottom-right-list-child:last-child{display:none}}.l-footer__bottom-right-list-child-anchor{display:flex;padding:10px;border-radius:50%;transition:background .2s linear}.l-footer__bottom-right-list-child-anchor[href]:hover{text-decoration:none;background:rgba(0,0,0,.15)}.l-footer__ios-app-store-link{display:flex;transition:opacity .2s ease}.l-footer__ios-app-store-link:hover{opacity:.7}.l-footer__ios-app-store-image{width:auto;height:40px}.inner{text-align:left;margin:0 auto;width:950px}@media screen and (max-width: 767px){.inner{box-sizing:border-box}}.frametype-respond .inner{width:100%;max-width:950px}.c-alert{display:flex;padding:20px 24px;margin-top:16px;clear:both;background-color:#f7f7f7;border-radius:4px}@media screen and (max-width: 767px){.c-alert{padding:16px 20px}}.c-alert .c-alert{margin:-20px -24px}@media screen and (max-width: 767px){.c-alert .c-alert{margin:-16px -20px}}.c-alert .alert__content{flex:1}.c-alert .alert__content>*:first-child{margin-top:0}.c-alert .alert__symbol{font-size:24px;line-height:1;color:#333;vertical-align:top}@media screen and (max-width: 767px){.c-alert .alert__symbol{font-size:20px}}.c-alert .alert__symbol+.alert__content{padding-left:16px}@media screen and (max-width: 767px){.c-alert .alert__symbol+.alert__content{padding-left:12px}}.c-alert .alert__heading{clear:both;font-size:18px;font-weight:bold;line-height:1.4;color:#333}@media screen and (max-width: 767px){.c-alert .alert__heading{font-size:16px}}.c-alert .alert__description{margin-top:16px;font-size:14px;font-style:normal;line-height:1.6;color:#333;text-align:left}@media screen and (max-width: 767px){.c-alert .alert__description{font-size:12px}}@media screen and (max-width: 767px){.c-alert ul.list--linkA01 .linkA01__item,.c-alert ul.list--discA01 .diskA01__item{margin-top:16px}}.c-alert.alert--warning{background-color:#fff8db}.c-alert.alert--warning>*>.alert__heading,.c-alert.alert--warning>.alert__symbol{color:#ff5927}.c-alert.alert--success{background-color:#eff7e8}.c-alert.alert--success>*>.alert__heading,.c-alert.alert--success>.alert__symbol{color:#5ca611}.c-alert.alert--danger{background-color:#ffe6de}.c-alert.alert--danger>*>.alert__heading,.c-alert.alert--danger>.alert__symbol{color:#f74711}.c-alert.alert--info{background-color:#f0f4f8}.c-alert.alert--info>*>.alert__heading,.c-alert.alert--info>.alert__symbol{color:#0268cc}.c-btn{display:inline-block;padding:10px 36px;margin-top:12px;font-size:16px;font-weight:normal;color:#666;text-align:center;text-decoration:none;cursor:pointer;border:1px solid gray;border-radius:4px;transition:background-color .2s ease,opacity .2s ease,border .2s ease,box-shadow .2s ease,color .2s ease;-webkit-tap-highlight-color:rgba(0,0,0,0)}.c-btn:link{text-decoration:none}.c-btn:hover,.c-btn.is-touched{background-color:#f3f3f3}.c-btn:active,.c-btn:focus{box-shadow:0 2px 5px 2px rgba(0,0,0,.15)}.c-btn:visited{color:#666}.c-btn.btn--small{padding:8px 10px;font-size:12px}.c-btn.btn--large{padding:16px 20px;font-size:20px}.c-btn.btn--wide{width:100%}.c-btn.btn--ghost{color:gray;background:transparent;border-style:solid;border-width:2px;border-radius:3px;box-shadow:none}.c-btn.btn--ghost:hover,.c-btn.btn--ghost.is-touched{color:#d9d9d9}.c-btn.btn--blue{color:#fff;background-color:#0268cc;border:none;border-top:1px solid #5a91cc;border-bottom:1px solid #24568d}.c-btn.btn--blue:hover,.c-btn.btn--blue.is-touched{color:#fff;background-color:#24568d}.c-btn.btn--blue.btn--ghost{color:#0268cc;background-color:transparent;border:2px solid #0268cc}.c-btn.btn--blue.btn--ghost:hover,.c-btn.btn--blue.btn--ghost.is-touched{color:#fff;background-color:#1e5799}.c-btn.btn--green{color:#fff;background-color:#5ca611;border:none;border-top:1px solid #9cc237;border-bottom:1px solid #638400}.c-btn.btn--green:hover,.c-btn.btn--green.is-touched{color:#fff;background-color:#638400}.c-btn.btn--green.btn--ghost{color:#5ca611;background-color:transparent;border:2px solid #5ca611}.c-btn.btn--green.btn--ghost:hover,.c-btn.btn--green.btn--ghost.is-touched{color:#fff;background-color:#638400}.c-btn.btn--red{color:#fff;background-color:#f74711;border:none;border-top:1px solid #f2875d;border-bottom:1px solid #a34d32}.c-btn.btn--red:hover,.c-btn.btn--red.is-touched{color:#fff;background-color:#a34d32}.c-btn.btn--red.btn--ghost{color:#f74711;background-color:transparent;border:2px solid #f74711}.c-btn.btn--red.btn--ghost:hover,.c-btn.btn--red.btn--ghost.is-touched{color:#fff;background-color:#f74711}.c-btn.btn--gray{color:#656565;background-color:#d5d5d5;border:none}.c-btn.btn--gray:hover,.c-btn.btn--gray.is-touched{color:#fff;background-color:#9e9e9e}.c-btn.btn--gray.btn--ghost{color:#666;background-color:transparent;border:2px solid #666}.c-btn.btn--gray.btn--ghost:hover,.c-btn.btn--gray.btn--ghost.is-touched{color:#fff;background:#676767}.c-btnGroup{display:flex;flex-wrap:wrap;margin-top:24px;margin-right:-6px;margin-left:-6px}.c-btnGroup .c-btn{margin-right:6px;margin-left:6px}.c-btnGroup.btnGroup--center{justify-content:center;text-align:center}.c-figure{margin-top:20px;text-align:left}.c-figure .figure__inner{display:inline-block}.c-figure .figure__inner .figure__img{display:inline-block;width:100%;margin-right:auto;margin-left:auto;vertical-align:bottom}.c-figure.figure--center{text-align:center}.c-figure.figure--right{text-align:right}.c-grid{box-sizing:border-box;width:100%;margin-top:36px;margin-right:auto;margin-left:auto;clear:both}.grid__group{display:flex;justify-content:space-around;margin-top:-32px;margin-left:-50px}.grid__unit{margin-top:32px;margin-left:50px}.grid__unit>*:first-child{margin-top:0}.grid__unit--2{width:calc(16.666% - 50px)}.grid__unit--3{width:calc(25% - 50px)}.grid__unit--4{width:calc(33.333% - 50px)}.grid__unit--5{width:calc(41.666% - 50px)}.grid__unit--6{width:calc(50% - 50px)}.grid__unit--7{width:calc(58.333% - 50px)}.grid__unit--8{width:calc(66.666% - 50px)}.grid__unit--9{width:calc(75% - 50px)}.grid__unit--10{width:calc(88.333% - 50px)}.grid__unit--12{width:100%}.c-ground{box-sizing:border-box;padding:20px;margin:24px auto 0;overflow-y:auto;clear:both;background-color:#fff;border-color:#d9d9d9;border-style:solid;border-width:1px;border-radius:4px}.c-ground::-webkit-scrollbar{-webkit-appearance:none;width:8px}.c-ground::-webkit-scrollbar-thumb{background-color:rgba(0,0,0,.5);border-radius:4px}.c-ground>*:first-child{margin-top:0}.c-ground.ground--filled{background-color:#f7f7f7}.c-jobCard{display:flex;padding:20px;border-radius:4px;transition:background .2s ease;position:relative}@media screen and (max-width: 767px){.c-jobCard{padding:12px}.c-jobCard:not([onclick*=task]) .jobCard-below__col--price>*:nth-last-of-type(3){display:none !important}}.c-jobCard:hover{background:#dcecfc !important;cursor:pointer}.c-jobCard:hover .jobCard-watchList__text{display:inline-block}.c-jobCard.hurry{background:#fce4e3}.c-jobCard.feature{background:#fffbd9}.c-jobCard.participant_only{background:#e6e6e6}.c-jobCard.participant_only.green{background:#edffdd}.c-jobCard-statusMark{position:absolute;top:-2px;left:-2px;z-index:10}@media screen and (max-width: 767px){.c-jobCard-statusMark{display:none}}@media screen and (max-width: 767px){.jobCard__col--figure{display:none}}.jobCard__col--main{flex:1}@media screen and (min-width: 768px){.jobCard__col--main{margin-left:15px}}.jobCard-figure__img{width:100%;max-width:46px;max-height:46px}.c-jobCard-heading{margin-top:0;padding-right:115px}.jobCard-heading__text[href]{display:inline;font-size:18px;line-height:1.3;word-wrap:break-word;word-break:break-all}@media screen and (min-width: 768px){.jobCard-heading__text[href]{font-weight:bold}}@media screen and (max-width: 767px){.jobCard-heading__text[href]{text-decoration:none}}@media screen and (max-width: 767px){.hurry .jobCard-heading__text:before,.feature .jobCard-heading__text:before,.participant_only .jobCard-heading__text:before{margin-right:5px;padding:2px 4px;font-size:13px;vertical-align:middle}}@media screen and (max-width: 767px){.hurry .jobCard-heading__text:before{color:#fff;content:"急募";background:#c71300}}@media screen and (max-width: 767px){.feature .jobCard-heading__text:before{color:#fff;content:"注目";background:#7fae00}}@media screen and (max-width: 767px){.participant_only .jobCard-heading__text:before{color:#000;content:"限定公開";background:#ffe500}}.c-jobCard-above{position:relative}.c-jobCard-above>*:first-child{margin-top:0}.c-jobCard-watchList{display:inline-block;position:absolute;right:0;top:5px;font-size:11px;text-align:right}.c-jobCard-watchList,.c-jobCard-watchList:visited{color:gray}.c-jobCard-watchList:hover{color:#ff9101}button.c-jobCard-watchList:not(.c-button){line-height:1}@media screen and (max-width: 767px){.c-jobCard-watchList *[class^=fa]:before{display:inline-block;padding:5px;border:1px solid;border-radius:50%;text-align:center}.c-jobCard-watchList~*:not(.c-jobCard-watchList){padding-right:32px}}.jobCard-watchList--infav{color:#ff9101}.jobCard-watchList--infav:hover{color:gray}.jobCard-watchList--infav:hover .jobCard-watchList__text:after{content:"から削除"}.jobCard-watchList__text{display:none}@media screen and (max-width: 767px){.jobCard-watchList__text{display:none !important}}.c-jobCard-category{margin-top:3px;font-size:10px}@media screen and (max-width: 767px){.c-jobCard-category{display:none}}.c-jobCard-below{margin-top:15px;display:flex;align-items:center}.c-jobCard-below>*:first-child{margin-left:0}.jobCard-below__col{margin-left:10px;line-height:1.15;color:#333}@media screen and (max-width: 767px){.jobCard-below__col{font-size:12px}}.jobCard-below__col--price,.jobCard-below__col--time .time_1d_under{color:#f74711}.jobCard-below__col--price .price-unit,.jobCard-below__col--propose .propose-anchor__credit,.jobCard-below__col--propose .propose-anchor__denominator{font-size:11px}.jobCard-below__col--price{font-size:16px}.jobCard-below__col--price .price-unit{margin-left:1px;font-weight:normal}@media screen and (min-width: 768px){.jobCard-below__col--price .price-number{font-weight:bold}}.jobCard-below__col--propose{margin-left:auto}@media screen and (max-width: 767px){.jobCard-below__col--propose{display:none}}.jobCard-below__col--time{margin-left:auto}@media screen and (min-width: 768px){.jobCard-below__col--time{margin-left:10px;padding-left:10px;border-left:1px solid rgba(0,0,0,.15)}}.c-list{padding:0;margin:24px 0 0 0;clear:both;font-size:14px;list-style:none}.c-list li>ul,.c-list li>ol{margin-top:8px;margin-bottom:16px}.c-list.list--between{display:flex;justify-content:space-between;margin-left:1em}.c-list.list--between .linkA01__item{margin-top:0}.c-list.list--holizonal :is(.list__item){position:relative;display:inline-block;padding-right:6px;padding-left:6px}.c-list.list--holizonal :is(.list__item):first-child{padding-left:0;border-left:none}.c-list.list--holizonal :is(.list__item):last-child{padding-right:0}.c-list.list--holizonal--separate :is(.list__item){border-left:1px solid #d9d9d9}.c-list.list--holizonal--separate :is(.list__item):first-child{border-left:none}.c-list.list--right{text-align:right}.c-list.list--slash :is(.list__item){padding:0}.c-list.list--slash :is(.list__item)::before{display:inline-block;margin:0 6px 0 2px;color:gray;content:"/"}.c-list.list--slash :is(.list__item):first-child::before{content:none}ul.list--linkA01{margin-left:2.1em}ul.list--linkA01 :is(.linkA01__item){position:relative;margin-top:4px;text-indent:0}ul.list--linkA01 :is(.linkA01__item) a::before{display:inline-block;width:1em;height:1em;margin-left:-1em;content:"";background-color:#0086d1;-webkit-mask:url("/img/_fontawesome/solid/caret-right.svg") no-repeat center left/contain;mask:url("/img/_fontawesome/solid/caret-right.svg") no-repeat center left/contain}ul.list--linkA01 :is(.linkA01__item):first-child{margin-top:0}ul.list--linkA01.list--right .linkA01__item{text-align:right}ul.list--discA01{margin-left:2.1em;list-style:disc}ul.list--discA01 .discA01__item{position:relative;margin-top:4px;text-indent:0}ul.list--discA01 .discA01__item:first-child{margin-top:0}ol.list--decimalA01{margin-left:2.1em;list-style:decimal}ol.list--decimalA01 .decimalA01__item{position:relative;margin-top:4px;text-indent:0}ol.list--decimalA01 .decimalA01__item:first-child{margin-top:0}li>ol.list--decimalA01{margin-left:1.3em}ol.list--decimalB01{margin-left:1em;counter-reset:cnt}ol.list--decimalB01 .decimalB01__item{position:relative;padding-left:1em;margin-top:4px;text-indent:-2em;counter-increment:cnt}ol.list--decimalB01 .decimalB01__item:first-child{margin-top:0}ol.list--decimalB01 .decimalB01__item::before{display:inline-block;width:28px;text-align:right;content:"(" counter(cnt) ")"}li>ol.list--decimalB01{margin-left:.2em}ul.list--referenceA01{margin-left:1em;list-style:none}ul.list--referenceA01 .referenceA01__item{position:relative;padding-left:1.1em;margin-top:4px;text-indent:-0.68em}ul.list--referenceA01 .referenceA01__item:first-child{margin-top:0}ul.list--referenceA01 .referenceA01__item::before{display:inline-block;margin-right:.3em;content:"※"}li>ul.list--referenceA01{margin-left:.2em}ul.list--referenceC01{margin-left:1em;list-style:none}ul.list--referenceC01 .referenceC01__item{position:relative;padding-left:1.1em;margin-top:4px;text-indent:-0.6em}ul.list--referenceC01 .referenceC01__item:first-child{margin-top:0}ul.list--referenceC01 .referenceC01__item::before{display:inline-block;width:.6em;height:.6em;margin-right:.3em;content:url("/img/_fontawesome/solid/xmark.svg")}li>ul.list--referenceC01{margin-left:.2em}dl.c-definitionList{margin-top:20px;clear:both}dl.c-definitionList dt>*:first-child,dl.c-definitionList dd>*:first-child{margin-top:0}dl.c-definitionList dt{font-weight:bold}dl.c-definitionList .definitionList__term{padding-top:1em}dl.c-definitionList .definitionList__term .definitionList__term__sub{font-size:11px;color:#999}dl.c-definitionList .definitionList__description{padding-bottom:1em;margin-top:8px;border-bottom:1px solid #d9d9d9}dl.c-definitionList+dl.c-definitionList{margin-top:0;border-bottom:none}dl.c-definitionList.definitionList--holizonalA01 dt,dl.c-definitionList.definitionList--holizonalA01 dd{margin-top:0;margin-bottom:0}dl.c-definitionList.definitionList--holizonalA01 dd{padding:1em 2em 1em 1em}dl.c-definitionList.definitionList--holizonalA01 .definitionList__term{float:left;width:10em;clear:left;border-top:none}dl.c-definitionList.definitionList--holizonalA01 .definitionList__description{padding-left:13em;border-bottom:1px dotted gray}@media all and (max-width: 767px){.frametype-respond dl.c-definitionList.definitionList--holizonalA01 .definitionList__term{float:none;width:100%;padding:0;margin-top:1em;clear:both}.frametype-respond dl.c-definitionList.definitionList--holizonalA01 .definitionList__description{padding-top:0;padding-right:0;padding-left:0;margin-top:8px}}.c-naviTabs{position:relative;display:flex;padding:0;margin-top:40px;margin-bottom:16px;overflow-x:auto;clear:both;font-size:14px;list-style:none}.c-naviTabs::after{flex:auto;content:"";border-bottom:1px solid #ccc}.c-naviTabs,.c-naviTabs *{white-space:nowrap}.naviTabs__item{position:relative;display:flex;align-items:center;margin-left:-1px;text-align:center;background:rgba(0,0,0,.03);border:1px solid #ccc}.naviTabs__item:first-child{margin-left:0}.naviTabs__item__anchor,.naviTabs__item__span{position:relative;display:block;flex-basis:auto;width:100%;min-width:100px;padding:8px 16px;text-align:center;transition:color .2s linear}@media screen and (max-width: 767px){.naviTabs__item__anchor,.naviTabs__item__span{min-width:auto;font-size:12px}}.naviTabs__item__anchor{text-decoration:none}.naviTabs__item__anchor,.naviTabs__item__anchor:visited{color:#0268cc}.naviTabs__item__anchor:hover{background:#fff}.naviTabs__item__span{color:#4c4c4c}.naviTabs__item--active{font-weight:bold;background:transparent;border-top:2px solid #3075bf;border-bottom:none}.naviTabs__item--active :where(.naviTabs__item__anchor){font-weight:bold;text-decoration:none}.naviTabs__item--active :where(.naviTabs__item__anchor),.naviTabs__item--active :where(.naviTabs__item__anchor):visited{color:#4c4c4c}.c-pager{display:flex;align-items:center;justify-content:center;margin:24px auto 0}.c-pager :where(.pager){display:flex;align-items:center;justify-content:center;padding:0;vertical-align:top;list-style:none}.c-pager :where(.pager--main){margin-right:4px;margin-left:4px}@media screen and (max-width: 767px){.c-pager :where(.pager--main){display:none}}.c-pager :where(.current){padding:8px 12px}.pager__item,.pager__item--hasAnchor{position:relative}.pager__item__anchor,.pager__item--hasAnchor>a{display:inline-block;font-size:14px;color:#0086d1;text-align:center;text-decoration:none;padding:8px 12px}.pager__item__anchor::after,.pager__item--hasAnchor>a::after{position:absolute;right:12px;bottom:0;left:12px;display:block;height:1px;content:"";background-color:#0086d1;opacity:0;transition:opacity .4s ease,transform .4s ease;transform:translateY(2px)}.pager__item__anchor:hover::after,.pager__item--hasAnchor>a:hover::after{opacity:1;transform:translateY(0)}.pager--sub .pager__item{margin-right:4px;margin-left:4px}.pager--sub .pager__item__anchor,.pager--sub .pager__item--hasAnchor>a{min-width:30px;padding-top:8px;padding-bottom:8px}.pager--sub .pager__item__anchor::before,.pager--sub .pager__item--hasAnchor>a::before{position:absolute;top:50%;padding:8px;margin:auto;color:#0268cc;transform:translateY(-50%)}.pager__item--prev .pager__item__anchor,.pager__item--prev.pager__item--hasAnchor>a{padding-right:12px;padding-left:20px}.pager__item--prev .pager__item__anchor::before,.pager__item--prev.pager__item--hasAnchor>a::before{left:0;content:"";background:#0086d1;-webkit-mask-image:url("/img/_fontawesome/regular/angle-left.svg");-webkit-mask-repeat:no-repeat;-webkit-mask-position:center;mask-image:url("/img/_fontawesome/regular/angle-left.svg");mask-repeat:no-repeat;mask-position:center}.pager__item--next .pager__item__anchor,.pager__item--next.pager__item--hasAnchor>a{padding-right:20px;padding-left:12px}.pager__item--next .pager__item__anchor::before,.pager__item--next.pager__item--hasAnchor>a::before{right:0;content:"";background:#0086d1;-webkit-mask-image:url("/img/_fontawesome/regular/angle-right.svg");-webkit-mask-repeat:no-repeat;-webkit-mask-position:center;mask-image:url("/img/_fontawesome/regular/angle-right.svg");mask-repeat:no-repeat;mask-position:center}.pager__item--first .pager__item__anchor,.pager__item--first.pager__item--hasAnchor>a{padding-right:12px;padding-left:24px}.pager__item--first .pager__item__anchor::before,.pager__item--first.pager__item--hasAnchor>a::before{left:0;content:"";background:#0086d1;-webkit-mask-image:url("/img/_fontawesome/regular/angles-left.svg");-webkit-mask-repeat:no-repeat;-webkit-mask-position:center;mask-image:url("/img/_fontawesome/regular/angles-left.svg");mask-repeat:no-repeat;mask-position:center}@media screen and (max-width: 767px){.pager__item--first{display:none}}.pager__item--last .pager__item__anchor,.pager__item--last.pager__item--hasAnchor>a{padding-right:24px;padding-left:12px}.pager__item--last .pager__item__anchor::before,.pager__item--last.pager__item--hasAnchor>a::before{right:0;content:"";background:#0086d1;-webkit-mask:url("/img/_fontawesome/regular/angles-right.svg") no-repeat center;mask:url("/img/_fontawesome/regular/angles-right.svg") no-repeat center}@media screen and (max-width: 767px){.pager__item--last{display:none}}.pager__item--current,.c-pager .current{position:relative}.pager__item--current .pager__item__anchor,.c-pager .current .pager__item__anchor{color:#000}.pager__item--current::after,.c-pager .current::after{position:absolute;right:12px;bottom:0;left:12px;display:block;height:1px;content:"";background-color:#000}.c-2016-table{width:100%;padding:0;margin:24px auto 0;border-collapse:collapse;background:#fff;border:1px solid #d9d9d9}.c-2016-table th{padding:4px 12px;font-size:12px;color:#666;background:#f7f7f7}.c-2016-table td{padding:12px}.c-2016-table__caption{margin-bottom:4px;font-size:12px;color:gray;text-align:left;caption-side:top}.c-2016-table__col{text-align:left;vertical-align:middle;border-bottom:1px solid #d9d9d9;border-left:1px solid #d9d9d9}.c-2016-table__col--center{text-align:center}.c-2016-table__col--right{text-align:right}.c-2016-table__col--top{vertical-align:top}.c-2016-table__col--bold{font-weight:bold}.c-2016-table--stripe tr:nth-child(odd){background:#fafafa}.c-2016-table--horizontal .c-2016-table__col{border:none;border-bottom:1px solid #d9d9d9}.c-2016-table--vertical .c-2016-table__col{border:none;border-right:1px solid #d9d9d9}.c-text{margin-top:16px;font-size:14px;font-style:normal;line-height:1.6;text-align:left}.c-text.text--small{font-size:12px}.c-text.text--center{text-align:center}.c-text.text--right{text-align:right}mark.c-mark{font-style:normal;background:#ffed4d}em.c-em{font-style:normal;font-weight:bold}strong.c-strong{font-weight:bold;color:#d91c0b}.c-tagList{list-style:none;margin:12px 0 -4px -4px}.c-tagList .tagList__item{display:inline-block;margin-bottom:4px;margin-left:4px;padding:0 6px;font-size:12px;color:#666;border-radius:4px;background:#f2f2f2}.c-tagList .tagList__item [href]{text-decoration:none}.c-tagList .tagList__item [href]:hover{text-decoration:underline}.c-tagList .tagList__icon[data-url*=icn_exclamation-mark]{color:#f74711}.c-tagList .tagList__icon[data-url*=icn_exclamation-mark]::before{content:""}.c-tagList .tagList__icon[data-url*=icn_words]{color:#ff9101}.c-tagList .tagList__icon[data-url*=icn_words]::before{content:""}.c-tagList .tagList__icon[data-url*=key_silver]{color:gray}.c-tagList .tagList__icon[data-url*=key_silver]::before{content:""}.c-tagList .tagList__icon[data-url*=key_gold]{color:#9f8b50}.c-tagList .tagList__icon[data-url*=key_gold]::before{content:""}.c-tagList .tagList__icon[data-url*=icon_pr_]::before{content:""}.c-tagList .tagList__icon[data-url*=icon_pr_diamond]{color:#0086d1}.c-tagList .tagList__icon[data-url*=icon_pr_platinum]{color:gray}.c-tagList .tagList__icon[data-url*=icon_pr_gold]{color:#9f8b50}.c-tagList .tagList__icon[data-url*=icn_mypage_option]{color:#85b700}.c-tagList .tagList__icon[data-url*=icn_mypage_option]::before{content:""}.c-tagList .tagList__icon[data-url*=icn_speech--default]{color:#0086d1}.c-tagList .tagList__icon[data-url*=icn_speech--lancer]{color:#9f8b50}.c-tagList.tagList--warning .tagList__item{background-color:#fff;border:1px solid #ff9101;color:#ff9101}.c-tagList.tagList--warning .tagList__item [href]{color:#ff9101}.c-2016-progress{margin-top:40px}@media screen and (max-width: 767px){.c-2016-progress{margin-top:20px}}.c-progress{display:flex;align-items:center;width:100%;padding:0;list-style-type:none}@media screen and (max-width: 767px){.c-progress--sp-simple{align-items:flex-start}.c-progress--sp-simple .c-progress__item{flex:1 1 0%;background:transparent;padding:0;padding-top:1.5em;margin-right:0;border:none;position:relative}.c-progress--sp-simple .c-progress__item::before{content:"";width:1em;height:1em;background-color:#0268cc;border:1px solid #0268cc;border-radius:50%;position:absolute;top:0;left:50%;transform:rotate3D(0, 0, 0, 0deg) translateX(-50%)}.c-progress--sp-simple .c-progress__item:after{content:"";display:block;height:1px;width:calc(100% - 1em);background-color:#0268cc;position:absolute;top:.5em;left:calc(50% + .5em)}.c-progress--sp-simple .c-progress__item:last-child{margin-right:0;padding-right:0;border-right:none}.c-progress--sp-simple .c-progress__item:last-child::before{content:""}.c-progress--sp-simple .c-progress__item:last-child:after{content:none}.c-progress--sp-simple .c-progress__item--current~.c-progress__item{margin-right:0;border-color:transparent;opacity:1}.c-progress--sp-simple .c-progress__item--current~.c-progress__item::before{background-color:transparent;border:1px solid gray}.c-progress--sp-simple .c-progress__item--current~.c-progress__item:after{background-color:gray}.c-progress--sp-simple .c-progress__date:before{content:none}}.c-progress--sp-simple br.is-sp{display:none}@media screen and (max-width: 767px){.c-progress--sp-simple br.is-sp{display:block}}.c-progress__item{flex:auto;padding:.8em .4em .8em .8em;margin-right:.9em;font-size:14px;line-height:1.5;text-align:center;color:#0268cc;background:#fff;border:2px solid #0268cc;border-right:none;border-radius:4px;opacity:.4;position:relative;z-index:1;transition:opacity .2s ease,background-color .2s ease}@media screen and (max-width: 767px){.c-progress__item{padding-left:.4em;padding-right:0em;font-size:11px}}.c-progress__item[href],.c-progress__item[href]:visited{color:#0268cc;text-decoration:none}.c-progress__item[href]:hover{opacity:1}.c-progress__item[href]:hover,.c-progress__item[href]:hover::before{background-color:#f0f4f8}.c-progress__item::before{content:"";width:2.5em;height:2.5em;background-color:#fff;border-top:.25em solid #0268cc;border-right:.25em solid #0268cc;border-radius:4px;transform:rotate3D(-45, -120, 90, 70deg);position:absolute;right:-1.15em;top:calc(50% - 1.25em);z-index:-1;transition:opacity .2s ease,background-color .2s ease}@media screen and (max-width: 767px){.c-progress__item::before{border-top-width:.3em;border-right-width:.3em;top:calc(50% - 1.3em);right:-1.1em}}.c-progress__item:last-child{margin-right:0;padding-right:.8em;border-right:2px solid #0268cc}@media screen and (max-width: 767px){.c-progress__item:last-child{padding-right:.4em}}.c-progress__item:last-child::before{content:none}.c-progress__item--current{opacity:1;font-weight:bold}.c-progress__item--current~.c-progress__item{color:#333;border-color:#d9d9d9;opacity:1}.c-progress__item--current~.c-progress__item::before{border-top-color:#d9d9d9;border-right-color:#d9d9d9}.c-progress__date{display:inline-block;font-size:12px;margin-left:3px}@media screen and (max-width: 767px){.c-progress__date{font-size:10px;line-height:inherit;margin-left:0}}.c-progress__date:before{content:": "}.c-avatar{display:inline-block;text-align:center}.c-avatar[href]{text-decoration:none}.c-avatar[href] .c-avatar__note{color:#0268cc}.c-avatar__image-wrapper{display:flex;justify-content:center;align-items:center;margin:0 auto 10px auto;width:100%;overflow:hidden;border-radius:50%}.c-avatar__image{width:100%;overflow:hidden}@supports(object-fit: cover){.c-avatar__image{height:100%;object-fit:cover}}.c-avatar__status{margin-top:4px;font-size:10px;color:gray}.c-avatar__status:before{content:"";display:inline-block;margin-right:4px;border-radius:50%;width:8px;height:8px}.c-avatar__status--green:before{background-color:#5ca611}.c-avatar__status--yellow:before{background-color:#f2d04a}.c-avatar__status--blue:before{background-color:#0268cc}.c-avatar__note{margin-top:10px;color:#333;text-align:center;font-size:10px}.c-avatar__note--bold{font-weight:bold}.c-avatar__badge{font-size:18px}.c-avatar__badge.is-certified{color:#9f8b50}.c-avatar__badge.is-verified{color:#5ca611}.c-avatar__subnote{margin-top:4px;color:gray;text-align:center;font-size:10px}.c-avatar__subnote+.c-avatar__subnote{margin-top:0}.c-avatar--fluid{width:100%}.c-avatar--min .c-avatar__image-wrapper{width:24px;height:24px}.c-avatar--small .c-avatar__image-wrapper{width:40px;height:40px}.c-avatar--medium{width:100px}@media screen and (max-width: 767px){.c-avatar--medium{width:80px}}.c-avatar--medium .c-avatar__image-wrapper{width:100px;height:100px;border:solid 1px #f2f2f2}@media screen and (max-width: 767px){.c-avatar--medium .c-avatar__image-wrapper{width:80px;height:80px;border:solid 1px #f2f2f2}}.c-avatar--large .c-avatar__image-wrapper{width:160px;height:160px}.c-avatar--large .c-avatar__note{font-size:16px}.c-avatar--large .c-avatar__subnote{font-size:14px}.c-avatar--horizontal{display:flex;align-items:center;width:auto !important}.c-avatar--horizontal .c-avatar__image-wrapper{margin:0}.c-avatar--horizontal .c-avatar__notes-wrap{flex:1}.c-avatar--horizontal .c-avatar__notes{display:flex;align-items:center;flex-wrap:wrap;margin-left:12px;list-style:none}@media screen and (max-width: 767px){.c-avatar--horizontal .c-avatar__notes{margin-top:-4px}}@media screen and (max-width: 767px){.c-avatar--horizontal .c-avatar__notes .c-avatar__note{margin-top:4px}}.c-avatar--horizontal .c-avatar__note{margin-top:0;margin-right:8px;text-align:left}.c-avatar--horizontal .c-avatar__note::after{content:"|";margin-left:4px;font-size:12px;color:#d9d9d9}.c-avatar--horizontal .c-avatar__note:last-of-type::after{content:none}.c-button{display:inline-block;padding:10px 36px;font-size:14px;font-weight:normal;color:#666;text-align:center;text-decoration:none;background-color:#fff;border:2px solid rgba(0,0,0,.07);border-radius:4px;transition:background-color .2s ease,opacity .2s ease,border .2s ease,box-shadow .2s ease,color .2s ease;-webkit-tap-highlight-color:rgba(0,0,0,0)}.c-button:link{text-decoration:none}.c-button:hover,.c-button.is-touched{background-color:#f2f2f2}.c-button:active,.c-button:focus{border-color:rgba(0,0,0,.15)}.c-button:visited{color:#666}.c-button[readonly],.c-button[disabled],.c-button:disabled{cursor:not-allowed}.c-button[readonly],.c-button[readonly]:hover,.c-button[readonly].is-touched,.c-button[readonly]:visited,.c-button[disabled],.c-button[disabled]:hover,.c-button[disabled].is-touched,.c-button[disabled]:visited,.c-button:disabled,.c-button:disabled:hover,.c-button:disabled.is-touched,.c-button:disabled:visited{opacity:.3}.c-button--small{padding:8px 10px;font-size:12px}.c-button--medium{padding:10px 20px;font-size:14px}.c-button--large{padding:16px 20px;font-size:20px}.c-button--wide,.c-button--fluid{width:100%}.c-button--ghost{background:transparent;border-color:#666}.c-button--blue{color:#fff;background-color:#0268cc;border-color:transparent}.c-button--blue:hover,.c-button--blue.is-touched{color:#fff;background-color:#24568d}.c-button--blue:visited{color:#fff}.c-button--blue.c-button--ghost{color:#0268cc;background-color:transparent;border-color:#0268cc}.c-button--blue.c-button--ghost:hover,.c-button--blue.c-button--ghost.is-touched{background-color:rgba(2,104,204,.1)}.c-button--orange{color:#fff;background-color:#ff9101;border-color:transparent}.c-button--orange:hover,.c-button--orange.is-touched{color:#fff;background-color:#db7d03}.c-button--orange:visited{color:#fff}.c-button--orange.c-button--ghost{color:#ff9101;background-color:transparent;border-color:#ff9101}.c-button--orange.c-button--ghost:hover,.c-button--orange.c-button--ghost.is-touched{background:rgba(255,145,1,.1)}.c-button--green{color:#fff;background-color:#5ca611;border-color:transparent}.c-button--green:hover,.c-button--green.is-touched{color:#fff;background-color:#638400}.c-button--green:visited{color:#fff}.c-button--green.c-button--ghost{color:#5ca611;background-color:transparent;border-color:#5ca611}.c-button--green.c-button--ghost:hover,.c-button--green.c-button--ghost.is-touched{background-color:rgba(92,166,17,.1)}.c-button--red{color:#fff;background-color:#f74711;border-color:transparent}.c-button--red:hover,.c-button--red.is-touched{color:#fff;background-color:#a34d32}.c-button--red:visited{color:#fff}.c-button--red.c-button--ghost{color:#f74711;background-color:transparent;border-color:#f74711}.c-button--red.c-button--ghost:hover,.c-button--red.c-button--ghost.is-touched{background-color:rgba(247,71,17,.1)}.c-button--red.c-button--link{background-color:transparent}.c-button--red.c-button--link,.c-button--red.c-button--link:visited{color:#f74711}.c-button--red.c-button--link:hover{background-color:#f2f2f2}.c-button--gold{color:#fff;background-color:#9f8b50;border-color:transparent}.c-button--gold:hover,.c-button--gold.is-touched{color:#fff;background-color:#726640}.c-button--gold:visited{color:#fff}.c-button--gold.c-button--ghost{color:#9f8b50;background-color:transparent;border-color:#9f8b50}.c-button--gold.c-button--ghost:hover,.c-button--gold.c-button--ghost.is-touched{background:rgba(159,139,80,.1)}.c-button--gray{color:#666;background-color:#d5d5d5;border-color:transparent}.c-button--gray:visited{color:#666}.c-button--gray:hover,.c-button--gray.is-touched{color:#fff;background-color:#9e9e9e}.c-button--gray.c-button--ghost{color:#666;background-color:transparent;border-color:#d5d5d5}.c-button--gray.c-button--ghost:hover,.c-button--gray.c-button--ghost.is-touched{background:#f7f7f7}.c-button--float{display:inline-flex;align-items:center;justify-content:center;width:48px;height:48px;padding:0;font-size:16px;border-radius:50%}.c-button--link{padding-right:4px;padding-left:4px;border-color:transparent}.c-button--link,.c-button--link:visited{color:#0268cc}.c-button--link:hover{text-decoration:underline}.c-button--center{display:table;margin-right:auto;margin-left:auto}.c-button--apple{position:relative;padding-left:56px;color:#333;font-weight:bold;border:solid 1px #a6a6a6}.c-button--apple:visited{color:#333}.c-button--apple::before{position:absolute;top:50%;left:16px;content:"";transform:translateY(-50%)}.c-button--apple::before{width:24px;height:24px;background-image:url("/renewal/img/sns/apple.svg?v=1.0")}.c-button--google{position:relative;padding-left:56px;color:#333;font-weight:bold;border:solid 1px #a6a6a6}.c-button--google:visited{color:#333}.c-button--google::before{position:absolute;top:50%;left:16px;content:"";transform:translateY(-50%)}.c-button--google::before{width:24px;height:24px;background-image:url("/renewal/img/sns/google.svg?v=1.0")}.c-button--facebook{position:relative;padding-left:56px;color:#333;font-weight:bold;border:solid 1px #a6a6a6}.c-button--facebook:visited{color:#333}.c-button--facebook::before{position:absolute;top:50%;left:16px;content:"";transform:translateY(-50%)}.c-button--facebook::before{width:24px;height:24px;background-image:url("/renewal/img/sns/facebook.svg?v=1.0")}.c-button--yahoo{position:relative;padding-left:56px;color:#333;font-weight:bold;border:solid 1px #a6a6a6}.c-button--yahoo:visited{color:#333}.c-button--yahoo::before{position:absolute;top:50%;left:16px;content:"";transform:translateY(-50%)}.c-button--yahoo::before{width:24px;height:24px;background-image:url("/renewal/img/sns/yahoo.png?v=1.0");background-size:24px}.c-button--mail{position:relative;padding-left:56px;color:#333;font-weight:bold;border:solid 1px #a6a6a6}.c-button--mail:visited{color:#333}.c-button--mail::before{position:absolute;top:50%;left:16px;content:"";transform:translateY(-50%)}.c-button--mail::before{width:22px;height:22px;background-image:url("/renewal/img/sns/mail.png?v=1.0");background-size:22px}.c-button-group{display:flex;justify-content:flex-start;flex-wrap:wrap;gap:8px 16px;list-style:none}@media screen and (max-width: 767px){.c-button-group{flex-direction:column}}@media screen and (max-width: 767px){.c-button-group--sp-horizontal{flex-direction:row}}@media screen and (max-width: 767px){.c-button-group--sp-horizontal .c-button-group__item{width:auto;flex:initial}}@media screen and (max-width: 767px){.c-button-group--sp-horizontal .c-button-group__primary-button{flex:1}}.c-button-group--vertical{flex-direction:column}.c-button-group--center{justify-content:center;text-align:center}.c-button-group--right{justify-content:flex-end}.c-button-group__primary-button{flex:1}@media screen and (max-width: 767px){.c-button-group__item{width:100%;flex:1;max-width:100%}}.c-text-input{box-sizing:border-box;padding:10px 28px 10px 16px;color:#333;font-size:13px;font-weight:normal;border-radius:0;border:solid 1px #dedede;background-color:#fff;transition:box-shadow .2s ease}.c-text-input:focus{outline:0;box-shadow:0 0 8px 1px #379bfd}.c-text-input[disabled],.c-text-input[readonly]{color:rgba(0,0,0,.5);background-color:rgba(0,0,0,.04);border-color:transparent;cursor:not-allowed}.c-text-input::-webkit-input-placeholder{color:#a6a6a6;opacity:1}.c-text-input::-moz-placeholder{color:#a6a6a6;opacity:1}.c-text-input:placeholder-shown{color:#a6a6a6}.c-text-input--fluid{display:block;width:100%}.c-text-input--small{width:100%;max-width:100px}.c-text-input--medium{width:100%;max-width:200px}.c-text-input--large{width:100%;max-width:400px}@media screen and (max-width: 767px){.c-text-input--sp-minimum{width:70px}}.c-text-input.form-error{border:solid 1px #fa9196;background-color:#fff4f5}.c-text-input.form-error:focus{outline:0;box-shadow:0 0 8px 1px #f9848a}.c-text-input.is-invalid{border:solid 1px #fa9196;background-color:#fff4f5}.c-text-input.is-invalid:focus{outline:0;box-shadow:0 0 8px 1px #f9848a}.c-text-input.is-valid{border:solid 1px #a9e28d;background-color:#f6fcf4}.c-text-input.is-valid:focus{outline:0;box-shadow:0 0 8px 1px #8ae95b}.c-text-area{box-sizing:border-box;padding:10px 28px 10px 16px;color:#333;font-size:13px;border-radius:0;border:solid 1px #dedede;background-color:#fff;transition:box-shadow .2s ease}.c-text-area::-webkit-input-placeholder{color:#a6a6a6;opacity:1}.c-text-area::-moz-placeholder{color:#a6a6a6;opacity:1}.c-text-area:placeholder-shown{color:#a6a6a6}.c-text-area:focus{box-shadow:0 0 8px 1px #379bfd}.c-text-area[disabled],.c-text-area[readonly]{color:rgba(0,0,0,.5);background-color:rgba(0,0,0,.04);border-color:transparent;cursor:not-allowed}.c-text-area--fluid{display:block;width:100%}.c-text-area--small{width:100px}.c-text-area--medium{width:200px}.c-text-area--large{width:400px}.c-text-area.form-error{border:solid 1px #fa9196;background-color:#fff4f5}.c-text-area.form-error:focus{outline:0;box-shadow:0 0 8px 1px #f9848a}.c-selectbox{display:inline-block;position:relative}.c-selectbox__input{padding:10px 28px 10px 16px;width:100%;line-height:22px;font-size:13px;color:#333;appearance:none;text-indent:.01px;text-overflow:"";border-radius:0;border:solid 1px #dedede;background-color:#fff;cursor:pointer;transition:box-shadow .2s ease}.c-selectbox__input:focus{outline:0;box-shadow:0 0 8px 1px #379bfd}.c-selectbox__input:disabled,.c-selectbox__input[disabled],.c-selectbox__input[readonly]{background:transparent;cursor:not-allowed}.c-selectbox__input.form-error,.c-selectbox__input.is-invalid{border:solid 1px #fa9196;background-color:#fff4f5}.c-selectbox__input.form-error:focus,.c-selectbox__input.is-invalid:focus{outline:0;box-shadow:0 0 8px 1px #f9848a}.c-selectbox__input.is-valid{border:solid 1px #a9e28d;background-color:#f6fcf4}.c-selectbox__input.is-valid:focus{outline:0;box-shadow:0 0 8px 1px #8ae95b}.c-selectbox:after{position:absolute;right:12px;top:50%;transform:translate(0, -50%);color:#0268cc;pointer-events:none;display:inline-block;font-family:"Font Awesome 5 Pro",sans-serif;font-size:18px;content:"";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.c-selectbox--pulldown{margin-bottom:8px}.c-selectbox--fluid{display:block;width:100%}.c-selectbox--small{width:100px}.c-selectbox--medium{width:200px}.c-selectbox--large{width:400px}.c-radio{display:flex}@keyframes radio-animation{0%{box-shadow:0 0 0px 2px rgba(2,104,204,0)}40%{box-shadow:0 0 0px 12px rgba(2,104,204,.2)}100%{box-shadow:0 0 0px 18px rgba(2,104,204,0)}}@keyframes radio-animation-red{0%{box-shadow:0 0 0px 2px rgba(245,34,45,0)}40%{box-shadow:0 0 0px 12px rgba(245,34,45,.2)}100%{box-shadow:0 0 0px 18px rgba(245,34,45,0)}}.c-radio__input{position:absolute;clip:rect(0, 0, 0, 0)}.c-radio__input:checked+.c-radio__label:before{border:solid 2px #0268cc;animation-name:radio-animation;animation-duration:.4s;animation-timing-function:linear;animation-iteration-count:1}.c-radio__input:checked+.c-radio__label:after{opacity:1}.c-radio__input:checked.form-error+.c-radio__label:before{border:solid 2px #f5222d;animation-name:radio-animation-red;animation-duration:.4s;animation-timing-function:linear;animation-iteration-count:1}.c-radio__input:disabled+.c-radio__label,.c-radio__input[disabled]+.c-radio__label,.c-radio__input[readonly]+.c-radio__label{color:#ccc;cursor:not-allowed}.c-radio__input:disabled+.c-radio__label:before,.c-radio__input[disabled]+.c-radio__label:before,.c-radio__input[readonly]+.c-radio__label:before{background:transparent;border:solid 2px #e7e7e7}.c-radio__input:disabled:checked+.c-radio__label:after,.c-radio__input[disabled]:checked+.c-radio__label:after,.c-radio__input[readonly]:checked+.c-radio__label:after{opacity:.3}.c-radio__input.is-invalid+.c-radio__label:before{background-color:#fee9ea;border:solid 1px #f5222d}.c-radio__input.is-valid+.c-radio__label:before{background-color:#eef9e8;border:solid 1px #52c41a}.c-radio__input.is-valid+.c-radio__label:after{background-color:#52c41a}.c-radio__input.form-error+.c-radio__label:before{border:solid 1px #fa9196;background-color:#fff4f5}.c-radio__input.form-error+.c-radio__label:after{background-color:#f5222d}.c-radio__label{display:inline-block;position:relative;padding-left:30px;line-height:22px;cursor:pointer}.c-radio__label:before{content:"";position:absolute;left:0;top:0;display:block;width:22px;height:22px;border-radius:50%;background-color:#fff;border:solid 2px #d9d9d9;transition:border .2s ease}.c-radio__label:after{content:"";position:absolute;left:5px;top:5px;display:block;width:12px;height:12px;opacity:0;border-radius:50%;background-color:#0268cc;transition:opacity .2s ease}.c-radio--fluid{width:100%}.c-radio--fluid .c-radio__label{width:100%}@keyframes checkbox-animation{0%{box-shadow:0 0 0px 2px rgba(2,104,204,0)}40%{box-shadow:0 0 0px 12px rgba(2,104,204,.2)}100%{box-shadow:0 0 0px 18px rgba(2,104,204,0)}}.c-checkbox__input{position:absolute;clip:rect(0, 0, 0, 0)}.c-checkbox__input:checked+.c-checkbox__label:before{border:solid 2px #0268cc;background-color:#fff;animation-name:checkbox-animation;animation-duration:.4s;animation-timing-function:linear;animation-iteration-count:1}.c-checkbox__input:checked+.c-checkbox__label:after{opacity:1}.c-checkbox__input.form-error+.c-checkbox__label::before{border-color:#ff9980;background-color:#fff7f5}.c-checkbox__input[disabled]+.c-checkbox__label{cursor:not-allowed;opacity:.3}.c-checkbox__label{display:inline-block;position:relative;padding-left:30px;cursor:pointer}.c-checkbox__label:before{content:"";position:absolute;left:0;top:50%;display:block;width:20px;height:20px;border-radius:4px;border:2px solid #d9d9d9;transform:translateY(-50%);transition:border .2s ease}.c-checkbox__label:after{content:"";display:inline-block;background-color:#0268cc;width:16px;aspect-ratio:1;padding-top:16px;-webkit-mask:url("/img/_fontawesome/solid/check.svg") no-repeat center center/contain;mask:url("/img/_fontawesome/solid/check.svg") no-repeat center center/contain;position:absolute;left:2px;top:50%;opacity:0;transform:translateY(-50%);transition:opacity .2s ease}.c-checkbox__label--work-type{margin-right:16px}.c-checkbox--fluid{width:100%}.c-checkbox--fluid .c-checkbox__label{width:100%}.c-switch{display:inline-flex;align-items:center}.c-switch__input{position:absolute;clip:rect(0, 0, 0, 0)}.c-switch__input:checked+.c-switch__toggle{background-color:#0268cc}.c-switch__input:checked+.c-switch__toggle::after{left:calc(100% - 16px - 2px)}.c-switch__toggle{position:relative;cursor:pointer;display:inline-block;width:30px;height:20px;border-radius:10px;background-color:rgba(0,0,0,.15);transition:background .2s ease}.c-switch__toggle:after{content:"";display:block;position:absolute;left:2px;top:50%;width:16px;height:16px;border-radius:8px;background:#fff;box-shadow:0 1px 3px rgba(0,0,0,.07);transform:translateY(-50%);transition:left .2s ease}.c-switch__label{display:inline-block;padding-left:4px;cursor:pointer}.c-chip{position:relative;background-color:#eee;border-radius:50px;padding:4px 12px}@media screen and (max-width: 767px){.c-chip{border-radius:12px;padding:0 9px}}.c-chip--authorized{background-color:#bca13d}.c-chip--authorized .c-chip__text{color:#fff}.c-chip--light .c-chip__text{color:gray;font-weight:normal}.c-chip--link{text-decoration:none;cursor:pointer;color:inherit}.c-chip--link .c-chip__text{transition:color .2s ease}.c-chip--link .c-chip__text:hover{color:gray}.c-chip__text{color:#3f3f3f;font-weight:bold;font-size:11px;line-height:1.6}@media screen and (max-width: 767px){.c-chip__text{font-size:11px;font-weight:normal}}.c-chip__button{display:flex;justify-content:center;align-items:center;position:absolute;top:50%;right:4px;margin-left:4px;width:20px;height:20px;font-size:15px;border-radius:100%;transform:translateY(-50%);transition:background-color .2s ease;text-decoration:none}.c-chip__button,.c-chip__button:visited{color:#0268cc}.c-chip__button:hover{background-color:#aaa}.c-chip__button+.c-chip__text{padding-right:20px}.c-status{font-size:16px;font-weight:bold;line-height:1.5;color:#333}@keyframes iconAnimation{0%{text-shadow:0 0 0 rgba(237,198,55,.2);transform:scale(1) translateY(0)}100%{text-shadow:0 0 8px #edc637;transform:scale(1.15) translateY(-2px)}}@media screen and (max-width: 767px){.c-status{font-size:12px}}.c-status__name{margin-right:3px;font-size:12px;font-weight:normal;line-height:12px;color:gray}@media screen and (max-width: 767px){.c-status__name{margin-right:0;margin-bottom:3px}}@media screen and (max-width: 767px){.c-status__name--sp-two-line{display:flex;flex-direction:column;justify-content:center;height:24px}}.c-status__icon{margin-right:4px;margin-left:4px;font-size:15px;color:#edc637}@media screen and (max-width: 767px){.c-status__icon{display:block;text-align:center}}@media screen and (max-width: 767px){.c-status__icon--sp-inline{display:inline-block;text-align:inherit}}.c-status__icon.is-hot{animation:iconAnimation .8s ease infinite alternate}.c-status--blue .c-status__icon,.c-status--blue .c-status__label{color:#0268cc}.c-status--green .c-status__icon,.c-status--green .c-status__label{color:#5ca611}.c-status--gray .c-status__icon,.c-status--gray .c-status__label{color:#aaa}.c-status--black .c-status__icon,.c-status--black .c-status__label{color:#333}.c-status--fill{padding:4px 8px;color:#fff;background-color:#edc637;border-radius:4px}.c-status--fill.c-status--blue{background-color:#0268cc}.c-status--fill .c-status__name{color:#fff}.c-status--fill .c-status__icon{color:#fff}.c-tag{display:inline-block;padding:3px 6px;font-size:12px;font-weight:normal;color:#666;border-radius:4px;background-color:#f0f4f8;text-decoration:none;transition:box-shadow .2s ease,transform .2s ease}.c-tag[href]:hover{box-shadow:0 1px 4px 0 rgba(0,0,0,.2);transform:translateY(-1px)}.c-heading{clear:both;font-weight:bold;line-height:1.4;color:#333}.c-heading.heading--lv1,.c-heading.heading--lv2,.c-heading.heading--lv3,.c-heading.heading--lv4,.c-heading.heading--lv5,.c-heading.heading--lv6{margin-top:40px;letter-spacing:1px}@media screen and (max-width: 767px){.c-heading.heading--lv1,.c-heading.heading--lv2,.c-heading.heading--lv3,.c-heading.heading--lv4,.c-heading.heading--lv5,.c-heading.heading--lv6{margin-top:24px}}.c-heading.heading--lv4{margin-top:32px}@media screen and (max-width: 767px){.c-heading.heading--lv4{margin-top:16px}}.c-heading.heading--lv5{margin-top:24px}@media screen and (max-width: 767px){.c-heading.heading--lv5{margin-top:12px}}.c-heading.heading--lv6{margin-top:16px}@media screen and (max-width: 767px){.c-heading.heading--lv6{margin-top:8px}}.c-heading__sub,.c-heading .heading__sub{bottom:0;display:inline-block;margin-left:.5em;font-size:10px;font-weight:normal;line-height:1;color:gray}.c-heading__sub img,.c-heading .heading__sub img{vertical-align:middle}@media screen and (max-width: 767px){.c-heading .heading__sub{display:block;margin-top:12px;margin-left:0}}.c-heading .heading__indication{color:#0268cc}.c-heading .heading__indication__range{font-size:12px;font-weight:normal;color:#666}.c-heading--lv1,.c-heading.heading--lv1{font-size:28px}@media screen and (max-width: 767px){.c-heading--lv1,.c-heading.heading--lv1{font-size:24px}}.c-heading--lv1 .c-heading__sub,.c-heading.heading--lv1 .c-heading__sub{font-size:.5em}.c-heading--lv2,.c-heading.heading--lv2{font-size:24px}@media screen and (max-width: 767px){.c-heading--lv2,.c-heading.heading--lv2{font-size:18px}}.c-heading--lv2 :is(.c-heading__sub),.c-heading.heading--lv2 :is(.c-heading__sub){font-size:.5em}.c-heading--lv3,.c-heading.heading--lv3{font-size:20px}@media screen and (max-width: 767px){.c-heading--lv3,.c-heading.heading--lv3{font-size:16px}}.c-heading--lv4,.c-heading.heading--lv4{font-size:18px}@media screen and (max-width: 767px){.c-heading--lv4,.c-heading.heading--lv4{font-size:16px}}.c-heading--lv5,.c-heading.heading--lv5{font-size:16px}@media screen and (max-width: 767px){.c-heading--lv5,.c-heading.heading--lv5{font-size:14px}}.c-heading--lv6,.c-heading.heading--lv6{font-size:14px;font-weight:normal}.c-heading--belt,.c-heading.heading--belt{padding:.675em 20px;font-weight:normal;background:#f7f7f7;border-radius:4px}.c-icon-button{display:flex;justify-content:center;align-items:center;height:42px;width:42px;appearance:none;background-color:#fff;border:none;color:#0268cc;font-weight:bold;border-radius:4px;box-shadow:0 0 5px 1px rgba(0,0,0,.2)}.c-icon-button--blue{background-color:#0268cc;color:#fff}@media screen and (max-width: 767px){.c-icon-button{margin-top:12px;width:100%}}.c-icon-button__text{display:none}@media screen and (max-width: 767px){.c-icon-button__text{margin-left:8px;display:inline}}.c-icon{display:inline-block;width:1em;aspect-ratio:1;vertical-align:text-bottom}@supports not (aspect-ratio: auto){.c-icon{height:1em}}.c-icon--white{filter:invert(1)}.c-icon--white-bg,.c-icon--colored,.c-icon--blue,.c-icon--red,.c-icon--green,.c-icon--gray{-webkit-mask:no-repeat center center/contain;mask:no-repeat center center/contain}.c-icon--white-bg{background-color:#fff}.c-icon--colored{background-color:#333}.c-icon--blue{background-color:#0268cc}.c-icon--red{background-color:#f13018}.c-icon--green{background-color:#5ca611}.c-icon--gray{background-color:#8b8b8b}.c-icon--angle-left,.c-icon--angle-right{-webkit-mask-image:url("/img/_fontawesome/solid/angle-right.svg");mask-image:url("/img/_fontawesome/solid/angle-right.svg")}.c-icon--angle-left{transform:scaleX(-1)}.c-icon--arrow-down-to-line{-webkit-mask-image:url("/img/_fontawesome/solid/arrow-down-to-line.svg");mask-image:url("/img/_fontawesome/solid/arrow-down-to-line.svg")}.c-icon--question-circle{-webkit-mask-image:url("/img/_fontawesome/solid/circle-question.svg");mask-image:url("/img/_fontawesome/solid/circle-question.svg")}.c-icon--up-right-from-square{-webkit-mask-image:url("/img/_fontawesome/solid/up-right-from-square.svg");mask-image:url("/img/_fontawesome/solid/up-right-from-square.svg")}.c-icon--check{-webkit-mask-image:url("/img/_fontawesome/solid/check.svg");mask-image:url("/img/_fontawesome/solid/check.svg")}.c-icon--circle-check{-webkit-mask-image:url("/img/_fontawesome/solid/circle-check.svg");mask-image:url("/img/_fontawesome/solid/circle-check.svg")}.c-icon--triangle-exclamation{-webkit-mask-image:url("/img/_fontawesome/solid/triangle-exclamation.svg");mask-image:url("/img/_fontawesome/solid/triangle-exclamation.svg")}.c-icon--lv3{width:20px}@supports not (aspect-ratio: auto){.c-icon--lv3{height:20px}}.c-icon--lv4{width:18px}@supports not (aspect-ratio: auto){.c-icon--lv4{height:18px}}.c-icon--lv5{width:16px}@supports not (aspect-ratio: auto){.c-icon--lv5{height:16px}}.c-icon--lv6{width:14px}@supports not (aspect-ratio: auto){.c-icon--lv6{height:14px}}.c-link{display:inline-block;color:#0268cc;text-decoration:underline}.c-link:hover{text-decoration:none}.c-link:visited{color:#551a8b}.c-link--no-visited-style:visited{color:#0268cc}.c-link--no-visited-style:visited.c-link--thin{color:#888}.c-link--no-visited-style:visited.c-link--black{color:#333}.c-link--no-visited-style:visited.c-link--white{color:#fff}.c-link--back{text-decoration:none}.c-link--back:before{content:"";font-family:"Font Awesome 5 Pro";font-weight:900;margin-right:4px}.c-link--back:visited{color:#0268cc}.c-link--thin{color:#888}.c-link--black{color:#333}.c-link--white{color:#fff}.c-tag-list{list-style:none;margin:0 0 -8px -4px}.c-tag-list__item{display:inline-block;margin-bottom:8px;margin-left:4px}.c-tag-list--warning .c-tag-list__item{background-color:#fff;border:1px solid #ff9101;color:#ff9101}.c-chip-list{list-style:none;margin:0 0 -8px -8px}.c-chip-list__item{display:inline-block;margin-bottom:8px;margin-left:8px}.c-media{display:flex}@media screen and (max-width: 767px){.c-media{flex-direction:column;align-items:center;flex-wrap:wrap}}.c-media.top{box-shadow:3px 0 0 0 #f74711 inset}.c-media.hurry{background-color:#fff7f9}.c-media.feature{background-color:#fffdea}.c-media--clickable{cursor:pointer}.c-media--slim{display:block}.c-media--slim .c-media__thumbnail{margin:0 auto;display:table}.c-media--slim .c-media__content{margin:0 0 12px}.c-media--slim .c-media__action{margin:24px 0 0;display:flex}.c-media--slim .c-media__action-item{flex:1;margin:0;width:auto}.c-media--slim .c-media__action-item+.c-media__action-item{margin-left:12px}.c-media--job{width:100%}@media screen and (max-width: 767px){.c-media--job{flex-direction:row;align-items:flex-start;text-align:left}}.c-media--job .c-media__title{font-size:14px}.c-media--job .c-media__title,.c-media--job .c-media__title:visited{color:#333}@media screen and (max-width: 767px){.c-media--job .c-media__title{text-align:left}}.c-media--job .c-media__description{margin-left:-8px}@media screen and (max-width: 767px){.c-media--job .c-media__description{display:block}}.c-media--job .c-media__action{display:flex;align-items:center}@media screen and (max-width: 767px){.c-media--job .c-media__action{width:auto;margin-top:0}}.c-media__thumbnail{margin-right:15px}@media screen and (max-width: 767px){.c-media__thumbnail{margin-right:0}}.c-media__thumbnail-note{display:block;margin-top:4px;font-size:10px;color:#000;text-align:left}.c-media__thumbnail-note-bold{margin-left:2px;font-size:14px;font-weight:bold}.c-media__thumbnail-note-icon{color:#0268cc;margin-right:4px;font-size:14px}.c-media__content{flex:1;margin:0 15px}.c-media__content:first-child{margin-left:0}.c-media__content>*:first-child{margin-top:0}.c-media__content>*:last-child{margin-bottom:0}@media screen and (max-width: 767px){.c-media__content{margin:0}}.c-media__title{margin:20px 0 8px;font-size:18px;color:#0268cc;font-weight:bold;text-decoration:none;word-wrap:break-word;word-break:break-word}@media screen and (max-width: 767px){.c-media__title{display:block;font-size:18px;text-align:center}}.c-media__subtitle{margin:8px 0;font-size:14px;color:#333;font-weight:bold}@media screen and (max-width: 767px){.c-media__subtitle{font-size:12px;font-weight:normal}}.c-media__subtitle-inner:not(:first-child){margin-left:5px}.c-media__status{margin:8px 0}@media screen and (max-width: 767px){.c-media__status{margin:12px 0}}.c-media__tags-list{margin-top:16px}@media screen and (max-width: 767px){.c-media__tags-list{display:none}}.c-media__tags-name{font-size:10px;color:gray}.c-media__tags{margin-top:4px}.c-media__tags--only-one-row{height:26px;overflow:hidden}.c-media__chips{margin-top:24px;margin-bottom:24px}@media screen and (max-width: 767px){.c-media__chips{margin-top:12px;margin-bottom:12px}}.c-media__description{position:relative;margin:12px 0;color:#3f4243;font-size:12px;word-break:break-word}@media screen and (max-width: 767px){.c-media__description{word-break:break-all}}.c-media__description-readmore{color:#0268cc;font-size:14px;line-height:18px;text-decoration:underline;text-align:right}.c-media__job-stats-item{display:flex;align-items:center;flex-wrap:wrap}.c-media__job-status{display:inline-block;margin-top:4px;margin-left:8px;font-size:12px;color:gray}.c-media__job-status .c-media__job-badge{padding:0;width:88px;max-width:100%;line-height:1.6}.c-media__job-status--primary{font-weight:bold;color:#333}.c-media__job-status--active::before{content:"";display:inline-block;margin-right:4px;border-radius:50%;width:8px;height:8px;background-color:#5ca611}.c-media__member,.c-media__todo{display:flex;align-items:center;justify-content:center;margin-left:15px}@media screen and (max-width: 767px){.c-media__member,.c-media__todo{order:1;justify-content:flex-start;width:100%;margin:12px 0 0}}.c-media__member-item{display:inline-block;margin-left:-4px}.c-media__member-item:first-child{margin-left:0}.c-media__member-item>*{border:1px solid #fff;background:#f0f4f8;margin-bottom:0;color:gray;font-size:10px}.c-media__action{margin-left:15px;position:relative}@media screen and (max-width: 767px){.c-media__action{display:flex;width:100%;margin:12px 0 0}}.c-media__action-item{display:block;margin:12px 0 0;width:170px;padding-left:0;padding-right:0}.c-media__action-item--wide{width:190px}@media screen and (max-width: 767px){.c-media__action-item{width:100%;margin:0 0 0 12px}}.c-media__action-item:hover~.c-media__action-button-balloon{visibility:visible;opacity:1;bottom:105%}.c-media__action-item:first-child{margin-top:0}@media screen and (max-width: 767px){.c-media__action-item:first-child{margin-left:0}}.c-media__action-button-balloon{visibility:hidden;opacity:0;font-size:11px;color:#444;background:#f0f4fc;border:1px solid #2d59b2;border-radius:5px;box-shadow:0 1px 7px rgba(0,0,0,.3);padding:8px 10px;width:200px;position:absolute;bottom:100%;left:50%;margin-left:-100px;z-index:2;transition:all .2s ease}@media screen and (max-width: 767px){.c-media__action-button-balloon{display:none}}.c-media__action-button-balloon::before{content:"";position:absolute;bottom:-5px;left:50%;margin-left:-3px;background:#f0f4fc;border:1px solid #2d59b2;border-left:0;border-top:0;transform:rotate(45deg);width:8px;height:8px}.c-media__action-button{width:100%;padding-left:0;padding-right:0}.c-media__action-button--sp-only{display:none}@media screen and (max-width: 767px){.c-media__action-button--sp-only{display:block}}.c-media__action-button--pc-only{display:block}@media screen and (max-width: 767px){.c-media__action-button--pc-only{display:none}}.c-media__action-text{margin-top:4px;display:block;text-align:center;font-size:10px;color:#afafaf}.c-media__action-text--bold{margin:0 2px;font-size:14px;color:#3f3f3f;font-weight:bold}.c-media__action-float{width:32px;height:32px;border:1px solid #d1d1d1;background:#fff}.c-media__action-float:hover{background-color:#f2f8fd}.c-media__action-float.is-active .c-media__action-popup,.c-media__action-float:focus-within .c-media__action-popup{display:block}.c-media__action-float-icon{-webkit-mask-image:url("/img/_fontawesome/regular/ellipsis.svg");mask-image:url("/img/_fontawesome/regular/ellipsis.svg");opacity:.6}.c-media__action-popup{display:none;padding:8px 0;background:#fafafa;border:1px solid #d9d9d9;box-shadow:0 3px 7px rgba(0,0,0,.07);border-radius:8px;position:absolute;top:110%;right:0;z-index:1}.c-media__action-popup-link{display:block;padding:6px 20px;white-space:nowrap;text-align:left;font-size:14px;text-decoration:none}.c-media__action-popup-link,.c-media__action-popup-link:visited{color:#333}.c-media__action-popup-link:hover{background:#f0f4f8}.c-media__action-popup-delimiter{margin:8px 0;border:none;border-top:1px solid #d9d9d9}.c-status-list{display:flex;flex-wrap:wrap;list-style:none;margin-top:-4px;margin-left:-20px}@media screen and (max-width: 767px){.c-status-list{justify-content:space-around;text-align:center;margin-left:-10px}}.c-status-list__item{display:inline-flex;align-items:center;margin-left:20px;margin-top:4px}@media screen and (max-width: 767px){.c-status-list__item{flex-direction:column;justify-content:center;margin-left:10px}}@media screen and (max-width: 767px){.c-status-list__item--sp-fluid{flex-direction:row;width:100%;margin-top:10px;margin-bottom:10px}}@media screen and (max-width: 767px){.c-status-list__item--sp-none{display:none}}.c-paper{padding:0 40px;background-color:#fff;box-shadow:0 2px 2px 0 rgba(0,0,0,.14),0 3px 1px -2px rgba(0,0,0,.2),0 1px 5px 0 rgba(0,0,0,.12)}@media screen and (max-width: 767px){.c-paper{padding-left:12px;padding-right:12px}}.c-search-bar__inner{display:flex;align-items:center}@media screen and (max-width: 767px){.c-search-bar__inner{flex-direction:column}}.c-search-bar__sub{display:flex;align-items:center;padding-top:10px}@media screen and (max-width: 767px){.c-search-bar__sub{flex-direction:column;padding:10px 0 0}}.c-search-bar__sub-item:not(:first-child){margin-left:12px}@media screen and (max-width: 767px){.c-search-bar__sub-item{width:100%}.c-search-bar__sub-item:not(:first-child){margin-left:0}}.c-search-bar__toggle{width:84px}.c-search-bar__toggle:before{content:"";display:inline-block;margin-right:4px;font-family:"Font Awesome 5 Pro";font-weight:bold;text-decoration:none;transition:transform .2s ease;transform:rotate(0deg)}.c-search-bar__toggle.is-open:before{transform:rotate(180deg)}@media screen and (max-width: 767px){.c-search-bar__toggle{width:100%}}.c-breadcrumb{display:block;overflow-x:auto}@media screen and (max-width: 767px){.c-breadcrumb,.c-breadcrumb *{white-space:nowrap}}.c-breadcrumb__item{font-size:12px}.c-breadcrumb__item::before{content:url("/img/_fontawesome/solid/chevron-right.svg");width:.5em;opacity:.5;display:inline-block;margin:0 .3333em}.c-breadcrumb__item:first-child::before{content:none}.c-breadcrumb__item,.c-breadcrumb__item *{display:inline}@media screen and (max-width: 767px){.c-breadcrumb__item,.c-breadcrumb__item *{display:inline-block}}.c-definition-list{display:flex;flex-wrap:wrap}.c-definition-list__term{width:100%;padding:12px 0;font-size:14px;font-weight:bold}@media screen and (min-width: 768px){.c-definition-list__term{width:228px;padding:12px 12px 12px 0;border-bottom:solid 1px #e5e5e5}}.c-definition-list__description{width:100%;padding:0 0 12px 0;font-size:14px;border-bottom:solid 1px #e5e5e5}@media screen and (max-width: 767px){.c-definition-list__description{margin-bottom:12px}}@media screen and (min-width: 768px){.c-definition-list__description{width:calc(100% - 216px - 12px);padding:12px 0 12px 12px}}.c-media-list__title{margin:0}.c-media-list__item{position:relative;padding:40px 0;border-top:solid 1px #e5e5e5}.c-media-list__item:first-of-type{border-top:none}@media screen and (max-width: 767px){.c-media-list__item{padding:20px 0}}.c-media-list--horizontal{display:flex;flex-wrap:wrap;margin-bottom:-16px}.c-media-list--horizontal .c-media-list__item{margin-bottom:16px;padding:40px 24px;border:none;width:calc(33.333% - 16px)}@media screen and (max-width: 767px){.c-media-list--horizontal .c-media-list__item{width:100%}}.c-media-list--horizontal .c-media-list__item+.c-media-list__item{margin-left:24px}.c-media-list--horizontal .c-media-list__item:nth-child(3n+1){margin-left:0}.c-media-client{display:flex;flex-wrap:wrap}@media screen and (max-width: 767px){.c-media-client{flex-direction:column;align-items:center}}.c-media-client--slim{flex-direction:column;align-items:center;border:none;box-shadow:0 0 0 1px #d9d9d9 inset;border-radius:8px}@media screen and (max-width: 767px){.c-media-client--slim{min-height:auto}}.c-media-client--slim .c-media-client__avatar{margin-right:0}.c-media-client--slim .c-media-client__contents{margin-left:0}.c-media-client--slim .c-media-client__content{flex-direction:column;align-items:center}.c-media-client--slim .c-media-client__content-profile{margin-right:0;min-height:150px}.c-media-client--slim .c-media-client__title{text-align:center}.c-media-client--slim .c-media-client__title-sub{display:block;margin-bottom:8px}.c-media-client--slim .c-media-client__feedback-stars{text-align:center}.c-media-client--slim .c-media-client__content-notes{display:flex;justify-content:center;width:100%;text-align:center}.c-media-client--slim .c-media-client__content-note-list{padding-left:4%;padding-right:4%}@media screen and (max-width: 767px){.c-media-client--slim .c-media-client__content-note-list{flex-wrap:nowrap}}.c-media-client--slim .c-media-client__content-note-list-title{display:inline;line-height:2}.c-media-client--slim .c-media-client__content-note-list-item{margin-left:0;display:inline}.c-media-client--slim .c-media-client__content-note-list-link{display:inline-block;margin-right:0;padding-right:0}.c-media-client--slim .c-media-client__content-summaries{margin-top:10px;margin-right:auto}.c-media-client--slim .c-media-client__content-summary-list:first-child{border-left:none}.c-media-client__avatar{margin-right:16px}@media screen and (max-width: 767px){.c-media-client__avatar{margin-right:0}}.c-media-client__avatar-note{white-space:nowrap}.c-media-client__contents{flex:1;margin-left:16px}.c-media-client__contents>*:first-child{margin-top:0}@media screen and (max-width: 767px){.c-media-client__contents{margin:0;width:100%;max-width:360px}}.c-media-client__contents+*{margin-left:30px}.c-media-client__content{display:flex;align-items:center;margin-top:20px}@media screen and (max-width: 767px){.c-media-client__content{display:block;text-align:center}}.c-media-client__content-profile{margin-right:24px}@media screen and (max-width: 767px){.c-media-client__content-profile{margin-right:0}}.c-media-client__title{display:block;margin:0;font-size:18px;font-weight:bold}@media screen and (max-width: 767px){.c-media-client__title{text-align:center}}.c-media-client__title-sub{font-size:12px;font-weight:normal;position:static;vertical-align:baseline;line-height:1}.c-media-client__feedback-stars{display:block}.c-media-client__content-notes{display:inline-flex;align-items:center;flex-wrap:wrap;margin-top:8px}@media screen and (max-width: 767px){.c-media-client__content-notes{justify-content:center}}.c-media-client__content-notes .c-total-evaluation--bad{padding-left:12px}.c-media-client__content-note{margin-right:4px;padding-right:4px;list-style:none;color:gray;font-size:12px}.c-media-client__content-note::after{content:"|";margin-left:4px;color:#d9d9d9}.c-media-client__content-note:last-of-type{margin-right:0;padding-right:0}.c-media-client__content-note:last-of-type::after{content:none}.c-media-client__content-note-list{display:flex;margin-top:8px}@media screen and (max-width: 767px){.c-media-client__content-note-list{justify-content:center}}.c-media-client__content-note-list-title{margin-right:8px;color:gray;font-size:12px;white-space:nowrap}@media screen and (max-width: 767px){.c-media-client__content-note-list-title{display:inline;line-height:2}}.c-media-client__content-note-list-item{display:inline-flex;align-items:center;flex-wrap:wrap;margin-left:-8px}@media screen and (max-width: 767px){.c-media-client__content-note-list-item{display:inline;margin-left:0;text-align:left}}.c-media-client__content-note-list-link{margin-right:4px;padding-right:4px;list-style:none;color:gray;font-size:12px}@media screen and (max-width: 767px){.c-media-client__content-note-list-link{display:inline-block;text-align:left}}.c-media-client__content-note-list-link::after{content:"|";margin-left:4px;color:#d9d9d9}.c-media-client__content-note-list-link:last-of-type{margin-right:0;padding-right:0}.c-media-client__content-note-list-link:last-of-type::after{content:none}.c-media-client__badge{display:inline-block}.c-media-client__badge.is-verified{color:#5ca611}.c-media-client__badge.is-verified .c-media-client__badge-icon::before{content:""}.c-media-client__badge.is-certified{color:#9f8b50}.c-media-client__badge.is-certified .c-media-client__badge-icon::before{content:""}.c-media-client__badge-icon{font-family:"Font Awesome 5 Pro";font-weight:900;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;line-height:1;font-size:18px}.c-media-client__badge-text{font-size:14px;font-weight:bold}.c-media-client__status{display:inline-block}.c-media-client__status-icon{color:#5ca611;font-size:14px}.c-media-client__content-client-proposal{margin-left:auto;white-space:nowrap}.c-media-client__content-summaries{margin-left:auto}@media screen and (max-width: 767px){.c-media-client__content-summaries{margin-top:16px}}.c-media-client__content-summary{display:flex;align-items:stretch;justify-content:center}@media screen and (max-width: 767px){.c-media-client__content-summary{justify-content:space-between}}.c-media-client__content-summary-list{flex:1;min-width:90px;padding:4px 16px;text-align:center;border-left:1px solid #e7e7e7}@media screen and (max-width: 767px){.c-media-client__content-summary-list{padding:4px}}@media screen and (max-width: 767px){.c-media-client__content-summary-list:first-child{border-left:none}}.c-media-client__content-summary-list:last-child{padding-right:0}.c-media-client__content-summary-list-title{color:gray;font-size:12px;white-space:nowrap}.c-media-client__content-summary-list-description{margin-top:4px;color:#333;font-weight:bold;font-size:14px;white-space:nowrap}@media screen and (max-width: 767px){.c-media-client__content-summary-list-description{white-space:normal}}.c-media-client__content-summary-list-description>span{font-size:12px;font-weight:normal;color:gray}.c-media-client__content-summary-list-note{color:gray;font-size:10px;white-space:nowrap}@media screen and (max-width: 767px){.c-media-client__content-summary-list-note{white-space:normal}}.c-media-client__delimiter{border:none;border-bottom:1px solid #f2f2f2;margin:12px 0;list-style-type:none}.c-media-client__feedback{display:flex}@media screen and (max-width: 767px){.c-media-client__feedback{flex-wrap:wrap}}.c-media-client__feedback-item{flex:auto}.c-media-client__feedback-header{display:flex;align-items:center;flex-wrap:wrap;margin-bottom:8px;font-size:14px;color:gray}@media screen and (max-width: 767px){.c-media-client__feedback-header{justify-content:space-between}}.c-media-client__feedback-header-badge{margin-right:10px}@media screen and (max-width: 767px){.c-media-client__feedback-header-badge{order:1;width:auto;padding:0 10px}}@media screen and (max-width: 767px){.c-media-client__feedback-header-badge-text{display:inline-block}}.c-media-client__feedback-header-text{font-size:12px}@media screen and (max-width: 767px){.c-media-client__feedback-header-text{order:3;margin-top:5px;font-size:10px;width:100%}}.c-media-client__feedback-header-date{margin-left:auto;font-size:12px}@media screen and (max-width: 767px){.c-media-client__feedback-header-date{order:2;margin-left:auto}}@media screen and (max-width: 767px){.c-media-client__feedback-status-list{justify-content:flex-start}}.c-media-client__feedback-status{font-size:12px;font-weight:normal}@media screen and (max-width: 767px){.c-media-client__feedback-status{flex-direction:row;font-size:10px}}.c-media-client__feedback-status-name{display:inline-flex;align-items:center}@media screen and (max-width: 767px){.c-media-client__feedback-status-name{margin-bottom:0;margin-right:5px}}.c-media-client__feedback-status-name-icon{margin-right:5px;font-size:18px}.c-media-client__feedback-status-number{font-weight:bold}@media screen and (max-width: 767px){.c-media-client__feedback-status-number{font-size:12px}}.c-media-client__feedback-description{margin-top:5px;font-size:14px;color:#333}.c-media-client__feedback-description.is-private{color:gray;font-size:12px}.c-media-client__actions{display:flex;flex-wrap:wrap;width:100%;margin:8px -4px 0}.c-media-client__action{margin-top:8px;margin-left:4px;margin-right:4px;padding:12px;font-size:12px;font-weight:bold;box-shadow:none}.c-media-client__action:first-child{margin-top:0}@media screen and (max-width: 767px){.c-media-clients{margin-left:-12px;margin-right:-12px}}.c-media-clients__item{padding:24px 0;border-bottom:1px solid #d9d9d9;position:relative}@media screen and (max-width: 767px){.c-media-clients__item{padding:32px 12px}}.c-modal{position:absolute;top:0;right:0;left:0;display:block;width:100%;max-width:600px;margin:120px auto;pointer-events:none;background-color:#fff;box-shadow:0 9px 46px 8px rgba(0,0,0,.14),0 11px 15px -7px rgba(0,0,0,.12),0 24px 38px 3px rgba(0,0,0,.2);opacity:0;transition-timing-function:cubic-bezier(0, 0, 0.2, 1);transition-duration:.2s;transition-property:opacity,transform;transform:translate(0, 20px)}@media screen and (max-width: 767px){.c-modal{right:12px;left:12px;width:auto;margin:24px auto;transition-duration:.3s;transform:translate(0, 0)}}.c-modal::before{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1301;pointer-events:none;content:"";background-color:rgba(0,0,0,.2);opacity:0;transition:opacity .2s ease}.c-modal.is-loading::before{opacity:1}.c-modal.is-loading .c-modal__loading,.c-modal.is-loading .c-modal__loading::before,.c-modal.is-loading .c-modal__loading::after{opacity:1}.c-modal[aria-hidden^=false]{pointer-events:auto;opacity:1;transition-timing-function:cubic-bezier(0.4, 0, 1, 1);transform:translate(0, 0)}.c-modal:focus{outline:none}.c-modal--overlay{top:70px;right:0;bottom:0;left:0;width:auto;padding:40px 12px 20px;transition-duration:.3s;transform:translateY(100%)}.c-modal--overlay[aria-hidden^=false]{pointer-events:auto;opacity:1;transform:translateY(0)}@media screen and (max-width: 767px){.c-modal--overlay{top:50px}}.c-modal__loading{position:absolute;top:50%;left:50%;margin:0 auto;font-size:10px;color:#0268cc;text-indent:-9999em;transform:translate3d(-50%, -100%, 0);animation-delay:-0.16s}.c-modal__loading,.c-modal__loading::before,.c-modal__loading::after{width:2.5em;height:2.5em;border-radius:50%;opacity:0;transition:opacity .2s cubic-bezier(0.4, 0, 0.2, 1);animation:loadingAnimation 1.8s infinite ease-in-out;animation-fill-mode:both}.c-modal__loading::before,.c-modal__loading::after{position:absolute;top:0;content:""}.c-modal__loading::before{left:-3.5em;animation-delay:-0.32s}.c-modal__loading::after{left:3.5em;animation-delay:.32s}@keyframes loadingAnimation{0%,80%,100%{box-shadow:0 2.5em 0 -1.3em}40%{box-shadow:0 2.5em 0 0}}.c-modal__close{position:absolute;top:0;right:0;display:flex;align-items:center;justify-content:center;width:45px;height:45px;cursor:pointer;background:url("/img/_fontawesome/solid/xmark.svg") no-repeat scroll center center/14px;border:none;border-radius:50%;opacity:.7;appearance:none}.c-modal__close:focus{box-shadow:0 0 4px 1px rgba(0,0,0,.2)}.c-modal-overlay{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1300;display:block;overflow:scroll;pointer-events:none;background-color:rgba(200,200,200,.8);opacity:0;transition-timing-function:cubic-bezier(0.4, 0, 0.2, 1);transition-duration:.3s;transition-property:opacity}.c-modal-overlay.is-show{pointer-events:auto;opacity:1;overscroll-behavior:contain}.c-badge{position:relative;display:inline-block;width:20px;font-size:10px;line-height:1.8;text-align:center;text-decoration:none;vertical-align:baseline;background-color:gray;border-radius:4px}.c-badge::before{font-family:"Font Awesome 5 Pro";text-decoration:none}.c-badge--has-text{width:auto;padding:0 10px}@media screen and (max-width: 767px){.c-badge--has-text{width:20px;padding:0}}.c-badge--has-text-respond{width:auto;padding:0 10px}@media screen and (max-width: 767px){.c-badge--has-text-respond .c-badge__text{display:inline-block}}.c-badge__image{width:12px}.c-badge__text{margin-left:2px;font-weight:normal;color:#fff}@media screen and (max-width: 767px){.c-badge__text{display:none}}.c-badge:hover .c-badge__complement{bottom:100%;pointer-events:auto;visibility:visible;opacity:1}.c-badge__complement{position:absolute;bottom:110%;left:50%;z-index:1400;width:200px;padding:8px 10px;margin-left:-100px;font-size:11px;font-weight:normal;color:#444;text-align:left;pointer-events:none;visibility:hidden;background:#f0f4fc;border:1px solid #2d59b2;border-radius:4px;box-shadow:0 1px 7px rgba(0,0,0,.3);opacity:0;transition:all .2s ease}.c-badge__complement::after{position:absolute;bottom:-5px;left:50%;width:8px;height:8px;margin-left:-3px;content:"";background:#f0f4fc;border:1px solid #2d59b2;border-top:0;border-left:0;transform:rotate(45deg)}.c-badge__complement__image{display:block;max-width:80px;margin:auto}.c-badge[class*="--worktype-"]{border:none}@media screen and (max-width: 767px){.c-badge[class*="--worktype-"]{width:auto;padding:0 10px}}.c-badge[class*="--worktype-"] .c-badge__text{margin-left:0;font-size:12px;font-weight:bold}@media screen and (max-width: 767px){.c-badge[class*="--worktype-"] .c-badge__text{display:inline-block}}.c-badge--worktype-project{background-color:#fee}.c-badge--worktype-project .c-badge__text{color:#be1b59}.c-badge--worktype-competition{background-color:#efffdb}.c-badge--worktype-competition .c-badge__text{color:#5ca611}.c-badge--worktype-task{background-color:#f2f9ff}.c-badge--worktype-task .c-badge__text{color:#0268cc}.c-badge--worktype-face{background-color:#ebebfc}.c-badge--worktype-face .c-badge__text{color:#2a3e6b}.c-badge--worktype-recruit{background-color:#ebebfc}.c-badge--worktype-recruit .c-badge__text{color:#5050d1}.c-badge--worktype-timecharge{background-color:#fef4ea}.c-badge--worktype-timecharge .c-badge__text{color:#f68f2f}.c-badge--worktype-monthly{background-color:#ffeee9}.c-badge--worktype-monthly .c-badge__text{color:#fd5623}.c-badge--worktype-skillpkg{background-color:#f0fcfc}.c-badge--worktype-skillpkg .c-badge__text{color:#24b3b3}.c-badge--worktype-monthly-work{background-color:#ffeee9}.c-badge--worktype-monthly-work .c-badge__text{color:#8e1989}.c-badge--checked{color:#fff;background-color:#5ca611}.c-badge--checked::before{content:""}.c-badge--new{padding:4px;font-size:10px;line-height:1;background-color:#f2d04a}.c-badge--new .c-badge__text{color:#333}.c-badge--identification,.c-badge--authorized,.c-badge--beginner-friendly,.c-badge--silver,.c-badge--bronze,.c-badge--regular{padding:0 5px;border:1px solid #fff;border-radius:0}@media screen and (max-width: 767px){.c-badge--identification,.c-badge--authorized,.c-badge--beginner-friendly,.c-badge--silver,.c-badge--bronze,.c-badge--regular{border-radius:20px}}.c-badge--identification::before,.c-badge--authorized::before,.c-badge--beginner-friendly::before,.c-badge--silver::before,.c-badge--bronze::before,.c-badge--regular::before{font-weight:bold;content:""}.c-badge--identification.c-badge--has-image,.c-badge--authorized.c-badge--has-image,.c-badge--beginner-friendly.c-badge--has-image,.c-badge--silver.c-badge--has-image,.c-badge--bronze.c-badge--has-image,.c-badge--regular.c-badge--has-image{width:auto;background:transparent;border:none}.c-badge--identification.c-badge--has-image::before,.c-badge--authorized.c-badge--has-image::before,.c-badge--beginner-friendly.c-badge--has-image::before,.c-badge--silver.c-badge--has-image::before,.c-badge--bronze.c-badge--has-image::before,.c-badge--regular.c-badge--has-image::before{content:none}.c-badge--identification .c-badge__image,.c-badge--authorized .c-badge__image,.c-badge--beginner-friendly .c-badge__image,.c-badge--silver .c-badge__image,.c-badge--bronze .c-badge__image,.c-badge--regular .c-badge__image{width:48px}@media screen and (max-width: 767px){.c-badge--identification .c-badge__image,.c-badge--authorized .c-badge__image,.c-badge--beginner-friendly .c-badge__image,.c-badge--silver .c-badge__image,.c-badge--bronze .c-badge__image,.c-badge--regular .c-badge__image{width:36px}}.c-badge--identification .c-badge__text,.c-badge--authorized .c-badge__text,.c-badge--beginner-friendly .c-badge__text,.c-badge--silver .c-badge__text,.c-badge--bronze .c-badge__text,.c-badge--regular .c-badge__text{font-weight:bold}.c-badge--authorized{background:#f7f4da}.c-badge--authorized::before,.c-badge--authorized .c-badge__text{color:#897012}.c-badge--silver{background:#e8e8e8}.c-badge--silver::before,.c-badge--silver .c-badge__text{color:#3f4243}.c-badge--bronze{background:#f8edd1}.c-badge--bronze::before,.c-badge--bronze .c-badge__text{color:#8d5c25}.c-badge--regular{background:#eff7e8}.c-badge--regular::before,.c-badge--regular .c-badge__text{color:#5ca611}.c-badge--identification{background:#fff}.c-badge--identification::before{font-weight:bold;color:#5ca611;content:""}.c-badge--identification .c-badge__text{color:gray}.c-badge--beginner-friendly{background:#eff7e8}@media screen and (max-width: 767px){.c-badge--beginner-friendly::before{content:""}}.c-badge--beginner-friendly .c-badge__text{color:#5ca611}.c-badge--unauthorized{background:gray}@media screen and (max-width: 767px){.c-badge--unauthorized.c-badge--has-text{width:auto;padding:0 10px}}@media screen and (max-width: 767px){.c-badge--unauthorized.c-badge--has-text .c-badge__text{display:inline-block}}.c-badge--unauthorized .c-badge__text{color:#fff}.c-dropdown{box-sizing:border-box;position:relative}.c-dropdown__dummy-input{width:100%}.c-dropdown__dummy-input:focus{box-shadow:none}.c-dropdown__content{position:relative;z-index:3;margin-left:-250px;opacity:0;pointer-events:none;transition:opacity .2s ease}@media screen and (max-width: 767px){.c-dropdown__content{margin-left:0;width:100%}}.c-dropdown__list{position:absolute;top:0;left:250px;z-index:1000;width:250px;height:100%;opacity:0;pointer-events:none;list-style:none;background-color:#fff;box-shadow:0 0 4px 1px rgba(0,0,0,.2);transition-property:opacity transform;transition-duration:.2s;transition-timing-function:ease}@media screen and (max-width: 767px){.c-dropdown__list{left:0;width:100%;height:414px;transform:translate(4px, 0)}}.c-dropdown__item{min-width:250px;background-color:#fff}.c-dropdown__mask{position:fixed;top:0;right:0;bottom:0;left:0;pointer-events:none;opacity:0}.c-dropdown__mask[aria-hidden^=false]{pointer-events:auto}.c-dropdown.is-active .c-dropdown__content{opacity:1;pointer-events:auto}.c-dropdown.is-active .c-dropdown__content:hover{opacity:1;pointer-events:auto}.c-dropdown.is-active .c-dropdown__list--large{opacity:1;pointer-events:auto}@media screen and (max-width: 767px){.c-dropdown.is-active .c-dropdown__list--large{left:0;right:0;transform:translate(0, 0)}}.c-dropdown.is-active .c-dropdown__list.is-show{opacity:1;pointer-events:auto}@media screen and (max-width: 767px){.c-dropdown.is-active .c-dropdown__list.is-show{transform:translate(0, 0)}}.c-advanced-search{position:absolute;right:0;left:0;z-index:2;padding:0 20px 0 20px;margin:0 -10px;overflow:hidden;opacity:0;background-color:#fff;pointer-events:none;transition:all .4s ease;transform:translate3d(0, 12px, 0)}@media screen and (max-width: 767px){.c-advanced-search{margin:0;max-height:100vh;padding:0 12px 0 12px;width:100%}}.c-advanced-search.is-open{max-height:inherit;opacity:1;box-shadow:0 8px 10px 1px rgba(0,0,0,.14),0 3px 14px 2px rgba(0,0,0,.12),0 5px 5px -3px rgba(0,0,0,.2);pointer-events:auto;transform:translate3d(0, 0, 0)}.c-basic-search{display:flex;background-color:#fff;box-shadow:0 0 4px 1px rgba(0,0,0,.2);height:48px}@media screen and (max-width: 767px){.c-basic-search{background-color:transparent;height:auto;box-shadow:none}}@media screen and (max-width: 767px){.c-basic-search__filter{box-shadow:0 0 4px 1px rgba(0,0,0,.2)}}.c-basic-search__filter.is-active .c-basic-search__filter-label:after{transform:translate(0, -50%) rotate(180deg)}.c-basic-search__filter-label{position:relative}.c-basic-search__filter-label:after{position:absolute;right:12px;top:56%;transform:translate(0, -50%) rotate(0deg);color:#0268cc;pointer-events:none;transition:transform .2s ease;display:inline-block;font-family:"Font Awesome 5 Pro",sans-serif;font-size:18px;content:"";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.c-basic-search__filter-input{padding:13px 28px 13px 16px;width:100%;line-height:22px;font-size:13px;color:#333;border-radius:0;background-color:#fff;cursor:pointer;transition:box-shadow .2s ease}.c-basic-search__keyword{flex:1;box-sizing:border-box;padding:10px 28px 10px 16px;color:#333;font-size:13px;border-radius:0;transition:box-shadow .2s ease}.c-basic-search__keyword::-webkit-input-placeholder{color:#a6a6a6;opacity:1}.c-basic-search__keyword::-moz-placeholder{color:#a6a6a6;opacity:1}.c-basic-search__keyword:placeholder-shown{color:#a6a6a6}@media screen and (max-width: 767px){.c-basic-search__keyword{margin-top:12px;width:100%;background-color:#fff;box-shadow:0 0 4px 1px rgba(0,0,0,.2)}}.c-basic-search__submit{margin-right:2px}.c-input-list{display:flex;list-style:none}.c-input-list--fluid .c-input-list__item{flex:1}.c-input-list--vertical{flex-direction:column}.c-input-list--vertical .c-input-list__item{margin:4px 0 0}@media screen and (max-width: 767px){.c-input-list--vertical .c-input-list__item{margin:20px 0 0}}.c-input-list--vertical .c-input-list__item:first-child{margin-top:0}@media screen and (max-width: 767px){.c-input-list--vertical .c-input-list__item:first-child{margin-top:0}}@media screen and (max-width: 767px){.c-input-list--vertical-sp{flex-direction:column}.c-input-list--vertical-sp .c-input-list__item{margin:20px 0 0}.c-input-list--vertical-sp .c-input-list__item:first-child{margin-top:0}}.c-input-list__item{margin:0 0 0 12px}.c-input-list__item:first-child{margin-left:0}.c-input-list__item--primary{flex:1}.c-input-list--between{justify-content:space-between}.c-input-list--between .c-input-list__item{margin-left:0}.c-input-list--align-center{align-items:center}.c-input-list--wrap{flex-wrap:wrap;margin-left:-12px}.c-input-list--wrap .c-input-list__item:first-child{margin-left:12px}.c-login-status{font-size:10px;color:gray}.c-login-status:before{content:"";display:inline-block;margin-right:4px;border-radius:50%;width:8px;height:8px;background-color:gray}.c-login-status--green:before{background-color:#5ca611}.c-login-status--yellow:before{background-color:#f2d04a}.c-login-status--blue:before{background-color:#0268cc}.c-login-status-project-plan{color:gray;position:relative}.c-login-status-project-plan:before{content:"";display:inline-block;border-radius:50%;width:8px;height:8px;background-color:gray;transform:scale(0.8);position:absolute;left:-6px;bottom:-12px}.c-login-status-project-plan--green:before{background-color:#5ca611}.c-login-status-project-plan-detail{color:gray;position:relative}.c-login-status-project-plan-detail:before{content:"";display:inline-block;border-radius:50%;width:8px;height:8px;background-color:gray;position:absolute;left:-8px;bottom:-18px}.c-login-status-project-plan-detail--green:before{background-color:#5ca611}.c-card{position:relative;width:240px;display:inline-block;justify-content:center;align-items:center;text-decoration:none;border-radius:4px;box-shadow:0 2px 12px 0 rgba(0,0,0,.3);overflow:hidden;transition-property:box-shadow transform;transition-timing-function:ease;transition-duration:.2s}.c-card:hover{box-shadow:0 2px 16px 0 rgba(0,0,0,.3);transform:translateY(-1px)}.c-card:focus{outline:none}.c-card:before{content:"";position:absolute;z-index:1;top:0;right:0;bottom:0;left:0;border-radius:4px;background-color:rgba(0,0,0,.4)}.c-card__image{position:absolute;width:240px;top:50%;left:50%;transform:translate(-50%, -50%)}.c-card__body{background-color:#fff;padding:12px}.c-card__name{position:relative;display:flex;justify-content:center;align-items:center;height:120px;z-index:3;font-size:12px;color:#fff;font-weight:bold}.c-card-slick-slider>.slick-list{padding:12px 0}.c-card-slick-slider>.slick-arrow{width:24px;height:24px;background:#fff;border-radius:50%;box-shadow:0 0 8px 0 rgba(0,0,0,.2)}.c-card-slick-slider>.slick-arrow:before{font-size:12px;color:#3f3f3f;opacity:1}.c-card-slick-slider>.slick-prev{left:0}.c-card-slick-slider>.slick-next{right:0}.c-card-slick-slider .slick-track>*{margin:0 32px}.c-step{text-align:center}.c-step>*:first-child{margin-top:0}.c-step__number{color:#afafaf;font-size:20px;font-weight:bold;text-align:center;line-height:.85}.c-step__icon-wrapper{margin:12px auto 16px;width:110px;height:110px}.c-step__title{margin-top:20px;font-size:16px;font-weight:bold;line-height:1.11;text-align:center;color:#333}.c-step__description{margin-top:10px;font-size:12px;line-height:1.67;text-align:left;color:#333;display:inline-block}.c-step__note{margin-top:5px;font-size:10px;line-height:1.5;text-align:left;color:gray}.c-step__note--warning{color:#f74711}.c-step__note--success{color:#5ca611}.c-step-list{display:flex;list-style:none}@media screen and (max-width: 767px){.c-step-list{flex-direction:column}}.c-step-list__item{position:relative;flex:1;margin-left:40px}@media screen and (max-width: 767px){.c-step-list__item{margin-left:0;margin-bottom:40px;width:100%}}.c-step-list__item:before{content:url("/img/_fontawesome/solid/caret-right.svg?v=1.0");display:inline-block;width:8px;opacity:.5;position:absolute;top:calc( 50% - 20px / 2 );left:-24px}@media screen and (max-width: 767px){.c-step-list__item:before{top:-30px;left:calc(50% - 4px);transform:rotate(90deg)}}.c-step-list__item:first-child{margin-left:0}.c-step-list__item:first-child:before{content:none}.c-form__header{margin-bottom:20px}.c-form__heading{font-size:20px;font-weight:bold;color:#333}.c-form__description{margin-top:8px}.c-form__row{display:flex}@media screen and (max-width: 767px){.c-form__row{display:block}}.c-form__col{flex:auto;margin-left:4%}@media screen and (max-width: 767px){.c-form__col{display:block;margin-top:20px;margin-left:0}}.c-form__col:first-child{flex:0 0 28%;margin-left:0}@media screen and (max-width: 767px){.c-form__col:first-child{margin-top:0}}.c-form__section{margin-top:40px}.c-form__section:first-child{margin-top:0}.c-form__section-title{font-size:18px;font-weight:bold;color:#333}@media screen and (max-width: 767px){.c-form__section-title{font-size:16px}}.c-form__section-description{margin-top:8px;font-size:12px;line-height:1.8;color:gray}.c-form__section-hint{position:relative;padding:24px 16px;background-color:#f3f5f8;border:1px dashed #d1d1d1;border-radius:8px}.c-form__section-hint--icon-lightbulb{border-radius:50%;position:absolute;top:-15px;left:50%;display:flex;align-items:center;justify-content:center;width:30px;height:30px;background:#0268cc;transform:translateX(-50%)}.c-form__section-hint--title{font-weight:bold;color:#646464;font-size:14px;line-height:22px}.c-form__section-hint--list{display:flex;flex-direction:column;gap:8px}.c-form__section-hint--list-item{color:#646464;font-size:12px;line-height:18px}@media screen and (max-width: 767px){.c-form__section-hint{display:none}}.c-form__item{margin-top:32px}.c-form__item:first-child{margin-top:0}.c-form__item-label{margin-right:12px}.c-form__title{font-size:14px;font-weight:bold;color:#333}@media screen and (max-width: 767px){.c-form__title--center{text-align:center}}.c-form__title .essential{margin-right:4px;color:#f5222d}.c-form__title-description{margin-top:4px;margin-left:4px;font-size:11px;font-weight:normal}.c-form__title-status{padding:1px 4px;margin-left:8px;font-size:10px;font-weight:normal;background:#e7e7e7;border:1px solid transparent;border-radius:2px}.c-form__title-status--required{color:#ff9101;background:transparent;border-color:#ff9101}.c-form__title-status--no-required{color:gray;background:transparent;border-color:gray}.c-form__title-status i{margin-right:2px}.c-form__title-note{margin-left:12px;font-size:11px;font-weight:normal;color:#5a5a5a}@media screen and (max-width: 767px){.c-form__title-note{display:block;margin-left:0;color:#aaa}}.c-form__content{margin-top:8px}.c-form__counter{font-size:10px;text-align:right}.c-form__counter-num{margin-right:2px;font-size:12px}.c-form .error-message,.c-form__item-error{margin-top:4px;font-size:13px;line-height:1.5;color:#f5222d}.c-form__footer{margin-top:40px}.c-form__terms{margin-bottom:8px;font-size:11px;color:#5a5a5a;text-align:center}.c-form__terms a:visited{color:#0268cc}.c-form__note{margin-top:12px;font-size:12px;color:#333;text-align:center}.c-form__note a:visited{color:#0268cc}.c-form__delimiter{width:100%;height:0;margin:40px 0;list-style-type:none;border:none;border-bottom:1px solid #e9e9e9}.c-form__center{display:inline-flex;align-items:center}.c-form__urgency-input__select__circle:hover .c-form__urgency-input__select__value-description{display:none}.c-form__urgency-input__select__value-name{position:absolute;top:28px;left:-26px;width:78px;font-size:12px;line-height:22px;text-align:center}.c-form__urgency-input__select__circle{position:relative;z-index:1;width:26px;height:26px;cursor:pointer;background:#d8d8d8;border-radius:50%}.c-form__urgency-input__select__circle hr{overflow:visible}.c-form__urgency-input__select__circles{position:relative;display:flex;align-items:center;justify-content:space-between}.c-form__urgency-input__select{height:46px;padding-top:10px;margin-bottom:40px}.c-form__urgency-input__select__circle--selected{width:26px;height:26px;background:#fff;border:2px solid #0268cc;-webkit-animation-name:checkbox-animation;animation-name:checkbox-animation;-webkit-animation-duration:.4s;animation-duration:.4s;-webkit-animation-timing-function:linear;animation-timing-function:linear;-webkit-animation-iteration-count:1;animation-iteration-count:1}.c-form__urgency-input__select__value-name--selected{font-weight:bold;color:#0268cc}.c-form__urgency-input__select__value-description{position:absolute;bottom:30px;box-sizing:border-box;display:none;width:284px;padding:16px;background:#fff;border:1px solid #d8d8d8;box-shadow:0 0 8px rgba(0,0,0,.16)}.c-form__urgency-input__select__line{position:absolute;z-index:0;width:100%;border:1px #d8d8d8 solid}.c-form__urgency-input{width:250px;margin-left:18px}.c-form__urgency-input fieldset{display:none}.c-form__contract-summary-right{max-width:616px;margin-left:auto}.c-form__contract-summary-right-small{max-width:456px;margin-left:auto}.c-divider{position:relative;width:100%;display:block;text-align:center}.c-divider:before{content:"";width:100%;height:1px;background-color:#ccc;position:absolute;top:50%;left:0}.c-divider__text{position:relative;padding:0 20px;color:#666;font-weight:100;font-size:12px;background-color:#fff}.c-stepper{display:flex;justify-content:space-between;align-items:center;width:100%}.c-stepper--vertical{flex-direction:column;align-items:flex-start}.c-stepper--vertical .c-stepper__item{flex-direction:row;align-items:flex-start;width:100%}.c-stepper--vertical .c-stepper__item:not(:last-child){padding-bottom:24px;margin-right:0}.c-stepper--vertical .c-stepper__item:last-child .c-stepper__number:after{content:none}.c-stepper--vertical .c-stepper__number{position:relative}.c-stepper--vertical .c-stepper__number::after{content:"";height:9999px;width:1px;background-color:gray;display:block;position:absolute;top:100%;left:50%}.c-stepper--vertical .c-stepper__contents{flex:1}@media screen and (max-width: 767px){.c-stepper--vertical .c-stepper__contents{margin-top:0;margin-left:8px}}.c-stepper--vertical .c-stepper__contents:after{content:none}.c-stepper--under-contents{align-items:flex-start}@media screen and (max-width: 767px){.c-stepper--under-contents{flex-direction:column}}.c-stepper--under-contents .c-stepper__item{padding:0 4px 4px 4px;display:block}@media screen and (max-width: 767px){.c-stepper--under-contents .c-stepper__item{display:flex;flex-direction:row;align-items:flex-start}}.c-stepper--under-contents .c-stepper__item:not(:last-child){margin-right:0;margin-bottom:6px}.c-stepper--under-contents .c-stepper__item:last-child .c-stepper__number{margin-right:0}.c-stepper--under-contents .c-stepper__item:last-child .c-stepper__number:after{content:none}.c-stepper--under-contents .c-stepper__item:last-child .c-stepper__text{padding-right:0}.c-stepper--under-contents .c-stepper__number{position:relative}.c-stepper--under-contents .c-stepper__number::after{content:"";height:1px;width:9999px;background-color:gray;display:block;position:absolute;top:50%;left:44px}@media screen and (max-width: 767px){.c-stepper--under-contents .c-stepper__number::after{height:9999px;width:1px;left:50%;top:32px}}.c-stepper--under-contents .c-stepper__contents{margin-top:12px;display:flex;flex-direction:column}@media screen and (max-width: 767px){.c-stepper--under-contents .c-stepper__contents{margin-top:2px;margin-left:8px}}.c-stepper--under-contents .c-stepper__contents:after{content:none}.c-stepper__item{position:relative;display:flex;align-items:center;overflow:hidden}.c-stepper__item.is-active .c-stepper__number{background-color:#0268cc;color:#fff;border:none}.c-stepper__item.is-active .c-stepper__contents{color:#333;font-weight:bold}.c-stepper__item.is-skip .c-stepper__number,.c-stepper__item.is-done .c-stepper__number{color:rgba(0,0,0,.1);position:relative;border:solid 1px #5ca611}.c-stepper__item.is-skip .c-stepper__number:before,.c-stepper__item.is-done .c-stepper__number:before{content:"";font-family:"Font Awesome 5 Pro";position:absolute;font-size:14px;color:#5ca611;font-weight:normal}.c-stepper__item.is-skip .c-stepper__number{border:1px dashed #d9d9d9}.c-stepper__item.is-skip .c-stepper__number:before{content:"";color:gray;font-weight:300}.c-stepper__item.is-skip .c-stepper__contents{color:#ccc;text-decoration:line-through}.c-stepper__item:not(:last-child){flex:auto;margin-right:16px}.c-stepper__item:not(:last-child).is-primary{flex:auto}.c-stepper__item:last-child .c-stepper__contents{padding-right:0}@media screen and (max-width: 767px){.c-stepper__item{flex-direction:column;flex:auto}}.c-stepper__number{display:flex;justify-content:center;align-items:center;margin-right:12px;width:32px;height:32px;border-radius:50%;border:solid 1px gray;color:gray;font-size:16px}@media screen and (max-width: 767px){.c-stepper__number{margin-right:0;width:28px;height:28px;font-size:14px}}.c-stepper__contents{position:relative;color:#5a5a5a}@media screen and (max-width: 767px){.c-stepper__contents{margin-top:8px;padding-right:0}}.c-stepper__contents:after{content:"";height:1px;width:9999px;background-color:gray;display:block;position:absolute;top:50%;left:100%}@media screen and (max-width: 767px){.c-stepper__contents:after{content:none}}.c-stepper__text{padding-right:16px}@media screen and (max-width: 767px){.c-stepper__text{padding-right:0}}.c-tooltip{position:relative}.c-tooltip:hover .c-tooltip__contents,.c-tooltip:focus .c-tooltip__contents{visibility:visible;opacity:1;transform:translateY(0)}.c-tooltip--bottom .c-tooltip__contents{bottom:auto;top:125%}.c-tooltip--bottom .c-tooltip__text:after{top:auto;bottom:100%;border-color:transparent transparent #333 transparent}.c-tooltip--align-left .c-tooltip__contents{margin-left:0;left:0%}.c-tooltip--align-left .c-tooltip__text{text-align:left}.c-tooltip--align-left .c-tooltip__text::after{left:1em}.c-tooltip--align-right .c-tooltip__contents{margin-left:0;margin-right:0;left:auto;right:0%}.c-tooltip--align-right .c-tooltip__text{text-align:right}.c-tooltip--align-right .c-tooltip__text::after{left:auto;right:1em}.c-tooltip__contents{visibility:hidden;text-align:center;position:absolute;z-index:10;width:120px;bottom:125%;left:50%;margin-left:-60px;opacity:0;transition-property:opacity transform;transition-duration:.4s;transition-timing-function:ease;transform:translateY(4px)}.c-tooltip__text{background-color:#333;color:#fff;padding:5px 10px;border-radius:6px;font-size:12px;text-align:left;display:inline-block}.c-tooltip__text a,.c-tooltip__text a:visited{color:#fff}.c-tooltip__text:after{content:"";position:absolute;top:100%;left:50%;margin-left:-5px;border-width:5px;border-style:solid;border-color:#333 transparent transparent transparent}.c-tooltip--nowrap .c-tooltip__text{white-space:nowrap}@media screen and (max-width: 767px){.c-tooltip--nowrap .c-tooltip__text{white-space:inherit}}.c-tooltip-button{display:inline-flex;align-items:center;justify-content:center;width:16px;height:16px;background-color:#aaa;border-radius:50%}.c-tooltip-button i{font-size:10px;color:#fff}.c-feedback-radios{display:inline-block;font-size:0;unicode-bidi:bidi-override;direction:rtl}.c-feedback-radios *{font-size:1.5rem}.c-feedback-radios>input{display:none}.c-feedback-radios>input.form-error+label{margin-bottom:12px}.c-feedback-radios>input+label{display:inline-block;overflow:hidden;text-indent:100%;width:1.5em;white-space:nowrap;cursor:pointer}.c-feedback-radios>input+label:before{display:inline-block;width:1.5em;font:normal normal normal 14px/1 "Font Awesome 5 Pro";font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-indent:-100%;content:"";color:#ccc}.c-feedback-radios>input:checked~label:before,.c-feedback-radios>input+label:hover~label:before,.c-feedback-radios>input+label:hover:before{content:"";color:#ff9101;font-weight:900}.c-feedback-radios:hover>input+label:before{content:"";color:#ccc;text-shadow:none}.c-feedback-radios:hover>input+label:hover~label:before,.c-feedback-radios:hover>input+label:hover:before{content:"";color:#ff9101;font-weight:900}.c-feedback-stars{position:relative;display:inline-block}.c-feedback-stars.is-single::before{content:"";color:#ff9101}.c-feedback-stars.is-single>*[class^=c-feedback-stars__0]::before,.c-feedback-stars.is-single>*[class^=c-feedback-stars__1]::before,.c-feedback-stars.is-single>*[class^=c-feedback-stars__2]::before,.c-feedback-stars.is-single>*[class^=c-feedback-stars__3]::before,.c-feedback-stars.is-single>*[class^=c-feedback-stars__4]::before,.c-feedback-stars.is-single>*[class^=c-feedback-stars__5]::before{content:none}.c-feedback-stars.is-single>*[class^=c-feedback-stars__0][class$="5"]::before,.c-feedback-stars.is-single>*[class^=c-feedback-stars__0][class$="6"]::before,.c-feedback-stars.is-single>*[class^=c-feedback-stars__0][class$="7"]::before,.c-feedback-stars.is-single>*[class^=c-feedback-stars__0][class$="8"]::before,.c-feedback-stars.is-single>*[class^=c-feedback-stars__0][class$="9"]::before,.c-feedback-stars.is-single>*[class^=c-feedback-stars__1][class$="5"]::before,.c-feedback-stars.is-single>*[class^=c-feedback-stars__1][class$="6"]::before,.c-feedback-stars.is-single>*[class^=c-feedback-stars__1][class$="7"]::before,.c-feedback-stars.is-single>*[class^=c-feedback-stars__1][class$="8"]::before,.c-feedback-stars.is-single>*[class^=c-feedback-stars__1][class$="9"]::before,.c-feedback-stars.is-single>*[class^=c-feedback-stars__2][class$="5"]::before,.c-feedback-stars.is-single>*[class^=c-feedback-stars__2][class$="6"]::before,.c-feedback-stars.is-single>*[class^=c-feedback-stars__2][class$="7"]::before,.c-feedback-stars.is-single>*[class^=c-feedback-stars__2][class$="8"]::before,.c-feedback-stars.is-single>*[class^=c-feedback-stars__2][class$="9"]::before,.c-feedback-stars.is-single>*[class^=c-feedback-stars__3][class$="5"]::before,.c-feedback-stars.is-single>*[class^=c-feedback-stars__3][class$="6"]::before,.c-feedback-stars.is-single>*[class^=c-feedback-stars__3][class$="7"]::before,.c-feedback-stars.is-single>*[class^=c-feedback-stars__3][class$="8"]::before,.c-feedback-stars.is-single>*[class^=c-feedback-stars__3][class$="9"]::before,.c-feedback-stars.is-single>*[class^=c-feedback-stars__4][class$="5"]::before,.c-feedback-stars.is-single>*[class^=c-feedback-stars__4][class$="6"]::before,.c-feedback-stars.is-single>*[class^=c-feedback-stars__4][class$="7"]::before,.c-feedback-stars.is-single>*[class^=c-feedback-stars__4][class$="8"]::before,.c-feedback-stars.is-single>*[class^=c-feedback-stars__4][class$="9"]::before,.c-feedback-stars.is-single>*[class^=c-feedback-stars__5][class$="5"]::before,.c-feedback-stars.is-single>*[class^=c-feedback-stars__5][class$="6"]::before,.c-feedback-stars.is-single>*[class^=c-feedback-stars__5][class$="7"]::before,.c-feedback-stars.is-single>*[class^=c-feedback-stars__5][class$="8"]::before,.c-feedback-stars.is-single>*[class^=c-feedback-stars__5][class$="9"]::before{content:none}.c-feedback-stars>*[class^=c-feedback-stars__0],.c-feedback-stars>*[class^=c-feedback-stars__1],.c-feedback-stars>*[class^=c-feedback-stars__2],.c-feedback-stars>*[class^=c-feedback-stars__3],.c-feedback-stars>*[class^=c-feedback-stars__4],.c-feedback-stars>*[class^=c-feedback-stars__5]{position:absolute;top:0;left:0}.c-feedback-stars::before,.c-feedback-stars>*[class^=c-feedback-stars__0]::before,.c-feedback-stars>*[class^=c-feedback-stars__1]::before,.c-feedback-stars>*[class^=c-feedback-stars__2]::before,.c-feedback-stars>*[class^=c-feedback-stars__3]::before,.c-feedback-stars>*[class^=c-feedback-stars__4]::before,.c-feedback-stars>*[class^=c-feedback-stars__5]::before{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-family:"Font Awesome 5 Pro";font-weight:bold;color:#ff9101}.c-feedback-stars::before{content:"";color:#ccc}.c-feedback-stars>*[class^=c-feedback-stars__0]::before{content:""}.c-feedback-stars>*[class^=c-feedback-stars__0][class$="5"]::before,.c-feedback-stars>*[class^=c-feedback-stars__0][class$="6"]::before,.c-feedback-stars>*[class^=c-feedback-stars__0][class$="7"]::before,.c-feedback-stars>*[class^=c-feedback-stars__0][class$="8"]::before,.c-feedback-stars>*[class^=c-feedback-stars__0][class$="9"]::before{content:""}.c-feedback-stars>*[class^=c-feedback-stars__1]::before{content:""}.c-feedback-stars>*[class^=c-feedback-stars__1][class$="5"]::before,.c-feedback-stars>*[class^=c-feedback-stars__1][class$="6"]::before,.c-feedback-stars>*[class^=c-feedback-stars__1][class$="7"]::before,.c-feedback-stars>*[class^=c-feedback-stars__1][class$="8"]::before,.c-feedback-stars>*[class^=c-feedback-stars__1][class$="9"]::before{content:""}.c-feedback-stars>*[class^=c-feedback-stars__2]::before{content:""}.c-feedback-stars>*[class^=c-feedback-stars__2][class$="5"]::before,.c-feedback-stars>*[class^=c-feedback-stars__2][class$="6"]::before,.c-feedback-stars>*[class^=c-feedback-stars__2][class$="7"]::before,.c-feedback-stars>*[class^=c-feedback-stars__2][class$="8"]::before,.c-feedback-stars>*[class^=c-feedback-stars__2][class$="9"]::before{content:""}.c-feedback-stars>*[class^=c-feedback-stars__3]::before{content:""}.c-feedback-stars>*[class^=c-feedback-stars__3][class$="5"]::before,.c-feedback-stars>*[class^=c-feedback-stars__3][class$="6"]::before,.c-feedback-stars>*[class^=c-feedback-stars__3][class$="7"]::before,.c-feedback-stars>*[class^=c-feedback-stars__3][class$="8"]::before,.c-feedback-stars>*[class^=c-feedback-stars__3][class$="9"]::before{content:""}.c-feedback-stars>*[class^=c-feedback-stars__4]::before{content:""}.c-feedback-stars>*[class^=c-feedback-stars__4][class$="5"]::before,.c-feedback-stars>*[class^=c-feedback-stars__4][class$="6"]::before,.c-feedback-stars>*[class^=c-feedback-stars__4][class$="7"]::before,.c-feedback-stars>*[class^=c-feedback-stars__4][class$="8"]::before,.c-feedback-stars>*[class^=c-feedback-stars__4][class$="9"]::before{content:""}.c-feedback-stars>*[class^=c-feedback-stars__5]::before{content:""}.c-feedback-stars__num{color:#ff9101;font-weight:bold}.c-feedback-stars__note{color:gray}.c-box{display:flex;flex-direction:column;border:solid 1px #e5e5e5;border-radius:4px}.c-box--gray{background-color:#f7f7f7}.c-box__header{padding:4px 24px;border-top-left-radius:4px;border-top-right-radius:4px;border-bottom:solid 1px #e5e5e5}.c-box__header--gray{background-color:#f2f2f2}.c-box__contents{flex:auto;padding:24px}.c-box__footer{padding:4px 24px;border-bottom-left-radius:4px;border-bottom-right-radius:4px;border-top:solid 1px #e5e5e5}.c-box__footer--gray{background-color:#f2f2f2}.c-file-uploader__button{display:inline-flex;align-items:center;flex-wrap:nowrap;box-shadow:none;overflow:hidden;position:relative}.c-file-uploader__button-text{white-space:nowrap;line-height:1}.c-file-uploader__file[type=file]{position:absolute;top:0;left:0;width:100%;height:100%;cursor:pointer;opacity:0}.c-file-uploader__file-name[type=text]{display:none;width:100%;border:0;margin-top:5px}.c-file-uploader__note{color:#8c8c8c;display:inline-block;margin-left:10px;font-size:12px}.c-localnav{display:inline-flex;flex-wrap:nowrap;width:100%;border-bottom:1px solid #d9d9d9;list-style:none;overflow-x:auto}.c-localnav--center{justify-content:center}.c-localnav--right{justify-content:flex-end}.c-localnav,.c-localnav *{white-space:nowrap}.c-localnav__item{display:inline-block;text-align:center;transition:box-shadow .2s linear}.c-localnav__item--active{font-weight:bold}.c-localnav__item--active .c-localnav__item-anchor{box-shadow:0 -2px 0 0 #0268cc inset}.c-localnav__item--active .c-localnav__item-anchor:hover{background:transparent;cursor:default}.c-localnav__item--active .c-localnav__item-anchor[href]:hover{background:rgba(0,0,0,.03);cursor:pointer}.c-localnav__item-anchor,.c-localnav__item-span{display:block;width:100%;font-size:14px;text-align:center;padding:12px;color:#333}.c-localnav__item-anchor{text-decoration:none;transition:background .2s linear}.c-localnav__item-anchor:visited{color:#333}.c-localnav__item-anchor:hover{background:rgba(0,0,0,.03)}.c-faq-search-wrapper{padding:32px 10px 10px;background:#f5f7fa}.c-faq-search-form{position:relative;max-width:950px;margin:0 auto;border:3px solid rgba(0,0,0,.15);border-radius:5px}.c-faq-search-form__input{display:inline-block;padding:8px 10px;font-size:1.7em;width:100%;border:none !important;border-radius:3px;box-sizing:border-box;background-color:#fff;line-height:initial}@media screen and (max-width: 767px){.c-faq-search-form__input{font-size:16px}}.c-faq-search-form__button{padding:0;width:44px;height:44px;border:none;border-radius:2px;position:absolute;top:0px;right:0px;background:url("/img/_fontawesome/regular/magnifying-glass.svg") no-repeat scroll center center/auto 14px}@media screen and (max-width: 767px){.c-faq-search-form__button{height:34px;width:34px}}.c-total-evaluation{font-weight:bold}.c-total-evaluation--good{color:#ff9101}.c-total-evaluation--good::before{font-weight:normal;font-family:"Font Awesome 5 Pro";content:"";padding-right:2px}.c-total-evaluation--bad{color:#0268cc}.c-total-evaluation--bad::before{font-weight:normal;font-family:"Font Awesome 5 Pro";content:"";padding-right:2px}.c-following-footer{position:fixed;right:0;bottom:0;z-index:100;width:100%;border-radius:0}@media all and (max-width: 767px){.c-following-footer.is-pc,.c-following-footer.is-pc *{display:none !important}}@media all and (min-width: 768px){.c-following-footer.is-sp,.c-following-footer.is-sp *{display:none !important}}.c-app-list{display:flex;flex-direction:row;justify-content:center;align-items:center;list-style:none;gap:8px}.c-app-list__link{transition:opacity .2s ease}.c-app-list__link:hover{opacity:.7}.c-app-list__item{flex:0 0 auto}.c-app-list__image{width:auto;height:44px}.p-head-alert{width:100%;font-size:12px}.p-head-alert__contents,.p-head-alert__contents--no-verification{display:inline-block;width:100%;padding:5px;text-align:center;background:none repeat scroll 0px 0px #ffe900}.p-head-alert__contents--no-verification{background:none repeat scroll 0px 0px #d9d9d9}@media screen and (max-width: 767px){.p-head-alert__contents--no-verification{font-size:11px}}.u-sp-break{display:inline-block}@media screen and (max-width: 767px){.u-sp-break{display:block}}@media screen and (min-width: 768px){.u-visible-sp{display:none !important}}@media screen and (max-width: 767px){.u-visible-pc{display:none !important}}@media screen and (min-width: 768px){.u-ani-button{position:relative;top:0;display:block;transition:all cubic-bezier(0.785, 0.135, 0.15, 0.86) .3s}}@media screen and (min-width: 768px){.u-ani-button:hover{position:relative;top:-12px;background:#0268cc}}.u-unit{margin-left:4px;font-size:clamp(10px,10vw,66%)}.u-unit-preposition{margin-right:4px;font-size:clamp(10px,10vw,66%)}.u-m0{margin:0}.u-m1{margin:56px}.u-m2{margin:48px}.u-m3{margin:40px}.u-m4{margin:32px}.u-m5{margin:24px}.u-m6{margin:16px}.u-m7{margin:12px}.u-m8{margin:8px}.u-m9{margin:4px}.u-mt0{margin-top:0}.u-mt1{margin-top:56px}.u-mt2{margin-top:48px}.u-mt3{margin-top:40px}.u-mt4{margin-top:32px}.u-mt5{margin-top:24px}.u-mt6{margin-top:16px}.u-mt7{margin-top:12px}.u-mt8{margin-top:8px}.u-mt9{margin-top:4px}.u-ml0{margin-left:0}.u-ml1{margin-left:56px}.u-ml2{margin-left:48px}.u-ml3{margin-left:40px}.u-ml4{margin-left:32px}.u-ml5{margin-left:24px}.u-ml6{margin-left:16px}.u-ml7{margin-left:12px}.u-ml8{margin-left:8px}.u-ml9{margin-left:4px}.u-mr0{margin-right:0}.u-mr1{margin-right:56px}.u-mr2{margin-right:48px}.u-mr3{margin-right:40px}.u-mr4{margin-right:32px}.u-mr5{margin-right:24px}.u-mr6{margin-right:16px}.u-mr7{margin-right:12px}.u-mr8{margin-right:8px}.u-mr9{margin-right:4px}.u-mb0{margin-bottom:0}.u-mb1{margin-bottom:56px}.u-mb2{margin-bottom:48px}.u-mb3{margin-bottom:40px}.u-mb4{margin-bottom:32px}.u-mb5{margin-bottom:24px}.u-mb6{margin-bottom:16px}.u-mb7{margin-bottom:12px}.u-mb8{margin-bottom:8px}.u-mb9{margin-bottom:4px}.u-p0{padding:0}.u-p1{padding:56px}.u-p2{padding:48px}.u-p3{padding:40px}.u-p4{padding:32px}.u-p5{padding:24px}.u-p6{padding:16px}.u-p7{padding:12px}.u-p8{padding:8px}.u-p9{padding:4px}.u-pt0{padding-top:0}.u-pt1{padding-top:56px}.u-pt2{padding-top:48px}.u-pt3{padding-top:40px}.u-pt4{padding-top:32px}.u-pt5{padding-top:24px}.u-pt6{padding-top:16px}.u-pt7{padding-top:12px}.u-pt8{padding-top:8px}.u-pt9{padding-top:4px}.u-pl0{padding-left:0}.u-pl1{padding-left:56px}.u-pl2{padding-left:48px}.u-pl3{padding-left:40px}.u-pl4{padding-left:32px}.u-pl5{padding-left:24px}.u-pl6{padding-left:16px}.u-pl7{padding-left:12px}.u-pl8{padding-left:8px}.u-pl9{padding-left:4px}.u-pr0{padding-right:0}.u-pr1{padding-right:56px}.u-pr2{padding-right:48px}.u-pr3{padding-right:40px}.u-pr4{padding-right:32px}.u-pr5{padding-right:24px}.u-pr6{padding-right:16px}.u-pr7{padding-right:12px}.u-pr8{padding-right:8px}.u-pr9{padding-right:4px}.u-pb0{padding-bottom:0}.u-pb1{padding-bottom:56px}.u-pb2{padding-bottom:48px}.u-pb3{padding-bottom:40px}.u-pb4{padding-bottom:32px}.u-pb5{padding-bottom:24px}.u-pb6{padding-bottom:16px}.u-pb7{padding-bottom:12px}.u-pb8{padding-bottom:8px}.u-pb9{padding-bottom:4px}.box-modal .modal__bg{opacity:0;pointer-events:none;transition:opacity .2s ease}.box-modal .modal__bg[aria-hidden*=false]{opacity:1;pointer-events:auto}.box-modal .modal__body{border-radius:2px;box-shadow:0 0 4px rgba(0,0,0,.14),0 4px 8px rgba(0,0,0,.28);background-color:#fff;width:50%;margin-top:-200px;margin-left:-25%;padding:20px;position:fixed;top:50%;left:50%;z-index:100;opacity:0;pointer-events:none;transform:translateY(40px);transition-property:opacity transform;transition-duration:.2s;transition-timing-function:ease}.box-modal .modal__body[aria-hidden*=false]{opacity:1;pointer-events:auto;transform:translateY(0px)}.box-modal .modal__body>*:first-child{margin-top:0}.box-modal .modal__text{clear:both;margin-top:20px}.box-modal .modal__text-gray{color:#656565}.box-modal .modal__img{text-align:center}.box-modal .modal__img-size{max-height:400px;max-width:400px}.box-modal .box-modal__destination-modal{position:absolute;top:-130%;left:-80px;width:200px;padding:7px;z-index:100;border-radius:3px;background-color:#fff;box-shadow:0 0 4px rgba(0,0,0,.14),0 4px 8px rgba(0,0,0,.28);user-select:none;-webkit-user-select:none;-moz-user-select:none;-khtml-user-select:none;-webkit-user-drag:none;-khtml-user-drag:none;opacity:0;pointer-events:none;transform:translateY(20px);transition-property:opacity transform;transition-duration:.2s;transition-timing-function:ease}.box-modal .box-modal__destination-modal[aria-hidden*=false]{opacity:1;pointer-events:auto;transform:translateY(0px)}.box-modal .box-modal__destination-modal .modal__subtext{font-size:70%;margin-left:1px;margin-bottom:3px}.box-modal .box-modal__destination-modal .modal__text-gray{color:gray}.box-modal .box-modal__destination-modal #memberSearch{width:100%;height:30px;outline:none;border:1px solid #d9d9d9;margin-bottom:10px;font-size:smaller}.box-modal .box-modal__destination-modal .joined-chat-members{overflow:scroll;height:150px;width:100%}.box-modal .box-modal__destination-modal .joined-chat-members .joined-chat-members__item{padding:5px;color:#000}.box-modal .box-modal__destination-modal .joined-chat-members .joined-chat-members__item:hover{background-color:#e7eff7}.box-modal .box-modal__destination-modal .joined-chat-members .joined-chat-members__item__name{color:#000}.box-modal .box-modal__destination-modal .fa-caret-down{position:absolute;bottom:-25px;left:45%;color:#fff}.box-modal .box-modal__destination-modal .triangle{font-size:3em}
