﻿/*!
 * ress.css • v2.0.2
 * MIT License
 * github.com/filipelinhares/ress
 */html{box-sizing:border-box;-webkit-text-size-adjust:100%;word-break:break-word;-moz-tab-size:4;tab-size:4}*,::before,::after{background-repeat:no-repeat;box-sizing:inherit}::before,::after{text-decoration:inherit;vertical-align:inherit}*{padding:0;margin:0}hr{overflow:visible;height:0}details,main{display:block}summary{display:list-item}small{font-size:80%}[hidden]{display:none}abbr[title]{border-bottom:none}a{color:#222222;background-color:transparent}a:active,a:hover{outline-width:0;text-decoration:none}code,kbd,pre,samp{font-family:monospace, monospace}pre{font-size:1em}b,strong{font-weight:bolder}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}[disabled]{cursor:default}[type="number"]::-webkit-inner-spin-button,[type="number"]::-webkit-outer-spin-button{height:auto}[type="search"]{-webkit-appearance:textfield;outline-offset:-2px}[type="search"]::-webkit-search-decoration{-webkit-appearance:no ne}textarea{overflow:auto;resize:vertical}button,input,optgroup,select,textarea{font:inherit}optgroup{font-weight:bold}button{overflow:visible}button,select{text-transform:none}button,[type="button"],[type="reset"],[type="submit"],[role="button"]{cursor:pointer;color:inherit}button::-moz-focus-inner,[type="button"]::-moz-focus-inner,[type="reset"]::-moz-focus-inner,[type="submit"]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type="button"]::-moz-focus-inner,[type="reset"]::-moz-focus-inner,[type="submit"]::-moz-focus-inner{outline:1px dotted ButtonText}button,html [type="button"],[type="reset"],[type="submit"]{-webkit-appearance:button}select::-ms-expand{display:none}select::-ms-value{color:currentColor}legend{border:0;color:inherit;display:table;max-width:100%;white-space:normal;max-width:100%}::-webkit-file-upload-button{-webkit-appearance:button;color:inherit;font:inherit}img{border-style:none}progress{vertical-align:baseline}svg:not([fill]){fill:currentColor}@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}div.galleries .workers .profile{margin:600px 0 0 0}div.galleries .workers .profile-front{top:150px;width:100%;position:absolute;z-index:3}div.galleries .workers .profile-front .box-profile{width:60%;margin:0 auto}div.galleries .workers .profile-front-left{right:15%;top:120px;z-index:3}div.galleries .workers .profile-front-left-icon-image{float:left;width:200px;height:200px;border-radius:50%}div.galleries .workers .profile-front-right{margin:0 0 0 0;width:600px;height:100px;z-index:3}div.galleries .workers .profile-front-right-top{z-index:2}div.galleries .workers .profile-front-right-top-name{font-size:3rem}div.galleries .workers .profile-front-right-bottom{z-index:2}div.galleries .workers .profile-front-right-bottom-appeal{line-height:1.6rem;letter-spacing:0.05rem;padding:10px;font-size:1.5rem}.profile-back{opacity:0.6;margin:-600px 0 0 0%;width:100%;height:300px;position:absolute;z-index:1}.profile-back-overlay{background:-moz-linear-gradient(bottom 33%, #f8f8ff, transparent 120%);background:-webkit-linear-gradient(bottom 33%, #f8f8ff, transparent 120%);background:linear-gradient(to top, #f8f8ff 33%, transparent 120%);mix-blend-mode:overlay;width:100%;height:420px;z-index:1}.profile-back-overlay-image{mix-blend-mode:overlay;width:100%;height:400px;object-fit:cover;object-position:50% 45%;z-index:0;-ms-filter:blur(12px);filter:blur(12px)}.worksall{font-size:24px;font-weight:bold;letter-spacing:2px;text-align:center;padding:40px}.local{text-align:center;margin:20px 0 5px 0}.localnav{display:flex;justify-content:center;margin:20px 0px}.localtab{position:relative;box-shadow:0 0 3px gray;font-size:1em;border-color:#e0e0e0;font-weight:bold;background-color:white;border-radius:30px;padding:10px 5%;margin:10px 0.5%;overflow:hidden;-moz-transition:-moz-transform 0.1s ease-in-out;-webkit-transition:-webkit-transform 0.1s ease-in-out;-o-transition:-o-transform 0.1s ease-in-out;-ms-transition:-ms-transform 0.1s ease-in-out;transition:transform 0.1s ease-in-out}.localtab li{list-style:none}.localtab a:hover{text-decoration:none}.localtab-link{text-align:center;padding-top:7px;color:#4f4f4f;background-color:#fbfbfb;top:0;left:0;position:absolute;display:block;width:100%;height:100%}.localtab:hover{box-shadow:0 0 5px black;background-color:white;opacity:0.8;-webkit-transform:scale(1.08);-moz-transform:scale(1.08);-o-transform:scale(1.08);-ms-transform:scale(1.08);transform:scale(1.08);mix-blend-mode:hard-light}.videos{flex-wrap:wrap;margin:20px 0 20px 0;margin-bottom:200px;display:flex;justify-content:left;padding:0 10% 0 14.5%}.videos .video{margin:20px 2%;width:300px;overflow:hidden;-moz-transition:-moz-transform 0.1s ease-in-out;-webkit-transition:-webkit-transform 0.1s ease-in-out;-o-transition:-o-transform 0.1s ease-in-out;-ms-transition:-ms-transform 0.1s ease-in-out;transition:transform 0.1s ease-in-out;background-color:white;border-radius:10px;box-shadow:0 0 5px gray}.videos .video-image{margin:0 0 10px 0;width:300px;height:200px;text-align:center;object-fit:cover}.videos .video-image .image-picture{width:100%;height:200px;object-fit:cover;object-position:center center}.videos .video-title{margin-top:20px;margin-left:10px;padding:0 10px 10px 10px;font-size:20px;letter-spacing:2px;font-weight:bold}.videos .videomaker{height:60px;width:300px;padding:10px 20px}.videos .videomaker-link{width:300px;height:60px;background-color:white;text-decoration:none}.videos .videomaker-image{width:40px;height:40px;border-radius:50%}.videos .videomaker-name{width:190px;height:60px;margin:-45px 0 0 20%;font-size:16px;display:block;font-weight:bold}.videos .video:hover{box-shadow:0 0 10px black;border-radius:10px;background-color:white;opacity:0.8;-webkit-transform:scale(1.03);-moz-transform:scale(1.03);-o-transform:scale(1.03);-ms-transform:scale(1.03);transform:scale(1.03)}.header-icon-image{width:30px;border-radius:30px;margin-right:0.25rem}.galleries-detail{width:80%;margin:0 auto}.galleries-detail .gallery-picture{float:left;width:60%}.galleries-detail .gallery-picture .gallery-image{width:96%;border-radius:10px;border:2px solid gray;box-shadow:10px 10px 12px gray}.galleries-detail .gallery-story{float:left;width:39%}.galleries-detail .gallery-story .product-detail{padding-left:20px}header.header{width:100%;margin-bottom:25px;height:80px;background:#fbfbfb}header.header .navbar{position:relative;display:block;flex-wrap:wrap;align-items:center;justify-content:space-between}header.header .btn-group{float:right;padding-top:0.65rem;padding-bottom:0.65rem;padding-right:0.5rem}header.header .dropdown-menu{font-size:16px;box-shadow:0 3px 18px rgba(0,0,0,0.1);left:-30%}header.header .dropdown-menu .mypage-header-ul{list-style:none;font-size:16px;padding-left:0;margin:0}header.header .dropdown-menu .mypage-header-ul .mypage-header-li{display:block;padding:12px 16px;color:#4c566c}header.header .login-name{background-color:transparent;border-radius:0;color:#4c566c}header.header .login-name:hover{background-color:rgba(0,0,0,0.07)}header.header .login-name .header-icon-image{width:30px;border-radius:30px;margin-right:0.25rem}header.header .login-name .header-icon-noimage{width:30px;border-radius:30px;border:1px solid #9c7373;margin-right:0.25rem}.landing-footer{position:relative;padding-top:48px;padding-bottom:24px;background:#fbfbfb}.landing-footer nav{display:inline-block}.landing-footer nav ul{padding-left:0;list-style:none}.landing-footer nav ul li{margin-bottom:10px}@media only screen and (max-width: 640px){.landing-footer nav ul li{font-size:12px}}.landing-footer nav ul li a{position:relative;padding-left:16px;color:#262b36}.landing-footer nav ul li a:before{font-family:"Font Awesome 6 Free";font-weight:900;position:absolute;top:0;left:0;content:"\f0da";color:#ffd464}.landing-footer p.copyright{margin-top:14px;margin-bottom:0;text-align:center;font-weight:300;color:#262b36}@media only screen and (max-width: 640px){.landing-footer p.copyright{font-size:10px}}.video{margin:20px 2%;width:300px;overflow:hidden;-moz-transition:-moz-transform 0.1s ease-in-out;-webkit-transition:-webkit-transform 0.1s ease-in-out;-o-transition:-o-transform 0.1s ease-in-out;-ms-transition:-ms-transform 0.1s ease-in-out;transition:transform 0.1s ease-in-out;background-color:white;border-radius:10px;box-shadow:0 0 5px gray}.video-image{margin:0 0 10px 0;width:300px;height:200px;text-align:center;object-fit:cover}.video-image .image-picture{width:100%;height:200px;object-fit:cover;object-position:center center}.video-title{margin-top:20px;margin-left:10px;padding:0 10px 10px 10px;font-size:20px;letter-spacing:2px;font-weight:bold}.video-category{width:45%;text-align:center;margin-bottom:5%;margin-left:5%}.videomaker{height:60px;width:300px;padding:10px 20px}.videomaker-link{width:300px;height:60px;background-color:white;text-decoration:none}.videomaker-image{width:40px;height:40px;border-radius:50%}.videomaker-name{width:190px;height:60px;margin:-45px 0 0 20%;font-size:16px;display:block;font-weight:bold}.pagenate-gallery{display:flex;justify-content:center}.entries-controller .entry-form{background-color:white;max-width:800px;padding:20px 10%;margin:0 auto;margin-bottom:48px;box-shadow:1px 1px 2px rgba(0,0,0,0.29)}.entries-controller .entry-form--title{margin-top:20px;margin-bottom:12px;text-align:center;font-weight:bold}.entries-controller .entry-form--progress{height:24px;width:100%}.entries-controller .entry-form--question{margin-top:2rem;margin-bottom:2rem}.entries-controller .entry-form--label{font-size:1.2rem;font-weight:bold;letter-spacing:3px;margin-bottom:12px}.entries-controller .entry-form--check{padding:6px}.entries-controller .entry-form--textarea{margin-top:16px;height:160px}.entries-controller .entry-form .btn-entry{max-width:200px;width:100%}.entries-controller .entry-form .btn-entry-step5{max-width:none;width:auto}.entries-controller input[type=radio],.entries-controller input[type=checkbox]{transform:scale(1.4)}.accordion1 .inner{display:none}.accordion1 p{cursor:pointer;padding:10px}.accordion1 p.ac1{background:#F5DEB3}.accordion1 p.ac2{background:#F5DEB3}.accordion1 p.ac3{background:#F5DEB3}.accordion1 .inner li{padding:10px 0;margin-top:-3%}.accordion1 .inner .content{background:#F1F8E9}.body_off{margin-top:20%}.wrap{position:relative}li{list-style:none}.edit_product_img{width:590px}.icon_link_tab{position:absolute;top:0;right:-500%;width:100%;margin:52px 0 0 0}.icon_link_tab.open{width:180%;right:-100%;transition:0.2s ease-out;background-color:#E5FFFF;opacity:0.9;margin:52px 0 0 0;padding-bottom:15%;text-align:right;letter-spacing:0.05rem}.close_btn{margin-top:-20%;padding:2% 6% 4% 0}.feed{mix-blend-mode:luminosity}.content{line-height:1.2rem;font-size:1.1rem;padding:4% 0;margin:0 8% 0 6%;border-bottom:2px solid #3F8C8C}.menu_sp{margin:3% 0;float:right;width:35px}.menu_icon{height:35px}.close{width:0}.menu_close_icon{height:50px;margin:-8px -7px 8px 0}.header_menu_sp{width:40px;margin-right:0 auto}.entry_counseling{font-size:0.7rem;padding:6px 15px;margin:25px 0 10px 0;position:relative;display:inline-block;border-radius:40px;box-shadow:0 2px 6px rgba(0,0,0,0.1);color:#fff;background-color:#0ba;white-space:nowrap;font-weight:700;cursor:pointer;transition:.2s all ease-in}.entry_counseling:hover{color:white}.couseling_form{margin:0 auto;width:95%;padding:80px 5%;background-color:#FFC7AD;border-radius:20px;letter-spacing:0.05;line-height:1.2rem}.couseling_form_content{background-color:white;padding:20px 10%;margin:0 auto;box-shadow:1px 1px 2px rgba(0,0,0,0.29)}.couseling_form_title{padding:20px;margin-bottom:20px;text-align:center;font-weight:bold}.couseling_form_caution{margin-bottom:15px;line-height:1.1rem;letter-spacing:0.05rem}.couseling_form_section{margin-bottom:40px;padding-right:15%;padding-left:15%}.couseling_form_list{font-size:1.2rem;font-weight:bold;letter-spacing:3px;margin-top:40px}.couseling_form_candidate{padding:10px 0 0;font-size:1.1rem;font-weight:bold}.couseling_form_item{letter-spacing:3px;margin:0 0 8px}.couseling_form_entry{margin-bottom:22px}.couseling_form_btn{margin-top:50px}.couseling_reservation{font-weight:bold;letter-spacing:0.05;line-height:1.2rem;font-size:1rem}.couseling_reservation_no{margin-top:30px;border-bottom:1px solid black}.help_form_title{margin-left:3%;margin-bottom:15px;font-weight:bold}.help_form{margin:0 auto;width:95%;padding:40px 5% 0;background-color:#FFC7AD;border-radius:20px}header.header_sp{position:fixed;top:0;width:100%;margin-bottom:25px;height:80px;background-image:linear-gradient(to bottom, #8ddad5 0%, #3bb2b8 100%)}header.header_sp .navbar{position:relative;display:block;flex-wrap:wrap;align-items:center;justify-content:space-between}header.header_sp .comoly-logo{float:left}header.header_sp .comoly-logo .head_logo{margin-left:70px;width:180px}header.header_sp .comoly-logo_sp .head_logo{margin-left:0;width:180px}header.header_sp .btn-group{float:right;padding-top:0.65rem;padding-bottom:0.65rem;padding-right:0.5rem}header.header_sp .btn-group_sp{padding-top:0.65rem;padding-bottom:0.65rem;padding-right:0.5rem}header.header_sp .dropdown-menu{font-size:16px;box-shadow:0 3px 18px rgba(0,0,0,0.1)}header.header_sp .dropdown-menu .mypage-header-ul{list-style:none;font-size:16px;padding-left:0;margin:0}header.header_sp .dropdown-menu .mypage-header-ul .mypage-header-li{display:block;padding:12px 16px;color:#4c566c}header.header_sp .login-name{background-color:transparent;border-radius:0;color:#ffffff}header.header_sp .login-name:hover{background-color:rgba(0,0,0,0.07)}header.header_sp .login-name .header-icon-image{width:30px;border-radius:30px;margin-right:0.25rem}header.header_sp .login-name .header-icon-noimage{width:30px;border-radius:30px;border:1px solid #9c7373;margin-right:0.25rem}header.header{width:100%;margin-bottom:25px;height:80px;background-image:linear-gradient(to bottom, #8ddad5 0%, #3bb2b8 100%)}header.header .navbar{position:relative;display:block;flex-wrap:wrap;align-items:center;justify-content:space-between}header.header .comoly-logo{float:left}header.header .comoly-logo .head_logo{margin-left:70px;width:180px}header.header .comoly-logo_sp .head_logo{margin-left:0;width:180px}header.header .btn-group{float:right;padding-top:0.65rem;padding-bottom:0.65rem;padding-right:0.5rem}header.header .btn-group_sp{padding-top:0.65rem;padding-bottom:0.65rem;padding-right:0.5rem}header.header .dropdown-menu{font-size:16px;box-shadow:0 3px 18px rgba(0,0,0,0.1);left:-30%}header.header .dropdown-menu .mypage-header-ul{list-style:none;font-size:16px;padding-left:0;margin:0}header.header .dropdown-menu .mypage-header-ul .mypage-header-li{display:block;padding:12px 16px;color:#4c566c}header.header .login-name{background-color:transparent;border-radius:0;color:#ffffff}header.header .login-name:hover{background-color:rgba(0,0,0,0.07)}header.header .login-name .header-icon-image{width:30px;border-radius:30px;margin-right:0.25rem}header.header .login-name .header-icon-noimage{width:30px;border-radius:30px;border:1px solid #9c7373;margin-right:0.25rem}.deposit_bottun{margin:10px 0 10px 0}.page-container-inner{margin-right:auto;margin-left:auto}@media screen and (max-width: 960px){.page-container-inner{margin:0 0 0 5%;padding:0}}.page-container-inner .page-container-side{float:left;width:280px}.page-container-inner .c-card.-with-space{margin-bottom:40px}.page-container-inner .c-card{overflow:hidden;border-radius:4px;margin-bottom:10px;background-color:#fff;box-shadow:0 3px 6px rgba(0,0,0,0.1)}.page-container-inner .c-card .logo-info{width:80%;margin-top:20px;margin-bottom:20px;margin-left:85px}.page-container-inner .left-under{margin-bottom:80px}.page-container-inner .-info_box{height:300px;overflow-y:scroll}.page-container-inner .-event_box{height:150px;overflow-y:scroll}.page-container-inner .-event_col{width:200px}.page-container-inner .-event_answer_col{margin-left:20px;height:25px;color:#fff;background-color:#FFFACD;width:100px;border-radius:10vh;padding-left:8px;padding-top:3px;padding-bottom:3px;padding-right:8px;font-size:12px}.page-container-inner .c-mypage-menu-profile{position:relative;padding:32px 16px;border-bottom:1px solid #e9ecef;text-align:center}.page-container-inner .c-mypage-menu-profile .profile_nick_name{margin-top:14px;font-size:22px;font-weight:bold}.page-container-inner .c-mypage-menu-profile .worker_page_image{width:128px}.page-container-inner .c-mypage-menu-profile .c-mypage-menu-profile>.block>.avatar{display:table;margin:0 auto 20px}.page-container-inner .c-mypage-menu-profile .c-mypage-menu-profile>.block>.avatar .c-avatar.-size-xl{width:128px;height:128px;font-size:calc(128px * .4);line-height:128px}.page-container-inner .c-mypage-menu-profile .c-mypage-menu-profile>.block>.avatar .c-avatar{width:128px;height:128px;font-size:calc(128px * .4);line-height:128px;border-radius:50%;background-size:cover;-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto}.page-container-inner .c-button{position:relative;display:inline-block;padding:16px 64px;border-radius:40px;box-shadow:0 2px 6px rgba(0,0,0,0.1);color:#fff;background-color:#0ba;white-space:nowrap;font-weight:700;cursor:pointer;transition:.2s all ease-in}.page-container-inner .reward-price_bar{margin-right:12px}.page-container-inner .d-button{font-size:1rem;position:relative;display:inline-block;padding:12px 18px;border-radius:40px;box-shadow:0 2px 6px rgba(0,0,0,0.1);color:#fff;background-color:#0ba;white-space:nowrap;font-weight:700;cursor:pointer;transition:.2s all ease-in}.page-container-inner .left{flex:0}.page-container-inner .c-mypage-menu-section{padding-left:12px;padding-top:20px;font-weight:bold}.page-container-inner .c-mypage-menu-section_sp{padding-left:12px;font-weight:bold}.page-container-inner .c-mypage-menu-list{margin:12px 0;padding:0}.page-container-inner .c-mypage-menu-list li{list-style:none}.page-container-inner .c-mypage-menu-list .c-mypage-menu-item{position:relative;padding:0;font-size:16px;letter-spacing:2px}.page-container-inner .c-mypage-menu-list .c-mypage-menu-item .c-mypage-menu-link{display:block;padding:12px 16px;color:#4c566c;transition:ease-in background-color .2s}.page-container-inner .c-mypage-menu-list .c-mypage-menu-item .c-mypage-menu-link:hover{background-color:#F5F5F5;font-weight:bold;text-decoration:none}.page-container-inner .page-container-main{margin-left:40px;margin-bottom:30px;width:880px}.page-container-inner .page-container-main .blank-message{margin:20px 10px;line-height:1.6}.page-container-inner .page-container-main_sp{margin-bottom:30px}.page-container-inner .page-container-main_sp .blank-message{margin:20px auto;line-height:1.6}.tabbleSteps{display:flex;justify-content:space-around;width:100%;margin-top:20px;margin-bottom:30px}@media only screen and (max-width: 640px){.tabbleSteps{flex-flow:column nowrap}}.tabbleSteps .tabbleSteps__item__number{width:100%;margin:0 auto}.tabbleSteps .tabbleSteps__item__number .number_image{width:100px}.tabbleSteps .tabbleSteps__item__type{width:200px;margin:0 auto}.tabbleSteps .tabbleSteps__item__type .number_image{width:100px}.tabbleSteps .tabbleSteps__item__type .lptype_image{width:100%}.tabbleSteps .tabbleSteps__item{padding:0 15px;text-align:center;position:relative;top:100px;opacity:0}@media only screen and (max-width: 768px){.tabbleSteps .tabbleSteps__item{padding:0}}@media only screen and (max-width: 640px){.tabbleSteps .tabbleSteps__item{margin-bottom:30px}}.tabbleSteps .tabbleSteps__item__noboder{width:250px;margin:26px auto 0;font-size:19px;padding-bottom:18px;color:#373a3c;font-weight:bold;white-space:nowrap}.tabbleSteps .tabbleSteps__item__title{width:250px;margin:26px auto 0;font-size:16px;padding-bottom:18px;color:#000;font-weight:bold;white-space:nowrap}.tabbleSteps .tabbleSteps__item__text{width:250px;margin:12px auto 0;line-height:1.7}.c-footer-wrapper{overflow:hidden;min-width:1200px;background-color:#f9f9fc}.c-footer{overflow:hidden;padding:100px 0}.page-inner{margin-right:auto;margin-left:auto;min-width:1200px;width:1300px}.c-section-event-title{margin-bottom:28px;font-size:18px;line-height:1;text-align:-webkit-match-parent}.c-grid.-top{-ms-flex-align:start;-webkit-align-items:flex-start;align-items:flex-start;-webkit-box-align:start}.c-grid.-top .c-section-event-item{position:relative;margin-left:35px;margin-right:35px;list-style:none;float:left}.c-widget-event{display:block;overflow:hidden;width:360px;height:320px;border-radius:4px;background-color:#fff;box-shadow:0 2px 3px rgba(0,0,0,0.05);color:#000;cursor:pointer;-webkit-transition:.2s all ease-in;transition:.2s all ease-in}.c-widget-event .c-widget-event-header{padding:16px 12px;text-decoration:none;text-align:center}.c-widget-event .c-widget-event-header .c-widget-event-title>.emphasize{font-weight:700;padding-top:8px;font-size:18px}.c-widget-event .c-widget-event-cover{width:100%;height:auto;-webkit-transition:ease-in all .2s;transition:ease-in all .2s}.c-widget-event .c-widget-event-logo{max-width:72px}.c-widget-event .c-button.-green.-outline{border:1px solid #0ba;background-color:#fff;color:#0ba;-webkit-transition:.2s all ease-in;transition:.2s all ease-in}.c-widget-event .c-button.-size-compact{padding:4px 16px;font-size:14px}.c-widget-event_sp{display:block;overflow:hidden;height:320px;border-radius:4px;background-color:#fff;box-shadow:0 2px 3px rgba(0,0,0,0.05);color:#000;cursor:pointer;-webkit-transition:.2s all ease-in;transition:.2s all ease-in}.c-widget-event_sp .c-widget-event-header{padding:16px 12px;text-decoration:none;text-align:center}.c-widget-event_sp .c-widget-event-header .c-widget-event-title>.emphasize{font-weight:700;padding-top:8px;font-size:18px}.c-widget-event_sp .c-widget-event-cover{width:100%;height:auto;-webkit-transition:ease-in all .2s;transition:ease-in all .2s}.c-widget-event_sp .c-widget-event-logo{max-width:72px}.c-widget-event_sp .c-button.-green.-outline{border:1px solid #0ba;background-color:#fff;color:#0ba;-webkit-transition:.2s all ease-in;transition:.2s all ease-in}.c-widget-event_sp .c-button.-size-compact{padding:4px 16px;font-size:14px}.c-widget-event:hover{text-decoration:none;background-color:#fff;box-shadow:10px 10px 12px rgba(0,0,0,0.08);color:#000}.c-widget-event_sp{display:block;overflow:hidden;height:320px;border-radius:4px;background-color:#fff;box-shadow:0 2px 3px rgba(0,0,0,0.05);color:#000;cursor:pointer;-webkit-transition:.2s all ease-in;transition:.2s all ease-in}.c-widget-event_sp .c-widget-event_sp-header{padding:16px 12px;text-decoration:none;text-align:center}.c-widget-event_sp .c-widget-event_sp-header .c-widget-event_sp-title>.emphasize{font-weight:700;padding-top:8px;font-size:18px}.c-widget-event_sp .c-widget-event_sp-cover{width:100%;height:auto;-webkit-transition:ease-in all .2s;transition:ease-in all .2s}.c-widget-event_sp .c-widget-event_sp-logo{max-width:72px}.c-widget-event_sp .c-button.-green.-outline{border:1px solid #0ba;background-color:#fff;color:#0ba;-webkit-transition:.2s all ease-in;transition:.2s all ease-in}.c-widget-event_sp .c-button.-size-compact{padding:4px 16px;font-size:14px}.c-widget-event_sp:hover{text-decoration:none;background-color:#fff;box-shadow:10px 10px 12px rgba(0,0,0,0.08);color:#000}.recomend_video_wrapper{position:relative;padding-top:56.25%}.recomend_video_wrapper iframe{position:absolute;top:0;left:0;width:100%;height:100%}.profile-card-header{padding:10px 10px 10px 22px;font-size:1.2rem;top:-14px;left:0;height:38px;color:#fff;border-radius:10px 10px 0 0;background:#418b89}.profile-card-header.with-border{border-bottom:2px solid #e9ecef}.profile-card-header.no-border{border-bottom:none}.profile-card-header .exam-date{font-size:14px}.card-reward{padding-top:92px;padding-bottom:84px}.reward_price_box{width:65%;margin:0 auto}.reward_price_box .reward-price{font-size:45px;text-align:center;font-family:'gf-Oswald', sans-serif}.reward_price_box .reward-title{font-size:18px;letter-spacing:3px}.dashboard-index_notification{width:95%;margin:0 auto}.dashboard-index_notification a{text-decoration:none}.dashboard-index_notification_seed{padding-top:10px;padding-left:20px;padding-bottom:10px;border-bottom:1px solid rgba(0,0,0,0.125);letter-spacing:0.05rem;line-height:20px}.dashboard-index_notification_seed.bottom{border-bottom:none}.dashboard-index_notification_seed:hover{background-color:rgba(38,185,154,0.07)}.dashboard-index_notification_seed_content_link{margin:0 auto}.dashboard-index_notification_seed_content_category_イベント{display:inline-block;height:20px;width:90px;font-size:0.7rem;text-align:center;letter-spacing:1px;border-radius:5px;color:#fff;background-color:#FFD464}.dashboard-index_notification_seed_content_category_ニュース{display:inline-block;height:20px;width:90px;font-size:0.7rem;text-align:center;letter-spacing:1px;border-radius:5px;color:#fff;background-color:#98D7DD}.dashboard-index_notification_seed_content_category_運営から{display:inline-block;height:20px;width:90px;font-size:0.7rem;text-align:center;letter-spacing:1px;border-radius:5px;color:#fff;background-color:#F0C080}.dashboard-index_notification_seed_content_category_仕事募集{display:inline-block;height:20px;width:90px;font-size:0.7rem;text-align:center;letter-spacing:1px;border-radius:5px;color:#fff;background-color:#3584E0}.dashboard-index_notification_seed_content_created-at{padding-left:15px;color:#73879c;font-size:16px;text-align:center}.dashboard-index_notification_seed_content_subject{color:#73879c;font-size:16px}.dashboard-index_notification_sp{width:95%;margin:0 auto}.dashboard-index_notification_sp a{text-decoration:none}.dashboard-index_notification_sp_seed{padding:10px 20px;border-bottom:1px solid rgba(0,0,0,0.125);letter-spacing:0.05rem;line-height:25px}.dashboard-index_notification_sp_seed.bottom{border-bottom:none}.dashboard-index_notification_sp_seed:hover{background-color:rgba(38,185,154,0.07)}.dashboard-index_notification_sp_seed_content_link{margin:0 auto}.dashboard-index_notification_sp_seed_content_category_イベント{display:inline-block;height:25px;width:90px;font-size:0.7rem;text-align:center;letter-spacing:1px;border-radius:5px;color:#fff;background-color:#FFD464}.dashboard-index_notification_sp_seed_content_category_ニュース{display:inline-block;height:25px;width:90px;font-size:0.7rem;text-align:center;letter-spacing:1px;border-radius:5px;color:#fff;background-color:#98D7DD}.dashboard-index_notification_sp_seed_content_category_運営から{display:inline-block;height:25px;width:90px;font-size:0.7rem;text-align:center;letter-spacing:1px;border-radius:5px;color:#fff;background-color:#F0C080}.dashboard-index_notification_sp_seed_content_category_仕事募集{display:inline-block;height:25px;width:90px;font-size:0.7rem;text-align:center;letter-spacing:1px;border-radius:5px;color:#fff;background-color:#3584E0}.dashboard-index_notification_sp_seed_content_created-at{padding-left:15px;color:#73879c;font-size:16px;text-align:center}.dashboard-index_notification_sp_seed_content_subject{color:#73879c;font-size:16px}.message-index_notification{width:95%;margin:0 auto}.message-index_notification a{text-decoration:none}.message-index_notification_seed{padding-top:10px;padding-left:10px;padding-bottom:10px;border-bottom:1px solid rgba(0,0,0,0.125)}.message-index_notification_seed.bottom{border-bottom:none}.message-index_notification_seed:hover{background-color:rgba(38,185,154,0.07)}.message-index_notification_seed_content{text-align:left}.message-index_notification_seed_content_link{margin-bottom:-1rem;margin-top:10px}.message-index_notification_seed_content_link .message_title_read{text-align:left;color:#212529;font-size:16px}.message-index_notification_seed_content_link .message_title_unread{text-align:left;color:#212529;font-size:16px;font-weight:bold}.message-index_notification_seed_content_link_sp{margin:10px 5% 0}.message-index_notification_seed_content_link_sp .message_title_read{text-align:left;color:#212529;font-size:16px}.message-index_notification_seed_content_link_sp .message_title_unread{text-align:left;color:#212529;font-size:16px;font-weight:bold}.message-index_notification_seed .message_date{text-align:right;margin-right:40px;color:#73879c;font-size:14px;text-align:right;margin-bottom:0.5rem}.message-date{border-bottom:1px solid #dadfe4;padding-bottom:10px;margin-bottom:30px}.message-date .date-title-message{color:#73879c;font-size:16px;margin-top:20px;margin-left:30px;line-height:1}.message_page_title .me_title{margin-left:40px;font-size:20px;font-weight:bold}.message_page_title .me_title_sp{margin:0 40px;font-size:20px;font-weight:bold}.message_page_title .me_text{margin-left:40px;margin-right:40px;margin-top:40px;margin-bottom:100px;font-size:16px}.unread-notification-count{margin-right:3px;padding:3px 6px;color:#FFFFFF;font-size:6px;border-radius:50%;background-color:#F74044}.writer_introduce{width:100%;margin-bottom:40px;padding:20px;background-color:#f9f9f9}@media all and (max-width: 640px){.writer_introduce{padding:20px}}.writer_introduce .caption{float:left;width:17%;margin-left:30px}@media all and (max-width: 640px){.writer_introduce .caption{float:none;width:100%;margin-bottom:30px}}.writer_introduce .caption .company_logo{width:70%;margin:0 auto}.writer_introduce .company_detail{float:left;width:75%;padding-left:30px;font-family:'Noto Sans JP', sans-serif}@media all and (max-width: 640px){.writer_introduce .company_detail{float:none;width:100%;padding-left:0}}.writer_introduce .company_detail .mypage-task-title{font-size:16px;width:100%;padding:5px;margin-top:15px;font-weight:bold;font-family:'Noto Sans JP', sans-serif;letter-spacing:2px;vertical-align:top}.writer_introduce .company_detail .mypage-task-deadline{font-size:16px;width:100%;padding:5px;font-weight:bold;font-family:'Noto Sans JP', sans-serif;letter-spacing:2px;vertical-align:top}.writer_introduce .company_detail .writer-detail{font-size:12px;width:100%;padding:5px;font-family:'Noto Sans JP', sans-serif;letter-spacing:2px}.deposit_detail{letter-spacing:0.1rem;margin:0 5%;padding:10px 5%;font-size:1rem;color:white;background-color:#2C9AB7;text-align:center}.deposit_detail_date{padding:10px 15% 10px 0;border-right:solid 1px white}.deposit_detail_reward{padding:10px 15%;border-right:solid 1px white}.deposit_detail_name{padding:10px 0 10px 15%}.deposit_detail_link{margin:2% 6% 2%;padding:10px 1%;font-size:1rem;text-align:left;letter-spacing:0.1rem;border-bottom:solid 1px black;text-align:center}.deposit_detail_link_date{display:inline-block;margin:10px 1%;width:29%;vertical-align:middle}.deposit_detail_link_reward{display:inline-block;margin:10px 1%;width:29%;vertical-align:middle}.deposit_detail_link_name{display:inline-block;margin:10px 1%;width:29%;vertical-align:middle}.deposit_detail_link:hover{background-color:rgba(38,185,154,0.07);border-bottom:solid 1px gray}.table-task-detail{width:95%;margin:0 auto;margin-top:20px;margin-bottom:20px;word-wrap:break-word;border-collapse:separate;border-spacing:1px}.table-task-detail tbody tr{text-align:left;padding:20px}.table-task-detail tbody tr td.e-entry{font-size:20px;line-height:23px;padding-bottom:50px;padding-left:30px;border-collapse:separate}.table-task-detail tbody tr td.e-entry .month{margin-right:8px;font-size:15px}.table-task-detail tbody tr td.e-title{font-size:16px;text-align:center;letter-spacing:2px;padding-bottom:50px;vertical-align:top;border-collapse:separate}.table-task-detail tbody tr td.e-title .title-name{width:90%;padding:10px;background-color:#2F8FB6;color:#FFFFFF}.table-task-detail tbody tr td.e-status,.table-task-detail tbody tr td.e-delete{font-size:1rem;padding-top:10px;padding-bottom:10px;text-align:center;border-collapse:separate;border-spacing:1px;border-bottom:1px solid #93B8CA}.pic-thanks{width:80%}.galleries-detail{width:80%;margin-top:50px;margin-bottom:100px}.galleries-detail .gallery-picture{float:left;width:60%}.galleries-detail .gallery-picture .gallery-image{width:98%}.galleries-detail .gallery-story{float:left;width:39%}.galleries-detail .gallery-story .-info_x{padding:20px}.galleries-detail .gallery-story .-info_x .product-status{width:50%;margin:0 auto}.galleries-detail .gallery-story .-info_x .product-status h1{position:relative;display:inline-block;padding:0 55px;font-size:20px;margin:0 auto;margin-bottom:80px}.galleries-detail .gallery-story .-info_x .product-status h1:before,.galleries-detail .gallery-story .-info_x .product-status h1:after{content:'';position:absolute;top:50%;display:inline-block;width:45px;height:1px;background-color:black}.galleries-detail .gallery-story .-info_x .product-status h1:before{left:0}.galleries-detail .gallery-story .-info_x .product-status h1:after{right:0}.galleries-detail .gallery-story .-info_x .product-detail{padding-left:20px}.galleries-detail .gallery-story .-info_x .btn-entry-pr{color:#ffffff;padding:14px;font-size:16px;text-align:center;font-weight:bold;margin-top:80px;margin-bottom:50px;letter-spacing:2px;background-image:linear-gradient(-60deg, #ff5858 0%, #f09819 100%);border-radius:60px;filter:drop-shadow(10px 10px 10px rgba(0,0,0,0.2))}.galleries-detail .gallery-story .-info_x .btn-entry-pr:hover{color:#ffffff;opacity:0.75}div.profile-title{text-align:center;margin:20px 0 60px 0}.profile-ul{list-style:none;padding:40px 40px 20px 40px;margin:40px 0;background-color:white;filter:drop-shadow(10px 10px 10px rgba(0,0,0,0.2))}.profile-ul .profile-li{margin-bottom:40px}.profile-ul .profile-li label{font-weight:bold}.profile-ul .profile-li input#text{width:100%;height:40px}.profile-ul .profile-li input#number{width:100%;height:40px}.profile-ul .profile-li input#select{width:100%;height:40px}.profile-ul .profile-li .form-control{margin-bottom:20px}.profile-ul .profile-li input#submit{width:100%;height:40px}.btn-entry{color:#ffffff;padding:14px;font-size:18px;font-weight:bold;margin-bottom:50px;letter-spacing:2px;background-image:linear-gradient(-60deg, #ff5858 0%, #f09819 100%);border-radius:60px;border-color:internal-light-dark(#fff, #fff)}.btn-entry:hover{color:#ffffff;opacity:0.75}#overlay{width:100%;height:100%;position:fixed;top:0;left:0;background:rgba(0,0,0,0.3);display:none;z-index:1}#modalWindow{width:350px;height:150px;position:fixed;border:2px solid #D04255;background-color:#FFF;display:none;z-index:2}.mypage-mall tr[onclick]:hover{cursor:pointer;opacity:0.7}.mypage-mall td{vertical-align:middle !important}.mypage-mall .item_image{height:120px;width:160px;object-fit:cover}.mypage-mall a{color:#212529}.mypage-mall a:hover{color:#212529}.mypage-mall .fa-arrow-circle-right{color:#00bbaa}.mypage-mall .table_wrapper{overflow-x:auto}.mall_req_form{font-size:1.1rem;background-color:white;max-width:800px;min-width:300px;padding:20px 10%;margin:0 auto;margin-bottom:48px;box-shadow:1px 1px 2px rgba(0,0,0,0.29)}.mall_req_form input[type=checkbox]{transform:scale(1.4)}.mall_req_form .btn-entry{max-width:200px;width:100%}.log-in-inner{padding:20px 60px 60px;margin:0 auto;border-radius:5px;width:100%}.log-in-inner .form-container{max-width:600px;margin:0 auto;padding:40px 80px 40px;background-color:white;filter:drop-shadow(10px 10px 10px rgba(0,0,0,0.6))}@media all and (max-width: 640px){.log-in-inner .form-container{padding:20px 20px 20px}}.log-in-inner .green_logo{margin-top:0px;margin-bottom:15px;width:100%}.log-in-inner .form-title{text-align:center;margin:40px}.log-in-inner .field input{font-size:1rem;padding:5px 15px;width:100%;height:40px;border:none;background:transparent;color:#000 !important;border-bottom:1px solid #090909;border-radius:0}.log-in-inner .field .form-tag{margin:10px 0;font-size:1rem;font-weight:bold}.log-in-inner .field .form-entry{margin-bottom:50px}@media all and (max-width: 640px){.log-in-inner{padding:10% 10% 15%}}.regi-title{text-align:center;margin:0 0 60px;font-weight:bold}.btn-login{margin-top:30px;margin-bottom:30px;color:#ffffff;width:100%;height:45px;font-size:20px;background-image:linear-gradient(-20deg, #fc6076 0%, #ff9a44 100%);padding:8px;border-radius:5px;border:none}.btn-login:hover{color:#ffffff;opacity:0.55}.btn-confirm{color:#ffffff;font-weight:bold;font-size:1rem;letter-spacing:0.05rem;margin-top:30px;width:100%;background-image:linear-gradient(-20deg, #fc6076 0%, #ff9a44 100%);padding:8px;border-radius:5px;border:none}.btn-confirm:hover{color:#ffffff;opacity:0.55}.btn-delete{color:#fff;margin-top:30px;width:100%;background-image:linear-gradient(-20deg, #fc6076 0%, #ff9a44 100%);padding:8px;border-radius:5px}.sign-up-modal--ul{margin-top:16px;margin-left:16px}.sign-up-modal--li{list-style:disc;margin-bottom:12px}.sign-up-modal--btn__confirm{color:white !important;background-image:linear-gradient(-20deg, #fc6076 0%, #ff9a44 100%)}.cp_qa *,.cp_qa *:after,.cp_qa *:before{-webkit-box-sizing:border-box;box-sizing:border-box}.cp_qa .cp_actab{position:relative;overflow:hidden;width:100%;margin:0 0 1em 0;color:white;font-size:1rem;letter-spacing:0.05rem;line-height:1.4rem}@media only screen and (max-width: 640px){.cp_qa .cp_actab{position:relative;overflow:hidden;width:100%;margin:0 0 1em 0;color:white;font-size:0.8rem;letter-spacing:0.05rem;line-height:1.2rem}}.cp_qa .cp_actab input{position:absolute;opacity:0}.cp_qa .cp_actab label{font-weight:bold;line-height:1.6em;position:relative;display:block;margin:0 0 0 0;padding:1em 2em 1em 2.5em;cursor:pointer;text-indent:1em;border-radius:0.5em;background:#007992}.logo-qa{width:66%}@media only screen and (max-width: 640px){.logo-qa{width:100%}}.cp_qa .cp_actab label::before{font-family:serif;font-size:1.5em;margin-left:-2em;padding-right:0.5em;content:""}.cp_qa .cp_actab label:hover{transition:all 0.3s;color:white}.cp_qa .cp_actab label::after{font-size:1.7em;font-weight:bold;line-height:2em;position:absolute;top:0;right:0;content:"＋";display:inline-block;width:2em;height:2em;-webkit-transition:transform 0.4s;transition:transform 0.4s}.q_a_border{border-bottom:1px solid #007992;margin:0 0 40px}.q_a_border_bg{width:80px;height:8px;background-color:#dd5800;margin:-45px auto 40px}.q_a_border{border-bottom:1px solid #007992;margin:0 0 40px}.q_a_border_bg{width:80px;height:8px;background-color:#dd5800;margin:-45px auto 40px}.cp_qa .cp_actab .cp_actab-content{position:relative;overflow:hidden;max-height:0;padding:0 0 0;-webkit-transition:max-height 0.2s;transition:max-height 0.2s;border-radius:0 0 0.5em 0.5em;color:black}.cp_qa .cp_actab .cp_actab-content::before{font-family:serif;font-size:1.5em;position:absolute;margin:0.4em 0 0 -1em;padding:0;content:""}.cp_qa .cp_actab .cp_actab-content p{margin:1em 1em 1em 1em}.cp_qa .cp_actab input:checked ~ .cp_actab-content{max-height:40em}.cp_qa .cp_actab input:checked ~ label{color:white;border-radius:0.5em 0.5em 0 0}.cp_qa .cp_actab input[type="checkbox"]:checked+label::after{-webkit-transform:rotateZ(45deg);transform:rotateZ(45deg);-webkit-transform-origin:50% 50%;transform-origin:50% 50%}.landing-section-news-ticker{background-color:#0e7ac4}.landing-section-news-ticker .news-list{height:60px;margin-bottom:0;padding-left:0;text-align:left;overflow:hidden;list-style:none}.landing-section-news-ticker .news-list li{height:60px;padding-top:18px}.landing-section-news-ticker .news-list li .date{display:inline-block;margin-right:20px;color:#ffd464;font-weight:300;letter-spacing:1px}.landing-section-news-ticker .news-list li .sentence{color:#ffffff;font-weight:300;letter-spacing:2px}@media all and (max-width: 640px){.landing-section-news-ticker .news-list{height:100px;font-size:14px}.landing-section-news-ticker .news-list li{height:100px;padding-top:13px}.landing-section-news-ticker .news-list li .date{display:block;margin-right:0;margin-bottom:7px}}.container{width:100%;margin-right:auto;margin-left:auto}.container-landing-section-top{max-width:100%}.service-introduction{color:#444141;margin-top:50px;margin-bottom:50px;font-size:2em;font-weight:600;letter-spacing:2px;line-height:3.5rem}@media all and (max-width: 640px){.service-introduction{margin-top:20px;margin-bottom:20px;font-size:1.2rem;letter-spacing:1.5px;line-height:1.8rem}}.service-introduction .strong{color:#0cd4ec;background:linear-gradient(transparent 60%, #c0eff1 30%)}.section-box{width:100%;margin-left:auto;margin-bottom:100px}.left-box{width:45%;float:left}.community-section-left-box{width:45%;float:left}@media all and (max-width: 1024px){.img-community{display:none}}@media all and (max-width: 640px){.img-community{display:inline}}@media all and (max-width: 1024px){.service-introduction-left-box{float:none;width:80%;margin:0 auto}}@media all and (max-width: 1024px){.service-introduction-left-box{float:none;width:80%;margin:0 auto}}@media all and (max-width: 1024px){.community-section-left-box{float:none;width:80%;margin:0 auto}}@media all and (max-width: 640px){.community-section-left-box{float:none;width:98%;margin:0 auto}}.right-box{float:left;width:48%}@media all and (max-width: 1024px){.img-man-work{display:none}}@media all and (max-width: 1024px){.img-woman-work{display:none}}@media all and (max-width: 1024px){.work-section-right-box{float:none;width:80%;margin:0 auto}}@media all and (max-width: 640px){.work-section-right-box{float:none;width:98%;margin:0 auto}}.btn-jumbotron{display:block;width:80%;margin:70px auto 100px;padding:20px;color:#ffffff;font-size:25px;font-weight:bold;letter-spacing:5px;background-image:linear-gradient(-60deg, #ff5858 0%, #f09819 100%);border-radius:45px;-webkit-filter:drop-shadow(10px 10px 10px rgba(0,0,0,0.2));filter:drop-shadow(10px 10px 10px rgba(0,0,0,0.2))}@media (max-width: 640px){.btn-jumbotron{display:none}}.btn-jumbotron-center{width:49%;margin:70px auto 100px;padding:20px;color:#ffffff;font-size:25px;font-weight:bold;letter-spacing:5px;background-image:linear-gradient(-60deg, #ff5858 0%, #f09819 100%);border-radius:45px;-webkit-filter:drop-shadow(10px 10px 10px rgba(0,0,0,0.2));filter:drop-shadow(10px 10px 10px rgba(0,0,0,0.2))}@media (max-width: 640px){.btn-jumbotron-center{width:80%;margin:60px auto 20px;padding:10px;font-size:22px}}.right-box{float:left;width:48%}@media all and (max-width: 640px){.right-box{float:left;width:95%}}.img-community{width:95%;padding-top:42px;margin-left:10px}@media all and (max-width: 640px){.img-community{width:97%;padding-top:12px}}.img-man-work{width:98%}.img-woman-work{width:80%;padding-left:71px;padding-top:15px}.work-header{width:100%;margin-top:100px;text-align:center;margin:0 auto;margin-bottom:30px;color:#444141}.work-header h2{font-size:2.5rem;color:#0cd4ec;background:linear-gradient(transparent 60%, #c0eff1 30%);display:inline-block}.work-header h3{color:#65676c}.workdescription{font-size:1.2rem;line-height:2.5rem;color:#444141;box-shadow:10px 10px 15px -10px #c0eff1;border-radius:10px;padding:5%;letter-spacing:0.1rem}@media all and (max-width: 640px){.work-header h2{font-size:1.8rem;color:#0cd4ec;background:linear-gradient(transparent 60%, #c0eff1 30%);display:inline-block}.work-header h3{font-size:1.5rem}.workdescription{font-size:1rem;line-height:1.5rem;color:#444141;box-shadow:10px 10px 15px -10px #c0eff1;border-radius:10px;padding:5%;letter-spacing:0.1rem}}.workdescriptions{padding-top:18px}.worktype{padding-top:84px;margin-bottom:100px;display:flex;margin:0 auto;width:79%;flex-wrap:wrap;justify-content:space-around}.img-work{margin-left:40px;margin-top:40px;width:90%}@media all and (max-width: 640px){.worktype{width:97%}.img-work{margin-left:20px;margin-top:20px;width:90%}}.worktype_image{width:220px;padding-left:9px;padding-bottom:9px}@media all and (max-width: 640px){.worktype_image{width:120px;height:90px}}#navbar-landing-after{display:none;border-bottom:solid 2px #e7e7e7;background-color:#ffffff;z-index:1}#navbar-landing-after .service-name{display:inline-block;margin-top:5px;margin-left:150px;color:#337ab7;font-size:36px;letter-spacing:5px;font-weight:bold;text-decoration:none}#navbar-landing-after .content-link{margin-top:5px;padding:10px;color:#337ab7 !important;font-size:18px;font-weight:300;letter-spacing:5px;border-radius:20px}#navbar-landing-after .content-link:hover{color:#ffffff !important;background-color:#337ab7}#navbar-landing-after .login-link{margin-top:0;margin-right:0px;padding:10px 10px;color:#337ab7 !important;border:solid 2px #ffffff;background:linear-gradient(-135deg, #0cbde9, #0a82c8);color:#ffffff !important;letter-spacing:3px;font-size:18px}#navbar-landing-after .login-link:hover{color:#ffffff !important;background-color:#337ab7;border:solid 2px #337ab7}@media all and (max-width: 1024px){#navbar-landing-after{display:none !important}}.comoly-section-top{margin-bottom:30px;background-color:#2cccd4}.comoly-section-top .top-image{width:60%;margin:0 auto}.comoly-section-top .top-image .mac-image{margin-top:130px;margin-bottom:30px;width:100%;text-align:center}@media all and (max-width: 640px){.comoly-section-top .top-image{width:90%}}.landing-section-top .service-introduction{color:#242424;font-size:35px;font-weight:500;text-align:center;letter-spacing:5px;line-height:60px}.landing-section-top .service-introduction .bold-text{color:#242424;font-size:40px}.landing-section-top .service-introduction .kakeru{font-size:20px;color:#242424}.landing-section-top .explain-block{color:#ffffff;font-size:20px;font-weight:400;text-align:center;letter-spacing:3px}.landing-section-top .explain-block .annotation{font-size:30px;color:#fff200}@media all and (min-width: 1201px){.landing-section-top.pc .service-introduction{margin-top:50px;margin-bottom:50px}}@media all and (max-width: 1200px){.landing-section-top.pc .service-introduction{margin-top:0;margin-bottom:50px;font-size:30px}}@media all and (max-width: 1024px){.landing-section-top.tablet .service-introduction{margin-top:90px;margin-bottom:80px}}@media all and (max-width: 640px){.landing-section-top.sp .service-introduction{margin-top:60px;margin-bottom:50px;font-size:22px;line-height:1.3}}.information-section{margin-top:40px;margin-bottom:200px}.information-section .notifications_public{width:98%;margin:5% auto}.information-section .notifications_public a{text-decoration:none}.information-section .notifications_public_title{text-align:center;margin-bottom:30px}@media all and (max-width: 640px){.information-section .notifications_public_title{font-size:26px}}.information-section .notifications_public_show{font-size:18px;margin:0 auto;padding:10px 2%;border-bottom:1px solid rgba(0,0,0,0.125)}.information-section .notifications_public_show:hover{background-color:rgba(38,185,154,0.07)}.information-section .notifications_public_show a:hover{border-bottom:none}.information-section .notifications_public_show_link{margin:0 auto}.information-section .notifications_public_show_link.bottom{border-bottom:none}.information-section .notifications_public_show_link:hover{background-color:rgba(38,185,154,0.07)}.information-section .notifications_public_show_link .br-kk{display:none}.information-section .notifications_public_show_category{font-size:16px}.information-section .notifications_public_show_category_イベント{display:inline-block;padding:10px 10px 10px;text-align:center;line-height:20px;letter-spacing:1px;border-radius:20px;vertical-align:middle;margin:10px 0;color:#fff;background-color:#ffd464}.information-section .notifications_public_show_category_ニュース{display:inline-block;padding:10px 10px 10px;text-align:center;line-height:20px;letter-spacing:1px;border-radius:20px;vertical-align:middle;color:#fff;background-color:#98d7dd}.information-section .notifications_public_show_category_運営から{display:inline-block;padding:10px 10px 10px;text-align:center;line-height:20px;letter-spacing:1px;border-radius:20px;vertical-align:middle;color:#fff;background-color:#f0c080}.information-section .notifications_public_show_category_仕事募集{display:inline-block;padding:10px 10px 10px;text-align:center;line-height:20px;letter-spacing:1px;border-radius:20px;vertical-align:middle;color:#fff;background-color:#3584e0}.information-section .notifications_public_show_date{padding:10px 10px 10px 4%;color:#73879c;font-size:20px;text-align:left}.information-section .notifications_public_show_title{font-size:18px;text-decoration:none;padding:14px 5px 0;line-height:1.4rem;letter-spacing:0.1rem;word-break:break-all}.information-section .notifications_public_show_title a{color:#262b36}@media all and (max-width: 640px){.information-section .notifications_public_show{font-size:14px}.information-section .notifications_public_show_category_イベント{display:inline-block;width:80px;font-size:10px;margin-right:10px;padding:2px 2px;text-align:center;line-height:18px;letter-spacing:1px;border-radius:5px;color:#fff;background-color:#ffd464}.information-section .notifications_public_show_category_ニュース{display:inline-block;width:80px;font-size:10px;margin-right:10px;padding:2px 2px;text-align:center;line-height:18px;letter-spacing:1px;border-radius:5px;color:#fff;background-color:#98d7dd}.information-section .notifications_public_show_category_運営から{display:inline-block;width:80px;font-size:10px;margin-right:10px;padding:2px 2px;text-align:center;line-height:18px;letter-spacing:1px;border-radius:5px;color:#fff;background-color:#f0c080}.information-section .notifications_public_show_category_仕事募集{display:inline-block;width:80px;font-size:10px;margin-right:10px;padding:2px 2px;text-align:center;line-height:18px;letter-spacing:1px;border-radius:5px;color:#fff;background-color:#3584e0}.information-section .notifications_public_show_date{color:#73879c;font-size:14px;text-align:center}.information-section .notifications_public_show_title{font-size:18px;text-decoration:none;margin:5px 5px 0;line-height:1.4rem;letter-spacing:0.1rem;padding:2px 1px 0;word-break:break-all}.information-section .notifications_public_show_title a{color:#262b36}}.blog_section_box{width:70%;margin:0 auto}.blog_section_box .img-blog{margin-top:60px;text-align:center;width:100%}.blog_section_box .semina-oshirase{text-align:center;color:#65676c;font-size:1.75rem;margin-top:30px;margin-bottom:30px;font-weight:bold}@media all and (max-width: 640px){.blog_section_box{width:98%;margin:0 auto}.blog_section_box .img-blog{text-align:center;width:100%}}.sns_section_box{width:70%;margin:0 auto;text-align:center}.sns_section_box_title{margin-top:40px}.sns_section_box_twitter{padding:0 4%}.sns_section_box_facebook{padding:0 4%}@media all and (max-width: 640px){.sns_section_box{width:98%;margin:0 auto;text-align:center}.sns_section_box_title{margin-top:40px}}@media all and (max-width: 640px){.notifications_public{width:100%}.notifications_public .br-kk{display:inline}}@media all and (max-width: 640px){.information-section{margin-bottom:60px}}.job-ex-section{padding-top:140px;margin-bottom:5%}@media only screen and (max-width: 640px){.job-ex-section{padding-top:100px;margin-bottom:12%}}.job-ex-section h1.job-ex{text-align:center;font-weight:bold;margin-bottom:40px}@media only screen and (max-width: 640px){.job-ex-section h1.job-ex{text-align:center;font-weight:bold;font-size:1.8rem}}.job-ex-section h2{text-align:center;font-size:20px;font-weight:bold}.job-ex-section .tips{box-shadow:0 0 8px gray;border-radius:30px;padding:30px;height:250px;margin-bottom:30px}.job-ex-section .text{font-size:18px;vertical-align:bottom;height:72px}.job-ex-section .price{font-size:20px;font-weight:bold;text-align:center;vertical-align:bottom;margin-top:40px}.landing-footer{position:relative;padding-top:48px;padding-bottom:24px;background-image:linear-gradient(to bottom, #8ddad5 0%, #3bb2b8 100%)}.landing-footer .link-company{float:left}.landing-footer .link-company_sp{float:left;margin-left:5%}.landing-footer nav{display:inline-block}.landing-footer nav .sns_icon{width:40px;height:40px;text-align:center}.landing-footer nav ul{padding-left:0;list-style:none}.landing-footer nav ul li{margin-bottom:10px}@media only screen and (max-width: 640px){.landing-footer nav ul li{font-size:12px}}.landing-footer nav ul li a{position:relative;padding-left:16px;color:#ffffff}.landing-footer nav ul li a:before{font-family:"Font Awesome 6 Free";font-weight:900;position:absolute;top:0;left:0;content:"\f0da";color:#ffd464}.landing-footer .twitter-box{float:left}@media all and (max-width: 640px){.landing-footer .twitter-box{display:none}}.landing-footer p.copyright{margin-top:14px;margin-bottom:0;text-align:center;font-weight:300;color:#ffffff}@media only screen and (max-width: 640px){.landing-footer p.copyright{font-size:10px}}.landing-footer_sp{position:relative;padding-top:24px;padding-bottom:24px;background-image:linear-gradient(to bottom, #8ddad5 0%, #3bb2b8 100%)}.landing-footer_sp .link-company{float:left}.landing-footer_sp .link-company_sp{float:left;margin-left:5%}.landing-footer_sp nav{display:inline-block}.landing-footer_sp nav .sns_icon{width:40px;height:40px;text-align:center}.landing-footer_sp nav ul{padding-left:0;list-style:none}.landing-footer_sp nav ul li{margin-bottom:10px}@media only screen and (max-width: 640px){.landing-footer_sp nav ul li{font-size:12px}}.landing-footer_sp nav ul li a{position:relative;padding-left:16px;color:#ffffff}.landing-footer_sp nav ul li a:before{font-family:"FontAwesome";position:absolute;top:0;left:0;content:"\F0da";color:#ffd464}.landing-footer_sp .twitter-box{float:left}@media all and (max-width: 640px){.landing-footer_sp .twitter-box{display:none}}.landing-footer_sp p.copyright{margin-top:14px;margin-bottom:0;text-align:center;font-weight:300;color:#ffffff}@media only screen and (max-width: 640px){.landing-footer_sp p.copyright{font-size:10px}}.privacy-policy-wrapper .privacy-policy-breadcrumbs{margin-top:40px;margin-bottom:40px;font-size:14px}.privacy-policy-wrapper .privacy{margin-top:150px;margin-bottom:50px;background-color:#ffffff;border:1px solid #ccc;border-radius:4px}.privacy-policy-wrapper .privacy p,.privacy-policy-wrapper .privacy li{font-size:14px}.privacy-policy-wrapper .privacy .policy{padding-bottom:20px}.privacy-policy-wrapper .privacy .policy .title{padding:10px;border-top-right-radius:4px;border-top-left-radius:4px;border-bottom:1px solid #ccc;font-weight:bold;background-color:#e7f1fd}.privacy-policy-wrapper .privacy .policy .document{padding:40px;padding-bottom:0;height:400px;overflow-x:scroll}.privacy-policy-wrapper .privacy .policy .document .campany-info{text-align:right}.privacy-policy-wrapper .privacy .policy .document .campany-info p{margin-bottom:20px}.privacy-policy-wrapper .privacy .treatment{padding-bottom:20px}.privacy-policy-wrapper .privacy .treatment .title{padding:10px;border-top:1px solid #ccc;border-bottom:1px solid #ccc;font-weight:bold;background-color:#e7f1fd}.privacy-policy-wrapper .privacy .treatment .document{padding:40px;padding-bottom:0;height:400px;overflow-x:scroll}.privacy-policy-wrapper .privacy .treatment .document .matter{margin-bottom:25px}.privacy-policy-wrapper .privacy .treatment .document .company-info{margin-top:40px}.privacy-policy-wrapper .privacy .no-list-marker{list-style:none}.privacy-policy-wrapper .privacy .case-list-indent{padding-left:10px}h5{margin-top:30px}ul.terms-document{padding:20px 40px;list-style:none;padding-bottom:0;height:600px;overflow-x:scroll}ul.terms-document li{margin:10px 0;letter-spacing:0.05rem;line-height:22px}ul.terms-document p{padding-left:1rem;text-indent:1em;letter-spacing:0.05rem;line-height:22px;margin:10px 0}.registration{margin:40px}.registration_body{text-align:center;margin-bottom:40px;font-weight:bold;font-size:1rem;letter-spacing:0.05rem}.registration_caution{margin:0 1rem 40px;text-indent:-1em}.registration_caution li{padding:3px 0;line-height:1.2rem;text-align:left;font-size:0.8rem;color:red;list-style-type:none;list-style-position:inside}.registration_caution li:before{display:marker;content:"※ "}.registration_link{text-align:center;margin-bottom:40px;font-size:1rem;font-weight:bold}.sns_mobile{margin-left:10%}#navbar-landing-before{position:absolute;width:100%;background-color:#2cccd4;flex-direction:row;z-index:1}#navbar-landing-before .head_logo{margin-left:100px;width:220px}@media all and (max-width: 640px){#navbar-landing-before .head_logo{margin-left:20px;width:120px}}#navbar-landing-before .content-link{margin-top:5px;padding:10px;color:#337ab7 !important;font-size:18px;font-weight:300;letter-spacing:5px;border-radius:20px;background-color:#ffffff}#navbar-landing-before .content-link:hover{color:#337ab7 !important;background-color:#ffffff}@media all and (max-width: 640px){#navbar-landing-before .nav-item-login-link{margin-top:5px;margin-left:0}}#navbar-landing-before .right{flex-direction:row}#navbar-landing-before .right .qa-link{margin-top:0;margin-right:10px;padding:10px 10px;color:#ffffff !important;letter-spacing:3px;font-size:18px}#navbar-landing-before .right .qa-link:hover{color:#ffffff !important;background:#f69c2f}#navbar-landing-before .right .login-link{margin-top:0;margin-right:10px;padding:10px 10px;color:#ffffff !important;letter-spacing:3px;font-size:18px}#navbar-landing-before .right .login-link:hover{color:#ffffff !important;background:#f69c2f}#navbar-landing-before .right .login-link_sp{margin-top:0;margin-right:10px;padding:10px 10px;color:#ffffff !important;letter-spacing:3px;font-size:18px}#navbar-landing-before .right .login-link_sp:hover{color:#ffffff !important;background:#f69c2f}#navbar-landing-before .right .new-link{margin-top:0;margin-right:10px;padding:10px 10px;background-image:linear-gradient(-60deg, #ff5858 0%, #f09819 100%);color:#ffffff !important;letter-spacing:3px;font-size:18px}#navbar-landing-before .right .new-link:hover{color:#ffffff !important;background:#f69c2f}@media all and (max-width: 1024px){#navbar-landing-before .service-name{margin-left:100px}#navbar-landing-before .login-link{margin-right:100px}}@media all and (max-width: 800px){#navbar-landing-before .service-name{margin-left:0px}#navbar-landing-before .login-link{margin-right:10px}}@media all and (max-width: 640px){#navbar-landing-before .logo-list{margin-bottom:10px}#navbar-landing-before .service-name{margin-left:0;font-size:30px}#navbar-landing-before .content-links-list{float:left}#navbar-landing-before .content-link{padding:0;font-size:18px;font-weight:400}#navbar-landing-before .content-link:hover{color:#337ab7 !important;border-radius:0}#navbar-landing-before .login-link{margin-top:5px;margin-right:10px;padding:0;border:none;border-radius:0;font-size:18px;font-weight:400}#navbar-landing-before .login-link:hover{color:#337ab7 !important;background-color:#ffffff}#navbar-landing-before .new-link{display:none}#navbar-landing-before .qa-link{display:none}}@use "rouge" as *;.owned_media{background-color:#d4ecea;color:#4f4f4f;font-family:"Arial", "メイリオ"}.owned_media .table_wrapper{overflow-x:auto;padding:4px}.owned_media .post16_table{min-width:460px}.owned_media .post16_table tr:nth-child(even){background:#f7caac}.owned_media .post16_table tr:nth-child(odd){background:#fbe4d5}.owned_media .post16_table td{padding:6px 12px}.owned_media .post16_table th{padding:6px;background:#ed7d31;color:#fff;white-space:nowrap;text-align:center}.owned_media .post16_table li{font-weight:normal !important;line-height:1.5rem !important}.owned_media .post16_table .text_red{color:#ff0000}.owned_media .talk_image2::after{display:block;content:"ゲーミング機器の他に、ボードゲームも置いています。";font-size:0.8rem;margin-top:-45px;text-align:right}.owned_media .vertical{display:table-cell;vertical-align:middle;width:20%}.owned_media .scroll_tag{overflow:scroll;height:370px}.owned_media .icon_link_tab{width:40%;margin:52px 0 0 60%;opacity:0;z-index:0;-webkit-transition:opacity 0s;-moz-transition:opacity 0s;-ms-transition:opacity 0s;-o-transition:opacity 0s;transition:opacity 0s;height:400px;padding:0;border-radius:15px;display:none}.owned_media .icon_link_tab.open{width:40%;transition:opacity 0.3s ease-out;background-color:white;opacity:0.95;margin:-34px 0 0 60%;padding-bottom:15%;text-align:right;letter-spacing:0.05rem;z-index:99;list-style:none;height:400px;padding:15px 0 0;border-radius:15px;border:3px solid black;overflow:scroll;display:block}.owned_media .close_btn{margin-top:-71px;position:absolute;right:157px}.owned_media .menu_sp{margin:3% 0;float:right;width:60px;position:absolute;right:150px;top:-18px}.owned_media .menu_icon{height:60px;border-radius:50%}.owned_media .close{width:0}.owned_media .menu_close_icon{height:60px;margin:-8px -7px 8px 0;border-radius:50%}.owned_media .header_menu_sp{width:50px;margin-right:0 auto}@media screen and (max-width: 900px){.owned_media .icon_link_tab{width:40%;margin:52px 0 0 60%;opacity:0;z-index:0;-webkit-transition:opacity 0s;-moz-transition:opacity 0s;-ms-transition:opacity 0s;-o-transition:opacity 0s;transition:opacity 0s;height:400px;padding:0;border-radius:15px}.owned_media .scroll_tag{overflow:scroll;height:470px}.owned_media .icon_link_tab.open{width:105%;transition:opacity 0.2s ease-out;background-color:white;opacity:0.95;margin:-14px 0 0 -2.5%;padding-bottom:15%;text-align:right;letter-spacing:0.05rem;z-index:99;list-style:none;height:500px;padding:15px 0 0;border-radius:15px;border:2px solid black;overflow:visible}.owned_media .close_btn{margin-top:-65px;position:absolute;right:17px}.owned_media .menu_sp{margin:3% 0;float:right;width:50px;position:absolute;right:10px;top:10px}.owned_media .menu_icon{height:50px}.owned_media .close{width:0}.owned_media .menu_close_icon{height:50px;margin:-8px -7px 8px 0}.owned_media .header_menu_sp{width:40px;margin-right:0 auto}.owned_media .vertical{display:table-cell;vertical-align:middle;width:20%;padding:0}.owned_media .talk_image2::after{font-size:0.4rem;margin-top:-15px;text-align:right}}.owned_media .set{padding:0 30px}@media screen and (max-width: 900px){.owned_media .set{padding:0 15px}}.owned_media .tag{margin:auto 10px;text-align:center;border-radius:15px;font-weight:bold}@media screen and (max-width: 900px){.owned_media .tag{margin:30px 0 0;padding-left:15px;text-align:left;border-radius:15px;font-weight:bold;font-size:1.3rem}}.owned_media .tag_2{margin:10px 10px 0;text-align:center}.owned_media .jump{width:80px;border-radius:50%;border:dotted 3px #ff5f17}@media screen and (max-width: 900px){.owned_media .jump{width:80px;border-radius:50%;border:dotted 3px #ff5f17}}.owned_media .footer{position:fixed;z-index:9999;width:240px;height:280px;border-bottom:2px solid #3dcccc;transition:0.5s;position:fixed;bottom:0;right:0}.owned_media .footer_title{text-align:center;padding:30px 5%;width:50%;margin:0 auto;word-break:break-all}.owned_media .footer_title_top{font-weight:bold}.owned_media .footer_title :hover{text-decoration:none}@media screen and (max-width: 900px){.owned_media .footer{position:fixed;z-index:9999;width:150px;height:200px;border-bottom:2px solid #3dcccc;transition:0.5s;position:fixed;bottom:0;right:0}.owned_media .footer_title{text-align:center;padding:30px 5%;width:50%;margin:0 auto}.owned_media .footer_title_top{font-weight:bold}.owned_media .footer_title :hover{text-decoration:none}}.owned_media .header{background-color:white;position:fixed;z-index:9999;width:100%;height:140px;border-bottom:2px solid #3dcccc;transition:0.5s;position:fixed;top:0}.owned_media .header_title{text-align:center;padding:30px 150px 30px;width:100%;margin:0 auto;position:relative;height:140px}.owned_media .header_title .owned_sns{position:absolute;text-align:left}.owned_media .header_title .test{background:#3bb2b8;width:120px;margin:0 0 8px;padding:2px 5px}@media screen and (max-width: 900px){.owned_media .header_title .sp_none{display:none}}.owned_media .header_title_top{font-weight:bold;font-size:2.5rem;color:#004d61}.owned_media .header_title_bottom{color:#004d61}.owned_media .header_title :hover{text-decoration:none}@media screen and (max-width: 900px){.owned_media .header{background-color:white;position:fixed;z-index:9999;width:100%;height:100px;border-bottom:2px solid #3dcccc;transition:0.5s;position:fixed;top:0}.owned_media .header_title{text-align:left;padding:15px 5%;width:100%;margin:0 auto}.owned_media .header_title_top{font-weight:bold;font-size:1.8rem}.owned_media .header_title_bottom{font-size:0.8rem}.owned_media .header_title :hover{text-decoration:none}}.owned_media .hide{transform:translateY(-100%)}.owned_media .rise{transform:translateY(100%)}.owned_media_wrap{padding:160px 15% 3%}.owned_media_wrap .heading{padding:5px 20px;border-radius:20px;text-align:left;font-weight:bold}@media screen and (max-width: 900px){.owned_media_wrap .heading{padding:0 10px;border-radius:20px;text-align:left;font-weight:bold;font-size:1.4rem}}.owned_media_wrap a.new_post_link:hover{text-decoration:none;color:#3dcccc}.owned_media_wrap a.old_post_link:hover{text-decoration:none;color:#3dcccc}.owned_media_wrap a.old_post_tag_link:hover{text-decoration:none;background-color:#3dcccc}.owned_media_wrap .new_post{margin:40px 0}.owned_media_wrap .new_post_link{color:#4f4f4f}.owned_media_wrap .new_post_img{background-color:#008a83;border-radius:10px 0 0 10px;padding-right:0px;padding-left:0px}.owned_media_wrap .new_post_img_content{width:100%;border-radius:10px 0 0 10px}.owned_media_wrap .new_post_text{letter-spacing:0.05rem;background-color:white;border-radius:0 10px 10px 0}.owned_media_wrap .new_post_text_around{padding:5% 20px 0 0}.owned_media_wrap .new_post_tag{line-height:3rem;font-size:0.8em;text-align:center;padding:5px 10px;width:40%;margin:0 5px;border-radius:20px;border:solid 1px #3dcccc;color:#3dcccc;word-break:keep-all}.owned_media_wrap .new_post_title{color:#19292d;padding:6px;margin-top:30px;line-height:2rem;font-size:1.4rem;letter-spacing:0.1rem;word-break:break-all}.owned_media_wrap .new_post_date{padding:6px;line-height:1.1rem;font-size:1rem;text-align:right}@media screen and (max-width: 900px){.owned_media_wrap .new_post{margin:40px 0}.owned_media_wrap .new_post_link{color:#4f4f4f}.owned_media_wrap .new_post_img{background-color:#d4ecea;border-radius:0}.owned_media_wrap .new_post_img_content{width:100%;border-radius:20px 20px 0 0}.owned_media_wrap .new_post .col-xl-6{margin:0;padding:0}.owned_media_wrap .new_post_text{letter-spacing:0.05rem;background-color:white;border-radius:0 0 20px 20px}.owned_media_wrap .new_post_text_around{padding:0 5%}.owned_media_wrap .new_post_tag{letter-spacing:0.1rem;font-size:0.9rem;padding:5px 10px;text-align:center;width:40%;border-radius:20px;border:solid 1px #3dcccc;color:#3dcccc}.owned_media_wrap .new_post_tag_sp{margin-top:10px;word-break:keep-all}.owned_media_wrap .new_post_title{color:#19292d;padding:6px;line-height:1.8rem;font-size:1.2rem;letter-spacing:0.1rem;margin-top:0;word-break:break-all}.owned_media_wrap .new_post_date{padding:6px;line-height:1.1rem;font-size:1rem;text-align:right}}.owned_media_wrap .old_post{margin-top:40px;margin-bottom:90px;padding:30px 15px 10px}.owned_media_wrap .old_post .col-xl-4{padding:0 15px}.owned_media_wrap .old_post_link{color:#4f4f4f}.owned_media_wrap .old_post_list{margin:10px 0;border-radius:50%;background-color:white;border-radius:10px}.owned_media_wrap .old_post_img_content{margin-bottom:15px;height:100%;width:100%;object-fit:cover;object-position:left top;border-radius:10px 10px 0 0}.owned_media_wrap .old_post_text{padding:10px 5%;height:200px;width:100%}@media screen and (max-width: 900px){.owned_media_wrap .old_post_text{padding:0 5% 6px}}.owned_media_wrap .old_post_tag{line-height:2.5rem;margin-right:10px;letter-spacing:0.1rem;font-size:0.8rem;padding:3px 6px;text-align:center;width:40%;border-radius:20px;border:solid 1px #3dcccc;color:#3dcccc;word-break:keep-all}.owned_media_wrap .old_post_tag_container{margin-top:15px;display:table-cell;vertical-align:middle;width:100%}@media screen and (max-width: 900px){.owned_media_wrap .old_post_tag_container{margin:10px 0;text-align:left}}.owned_media_wrap .old_post_tag_link{letter-spacing:0.1rem;font-size:1, 1rem;padding:5px 3%;text-align:center;width:50%;border-radius:20px;color:white;margin:0 10px 0;line-height:2.5rem;background-color:#3daed6;word-break:keep-all}.owned_media_wrap .old_post_tag_list{margin:10px 0 10px 1%;display:inline-block}.owned_media_wrap .old_post_title{color:#19292d;padding:2px;font-size:1rem;word-break:break-all}.owned_media_wrap .old_post_date{padding:3% 6%;line-height:0.9rem;letter-spacing:0.05rem;font-size:0.8rem;text-align:right}@media screen and (max-width: 900px){.owned_media_wrap .old_post_date{padding:3% 6%;line-height:0.9rem;letter-spacing:0.05rem;font-size:1rem;text-align:right}.owned_media_wrap .old_post_tag{line-height:2.2rem;margin-right:10px;letter-spacing:0.1rem;font-size:0.9rem;padding:3px 6px;text-align:center;width:40%;border-radius:20px;border:solid 1px #3dcccc;color:#3dcccc;word-break:keep-all}}@media screen and (max-width: 900px){.owned_media_wrap .old_post{margin-top:40px;margin-bottom:40px;padding:15px 0 10px}}@media screen and (max-width: 900px){.owned_media_wrap{padding:120px 0 3%}}.owned_media .event_2{width:100%;height:320px;background-color:white}.owned_media .event_2 .row{margin:0}.owned_media .event_2_img{padding:0 5%}.owned_media .event_2_img_link{margin-top:15px;width:100%;text-align:center}.owned_media .event_2_img_item{margin-top:50px;margin-bottom:50px;height:180px}@media screen and (max-width: 900px){.owned_media .event_2{width:100%;height:140px;background-color:white}.owned_media .event_2 .row{margin:0}.owned_media .event_2_img{padding:0 5%}.owned_media .event_2_img_link{width:100%;text-align:center;margin-top:3vh}.owned_media .event_2_img_item{margin:5px auto;height:80px}}.owned_media .event{width:100%;background-color:white}.owned_media .event .row{margin:0}.owned_media .event_img{padding:0 5%}.owned_media .event_img_link{width:100%;text-align:center}.owned_media .event_img_item{margin-top:50px;margin-bottom:50px;height:180px}@media screen and (max-width: 900px){.owned_media .event_img .event{width:100%;height:140px;background-color:white;margin:40px}.owned_media .event_img .event .row{margin:0}.owned_media .event_img .event_img{padding:0 5%}.owned_media .event_img .event_img_link{width:100%;text-align:center}.owned_media .event_img .event_img_item{margin:30px auto;height:80px}}@media screen and (max-width: 900px){.owned_media .event{width:100%;background-color:white;margin-top:60px;margin-bottom:80px}}.owned_media_wrap_2{padding:10px 15% 0}.owned_media_wrap_2 a.recommend_article_link:hover{text-decoration:none}.owned_media_wrap_2 a.author_link:hover{text-decoration:none}.owned_media_wrap_2 a.author_2_link:hover{text-decoration:none}@media screen and (max-width: 900px){.owned_media_wrap_2{padding:10px 0 0}.owned_media_wrap_2 a.recommend_article_link:hover{text-decoration:none}.owned_media_wrap_2 a.author_link:hover{text-decoration:none}.owned_media_wrap_2 a.author_2_link:hover{text-decoration:none}}.owned_media_wrap_3{padding:160px 20% 0}.owned_media_wrap_3 a.recommend_article_link:hover{text-decoration:none}.owned_media_wrap_3 a.author_link:hover{text-decoration:none}.owned_media_wrap_3 a.author_2_link:hover{text-decoration:none}.owned_media_wrap_3 .heading_2{padding:30px 30px 0;border-radius:10px;color:#4f4f4f}.owned_media_wrap_3 .heading_2 .no-pd{padding:0}.owned_media_wrap_3 .heading_2 .no-mg{margin:0}.owned_media_wrap_3 .heading_2 .release{color:#4f4f4f;text-decoration:none}.owned_media_wrap_3 .heading_2_title{font-size:2rem;font-weight:bold;line-height:2.5rem;padding:0 auto;border-left:solid 10px #ff5f17;word-break:break-all}.owned_media_wrap_3 .heading_2_title_sub{font-weight:bold;font-size:0.9rem;padding:0 15px;text-align:right;margin:15px 0 15px auto;line-height:1.2rem;word-break:break-all}.owned_media_wrap_3 .heading_2_title_sub span{font-size:0.7rem}.owned_media_wrap_3 .heading_2_date{text-align:right}@media screen and (max-width: 900px){.owned_media_wrap_3{padding:120px 5% 0}.owned_media_wrap_3 a.recommend_article_link:hover{text-decoration:none}.owned_media_wrap_3 a.author_link:hover{text-decoration:none}.owned_media_wrap_3 a.author_2_link:hover{text-decoration:none}.owned_media_wrap_3 .heading_2{padding:20px 0 0;border-radius:10px}.owned_media_wrap_3 .heading_2_title{font-size:1.4rem;font-weight:bold;line-height:2rem;padding:0 auto;word-break:break-all}.owned_media_wrap_3 .heading_2_title_sub{font-size:1.1rem;margin-bottom:10px;margin-top:10px;line-height:1.7rem;word-break:break-all}.owned_media_wrap_3 .heading_2_date{padding-top:10px;text-align:right;margin-bottom:0}}.owned_media .content{background-color:white;border-radius:20px}.owned_media .content_2{padding:0 10%;letter-spacing:0.05rem;line-height:1.4rem}.owned_media .content_2_inner{padding:0 0 0}.owned_media .content_2 li{line-height:2.2rem;font-weight:bold}@media screen and (max-width: 900px){.owned_media .content_2{letter-spacing:0.05rem;line-height:1.4rem}.owned_media .content_2_inner{padding:0 0}}.owned_media .recommend_tag{display:table;flex-wrap:wrap;width:100%;margin-top:40px;margin-bottom:40px}@media screen and (max-width: 900px){.owned_media .recommend_tag{display:flex;flex-wrap:wrap;margin:0 0}}.owned_media .recommend_tag_2{display:flex;flex-wrap:wrap;padding:0 10px 20px}.owned_media .recommend_tag_2_left{text-align:left}.owned_media .recommend_tag_2_left .old_post{margin:10px 0}.owned_media .recommend_tag_2_left .old_post_tag{letter-spacing:0.1rem;font-size:1, 1rem;padding:2px;width:40%;border-radius:20px;border:solid 1px #004d61;color:#004d61}.owned_media .recommend_tag_2_left .old_post_tag_link{letter-spacing:0.1rem;font-size:1, 1rem;padding:5px 3%;text-align:center;width:50%;border-radius:20px;border:solid 2px #004d61;color:#004d61;margin:0 10px 0;height:25px}.owned_media .recommend_tag_2_left .old_post_tag_link:hover{text-decoration:none;color:#ffffff;background-color:#004d61}.owned_media .recommend_tag_2_left .old_post_tag_list{margin:10px 1% 10px 1%;display:inline-block}.owned_media .recommend_tag_2_right{text-align:right}.owned_media .recommend_tag_2_right a.sns_icon{text-decoration:none}@media screen and (max-width: 900px){.owned_media .recommend_tag_2{display:flex;flex-wrap:wrap;padding:0 0 5px}.owned_media .recommend_tag_2 .col-6 .col-12 .col-xl-6{margin:0;padding:0}.owned_media .recommend_tag_2_left{padding:0}.owned_media .recommend_tag_2_left .old_post{margin:10px 0}.owned_media .recommend_tag_2_left .old_post_tag{letter-spacing:0.1rem;font-size:1, 1rem;padding:2px 4px;width:40%;border-radius:20px;border:solid 1px #3dcccc;color:#3dcccc}.owned_media .recommend_tag_2_left .old_post_tag_link{letter-spacing:0.1rem;font-size:1, 1rem;width:50%;border-radius:20px;border:solid 2px #004d61;color:#004d61;line-height:2.2rem;word-break:keep-all;padding:5px 5%;margin:0 1%;word-break:keep-all}.owned_media .recommend_tag_2_left .old_post_tag_link:hover{text-decoration:none;color:#ffffff;background-color:#004d61}.owned_media .recommend_tag_2_right{text-align:right;padding:0}.owned_media .recommend_tag_2_right_sns{margin:10px 0}.owned_media .recommend_tag_2_right a.sns_icon{text-decoration:none}}.owned_media .row{margin:0}.owned_media .authors{padding:0 15% 60px}.owned_media .authors_title{text-align:center;padding:15px 0 15px;background-color:white;width:60%;margin:100px auto 80px;border-radius:20px;font-weight:bold;word-break:break-all}@media screen and (max-width: 900px){.owned_media .authors{padding:0 0 40px}.owned_media .authors_title{text-align:center;padding:10px 0 10px;background-color:white;width:90%;margin:60px auto 40px;border-radius:20px;font-weight:bold;font-size:1.2rem;word-break:break-all}}.owned_media .author{margin:0 0 40px;padding:0 5%;text-align:center;width:100%}.owned_media .author_link:hover{text-decoration:none}.owned_media .author_link_item{width:150px;border-radius:50%}.owned_media .author_attribute{margin:10px auto 0;color:#4f4f4f;text-align:center;padding:5px 3%;letter-spacing:0.05rem}.owned_media .author_name{font-size:1.1rem;padding:5px 3%;text-align:center;width:50%;border-bottom:solid 1px silver;color:#4f4f4f;margin:0 auto 5px;height:30px;font-weight:bold;letter-spacing:0.1rem}@media screen and (max-width: 900px){.owned_media .author_attribute{font-size:0.9rem;margin:5px auto 0;color:#4f4f4f;text-align:center;padding:0 3% 0;letter-spacing:0.05rem}.owned_media .author_name{font-size:1.2rem;padding:0 3% 5px;text-align:center;width:100%;border-bottom:solid 1px silver;color:#4f4f4f;margin:0 auto 5px;height:30px;font-weight:bold;letter-spacing:0.1rem}}@media screen and (max-width: 900px){.owned_media .author{margin:0 0 20px;padding:0 0;text-align:center;width:100%}}.owned_media .authors_2{padding:0 5%;margin-bottom:30px}.owned_media .authors_2_title{text-align:center;padding:10px 0 10px;background-color:white;width:88%;margin:40px auto 20px;border-radius:20px;font-size:1.4rem;font-weight:bold;word-break:break-all}@media screen and (max-width: 900px){.owned_media .authors_2{padding:0 5%;margin-bottom:20px}.owned_media .authors_2_title{text-align:center;padding:10px 0 10px;background-color:white;width:88%;margin:20px auto 20px;border-radius:20px;font-size:1.4rem;font-weight:bold;word-break:break-all}}.owned_media .author_2{margin:0 0 20px;padding:15px 0 10px;text-align:left;width:100%;background-color:white;border-radius:20px}.owned_media .author_2_link_img{text-align:center}.owned_media .author_2_link_item{width:80%;border-radius:50%}.owned_media .author_2_attribute{font-size:0.8rem;margin:10px auto 0;color:#4f4f4f;text-align:center;padding:5px 3%;letter-spacing:0.05rem}.owned_media .author_2_name{font-size:0.9rem;padding:5px 3%;text-align:center;width:100%;border-bottom:solid 1px silver;color:#4f4f4f;margin:0 0 5px;height:30px;font-weight:bold;letter-spacing:0.1rem}@media screen and (max-width: 900px){.owned_media .author_2_attribute{font-size:0.8rem;margin:5px auto 0;color:#4f4f4f;text-align:center;padding:5px 3%;letter-spacing:0.05rem}.owned_media .author_2_name{font-size:0.9rem;padding:0 3%;text-align:center;width:100%;border-bottom:solid 1px silver;color:#4f4f4f;margin:0 0 5px;height:25px;font-weight:bold;letter-spacing:0.1rem}}.owned_media .author_2_side{color:#4f4f4f;letter-spacing:0.05rem}.owned_media .author_2_side_role{margin:0 0 10px -15%;padding:5px;text-align:center;background-color:#008a83;border-radius:20px;color:white;width:100%}.owned_media .author_2_side_role_tag{letter-spacing:0.05rem;font-size:16px;text-align:center;font-weight:bold}.owned_media .author_2_side .mg-none{margin:0}.owned_media .author_2_side_intro{margin:0 0 10px -15%;font-size:0.7rem;letter-spacing:0.05rem}.owned_media .author_2_side_intro a.sns_icon:hover{text-decoration:none}.owned_media .author_2_side_more{margin:0 0 0 -15%;font-size:0.7rem}.owned_media .author_2_side:hover{text-decoration:none}.owned_media .recommend{margin:20px auto 0px;padding-bottom:60px;background-color:#d4ecea}.owned_media .recommend_article{margin:0 15%;background-color:white;border-radius:20px}.owned_media .recommend_article_ul{margin:0;padding-bottom:20px}.owned_media .recommend_article_ul a.recommend_article_link:hover{text-decoration:none}.owned_media .recommend_article_li{color:#4f4f4f;list-style-type:none;display:flex;flex-wrap:wrap}.owned_media .recommend_article_hr{margin:10px 3%}.owned_media .recommend_article_title{text-align:center;padding:20px 0 20px;font-weight:bold;word-break:break-all}.owned_media .recommend_article_img_content{padding:0 10%;width:100%;border-radius:10px 10px 0 0}.owned_media .recommend_article_1{margin-top:10px}.owned_media .recommend_article_1_tag{text-align:left;font-size:1rem;text-align:center;padding:3px;width:50%;border-radius:20px;border:solid 1px #3dcccc;color:#3dcccc}.owned_media .recommend_article_1_date{text-align:right;padding:6px;line-height:1.1rem;font-size:1rem}.owned_media .recommend_article_2_content{margin:10px 10px 0;padding:6px;line-height:1.3rem;font-size:1.2rem;font-weight:bold;letter-spacing:0.1rem}@media screen and (max-width: 900px){.owned_media .recommend{margin:20px auto 0px;padding-bottom:30px;background-color:#d4ecea}.owned_media .recommend_article{margin:0 5%;background-color:white;border-radius:20px}.owned_media .recommend_article_ul{margin:0;padding-bottom:20px;padding-left:0}.owned_media .recommend_article_ul a.recommend_article_link:hover{text-decoration:none}.owned_media .recommend_article_li{color:#4f4f4f;list-style-type:none;display:flex;flex-wrap:wrap;padding-bottom:5px}.owned_media .recommend_article .col-12{margin:0;padding:0}.owned_media .recommend_article_hr{margin:10px 5%}.owned_media .recommend_article_title{text-align:center;padding:20px 0 10px;font-weight:bold;word-break:break-all}.owned_media .recommend_article_img_content{width:100%;border-radius:10px 10px 0 0}.owned_media .recommend_article_1{margin-top:10px}.owned_media .recommend_article_1_tag{text-align:left;font-size:1rem;text-align:center;padding:3px;width:50%;border-radius:20px;border:solid 1px #3dcccc;color:#3dcccc}.owned_media .recommend_article_1_date{text-align:right;padding:6px;line-height:1.1rem;font-size:1rem}.owned_media .recommend_article .col-6{margin:0;padding:0}.owned_media .recommend_article_2_content{line-height:1.3rem;font-size:1.1rem;font-weight:bold;letter-spacing:0.1rem}}.owned_media .recommend_2{margin:20px auto 0px;background-color:#d4ecea}.owned_media .recommend_2_article{margin:0 0;background-color:white}.owned_media .recommend_2_article_ul{margin:0;padding-bottom:20px;margin-left:-40px}.owned_media .recommend_2_article_li{color:#4f4f4f;list-style-type:none;display:flex;flex-wrap:wrap}.owned_media .recommend_2_article_link:hover{text-decoration:none}.owned_media .recommend_2_article_hr{margin:10px 3%}.owned_media .recommend_2_article_title{text-align:center;padding:20px 0 20px;font-weight:bold;word-break:break-all}.owned_media .recommend_2_article_img_content{padding:0 10%;width:100%;border-radius:10px 10px 0 0}.owned_media .recommend_2_article_1{margin-top:10px}.owned_media .recommend_2_article_1_tag{text-align:left;font-size:1rem;text-align:center;padding:3px;width:50%;border-radius:20px;border:solid 1px #3dcccc;color:#3dcccc;margin:0}.owned_media .recommend_2_article_1_date{text-align:right;padding:6px;line-height:1.1rem;font-size:1rem}.owned_media .recommend_2_article_2_content{margin:10px 10px 0;padding:6px;line-height:1.3rem;font-size:1.2rem;font-weight:bold;letter-spacing:0.1rem}@media screen and (max-width: 900px){.owned_media .icatch{padding:5px}.owned_media .recommend_2{margin:20px auto 0px;background-color:#d4ecea}.owned_media .recommend_2_article{margin:0 0;background-color:white}.owned_media .recommend_2_article_ul{margin:0;padding-bottom:20px;margin-left:-40px}.owned_media .recommend_2_article_li{color:#4f4f4f;list-style-type:none;display:flex;flex-wrap:wrap;padding:0}.owned_media .recommend_2_article .pd-none{padding:0}.owned_media .recommend_2_article_hr{margin:10px 3%}.owned_media .recommend_2_article_title{text-align:center;padding:10px 0 10px;font-weight:bold;margin:0;word-break:break-all}.owned_media .recommend_2_article_img{padding:0}.owned_media .recommend_2_article_img_content{padding:0 0;width:100%;border-radius:10px 10px 0 0}.owned_media .recommend_2_article_1{margin-top:10px}.owned_media .recommend_2_article_1_tag{text-align:left;font-size:1rem;text-align:center;padding:3px;width:50%;border-radius:20px;border:solid 1px #3dcccc;color:#3dcccc;margin:0}.owned_media .recommend_2_article_1_date{text-align:right;padding:6px;line-height:1.1rem;font-size:1rem}.owned_media .recommend_2_article_2_content{margin:10px 10px 0;padding:6px;line-height:1.3rem;font-size:1.2rem;font-weight:bold;letter-spacing:0.1rem}}.owned_media .caption{font-weight:bold;margin:40px 2% 10px;letter-spacing:0.1rem;border-left:solid 5px #ff5f17;padding:0 10px}.owned_media .caption_2{padding:10px 3%;margin:0 0 20px;font-weight:bold;border-bottom:2px solid black;text-align:left;letter-spacing:0.1rem;line-height:1.8rem}@media screen and (max-width: 900px){.owned_media .caption{font-weight:bold;margin:30px 2% 15px;letter-spacing:0.1rem;font-size:1.3rem;text-align:left;border-left:solid 5px #ff5f17;padding:0 10px}.owned_media .caption_2{font-size:1.1rem;padding:10px 3%;margin:0 0 20px;font-weight:bold;border-bottom:2px solid black;text-align:left;letter-spacing:0.1rem;line-height:1.6rem}}.owned_media .section{margin:30px 0}@media screen and (max-width: 900px){.owned_media .section{margin:10px 0}}.owned_media .content_text{letter-spacing:0.05;line-height:1.5rem}@media screen and (max-width: 900px){.owned_media .content_text{padding:8px;letter-spacing:0.05;line-height:1.5rem;margin-bottom:0}}.owned_media .talk{margin:10px 0}.owned_media .talk_session{padding:15px 0 0 0;line-height:2.2rem;letter-spacing:0.05rem;word-break:break-word;margin-top:5px;font-size:1.2rem}.owned_media .talk_image{margin:0 0 20px;width:100%}.owned_media .talk .col-1{padding:0}@media screen and (max-width: 900px){.owned_media .talk .pd-none{padding:0}}@media screen and (max-width: 900px){.owned_media .talk_session{font-size:1rem;line-height:1.7rem}}.owned_media .line{border-bottom:dotted 3px #ff5f17}.owned_media .post_icon{border-radius:50%;width:60px;height:60px;margin-right:15px;float:left}@media screen and (max-width: 900px){.owned_media .post_icon{margin-right:10px;width:50px;height:50px}}.owned_media .guest_1{border:1px solid #ff1a6f}.owned_media .guest_2{border:1px solid #4689ff}.owned_media .guest_3{border:1px solid #ff77ff}.owned_media .name_1{color:#ff1a6f}.owned_media .name_2{color:#4689ff}.owned_media .name_3{color:#ff77ff}.owned_media .wrap{width:100%;height:0;position:relative;padding-top:56.25%;overflow:hidden}.owned_media .wrap iframe{position:absolute;top:0;left:0;width:100% !important;height:100% !important}.landing-footer{position:relative;padding-top:48px;padding-bottom:24px;background-color:#2cccd4}.landing-footer .link-company{float:left}.landing-footer .link-company_sp{float:left;margin-left:5%}.landing-footer nav{display:inline-block}.landing-footer nav .sns_icon{text-align:center}.landing-footer nav ul{padding-left:0;list-style:none}.landing-footer nav ul .fa-caret-right{color:#ffd464}.landing-footer nav ul li{margin-bottom:10px}@media only screen and (max-width: 640px){.landing-footer nav ul li{font-size:12px}}.landing-footer nav ul li a{position:relative;padding-left:16px;color:#ffffff}.landing-footer nav ul li a:before{font-family:"Font Awesome 6 Free";font-weight:900;position:absolute;top:0;left:0;content:"\f0da";color:#ffd464}.landing-footer .twitter-box{float:left}@media all and (max-width: 640px){.landing-footer .twitter-box{display:none}}.landing-footer p.copyright{margin-top:14px;margin-bottom:0;text-align:center;font-weight:300;color:#ffffff}@media only screen and (max-width: 640px){.landing-footer p.copyright{font-size:10px}}@media screen and (max-width: 900px){.landing-footer{padding-top:24px}}.menu_tag_list{background-color:white;color:#4f4f4f;font-family:"Arial", "メイリオ"}.owned_media{background-color:#d4ecea;color:#4f4f4f;font-family:"Arial", "メイリオ"}.owned_media .top{margin-top:15px}.owned_media .bottom{margin-bottom:30px}.owned_media .wrap{margin-top:30px;width:100%;height:0;position:relative;padding-top:56.25%;overflow:hidden}.owned_media .wrap iframe{position:absolute;top:0;left:0;width:100% !important;height:100% !important}.owned_media_wrap_3{padding:160px 20% 0}.owned_media .content{background-color:white;border-radius:20px;padding-bottom:30px}.owned_media .block{display:none}.owned_media .heading_2{padding:30px 15px 0;border-radius:10px;color:#4f4f4f}.owned_media .heading_2 .no-pd{padding:0}.owned_media .heading_2 .no-mg{margin:0}.owned_media .heading_2 .release{color:#4f4f4f;text-decoration:none}.owned_media .heading_2 .heading_1{font-size:1.4rem;margin-bottom:45px;padding:0}.owned_media .heading_2_title{font-weight:bold;line-height:2.5rem;padding:0 auto;padding-left:15px;margin-bottom:0;border-left:solid 15px #ff5f17;word-break:break-all}.owned_media .heading_2_title_sub{font-weight:bold;font-size:1.5rem;margin:15px 0 30px auto;text-align:right;line-height:1.8rem}.owned_media .heading_2_title_sub span{font-size:1rem}.owned_media .heading_2_date{padding-top:3px;padding-right:10px;margin:0 auto 0 0;text-align:right}.owned_media .recommend_tag_2{display:flex;flex-wrap:wrap;padding:0 10px}.owned_media .recommend_tag_2_left{text-align:left;margin-top:12px}.owned_media .recommend_tag_2_left .old_post{margin:10px 0}.owned_media .recommend_tag_2_left .old_post_tag{letter-spacing:0.1rem;font-size:1, 1rem;padding:2px;width:40%;border-radius:20px;border:solid 1px #004d61;color:#004d61}.owned_media .recommend_tag_2_left .old_post_tag_link{letter-spacing:0.1rem;font-size:1, 1rem;padding:8px 3%;text-align:center;width:50%;border-radius:20px;border:solid 2px #004d61;color:#004d61;margin:0 4px 0;height:25px}.owned_media .recommend_tag_2_left .old_post_tag_link:hover{text-decoration:none;color:#ffffff;background-color:#004d61}.owned_media .recommend_tag_2_left .old_post_tag_list{margin:10px 1% 10px 1%;display:inline-block}.owned_media .recommend_tag_2_right{text-align:right}.owned_media .recommend_tag_2_right a.sns_icon{text-decoration:none}.owned_media .recommend_tag_2_right a.sns_icon img{width:45px;height:45px}.owned_media .content_2{padding:0 6%;letter-spacing:0.05rem;line-height:1.4rem}.owned_media .content_2_inner{padding:0 0 0px}.owned_media .content_2_inner .section{margin:30px 0 45px}.owned_media .content_2_inner .talk_image{margin:20px 0 40px;width:100%}.owned_media .content_2_inner .label{margin-bottom:5px}.owned_media .content_2_inner .label_font{font-size:14px;margin-bottom:30px}.owned_media .content_2_inner h4{font-size:2rem}.owned_media .content_2_inner .caption{font-weight:bold;margin:45px 2% 20px 0;letter-spacing:0.1rem;border-left:solid 15px #ff5f17;padding:0 10px}.owned_media .content_2_inner .caption_2{padding:10px 3%;margin:0 0 20px;font-weight:bold;border-bottom:2px solid black;text-align:left;letter-spacing:0.1rem;line-height:1.8rem}.owned_media .content_2_inner .content_text{letter-spacing:0.07rem;line-height:2.2rem;font-size:1.2rem;margin-top:10px;margin-bottom:20px}.owned_media .content_2_inner .content_text a{font-weight:bold;word-break:break-all}.owned_media .content_2_inner .content_text.interviewers_remark{color:#c13d2a;font-weight:bold}@media screen and (max-width: 900px){.owned_media .break{margin:8px 0}.owned_media .top{margin-top:15px}.owned_media .bottom{margin-bottom:15px}.owned_media_wrap_3{padding:120px 10px 0}.owned_media .block{display:block}.owned_media .heading_2{padding:20px 0 0;border-radius:10px}.owned_media .heading_2 .heading_1{font-size:0.9rem;padding-left:10px;margin-bottom:15px}.owned_media .heading_2_title{font-size:1.4rem;font-weight:bold;line-height:2rem;padding:0 auto;padding-left:15px;margin:0 auto 0 10px;word-break:break-all;border-left:solid 10px #ff5f17}.owned_media .heading_2_title_sub{font-weight:bold;font-size:1.1rem;padding:0 15px;text-align:right;margin:15px 0 15px auto;line-height:1.2rem;word-break:break-all}.owned_media .heading_2_title_sub span{font-size:0.7rem}.owned_media .heading_2_date{line-height:0.9rem;font-size:0.7rem;padding-top:0;text-align:right;margin-bottom:0;padding-right:15px}.owned_media .recommend_tag_2{display:flex;flex-wrap:wrap;padding:0}.owned_media .recommend_tag_2 .col-6 .col-12 .col-xl-6{margin:0;padding:0}.owned_media .recommend_tag_2_left{margin-top:0;padding:0 10px;line-height:2rem}.owned_media .recommend_tag_2_left .old_post{margin:10px 0}.owned_media .recommend_tag_2_left .old_post_tag{letter-spacing:0.1rem;font-size:1, 1rem;padding:2px 4px;width:40%;border-radius:20px;border:solid 1px #3dcccc;color:#3dcccc}.owned_media .recommend_tag_2_left .old_post_tag_link{letter-spacing:0.1rem;font-size:0.8rem;width:50%;border-radius:20px;border:solid 2px #004d61;color:#004d61;line-height:2.2rem;word-break:keep-all;padding:4px 5%;margin:0 2px;word-break:keep-all}.owned_media .recommend_tag_2_left .old_post_tag_link:hover{text-decoration:none;color:#ffffff;background-color:#004d61}.owned_media .recommend_tag_2_right{text-align:right;padding:0}.owned_media .recommend_tag_2_right_sns{margin:5px 0;padding-right:15px}.owned_media .recommend_tag_2_right a.sns_icon{text-decoration:none}.owned_media .recommend_tag_2_right a.sns_icon img{width:35px;height:35px}.owned_media .content{padding-bottom:15px}.owned_media .content_2{padding:0 0;letter-spacing:0.07rem;line-height:1.5rem}.owned_media .content_2_inner{padding:15px 0 15px}.owned_media .content_2_inner .section{margin:15px 0 30px}.owned_media .content_2_inner .talk_image{margin:15px 0 15px;width:100%}.owned_media .content_2_inner .label{margin-bottom:5px}.owned_media .content_2_inner .label_font{font-size:10px;line-height:1.2rem;margin-bottom:20px}.owned_media .content_2_inner .caption{font-weight:bold;margin:30px 0 15px;letter-spacing:0.1rem;font-size:1.3rem;text-align:left;border-left:solid 10px #ff5f17;padding:0 10px}.owned_media .content_2_inner .caption_2{font-size:1.1rem;padding:10px 3%;margin:0 0 20px;font-weight:bold;border-bottom:2px solid black;text-align:left;letter-spacing:0.1rem;line-height:1.6rem}.owned_media .content_2_inner .content_text{letter-spacing:0.07;line-height:1.7rem;margin-top:10px;margin-bottom:20px;font-size:1rem}}.admin{margin:10px 40px;background-color:white}.admin_search{font-size:1rem;font-weight:bold;text-align:center}.admin_search_label{padding-top:10px}.admin_title{margin:20px;padding:20px}.admin_image{width:50px}.admin_menu{margin:20px}.admin_menu_item{padding:20px;font-size:1rem;font-weight:bold;background-color:#b1f9d0;letter-spacing:0.05rem;color:black}.admin_menu_item:hover{background-color:#0ba;color:white}.admin_management .menu{width:80%;margin:0 auto;list-style:none}.admin_management .menu .list{padding:0 0.3rem}.admin_management .menu .list .c-mypage-menu-link{padding:0.3rem 0.3rem;font-size:0.9rem;background-color:#b1f9d0;border:solid 0.3rem white;font-weight:bold;letter-spacing:0.05rem}.noti_edit_img{width:900px}.syllabary-sort-tabs-wrapper{display:flex}.syllabary-sort-tabs-wrapper .syllabary-sort-tab{border:1px solid #333;border-radius:6px 6px 0 0;font-size:1.2rem;font-weight:bold;padding:6px;opacity:0.6}.syllabary-sort-tabs-wrapper .syllabary-sort-tab:hover{opacity:1;cursor:pointer}.syllabary-sort-tabs-wrapper .syllabary-sort-tab.is-active{opacity:1}.syllabary-sorted-members-checkboxes-wrapper{padding:24px;border:1px solid #333}.syllabary-sorted-members-checkboxes{display:none}.syllabary-sorted-members-checkboxes.is-show{display:block}.syllabary-sorted-members-checkboxes label{display:inline-block;padding:8px;margin:0}.syllabary-sorted-members-checkboxes label input[type="checkbox"]{vertical-align:middle;margin-right:4px}.admin_tasks_console .status_search_link{display:block;width:100%;padding:16px;margin-bottom:18px;text-align:center;font-size:20px;font-weight:bold;color:#222}.admin_tasks_console .status_search_link:hover{opacity:.8}.admin_tasks_console .status_search_link.completed{background-color:#a0dfff}.admin_tasks_console .status_search_link.incompleted{background-color:#ffedb0}.admin_tasks_console .status_search_link.canceled{background-color:#ff9999}.admin_tasks_console .dashboard_task_table{font-size:16px;max-width:240px;width:100%;margin:0 auto}.main-content{margin-bottom:50px}.admin-sidebar_bg{background-color:#d3d3d3;height:100%;position:fixed;top:0;z-index:-1;border-right:1px solid #000}.admin-sidebar{position:sticky;top:15px;height:100%;z-index:5}.admin-sidebar p{font-size:xx-small;margin:0;padding:0}.admin-sidebar a.admin-sidebar__item{position:relative;display:block;color:#333;padding:16px;margin-bottom:8px;font-size:16px;font-weight:bold;border:none;width:100%;cursor:pointer}.admin-sidebar a.admin-sidebar__item:hover{background-color:#808080;color:#fff;box-shadow:inset 4px 0 0 0 currentColor}.admin-sidebar a.admin-sidebar__item.--active{background-color:#2c9ab7;color:#fff;box-shadow:inset 4px 0 0 0 currentColor}.admin-sidebar a.admin-sidebar__item.--active::after{right:0;border:solid 8px transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none;border-right-color:#d3d3d3;top:50%;margin-top:-8px}.admin_table{width:100%;word-wrap:break-word;border-collapse:separate;border-spacing:1px}.admin_table thead{position:-webkit-sticky;position:sticky;top:0;z-index:1}.admin_table thead th{background-color:#2c9ab7;color:#ffffff;border-left:1px solid rgba(255,255,255,0.2);font-weight:300;font-size:0.8rem;letter-spacing:2px;text-align:center;padding:5px;padding-top:10px;padding-bottom:10px;font-weight:bold}.admin_table thead th.e-status-title{width:12%;font-size:1rem}.admin_table thead th.worker_name{width:210px;font-size:1rem}.admin_table thead th.mentor_name{width:100px;font-size:1rem}.admin_table thead th a{color:#ffffff;text-decoration:none}.admin_table tbody tr{border-top:1px solid #93b8ca;border-bottom:2px solid #93b8ca;border-bottom:2px solid #93b8ca;text-align:left;font-size:0.9rem}.admin_table tbody tr td{padding-bottom:15px}.admin_table tbody tr td.e-entry{font-size:20px;padding-top:10px;padding-bottom:10px;text-align:center;border-collapse:separate;border-spacing:1px;border-bottom:1px solid #93b8ca}.admin_table tbody tr td.e-entry .month{margin-right:8px;font-size:15px}.admin_table .result-category-name{text-align:center;background-color:#5555ff;color:white;font-weight:bold}.inline{display:inline-block}#open,#close,.admin_blue_button{cursor:pointer;border:1px solid #ccc;background-color:#3498db;color:#fff;font-weight:bold;border-radius:4px;text-align:center}#open,.admin_blue_button{display:inline-block;width:fit-content;padding:8px 24px;margin:12px 4px}#close{width:200px;margin:10px auto 12px;margin-inline:auto;padding:12px 0}#mask{background:rgba(0,0,0,0.4);position:fixed;top:0;bottom:0;right:0;left:0;z-index:10}#modal{background:#fff;width:80%;padding:20px;border-radius:4px;position:fixed;top:40px;left:0;right:0;margin-inline:auto;transition:transform 0.4s;z-index:12}#modal>p{margin:0 0 20px}#mask.hidden{display:none}#modal.hidden{padding:0px;height:0;transform:translate(0, -3000px)}@media screen and (max-width: 767px){.admin-sidebar_bg{display:none}.admin-sidebar{background-color:#d3d3d3;position:relative;padding:20px 40px}#modal{top:10px}}.text_red{color:#ff0000 !important}.admin_dashboard .submit_btn{border:1px solid #ccc;background-color:#3498db;color:#fff;font-weight:bold}@media (max-width: 577px){.admin_dashboard .submit_btn{width:100%}}.admin_dashboard .table_wrapper{width:100%;overflow-y:auto}.admin_dashboard .dashboard_worker_table{white-space:nowrap;min-width:100%}.admin_dashboard .dashboard_worker_table th,.admin_dashboard .dashboard_worker_table td{padding:8px 12px;text-align:end}.admin_dashboard .dashboard_worker_table thead{background:#007C77;color:white}.admin_dashboard .dashboard_worker_table tbody tr:nth-child(even){background:#eee}.admin_dashboard .dashboard_worker_table tbody th{background:#00A99D;color:white;text-align:center}.admin_dashboard_worker_attributes .chart{flex:1;height:320px}.mentor_schedules_index .admin_table{background:#fff}.mentor_schedules_index .admin_table tr:nth-child(even){background:#e5eff2}@use "rouge" as *;.form_hide{display:none}.kaminari_top{margin-bottom:20px}.kaminari_bottom{margin-top:20px}.pagination{margin:10px 0;justify-content:center;align-items:center}.pagination>li>a{border:none;color:#696969}.page-item.active .page-link{background-color:#3bb2b8}.pagination>li>a:hover{opacity:0.8}.mobile{margin:0}.admin{margin:40px;background-color:white}.admin_search{font-size:1rem;font-weight:bold;text-align:center}.admin_search_label{padding-top:10px}.admin_title{margin:20px;padding:20px}.admin_image{width:50px}.admin_menu{margin:20px}.admin_menu_item{padding:20px;font-size:1rem;font-weight:bold;background-color:#b1f9d0;letter-spacing:0.05rem;color:black}.admin_menu_item:hover{background-color:#0ba;color:white}.breadcrumbs{text-align:left;color:#333;font-size:14px;margin:0 30px 15px}.sns_mobile{margin-left:5%}a.navbar-brand{font-size:1.5rem;margin:5px 15px}li.nav-item{font-size:1.5rem;margin:0 15px;padding-bottom:55px}.alert-dismissible{font-size:1rem;line-height:1.5}.alert-dismissible .close{width:auto}.landing-footer{position:relative;padding-top:48px;padding-bottom:24px;background-color:#2cccd4}.landing-footer .link-company{float:left}.landing-footer .link-company_sp{float:left;margin-left:5%}.landing-footer nav{display:inline-block}.landing-footer nav .sns_icon{width:40px;height:40px;text-align:center}.landing-footer nav ul{padding-left:0;list-style:none}.landing-footer nav ul li{margin-bottom:10px}@media only screen and (max-width: 640px){.landing-footer nav ul li{font-size:12px}}.landing-footer nav ul li a{position:relative;padding-left:16px;color:#ffffff}.landing-footer nav ul li a:before{font-family:"Font Awesome 6 Free";font-weight:900;position:absolute;top:0;left:0;content:"\f0da";color:#ffd464}.landing-footer .twitter-box{float:left}@media all and (max-width: 640px){.landing-footer .twitter-box{display:none}}.landing-footer p.copyright{margin-top:14px;margin-bottom:0;text-align:center;font-weight:300;color:#ffffff}@media only screen and (max-width: 640px){.landing-footer p.copyright{font-size:10px}}.landing-footer_sp{position:relative;padding-top:24px;padding-bottom:24px;background-color:#2cccd4}.landing-footer_sp .link-company{float:left}.landing-footer_sp .link-company_sp{float:left;margin-left:5%}.landing-footer_sp nav{display:inline-block}.landing-footer_sp nav .sns_icon{width:40px;height:40px;text-align:center}.landing-footer_sp nav ul{padding-left:0;list-style:none}.landing-footer_sp nav ul li{margin-bottom:10px}@media only screen and (max-width: 640px){.landing-footer_sp nav ul li{font-size:12px}}.landing-footer_sp nav ul li a{position:relative;padding-left:16px;color:#ffffff}.landing-footer_sp nav ul li a:before{font-family:"Font Awesome 6 Free";font-weight:900;position:absolute;top:0;left:0;content:"\f0da";color:#ffd464}.landing-footer_sp .twitter-box{float:left}@media all and (max-width: 640px){.landing-footer_sp .twitter-box{display:none}}.landing-footer_sp p.copyright{margin-top:14px;margin-bottom:0;text-align:center;font-weight:300;color:#ffffff}@media only screen and (max-width: 640px){.landing-footer_sp p.copyright{font-size:10px}}.landing_page .field_with_errors{padding:0;border:none;display:contents}#error_explanation{width:100%;border:4px solid #ff9872;border-radius:10px;padding:7px 7px 0;margin-bottom:20px;background-color:white;letter-spacing:0.05rem;line-height:1.1rem}#error_explanation h2{text-align:left;font-weight:bold;padding:8px 8px 8px 18px;font-size:0.9rem;margin:-7px -7px 0;background-color:#ff9872;color:#fff}#error_explanation .profile-li{list-style:none;padding:2%;font-size:0.8rem}.field_with_errors{padding:10px;border-top:solid 4px #ff9872}.landing_page .field_with_errors{padding:0;border:none;display:contents}body{background-color:#f9f9fc;font-family:verdana, arial, helvetica, sans-serif;font-size:13px;line-height:18px}pre{background-color:#eee;padding:10px;font-size:11px}a{color:#007bff;background-color:transparent}.mobile{margin:0}.sns_mobile{margin-left:5%}#notice{color:green}.alert-dismissible{font-size:1rem;line-height:1.5}.alert-dismissible .close{width:auto}.breadcrumbs{text-align:left;color:#333;font-size:14px;margin:0 30px 15px}.t-card{margin:30px;margin-bottom:300px;background-color:#ffffff}.t-card .task-title{margin-left:10%;padding:20px}.t-card .task-new{margin-left:5%}.t-card .noti-title{margin-left:10%;padding:20px}.t-card .noti-new{margin-left:5%}.t-card .skill-title{margin-left:10%;padding:20px}.t-card .skill-new{margin-left:5%}.t-card .skill-back{margin-left:5%}.info-card{margin-bottom:300px}.c-card{overflow:hidden;border-radius:4px;margin-bottom:10px;background-color:#fff;box-shadow:0 3px 6px rgba(0,0,0,0.1)}label{display:block}.skil_tool_check{font-size:1rem;margin:8px}.skil_tool_check_label{margin:0 10px 0 20px}.skil_tool_check input[type="checkbox"]{-ms-transform:scale(1.5);-moz-transform:scale(1.5);-webkit-transform:scale(1.5);-o-transform:scale(1.5);transform:scale(1.5);position:absolute}.profile-ul{list-style:none}.profile-ul .profile-li{margin-bottom:40px}.profile-ul .profile-li label{font-weight:bold}.profile-ul .profile-li input#text{width:100%;height:40px}.profile-ul .profile-li input#number{width:100%;height:40px}.profile-ul .profile-li input#select{width:100%;height:40px}.profile-ul .profile-li .form-control{margin-bottom:20px}.profile-ul .profile-li input#submit{width:100%;height:40px}.withdrawal-ul{margin:0 auto;margin-left:100px;background-color:white;padding:15px 8% 5px}.withdrawal-ul .withdrawal-li{letter-spacing:0.05rem;line-height:1.2rem;list-style-type:decimal;margin-bottom:40px}.withdrawal-ul .withdrawal-li label{font-weight:bold}.withdrawal-ul .withdrawal-li input#text{width:100%;height:40px}.withdrawal-ul .withdrawal-li input#number{width:100%;height:40px}.withdrawal-ul .withdrawal-li input#select{width:100%;height:40px}.withdrawal-ul .withdrawal-li .form-control{margin-bottom:20px}.withdrawal-ul .withdrawal-li input#submit{width:100%;height:40px}a.navbar-brand{font-size:1.5rem;margin:5px 15px}li.nav-item{font-size:1.5rem;margin:0 15px;padding-bottom:55px}th{padding-bottom:5px}td{padding:0 5px 7px}.table-worker-status{width:90%;margin:0 auto;margin-top:20px;margin-bottom:20px;word-wrap:break-word;border-collapse:separate;border-spacing:1px}.table-worker-status thead th{background-color:#2c9ab7;color:#ffffff;border-left:1px solid rgba(255,255,255,0.2);font-weight:300;font-size:18px;letter-spacing:2px;text-align:center;padding:10px}.table-worker-status thead th.e-status-title{width:12%;font-size:1rem}.table-worker-status tbody tr{border-top:1px solid #93b8ca;border-bottom:2px solid #93b8ca;border-bottom:2px solid #93b8ca;text-align:center}.table-worker-status tbody tr td.e-entry{font-size:20px;padding-top:10px;padding-bottom:10px;text-align:center;border-collapse:separate;border-spacing:1px;border-bottom:1px solid #93b8ca}.table-worker-status tbody tr td.e-entry .month{margin-right:8px;font-size:15px}.table-worker-status tbody tr td.e-status,.table-worker-status tbody tr td.e-delete{font-size:1rem;padding-top:10px;padding-bottom:10px;text-align:center;border-collapse:separate;border-spacing:1px;border-bottom:1px solid #93b8ca}.table-worker-status{width:90%;margin:0 auto;margin-top:20px;margin-bottom:20px;word-wrap:break-word;border-collapse:separate;border-spacing:1px}.table-worker-status thead th{background-color:#2c9ab7;color:#ffffff;border-left:1px solid rgba(255,255,255,0.2);font-weight:300;font-size:18px;letter-spacing:2px;text-align:center;padding:10px}.table-worker-status thead th.e-status-title{width:12%;font-size:1rem}.table-worker-status tbody tr{border-top:1px solid #93b8ca;border-bottom:2px solid #93b8ca;border-bottom:2px solid #93b8ca;text-align:center}.table-worker-status tbody tr td.e-entry{font-size:20px;padding-top:10px;padding-bottom:10px;text-align:center;border-collapse:separate;border-spacing:1px;border-bottom:1px solid #93b8ca}.table-worker-status tbody tr td.e-entry .month{margin-right:8px;font-size:15px}.table-worker-status{width:90%;margin:0 auto;margin-top:20px;margin-bottom:20px;word-wrap:break-word;border-collapse:separate;border-spacing:1px}.table-worker-status thead th{background-color:#2c9ab7;color:#ffffff;border-left:1px solid rgba(255,255,255,0.2);font-weight:300;font-size:18px;letter-spacing:2px;text-align:center;padding:10px}.table-worker-status thead th.e-status-title{width:12%;font-size:1rem}.table-worker-status tbody tr{border-top:1px solid #93b8ca;border-bottom:2px solid #93b8ca;border-bottom:2px solid #93b8ca;text-align:center}.table-worker-status tbody tr td.e-entry{font-size:20px;padding-top:10px;padding-bottom:10px;text-align:center;border-collapse:separate;border-spacing:1px;border-bottom:1px solid #93b8ca}.table-worker-status tbody tr td.e-entry .month{margin-right:8px;font-size:15px}.table-worker-status tbody tr td.e-status,.table-worker-status tbody tr td.e-delete{font-size:1rem;padding-top:10px;padding-bottom:10px;text-align:center;border-collapse:separate;border-spacing:1px;border-bottom:1px solid #93b8ca}.withdrawals-table{width:90%;margin:0 auto;margin-top:20px;margin-bottom:20px;word-wrap:break-word;border-collapse:separate;border-spacing:1px}.withdrawals-table thead{position:sticky;top:0;word-break:keep-all}.withdrawals-table thead th{background-color:#2c9ab7;color:#ffffff;border-left:1px solid rgba(255,255,255,0.2);font-weight:300;font-size:18px;letter-spacing:2px;text-align:center;padding:10px}.withdrawals-table thead th.e-status-title{font-size:0.8rem}.withdrawals-table tbody tr td{font-size:0.9rem;padding-top:10px;padding-bottom:10px;border-spacing:1px;border-bottom:1px solid #93b8ca}.withdrawals-table tbody tr td.mid-width{width:250px;line-height:1.5}.withdrawals-table tbody tr td.wide-width{width:450px;line-height:1.5}.landing-footer_sp{position:relative;padding-top:24px;padding-bottom:24px;background-color:#2cccd4}.landing-footer_sp .link-company{float:left}.landing-footer_sp .link-company_sp{float:left;margin-left:5%}.landing-footer_sp nav{display:inline-block}.landing-footer_sp nav .sns_icon{width:40px;height:40px;text-align:center}.landing-footer_sp nav ul{padding-left:0;list-style:none}.landing-footer_sp nav ul li{margin-bottom:10px}@media only screen and (max-width: 640px){.landing-footer_sp nav ul li{font-size:12px}}.landing-footer_sp nav ul li a{position:relative;padding-left:16px;color:#ffffff}.landing-footer_sp nav ul li a:before{font-family:"Font Awesome 6 Free";font-weight:900;position:absolute;top:0;left:0;content:"\f0da";color:#ffd464}.landing-footer_sp .twitter-box{float:left}@media all and (max-width: 640px){.landing-footer_sp .twitter-box{display:none}}.landing-footer_sp p.copyright{margin-top:14px;margin-bottom:0;text-align:center;font-weight:300;color:#ffffff}@media only screen and (max-width: 640px){.landing-footer_sp p.copyright{font-size:10px}}.landing-footer{position:relative;padding-top:48px;padding-bottom:24px;background-color:#2cccd4}.landing-footer .link-company{float:left}.landing-footer .link-company_sp{float:left;margin-left:5%}.landing-footer nav{display:inline-block}.landing-footer nav .sns_icon{width:40px;height:40px;text-align:center}.landing-footer nav ul{padding-left:0;list-style:none}.landing-footer nav ul li{margin-bottom:10px}@media only screen and (max-width: 640px){.landing-footer nav ul li{font-size:12px}}.landing-footer nav ul li a{position:relative;padding-left:16px;color:#ffffff}.landing-footer nav ul li a:before{font-family:"Font Awesome 6 Free";font-weight:900;position:absolute;top:0;left:0;content:"\f0da";color:#ffd464}.landing-footer .twitter-box{float:left}@media all and (max-width: 640px){.landing-footer .twitter-box{display:none}}.landing-footer p.copyright{margin-top:14px;margin-bottom:0;text-align:center;font-weight:300;color:#ffffff}@media only screen and (max-width: 640px){.landing-footer p.copyright{font-size:10px}}.kaminari_top{margin-bottom:20px}.kaminari_bottom{margin-top:20px}.pagination{margin:10px 0;justify-content:center;align-items:center}.pagination>li>a{border:none;color:#696969}.page-item.active .page-link{background-color:#3bb2b8}.pagination>li>a:hover{opacity:0.8}.site-image{width:100%}.counseling{margin:0 5%;padding:2% 5%;background-color:white;letter-spacing:0.05rem}.counseling_detail{text-align:center;font-size:1.3rem;padding:20px}.couseling_type{margin-top:80px;margin-bottom:20px}.counseling_summary{width:100%;font-size:1.2rem;padding:20px;line-height:2rem}span.del{text-decoration:line-through}.couseling_form_btn{margin-top:50px}.hr-topics-individual-topic-left-side-wrapper{width:80%;margin:0 auto}@media all and (max-width: 1040px){.hr-topics-individual-topic-left-side-wrapper{width:90%}}.hr-topics-individual-topic-left-side-wrapper .main-title-block{margin-top:50px;margin-bottom:40px}.hr-topics-individual-topic-left-side-wrapper .main-title-block .main-title{margin-bottom:20px;font-size:30px;line-height:35px;font-weight:700}@media all and (max-width: 640px){.hr-topics-individual-topic-left-side-wrapper .main-title-block .main-title{margin-bottom:20px;font-size:22px;font-weight:700;line-height:30px}}.hr-topics-individual-topic-left-side-wrapper .hr-topics-individual-topic-content{margin-bottom:60px;font-size:16px;letter-spacing:2px}@media all and (max-width: 1024px){.hr-topics-individual-topic-left-side-wrapper .hr-topics-individual-topic-content{margin-bottom:0}}.hr-topics-individual-topic-left-side-wrapper .hr-topics-individual-topic-content .category_イベント{display:inline-block;width:180px;margin-right:10px;padding:12px;float:left;font-size:20px;text-align:center;line-height:18px;letter-spacing:1px;border-radius:20px;color:#fff;background-color:#FFD464}.hr-topics-individual-topic-left-side-wrapper .hr-topics-individual-topic-content .category_ニュース{display:inline-block;width:180px;margin-right:10px;padding:12px;float:left;font-size:20px;text-align:center;line-height:18px;letter-spacing:1px;border-radius:20px;color:#fff;background-color:#98D7DD}.hr-topics-individual-topic-left-side-wrapper .hr-topics-individual-topic-content .category_運営から{display:inline-block;width:180px;margin-right:10px;padding:12px;float:left;font-size:20px;text-align:center;line-height:18px;letter-spacing:1px;border-radius:20px;color:#fff;background-color:#F0C080}.hr-topics-individual-topic-left-side-wrapper .hr-topics-individual-topic-content .category_仕事募集{display:inline-block;width:180px;margin-right:10px;padding:12px;float:left;font-size:20px;text-align:center;line-height:18px;letter-spacing:1px;border-radius:20px;color:#fff;background-color:#3584E0}@media all and (max-width: 640px){.hr-topics-individual-topic-left-side-wrapper .hr-topics-individual-topic-content .category_イベント{display:inline-block;width:100px;margin-right:10px;padding:8px;float:left;font-size:16px;text-align:center;line-height:18px;letter-spacing:1px;border-radius:20px;color:#fff;background-color:#FFD464}.hr-topics-individual-topic-left-side-wrapper .hr-topics-individual-topic-content .category_ニュース{display:inline-block;width:100px;margin-right:10px;padding:8px;float:left;font-size:16px;text-align:center;line-height:18px;letter-spacing:1px;border-radius:20px;color:#fff;background-color:#98D7DD}.hr-topics-individual-topic-left-side-wrapper .hr-topics-individual-topic-content .category_運営から{display:inline-block;width:100px;margin-right:10px;padding:8px;float:left;font-size:16px;text-align:center;line-height:18px;letter-spacing:1px;border-radius:20px;color:#fff;background-color:#F0C080}.hr-topics-individual-topic-left-side-wrapper .hr-topics-individual-topic-content .category_仕事募集{display:inline-block;width:100px;margin-right:10px;padding:8px;float:left;font-size:16px;text-align:center;line-height:18px;letter-spacing:1px;border-radius:20px;color:#fff;background-color:#3584E0}}.hr-topics-individual-topic-left-side-wrapper .hr-topics-individual-topic-content .info-date{float:left;margin-left:10%;margin-top:10px;font-size:20px}@media all and (max-width: 640px){.hr-topics-individual-topic-left-side-wrapper .hr-topics-individual-topic-content .info-date{float:left;margin-left:20px;margin-top:16px;font-size:14px}}.hr-topics-individual-topic-left-side-wrapper .hr-topics-individual-topic-content .hr-topics-individual-topic-content-img-block{text-align:center;margin-top:40px;margin-bottom:40px}.hr-topics-individual-topic-left-side-wrapper .hr-topics-individual-topic-content .hr-topics-individual-topic-content-img-block.inside-article{margin-top:60px}.hr-topics-individual-topic-left-side-wrapper .hr-topics-individual-topic-content .hr-topics-individual-topic-content-img-block .hr-topics-individual-topic-content-img{width:70%}@media all and (max-width: 640px){.hr-topics-individual-topic-left-side-wrapper .hr-topics-individual-topic-content .hr-topics-individual-topic-content-img-block .hr-topics-individual-topic-content-img{width:80%}}.hr-topics-individual-topic-left-side-wrapper .hr-topics-individual-topic-content .hr-topics-individual-topic-content-img-block .topics-main-img{width:100%}.hr-topics-individual-topic-left-side-wrapper .hr-topics-individual-topic-content .sentence-head{margin-top:60px;margin-bottom:20px;padding:10px 10px 10px 20px;font-size:28px;font-weight:bold;border-left:solid 3px #e38206;background-color:#f5f5f5}@media all and (max-width: 640px){.hr-topics-individual-topic-left-side-wrapper .hr-topics-individual-topic-content .sentence-head{margin-top:60px;margin-bottom:20px;padding:10px 10px 10px 20px;font-size:20px;font-weight:bold;border-left:solid 3px #e38206;background-color:#f5f5f5}}.hr-topics-individual-topic-left-side-wrapper .hr-topics-individual-topic-content .sentence-head-small{margin-top:40px;padding-bottom:8px;font-size:20px;font-weight:bold;border-bottom:1px solid #e38206}.hr-topics-individual-topic-left-side-wrapper .hr-topics-individual-topic-content .sentence-head-stn{margin-top:40px;padding-bottom:8px;font-size:20px;font-weight:bold}.hr-topics-individual-topic-left-side-wrapper .hr-topics-individual-topic-content .sentence-head-interview{margin-top:40px;padding-bottom:8px;font-size:18px;font-weight:bold;margin-right:5px;line-height:27px}.hr-topics-individual-topic-left-side-wrapper .hr-topics-individual-topic-content .sentence-block{letter-spacing:0.05rem;line-height:2.0rem;font-size:1.2rem}.hr-topics-individual-topic-left-side-wrapper .hr-topics-individual-topic-content .sentence-block p{margin-bottom:30px}.hr-topics-individual-topic-left-side-wrapper .hr-topics-individual-topic-content .sentence-block p span.text-bold{color:#383838;font-weight:bold}.hr-topics-individual-topic-left-side-wrapper .hr-topics-individual-topic-content .sentence-block .size-mid{font-size:20px}.hr-topics-individual-topic-left-side-wrapper .hr-topics-individual-topic-content .box_line{color:#364e96;border:solid 3px #364e96;padding-top:20px;padding-left:20px;border-radius:0.5em;margin-bottom:30px}.hr-topics-individual-topic-left-side-wrapper .hr-topics-individual-topic-content .sentence-block-interview{margin-bottom:100px}.hr-topics-individual-topic-left-side-wrapper .hr-topics-individual-topic-content .sentence-block-interview p{margin-bottom:30px}.hr-topics-individual-topic-left-side-wrapper .hr-topics-individual-topic-content .sentence-block-interview p span.text-bold{color:#383838;font-weight:bold}.hr-topics-individual-topic-left-side-wrapper .hr-topics-individual-topic-content p span.under-line{color:#383838;font-weight:bold;background:linear-gradient(transparent 70%, #FDC44F 70%)}.hr-topics-individual-topic-left-side-wrapper .hr-topics-individual-topic-content .box_detail{background-color:#F5F5F5;padding:20px;margin-top:20px;margin-bottom:20px}.hr-topics-individual-topic-left-side-wrapper .hr-topics-individual-topic-content .box_detail p{margin-bottom:0px}.hr-topics-individual-topic-left-side-wrapper .hr-topics-individual-topic-content .box_detail p.bold_text{font-size:18px;font-weight:bold;letter-spacing:2px;line-height:40px}.hr-topics-individual-topic-left-side-wrapper .hr-topics-individual-topic-content .box_detail2{background-color:#F5F5F5;padding:20px;margin-top:20px;margin-bottom:20px;font-size:14px}.hr-topics-individual-topic-left-side-wrapper .hr-topics-individual-topic-content .box_detail2 p{margin-bottom:0px}.hr-topics-individual-topic-left-side-wrapper .hr-topics-individual-topic-content .box_detail2 p.bold_text{font-size:16px;font-weight:bold;letter-spacing:2px;line-height:40px}.hr-topics-individual-topic-left-side-wrapper .hr-topics-individual-topic-content .box_detail3{color:#364e96;border:solid 3px #364e96;padding-top:10px;padding-bottom:20px;padding-left:20px;padding-right:20px;border-radius:0.2em;margin-top:20px;margin-bottom:20px;font-size:14px}.hr-topics-individual-topic-left-side-wrapper .hr-topics-individual-topic-content .box_detail3 p{margin-bottom:0px}.hr-topics-individual-topic-left-side-wrapper .hr-topics-individual-topic-content .box_detail3 p.bold_text{font-size:16px;font-weight:bold;letter-spacing:2px;line-height:40px}.hr-topics-individual-topic-left-side-wrapper .hr-topics-individual-topic-content .box_link{background-color:#F5F5F5;padding:20px;margin-top:20px;margin-bottom:20px;border:3px solid #cdcdcd;font-weight:bold}.hr-topics-individual-topic-left-side-wrapper .hr-topics-individual-topic-content .box_link p{margin-bottom:0px}.hr-topics-individual-topic-left-side-wrapper .hr-topics-individual-topic-content .box_link p.bold_text{font-size:16px;font-weight:bold;letter-spacing:2px;line-height:40px}h3.noti_entry_header{margin:40px;text-align:center}h4.noti_entry_footer{margin:40px;text-align:center}.pay_text{margin-left:40px;margin-right:40px;margin-top:40px;margin-bottom:50px;font-size:16px}.pay_text .text_price{font-size:20px;font-weight:bold}.career_box{margin-left:30px}.career_box .career_box_space{margin-bottom:50px;width:95%}.career_box .career_box_space h1{letter-spacing:3px;position:relative;background:#f4f4f4;margin-left:20px;margin-bottom:20px;padding:2px 5px 2px 20px;font-size:20px;color:#474747;border-radius:0 10px 10px 0}.career_box .career_box_space h1:before{font-family:"Font Awesome 6 Free";content:"\f041";font-weight:900;position:absolute;color:white;background:#ff6363;width:40px;text-align:center;height:40px;line-height:40px;left:-1.35em;padding-left:3px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);border-radius:50%;box-shadow:1px 1px 2px rgba(0,0,0,0.29)}.career_box .career_box_space .career_box_text{margin-left:30px;font-size:16px}.career_edit{height:40px;margin-bottom:20px}.career_edit .btn-gradient-radius{display:inline-block;float:right;margin-right:40px;text-align:right;padding:7px 20px;border-radius:25px;text-decoration:none;color:#fff;background-image:linear-gradient(45deg, #ffc107 0%, #ff8b5f 100%);transition:0.4s}.career_edit .btn-gradient-radius:hover{background-image:linear-gradient(45deg, #ffc107 0%, #f76a35 100%)}.pulse_survey .select-vox{width:80%;margin:0 auto}.pulse_survey .field .radio_btn1{display:none;margin-right:40px}.pulse_survey .field .radio_btn2{display:none;margin-right:40px}.pulse_survey .field .radio_btn3{display:none}.pulse_survey .field .radio_btn4{display:none}.pulse_survey .field .radio_btn5{display:none}.pulse_survey .field .radio_btn+label{display:inline-block;box-sizing:border-box;font-size:14px;font-weight:normal;color:#888;border:solid 1px #EDBC6C;background-image:url(https://members.comoly.jp/assets/flat-smile-3fbceacdb7858609ff2dfc9d3a47334d4ffe056dbb822d16278536ef53e045ee.png);background-size:100px 100px;height:150px;width:100px;border-radius:5px;margin-top:10px;padding:3px 10px;background-color:#fff;cursor:pointer}.pulse_survey .field .radio_btn1+label{display:inline-block;box-sizing:border-box;margin-right:40px;font-size:14px;font-weight:normal;display:table-cell;vertical-align:bottom;color:#888;border:solid 1px #EDBC6C;background-image:url(https://members.comoly.jp/assets/happy-smile-5fb7a3439623e602804b371fc2603d9f3afd1e36610224fd768443d0794701dc.png);background-size:100px 100px;height:150px;width:100px;border-radius:5px;margin-top:10px;padding:3px 10px;background-color:#fff;cursor:pointer}.pulse_survey .field .radio_btn2+label{display:inline-block;box-sizing:border-box;font-size:14px;font-weight:normal;margin-right:40px;color:#888;display:table-cell;vertical-align:bottom;border:solid 1px #EDBC6C;background-image:url(https://members.comoly.jp/images/smile.png);background-size:100px 100px;height:150px;width:100px;border-radius:5px;margin-top:10px;padding:3px 10px;background-color:#fff;cursor:pointer}.pulse_survey .field .radio_btn3+label{display:inline-block;box-sizing:border-box;font-size:14px;font-weight:normal;color:#888;display:table-cell;vertical-align:bottom;border:solid 1px #EDBC6C;background-image:url(https://members.comoly.jp/assets/flat-smile-3fbceacdb7858609ff2dfc9d3a47334d4ffe056dbb822d16278536ef53e045ee.png);background-size:100px 100px;height:150px;width:100px;border-radius:5px;margin-top:10px;padding:3px 10px;background-color:#fff;cursor:pointer}.pulse_survey .field .radio_btn4+label{display:inline-block;box-sizing:border-box;font-size:14px;font-weight:normal;color:#888;display:table-cell;vertical-align:bottom;border:solid 1px #EDBC6C;background-image:url(https://members.comoly.jp/assets/less-bad-30883a9db25909a7441bcd73585b90a78689b251e9e4337bd3506c21fb34dde6.png);background-size:100px 100px;height:150px;width:100px;border-radius:5px;margin-top:10px;padding:3px 10px;background-color:#fff;cursor:pointer}.pulse_survey .field .radio_btn5+label{display:inline-block;box-sizing:border-box;font-size:14px;font-weight:normal;color:#888;display:table-cell;vertical-align:bottom;border:solid 1px #EDBC6C;background-image:url(https://members.comoly.jp/assets/bad-smile-a41c0a2f368cb35d271a88bd1275b7092a0b65d36f671ff064a9f22d85c89b0b.png);background-size:100px 100px;height:150px;width:100px;border-radius:5px;margin-top:10px;padding:3px 10px;background-color:#fff;cursor:pointer}.pulse_survey .field .radio_btn1:checked+label{color:#fff;background-color:#EDBC6C;box-shadow:0 1px 3px rgba(0,0,0,0.15)}.pulse_survey .field .radio_btn2:checked+label{color:#fff;background-color:#EDBC6C;box-shadow:0 1px 3px rgba(0,0,0,0.15)}.pulse_survey .field .radio_btn3:checked+label{color:#fff;background-color:#EDBC6C;box-shadow:0 1px 3px rgba(0,0,0,0.15)}.pulse_survey .field .radio_btn4:checked+label{color:#fff;background-color:#EDBC6C;box-shadow:0 1px 3px rgba(0,0,0,0.15)}.pulse_survey .field .radio_btn5:checked+label{color:#fff;background-color:#EDBC6C;box-shadow:0 1px 3px rgba(0,0,0,0.15)}.pulse_survey .btn-entry{color:#ffffff;padding:14px;font-size:18px;font-weight:bold;margin-top:80px;margin-bottom:50px;letter-spacing:2px;background-image:linear-gradient(-60deg, #ff5858 0%, #f09819 100%);border-radius:60px;border:none;filter:drop-shadow(10px 10px 10px rgba(0,0,0,0.2))}.pulse_survey .btn-entry:hover{color:#ffffff;opacity:0.7}.pulse_survey .disabled{opacity:0.3}.pulse_survey .disabled:hover{opacity:0.3}.wrapper-full{width:100%;margin:auto;padding:0 5%}.wrapper-full .wrapper{width:100%;margin:auto;height:100%}.wrapper-full .clearfix{clear:both}.wrapper-full .v-side-content{width:23%;position:-webkit-sticky;position:sticky;top:15px;float:left}.wrapper-full .v-side-content .sideMenu{height:100%;background-color:white;box-shadow:0 0 1px gray;border-radius:3px}.wrapper-full .v-side-content .sideMenu a:hover{text-decoration:none}.wrapper-full .v-side-content .sideMenu .mokuji-box{margin-left:18px}.wrapper-full .v-side-content .sideMenu ul li,.wrapper-full .v-side-content .sideMenu ol li{color:black;border-left:solid 8px orange;background:whitesmoke;margin-bottom:5px;line-height:1.5;border-radius:0 10px 15px 0;padding:0.5em 1rem;list-style-type:none !important}.wrapper-full .v-side-content .sideMenu .contentsMenu{list-style:none;text-align:left;padding:15px 5%}.wrapper-full .v-side-content .sideMenu .content-train{margin:20px 0;color:#4f4f4f;font-weight:bold;font-size:1rem}.wrapper-full .v-side-content .sideMenu .content-train a{color:#4f4f4f;display:inline-block}.wrapper-full .v-side-content_sp{width:100%;top:15px}.wrapper-full .v-side-content_sp .sideMenu{height:100%}.wrapper-full .v-side-content_sp .sideMenu a:hover{text-decoration:none}.wrapper-full .v-side-content_sp .sideMenu .ac{color:black;border-left:solid 8px orange;background:whitesmoke;margin-bottom:5px;line-height:1.5;border-radius:0 10px 15px 0;padding:0.5em 1rem;list-style-type:none !important}.wrapper-full .v-side-content_sp .sideMenu .contentsMenu{list-style:none;text-align:left}.wrapper-full .v-side-content_sp .sideMenu .content-train{margin:20px 0;color:#4f4f4f;font-weight:bold;font-size:1rem}.wrapper-full .v-side-content_sp .sideMenu .content-train a{color:#4f4f4f;display:inline-block}.wrapper-full .v-side-content_sp .movie-time-small{width:20%;background-color:#40474F;padding:3px;color:#ffffff;text-align:center;margin:15px 0 0 auto}.wrapper-full .v-mian-content{margin-top:80px;height:100%}.wrapper-full .v-mian-content .video-main-page{margin-left:2%;margin-bottom:70px;float:right;width:75%;height:5000px;padding:0px 25px;background-color:#ffffff}.wrapper-full .v-mian-content .video-main-page h4{margin:18px;font-size:26px;font-weight:bold}.wrapper-full .v-mian-content .video-main-page .train_guide_title{font-size:2.0rem;font-weight:bold;margin-top:20px;padding:0.4em 0.5em;color:#494949;background:#f4f4f4;border-left:solid 5px #7db4e6;border-bottom:solid 3px #d7d7d7}.wrapper-full .v-mian-content .video-main-page .contents_mokuji{margin-top:80px;padding:10px;border-bottom:1px solid #222;font-size:1.8rem;font-weight:bold}.wrapper-full .v-mian-content .video-main-page .mokuji-font{font-size:1.2rem;line-height:1.6rem}.wrapper-full .v-mian-content .video-main-page .question-img2{width:60%}.wrapper-full .v-mian-content .video-main{margin-left:2%;margin-bottom:70px;float:right;width:75%;padding:0px 25px;background-color:#ffffff}.wrapper-full .v-mian-content .video-main h2{padding-bottom:10px;font-size:26px;font-weight:bold;margin-top:20px;margin-bottom:20px;background-image:repeating-linear-gradient(90deg, #09c 0, #7db4e6 2px, transparent 2px, transparent 4px);background-size:4px 4px;background-repeat:repeat-x;background-position:center bottom}.wrapper-full .v-mian-content .video-main .mainvideoWrapper{margin-top:20px;width:98%;height:400px;overflow:hidden;margin-bottom:50px}.wrapper-full .v-mian-content .video-main .mainvideoWrapper .mainVideo{float:left;margin-right:20px;margin-left:5px;width:60%}.wrapper-full .v-mian-content .video-main .mainvideoWrapper .mainVideo .train-img{width:98%}.wrapper-full .v-mian-content .video-main .mainvideoWrapper .mainVideo video{width:100%}.wrapper-full .v-mian-content .video-main .mainvideoWrapper .mainVideo-detail{float:left;width:37%;font-size:1.0rem;height:100%;letter-spacing:2px;line-height:20px;background-color:white;padding:15px;text-align:left}.wrapper-full .v-mian-content .video-main .mainvideoWrapper .mainVideo-detail h3{font-size:1.4rem;font-weight:bold;margin-bottom:20px}.wrapper-full .v-mian-content .video-main .mainvideoWrapper .mainVideo-detail .movie-time{text-align:center;background-color:#40474F;padding:5px;color:#ffffff}.wrapper-full .v-mian-content .video-main .mainvideoWrapper .mainVideo-detail a.btn--orange{color:#fff;background-color:#eb6100;border-bottom:5px solid #b84c00;width:100%}.wrapper-full .v-mian-content .video-main .mainvideoWrapper .mainVideo-detail a.btn--orange:hover{margin-top:3px;color:#fff;background:#f56500;border-bottom:2px solid #b84c00;width:100%}.wrapper-full .v-mian-content .video-main .mainvideoWrapper .mainVideo-detail a.btn--shadow{-webkit-box-shadow:0 3px 5px rgba(0,0,0,0.3);box-shadow:0 3px 5px rgba(0,0,0,0.3);width:100%}.wrapper-full .v-mian-content .video-main .mainMenu h2{font-size:1.5rem}.wrapper-full .v-mian-content .subvideoWrapper{width:100%;display:flex;justify-content:center;padding:0;list-style:none}.wrapper-full .v-mian-content .subvideoWrapper .subvideo-box{width:calc(100% / 3);margin:5px}.wrapper-full .v-mian-content .subvideoWrapper .subvideo-box .subvideo video{width:99%}.wrapper-full .v-mian-content .subvideoWrapper .subvideo-box .subvideo-detail{width:99%;height:200px;padding:15px;background-color:white}.wrapper-full .v-mian-content .subvideoWrapper .subvideo-box .subvideo-detail h3{font-size:1rem;font-weight:bold}.wrapper-full .v-mian-content .subvideoWrapper .subvideo-box .subvideo-detail p{margin-top:10px;font-size:0.8rem}.wrapper-full .v-mian-content .subvideoWrapper .subvideo-box .subvideo-detail .movie-time-small{width:20%;background-color:#40474F;padding:3px;color:#ffffff}.wrapper-full .v-mian-content .subvideoWrapper:nth-child(1),.wrapper-full .v-mian-content .subvideoWrapper:nth-child(2){margin-right:5%}.wrapper-full .v-mian-content_sp .video-main{margin-bottom:70px}.wrapper-full .v-mian-content_sp .video-main .mainvideoWrapper{margin-top:40px;width:98%;height:100%;overflow:hidden;margin-bottom:80px}.wrapper-full .v-mian-content_sp .video-main .mainvideoWrapper .mainVideo{margin-right:0;margin-left:0;width:100%}.wrapper-full .v-mian-content_sp .video-main .mainvideoWrapper .mainVideo video{width:100%}.wrapper-full .v-mian-content_sp .video-main .mainvideoWrapper .mainVideo-detail{float:left;width:37%;font-size:1.0rem;height:100%;letter-spacing:2px;line-height:20px;background-color:white;padding:15px;text-align:left}.wrapper-full .v-mian-content_sp .video-main .mainvideoWrapper .mainVideo-detail h3{font-size:1.2rem;font-weight:bold;margin-bottom:20px}.wrapper-full .v-mian-content_sp .video-main .mainMenu h2{font-size:1.5rem}.wrapper-full .v-mian-content_sp .subvideoWrapper{width:100%;display:flex;justify-content:center;padding:0;list-style:none}.wrapper-full .v-mian-content_sp .subvideoWrapper .subvideo-box{width:calc(100% / 3);margin:5px}.wrapper-full .v-mian-content_sp .subvideoWrapper .subvideo-box .subvideo video{width:99%}.wrapper-full .v-mian-content_sp .subvideoWrapper .subvideo-box .subvideo-detail{width:99%;padding:15px;background-color:white}.wrapper-full .v-mian-content_sp .subvideoWrapper .subvideo-box .subvideo-detail h3{font-size:1rem;font-weight:bold}.wrapper-full .v-mian-content_sp .subvideoWrapper .subvideo-box .subvideo-detail p{margin-top:10px;font-size:0.8rem}.wrapper-full .v-mian-content_sp .subvideoWrapper:nth-child(1),.wrapper-full .v-mian-content_sp .subvideoWrapper:nth-child(2){margin-right:5%}@media screen and (max-width: 960px){.wrapper-full .v-side-content{width:100%;top:15px;position:unset;float:none}.wrapper-full .v-mian-content{margin-top:80px;height:100%}.wrapper-full .v-mian-content .video-main-page{margin-left:0%;margin-bottom:70px;float:right;width:100%;height:100%;padding:0px;background-color:#ffffff}.wrapper-full .v-mian-content .video-main{margin-left:0;margin-bottom:70px;float:none;width:100%;padding:0px;background-color:#ffffff}.wrapper-full .v-mian-content .video-main .mainvideoWrapper{margin-top:40px;width:98%;height:100%;overflow:hidden;margin-bottom:80px}.wrapper-full .v-mian-content .video-main .mainvideoWrapper .mainVideo{margin-right:0;margin-left:0;width:100%}.wrapper-full .v-mian-content .video-main .mainvideoWrapper .mainVideo video{width:100%}.wrapper-full .v-mian-content .video-main .mainvideoWrapper .mainVideo-detail{float:left;width:100%;font-size:1.0rem;height:100%;letter-spacing:2px;line-height:20px;background-color:white;padding:15px;text-align:left}.wrapper-full .v-mian-content .video-main .mainvideoWrapper .mainVideo-detail h3{font-size:1.2rem;font-weight:bold;margin-bottom:20px}.wrapper-full .v-mian-content .video-main .mainMenu h2{font-size:1.5rem}.wrapper-full .v-mian-content .subvideoWrapper{width:100%;display:flex;justify-content:center;padding:0;list-style:none}.wrapper-full .v-mian-content .subvideoWrapper .subvideo-box{width:calc(100% / 3);margin:5px}.wrapper-full .v-mian-content .subvideoWrapper .subvideo-box .subvideo video{width:99%}.wrapper-full .v-mian-content .subvideoWrapper .subvideo-box .subvideo-detail{width:99%;padding:15px;background-color:white}.wrapper-full .v-mian-content .subvideoWrapper .subvideo-box .subvideo-detail h3{font-size:1rem;font-weight:bold}.wrapper-full .v-mian-content .subvideoWrapper .subvideo-box .subvideo-detail p{margin-top:10px;font-size:0.8rem}.wrapper-full .v-mian-content .subvideoWrapper:nth-child(1),.wrapper-full .v-mian-content .subvideoWrapper:nth-child(2){margin-right:5%}}
