@charset "UTF-8";@media screen and (max-width:768px){#navi{display:none}.cont_w{margin:0 20px}.network_staff.cont_w{margin:0 20px!important}#maintitle{background-size:auto 100%!important;color:#002344;height:110px;padding:30px 20px;position:relative}.in_maintitle h1{font-size:22px;font-weight:700;margin-bottom:10px;max-width:59%;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.in_maintitle p{background:#fff;font-size:12px;left:0;line-height:16px;margin:10px;position:absolute;top:110px;width:calc(100% - 20px)}@media screen and (min-width:410px){#maintitle{background-position:50%!important;background-size:cover!important;height:150px}.in_maintitle p{top:150px}}#pnkz{display:none}.title01{font-size:20px;font-weight:700;line-height:24px;margin-bottom:20px;text-align:center}.title0102{font-size:20px;margin-bottom:30px}.text01{font-size:16px;line-height:20px;margin-bottom:20px;padding:0 10px;text-align:center}.in_contents_wrap{float:none!important;margin:30px auto!important;padding:0 15px}h2.title03{background:#f7f7f7;border-left:15px solid #003d79;color:#02182f;font-size:20px;margin-bottom:20px;padding:10px 15px;position:relative}h3.title04{border-left:10px solid #9bc1ff;font-size:18px;margin-bottom:20px;padding:8px 15px}h4.title05{background:#d9e8f8;font-size:16px;margin-bottom:10px;padding:8px}h4.title_left{font-size:17px;margin-bottom:10px;padding:10px}.text_box_wrap{font-size:16px;line-height:1.6;margin-bottom:30px;padding:0 10px}.text_box_wrap:after{clear:both;content:" ";display:block;height:0}.text_box_wrap p{margin-bottom:10px}.hs_cos_wrapper .text_box_wrap .img_l{float:left;margin:0 10px 5px 0;width:40%}.text_box_wrap ul{margin-bottom:10px;padding:0 5px}.text_box_wrap ul li{margin-bottom:5px;padding:0 0 0 15px;position:relative}.text_box_wrap ul li:before{background:#013d79;border-radius:50%;content:"";height:8px;left:0;position:absolute;top:8px;width:8px}.text_box_wrap ul.ex_list li:before{background:none;content:"※";font-size:12px;top:3px}.exbox{display:flex;padding:0 0 10px 15px}.border-text{background:#f6f6f6!important;border:1px solid #eee!important;margin-bottom:20px!important}.textImage{overflow:hidden}.textImage .image{float:right;margin-left:15px}.img_r img,.textImage .image img{height:auto!important}.tableRow{border:1px solid #a2adb7;font-size:12px;margin:-1px auto 0;width:100%}.tableRow .bgDark{background:#eeede2}.tableRow>.text{display:table;width:100%}.tableRow .item{border-right:1px solid #a2adb7;display:table-cell;padding:10px 15px;vertical-align:middle}.tableRow .item:last-of-type{border-right:0;padding:10px 15px}.tableRow.headerType{background:#ddd}.tableRow.priceType .item:last-of-type{color:#b34347;text-align:center}.tableRow>.text>.item:first-child{background:#e0e9f2;color:#0b55a0;font-weight:700}.tableRow.bgBlue .text>.item:first-child{background:#e0e9f2;color:#0b55a0}.tableRow.bgLYellow{background:#eeede2}.tableRow ul{padding-left:20px}.table-responsive{overflow-x:auto;width:100%}.tbl_style{font-size:12px;margin:0 auto;width:100%}.tbl_style td,.tbl_style th{border:1px solid #a2adb7;border-collapse:collapse;border-left:0;padding:10px}.tbl_style th{background:#e0e9f2;color:#0b55a0;font-weight:700}#tbl_rnetwork.tbl_style td,#tbl_rnetwork.tbl_style th,.com_tbl.tbl_style td,.com_tbl.tbl_style th{border-right:0}#tbl_rnetwork.tbl_style,.com_tbl.tbl_style{border-top:1px solid #a2adb7}#tbl_rnetwork.tbl_style{border-bottom:1px solid #a2adb7}.com_tbl.tbl_style th{text-align:left}.noborder{border:none!important;height:0;padding:0!important}.tbl_style>tbody>tr>td,.tbl_style>tbody>tr>th{display:block;width:100%}.tbl_style_novbo{margin:0 auto 40px;width:100%}.tbl_style_novbo td,.tbl_style_novbo th{border-bottom:1px solid #a2adb7;border-collapse:collapse;border-top:1px solid #a2adb7}.tbl_style_novbo td{padding:10px}.tbl_style_novbo thead th{background:#e0e9f2;color:#0b55a0;font-size:18px;font-weight:700;padding:10px}.tbl_style_novbo thead{margin-bottom:3px}.tbl_style_novbo tbody th{border-bottom:1px solid #023e7a;color:#02182f;font-weight:700;padding:10px 5px;position:relative;width:30%!important}.tbl_style_novbo tbody th:after{background:#fff;bottom:-1px;content:"";height:2px;position:absolute;right:0;width:5px}.tbl_style_novbo.th_left tbody th{text-align:left}.title02{color:#063d78;font-size:28px;line-height:48px;margin-bottom:30px;text-align:center}.title02.align_l{text-align:left}span.sc{color:#666;display:block;font-size:18px;font-weight:700;padding:10px 0 0}#about_client_list ul{border-top:1px solid #a2adb7;display:flex;flex-wrap:wrap;margin-bottom:40px}#about_client_list li{border-bottom:1px solid #a2adb7;font-size:16px;padding:10px;width:50%}.title01 span{color:#666;display:block;font-size:18px;padding:10px 0 0}.text_box_wrap img{height:auto!important;max-width:100%!important;width:auto!important}.pmark_box img{margin:5px 5px 5px 0;width:20%!important}.pmark_box img,.pmark_box span{display:inline-block;vertical-align:middle}.pmark_box span{font-size:12px}.col2_wrap .box{margin-bottom:30px}.group_cont:after{clear:both;content:" ";display:block;height:0}.group_cont .btn_area{text-align:left}.group_cont .btn06{background:#063d78;border-radius:5px;color:#fff;display:inline-block;font-size:12px;font-weight:700;line-height:20px;padding:15px 0 15px 20px;position:relative;text-decoration:none;width:100%}.group_cont .btn_area{margin:0}.group_cont .external_link:after{margin-left:0;position:absolute;right:10px}.external_link:after{content:"\f08e";font-family:FontAwesome;margin-left:5px}.btn_sub{display:inline-block;text-decoration:none}.btn_sub:after{content:"\f08e";font-family:FontAwesome;margin-left:5px}.btn_sub:hover{text-decoration:underline}.group_cont .com_info{margin-bottom:10px}.group_cont .com_map{padding-top:75%;position:relative;width:100%}.group_cont .com_map iframe{height:100%;position:absolute;top:0;width:100%}a.btn_map{background:#efefef;border:1px solid #ccc;border-radius:4px;display:inline-block;font-size:12px;line-height:1.2;margin-left:10px;padding:3px 10px;text-decoration:none}a.btn_map:before{content:"\f041";font-family:FontAwesome;margin-right:5px}.st01{font-size:20px}.st01 span{display:block;font-size:14px}.interview_profile_blc .company_name{margin-bottom:15px;padding-left:10px}.interview_profile_blc .company_name h2{display:inline-block;font-size:18px}.interview_profile_blc .company_name .logo_box{display:inline-block;margin-left:10px;max-height:25px;vertical-align:top}.interview_profile_blc{margin-bottom:30px;padding:0;position:relative}.interview_profile_blc .img_box{margin-bottom:10px;width:100%}.interview_profile_blc .img_box img{height:auto!important;width:100%!important}.interview_profile_blc .detail_box{padding:0 0 20px;width:100%}.interview_profile_blc .detail_box dl{margin-bottom:20px;padding-left:10px}.interview_profile_blc .detail_box dt{font-size:16px;font-weight:700}.interview_profile_blc .detail_box dd{font-size:14px;padding:0 0 10px}.interview_profile_blc .catchInfo{border:3px solid #eee;font-size:20px;font-weight:700;line-height:1.6;margin-bottom:30px;padding:10px;position:relative}.interview_profile_blc .catchInfo:after,.interview_profile_blc .catchInfo:before{border:solid transparent;content:" ";height:0;left:15%;pointer-events:none;position:absolute;top:100%;width:0}.interview_profile_blc .catchInfo:after{border-color:#fff hsla(0,0%,100%,0) hsla(0,0%,100%,0);border-width:16px;margin-left:-16px}.interview_profile_blc .catchInfo:before{border-color:#e0e3e5 hsla(204,9%,89%,0) hsla(204,9%,89%,0);border-width:19px;margin-left:-19px}.interview_profile_blc .profileInfo{background:#efefef;clear:both;font-size:16px;padding:10px}.interview_solution_blc{overflow:hidden}.interview_solution_blc .st01{margin-bottom:20px;text-align:center}.interview_solution_blc .st01 span{color:#666;padding:0 0 10px}.interview_solution_blc p.align_c{margin-bottom:15px}.interview_solution_blc .box{border:2px solid #ccc;border-radius:10px;padding:20px 15px 0;position:relative;width:100%}.interview_solution_blc .box:last-child{margin-top:30px}.interview_solution_blc .box:first-child:before{border:20px solid hsla(0,0%,80%,0);border-top-color:#ccc;content:" ";height:0;left:50%;margin-left:-20px;pointer-events:none;position:absolute;top:100%;width:0}.interview_solution_blc .box:first-child:after{border:18px solid hsla(0,0%,100%,0);border-top-color:#fff;content:" ";height:0;left:50%;margin-left:-18px;pointer-events:none;position:absolute;top:100%;width:0}.interview_solution_blc .box li{font-size:16px;margin-bottom:10px}.boxedImage p{text-align:center}.boxedImage p img,.boxedImage_2col p img,.boxedImage_3col p img{height:auto;max-width:100%;width:100%}.boxedImage_2col,.boxedImage_3col{display:flex;justify-content:space-between;padding-bottom:10px}.boxedImage_2col>div{width:49%}.boxedImage_3col>div{width:32%}.caption_text{font-size:12px}.interview_blc{margin-bottom:50px}.interview_blc:after{clear:both;content:" ";display:block;height:0}.title_q h3{background:#f7f7f7;border-left:15px solid #003d79;color:#043e77;font-size:18px;margin-bottom:20px;padding:15px 20px;position:relative}.title_q .icon_mic{height:20px;margin-right:5px;width:20px;fill:#76c9fc;vertical-align:middle}.title_a{padding:0 10px}.title_a .img_box{margin:0 auto;text-align:center;width:80%}.title_a dl{font-size:16px;line-height:1.6;margin-top:20px}.title_a dl dd{padding:10px}.title_a dl.byclient dt{font-size:14px;padding:10px 0;text-align:center;width:140px}.title_a dl.byclient dt span{background:#b5e2ff;border-radius:5px;display:inline-block;font-weight:700;padding:5px;white-space:nowrap;width:100%}.title_a dl.bywip{background:#efefef;margin-top:40px;position:relative}.title_a dl.bywip dt{background:#053e77;color:#fff;padding:10px;text-align:center;width:100%}.history_tbl table{margin-top:50px;position:relative;width:100%}.history_tbl table th{padding:10px 0;text-align:right;vertical-align:top;width:10%}.history_tbl table th span{background:#0b55a0;border-radius:50%;color:#fff;display:block;font-size:12px;height:50px;line-height:50px;position:relative;text-align:center;top:-30px;width:50px}.history_tbl table th span:before{background:#ccc;content:"";display:block;height:2px;left:50px;position:absolute;top:20px;width:calc(100vw - 80px)}.history_tbl table td{border-bottom:1px solid #ddd;font-size:16px;line-height:1.6;padding:10px 5px}.history_tbl table tr>td:first-of-type{font-size:15px;font-weight:700;width:15%}.name_box{padding-top:10px}.name_box h3{font-size:20px;letter-spacing:.05em}.hobby_box{background:#efefef;padding:20px}.profile_box{border-top:1px solid #ccc;margin-top:10px;padding:10px 0 30px}.profile_box img{display:inline-block;margin:0 10px -20px 0;vertical-align:baseline;width:90px!important}.profile_box dl{display:inline-block;font-size:12px;margin-top:-5px;vertical-align:bottom}.profile_box dt{text-align:left}.profile_box dd{padding:10px 0 0}.image_link li{margin-bottom:50px;position:relative}.image_link li span{display:block;overflow:hidden;padding-top:75%;position:relative}.image_link li span img{height:100%;left:50%;margin-bottom:-10%;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:auto}.image_link a{background:rgba(1,61,121,.9);background-position:95% 45%;background-size:20px auto;bottom:-10%;color:#fff;display:block;font-size:14px;font-weight:700;left:2.5%;padding:15px;position:absolute;text-decoration:none;width:95%}.text02{color:#063d78;font-size:18px;letter-spacing:.2em;line-height:1.5;padding:0 10px;text-align:center}.btn04{background:#008cd7;background-size:20px 4px;font-size:15px;padding:20px 0;width:100%}.btn04,.btn05{color:#fff;display:inline-block;font-weight:700;line-height:20px;text-align:center;text-decoration:none}.btn05{background:#063d78;border-radius:5px;font-size:12px;padding:10px}.about_main{padding:30px 0}.about_main h2{color:#063d78;font-size:20px;line-height:1.5;margin-bottom:30px;text-align:center}.about_main .btn01{border-radius:0;margin-top:50px;padding:20px 0;width:100%}#about_inlinelink a{color:#fff;font-size:13px;padding:0 5px 0 0}#tbl_rnetwork td img{margin-right:5px}.dl_nolink_list{margin:-40px auto;overflow:hidden}.dl_nolink_list dl{float:left;padding:30px 10px;text-align:center;width:33.3%}.dl_nolink_list dl:nth-of-type(2){border-left:1px solid #2a6fb4;border-right:1px solid #2a6fb4}.dl_nolink_list dt{font-size:15px;font-weight:700;margin-bottom:20px}.dl_nolink_list dt img{margin-bottom:10px;width:35px!important}.dl_nolink_list dl li{font-size:13px;line-height:1.2;list-style:disc;margin-bottom:10px;margin-left:20px;text-align:left}.main_top .title01{line-height:1.5}.main_top .text01{font-size:16px}.bg_map{background:url(https://3789278.fs1.hubspotusercontent-na1.net/hubfs/3789278/2019_renewal/img/research/map02.png) 50% no-repeat;background-size:contain;padding:40px 10px}.circle_list{text-align:center}.circle_list li{background:#013d79;border-radius:50%;color:#fff;display:inline-block;font-size:14px;font-weight:700;line-height:1.2;margin:0 10px;padding-top:42%;position:relative;width:42%}.circle_list li p span{font-size:20px;margin-right:7px}.circle_list li p,.circle_list li>span{left:50%;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:100%}#translation_cat_merit li:first-child{display:block;margin:0 auto}.feature_box{margin:0 auto;overflow:hidden;padding:0 20px}.feature_box dl{background:#fff;margin-bottom:10px;padding:30px 15px;text-align:center;width:100%}.feature_box dt{font-size:18px;font-weight:700;margin-bottom:30px}.feature_box dd li{font-size:14px;list-style:disc;margin-bottom:8px;margin-left:20px;text-align:left}.btn_2col_navi{margin:0 auto;overflow:hidden;padding:0 20px}.btn_2col_navi li{margin-bottom:10px;width:100%}.btn_2col_navi li a{background:#013d79;color:#fff;display:block;height:100%;padding:30px;position:relative;width:100%}.btn_2col_navi li a img{width:35px!important}.btn_2col_navi li a span{display:block;font-size:18px;font-weight:700;left:65px;line-height:1.5;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:100%}.btn_2col_navi.center_mode li a span{left:50%;text-align:center;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.network_main{color:#013d79;font-size:14px;padding:30px 0 20px;text-align:center}.network_main div{border-bottom:1px solid #013d79;display:inline-block;font-weight:700;margin-bottom:20px;padding:0 10px 10px}.network_main div strong{font-size:26px;line-height:34px}.network_main div span{display:block}.network_main .title01{line-height:22px;padding:0 10px}.network_main .text01{font-size:14px;line-height:20px}.network_mnet{background:url(https://3789278.fs1.hubspotusercontent-na1.net/hubfs/3789278/2019_renewal/img/research/map.gif) 0 5% no-repeat #f5faff;background-size:100% auto;padding:30px 0 20px}.network_mnet .text01{padding:0 15px}.network_mnet .circle_list .wip{background:url(https://3789278.fs1.hubspotusercontent-na1.net/hubfs/3789278/2019_renewal/img/research/logo.gif) center 30px no-repeat #013d79;background-size:50px auto;border-radius:50%;color:#fff;font-size:18px;font-weight:700;height:180px;line-height:20px;margin:0 auto;padding-top:70px;text-align:center;width:180px}.network_mnet .circle_list .wip span{font-size:28px;line-height:36px;padding:0 4px}.network_mnet .circle_list ul:nth-child(2){margin:-10px auto 5px}.network_mnet .circle_list ul{margin:0 auto;overflow:hidden;width:300px}.network_mnet .circle_list li{border-radius:50%;color:#fff;display:inline-block;font-size:14px;font-weight:700;height:140px;line-height:20px;margin:0;padding-top:60px;text-align:center;width:140px}.network_mnet .circle_list li.en{background:url(https://3789278.fs1.hubspotusercontent-na1.net/hubfs/3789278/2019_renewal/img/research/icon_en.gif) center 30px no-repeat #0b55a0;background-size:30px auto;float:left}.network_mnet .circle_list li.us{background:url(https://3789278.fs1.hubspotusercontent-na1.net/hubfs/3789278/2019_renewal/img/research/icon_us.gif) center 30px no-repeat #0b55a0;background-size:30px auto;float:right}.network_mnet .circle_list .jp{margin:0 auto;width:250px}.network_mnet .circle_list .jp li{background:url(https://3789278.fs1.hubspotusercontent-na1.net/hubfs/3789278/2019_renewal/img/research/icon_jp.gif) center 25px no-repeat #0b55a0;background-size:30px auto;font-size:14px;height:120px;line-height:20px;padding-top:55px;width:120px}.network_mnet .circle_list .jp li:nth-child(2){float:right}.network_mnet .circle_list{margin-bottom:30px}.network_mnet .point_list{overflow:hidden}.network_mnet .point_list dl{margin:0 20px 20px}.network_mnet .point{background:#0b55a0;border-radius:50%;color:#fff;display:inline-block;float:left;font-size:10px;font-weight:700;height:45px;letter-spacing:.01em;line-height:45px;margin-right:5px;text-align:center;vertical-align:middle;width:45px}.network_mnet dt{line-height:45px;margin-bottom:10px;overflow:hidden}.network_mnet dt div{color:#013d79;font-size:16px;font-weight:700;padding-top:5px}.network_mnet dd{font-size:14px;line-height:22px}.network_staff .box{display:inline-block;vertical-align:top}.network_staff dl{margin:0 20px 30px}.network_staff dt{color:#02182f;font-size:16px;font-weight:700;margin-bottom:10px;text-align:center}.network_staff dt span{display:block;font-size:16px}.network_staff dd{font-size:14px;line-height:22px;margin-bottom:15px}.network_staff .box .pic{border-radius:50%;margin:0 auto 10px;overflow:hidden;width:35%}.network_staff .box .pic img{width:100%}.network_staff .wrap_box{margin-bottom:10px}.member_main{background:#f5faff;color:#3a3c3f;padding-top:30px}.member_main .title01{line-height:28px;padding:0 10px}.member_main .map{background:url(https://3789278.fs1.hubspotusercontent-na1.net/hubfs/3789278/2019_renewal/img/translation/map.gif) top no-repeat;background-size:95% auto;color:#013d79;padding:10% 0 20%;text-align:center}.member_main .map .sst{font-size:18px;font-weight:700;margin-bottom:10px}.member_main .map .num{font-size:16px;font-weight:700}.member_main .map .num span{font-family:Century Gothic,Yu Gothic,游ゴシック,YuGothic,游ゴシック体,ヒラギノ角ゴ Pro W3,メイリオ,sans-serif;font-size:56px;font-style:italic;font-weight:700;line-height:40px;padding:0 5px}.member_content .text01{padding:0 20px 10px}#translation_member,#translation_work{margin-top:-80px;padding-top:80px}.member_content .tab_btn{background:#f5faff;border-bottom:2px solid #013d79;font-size:0;text-align:center}.member_content .tab_btn li.active a{background:#fff;border-color:#013d79;color:#013d79;text-decoration:none}.member_content .tab_btn li{display:inline-block}.member_content .tab_btn li a{background:#eaeaea;border:2px solid #eaeaea;border-bottom:none;border-radius:5px 5px 0 0;color:#013d79;color:#555;cursor:pointer;display:block;font-size:13px;font-weight:700;margin-bottom:-2px;padding:10px 12px;position:relative;text-decoration:none;vertical-align:bottom}.member_content .tab_btn #translation_work li{width:40%}.member_content .tab_btn li a:before{background:#013d79;bottom:0;content:"";display:block;height:2px;left:-2px;position:absolute;width:calc(100% + 5px);z-index:10}.member_content .tab_btn li a:hover:before,.member_content .tab_btn li.active a:before{content:none}.member_content .tab_btn li:first-child{margin-right:5px}.member_content .title01{color:#013d79}.member_content .tab_cont{margin:0 auto;padding:30px 0 0}.member_content .member_list .box{margin:0 20px 20px;overflow:hidden}.member_content .member_list .box:first-child{border:none}.member_content .member_list .box{border-top:1px solid #013d79;padding:20px 0 10px}.member_content .member_list .box .pic{float:left;margin:0 auto 10px;overflow:hidden;width:30%}.member_content .member_list .box .pic img{width:100%}.member_content .member_list .box dt{color:#02182f;float:right;font-size:16px;font-weight:700;margin-bottom:10px;padding-top:40px;width:65%}.member_content .member_list .box dt span{display:block}.member_content .member_list .box dd{clear:both;font-size:15px;line-height:24px;margin-bottom:15px;width:100%}.member_content .member_list .profile{background:#f3f6fa;clear:both;padding:10px 12px}.member_content .member_list .profile li{font-size:14px}.member_content .language_list{padding:0 20px 20px}.member_content .language_list dt{background:#e0edfa;color:#02182f;font-size:14px;font-weight:700;line-height:20px;padding:10px}.member_content .language_list dl{border:1px solid #eee;box-shadow:0 4px 4px 2px #f8f8f8;margin-bottom:20px}.member_content .language_list dd{font-size:15px;padding:15px}.member_content .language_list dd .message{border-bottom:1px solid #0b55a0;line-height:20px;margin-bottom:15px;padding:0 0 10px;position:relative}.member_content .language_list dd strong{display:block;margin-bottom:5px}.member_content .language_list dd li{font-size:14px;line-height:20px}.member_content .language_list dd .lang{display:inline;float:left;margin:10px 10px 5px 5px;width:30px}#works_blc.member_content .tab_btn li{font-size:16px}.works_list li{border:1px solid #eee;margin:0 10px 20px}.works_list li div.pic{margin-bottom:10px;text-align:center;width:100%}.works_list li div.pic img{height:auto!important;width:50%!important}.works_list li div.pic.col3 img{width:30%!important}#webList li dl dd div.pic{overflow:hidden;padding-top:62.5%;position:relative;text-align:center}#webList li dl dd div.pic img{height:auto!important;left:0;position:absolute;top:0;width:100%!important}.works_list li a,.works_list li div.inwrap{color:#02182f;height:100%;padding:10px;width:100%}.works_list li dl{font-size:14px;line-height:1.7;padding:10px 0}.works_list li dl dt{font-size:16px;font-weight:700;margin-bottom:10px}.works_list li dd span{background:#eee;border-radius:5px;display:block;font-size:12px;margin-top:5px;padding:5px;text-align:center}.works_list dd li{border:none;box-shadow:none;margin:0}.works_list dd ul{display:block}.works_list dd li span{left:0;position:absolute;top:0;width:110px}.works_list dd li{padding:10px 0 10px 120px;position:relative;width:100%}.works_list dd li a{padding:0}.voice_list_tbl>li{font-size:16px;padding:10px}.voice_list_tbl>li dl{border:1px solid #0a3e76;height:100%}.voice_list_tbl>li dt{background:#013d79;color:#fff;font-size:18px;font-weight:700}.voice_list_tbl>li dd,.voice_list_tbl>li dt{padding:15px;text-align:center}.voice_list_tbl>li dd span{background:#e0e9f2;display:block;font-size:14px;font-weight:700;margin-bottom:10px;padding:10px;text-align:center}.voice_list_tbl>li dd.svs_txt{padding:0 15px 10px}.voice_list_tbl>li dd.svs_txt span{border-radius:5px;display:inline-block;margin:0 5px}.voice_list_tbl>li dd.area_txt{font-size:14px;padding:0 15px 10px}.voice_list_tbl>li dd>ul{display:flex;flex-wrap:wrap;padding:15px 0}.voice_list_tbl>li dd>ul li{margin-bottom:5px;text-align:left;width:50%}.voice_list_tbl>li dd>ul li:before{content:"\f105";font-family:FontAwesome;margin-right:3px}.voice_list_tbl>li dd .btn05{width:100%}#research_voice.voice_list_tbl>li dd{text-align:left}.voice_list_tbl02 li{;margin:0 0 6px}.voice_list_tbl02 li.fullw{width:100%}.voice_list_tbl02>li dt{background:#12569e;color:#fff;font-size:18px;font-weight:700;padding:15px;text-align:center}.voice_list_tbl02>li dd{background:#eef6fe;padding:15px 5px;text-align:center}.voice_list_tbl02>li:nth-child(odd) dd{background:#e5ecf3}.voice_list_tbl02>li dd>ul li:before{content:"・";margin-right:3px}.voice_list_tbl02>li dd>ul{display:flex;flex-wrap:wrap;padding:15px 0}.voice_list_tbl02>li dd>span{display:block;padding:0 15px;text-align:right}.voice_list_tbl02>li dd>ul li{margin-bottom:5px;text-align:left;width:50%}.voice_list_tbl02>li.fullw dd .btn03{width:40%}.blue_col_dl{text-align:center}.blue_col_dl dl{background:#0a3e76;border-radius:10px;color:#fff;display:inline-block;font-size:14px;margin-bottom:15px;padding:20px;width:100%}.blue_col_dl dt{font-size:16px;font-weight:700;margin-bottom:15px}.blue_col_dl dd span{display:block;font-size:12px;margin-top:10px}.st_box{display:flex;flex-wrap:wrap;margin-bottom:20px}.st_box dt{background:#efefef;padding:10px;vertical-align:middle}.st_box dd{padding:10px 10px 0}.btn_area{margin:0 20px;text-align:center}.service_link{font-size:0;padding:0 0 20px;text-align:center}.service_link .pic{border:1px solid #dcdcdc;margin-bottom:10px;overflow:hidden;padding-top:72.5%;position:relative;text-align:center}.service_link .pic img{height:auto!important;left:0;position:absolute;top:0;width:100%!important}.service_link ul{display:flex;flex-wrap:wrap;justify-content:space-between;margin:0 0 10px}.service_link li{color:#3a3c3f;margin-bottom:20px;width:49%}.service_link li .pic img{border:1px solid #dcdcdc;width:100%}.service_link dl{text-align:left}.service_link dt{font-size:16px;font-weight:700;margin-bottom:5px}.service_link dd{font-size:13px;line-height:16px}.service_link dd span{background:#eee;border-radius:5px;display:inline-block;font-size:12px;padding:5px 10px}.service_link dd li{border:none;box-shadow:none;margin:0}.service_link dd ul{display:block}.service_link dd li span{display:block;margin-bottom:5px;width:80px}.service_link dd li{padding:0 0 10px;width:100%}.service_link dd li a{padding:0}.service_link .btn_area a{display:block;margin:0 auto}#tool_about{font-size:16px;padding:0 0 20px}#tool_about>div{border:2px solid #ccc;margin-bottom:50px;padding:10px;position:relative;text-align:center}#tool_about>div:after,#tool_about>div:before{border:solid transparent;content:" ";height:0;left:50%;pointer-events:none;position:absolute;top:100%;width:0}#tool_about>div:after{border-color:#fff hsla(0,0%,100%,0) hsla(0,0%,100%,0);border-width:16px;margin-left:-16px}#tool_about>div:before{border-color:#ccc hsla(0,0%,80%,0) hsla(0,0%,80%,0);border-width:19px;margin-left:-19px}#tool_about p{clear:both;padding:10px 0 20px;text-align:center}#tool_about>div:first-child p img{width:60%}#tool_about p img{margin:0 auto;width:80%}#tool_about>div h4{text-align:left}#tool_about>div h4>span>span{background:#043e77;border-radius:2px;color:#fff;display:inline-block;float:left;margin-right:10px;padding:5px 10px}#tool_about>div.hf_box{margin-bottom:20px}#tool_about>div.hf_box:after,#tool_about>div.hf_box:before{content:none}#tool_about>div.hf_box p>span{display:block;margin-bottom:15px;text-align:center}#tool_about>div.hf_box span strong{border:1px solid #eee;display:block;margin-bottom:5px;padding:5px}.voice_list{font-size:0;margin:0;text-align:center}.in_contents_wrap .voice_list{margin:0 -10px}.voice_list li{display:inline-block;margin-bottom:15px;overflow:hidden;padding:15px 0 0;vertical-align:top}.voice_list li a{color:inherit;display:block;height:100%;text-decoration:none}.voice_list li dl{text-align:left}.voice_list li dt{background:#fff;border:2px solid #e0e3e5;color:#013d79;font-size:16px;font-weight:700;line-height:22px;margin-bottom:15px;padding:15px;position:relative}.voice_list li dt:after,.voice_list li dt:before{border:solid transparent;content:" ";height:0;left:15%;pointer-events:none;position:absolute;top:100%;width:0}.voice_list li dt:after{border-color:#fff hsla(0,0%,100%,0) hsla(0,0%,100%,0);border-width:14px;margin-left:-14px}.voice_list li dt:before{border-color:#e0e3e5 hsla(204,9%,89%,0) hsla(204,9%,89%,0);border-width:16px;margin-left:-16px}.voice_list li dd{font-size:12px}.voice_list li dd .pic{float:left;height:130px;margin-right:10px;margin-right:20px;overflow:hidden;width:50%}.voice_list li dd .pic img{height:auto;width:100%}.voice_list li dd p{float:left;width:calc(50% - 20px)}.voice_list li dd strong{display:block;font-size:15px;line-height:20px;margin-bottom:5px}.voice_list .btn_area a{display:block;margin:0 auto}#bg_paleblue{background:#f5faff;padding:30px 10px}.award_list .title01{font-size:16px;line-height:22px;margin-bottom:20px;padding:0 20px}.award_list .list{margin-bottom:10px;text-align:center}.award_list .list dl{background:url(https://3789278.fs1.hubspotusercontent-na1.net/hubfs/3789278/2019_renewal/img/translation/bg_award.png) 50% no-repeat #fff;background-size:auto 80%;border-radius:50%;display:inline-block;height:110px;vertical-align:top;width:110px}.award_list .list dl:nth-child(2){margin:0 5px}.award_list .list dt{border-radius:20px;color:#0b55a0;display:inline-block;font-size:12px;font-weight:700;margin:10px 0 0;padding:0 5px}.award_list .list dt span{font-size:18px;padding:0 4px}.award_list .list dd{color:#013d79;font-size:10px;font-weight:700;line-height:12px}.award_list .list dd strong{display:block;font-size:14px;line-height:18px;margin-bottom:5px}.award_list p.align_c{margin-bottom:10px}.award_list p{font-size:10px;font-weight:700;line-height:16px;text-align:center}.award_list p span{display:block}.kodawari_list{margin:0!important;padding:30px 0}.kodawari_list .btn_area a{display:block;margin:0 auto}ul.navi02{background:#053e77;display:flex;flex-wrap:wrap;justify-content:center;margin:0 auto;text-align:center}.navi02 li{border-bottom:1px solid #fff;display:inline-block;width:33%}.navi02 li:nth-child(n+4){border-bottom:none;width:25%}.navi02 li:nth-child(3n-1){border-left:1px solid #fff}.navi02 li:nth-child(3n-1),.navi02 li:nth-child(6){border-right:1px solid #fff}.navi02 li span{display:block;margin-bottom:20px}.navi02 li span img{height:40px}.navi02 li a{color:#fff;display:inline-block;font-size:15px;font-weight:700;letter-spacing:.1em;padding:20px 5px;text-align:center;text-decoration:none}ul.navi03{padding:0 20px;text-align:center}.navi03 li{display:block;font-size:0;margin-bottom:20px;width:100%}.navi03 li a{background:#fff;color:#013d79;display:block;position:relative;text-align:center;text-decoration:none}.navi03 li dl{padding:30px 0}.navi03 li dt{font-size:20px;font-weight:700;margin-bottom:15px;padding-top:70px}.navi03 li dd{font-size:14px}.navi03 li:first-child dt{background:url(https://3789278.fs1.hubspotusercontent-na1.net/hubfs/3789278/2019_renewal/img/about/icon01.gif) top no-repeat}.navi03 li:nth-child(2) dt{background:url(https://3789278.fs1.hubspotusercontent-na1.net/hubfs/3789278/2019_renewal/img/about/icon02.gif) top no-repeat}.navi03 li:nth-child(3) dt{background:url(https://3789278.fs1.hubspotusercontent-na1.net/hubfs/3789278/2019_renewal/img/about/icon03.gif) top no-repeat}.navi03 a:hover{transition:all .3s;zoom:1.05;text-decoration:none}#maintitle.team{background:url(../../img/team/mainimage.jpg) top no-repeat;background-size:cover}.team_main{padding-bottom:10px}.team_main .title01{line-height:28px;padding:0 10px}.team_main .text01{font-size:14px}.team_case{background:#0b55a0;padding:30px 0}.team_case h2{color:#fff;margin-bottom:20px;padding:0 10px}.team_case ul{font-size:0;text-align:center}.team_case li{display:inline-block;margin:0 5px}.team_case li span{background:#fff;border-radius:50%;color:#013d79;display:table-cell;font-size:12px;font-weight:700;height:140px;line-height:18px;text-align:center;vertical-align:middle;width:140px}.in_team_point{font-size:0}.team_point dl{background:#fff;display:inline-block;margin:0 0 10px;padding:15px;vertical-align:top}.team_point dt{font-size:16px;font-weight:700;line-height:40px;margin-bottom:10px}.team_point dt .num{background:#013d79;color:#fff;display:inline-block;font-size:18px;height:40px;line-height:40px;position:absolute;text-align:center;vertical-align:middle;width:40px}.team_point dt span{align-items:center;display:flex;height:40px;line-height:20px;padding-left:50px;vertical-align:middle}.team_point dd{font-size:15px;line-height:1.5}.team_service ul{display:inline;font-size:0;text-align:center}.team_service li{display:inline-block;margin:0 2.5px 5px;vertical-align:top}.team_service li>span{background:#0f6fd0;border-radius:50%;color:#fff;display:table-cell;font-size:11px;font-weight:700;height:95px;line-height:14px;text-align:center;vertical-align:middle;width:95px}.team_service li .stxt{display:block;font-size:10px;font-weight:400;line-height:18px}.in_team_service{margin:0 auto;text-align:center;width:300px}.in_team_service ul:first-child li:last-child{margin-left:30px}.in_team_service ul:nth-child(2) li:first-child{margin-right:30px}.team_price{background:#f5faff}.team_price .title01 span{display:block;font-size:14px;line-height:22px}.in_team_price{font-size:0;margin:0 20px 30px;text-align:center}.in_team_price dl:first-child dt{background:#0f6fd0}.in_team_price dl:nth-child(2) dt{background:#0b55a0}.in_team_price dl:nth-child(3) dt{background:#063d78}.in_team_price dl{display:inline-block;margin-bottom:15px}.in_team_price dt{color:#fff;font-size:18px;font-weight:700;padding:10px 0;position:relative;text-align:center}.in_team_price dt:before{bottom:-10px;content:"";left:50%;margin-left:-12px;position:absolute}.in_team_price dd{padding:0 10px 20px}.in_team_price dl:first-child dt:before{border-left:10px solid transparent;border-right:10px solid transparent;border-top:12px solid #0f6fd0}.in_team_price dl:first-child{background:#fff}.in_team_price dl:first-child dd li strong{background:#0f6fd0}.in_team_price dl:nth-child(2) dt:before{border-left:10px solid transparent;border-right:10px solid transparent;border-top:12px solid #0b55a0}.in_team_price dl:nth-child(2){background:#eef6fe}.in_team_price dl:nth-child(2) dd li strong{background:#0b55a0}.in_team_price dl:nth-child(3) dt:before{border-left:10px solid transparent;border-right:10px solid transparent;border-top:12px solid #063d78}.in_team_price dl:nth-child(3){background:#e5ecf3;margin-bottom:0}.in_team_price dl:nth-child(3) dd li strong{background:#063d78}.in_team_price dl dd ul{text-align:left}.in_team_price dl dd li:first-child{border-bottom:1px solid #999;margin-bottom:10px;padding-bottom:10px}.in_team_price dl dd li{font-size:18px;font-weight:700}.in_team_price dl dd li strong{color:#fff;display:inline-block;font-size:10px;line-height:20px;margin-top:5px;text-align:center;vertical-align:top;width:40px}.in_team_price dl dd li span{font-size:26px;line-height:30px;margin:0 5px 0 10px}.in_team_price dd{font-size:16px}.in_team_price dd p{color:#0b55a0;font-weight:700;line-height:20px;padding:25px 0 10px}.team_flow .text01{margin-bottom:0}.team_flow .box_flow{margin:0 20px}.team_flow .box_flow dl{margin-bottom:10px}.team_flow .box_flow dt{background:#013d79;border-radius:50%;bottom:-25px;color:#fff;font-size:12px;font-weight:700;height:55px;line-height:55px;margin:0 auto;position:relative;text-align:center;width:55px;z-index:10}.team_flow .box_flow dd{background:#e5ecf3;padding:35px 10px 20px;position:relative;text-align:center}#flow01 .box_flow dd{background:#dbf4f9}#flow01 .box_flow dd:before{border-top-color:#dbf4f9}#flow02 .box_flow dd{background:#eff7e1}#flow02 .box_flow dd:before{border-top-color:#eff7e1}#flow03 .box_flow dd{background:#fcf7e0}#flow03 .box_flow dd:before{border-top-color:#fcf7e0}.team_flow .box_flow dd a{text-decoration:underline}.team_flow .box_flow h3{color:#013d79;font-size:18px;margin-bottom:15px}.team_flow .box_flow h3 span{background:#fff;border:1px solid #ccc;display:block;font-size:14px;font-weight:400;margin:10px auto;padding:5px 0;width:96%}.team_flow .box_flow dd:before{border-left:20px solid transparent;border-right:20px solid transparent;border-top:20px solid #e5ecf3;bottom:-20px;content:"";left:50%;margin-left:-20px;position:absolute}.team_flow .box_flow dd p{font-size:16px;line-height:1.5}.team_flow .box_flow dd li{display:inline-block;margin-right:15px}.team_flow .box_flow dl:last-child{margin-bottom:0}.team_flow .box_flow dl:last-child dd:before{display:none}.in_team_work{font-size:0;margin:0 20px}.team_work .box{background:#fff;display:table;margin:0 0 20px;padding:10px;width:100%}.team_work .box:after{clear:both;content:"";display:block}.team_work .box dl{display:table-cell;width:80%}.team_work .box dt{min-height:40px;padding:0 5px 0 65px;position:relative}.team_work .box dt .mark{left:0;position:absolute;top:-15px}.team_work .box dt .mark span{color:#fff;display:table-cell;font-size:10px;font-weight:700;height:40px;line-height:14px;padding-top:5px;position:relative;text-align:center;vertical-align:middle;width:60px}.team_work .box dt .mark.style01 span{background:#6ade57}.team_work .box dt .mark.style02 span{background:#15c0f1}.team_work .box dt .mark.style03 span{background:#ff992c}.team_work .box dt .mark span:before{bottom:-10px;content:"";left:0;position:absolute}.team_work .box dt .mark.style01 span:before{border-left:30px solid transparent;border-right:30px solid transparent;border-top:10px solid #6ade57}.team_work .box dt .mark.style02 span:before{border-left:30px solid transparent;border-right:30px solid transparent;border-top:10px solid #15c0f1}.team_work .box dt .mark.style03 span:before{border-left:30px solid transparent;border-right:30px solid transparent;border-top:10px solid #ff992c}.team_work .box dt{color:#013d79;font-size:16px;font-weight:700;line-height:18px;margin-bottom:5px}.team_work .box dd{font-size:15px;line-height:1.3;padding-right:10px}.team_work .box .pic{display:table-cell;text-align:center;vertical-align:top;width:20%}.team_work .box .pic img{width:100%}.btn_area.team_btn a{font-size:12px;margin-bottom:40px}#tl_price table{margin:0 0 20px}#tl_price thead td{background:#003d79;color:#fff;font-size:18px;font-weight:700;padding:15px 0}#tl_price tbody td{text-align:center}#tl_price tbody td span{display:block;font-size:18px;font-weight:700;margin-bottom:10px}#hr_price_top ol{text-align:center}#hr_price_top li{background:#003d79;border-radius:50%;color:#fff;display:inline-block;margin:0 10px 10px;padding-top:40%;position:relative;width:40%}#hr_price_top li span{display:block;font-size:16px;left:50%;letter-spacing:.05em;line-height:1.4;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:100%}#hr_price_top p{font-size:16px;padding:0 0 30px;text-align:center}.tbl_style02{font-size:16px;margin-bottom:50px;width:100%}.tbl_style02 td,.tbl_style02 th{border:1px solid #a2adb7;border-collapse:collapse;border-left:none;padding:15px 7px}.tbl_style02 thead td,.tbl_style02 thead th{font-size:13px;padding:5px;text-align:center}.tbl_style02 tr>:last-child{border-right:none}.tbl_style02 thead tr>td:nth-of-type(2){background:#a2adb7;color:#fff}.tbl_style02 thead tr>th{color:#02182f}.tbl_style02 thead tr>th:first-of-type{background:#eef6fe}.tbl_style02 thead tr>th:nth-of-type(2){background:#e5ecf3}.tbl_style02 thead tr>th:nth-of-type(3){background:#f7f7f7}#tl_lang .tbl_style03{margin-bottom:15px;width:100%}#tl_lang .tbl_style03 thead th{background:#0b55a0;color:#fff;font-size:16px;padding:15px 0}#tl_lang .tbl_style03 td{background:#eef6fe;padding:20px 0;text-align:center;vertical-align:top}#tl_lang .tbl_style03 tr>td:nth-of-type(2){background:#e5ecf3}#tl_lang .tbl_style03 td p{font-size:16px;font-weight:700;padding:10px 0;text-align:center}#tl_lang .tbl_style03 td ul{padding:10px 0}#tl_lang .tbl_style03 td ul.hf{padding:0}#tl_lang .tbl_style03 td li{font-size:14px;margin-bottom:5px}#tl_lang .tbl_style03 td ul.usa{text-align:center}#tl_lang .tbl_style03 td ul.usa li{display:inline-block;margin:0 10px}.hr_price_tbl tbody th{background:#f7f9fb;font-size:14px;width:25%}.hr_price_tbl tbody th span{border-top:1px dotted #ccc;display:block;font-size:11px;font-weight:400;line-height:1.4;margin-top:15px;padding:10px 0}.hr_price_tbl tbody td{font-size:14px;font-weight:700;text-align:center;width:25%}.hr_price_tbl tbody td span{font-size:12px;margin-left:10px}.ex_box{border-bottom:1px solid #ccc;border-top:1px solid #ccc;line-height:1.7;padding:20px}.cancel_box dl{padding:0 0 15px}.cancel_box dt{background:#666;border-radius:10px;color:#fff;display:inline-block;font-weight:700;padding:5px 10px;position:absolute;text-align:center;width:130px}.cancel_box dd{font-size:20px;font-weight:700;margin-bottom:5px;padding:5px 50px 5px 150px}.cancel_box p{color:#c00;font-size:14px;margin-bottom:20px}.hr_price_ex>div{background:#efefef;margin-bottom:20px;padding:20px;width:100%}.hr_price_ex>div .ex_head span{background:#003d79;color:#fff;display:inline-block;font-size:13px;height:50px;line-height:50px;margin-bottom:-10px;margin-right:15px;text-align:center;width:50px}.hr_price_ex>div .ex_head{border-bottom:1px solid #003d79;font-size:18px;font-weight:700;margin-bottom:20px}.hr_price_ex>div ul{padding:20px 20px 0}.hr_price_ex>div dt{font-weight:700;margin-top:10px}.hr_price_ex>div dd{padding:0 0 0 20px}.faq,.faq-head{padding-bottom:20px}h4.q_title{background:#efefef;font-size:16px;margin-bottom:20px;padding:5px 20px 5px 40px;position:relative}.q_title:before{background:#ccc;color:#fff;content:"Q";font-size:18px;font-weight:700;height:100%;left:0;line-height:30px;position:absolute;text-align:center;top:0;width:30px}.ans_box{margin-bottom:0;position:relative}.ans_box:before{background:#93bac6;color:#fff;content:"A";font-size:18px;font-weight:700;height:30px;left:0;line-height:30px;position:absolute;text-align:center;top:0;width:30px}.faq .text_box_wrap p,.faq .text_box_wrap ul,.faq-description .text_box_wrap p,.faq-head .text_box_wrap p{font-size:16px;margin:0 0 20px 30px}.faq-description{border:1px solid #ccc;margin-bottom:30px;padding:30px}.tab_list{border-bottom:1px solid #063d78;padding-bottom:10px;text-align:center}.tab_list li{display:inline-block;font-size:0;margin-bottom:5px;width:100%}.tab_list li a{border:1px solid #a0a8b0;display:block;font-size:12px;line-height:25px}.tab_list li a,.tab_list li a:hover{text-decoration:none}.tab_list li.active a,.tab_list li:hover a{background:#063d78;border-left:1px solid #063d78;border-right:1px solid #063d78;border-top:1px solid #063d78;color:#fff;cursor:pointer}.contact_navi{margin:0 auto;padding:0 20px}.contact_navi:after{clear:both;content:" ";display:block;height:0}.contact_navi li{margin-bottom:20px;text-align:left;width:100%}.contact_navi li a{background:#fff;color:#013d79;display:block;font-size:18px;font-weight:700;height:100%;line-height:1.5;padding:30px 30px 30px 60px;position:relative;text-decoration:none;width:100%}.contact_navi li a img{width:40px}.contact_navi li a span img{display:block;left:10px;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.contact_comment ul:after{clear:both;content:" ";display:block;height:0}.contact_comment ul{margin:0 auto 50px;padding:0 20px;text-align:center}.contact_comment li{background:#f5fafe;border:1px solid #e0e3e5;color:#013d79;display:block;font-size:18px;font-weight:700;margin-bottom:30px;padding:25px 10px;position:relative;text-align:center;vertical-align:top;width:100%}.contact_comment li:after,.contact_comment li:before{border:solid transparent;content:" ";height:0;left:50%;pointer-events:none;position:absolute;top:100%;width:0}.contact_comment li:after{border-color:#f5fafe hsla(0,0%,100%,0) hsla(0,0%,100%,0);border-width:15px;margin-left:-20px}.contact_comment li:before{border-color:#e0e3e5 hsla(204,9%,89%,0) hsla(204,9%,89%,0);border-width:16px;margin-left:-21px}.contact_othernavi{display:flex;flex-wrap:wrap;justify-content:center}.contact_othernavi:after{clear:both;content:" ";display:block;height:0}.contact_othernavi li{padding:0 2.5px 5px;width:50%}.contact_othernavi li a{background:#fff;border:1px solid #013d79;color:#013d79;display:block;font-size:18px;font-weight:700;padding:20px 5px;text-align:center;text-decoration:none;width:100%}.contact_othernavi li a img{margin-bottom:20px;width:50px}.contact_othernavi li a span{display:block;font-size:12px;font-weight:400;margin-top:20px}.taiken_intro{overflow:hidden}.taiken_intro .img_l p{text-align:center}.taiken_intro p img{width:50%!important}.taiken_info{border:1px solid #ccc;border-radius:5px;margin:10px 0;padding:5px 5px 0}.taiken_info dt{background:#777;border-radius:5px;color:#fff;font-size:11px;font-weight:700;padding:5px;position:absolute;text-align:center;width:80px}.taiken_info dd{font-size:12px;margin-bottom:5px;padding:5px 0 5px 90px}h3#taiken_schedule{text-align:left}h3#taiken_schedule:before{color:#b8d4ef;content:"\f017";font-family:FontAwesome;font-size:26px;margin-right:5px;vertical-align:top}h3#taiken_comment{text-align:left}h3#taiken_comment:before{color:#b8d4ef;content:"\f0e5";font-family:FontAwesome;font-size:26px;margin-right:5px;vertical-align:top}.taiken_timesche{text-align:left;width:100%}.taiken_timesche dt{background:#efefef;font-weight:700;padding:5px;text-align:left}.taiken_timesche dd{border-bottom:1px solid #ccc;padding:15px 0}.taiken_timesche dd.align_c{border-bottom:none;color:#4368b0;font-size:12px;padding:30px 0}.bordered_box01{border:1px solid #ccc;padding:10px}#news_wrap .text_box_wrap .img_r{float:none;margin-left:0;text-align:center}#news_wrap .title01{background:#f7f7f7;border-bottom:2px solid #ccc;border-top:2px solid #ccc;margin-bottom:20px;padding:10px}#news_wrap .btn05{font-size:16px}#news_wrap .in_contents_wrap,#news_wrap .text_box_wrap{font-size:16px;line-height:1.8}.date_box{border-bottom:1px solid #ccc;margin-bottom:20px;padding-bottom:20px;text-align:right}.info_box{padding:0 0 30px}.in_info_box p{margin-bottom:20px}.in_info_box p span.t_h{background:#444;border-radius:5px;color:#fff;display:block;font-size:14px;font-weight:700;margin-bottom:5px;padding:5px 10px;text-align:center;width:40%}.in_info_box p.tokuten{color:#c00;font-size:18px;font-weight:700}.in_info_box ul{margin-bottom:20px;margin-left:10px}.in_info_box ul li{margin-bottom:5px}dl.semi_tbl dt{background:#444;border-radius:5px;color:#fff;display:block;font-size:14px;font-weight:700;margin-bottom:5px;padding:5px 10px;text-align:center;width:40%}dl.semi_tbl dd{margin-bottom:20px}.news_contact_info{background:#efefef;padding:15px}.news_contact_info dt{border-bottom:1px solid #ccc;font-weight:700;margin-bottom:5px}.news_contact_info dd{padding-left:20px}.img_c{margin-bottom:50px;text-align:center}.press_box_head{border-bottom:1px solid #ccc;font-size:18px;margin-bottom:50px}.press_box_head p{padding-left:10px}.press_box_head h4 span{font-size:18px;line-height:1.3}.press_box_head h4{background:#f7f7f7;border:1px solid #ccc;font-size:20px;line-height:1.5;margin-bottom:30px;padding:10px 20px}.press_box_head .align_r{font-size:14px;margin-bottom:20px;padding-top:20px}.press_box h4{font-size:18px;margin-bottom:20px;margin-top:30px;position:relative}.list_recruit li:before{content:none!important}.list_recruit li img{margin-right:10px}.tmg_navi{margin-bottom:30px;overflow:hidden}.tmg_navi li{margin-bottom:10px}.tmg_navi li a{background:#043e77;border-radius:5px;color:#fff;display:block;font-size:16px;font-weight:700;padding:8px 8px 8px 15px;text-decoration:none}.p_navi{margin-bottom:30px;overflow:hidden}.p_navi li{margin-bottom:10px}.p_navi li a{background:#043e77;border-radius:5px;color:#fff;display:block;font-size:16px;font-weight:700;padding:8px 8px 8px 15px;position:relative;text-decoration:none}.p_navi a:after{content:"\f0d7";font-family:FontAwesome;position:absolute;right:10px}.tmg_head01{background:#efefef;border:1px solid #ccc;font-size:18px;margin-bottom:20px;padding:20px;text-align:center}#form_cont{font-size:16px}#form_cont input[type=email],#form_cont input[type=tel],#form_cont input[type=text],#form_cont textarea{-moz-appearance:none;-webkit-appearance:none;border:1px solid #ccc;border-radius:2px;font-size:16px;padding:10px;width:100%}#form_cont textarea{min-height:150px}.report-application-form{border-top:1px solid #a2adb7}.report-application-form .hs-form-field{background:#f7f9fb;border-bottom:1px solid #a2adb7;border-top:1px solid #a2adb7;width:100%}.group_form .report-application-form h3{font-size:0}.report-application-form .hs-form-field.hs_privacy{border:1px solid #a2adb7}.report-application-form .hs-form-field:before{clear:both;content:""}.report-application-form .hs-form-field>label{background:#f7f9fb;border-bottom:1px dotted #a2adb7;display:block;font-weight:700;overflow:hidden;padding:10px;width:100%}.report-application-form .hs-form-field>div{background:#fff;border-left:0;padding:10px;width:100%}.required{background:#ea3c51;color:#fff;float:right;font-size:12px;margin-left:10px;padding:3px 10px}.report-application-form .hs-form-required{display:none}.formsmall{font-size:90%}.report-application-form ul.hs-error-msgs.inputs-list{background:#f2dce3;clear:both;color:#ea3c51;font-size:14px;font-weight:700;padding:10px;text-align:center}.hs-richtext p{clear:both;margin-bottom:30px}.agreebox{font-size:16px;padding:20px 0}.report-application-form .hs_privacy>label{display:none!important}.report-application-form .hs_privacy>div{border-left:none;float:none;text-align:center;width:100%}.actions{padding:30px 0;text-align:center}.actions input[type=submit]{-moz-appearance:none;-webkit-appearance:none;background:#148dd4;border:0;border-radius:5px;color:#fff;font-size:18px;font-weight:700;padding:15px 50px}.deskinfo dt{font-weight:700}.deskinfo dd{padding:10px 0 0}.deskinfo{border:1px solid #ccc;font-size:16px;line-height:1.8;padding:10px}h4.form_subt{font-size:16px;margin:30px 0 15px}#inquiry_request_list h2{font-size:16px;margin-bottom:20px}#inquiry_request_list>div{margin-bottom:50px}#inquiry_request_list>div div{align-items:flex-start;display:flex;flex-wrap:wrap;justify-content:space-between}#inquiry_request_list>div div img{width:30%}#inquiry_request_list>div div p{line-height:1.7;width:68%}#inquiry_request_list a{display:block;margin-top:15px;width:100%}.request_in img{display:block;margin:0 auto 10px;width:50%}.request_in>div{font-size:16px;line-height:1.5}.request_in p{margin-bottom:15px}.request_in p.ri_head{font-size:18px;font-weight:700}.request_in p.ri_head span{font-size:16px;font-weight:400}.request_in p.ri_sub{background:#eee;font-size:14px;padding:15px}.btn_pdf a{background:url(https://3789278.fs1.hubspotusercontent-na1.net/hubfs/3789278/2019_renewal/img/icon_pdf02.png) no-repeat 10px #008cd7;background-size:auto 70%;border-radius:5px;color:#fff;display:inline-block;padding:15px 2px 15px 45px;text-decoration:none;width:100%}#taiken_list{font-size:16px;overflow:hidden}#taiken_list dl{border:1px solid #ccc;border-radius:10px;margin:0 10px 20px;padding:15px}#taiken_list dt{border-bottom:1px solid #ccc;font-size:18px;font-weight:700;padding:0 0 10px}#taiken_list dd{padding:10px 5px}#taiken_list dd a.btn_smore{background:#063d78;border-radius:5px;color:#fff;display:inline-block;margin-top:25px;padding:10px 15px;text-decoration:none;width:100%}#taiken_list dd a.btn_smore:before{content:"\f105";font-family:FontAwesome;margin-right:10px}.news_list_box{font-size:16px;margin:0 10px 30px}.news_list_box li{border-bottom:1px solid #eee}.news_list_box li a,.news_list_box li>span{display:inline-block;padding:15px 15px 15px 30px;position:relative;text-decoration:none}.news_list_box li a:before,.news_list_box li>span:before{content:"\f105";font-family:FontAwesome;left:10px;margin-right:10px;position:absolute}.news_list_box li span.sublist{display:block;padding:0 0 0 20px}.news_list_box li>span.sublist:before{content:none}.news_list_box li span.date{display:block;padding:0}#sitemap{font-size:14px}#sitemap .links a{text-decoration:none}#sitemap .links a:hover{text-decoration:underline}#sitemap .links dt{font-size:16px;font-weight:700}#sitemap .links dd p:before,#sitemap .links dt:before{content:"\f0da";font-family:FontAwesome;margin-right:5px}#sitemap .links dd{border-bottom:2px solid #ccc;margin-bottom:15px;padding:15px 0}#sitemap .links dd p{font-weight:700;margin:20px 0 15px}#sitemap .links dd ul{display:flex;flex-wrap:wrap}#sitemap .links dd ul li{margin-bottom:10px;padding:0 5px;width:50%}#sitemap .links dd ul li:before{content:"\f105";font-family:FontAwesome;margin-right:5px}.text_c-sp_l{text-align:left}.br-sp{display:block}.table-scroll{overflow-x:scroll;padding-bottom:10px}.table-scroll::-webkit-scrollbar{height:10px;width:10px}.table-scroll::-webkit-scrollbar-track{background:#f1f1f1;border-radius:5px}.table-scroll::-webkit-scrollbar-thumb{background:#888;border-radius:5px}.table-scroll::-webkit-scrollbar-thumb:hover{background:#555}.tbl_style04{border-collapse:collapse;margin:0 auto;white-space:nowrap;width:900px}.tbl_style04 td,.tbl_style04 th{border:1px solid #a2adb7;border-collapse:collapse;border-left:0}.tbl_style04 td{padding:10px 15px}.tbl_style04 tr>:last-child{border-right:0}.tbl_style04 th{background:#e0e9f2;color:#0b55a0;font-weight:700;padding:10px 15px}}