@charset "UTF-8";.wrapcolor_navy{background:#013d79;color:#fff;margin-bottom:0}#in_navi{display:none}.wrapcolor_paleblue{background:#f5faff;margin-bottom:0}.wrapcolor_blue{background:#0b55a0;margin-bottom:0}.anc{margin-top:-80px;padding-top:80px}#maintitle.about{background:url(https://3789278.fs1.hubspotusercontent-na1.net/hubfs/3789278/2019_renewal/img/cornervisual/about.jpg) top no-repeat;background-size:cover;margin:0}#maintitle.translation{background:url(https://3789278.fs1.hubspotusercontent-na1.net/hubfs/3789278/2019_renewal/img/cornervisual/translation.jpg) top no-repeat;background-size:cover;margin:0}#maintitle.contact{background:url(https://3789278.fs1.hubspotusercontent-na1.net/hubfs/3789278/2019_renewal/img/cornervisual/contact.jpg) top no-repeat;background-size:cover;margin:0}@media screen and (min-width:769px){.in_contents_wrap{float:none!important;margin:50px auto 100px!important;width:1100px!important}.title01{font-size:32px;font-weight:700;line-height:1.5;margin-bottom:30px;text-align:center}.title0102{font-size:20px;margin-bottom:30px}h2.title03{background:#f7f7f7;border-left:15px solid #003d79;font-size:22px;margin-bottom:30px;padding:15px 20px;position:relative}#tmg_title h2.title03 br{display:none}h3.title04{border-left:10px solid #9bc1ff;font-size:20px;margin-bottom:30px;padding:8px 20px}h4.title05{background:#d9e8f8}h4.title05,h4.title_left{font-size:18px;margin-bottom:10px;padding:10px}.text_box_wrap{font-size:16px;line-height:1.6;margin-bottom:50px;padding:0 30px}.text_box_wrap:after{clear:both;content:" ";display:block;height:0}.text_box_wrap p{margin-bottom:30px}.text ul,.text_box_wrap ul{margin-bottom:20px;padding:0 20px}.text ul li,.text_box_wrap ul li{margin-bottom:10px;padding:0 0 0 20px;position:relative}.text ul li:before,.text_box_wrap ul li:before{background:#013d79;border-radius:50%;content:"";display:block;height:10px;left:0;position:absolute;top:7px;width:10px}.text ul.ex_list li:before,.text_box_wrap ul.ex_list li:before{background:none;content:"※";top:0}.faq .text ul{padding-left:30px}.faq .text ul li:before{top:5px}.exbox{padding:0 0 20px 50px}.pmark_box img{margin-right:20px;width:100px}.pmark_box img,.pmark_box span{display:inline-block;vertical-align:middle}.p_navi{margin-bottom:50px;overflow:hidden}.p_navi li{float:left;padding:10px;width:33.3%}.p_navi li a{background:#043e77;border-radius:5px;color:#fff;display:block;font-size:18px;font-weight:700;padding:10px 10px 10px 20px;position:relative;text-decoration:none}.p_navi a:after{content:"\f0d7";font-family:FontAwesome;position:absolute;right:20px}.p_navi-flex{display:-webkit-flex;display:flex;justify-content:center}.border-text{background:#f6f6f6!important;border:1px solid #eee!important;margin-bottom:30px!important}.textImage{overflow:hidden}.textImage .image{float:right;margin-left:30px}.tableRow{border:1px solid #a2adb7;margin:-1px auto 0;width:80%}.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}.tbl_style{margin:0 auto;width:100%}.tbl_style td,.tbl_style th{border:1px solid #a2adb7;border-collapse:collapse;border-left:0}.tbl_style td{padding:10px 15px}.tbl_style tr>:last-child{border-right:0}.tbl_style th{background:#e0e9f2;color:#0b55a0;font-weight:700;padding:10px 15px}.tbl_style_novbo{margin:0 auto 50px;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 15px}.tbl_style_novbo thead th{background:#e0e9f2;color:#0b55a0;font-size:18px;font-weight:700;padding:15px}.tbl_style_novbo tbody th{border-bottom:1px solid #023e7a;color:#02182f;font-weight:700;padding:10px 15px;position:relative}.tbl_style_novbo tbody th:after{background:#fff;bottom:-1px;content:"";height:1px;position:absolute;right:0;width:10px}.tbl_style_novbo.th_left tbody th{text-align:left}.title02{color:#063d78;font-size:36px;line-height:62px;margin-bottom:30px;text-align:center}.title02.align_l{text-align:left}span.sc{color:#666;display:block;font-size:22px;font-weight:700;padding:15px 0 0}#about_client_list ul{border-top:1px solid #a2adb7;display:flex;flex-wrap:wrap;margin-bottom:50px}#about_client_list li{border-bottom:1px solid #a2adb7;font-size:16px;padding:10px;width:33.333%}.img_l{float:left;padding:0 15px 0 20px}.img_r{float:right;padding:0 0 15px 20px}.col2_wrap:after{clear:both;content:" ";display:block;height:0}.col2_wrap .box{float:left;width:48%}.col2_wrap .box:last-child{float:right;width:48%}.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:16px;font-weight:700;line-height:20px;padding:15px 80px 15px 20px;position:relative;text-align:center;text-decoration:none}.group_cont .btn06:hover{opacity:.7}.group_cont .external_link:after{position:absolute;right:20px;top:15px}.external_link:after{background:url(https://japan.wipgroup.com/hubfs/2019_renewal/img/common/icon_external.png) 100% no-repeat;background-size:contain;content:"";display:block;font-family:FontAwesome;height:20px;margin-left:10px;width:20px}.btn_sub{display:inline-block;text-decoration:none}.btn_sub:after{content:"\f08e";font-family:FontAwesome;margin-left:10px;text-decoration:none!important}.group_cont .com_info{float:left;width:40%}.group_cont .com_map{float:right;padding-top:35%;position:relative;width:55%}.group_cont .com_map iframe{height:100%;position:absolute;top:0;width:100%}.group_cont .com_map2{float:right;position:relative;width:55%}.group_cont .com_map2 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:14px;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:24px}.st01 span{display:block;font-size:18px}.interview_profile_blc .company_name{margin-bottom:30px;padding-left:25px}.interview_profile_blc .company_name h2{display:inline-block;font-size:24px}.interview_profile_blc .company_name .logo_box{display:inline-block;margin-left:10px;max-height:25px;vertical-align:top}.interview_profile_blc{margin-bottom:100px;padding:0;position:relative}.interview_profile_blc .img_box{float:right;margin-bottom:15px;width:45%}.interview_profile_blc .img_box img{height:auto!important;width:100%!important}.interview_profile_blc .detail_box{float:left;padding:0 25px 25px 0;width:53%}.interview_profile_blc .detail_box dl{margin-bottom:20px;padding-left:25px}.interview_profile_blc .detail_box dt{font-size:18px;font-weight:700}.interview_profile_blc .detail_box dd{font-size:16px;padding:0 0 10px}.interview_profile_blc .catchInfo{border:2px solid #e0e3e5;font-size:30px;font-weight:700;line-height:1.6;margin-bottom:45px;padding:30px 20px;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:99.8%;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:30px}.interview_solution_blc{overflow:hidden}.interview_solution_blc .st01{margin-bottom:30px;text-align:center}.interview_solution_blc .st01 span{color:#666;padding:0 0 10px}.interview_solution_blc p.align_c{margin-bottom:30px}.interview_solution_blc .box{border:2px solid #ccc;border-radius:10px;float:left;padding:40px 15px 0;position:relative;width:48%}.interview_solution_blc .box:last-child{float:right}.interview_solution_blc .box:first-child:after,.interview_solution_blc .box:first-child:before{border:solid transparent;content:" ";height:0;left:100%;pointer-events:none;position:absolute;top:50%;width:0}.interview_solution_blc .box:first-child:after{border-color:hsla(0,0%,100%,0) hsla(0,0%,100%,0) hsla(0,0%,100%,0) #fff;border-width:28px;margin-left:-1px;margin-top:-28px}.interview_solution_blc .box:first-child:before{border-color:hsla(0,0%,80%,0) hsla(0,0%,80%,0) hsla(0,0%,80%,0) #ccc;border-width:30px;margin-top:-30px}.interview_solution_blc .box li{font-size:18px;margin-bottom:10px}.boxedImage p{text-align:center}.boxedImage p img,.boxedImage_2col p img,.boxedImage_3col p img{height:auto;max-width:100%}.caption_text{color:#444;font-size:14px;padding:20px 0}.boxedImage_2col,.boxedImage_3col{display:flex;justify-content:space-between}.boxedImage_2col>div{width:48%}.boxedImage_3col>div{width:32%}.boxedImage_3col>div img{display:block;margin:0 auto}.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:30px;padding:15px 20px;position:relative}.title_q .icon_mic{height:30px;margin-right:10px;width:30px;fill:#76c9fc;vertical-align:middle}.title_a{display:flex;padding:0 0 0 20px}.title_a .img_box{min-width:280px;padding:20px 0 20px 20px;text-align:left}.title_a dl{display:flex;flex-wrap:wrap;font-size:16px;line-height:1.6}.title_a dl dd{padding:20px;width:calc(100% - 140px)}.title_a dl.byclient dt{padding:20px 0;text-align:center;width:140px}.title_a dl.byclient dt span{background:#b5e2ff;border-radius:5px;display:inline-block;font-weight:700;padding:10px;white-space:nowrap;width:100%}.title_a dl.byclient2 dt{padding:20px 0;text-align:center;width:280px}.title_a dl.byclient2 dt span{background:#b5e2ff;border-radius:5px;display:inline-block;font-weight:700;padding:10px;white-space:nowrap;width:100%}.title_a dl.byclient2 dd{font-size:18px;padding:20px;width:calc(100% - 140px)}.title_a dl.bywip{background:#efefef;margin-top:40px;position:relative}.title_a dl.bywip dt{background:#053e77;color:#fff;padding:20px;text-align:center;width:140px}.history_tbl table{margin-top:50px;position:relative;width:100%}.history_tbl table th{padding:25px 30px;text-align:right;vertical-align:top;width:10%}.history_tbl table th span{background:#0b55a0;border-radius:50%;color:#fff;display:block;font-size:18px;height:80px;line-height:80px;position:relative;text-align:center;top:-65px;width:80px}.history_tbl table th span:before{background:#ccc;content:"";display:block;height:2px;left:80px;position:absolute;top:40px;width:1146px}.history_tbl table td{border-bottom:1px solid #ddd;font-size:18px;line-height:1.6;padding:35px 20px}.history_tbl table tr>td:first-of-type{font-size:20px;font-weight:700;width:10%}.name_box{float:left;margin-top:25px;width:calc(100% - 380px)}.name_box h3{font-size:26px;letter-spacing:.05em}.hobby_box{background:#efefef;padding:20px}.profile_box{border-top:1px solid #ccc;margin-top:30px;padding:20px 0 0}.profile_box img{display:inline-block;margin:0 20px -10px 0;vertical-align:baseline;width:140px}.profile_box dl{display:inline-block;margin-top:-10px;vertical-align:bottom}.profile_box dt{text-align:left}.profile_box dd{padding:10px 0 0}#navi.fixed{background-color:hsla(0,0%,100%,.9)}#maintitle{color:#002344;height:400px;margin-bottom:90px;padding:180px 0 0 165px;position:relative}.in_maintitle{margin-top:40px;max-width:630px;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.in_maintitle h1{font-size:40px;font-weight:700;line-height:40px;margin-bottom:20px}.in_maintitle p{font-size:18px;line-height:30px}#pnkz{background-color:hsla(0,0%,100%,.25);font-size:12px;line-height:40px;overflow:hidden;position:absolute;top:80px;width:100%;z-index:100}#pnkz li{color:#02182f;float:left}#pnkz .top{margin:0;padding-left:15px}#pnkz .top a{margin:0}#pnkz a{color:#02182f;text-decoration:none}#pnkz li.top:before{display:none}#pnkz li:before{color:#0b55a0;content:"\f054";font-family:fontAwesome;font-size:12px;margin:0 8px}#pnkz a:hover{color:#287dc6;text-decoration:underline}.wrap_fc{min-height:0}.main_top .title01{line-height:1.5}.main_top .text01{font-size:20px}.image_link{overflow:hidden}.image_link li{padding-right:20px;width:50%}.image_link li img{height:auto;max-width:100%}.image_link li:first-child{float:left}.image_link li:nth-child(2){float:right}.image_link a{background:rgba(1,61,121,.9);background-position:95% 45%;bottom:40px;color:#fff;display:inline-block;font-size:20px;font-weight:700;left:55px;padding:25px 30px;position:relative;text-decoration:none;width:560px}.image_link a:hover{padding-left:40px;transition:all .3s}.btn_area .btn002lp,.btn_area .btn01{display:block;margin:0 auto;width:40%}.btn_area .btn04{width:100%}.btn04{background:#008cd7;border-radius:5px;display:inline-block;font-size:20px;font-weight:700;line-height:25px;padding:30px 0;text-align:center}.btn04,.btn04:hover{color:#fff;text-decoration:none}.btn04:hover{opacity:.7;transition:all .3s}.btn05{background:#063d78;border-radius:5px;display:inline-block;font-size:16px;font-weight:700;line-height:20px;padding:15px;text-align:center;text-decoration:none}.btn05,.btn05:hover{color:#fff}.about_main{padding:130px 0}.about_main h2{color:#063d78;font-size:36px;line-height:62px;margin-bottom:50px;text-align:center}.about_main .btn01{border-radius:0;margin-top:50px;padding:20px 0;width:300px}#about_inlinelink a{color:#fff;font-size:16px;padding:0 30px 0 0}#about_inlinelink a:hover span{text-decoration:underline}#tbl_rnetwork td img{margin-right:10px}.bg_map{background:url(https://3789278.fs1.hubspotusercontent-na1.net/hubfs/3789278/2019_renewal/img/research/map02.png) top no-repeat;padding:100px 0}.circle_list{text-align:center}.bg_map .circle_list li{height:260px;width:260px}.circle_list li{background:#013d79;border-radius:50%;color:#fff;display:inline-block;font-size:20px;font-weight:700;height:200px;line-height:1.2;margin:0 10px;position:relative;width:200px}.circle_list li p span{font-size:36px;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}.dl_nolink_list{overflow:hidden}.dl_nolink_list dl{float:left;padding:30px;text-align:center;width:33%}.dl_nolink_list dl:nth-of-type(2){border-left:1px solid #2a6fb4;border-right:1px solid #2a6fb4}.dl_nolink_list dt{font-size:28px;font-weight:700;margin-bottom:40px}.dl_nolink_list dt img{margin-bottom:20px}.dl_nolink_list dd{padding:0 50px}.dl_nolink_list dl li{font-size:18px;list-style:disc;margin-bottom:10px;margin-left:20px;text-align:left}.feature_box{overflow:hidden}.feature_box dl{background:#fff;float:left;padding:40px 20px;text-align:center;width:33%}.feature_box dl:nth-of-type(2){margin:0 .5%;width:33%}.feature_box dt{font-size:20px;font-weight:700;margin-bottom:30px}.feature_box dd li{font-size:16px;list-style:disc;margin-bottom:12px;margin-left:20px;text-align:left}.btn_2col_navi{overflow:hidden}.btn_2col_navi li{float:left;width:50%}.btn_2col_navi li:first-child,.btn_2col_navi li:last-child{padding-right:1px}.btn_2col_navi li a{background:#013d79;color:#fff;display:block;height:100%;padding:70px 75px;position:relative;width:100%}.btn_2col_navi li a span{display:block;font-size:24px;font-weight:700;left:180px;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%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:auto}.network_main{color:#013d79;font-size:20px;padding:90px 0 50px;text-align:center}.network_main div{border-bottom:1px solid #013d79;display:inline-block;font-weight:700;margin-bottom:35px;padding:0 10px 15px}.network_main div strong{font-size:34px}.network_main div span{padding-left:20px}.network_main .title01{line-height:48px}.network_main .text01{font-size:20px}.network_mnet{background:url(https://3789278.fs1.hubspotusercontent-na1.net/hubfs/3789278/2019_renewal/img/research/map.gif) 100% 195px no-repeat #f5faff;padding:100px 0}.network_mnet .circle_list .wip{background:url(https://3789278.fs1.hubspotusercontent-na1.net/hubfs/3789278/2019_renewal/img/research/logo.gif) center 60px no-repeat #013d79;border-radius:50%;color:#fff;font-size:20px;font-weight:700;height:260px;line-height:36px;margin:0 auto;padding-top:120px;text-align:center;width:260px}.network_mnet .circle_list{float:right;width:580px}.network_mnet .circle_list ul{margin-top:-95px;overflow:hidden}.network_mnet .circle_list li{border-radius:50%;color:#fff;display:inline-block;font-size:18px;font-weight:700;height:180px;line-height:26px;margin:0;padding-top:80px;text-align:center;width:180px}.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;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;float:right}.network_mnet .circle_list .jp{margin:-30px auto 0;width:300px}.network_mnet .circle_list .jp li{background:url(https://3789278.fs1.hubspotusercontent-na1.net/hubfs/3789278/2019_renewal/img/research/icon_jp.gif) center 30px no-repeat #0b55a0;font-size:16px;height:140px;line-height:22px;padding-top:75px;width:140px}.network_mnet .circle_list .jp li:nth-child(2){float:right}.network_mnet .circle_list .wip span{font-size:32px}.network_mnet .point_list{overflow:hidden}.network_mnet .point_list:nth-child(2){min-height:525px}.network_mnet .point_list:nth-child(2) dl{float:left;margin-top:120px}.network_mnet .point_list:nth-child(3) dl{float:left;width:500px}.network_mnet .point_list:nth-child(3) dl:nth-child(2){float:left;margin-left:60px;width:500px}.network_mnet .point{background:#0b55a0;border-radius:50%;color:#fff;display:inline-block;font-size:18px;font-weight:700;height:80px;letter-spacing:.1em;line-height:80px;margin:0 15px 30px 0;text-align:center;width:80px}.network_mnet dt div{color:#013d79;display:inline-block;font-size:24px;font-weight:700;margin-bottom:30px}.network_mnet dd{font-size:16px;line-height:27px}.in_network_mnet{margin:0 auto}.network_staff{float:none!important;overflow:hidden}.network_staff .title01{margin-bottom:40px}.network_staff .box{display:inline-block;margin-bottom:50px;min-height:250px;vertical-align:top;width:530px}.network_staff dl{padding:0 0 0 180px}.network_staff .box:nth-child(odd){padding-right:20px}.network_staff .box:nth-child(2n){padding-left:20px}.network_staff dt{font-size:18px;font-weight:700;line-height:27px;margin:10px 0 15px}.network_staff dt span{display:block;font-size:14px}.network_staff dd{line-height:27px}.network_staff .box .pic{border-radius:50%;display:inline-block;overflow:hidden;position:absolute;width:160px}.network_staff .box .pic img{height:auto;width:100%}.network_staff .wrap_box{margin-bottom:0}.tab_cont .btn_area .btn04{margin-bottom:100px;width:580px}#maintitle.member{background:url(../../img/member/mainimage.jpg) top no-repeat;background-size:cover;margin:0}#maintitle.member .in_maintitle h1{margin:0}.member_main{background:#f5faff;color:#3a3c3f;padding-top:120px}.member_main .title01{line-height:57px}.member_main .map{background:url(https://3789278.fs1.hubspotusercontent-na1.net/hubfs/3789278/2019_renewal/img/translation/map.gif) top no-repeat;color:#013d79;padding:80px 0 230px;text-align:center}.member_main .map .sst{margin-bottom:20px}.member_main .map .num,.member_main .map .sst{font-size:24px;font-weight:700}.member_main .map .num span{font-family:Century Gothic,Yu Gothic,游ゴシック,YuGothic,游ゴシック体,ヒラギノ角ゴ Pro W3,メイリオ,sans-serif;font-size:88px;font-style:italic;font-weight:700;line-height:90px;padding:0 5px}#translation_member,#translation_work{margin-top:-100px;padding-top:100px}.member_content .tab_btn{background:#f5faff;border-bottom:2px solid #013d79;font-size:0;text-align:center}.member_content .tab_btn li a:hover,.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:20px;font-weight:700;margin-bottom:-2px;padding:20px 0;position:relative;text-decoration:none;vertical-align:bottom;width:540px}.member_content .tab_btn li a:before{background:#013d79;bottom:0;content:"";display:block;height:2px;left:-2px;position:absolute;width:calc(100% + 4px)}.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:20px}.member_content .title01{color:#013d79}.member_content .text01{margin-bottom:30px}.member_content .tab_cont{float:none;margin:0 auto!important;padding:90px 0 0;width:1100px}.member_content .member_list{margin-bottom:60px}.member_content .member_list .box{border-bottom:1px solid #013d79;clear:both;overflow:hidden;padding:35px 0 40px}.member_content .member_list .box .pic{display:inline-block;float:left;margin:-18px 0;overflow:hidden;width:162px}.member_content .member_list .box .pic img{height:auto;width:100%}.member_content .member_list .box .profile,.member_content .member_list .box dl{margin-left:200px}.member_content .member_list .box dt{color:#02182f;font-size:18px;font-weight:700;margin-bottom:10px}.member_content .member_list .box dt span{margin-left:5px}.member_content .member_list .box dd{font-size:14px;line-height:27px;margin-bottom:10px}.member_content .member_list .profile{background:#f3f6fa;padding:15px 18px 10px}.member_content .member_list .profile li{padding-bottom:5px}.member_content .language_list dt{background:#e0edfa;color:#02182f;font-size:18px;font-weight:700;line-height:27px;padding:20px}.member_content .language_list dl{border:1px solid #eee;box-shadow:0 4px 4px 2px #f8f8f8;margin-bottom:45px}.member_content .language_list dd{padding:30px}.member_content .language_list dd .message{border-bottom:1px solid #0b55a0;font-size:14px;line-height:24px;margin-bottom:20px;padding:0 90px 15px 0;position:relative}.member_content .language_list dd strong{display:block;margin-bottom:10px}.member_content .language_list dd li{line-height:26px}.member_content .language_list dd .lang{position:absolute;right:0;top:0}.works_list ul{display:flex;flex-wrap:wrap;justify-content:space-between}.works_list li{border:1px solid #eee;box-shadow:0 4px 4px 2px #f8f8f8;margin-bottom:45px;width:49%}.works_list li div.inwrap{color:#02182f;flex-wrap:wrap;padding:20px;width:100%}.works_list li div dl{font-size:16px;line-height:1.7}.works_list li dl dt{font-size:20px;font-weight:700;margin-bottom:20px}.works_list li dl dd div.pic{margin-bottom:20px;text-align:center}.works_list li dl dd div.pic img{height:220px!important;width:auto!important}.works_list li div.pic.col3 img{height:220px!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 dl dd span{background:#eee;border-radius:5px;display:inline-block;margin-top:5px;padding:5px 15px}.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:150px}.works_list dd li{padding:10px 0 10px 170px;position:relative;width:100%}.works_list dd li a{padding:0}.voice_list_tbl{display:flex;flex-wrap:wrap;justify-content:center}.voice_list_tbl>li{font-size:16px;padding:20px;width:33%}.voice_list_tbl>li dl{border:1px solid #0a3e76;height:100%}.voice_list_tbl>li dt{background:#013d79;color:#013d79;color:#fff;font-size:19px;font-weight:700}.voice_list_tbl>li dd,.voice_list_tbl>li dt{padding:15px 20px;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 20px 20px}.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 20px 20px}.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}#research_voice.voice_list_tbl>li dd{text-align:left}.voice_list_tbl02{display:flex;flex-wrap:wrap;justify-content:center}.voice_list_tbl02 li{margin:0 3px 6px;width:calc(33.33333% - 6px)}.voice_list_tbl02 li.fullw{width:60%}.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:25px 10px;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 0}.voice_list_tbl02>li dd>span{display:block;padding:0 15px;text-align:right}.voice_list_tbl02>li dd>ul li{margin:0 0 5px;text-align:left;width:50%}.voice_list_tbl02>li.fullw dd>ul{display:block;text-align:center}.voice_list_tbl02>li.fullw dd>ul li{display:inline-block;width:20%}.voice_list_tbl02>li.fullw dd .btn03{margin-top:10px;padding:10px 0;width:40%}.blue_col_dl{display:flex;flex-wrap:wrap;justify-content:space-between}.blue_col_dl dl{background:#0a3e76;border-radius:10px;color:#fff;font-size:17px;margin:0 10px 20px;padding:25px;text-align:center;width:48%}.blue_col_dl dt{font-size:20px;font-weight:700;margin-bottom:20px}.blue_col_dl dd span{display:block;font-size:14px;margin-top:10px}.st_box{display:flex;flex-wrap:wrap;margin-bottom:20px}.st_box dt{background:#efefef;padding:15px;vertical-align:middle}.st_box dd{padding:10px 20px 0}#maintitle.service{background:url(../../img/service/mainimage.jpg) top no-repeat;background-size:cover}.service_link{font-size:0;text-align:center}.service_link .pic{border:1px solid #dcdcdc;margin-bottom:20px;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 auto 10px}.service_link>ul>li{color:#3a3c3f;display:block;margin-bottom:60px;width:calc(33.3% - 15px)}.service_link dl{margin:0 10px;text-align:left}.service_link dt{font-size:18px;font-weight:700;margin-bottom:10px}.service_link dd{font-size:16px;line-height:27px}.service_link dd span{background:#eee;border-radius:5px;display:inline-block;margin-top:5px;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{left:0;position:absolute;top:0;width:95px}.service_link dd li{padding:10px 0 10px 105px;position:relative;width:100%}.service_link dd li a{padding:0}.service_link .btn_area a{display:block;margin:0 auto;width:460px}#tool_about{font-size:16px;padding:30px 35px 50px}#tool_about>div{border:2px solid #ccc;border-radius:10px;margin-bottom:60px;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>div h4{font-size:18px;margin:15px 0 0;padding-left:20px;text-align:left;width:100%}#tool_about>div h4>span{background:#fff;padding:0 10px}#tool_about>div h4>span>span{background:#043e77;border-radius:2px;color:#fff;display:inline-block;margin-right:10px;padding:5px 10px}#tool_about p{padding:20px 15px 30px}#tool_about>div.hf_box{display:flex;flex-wrap:wrap;justify-content:space-between}#tool_about>div.hf_box:after,#tool_about>div.hf_box:before{content:none}#tool_about>div.hf_box p{padding:30px 20px;width:48%}#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:15px;padding:10px}.voice_list ul{display:flex;flex-wrap:wrap;justify-content:space-between;margin:0 auto 30px;text-align:center}#voice_research.voice_list ul{width:1000px}.voice_list li{display:inline-block;margin-bottom:30px;overflow:hidden;padding:20px 0;vertical-align:top;width:calc(50% - 15px)}.voice_list li a{color:inherit;display:block;height:100%;overflow:hidden;text-decoration:none}.voice_list li a:hover{opacity:.7}.voice_list li a:hover dt{background:#e0e3e5}.voice_list li a:hover dt:after{border-top-color:#e0e3e5}.voice_list li dl{text-align:left}.voice_list li dt{background:#fff;border:2px solid #e0e3e5;color:#013d79;font-size:20px;font-weight:700;line-height:30px;margin-bottom:25px;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:99.6%;width:0}.voice_list li dt:after{border-color:#fff hsla(0,0%,100%,0) hsla(0,0%,100%,0);border-width:16px;margin-left:-16px}.voice_list li dt:before{border-color:#e0e3e5 hsla(204,9%,89%,0) hsla(204,9%,89%,0);border-width:19px;margin-left:-19px}.voice_list li dd{font-size:14px}.voice_list li dd .pic{float:left;margin-right:15px;overflow:hidden;padding-top:40%;position:relative;width:55%}.voice_list li dd .pic img{height:auto!important;left:50%;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:100%!important}.voice_list li dd p{float:left;width:calc(45% - 15px)}.voice_list li dd strong{display:block;font-size:16px;line-height:24px;padding:5px 0 10px}.voice_list .btn_area a{display:block;margin:0 auto;width:460px}#bg_paleblue{background:#f5faff;padding:50px 0}.award_list{padding:40px 0}.award_list .title01{margin-bottom:40px}.award_list .list{margin-bottom:35px;text-align:center}.award_list .list dl{background:url(https://3789278.fs1.hubspotusercontent-na1.net/hubfs/3789278/2019_renewal/img/translation/bg_award.png) center 30px no-repeat #fff;border-radius:50%;display:inline-block;height:220px;vertical-align:top;width:220px}.award_list .list dl:nth-child(2){margin:0 40px}.award_list .list dt{border-radius:20px;color:#0b55a0;display:inline-block;font-size:28px;font-weight:700;margin:40px 0 5px;padding:10px 25px 6px}.award_list .list dt span{font-size:58px;padding:0 4px}.award_list .list dd{color:#013d79;font-size:16px;font-weight:700}.award_list .list dd strong{display:block;font-size:24px;line-height:30px;margin:5px 0}.award_list p.align_c{margin-bottom:20px}.award_list p{font-weight:700;text-align:center}.award_list p span{padding-right:20px}ul.navi02{background:#053e77;overflow:hidden;text-align:center}.navi02 li{border-bottom:1px solid #fff;float:left;width:33.3%}.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 a{color:#fff;display:block;font-size:22px;font-weight:700;letter-spacing:.1em;padding:70px 30px;text-align:center;text-decoration:none}.navi02 li a:hover{text-decoration:none;-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-o-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1);transition:all .3s}.navi02 li span{display:block}.navi02 li span img{height:50px;margin-bottom:40px}ul.navi03{display:flex;flex-wrap:wrap;justify-content:space-between;text-align:center}.navi03 li{height:250px;overflow:hidden;width:calc(33.3% - 10px)}.navi03 li a{background:#fff;color:#013d79;display:block;height:250px;position:relative;text-align:center;text-decoration:none}.navi03 li dl{padding-top:60px}.navi03 li dt{font-size:24px;font-weight:700;margin-bottom:15px;padding-top:70px}.navi03 li dd{font-size:16px}.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 li:nth-child(2){margin:0 15px}.navi03 a:hover{text-decoration:none;-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-o-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1);transition:all .3s}.team_main .title01{line-height:57px}.team_main .text01{font-size:20px;line-height:32px;margin-bottom:90px}.team_case{background:#0b55a0;padding:90px 0 100px}.team_case h2{color:#fff;margin-bottom:50px}.team_case ul{display:flex;flex-wrap:wrap;justify-content:space-between;text-align:center}.team_case li{background:#fff;border-radius:50%;padding-top:24%;position:relative;vertical-align:middle;width:24%}.team_case li span{color:#013d79;font-size:18px;font-weight:700;left:50%;line-height:30px;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:100%}.in_team_point{display:flex;flex-wrap:wrap;justify-content:space-between}.team_point dl{background:#fff;margin-bottom:15px;padding:25px 30px 30px;vertical-align:top;width:49.5%}.team_point dt{font-size:18px;font-weight:700;line-height:30px;margin-bottom:15px}.team_point dt .num{background:#013d79;color:#fff;display:inline-block;font-size:24px;height:50px;line-height:50px;position:absolute;text-align:center;vertical-align:middle;width:50px}.team_point dt span{display:table-cell;height:50px;line-height:25px;padding-left:65px;vertical-align:middle}.team_point dd{font-size:14px;line-height:25px}.team_service ul{font-size:0;text-align:center}.team_service li{display:inline-block;margin:0 15px 10px;vertical-align:top}.team_service li>span{background:#0f6fd0;border-radius:50%;color:#fff;display:table-cell;font-size:16px;font-weight:700;height:160px;text-align:center;vertical-align:middle;width:160px}.team_service li .stxt{display:block;font-size:14px;font-weight:400;padding-top:10px}.team_price{background:#f5faff}.team_price .title01 span{display:block;font-size:22px;line-height:40px}.in_team_price{display:flex;flex-wrap:wrap;margin-bottom:60px!important;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{width:33.33%}.in_team_price dt{color:#fff;font-size:20px;font-weight:700;padding:20px 0;position:relative;text-align:center}.in_team_price dt:before{bottom:-15px;content:"";left:50%;margin-left:-20px;position:absolute}.in_team_price dd{padding:0 28px 30px}.in_team_price dl:first-child dt:before{border-left:20px solid transparent;border-right:20px solid transparent;border-top:25px 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:20px solid transparent;border-right:20px solid transparent;border-top:25px 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:20px solid transparent;border-right:20px solid transparent;border-top:25px solid #063d78}.in_team_price dl:nth-child(3){background:#e5ecf3}.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:20px;padding-bottom:20px}.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:14px;line-height:30px;text-align:center;vertical-align:top;width:70px}.in_team_price dl dd li span{font-size:38px;line-height:30px;margin:0 5px 0 15px}.in_team_price dd{font-size:18px}.in_team_price dd p{color:#0b55a0;font-weight:700;line-height:30px;padding:35px 0 45px}.team_flow .box_flow{margin:-30px auto 0!important}.team_flow .box_flow dl{margin-bottom:5px}.team_flow .box_flow dt{background:#013d79;border-radius:50%;bottom:-40px;color:#fff;font-size:16px;font-weight:700;height:85px;line-height:85px;margin:0 auto;position:relative;text-align:center;width:85px;z-index:10}.team_flow .box_flow dd{background:#e5ecf3;padding:60px 20px 30px;position:relative;text-align:center}#flow01 .box_flow dd ul{display:flex;flex-wrap:wrap;margin:0 auto;width:70%}#flow01 .box_flow dd ul li{margin-right:0;text-align:left;width:50%}.team_flow .box_flow dd a{text-decoration:underline}.team_flow .box_flow dd a:hover{text-decoration:none}.team_flow .box_flow h3{color:#013d79;font-size:22px;margin-bottom:15px}.team_flow .box_flow h3 span{background:#fff;border:1px solid #ccc;display:block;font-size:16px;font-weight:400;margin:15px auto;padding:5px 0;width:300px}.team_flow .box_flow dd:before{border-left:20px solid transparent;border-right:20px solid transparent;border-top:25px solid #e5ecf3;bottom:-20px;content:"";left:50%;margin-left:-20px;position:absolute}.team_flow .box_flow dd p{font-size:16px;line-height:30px}.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{display:flex;flex-wrap:wrap;justify-content:space-between}.team_work .text01{font-size:16px}.team_work .box{background:#fff;display:flex;flex-wrap:wrap;justify-content:space-between;margin-bottom:30px;padding:20px;width:32%}.team_work .box dl{width:calc(100% - 90px)}.team_work .box dt{min-height:60px;padding:0 0 0 80px;position:relative}.team_work .box dt .mark{left:0;position:absolute;top:-30px}.team_work .box dt .mark span{color:#fff;display:table-cell;font-size:12px;font-weight:700;height:60px;line-height:18px;padding-top:10px;position:relative;text-align:center;vertical-align:middle;width:70px}.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:-15px;content:"";left:0;position:absolute}.team_work .box dt .mark.style01 span:before{border-left:35px solid transparent;border-right:35px solid transparent;border-top:15px solid #6ade57}.team_work .box dt .mark.style02 span:before{border-left:35px solid transparent;border-right:35px solid transparent;border-top:15px solid #15c0f1}.team_work .box dt .mark.style03 span:before{border-left:35px solid transparent;border-right:35px solid transparent;border-top:15px solid #ff992c}.team_work .box dt{color:#013d79;font-size:20px;font-weight:700;line-height:22px}.team_work .box dd{font-size:14px;line-height:28px}.team_work .box .pic{text-align:center;width:85px}.btn_area.team_btn a{margin:0 auto 100px;width:600px}#tl_price{display:flex;flex-wrap:wrap}#tl_price table{margin:0 1% 50px;width:48%}#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;height:160px;margin:0 15px;position:relative;width:160px}#hr_price_top li span{display:block;font-size:20px;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-bottom:1px solid #a2adb7;border-collapse:collapse;border-right:1px solid #a2adb7;border-top:1px solid #a2adb7;padding:25px 15px}.tbl_style02 tr>td:last-child,.tbl_style02 tr>th:last-child{border-right:none}.tbl_style02 thead td,.tbl_style02 thead th{padding:10px;text-align:center}.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}.tbl_style03{margin-bottom:25px;width:100%}#tl_lang .tbl_style03 thead th{background:#0b55a0;color:#fff;font-size:18px;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:18px;font-weight:700;padding:20px 0 0;text-align:center}#tl_lang .tbl_style03 td ul{padding:20px 35px 15px}#tl_lang .tbl_style03 td ul.hf{display:inline-block}#tl_lang .tbl_style03 td li{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 30px}#tl_lang .tbl_style02 td span{display:block;text-align:center}.hr_price_tbl tbody th{background:#f7f9fb;font-size:18px;width:25%}.hr_price_tbl tbody th span{border-top:1px dotted #ccc;display:block;font-size:16px;font-weight:400;margin-top:15px;padding:10px 0}.hr_price_tbl tbody td{font-size:22px;font-weight:700;text-align:center;width:25%}.hr_price_tbl tbody td span{font-size:16px;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:30px 0;text-align:center}.cancel_box dt{background:#666;border-radius:10px;color:#fff;padding:5px 10px}.cancel_box dd,.cancel_box dt{display:inline-block;font-weight:700}.cancel_box dd{font-size:24px;padding:10px 50px 10px 20px;vertical-align:middle}.cancel_box p{color:#c00;font-size:16px;margin-bottom:30px}.hr_price_ex>div{background:#efefef;margin-bottom:30px;padding:20px;width:48%}.hr_price_ex>div .ex_head span{background:#003d79;color:#fff;display:inline-block;font-size:14px;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:20px;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:25px;padding:10px 20px 10px 60px;position:relative}.q_title:before{background:#ccc;color:#fff;content:"Q";font-size:20px;font-weight:700;height:100%;left:0;line-height:40px;position:absolute;text-align:center;top:0;width:40px}.ans_box{margin-bottom:0;position:relative}.ans_box:before{background:#93bac6;color:#fff;content:"A";font-size:20px;font-weight:700;height:40px;left:40px;line-height:40px;position:absolute;text-align:center;top:0;width:40px}.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 20px 20px 60px}.faq-description{border:1px solid #ccc;margin-bottom:30px;padding:30px}.tab_list{border-bottom:1px solid #063d78;text-align:center}.tab_list li{display:inline-block;font-size:0}.tab_list li a{border-left:1px solid #a0a8b0;border-radius:5px 5px 0 0;border-right:1px solid #a0a8b0;border-top:1px solid #a0a8b0;display:inline-block;font-size:14px;line-height:50px;padding:0 20px}.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:after{clear:both;content:" ";display:block;height:0}.contact_navi li{float:left;height:160px;margin-bottom:20px;padding-left:10px;text-align:left;width:50%}.contact_navi li:first-child{height:340px;padding-right:10px;text-align:center}.contact_navi li:last-child{height:130px;padding-left:10px;padding-top:20px;text-align:center;width:100%}.contact_navi li a{align-items:center;background:#fff;color:#013d79;display:flex;font-size:26px;font-weight:700;height:100%;justify-content:center;line-height:1.5;overflow:hidden;position:relative;text-align:center;text-decoration:none;width:100%}.contact_navi li a span{display:inline-block;padding-left:75px;position:relative}.contact_navi li a span img{display:block;left:0;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.contact_navi li:first-of-type a span{padding-left:0}.contact_navi li:first-of-type span img{margin:0 auto 40px;position:static;-webkit-transform:translate(0);transform:translate(0)}.contact_navi li a:hover span{-webkit-transform:scale(1.05);-moz-transform:scale(1.05);-o-transform:scale(1.05);-ms-transform:scale(1.05);transform:scale(1.05);transition:all .3s}.contact_comment ul:after{clear:both;content:" ";display:block;height:0}.contact_comment ul{margin:0 auto 100px;text-align:center}.contact_comment li{background:#f5fafe;border:1px solid #e0e3e5;color:#013d79;display:inline-block;font-size:20px;font-weight:700;padding:45px 20px;position:relative;text-align:center;vertical-align:top;width:31%}.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:20px;margin-left:-20px}.contact_comment li:before{border-color:#e0e3e5 hsla(204,9%,89%,0) hsla(204,9%,89%,0);border-width:21px;margin-left:-21px}.contact_comment li:first-of-type:after{border-color:#f5fafe transparent transparent;border-style:solid;border-width:28px 5px 0 18px;height:0;left:80%;width:0}.contact_comment li:first-of-type:before{border-color:#e0e3e5 transparent transparent;border-style:solid;border-width:30px 6px 0 19px;height:0;left:80%;width:0}.contact_comment li:nth-of-type(3):after{border-color:#f5fafe transparent transparent;border-style:solid;border-width:28px 18px 0 5px;height:0;left:20%;width:0}.contact_comment li:nth-of-type(3):before{border-color:#e0e3e5 transparent transparent;border-style:solid;border-width:29px 19px 0 6px;height:0;left:20%;width:0}.contact_comment li:nth-of-type(2){margin:45px 20px 0}.contact_othernavi{display:flex;justify-content:space-between}.contact_othernavi li{width:24%}.contact_othernavi li a{background:#fff;border:1px solid #013d79;color:#013d79;display:block;font-size:20px;font-weight:700;height:320px;padding:50px 10px 0;position:relative;text-align:center;text-decoration:none;width:100%}.contact_othernavi li a:hover{background-position:right 40% bottom 50px;border:5px solid #013d79;text-decoration:none}.contact_othernavi li a img{margin:0 0 20px}.contact_othernavi li a span{display:block;font-size:14px;font-weight:400;margin-top:20px}.taiken_intro{overflow:hidden;padding-top:40px}.taiken_intro .img_l p{margin-bottom:30px}.taiken_info{border:1px solid #ccc;border-radius:5px;margin:0;padding:10px}.taiken_info dt{background:#777;border-radius:5px;color:#fff;font-size:12px;font-weight:700;padding:5px;position:absolute;text-align:center;width:120px}.taiken_info dd{margin-bottom:8px;padding:5px 0 5px 140px}h3#taiken_schedule:before{color:#b8d4ef;content:"\f017";font-family:FontAwesome;font-size:26px;margin-right:10px}h3#taiken_comment:before{color:#b8d4ef;content:"\f0e5";font-family:FontAwesome;font-size:26px;margin-right:10px}.taiken_timesche{margin:0 auto;width:80%}.taiken_timesche dt{font-weight:700;padding:15px;position:absolute;text-align:center;text-align:right;width:230px}.taiken_timesche dd{border-bottom:1px solid #ccc;padding:15px 0 15px 300px}.taiken_timesche dd.align_c{border-bottom:none;color:#4368b0;font-size:16px;padding:30px 0}.bordered_box01{border:1px solid #ccc;padding:10px}#news_wrap .title01{background:#f7f7f7;border-bottom:2px solid #ccc;border-top:2px solid #ccc;margin-bottom:50px;padding:30px}#news_wrap .in_contents_wrap{font-size:16px;line-height:1.8}.date_box{border-bottom:1px solid #ccc;margin-bottom:30px;padding-bottom:20px;text-align:right}.info_box{margin-bottom:50px}.in_info_box{padding-left:50px}.in_info_box p{margin-bottom:20px}.in_info_box p span.t_h{background:#444;border-radius:5px;color:#fff;display:inline-block;font-weight:700;margin-right:10px;min-width:120px;padding:5px 10px;text-align:center}.in_info_box p.tokuten{color:#c00;font-size:18px;font-weight:700}.in_info_box ul{margin-bottom:20px;margin-left:30px}.in_info_box ul li{margin-bottom:5px}dl.semi_tbl{align-items:flex-start;display:flex;flex-wrap:wrap;justify-content:space-between}dl.semi_tbl dt{background:#444;border-radius:5px;color:#fff;display:inline-block;font-weight:700;margin-bottom:20px;margin-right:10px;min-width:130px;padding:5px 10px;text-align:center}dl.semi_tbl dd{margin-bottom:20px;width:calc(100% - 150px)}.news_contact_info{background:#efefef;padding:30px}.news_contact_info dt{font-weight:700;position:absolute}.news_contact_info dd{border-left:1px solid #ccc;margin:0 0 0 250px;padding-left:20px}.img_c{text-align:center}.img_c,.img_ln{margin-bottom:50px}.img_ln{text-align:left}.press_box_head{font-size:18px;margin-bottom:30px}.press_box_head p{margin-left:30px}.press_box_head h4 span{font-size:18px;line-height:1.3}.press_box_head h4{font-size:20px;margin-bottom:30px}.press_box_head .align_r{font-size:16px;margin-bottom:20px}.press_box{border-top:1px solid #ccc;padding-top:50px}.press_box h4{font-size:18px;margin-bottom:20px;position:relative}.list_recruit li:before{content:none!important}.list_recruit li img{margin-right:10px}.tmg_navi{margin-bottom:50px;overflow:hidden}.tmg_navi li{float:left;padding:10px;width:50%}.tmg_navi li a{background:#043e77;border-radius:5px;color:#fff;display:block;font-size:18px;font-weight:700;padding:10px 10px 10px 20px;text-decoration:none}.tmg_head01{background:#efefef;border:1px solid #ccc;font-size:18px;margin-bottom:50px;padding:30px;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 select{border:1px solid #ccc;border-radius:2px;font-size:16px;min-width:50%;padding:10px}#form_cont textarea{min-height:150px}.report-application-form .hs-form-field{background:#f7f9fb;border:1px solid #a2adb7;border-left:none;border-right:none;display:flex;flex-wrap:wrap;margin:-1px 0 0;width:100%}.report-application-form .hs-form-field.hs_privacy{border:1px solid #a2adb7;margin-top:-30px}.report-application-form .hs-form-field:before{clear:both;content:""}.report-application-form .hs-form-field>label{background:#f7f9fb;float:left;font-weight:700;height:100%;min-height:47px;padding:15px;width:25%}.report-application-form .hs-form-field>div{background:#fff;border-left:1px solid #a2adb7;float:right;padding:15px;width:75%}.required{background:#ea3c51;color:#fff!important;float:right;font-size:14px;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;width:100%}.hs-richtext p{clear:both;margin-bottom:30px}.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}.agreebox{font-size:16px;padding:50px 0}.agreebox.align_c{text-align:center}.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%}.deskinfo dt{font-size:18px;font-weight:700}.deskinfo dd{padding:20px 0 0}.deskinfo{border:1px solid #ccc;font-size:16px;line-height:1.8;padding:25px}h4.form_subt{font-size:18px;margin:40px 0 20px}#inquiry_request_list h2{font-size:26px;margin-bottom:40px}#inquiry_request_list{display:flex;flex-wrap:wrap;justify-content:space-between}#inquiry_request_list>div{width:47%}#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:30px;width:100%}.request_in{align-items:flex-start;display:flex;flex-wrap:wrap;justify-content:space-between}.request_in img{width:30%}.request_in>div{font-size:18px;line-height:1.7;width:68%}.request_in p{margin-bottom:20px}.request_in p.ri_head{font-size:24px;font-weight:700}.request_in p.ri_head span{font-size:18px;font-weight:400}.request_in p.ri_sub{background:#eee;font-size:16px;padding:25px}.btn_pdf a{background:url(https://3789278.fs1.hubspotusercontent-na1.net/hubfs/3789278/2019_renewal/img/icon_pdf02.png) no-repeat 20px bottom #008cd7;background-size:auto 85%;border-radius:5px;color:#fff;display:inline-block;font-weight:700;padding:15px 50px 15px 80px;text-decoration:none}#taiken_list{display:flex;flex-wrap:wrap;font-size:16px;overflow:hidden}#taiken_list dl{border:1px solid #ccc;border-radius:10px;margin:0 10px 20px;padding:25px;width:calc(50% - 20px)}#taiken_list dt{border-bottom:1px solid #ccc;font-size:18px;font-weight:700;padding:0 0 10px}#taiken_list dd{padding:20px 15px 15px}#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:40%}#taiken_list dd a.btn_smore:before{content:"\f105";font-family:FontAwesome;margin-right:10px}.news_list_box{font-size:16px;margin:0 20px 50px}.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 150px;position:relative;text-decoration:none}.news_list_box.date_none li a{padding:15px 15px 15px 30px}.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 a:hover{background:url(https://3789278.fs1.hubspotusercontent-na1.net/hubfs/3789278/2019_renewal/img/bg01.gif) 0 0 repeat;display:block;text-decoration:none;-webkit-transition:all 0s ease 0s;transition:all 0s ease 0s}.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{left:30px;padding:0;position:absolute}#sitemap{font-size:16px}#sitemap .links a{text-decoration:none}#sitemap .links a:hover{text-decoration:underline}#sitemap .links dt{font-size:18px;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:30px;padding:30px}#sitemap .links dd p{font-weight:700;margin:30px 0 20px}#sitemap .links dd ul{display:flex;flex-wrap:wrap}#sitemap .links dd ul li{margin-bottom:10px;width:33%}#sitemap .links dd ul li:before{content:"\f105";font-family:FontAwesome;margin-right:5px}#error{padding:200px 0 150px}#error h2{text-align:left}#error p{font-size:18px;line-height:1.8;margin-bottom:30px}.text_c-sp_l{text-align:center}.br-sp{display:none}.tbl_style04{border-collapse:collapse;margin:0 auto;white-space:nowrap;width:100%}.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}.mobile-only{display:none}}