body{font-family:'游ゴシック',"Meiryo",sans-serif;overflow-x:clip}.container{padding-bottom:0;position:relative}.serif{font-family:"游明朝",YuMincho,"ヒラギノ明朝 ProN W3","Hiragino Mincho ProN","HG明朝E","ＭＳ Ｐ明朝","ＭＳ 明朝",serif}.animated{-webkit-transition:all 1.5s;-moz-transition:all 1.5s;-o-transition:all 1.5s;transition:all 1.5s}a img{opacity:1;-webkit-transition:opacity .35s;-moz-transition:opacity .35s;-o-transition:opacity .35s;transition:opacity .35s}a:hover img{opacity:.75}.img-responsive_center{margin:0 auto}a{-webkit-transition:all .25s ease-in-out;-moz-transition:all .25s ease-in-out;-o-transition:all .25s ease-in-out;-ms-transition:all .25s ease-in-out;transition:all .25s ease-in-out}a:hover{text-decoration:none}.no-padding-left{padding-left:0}.no-padding-right{padding-right:0}.sidebar-padder{width:100%;padding:0}.sidebar-padder ul,.sidebar-padder ol{margin:0;padding:0}.input-group *{border-radius:0}.search-form input[type=search]{box-shadow:none;background:#eaeaea;border-bottom:1px solid transparent}.search-form .btn{border-right:1px solid transparent;border-left:1px solid transparent;background:#9a9a9a;color:#fff}.widget-title,.widget_block .wp-block-heading{background-color:#f3f3f3;font-size:16px;padding:16px;font-weight:700;margin-bottom:25px;margin-top:0;text-align:left}.footer_widget.widget_block .wp-block-heading{font-size:16px!important}.widget li{text-align:left}.widget .nav li a{color:#000;padding:7px 0;background:0 0 !important}.widget_my_recent_entries li{margin-bottom:25px}.widget_my_recent_entries a{color:#000;text-decoration:none}.widget_my_recent_entries .thumb{width:90px;height:90px;float:left;margin-right:15px}.widget_my_recent_entries .date{font-size:14px;font-weight:700;margin:0;line-height:180%}.widget_my_recent_entries .excerpt{margin:0;line-height:180%;font-size:14px;font-weight:400}.styled_post_list1 ul{padding-left:0}.styled_post_list1 li{margin-bottom:25px}.styled_post_list1 li a{line-height:180%;font-size:14px;font-weight:400;color:#000}@media screen and (max-width:479px){.styled_post_list1 li a{font-size:16px;line-height:1.6}}.styled_post_list1 li a.title{font-weight:700}.styled_post_list1 li .excerpt{margin-top:.3em}.styled_post_list2 ul{padding-left:0}.styled_post_list2 li{margin-bottom:20px;list-style:none}.styled_post_list2 .image{display:block;float:left;width:30%;margin-right:5%}.styled_post_list2 .title{margin:0;min-height:5em;line-height:160%;font-size:14px;font-weight:700}.styled_post_list2 a{color:#000}.styled_post_list2 .excerpt{　display:block;margin-top:.4em;line-height:160%}.dateandcate{margin:15px 0 3px;padding:0;font-size:12px;font-weight:700;line-height:100%}.dateandcate i,.styled_post_list2 p.date i{margin-right:.25em}.dateandcate span:first-child{padding-right:8px}.dateandcate span:nth-child(2){border-left:1px solid #222;padding-left:12px}.dateandcate .date,.styled_post_list2 p.date{font-family:Arial,sans-serif;font-size:14px;font-weight:700;line-height:1.2}@media screen and (max-width:479px){.dateandcate .date,.styled_post_list2 p.date{font-size:12px}.styled_post_list2 .title{min-height:6em}.styled_post_list2 .title{min-height:6em}}.styled_post_list2 p.date{margin:3px 0 5px}.dateandcate .cate a{font-size:12px;color:#000;font-weight:700}.dateandcate .cate a:hover{text-decoration:none}.widget_recent_entries li{margin-bottom:15px}.widget_recent_entries li a:hover{text-decoration:none!important}.ml_ad_widget{text-align:center}.ml_ad_widget a:hover img{opacity:1}.styled_post_list1 .image,.styled_post_list2 .image{background:#fff;display:block;overflow:hidden}.styled_post_list1 .image img,.styled_post_list2 .image img{border-radius:0;width:100%;height:auto;display:block;-webkit-transition:all .35s ease-in-out;-moz-transition:all .35s ease-in-out;transition:all .35s ease-in-out;-webkit-transform:scale(1.15);-moz-transform:scale(1.15);-ms-transform:scale(1.15);-o-transform:scale(1.15);transform:scale(1.15)}.styled_post_list1 .image:hover img,.styled_post_list2 .image:hover img{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}#agent-header-outer{position:absolute;left:0;top:0;width:100%;background:rgba(255,255,255,.9);z-index:9999}@media only screen and (max-width:767px){#agent-header-outer{box-shadow:0 0 10px 1px rgba(0,0,0,.2)}}#logo_text h1#logo{font-size:14px;display:table-cell;height:112px;vertical-align:middle}#logo_image{display:table;margin-top:11px;width:100%;max-width:180px;height:90px}#logo_image #logo{display:table-cell;vertical-align:middle}#logo_image #logo img{max-width:inherit}.logo-wrap{z-index:4000}@media screen and (max-width:479px){#agent-header-outer{background:rgba(255,255,255,1) !important}#logo_image{display:table !important;margin-top:0 !important;width:100% !important;max-width:180px !important;height:60px !important}#logo_image #logo img{max-height:20px !important}.mobile_nav_wapper{position:relative;top:60px !important}.navbar-toggle{margin-top:15px !important;margin-right:0 !important}.section-two_circle_img{width:60%}.separator{padding-top:120px !important}.separator .title,.separator2 .title,.separator3 .title{height:60px !important;padding-top:0 !important}.circleimages{height:65% !important;width:65% !important}.section3-h5{font-size:24px !important}.liner{font-size:18px !important;margin-top:10px !important}.lead{font-size:12px !important}.staff-interview .read_copy{font-size:16px !important}.name{font-size:18px !important}.department{font-size:12px !important}.arrow_ico1,.arrow_ico2{display:none !important}.staff{padding:10px 20px 5px !important}.section-small{padding:50px 0 !important}.section h2.recruit-splash-h2{font-size:18px !important;font-family:sans-serif !important;font-weight:400 !important}.big{font-size:12px !important;margin:8px 0 0 !important}.link-button-azure_top .btn_lavel,.link-button-azure_btm .btn_lavel{margin-right:0 !important}.returntop a{width:50px !important;height:50px !important;position:fixed;padding:25px 0 !important;bottom:0;right:0;z-index:999 !important}.returntop a span{width:10px !important;height:10px !important;border-top:2px solid #fff !important;border-right:2px solid #fff !important}.copyright{height:50px !important;line-height:50px !important;font-size:10px}}.copyright{color:#fff;height:60px;line-height:60px}.mobile_nav_wapper{z-index:99999;width:100%;background:rgba(255,255,255,.9)}.agent-header-menu{min-height:112px}.footer-logo+.footer_menu_mobile{margin:15px 0}.agent-header-menu,.footer-menu{text-transform:uppercase;font-size:16px;font-weight:700}.footer-menu a{color:#000;background:0 0 !important}.link-button-azure_top,.link-button-azure_btm{z-index:2000;position:relative;right:67px;display:inline-block;margin:32px 0;color:#fff;font-size:16px;font-weight:700;background-color:#3fa6f5;padding:14px 20px 12px;cursor:pointer;white-space:nowrap;vertical-align:middle;-webkit-transition:all .3s;-moz-transition:all .3s;-o-transition:all .3s;transition:all .3s}@media screen and (max-width:1200px){.link-button-azure_top,.link-button-azure_btm{right:0;margin:32px 0 0}}.link-button-azure_btm{right:0;left:0}.link-button-azure_top:hover,.link-button-azure_btm:hover{color:#fff;background:#2c73ab}@keyframes hvr-icon-next-sink{100%{-webkit-transform:rotate(45deg) translate(6px,-6px);transform:rotate(45deg) translate(6px,-6px)}}@-webkit-keyframes hvr-icon-next-sink{100%{-webkit-transform:rotate(45deg) translate(6px,-6px);transform:rotate(45deg) translate(6px,-6px)}}@keyframes hvr-icon-next{0%{-webkit-transform:rotate(45deg) translate(6px,-6px);transform:rotate(45deg) translate(6px,-6px)}50%{-webkit-transform:rotate(45deg) translate(2px,-2px);transform:rotate(45deg) translate(2px,-2px)}100%{-webkit-transform:rotate(45deg) translate(6px,-6px);transform:rotate(45deg) translate(6px,-6px)}}@-webkit-keyframes hvr-icon-next{0%{-webkit-transform:rotate(45deg) translate(6px,-6px);transform:rotate(45deg) translate(6px,-6px)}50%{-webkit-transform:rotate(45deg) translate(2px,-2px);transform:rotate(45deg) translate(2px,-2px)}100%{-webkit-transform:rotate(45deg) translate(6px,-6px);transform:rotate(45deg) translate(6px,-6px)}}.arrow_ico1,.arrow_ico2{display:block;position:absolute;right:20px;top:50%;width:16px;height:16px;margin-top:-8px;border-top:2px solid #fff;border-right:2px solid #fff;-webkit-transform:rotate(45deg);transform:rotate(45deg);box-sizing:border-box;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transition-duration:.5s;transition-duration:.5s;-webkit-transition-property:transform;transition-property:transform;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}.arrow_ico2{right:30px;width:20px;height:20px;margin-top:-10px}.link-button-azure_top .btn_lavel,.link-button-azure_btm .btn_lavel{margin-right:25px}a:hover .arrow_ico1,a:focus .arrow_ico1,a:active .arrow_ico1,a:hover .arrow_ico2,a:focus .arrow_ico2,a:active .arrow_ico2{-webkit-transform:rotate(45deg);transform:rotate(45deg);-webkit-animation-name:hvr-icon-next-sink,hvr-icon-next;animation-name:hvr-icon-next-sink,hvr-icon-next;-webkit-animation-duration:.3s,1.5s;animation-duration:.3s,1.5s;-webkit-animation-delay:0s,.3s;animation-delay:0s,.3s;-webkit-animation-timing-function:ease-out,ease-in-out;animation-timing-function:ease-out,ease-in-out;-webkit-animation-iteration-count:1,infinite;animation-iteration-count:1,infinite;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-direction:normal,alternate;animation-direction:normal,alternate}.big{font-size:22px;color:#fff;padding:17px 30px 15px}.button a,.pager li>a,.pager li>span{border:0 solid transparent;border-radius:0;position:relative;cursor:pointer;background:#f5f5f5;color:#000;display:inline-block;padding:10px 18px;-webkit-transition:background .3s;-moz-transition:background .3s;-o-transition:background .3s;transition:background .3s}.read-more,.archives_btn{display:inline-block;background:#aaa;font-weight:400;color:#fff;margin-top:15px;vertical-align:middle;padding:12px 24px 10px;cursor:pointer}.archives_btn{margin:30 0 60px;padding:14px 32px 12px;font-size:16px}.read-more:hover,.archives_btn:hover{background:#3fa6f5;color:#fff}.navbar-nav>.menu-item>a{margin-top:34px;background:0 0}.navbar-default .navbar-nav>li>a{color:#000;background:0 0 !important}.caret{display:none}.menu-item a:hover,.current-menu-item *{color:#fff}.dropdown-menu{background-color:#54acf1;color:#fff;padding:0;border:none;border-radius:0}.dropdown-menu li{margin-top:0}.dropdown-menu li a{margin-top:0;padding:14px 20px;color:#fff}.dropdown-menu li a:hover{color:#fff !important}.dropdown-menu .menu-item:hover *{background:#235e9c}.dropdown-menu .active a{background-color:transparent}.navbar-default{background:0 0;border:0 solid transparent}.navbar-toggle{border:0 solid transparent;margin-top:34px;width:42px}.nav .open>a,.nav .open>a:hover,.nav .open>a:focus{background:0 0}.navbar-nav>li>.dropdown-menu{display:none}@media (max-width:1200px){#logo_image{margin-top:0}#main-menu{padding-bottom:20px;height:calc(100vh - 150px);overflow:auto}.navbar-default .navbar-toggle:hover,.navbar-default .navbar-toggle:focus{background-color:transparent}}@media (max-width:1199px){.navbar-default .navbar-nav>.open>a,.navbar-default .navbar-nav>.open>a:hover,.navbar-default .navbar-nav>.open>a:focus{background-color:transparent;color:#000}.navbar-nav{padding-top:50px}.navbar-header{float:none}.navbar-toggle{display:block}.navbar-collapse{border-top:1px solid transparent;box-shadow:inset 0 1px 0 rgba(255,255,255,.1)}.navbar-collapse.collapse{display:none!important}.navbar-nav{float:none!important;margin:7.5px -15px}.navbar-nav>li{float:none}.navbar-nav>li>a{padding-top:0;padding-bottom:0;line-height:1}.navbar-text{float:none;margin:15px 0}.navbar-collapse.collapse.in{display:block!important;margin-top:60px}.collapsing{overflow:hidden!important}.menu-item{margin-top:24px}.navbar-nav>li>.dropdown-menu{margin-bottom:16px}.dropdown-menu li a{padding:10px 2em;color:#000}}#top{position:relative}.no-pointer-events{pointer-events:none;-webkit-pointer-events:none}.splash-image{width:100%;position:absolute;background-repeat:no-repeat;background-position:center center;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover}#agent-splash-text{text-align:center;color:#fff;opacity:1}.agent-splash-text-h2{font-size:62px;font-weight:700;line-height:1.4}.translated-right{opacity:0 !important;-ms-transform:translate(0px,60px);-webkit-transform:translate(0px,60px);transform:translate(0px,60px)}.opaque{opacity:0 !important}@-moz-keyframes bounce{0%,100%,20%,80%{-moz-transform:translateY(0);transform:translateY(0)}40%,50%{-moz-transform:translateY(-30px);transform:translateY(-30px)}}@-webkit-keyframes bounce{0%,100%,20%,80%{-webkit-transform:translateY(0);transform:translateY(0)}40%,50%{-webkit-transform:translateY(-30px);transform:translateY(-30px)}}@keyframes bounce{0%,100%,20%,80%{-moz-transform:translateY(0);-ms-transform:translateY(0);-webkit-transform:translateY(0);transform:translateY(0)}40%,50%{-moz-transform:translateY(-30px);-ms-transform:translateY(-30px);-webkit-transform:translateY(-30px);transform:translateY(-30px)}}.bounce{-moz-animation:bounce 4s infinite;-webkit-animation:bounce 4s infinite;animation:bounce 4s infinite}.next-button{display:block;height:150px;width:150px;position:absolute;left:0;right:0;bottom:60px;background:#fff;color:#3fa6f5;text-align:center;border-radius:100px;cursor:pointer;font-size:20px;letter-spacing:-.05em;padding-top:30px;margin-left:auto;margin-right:auto;box-sizing:border-box;-moz-animation:bounce 4s infinite;-webkit-animation:bounce 4s infinite;animation:bounce 4s infinite;box-sizing:border-box}.next-button:after{position:absolute;top:70%;left:50%;content:'';width:20px;height:20px;margin:-10px 0 0 -10px;border-left:3px solid #3fa5f5;border-bottom:3px solid #3fa5f5;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);box-sizing:border-box;-webkit-transition:all 1.5s;-moz-transition:all 1.5s;-o-transition:all 1.5s;transition:all 1.5s}.next-button:hover,.next-button:hover:after{color:#2c73ab;border-color:#2c73ab}#section-two{margin-top:-112px !important;padding-top:112px !important}.section{padding-top:80px;padding-bottom:100px;text-align:center}.section-small{padding-top:80px}.section-two_circle_img{border-radius:100%}.circleimages{display:block;margin:0 auto;overflow:hidden;border-radius:100%;width:89%;height:89%;-webkit-transform:translateZ(0);-webkit-mask-image:-webkit-radial-gradient(circle,#fff 100%,#000 100%)}.circleimages img{width:100%;height:auto;display:block;-webkit-transition:all .35s ease-in-out;-moz-transition:all .35s ease-in-out;transition:all .35s ease-in-out;-webkit-transform:scale(1.15);-moz-transform:scale(1.15);-ms-transform:scale(1.15);-o-transform:scale(1.15);transform:scale(1.15);border-radius:100%}.circleimages:hover img{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}.carousel_images{display:block;margin:0 auto;overflow:hidden;border-radius:100%;width:89%;height:89%;-webkit-transform:translateZ(0);-webkit-mask-image:-webkit-radial-gradient(circle,#fff 100%,#000 100%)}.carousel_images img{width:100%;height:auto;display:block;-webkit-transition:all .35s ease-in-out;-moz-transition:all .35s ease-in-out;transition:all .35s ease-in-out;-webkit-transform:scale(1.15);-moz-transform:scale(1.15);-ms-transform:scale(1.15);-o-transform:scale(1.15);border-radius:100%;transform:scale(1.15)}.carousel_images:hover img{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}.section p.lead{color:#5a5a5a;line-height:40px}.section p{color:#222;line-height:220%}.headline,.headline2,.section h1,.recruit-splash h1,.section h2{margin:0;font-family:"Droid Sans","游明朝",YuMincho,"ヒラギノ明朝 ProN W3","Hiragino Mincho ProN","HG明朝E","ＭＳ Ｐ明朝","ＭＳ 明朝",serif;color:#000;font-size:48px;line-height:180%;font-weight:700}.headline2{display:block;line-height:140%;letter-spacing:-.02em}.container .section-two-h3{margin:80px 0 0 !important;font-family:"游明朝",YuMincho,"ヒラギノ明朝 ProN W3","Hiragino Mincho ProN","HG明朝E","ＭＳ Ｐ明朝","ＭＳ 明朝",serif;font-size:48px;line-height:180%;font-weight:700;letter-spacing:-.05em}.section3-h5{margin:30px 0 20px;font-size:40px;line-height:160%;letter-spacing:0;font-family:"游明朝",YuMincho,"ヒラギノ明朝 ProN W3","Hiragino Mincho ProN","HG明朝E","ＭＳ Ｐ明朝","ＭＳ 明朝",serif;font-weight:700}.recruit-splash h1{color:#fff}.section h2{margin:30px 0 20px;font-size:40px;line-height:160%;letter-spacing:0}.catch,.catch2{margin:0 0 20px;color:#000;font-size:24px;font-weight:700;line-height:140%}.liner{font-size:40px;margin-top:28px;margin-bottom:3px}.desc1{line-height:220%;margin:0 0 40px;font-weight:400}.desc2{line-height:220%;margin:20px 0 10px;font-weight:400}.section6{padding:0 40px;margin-bottom:80px}.section6 .slick-track{margin:0 auto}@media screen and (max-width:479px){.section6{margin:-30px 0 0}}.separator,.separator2,.separator3{padding-top:260px;background-repeat:no-repeat;background-position:center center;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover}.separator2{padding-top:0;margin-top:100px;margin-bottom:80px}@media (max-width:641px){.separator2{margin-top:30px;margin-bottom:30px}}.separator3{height:390px;padding-top:0;font-weight:700}.separator .title,.separator2 .title,.separator3 .title{padding-bottom:20px;background:rgba(40,40,40,.5);color:#fff}.separator2 .title{margin-bottom:180px}.separator3 .title,.separator3 p.headline2{position:relative;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);background:0 0}.separator3 .title h1{font-weight:700}.top_content4_post img{border-radius:0}.staff-interview{background-color:#f5f5f5;padding:10px}.staff-interview .read_copy{margin:0;font-size:18px;padding:5px 20px 5px 10px;line-height:160%}.staff{position:relative;margin:10px -10px -10px;padding:15px 20px 10px;font-weight:400}.department{font-size:15px}.name{font-size:24px}.recruit-splash{background-repeat:no-repeat;background-position:center center;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover}.staff_name{　height:80px;padding:15px 25px;color:#fff;background:#000;line-height:1}.staff_info{margin:0;font-size:24px;font-weight:400}.staff_info span{display:block;font-size:14px;margin-bottom:10px}.staff_column_margin{margin-bottom:80px}.staff_archive_contents{text-align:center}.staff_archive_name{font-size:24px;font-weight:700;margin:25px 0 5px;color:#000}.staff_archive_post{font-size:14px;color:#000}.staff_archive_text{text-align:left;line-height:220%;color:#525252}.form_page_h2{height:60px;line-height:60px;font-size:24px;color:#fff;font-weight:700;text-align:center;background:#bbb;margin:0 0 30px}.form_page_container{border:solid 1px #ddd;padding:50px 65px}.form_wrapper{background:#f7f7f7;padding:80px 0 60px}.form_table td,.form_table th{vertical-align:middle!important;color:#525252;font-weight:400}.form_table th{background:#ebf6fe;border-right:none;font-weight:400}.form_table td{padding:12px 15px!important;background:#fff;border-left:none}.form_table td label{font-weight:400}.form_table td input[type=text]{width:60%;background:#f7f7f7}.form_table td textarea{width:80%;background:#f7f7f7}.form_table td.form_title{background:#3fa5f5;color:#fff;font-size:24px;font-weight:700;height:65px;vertical-align:middle}.form_table td.confirm_td{border:solid 1px #f7f7f7;background:0 0;padding:25px!important}.form_table .btn-primary{font-size:22px;font-weight:700;border:none;background:#3fa5f5;border-radius:0;height:65px;width:300px;-webkit-transition:all .3s;-moz-transition:all .3s;-o-transition:all .3s;transition:all .3s}.form_table .btn-primary:hover{background:#3775a8}.form_table .btn-default{font-size:22px;font-weight:400;background:#fff;border-radius:0;height:65px;width:300px;-webkit-transition:all .3s;-moz-transition:all .3s;-o-transition:all .3s;transition:all .3s}.form_table .btn-default:hover{background:#f7f7f7}#conversion{display:none}.archive_wrap{margin-bottom:140px;margin-top:185px}.entry-date{font-family:Arial,sans-serif;font-size:1em;font-weight:700;line-height:1.2}@media screen and (max-width:479px){.entry-date{line-height:1.6}}.blog-item{margin-bottom:30px;background-color:#f5f5f5;text-align:left;overflow:hidden}.blog-item .post-image{background:#fff;display:block;overflow:hidden}.blog-item .post-image img{border-radius:0;width:100%;height:auto;display:block;-webkit-transition:all .35s ease-in-out;-moz-transition:all .35s ease-in-out;transition:all .35s ease-in-out;-webkit-transform:scale(1.15);-moz-transform:scale(1.15);-ms-transform:scale(1.15);-o-transform:scale(1.15);transform:scale(1.15)}.blog-item .post-image:hover img{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}.post-meta{height:130px;padding:18px 25px 16px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-o-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box}@media only screen and (max-width:991px){.post-meta{height:130px;padding:20px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-o-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box}}.post-meta ul{margin:0;padding:0}.post-meta li{border:none;margin:0;padding:0;display:inline;font-size:12px;font-weight:700;line-height:100%}.post-meta li:first-child{padding-right:8px}.post-meta li:nth-child(2){border-left:1px solid #222;padding-left:10px}.post-meta li.post_date{font-size:14px;font-weight:700;line-height:120%}.post-meta li.post_date i{margin-right:.25em}.post-meta li.post_category a{color:#000}.post-meta .title{font-size:16px;margin:10px 0 0;font-weight:700;line-height:170%;max-height:80px;overflow:hidden}.post-meta .title a{color:#000;display:block}.post-meta .title a:hover{text-decoration:underline}.blog-item-featured{background-repeat:no-repeat;background-position:center center;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover}.categories-wrap a{color:#000;text-decoration:none}.blog-buttons{text-decoration:none !important;background:#c8c8c8;padding:15px 30px}.blog-buttons *{font-size:16px;color:#fff}.entry-content p{line-height:30px;color:#505050;letter-spacing:1px}.entry-content-thumbnail{margin-bottom:40px}#submit_comment{-webkit-transition:all .25s ease-in-out;-moz-transition:all .25s ease-in-out;-o-transition:all .25s ease-in-out;-ms-transition:all .25s ease-in-out;transition:all .25s ease-in-out}.section-par{font-weight:900;padding:15px;background-color:#f5f5f5}.content_title{display:block;margin-bottom:10px;margin-top:10px;font-size:14px;font-weight:700;line-height:180%}.page_navi{margin:20px 0 45px}.page_navi h4{font-size:10px;font-weight:400;margin:0 0 10px;color:#888}.page_navi ul{margin:0;padding:0}.page_navi li{float:left;list-style-type:none}.page_navi a,.page_navi a:hover,.page_navi span{text-decoration:none;color:#fff;font-size:12px;padding:13px 15px;line-height:100%;margin:0 4px 4px 0;background:#bbb;display:block;-moz-border-radius:3px;-khtml-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;-webkit-transition:all .7s;-moz-transition:all .7s;transition:all .7s}.page_navi a:hover{color:#fff;text-decoration:none}.page_navi span.dots{background:0 0}.page_navi span.current{color:#fff;background:#333}.page_navi p.back{margin:0}.page_navi p.back a,.page_navi p.back a:hover{display:inline-block;padding:10px 15px}.page_navi a:hover{text-decoration:none;color:#fff;font-size:12px;padding:13px 15px;line-height:100%;margin:0 4px 4px 0;background:#333;display:block;-moz-border-radius:3px;-khtml-border-radius:3px;-webkit-border-radius:3px;border-radius:3px}.single_wrap{margin-bottom:140px;margin-top:215px}.single_wrap2{margin-bottom:140px;margin-top:50px}.page-splash{height:500px;background-repeat:no-repeat;background-position:center center;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover}@media screen and (max-width:768px){.page-splash{height:300px}}.entry-meta{margin:0 0 5px;padding:0;font-weight:700}.entry-meta li{float:left;margin-right:25px;list-style:none}.entry-meta a{color:#000}@media screen and (max-width:479px){.entry-meta li{margin-right:10px;line-height:1.6}}.page-title{font-size:32px;font-weight:700;line-height:140%;margin-bottom:15px}.entry-nav{margin:80px 0 0}.prev_link{min-width:100px;max-width:200px;width:60%;float:right;position:relative}.next_link{min-width:100px;max-width:200px;width:60%;float:left;position:relative}.prev_link a,.next_link a{display:block;width:100%;padding:0 10px;background:#bbb;color:#fff;height:45px;line-height:45px;overflow:hidden}.next_link a:after{display:inline-block;width:8px;height:8px;border-top:2px solid #fff;border-right:2px solid #fff;transform:rotate(45deg);content:"";position:absolute;right:10px;top:18px}.prev_link a:before{display:inline-block;width:8px;height:8px;border-top:2px solid #fff;border-right:2px solid #fff;transform:rotate(225deg);content:"";position:absolute;left:10px;top:18px}#post_pagination{margin:0 0 30px;clear:both}#post_pagination h5{margin:0 10px 0 0;float:left;line-height:30px;font-size:12px}#post_pagination a,#post_pagination p{float:left;display:inline-block;background:#eee;margin:0 5px 0 0;width:30px;height:30px;line-height:30px;text-align:center;text-decoration:none;color:#333;-moz-border-radius:3px;-khtml-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;font-size:12px}#post_pagination p{background:#999;color:#fff}#post_pagination a:hover{background:#333;color:#fff}.related-posts-title{font-size:16px;font-weight:700;color:#000;background:#f3f3f3;height:50px;line-height:50px;padding:0 15px;margin:0 0 20px}#related-posts{margin:70px 0 50px}.related_post{padding:20px;background:#f3f3f3}.related_post_img{float:left;margin-right:20px;width:90px}.related_post_img a{background:#fff;display:block;overflow:hidden}.related_post_img a img{border-radius:0;width:100%;height:auto;display:block;-webkit-transition:all .35s ease-in-out;-moz-transition:all .35s ease-in-out;transition:all .35s ease-in-out;-webkit-transform:scale(1.15);-moz-transform:scale(1.15);-ms-transform:scale(1.15);-o-transform:scale(1.15);transform:scale(1.15)}.related_post_img a:hover img{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}.related_post_meta a{color:#000;text-decoration:none}.related_post_meta a:hover{text-decoration:underline}.related_post_meta .post_date{margin:0}.related_post_meta h3.title{font-size:14px;font-weight:400;line-height:170%;margin:0}.section h2.recruit-splash-h2{margin:0;font-family:"游明朝",YuMincho,"ヒラギノ明朝 ProN W3","Hiragino Mincho ProN","HG明朝E","ＭＳ Ｐ明朝","ＭＳ 明朝",serif;font-size:48px;line-height:180%;font-weight:700;letter-spacing:-.02em;color:#fff}.footer_logo{border-radius:0 !important}.returntop a,.returntop a span{-webkit-transition:all .3s;-moz-transition:all .3s;-o-transition:all .3s;transition:all .3s}.returntop a{display:block;width:100%;padding:25px 0 30px;background:#444}.returntop a span{display:block;color:#777;width:20px;height:20px;position:absolute;left:0;right:0;margin:0 auto;border-right:3px solid #b0b2b0;border-top:3px solid #b0b2b0;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);box-sizing:border-box}.returntop a:hover{background:#555}.returntop a:hover span{border-color:#fff}.footer-menu .navbar-nav{width:100%;text-align:center}.footer-menu .navbar-nav>li{float:none;display:inline-block}.social-icon{margin:20px 0 20px 20px;height:20px;opacity:.7}.social-icon:hover{opacity:1}.navbar-default .navbar-nav>.active>a,.navbar-default .navbar-nav>.active>a:hover,.navbar-default .navbar-nav>.active>a:focus{background:0 0}@media screen and (max-width:479px){.nm10{margin-top:-10px}.nm20{margin-top:-20px}.nm30{margin-top:-30px}.nm40{margin-top:-40px}}.user_sns{text-align:center;padding:0 12px;position:relative;margin:0 0 30px}.user_sns li{display:inline;margin:0 2px;line-height:100%}.pc .user_sns.type2{text-align:left;margin:0 -10px 0 0}.pc .user_sns.type2 li{display:block;float:left;margin:0 8px 0 0}.user_sns li a{color:#222;border:1px solid transparent;border-radius:100%;width:23px;height:23px;position:relative;display:inline-block;overflow:hidden}.user_sns li span{text-indent:100%;white-space:nowrap;overflow:hidden;display:block}.user_sns li a:before{font-family:'design_plus';color:#222;font-size:14px;display:block;position:absolute;top:5px;left:5px;width:11px;height:11px;line-height:11px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.user_sns li.twitter a:before{font-family:'tiktok_x_icon';content:"\e901"}.user_sns li.facebook a:before{content:'\e902'}.user_sns li.insta a:before{content:'\ea92'}.user_sns li.pint a:before{content:'\f231';font-size:13px;top:6px}.user_sns li.tumblr a:before{content:'\eab9'}.user_sns li.flickr a:before{content:'\eaa4'}.user_sns li.rss a:before{content:'\e90b'}.user_sns li a:hover:before{color:#ccc}.user_sns li.tiktok a:before{content:"\e900";font-family:'tiktok_x_icon'}.user_sns li.line a:before{content:"\e909"}.user_sns li.note a:before{content:'';display:inline-block;width:1em;height:1em;background-color:currentColor;-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 100 100'%3E%3Cpath d='M10 10.4968C25.408 10.4968 46.504 9.70479 61.648 10.1208C81.952 10.6408 89.624 19.5048 89.888 41.3448C90.152 53.7208 89.888 89.1048 89.888 89.1048H67.896C67.896 58.1368 68.008 53.0168 67.896 43.2568C67.632 34.6568 65.2 30.5768 58.584 29.7928C51.592 29.0088 31.992 29.6808 31.992 29.6808V89.1448H10V10.4968Z'/%3E%3C/svg%3E");-webkit-mask-repeat:no-repeat;-webkit-mask-size:contain;-webkit-mask-position:center}.footer_menu_mobile .widget>ul,.footer_menu_mobile .widget>ol,.footer_menu_mobile .widget_block .wp-block-group__inner-container>ul{padding-left:0;list-style:none}.footer_menu_mobile .wp-block-heading{font-family:'游ゴシック',"Meiryo",sans-serif}.footer_menu_mobile .widget>ul>li{padding-left:0}.footer-logo+.footer_sns_mobile{margin-top:25px}.footer_sns_icon{margin:0 auto;padding:0;text-align:center}.footer_sns_icon li{display:inline-block;list-style:none;margin:0 5px}.footer_sns_icon li a{display:block;overflow:hidden;width:20px;height:60px;line-height:60px;text-align:center;position:relative;color:#fff}.footer_sns_icon li a:hover{color:#999}.footer_sns_icon li a span{display:none}.footer_sns_icon li a:before{font-family:'design_plus';font-size:18px;display:block;position:absolute;top:2px;left:0;right:0;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.footer_sns_icon li.facebook a:before{content:'\e902'}.footer_sns_icon li.twitter a:before{font-family:'tiktok_x_icon';content:"\e901"}.footer_sns_icon li.instagram a:before{content:'\ea92'}.footer_sns_icon li.pinterest a:before{content:'\e905'}.footer_sns_icon li.flickr a:before{content:'\eaa4'}.footer_sns_icon li.tumblr a:before{content:'\eab9'}.footer_sns_icon li.rss a:before{content:'\e90b'}.footer_sns_icon li.tiktok a:before{content:"\e900";font-family:'tiktok_x_icon'}.footer_sns_icon li.line a:before{content:"\e909"}.footer_sns_icon li.note a:before{content:'';display:inline-block;width:1em;height:100%;background-color:currentColor;-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 100 100'%3E%3Cpath d='M10 10.4968C25.408 10.4968 46.504 9.70479 61.648 10.1208C81.952 10.6408 89.624 19.5048 89.888 41.3448C90.152 53.7208 89.888 89.1048 89.888 89.1048H67.896C67.896 58.1368 68.008 53.0168 67.896 43.2568C67.632 34.6568 65.2 30.5768 58.584 29.7928C51.592 29.0088 31.992 29.6808 31.992 29.6808V89.1448H10V10.4968Z'/%3E%3C/svg%3E");-webkit-mask-repeat:no-repeat;-webkit-mask-size:contain;-webkit-mask-position:center}@media only screen and (max-width:1200px){.dropdown-submenu>.dropdown-menu{left:0}.navbar-nav{padding-top:0}.sub-menu{padding-left:15px}.navbar-default .navbar-nav .open .dropdown-menu>.active>a,.navbar-default .navbar-nav .open .dropdown-menu>.active>a:hover,.navbar-default .navbar-nav .open .dropdown-menu>.active>a:focus{color:#000;background-color:transparent}.nav .open>a,.nav .open>a:hover,.nav .open>a:focus{background-color:transparent;border-color:transparent;color:#000}.navbar-collapse{height:100vh;padding-bottom:100px}.navbar-nav .dropdown-menu>li:first-child{padding-top:10px}.dropdown-menu{opacity:1;background:0 0 !important;box-shadow:none;position:relative;top:0;left:0;width:100%;float:none}.nav *>a{color:#000}.nav>li>a:hover,.nav>li>a:focus{background-color:transparent}.navbar-nav .dropdown-toggle+.dropdown-menu{display:block !important;opacity:1 !important}.navbar-nav .open .dropdown-menu>li>a{padding:10px 2em !important}.dropdown-menu a{color:#000}h1{font-size:20px}.liner{font-size:20px}.separator{padding-top:0}.smaller-mobile-h2{font-size:30px!important}.smaller-mobile-h3{font-size:24px!important}.single_wrap{margin-bottom:40px;margin-top:60px}.single_wrap2{margin-bottom:40px;margin-top:30px}.catch,.catch2{font-size:20px}.desc1{margin:0}.mb80.mobile-mb-20{margin-bottom:20px!important}.mb80.mobile-mb-30{margin-bottom:30px!important}.staff_headline4{font-size:30px!important;text-align:center}.staff_column_margin{margin-bottom:10px}.mobile-text-align-center{text-align:center}.headline,.headline2,.section h1,.recruit-splash h1,.section h2,.staff_headline{margin:0;font-size:24px!important;line-height:160%}.headline2{display:block;line-height:140%;letter-spacing:-.02em}.container .section-two-h3{font-size:24px!important;line-height:160%}}@media screen and (max-width:479px){.smaller-mobile-h2{font-size:22px !important}.container .section-two-h3{margin-top:25px !important}.section{padding-bottom:30px !important;padding-top:30px !important}.desc1{line-height:220%;margin:10px 0 20px !important;font-weight:400}.blog_header_image{display:none}.single_wrap2{margin-top:50px}.entry-meta{font-size:12px}.page-title{font-size:18px !important;margin:12px 0 15px !important}.entry-nav{margin:10px 0 0}#related-posts{margin-top:40px}.related-posts-inner{display:flex;flex-wrap:wrap}.related_post{display:block;width:calc(50% - 7px);margin:0 14px 25px 0;padding:0;background:0 0}.related_post:nth-child(2n){margin-right:0}.related_post_img{float:none;width:100%;height:auto}.related_post_meta .post_date{margin:10px 0 3px;font-size:12px}.related_post_meta h3.title{font-size:14px;font-weight:700;line-height:1.6}#bread_crumb{padding-bottom:15px}#bread_crumb li{padding-right:0;margin-left:20px}#bread_crumb li,#bread_crumb li.home a:before{font-size:12px}.staff_archive_name{font-size:18px}dl.infomation dt{float:none;margin:0;line-height:200%}dl.infomation dd{margin:0;line-height:200%}.archive_wrap{margin-top:55px}.post-meta .title{font-size:14px;margin-top:5px}.post-meta li.post_date,.post-meta li.post_category{font-size:12px}.archive_wrap .post-meta{height:120px}}#previous_next_post{display:flex}#previous_next_post #previous_post{float:none;width:50%;margin:0 -1px 5px 0;line-height:100%;height:50px;line-height:50px;text-align:center}#previous_next_post #next_post{float:none;width:50%;margin:0;line-height:100%;height:50px;line-height:50px;text-align:center}#previous_next_post a{color:#000 !important;display:block;font-size:12px;width:100%;height:50px;position:relative;background:#fff;overflow:hidden;border:solid 1px #ddd;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-o-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box}#previous_next_post a:hover{text-decoration:none}#previous_next_post a:before{font-family:'design_plus';color:#aaa;font-size:14px;display:inline;position:absolute;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}#previous_next_post #previous_post a:before{content:'\e90f';top:0;left:10px}#previous_next_post #next_post a:before{content:'\e910';top:0;right:10px}.clearfix:after{content:".";display:block;clear:both;height:0;font-size:.1em;line-height:0;visibility:hidden;overflow:hidden}.clearfix{display:inline-block}* html .clearfix{height:1%}.clearfix{display:block}@font-face{font-family:'icomoon';src:url(//hidehiko-ohashi.com/tcd/wp-content/themes/agent_tcd033/fonts/icomoon.eot?evfvw0);src:url(//hidehiko-ohashi.com/tcd/wp-content/themes/agent_tcd033/fonts/icomoon.eot?evfvw0#iefix) format('embedded-opentype'),url(//hidehiko-ohashi.com/tcd/wp-content/themes/agent_tcd033/fonts/icomoon.ttf?evfvw0) format('truetype'),url(//hidehiko-ohashi.com/tcd/wp-content/themes/agent_tcd033/fonts/icomoon.woff?evfvw0) format('woff'),url(//hidehiko-ohashi.com/tcd/wp-content/themes/agent_tcd033/fonts/icomoon.svg?evfvw0#icomoon) format('svg');font-weight:400;font-style:normal}[class^=icon-],[class*=" icon-"]{font-family:'icomoon' !important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-feedly:before{content:"\e907"}.icon-hatebu:before{content:"\e908"}.icon-line:before{content:"\e909"}.icon-pocket:before{content:"\e90a"}.icon-google-plus:before{content:"\e900"}.icon-google-plus2:before{content:"\e901"}.icon-facebook:before{content:"\e902"}.icon-facebook2:before{content:"\e903"}.icon-twitter:before{font-family:'tiktok_x_icon';content:"\e901"}.icon-rss:before{content:"\e90b"}.icon-rss2:before{content:"\e906"}.icon-pinterest:before{content:"\e905"}#share_top1 ul li a,#share_top2 ul li a,#share_btm1 ul li a,#share_btm2 ul li a{-webkit-transition:all .3s;-moz-transition:all .3s;-o-transition:all .3s;transition:all .3s}.entry-content .a_break{display:inline-block}@media (max-width:767px){.entry-content .is-pc{display:none!important}}@media not all and (max-width:767px){.entry-content .is-sp{display:none!important}}.entry-content .e_link{display:inline-block;position:relative;padding-right:1em}.entry-content .e_link:after{font-family:'design_plus';content:'\e92a';font-size:100%;display:block;position:absolute;transition:none;margin-top:-.1em;right:0;top:50%;-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%)}.entry-content img.frame{border:1px solid #d2d2d2;-webkit-box-shadow:0 6px 6px -6px #ccc;-moz-box-shadow:0 6px 6px -6px #ccc;box-shadow:0 6px 6px -6px #ccc}