﻿html{font-size:100%;overflow-x:hidden}body,header,footer,main,nav,menu,article,section,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,p,span,pre,form,fieldset,textarea,select,blockquote,table,th,td,caption{margin:0;padding:0;font-size:14px;line-height:100%;text-align:left}body,header,footer,main,nav,menu,article,section,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,p,b,span,pre,form,input,fieldset,textarea,select,button,blockquote,table,th,td,address,caption,em,strong{font-family:'Quicksand', "游ゴシック体", "Yu Gothic", YuGothic, "ヒラギノ角ゴシック Pro", "Hiragino Kaku Gothic Pro", 'メイリオ' , Meiryo , Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;font-weight:normal;font-style:normal}b,strong{font-weight:bold}table{border-collapse:collapse;border-spacing:0}q:before,q:after{content:''}object,embed{vertical-align:top}img,abbr,acronym{border:0}li{list-style-type:none}i{font-style:oblique}input{font-size:100%}.cf:after{content:".";display:block;clear:both;height:0;visibility:hidden}.cf{min-height:1px}* html .cf{height:1px}a{color:#031E63;text-decoration:none}a:hover{color:#6878A1}.header .inner{margin:0 auto;padding:20px 10px;box-shadow:0 0 3px rgba(0,0,0,0.1);z-index:100}.header h1{overflow:hidden;float:left}.header h1 a{width:166px;height:30px;text-indent:-9999px;background:url(/assets/templates/imgLogo01-080eb73d22e911a29d76a968f1f66af1be28b5120ccbbb843c7bab89c55ce9be.png) no-repeat;background-size:166px 30px;display:block}.header .nav{display:none}.content{text-align:center}.content .banner_rental{height:160px;margin-top:-21px;margin-left:-40px;margin-bottom:30px;background-color:#FFCC00;text-align:center}.box{margin:0 20px 30px 20px}.back{margin-bottom:30px;padding-top:30px;border-top:1px dotted #E5E5E5;text-align:center}.main{background-color:#F7E8BC}.main a{display:block;text-align:center}.main img{width:100%;vertical-align:bottom}.sidenav{display:none}.link{background-color:#F2F4F7}.link ul{padding:0 10px;overflow:hidden}.link ul li{margin-right:15px;position:relative;white-space:nowrap;float:left}.link ul li a{padding:10px 15px 10px 0;font-size:0.75rem;display:block}.link ul li:after{content:'';width:5px;height:5px;margin-top:-4px;border-top:1px solid #031E63;border-right:1px solid #031E63;-webkit-transform:rotate(45deg);transform:rotate(45deg);position:absolute;top:50%;right:0}.link ul li:last-child a{padding-right:0}.link ul li:last-child:after{border:none}.footer{background-color:#313131}.footer .sitemap dl dt{border-bottom:1px solid #464646}.footer .sitemap dl dt a{padding:20px 10px;font-size:0.9rem;color:#FFFFFF;text-decoration:none;display:block}.footer .sitemap dl dd{border-bottom:1px solid #464646}.footer .sitemap dl dd a{padding:20px 10px 20px 45px;color:#FFFFFF;text-decoration:none;position:relative;display:block}.footer .sitemap dl dd a:hover{text-decoration:underline}.footer .sitemap dl dd a:before{content:'';width:6px;height:6px;margin-top:-5px;border-top:2px solid #FFFFFF;border-right:2px solid #FFFFFF;-webkit-transform:rotate(45deg);transform:rotate(45deg);position:absolute;top:50%;left:30px}.footer .copyright{padding:20px 0;font-size:0.8rem;color:#FFFFFF;text-align:center}#nav-toggle{height:16px;padding:14px 10px;background-color:#F5F5F5;border-radius:3px;position:fixed;top:13px;right:20px;cursor:pointer}#nav-toggle div{width:24px;position:relative}#nav-toggle span{width:100%;height:2px;background:#031E63;transition:transform .3s ease-in-out, top .5s ease;display:block;position:absolute;left:0}#nav-toggle span:nth-child(1){top:0}#nav-toggle span:nth-child(2){top:8px}#nav-toggle span:nth-child(3){top:16px}#nav-toggle:hover span:nth-child(1){top:0}#nav-toggle:hover span:nth-child(3){top:16px}.open #nav-toggle span:nth-child(1){top:7px;transform:rotate(45deg)}.open #nav-toggle span:nth-child(2){top:7px;width:0;left:50%}.open #nav-toggle span:nth-child(3){top:7px;transform:rotate(-45deg)}#nav-toggle{z-index:1000}#container{z-index:900}#gloval-nav nav{z-index:999}#gloval-nav{width:75%;background-color:#313131;flex-direction:column;transform:translateX(-100%);transition:transform 1s cubic-bezier(0.215, 0.61, 0.355, 1);z-index:990;display:flex;position:fixed;top:0;left:0;right:0;bottom:0}.open #gloval-nav{transform:translateX(0)}#gloval-nav{padding:20px 10px 0 10px}#gloval-nav .cat{margin-bottom:10px;color:#FFFFFF}#gloval-nav .cat span{margin-bottom:10px;display:block}#gloval-nav ul li{margin-left:30px}#gloval-nav ul li a{position:relative}#gloval-nav ul li a:before{content:'';width:6px;height:6px;margin-top:-5px;border-top:2px solid #FFFFFF;border-right:2px solid #FFFFFF;-webkit-transform:rotate(45deg);transform:rotate(45deg);position:absolute;top:50%;left:-15px}#gloval-nav a{padding:6px 0;color:#FFFFFF;transition:color .6s ease;display:block}.open #gloval-nav li{transform:translateX(0)}.nav-bg{opacity:0;background-color:#FFFFFF;position:fixed;left:0;right:0;top:0;bottom:0;z-index:1;transition:all 1s ease}p.flashNotice{margin:0 20px 20px 20px;padding:7px 10px;color:#053A94;background-color:#CADDFD;border:1px solid #A2B1CA;text-align:center}p.flashError{margin:0 20px 20px 20px;padding:7px 0;color:#C4221E;background-color:#F9DDDD;border:1px solid #F1A7A5;text-align:center}.accessee{padding:22px 10px;border:3px solid #313131;text-align:center}.accessee img{margin:15px 0}.supporting{padding:10px;font-size:0.75rem;line-height:130%;color:#FFFFFF;background-color:#031E63;text-align:center;position:relative}.supporting:after{content:'';border-top:15px solid rgba(255,255,255,0.3);border-right:15px solid transparent;border-bottom:15px solid transparent;border-left:15px solid rgba(255,255,255,0.3);position:absolute;top:0;left:0}.index .tit{margin-bottom:20px;font-size:1.2rem;font-weight:bold}.index .tit small{margin-left:15px;font-size:0.6rem;font-weight:normal}.index .den01{padding:10px;text-align:center}.index .den01 img{width:100%}.index .den02{padding:5px 10px;background-color:#031E63;text-align:center}.index .den02 img{width:100%}.index .jpmobile{padding:0 0 20px 0;background-color:#FFCC00;text-align:center}.index .jpmobile .user_information{background-color:#FE3401}.index .jpmobile .user_information img:hover{opacity:0.8}.index .jpmobile .cover{width:100%}.index .jpmobile img{width:100%;margin:0 auto;vertical-align:bottom;display:block}.index .jpmobile ul{margin:0 auto;display:table}.index .jpmobile ul li{padding:0 10px;display:table-cell}.index .jpmobile ul li:hover{opacity:0.75}.index .jpmobile ul li img{width:100%}.index .air_success{margin:0 auto;text-align:center;position:relative}.index .air_success .main_air_success{vertical-align:bottom}.index .air_success .main_air_success img{width:100%}.index .air_success .main_air_success:hover{opacity:0.75}.index .air_success .air_success_news{padding:0 10px;background-color:#53BAFF}.index .air_success .air_success_news ul{width:100%;display:table;table-layout:fixed}.index .air_success .air_success_news ul li{padding:10px 5px;display:table-cell;text-align:center}.index .air_success .air_success_news ul li img{width:100%;vertical-align:bottom}.index .air_success .air_success_news ul li img:hover{opacity:0.75}.index .air_success .comment{width:80px;position:absolute;bottom:40px;left:20px}.index .jpmobile_result{padding:0 10px;background-color:#031E63;text-align:center}.index .jpmobile_result img{width:100%}.index .jpmobile_result_note{padding:10px 0;font-size:0.9rem;font-weight:bold;color:#031E63;border-bottom:3px solid #031E63;text-align:center}.index .agent{width:100%;margin-bottom:30px}.index .agent:hover{opacity:0.6}.index .alevel{padding:30px 0;background-color:#F6F6F6;text-align:center}.index .alevel a{margin:0 auto;display:block}.index .alevel a img{vertical-align:bottom}.index .alevel:hover{opacity:0.6}.index .kenja{margin:30px 10px;text-align:center}.index .kenja a{margin-bottom:20px;display:block}.index .kenja a img{width:100%;vertical-align:bottom}.index .kenja a img:hover{opacity:0.6}.index .kenja .alevel_banner{margin:0 0 20px 0}.index .product{margin-bottom:30px;padding-top:30px;background-color:#F6F6F6}.index .product ul{margin:0 auto}.index .product ul li{margin:0 10px;overflow:hidden}.index .product ul li a{margin-bottom:10px;border:1px solid #E5E5E5;display:block}.index .product ul li a img{width:100%}.index .product ul li a:hover{border:1px solid #031E63}.index .recruit_banner{margin:30px 10px}.index .recruit_banner a{padding:20px 0;font-size:1.3rem;color:#031E63;line-height:100%;border:3px solid #031E63;text-align:center;display:block;position:relative}.index .recruit_banner a:hover{color:#FFFFFF;background-color:#031E63}.index .recruit_banner a:after{content:'';width:15px;height:15px;margin-top:-9px;border-top:3px solid #031E63;border-right:3px solid #031E63;-webkit-transform:rotate(45deg);transform:rotate(45deg);position:absolute;top:50%;right:30px}.index .recruit_banner a:hover:after{border-top:3px solid #FFFFFF;border-right:3px solid #FFFFFF}.index .news{margin:0 10px 50px 10px}.index .news .table .tr{padding:10px 0;border-bottom:1px dotted #E5E5E5}.index .news .table .th{padding:0 10px;font-size:0.85rem;line-height:150%;vertical-align:top}.index .news .table .td{padding:5px 10px;font-size:0.85rem;line-height:150%}.index .news .table .tag{display:none}.index .evessa{margin-bottom:60px}.index .evessa a:hover{opacity:0.8}.index .evessa img{width:100%;margin-bottom:15px}.index .evessa p{font-size:0.8rem;color:#5A5A5A}.index .customer{padding:30px 10px;background-color:#F6F6F6}.index .customer .logo{margin-bottom:30px}.index .customer .logo li{text-align:center}.index .customer .case li{margin-left:30px;list-style:disc outside;line-height:160%}.map{margin-bottom:30px}.map .list{padding-left:15px;position:relative;float:right}.map .list:before{content:'';width:6px;height:6px;margin-top:-5px;border-top:2px solid #031E63;border-right:2px solid #031E63;-webkit-transform:rotate(45deg);transform:rotate(45deg);position:absolute;top:50%;left:0}.map ul li{overflow:hidden}.map ul li a{height:78px;margin:0 10px 10px 10px;padding:60px 0 0 140px;font-weight:bold;line-height:150%;color:#313131;border:1px solid #E5E5E5;display:block}.map ul li a:hover{border:1px solid #031E63}.map ul li .p01{background:url(/assets/pages/imgIndex_jmobile01-d0c602021e674f4a77c811435f0246f8e2869e115eb190c3819deb0a2a3cf44f.png) no-repeat 20px 20px}.map ul li .p02{background:url(/assets/pages/imgIndex_touch01-8e928f47bfe4e2fe875fa63de7869ee3e0e78d948cec5d34cc617a76f540fe19.png) no-repeat 20px 20px}.map ul li .p03{background:url(/assets/pages/imgIndex_seismo01-936acddd31a9d8a425adecdd8feb1786cbf3050135add395c1f29dbc47ef89a8.png) no-repeat 20px 20px}.map ul li .p04{background:url(/assets/pages/imgIndex_eanpi01-6f3c9ab68e80919016ff7f24985d79b8565aab28db7fedf93b7a38362de0c27f.png) no-repeat 20px 20px}.map ul li .p05{background:url(/assets/pages/imgIndex_tool01-c3c5ab6820d3b209d314c9de35974316e4da32d12da095a2e9057dcd18b21395.png) no-repeat 20px 20px}.map ul li .p06{background:url(/assets/pages/imgIndex_esg01-71f16d2e87c7bea359c74ec5694b9f2c4d2acef47d3f77f7049db4543df3fd73.png) no-repeat 20px 20px}.map ul li .p07{background:url(/assets/pages/imgIndex_flow01-0de04f6f59fd0e5ed137709ed28f1d41746ae6794459f45dfa34bad03fb2d809.png) no-repeat 20px 20px}.map ul li .p08{background:url(/assets/pages/imgIndex_network01-99f63e182e388ff7277bfcdb261d19cd2d57e0d686dfe14b14fa1dd2739689ef.png) no-repeat 20px 20px}.map ul li .p09{background:url(/assets/pages/imgIndex_merit01-774afc598e3a5f3d3613aec8a02dc9970efeeea4a25cbe0bb84fb458d024e854.png) no-repeat 20px 20px}.map ul li .p10{background:url(/assets/pages/imgIndex_dlone01-4e848c2936903375b733360880a4aa55c82939cdc4048f93157047791973588c.png) no-repeat 20px 20px}.map ul li .c01{background:url(/assets/pages/imgIndex_lecture01-4f2acb7addca4c340ed82a2eeb28ea2bc98e1944765774b791261b14b0647845.png) no-repeat 20px 20px}.map ul li .c02{background:url(/assets/pages/imgIndex_request_lecture01-1898fb3c4ee3d4bd36a1d5b26e837a6ec66f50d8bf31aaf061310beca1ea00b9.png) no-repeat 20px 20px}.map ul li .c03{background:url(/assets/pages/imgIndex_inquiry01-0c6eb3d5e6f12fa9f286bc733ce2988a63db41242d50b13c522d2f5970e9b636.png) no-repeat 20px 20px}.map ul li .a01{background:url(/assets/pages/imgIndex_company01-fffc8566af0e6067d39dd866ae9f6dbdb5de4a9b13f976691239ea82ad860ae6.png) no-repeat 20px 20px}.map ul li .a02{background:url(/assets/pages/imgIndex_greeting01-1f6379bdeca2a3bd7d808bfa7876af66274d373c3884f458804320ba4f8e90af.png) no-repeat 20px 20px}.map ul li .a03{background:url(/assets/pages/imgIndex_agent01-f15e4a79b68cbc80576a438cbc8b2cb08fd4e0d663356cc40a27a8f763e10a02.png) no-repeat 20px 20px}.map ul li .a04{background:url(/assets/pages/imgIndex_inquiry01-0c6eb3d5e6f12fa9f286bc733ce2988a63db41242d50b13c522d2f5970e9b636.png) no-repeat 20px 20px}.map ul li .a05{background:url(/assets/pages/imgIndex_policy01-9f4bed71c8600d36dca25c53b2764bfe582a25b1b5874af597f8b759201a180d.png) no-repeat 20px 20px}.map ul li .a06{background:url(/assets/pages/imgIndex_csr01-d07f6dbe3b3accc889206e33cc772dde5dd49dac17bde2037bf29d98ddae3e94.png) no-repeat 20px 20px}.map .top{height:88px;margin:0 10px 10px 10px;padding:50px 0 0 140px}.products .download{padding:20px;background-color:#E5E5E5}.products .download h4{margin-bottom:20px;font-weight:bold;line-height:150%;color:#313131;text-align:center}.products .download a{margin:0 auto;padding:20px 0 20px 0;font-weight:bold;text-decoration:none;color:#FFFFFF;background-color:#61BB1E;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;display:block}.products .download a:hover{background-color:#FFDB4C}.products .home_seismo .title{background:url(/assets/pages/product/imgHome_seismo_picture02-f86bb5ab501d6a72d59bc6df1132931237f4a2e6a57606e9662064377422776f.gif) no-repeat center 70px;background-size:50%}.products .home_seismo .title dl{padding-top:210px}.products .home_seismo .title dl dt{margin-bottom:20px;font-size:17px;font-weight:bold}.products .home_seismo .point{padding:20px;border:5px solid #ECEADE}.products .home_seismo .spec table{margin-bottom:30px}.products .home_seismo .spec table th{width:120px;font-size:12px;font-weight:bold}.products .home_seismo .spec table td{font-size:12px}.products .home_seismo .spec ul li{font-size:12px}.products .anpi .merit{padding:20px;background-color:#FFE5BF;border:1px solid #E5CEAC}.products .anpi b{margin:0 0 5px 0;padding:0 0 5px 0;font-size:115%;color:#FF6600;border-bottom:1px solid #E5CEAC;display:block}.products .anpi .title{margin:0 10px 30px 10px;background:url(/assets/pages/product/imgEanpiAboutPicture03-2c14145edac076642b62f2c8aa952f3f2d99d0ff875215c779d9d108f7b14822.gif) no-repeat center 150px}.products .anpi .title img{margin-bottom:15px;vertical-align:top}.products .anpi .title dl{padding-top:250px}.products .anpi .title dl dt{margin-bottom:10px;font-size:15px;font-weight:bold;line-height:160%}.products .anpi .title dl dd{line-height:160%}.products .anpi .movie{margin-left:135px}.products .anpi .feature img{margin-bottom:15px;border:1px solid #CCCCCC}.products .anpi .feature p{margin-bottom:30px;padding:10px;line-height:160%;background-color:#E5E5E5}.products .tools .box .about{width:340px;margin-right:20px;float:left}.products .tools .box .about h4{margin-bottom:15px;font-weight:bold;line-height:160%;color:#031E63}.products .tools .box .about iframe{float:right}.products .merit .merit{margin-bottom:30px;overflow:hidden}.products .merit .merit .num{width:50px;height:40px;margin:0 auto 15px auto;padding-top:10px;font-size:1.8rem;font-style:italic;color:#FFFFFF;border-radius:5px;text-align:center}.products .merit .merit dl{margin-left:20px}.products .merit .merit dl dt{margin:5px 0 15px 0;font-size:1.3rem;line-height:130%}.products .merit .merit dl dd{color:#111111;line-height:160%}.products .merit .m01 .num{background-color:#041E64}.products .merit .m02 .num{background-color:#0987D2}.products .merit .m03 .num{background-color:#02B4EE}.esg .title{margin-bottom:20px}.esg .title img{padding-top:15px}.esg .example{margin:0 20px}.esg .example h6{margin:20px 20px 10px 20px;padding:0;font-size:16px;color:#041E64;background:none;text-align:center}.esg .example p{margin:0 10px 15px 10px;line-height:150%;text-align:center}.esg .example p b{font-size:17px;font-style:italic;color:#BD130E}.esg .example .layoutL,.esg .example .layoutR{margin:15px 0 15px 0;border:1px solid #CCCCCC;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}.esg .fri{margin:0 20px;padding:10px;font-size:17px;background-color:#F8E7E7;text-align:center;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}.esg .fri b{font-size:23px;font-style:italic;color:#BD130E}.esg .survey{margin:0 5px;padding:20px;background-color:#FFEBCC}.esg .survey img{vertical-align:bottom}.esg .results{text-align:center}.esg .results ul{text-align:center}.esg .results ul li{width:33%;height:200px;margin-bottom:10px;float:left}.esg .results ul .kz{background:url(/assets/pages/product/imgEsgPicture01-0d5fb1a11947ab0193e0d56708c5ac0f16b13da8a0afa5ae98157ce50d52668c.gif) no-repeat center top}.esg .results ul .ok{background:url(/assets/pages/product/imgEsgPicture02-bec631e8cd5a626e7ceec02435964fc0f267289bb2674f9304603adf4746e32e.gif) no-repeat center top}.esg .results ul .ss{background:url(/assets/pages/product/imgEsgPicture03-c74f038da70dcf76353f348875c34d32ab0a04d976d91c05d88337b3ba2ab52a.gif) no-repeat center top}.esg .results ul .cc{width:50%;background:url(/assets/pages/product/imgEsgPicture04-c6bdae349db35066cf3fc194580e1fc3bb0083afd881ae36a427af6d79de93eb.gif) no-repeat center top}.esg .results ul .wn{width:50%;background:url(/assets/pages/product/imgEsgPicture05-6de7b69a7bd52e86fd45d03506ee2adc58c0909ff2921fefcbfecec158bc844e.gif) no-repeat center top}.esg .results span{padding:155px 10px 0 10px;font-size:0.8rem;font-weight:bold;line-height:130%;color:#FFFFFF;display:block;text-align:center}.esg .staff .motoyoshi{padding-top:200px;background:url(/assets/pages/product/imgEsgStaffPicture01-bababe6f3a6cce218139e41a4a0d1425b97fda7244a49124c61c9eff91b100f2.jpg) no-repeat center top}.esg .staff dl dt{padding:10px 0}.esg .staff dl dd{line-height:150%}.esg .staff .qualification{margin-bottom:25px;padding:20px 20px 15px 20px;background-color:#F8E7E7;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}.esg .staff .qualification p{margin-bottom:10px}.esg .staff .qualification ul{margin:0 20px}.esg .staff .qualification ul li{margin-left:15px;font-weight:bold;line-height:150%;list-style:disc outside}.esg .contact dl{margin-bottom:10px;padding-top:80px;background:url(/assets/pages/product/imgEsgLogoPicture01-f61a32e8f5828be2a8fac49cfc4c081d179f6fb296474967295108c622addde6.gif) no-repeat center top}.esg .contact dl dt{margin-bottom:10px;font-size:18px;font-weight:bold;color:#BD130E}.esg .contact dl dd{line-height:160%}.esg .contact dl img{margin-bottom:10px}.flow dl dt{border-left:5px solid #041E64}.flow dl dt p{padding:10px 10px 10px 15px;line-height:170%}.flow dl dt .number{margin:10px 10px 10px 15px;font-size:200%;font-style:italic;color:#041E64;float:left}.flow dl dt .items{padding-top:20px;font-size:130%;color:#041E64;float:left}.flow dl dd{margin-bottom:30px;padding:10px 10px 10px 15px;border-left:5px solid #C6CAD9}.flow dl dd table{margin:0 0 15px 0}.flow dl dd table td{padding-right:10px}.flow .title{border-bottom:1px dotted #041E64}.flow .alert li{color:#444444}.network .about img{margin-bottom:20px}.network .chart{margin:0 10px 25px 10px}.network .chart table td{width:33%;padding:5px}.network .chart dl{margin:20px 10px 0 10px}.network .chart dl dt{margin-bottom:5px;font-weight:bold}.network .chart dl dd{margin-left:1.5em;line-height:160%}.network .chart .frame{padding:10px;line-height:150%;background-color:#FFFFFF;border:1px solid #CCCCCC;text-align:center}.network .chart .red{background-color:#FCF2F2;border:1px solid #E2D9D9}.network .chart .red b{color:#CC0000}.network .chart .blue{background-color:#F2FAFD;border:1px solid #D9E1E8}.network .chart .blue b{color:#02A2D6}.network .firewall{margin:0 10px 30px 10px;padding:15px 15px 10px 15px;border:3px double #CCCCCC}.network .firewall p{margin-bottom:10px;padding-bottom:10px;font-weight:bold;border-bottom:1px solid #CCCCCC}.network .firewall table th{padding:0 20px 5px 0;line-height:150%;color:#041E64;vertical-align:top;white-space:nowrap}.network .firewall table td{padding:0 20px 5px 0;line-height:150%}.network .repletion dt{margin-bottom:10px;padding:10px;font-weight:bold;background-color:#F4F1EB;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}.network .repletion dd{margin:0 10px 15px 10px;line-height:160%}.customers .index_list .mask{margin:0 auto 15px auto;text-align:center;overflow:hidden}.customers .index_list dl dt{margin:5px 0 15px 0;font-size:1.1rem}.customers .index_list dl dt a{color:#313131;text-decoration:none}.customers .index_list dl dd ul{margin-bottom:15px}.customers .index_list dl dd ul li{margin-right:10px;padding:4px 5px 3px 5px;font-size:0.8rem;color:#FFFFFF;background-color:#61BB1E;float:left}.customers .outset{margin-bottom:30px}.customers .outset p{width:310px;line-height:150%;float:left}.customers .outset .fl{margin-right:20px}.customers .outset .fr{margin-left:20px}.customers .pict table td{height:200px;padding:5px;vertical-align:top}.customers .tv{height:80px;padding-left:110px;background:url(/assets/pages/customer/imgKataonami_tv01-f40ab7101f2d81ddcfaf5f41db4e9164c1c000f9335dac341590f17db5ed1a36.gif) no-repeat}.customers .radio{height:80px;padding-left:110px;background:url(/assets/pages/customer/imgKataonami_radio01-b8a44d4c2e0450c9323689e2ed0df0aa7b706d1f95340dae64de85cbc0ffc470.gif) no-repeat}.customers .tv dl,.customers .radio dl{padding-top:10px}.customers .tv dl dt,.customers .radio dl dt{padding-bottom:5px;font-size:105%;font-weight:bold}.customers .tv dl dd,.customers .radio dl dd{margin:0 0 10px 15px;line-height:130%}.customers .notice{width:280px;margin:0 auto 20px auto;font-size:12px;line-height:150%}.customers .notice:before{content:'▲'}.customers .siren{padding:15px;background-color:#E5E8EF;border:1px solid #CED0D7}.customers .siren iframe{float:left}.customers .siren p{width:270px;float:right}.customers .subtitle{margin-bottom:15px}.customers .subtitle:before{content:'-';margin-right:5px;font-weight:bold}.sumitomo img{width:250px}.columns .list dl dt{margin-bottom:15px;font-size:1.0rem}.columns .list dl dd{margin-bottom:30px;line-height:180%}.columns .enquete{padding:20px;background-color:#FFEBCC}.columns .bar{margin-bottom:20px}.columns .desctiption{margin-top:20px;padding-top:10px;border-top:1px solid #FF6600;text-align:right}.columns .en01{margin-bottom:10px}.columns .en02{margin-bottom:20px}.columns .en03{margin-bottom:20px}.columns .en04{margin:0 0 20px 0}.columns .en05{padding-top:10px;font-size:12px;border-top:1px solid #FF6600;text-align:right}.columns .reason h4{margin:0 0 15px 0;padding:0 0 15px 0;font-size:1.0rem}.columns .re01 h4{border-bottom:1px solid #FF6600}.columns .re02 h4{border-bottom:1px solid #FF9900}.columns .re03 h4{border-bottom:1px solid #FFCC00}.columns .corp .title{margin-bottom:15px;font-size:16px}.columns .corp .li_c{margin-bottom:10px}.columns .corp .li_c li{width:280px;float:left}.columns .pagi{margin-top:20px}.columns .pagi ul li{margin-bottom:10px}.columns .pagi .prev{text-align:left}.columns .pagi .next{font-weight:bold;text-align:right}.column01 .re01{padding:10px 0 0 120px;background:url(/assets/pages/column/01/imgColumnReasonBg01-108aa27af32eae0f50e82fddad5fb281fb3173cb5ad84b85778c7ec79704b791.gif) no-repeat}.column01 .re02{padding:10px 0 0 120px;background:url(/assets/pages/column/01/imgColumnReasonBg02-2bf738d6a535e96b8a71e43c232d4627b2d9dc580fe038fb3ab89562fb02de09.gif) no-repeat}.column01 .re03{padding:10px 0 0 120px;background:url(/assets/pages/column/01/imgColumnReasonBg03-566ac6dab0d6673651cfffd9fabae14f2321616251ea0cdbfd9772cb9fd383e8.gif) no-repeat}.companies .greeting .message{margin:0 auto 20px auto;padding-top:330px;background:url(/assets/pages/company/imgGreeting01-5a981dd04cfb2625acac955047332ba4694473701760bd035f0df751cf588a70.png) no-repeat center top;background-size:200px auto}.companies iframe{width:100%;height:300px;margin-top:-10px}.companies .agents .about{padding:20px 15px 20px 180px;background:url("pages/company/imgAgent01.gif") no-repeat #F8E7E7 20px 20px}.companies .agents .about p{margin-bottom:10px;line-height:160%}.companies .agents .about p b{color:#BD130E}.companies .agents .title{margin-bottom:10px;font-size:18px;font-weight:bold;color:#BD130E}.companies .agents .summary{padding:15px 15px 13px 15px;font-size:15px;line-height:150%;color:#FFFFFF;background-color:#BD130E;text-align:center}.companies .agents .summary span{font-size:11px}.companies .agents .summary b{color:#FFFF00}.companies .policy dl{margin-bottom:20px}.companies .policy dl dt{margin-bottom:5px;font-weight:bold;line-height:160%}.companies .policy dl dd{margin-bottom:15px;line-height:160%}.coverage .pickup{margin:0 10px 30px 10px;padding:15px 20px;border-top:5px solid #BD130F;border-right:1px solid #D9D9D9;border-bottom:1px solid #D9D9D9;border-left:1px solid #D9D9D9}.coverage .pickup h2{padding-bottom:10px;border-bottom:1px solid #D9D9D9}.coverage .pickup h2 b{font-size:17px;color:#BD130F}.coverage .pickup h2 span{font-size:11px}.coverage .pickup .box{padding:15px 10px;border-bottom:1px solid #D9D9D9}.coverage .pickup .box img{margin-right:15px;float:left}.coverage .pickup .box:hover{background-color:#F8E7E7}.coverage .page_menu{display:none}.coverage .tv .box{margin:0 5px 30px 5px}.coverage .tv .box .about{margin-bottom:10px;text-align:center}.coverage .tv .box .about img{margin-bottom:15px}.coverage .tv .box .about dl dt{margin-bottom:10px;font-weight:bold;line-height:150%}.coverage .tv .box .about dl dd{line-height:150%}.coverage .tv .box .scene{padding:19px;background-color:#EFEFEF;border:1px solid #CCCCCC}.coverage .tv .box .scene img{vertical-align:bottom}.coverage .tv .box .scene .note{margin-top:10px;font-size:12px;text-align:right}.coverage .tv .tv_h{width:43px;height:30px;margin:0 auto 30px auto;background:url(/assets/pages/iconTv01-660c9432b7f27dead94d7b5921fcf9ba4a455d5a5633fe0bd698c8a811bb8b17.png) no-repeat}.coverage .n_t th,.coverage .n_t td{padding:5px 10px;vertical-align:top}.coverage .n_t th{font-size:12px;color:#333333}.coverage .paper img{width:75px;margin-left:20px;float:right}.coverage .paper dl dt{margin-bottom:5px}.coverage .paper dl dd{line-height:140%}.coverage .magazine img{width:75px;margin-right:20px;float:left}.csr .title{padding-top:220px;background:url(/assets/pages/company/imgCsr_title01-265d33474f2a3f8fef5bc8924c759170e92185b97a2a95462b881b01dd806667.gif) no-repeat center top}.csr .fl{width:150px}.csr .fr{width:150px}.csr .tv{padding-left:110px;background:url(/assets/pages/customer/imgKataonami_tv01-f40ab7101f2d81ddcfaf5f41db4e9164c1c000f9335dac341590f17db5ed1a36.gif) no-repeat}.csr .radio{padding-left:110px;background:url(/assets/pages/customer/imgKataonami_radio01-b8a44d4c2e0450c9323689e2ed0df0aa7b706d1f95340dae64de85cbc0ffc470.gif) no-repeat}.csr .tv dl,.csr .radio dl{padding-top:10px}.csr .tv dl dt,.csr .radio dl dt{padding-bottom:5px;font-weight:bold}.csr .tv dl dd,.csr .radio dl dd{margin:0 0 10px 0;line-height:130%}.lectures .lecture .title{margin-bottom:20px;padding-bottom:15px;font-size:1.3rem;line-height:130%;border-bottom:1px dotted #031E63;text-align:center}.lectures .lecture .title span{font-size:1.0rem}.lectures .lecture .fl{width:100%;margin:0 auto 15px auto;float:none !important;display:block}.lectures .lecture .fr{width:100%;margin:0 auto 15px auto;float:none !important;display:block}.lectures .lecture .n_t{margin-bottom:15px}.lectures .lecture .n_t img{width:100%}.lectures .lecture .report{background-color:#EEEEEE;border:1px solid #DDDDDD}.lectures .lecture .report p{padding:5px 10px;background-color:#FFFFFF}.lectures .lecture .report ul{margin:15px 10px 10px 10px}.lectures .lecture .report ul li{height:85px;margin:0 5px;float:left}.lectures .lecture .report ul li img{border:3px solid #CCCCCC}.request_lectures .request{margin-bottom:30px}.request_lectures .request .frame{margin:0 10px 10px 10px;padding:19px}.request_lectures .request .frame .subtitle{margin-bottom:15px;padding:30px 0 15px 0;font-size:1.0rem;font-weight:bold;border-bottom:1px solid rgba(0,0,0,0.1);position:relative}.request_lectures .request .frame .subtitle span{padding:1px 3px;font-size:12px;border:1px solid #000000;border-radius:4px;position:absolute;top:0;right:0;displau:block}.request_lectures .request .frame p{margin-bottom:15px}.request_lectures .request .frame ul{margin:0 15px}.request_lectures .request .frame ul li{padding:2px 0;line-height:150%}.request_lectures .request .biz{background-color:#FFEBDD;border:1px solid #E5D3C6}.request_lectures .request .semi{background-color:#FFF2C1;border:1px solid #E5D9AD}.request_lectures .request .work{background-color:#E1F8C9;border:1px solid #CADFB5}.request_lectures .request .company{padding:0 15px 15px 15px;border:1px solid #D9D9D9}.request_lectures .request .company p{padding:15px 0;font-size:0.9rem;font-weight:bold}.request_lectures .request .company dl dt{margin-bottom:10px;padding:4px 5px 3px 5px;background-color:#ECE8E1;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}.request_lectures .request .company dl dd ul li{margin-left:15px;list-style:disc outside;line-height:150%}.request_lectures .request .tm{margin-bottom:10px}.request_lectures .request .nk{margin-bottom:10px}.request_lectures .request .nk p{background:url(/assets/pages/product/imgRequest_logo01-c659bb5df16414eeccfc637f7fed7fdf01b76130e00c577625df199febd3f626.gif) no-repeat right 10px}.jmobiles .h3t{background-color:#FFFAE5;border-left:5px solid #FFCC00}.jmobiles .page_top img{width:100%}.jmobiles .j_tit{background-color:#FFCC00}.jmobiles .j_tit h1{text-align:center}.jmobiles .j_tit h1 a{display:block}.jmobiles .j_tit h1 a img{width:100%;vertical-align:bottom}.jmobiles .j_tit h1 a:hover{opacity:0.75}.jmobiles .j_nav{margin-bottom:30px}.jmobiles .j_nav ul{margin:35px 10px 30px 10px;background-color:#FFFFFF;border:2px solid #031E63}.jmobiles .j_nav ul li{border-bottom:1px solid #031E63}.jmobiles .j_nav ul li a{padding:20px;position:relative;display:block}.jmobiles .j_nav ul li a:after{content:'';width:7px;height:7px;margin-top:-4px;border-top:1px solid #031E63;border-right:1px solid #031E63;-webkit-transform:rotate(45deg);transform:rotate(45deg);position:absolute;top:50%;right:20px}.jmobiles .j_nav ul li:last-child{border-bottom:none}.jmobiles .j_nav .j_tel{display:none}.jmobiles .j_att{margin-bottom:20px;font-size:1.1rem;font-weight:bold;line-height:150%}.jmobiles .photo{margin-bottom:30px;background:url(/assets/pages/imgJmobile01-5d6e0a11900dee1dae5462949738e0729e89467bf1dd35c0a48a1ddbe86d6e76.gif) no-repeat center top;background-size:50%}.jmobiles .photo dt{margin-bottom:15px;padding-top:310px;font-size:1.3rem;font-weight:bold;line-height:150%;text-align:center}.jmobiles .bind{position:relative}.jmobiles .bind table{width:100%;border-collapse:separate;border-spacing:5px}.jmobiles .bind table td{padding:50px 0;font-size:0.8rem;font-weight:bold;line-height:150%;background-color:#CCCCCC;text-align:center}.jmobiles .bind table .j_td{background-color:#FFCC00}.jmobiles .bind .red{margin-bottom:10px;color:#CC0000;text-align:left}.jmobiles .bind .phrase{width:100px;height:85px;padding-top:15px;font-size:0.7rem;line-height:150%;color:#FFFFFF;background-color:#313131;border-radius:50px;text-align:center;position:absolute;top:-30px;right:0}.jmobiles .function li{width:50%;margin:0 auto 30px auto;font-weight:bold;text-align:center;float:left}.jmobiles .function li span{width:110px;height:95px;margin:0 auto 15px auto;padding-top:15px;background-color:#FFCC00;border-radius:75px;text-align:center;display:block}.jmobiles .function li span img{width:80px;height:80px}.jmobiles .summary div{padding:0 15px}.jmobiles .summary div h4{margin-bottom:15px;font-size:1.0rem;font-weight:bold}.jmobiles .summary div h4 span{margin-right:10px;padding:5px 10px;font-weight:bold;background-color:#FFCC00;display:inline-block}.jmobiles .summary div p{margin-bottom:20px;line-height:150%}.jmobiles .table th,.jmobiles .table td{font-size:0.75rem}.jmobiles .table th.yellow{background-color:#FFCC00;border:1px solid #E5B700}.jmobiles .table td.yellow{background-color:#FFF5CC;border:1px solid #E5DCB7}.jmobiles .means div{margin:0 10px 20px 10px;border:3px solid #E5E5E5;float:left}.jmobiles .means div span{padding-bottom:20px;font-weight:bold;background-color:#E5E5E5;text-align:center;display:block}.jmobiles .means div span img{width:100px;height:100px;margin:0 auto;display:block}.jmobiles .means div p{padding:15px}.jmobiles .means .yellow{border:3px solid #FFCC00}.jmobiles .means .yellow span{background-color:#FFCC00}.jmobiles .means .maru{background:url(/assets/pages/imgJmobile_maru01-39d91ac2b214292420d7aae99defb5eded7ff313de29146047f9824fe70b5f10.png) no-repeat center 0px;background-size:100px 100px}.jmobiles .means .batsu{background:url(/assets/pages/imgJmobile_batsu01-04b9f021026afff58e9db77f28bbcadd8d3d3914c2ca2c79a5fe6824cf2bfbce.png) no-repeat center 0px;background-size:100px 100px}.jmobiles .means .sankaku{background:url(/assets/pages/imgJmobile_sankaku01-188f34b7f8786e69cd2b5a4a795e13338cae22d62717b86d3792b6439cd9a35c.png) no-repeat center 10px;background-size:100px 100px}.jmobiles .importance div{width:307px;margin:0 10px;border:3px solid #E5E5E5;float:left}.jmobiles .importance div h4{padding:15px 0;font-weight:bold;background-color:#E5E5E5;text-align:center}.jmobiles .importance div p{padding:15px;line-height:200%;text-align:center}.jmobiles .importance div p b{font-size:1.2rem}.jmobiles .importance .yellow{border:3px solid #FFCC00}.jmobiles .importance .yellow h4{background-color:#FFCC00}.jmobiles .flow .table{margin-bottom:20px;border:2px solid #E5E5E5;display:table}.jmobiles .flow .table .td{font-size:0.75rem;text-align:center;vertical-align:middle;display:table-cell}.jmobiles .flow .table .tit{width:70px;padding:10px;line-height:150%;background-color:#E5E5E5}.jmobiles .flow .table .cell{width:70px;padding:10px;line-height:150%;border-right:1px solid #E5E5E5;position:relative}.jmobiles .flow .table .cell:last-child{border-right:none}.jmobiles .flow .table .notice{width:70px;padding:5px 0;font-size:0.8rem;background-color:#FFCC00;text-align:center;position:absolute;top:-15px;left:7px}.jmobiles .flow .yellow{border:2px solid #FFCC00}.jmobiles .flow .yellow .tit{background-color:#FFCC00}.jmobiles .flow .yellow .cell{border-right:1px solid #FFCC00}.jmobiles .flow .yellow .alert{width:100px;height:85px;padding-top:15px;font-size:0.7rem;line-height:150%;color:#FFFFFF;background-color:#CC0000;border-radius:50px;text-align:center;position:absolute;top:15px;left:-10px}.jmobiles .case ul{margin-bottom:20px}.jmobiles .case ul li{width:50%;font-weight:bold;line-height:150%;float:left}.jmobiles .case ul li:before{content:'●';color:#FFCC00}.may iframe{width:100%;height:300px}.may .covid{margin:30px 5px;padding:20px;font-size:16px;line-height:180%;color:#D03232;background-color:#FAEAEA;border:3px solid #D03232}.may .may_banner{margin:30px 0}.may .may_banner:hover{opacity:0.7}.may .may_banner img{width:100%}.may .alevel{width:100%;margin:30px 0}.may .alevel:hover{opacity:0.7}.may h2{margin:50px 0}.may h2 img{width:100%}.may .h3{margin:0 10px 20px 10px;padding-bottom:15px;font-size:1.0rem;font-weight:bold;border-bottom:1px dotted #E5E5E5}.may h4{padding-left:50px;font-size:16px;font-weight:bold;line-height:40px;position:relative}.may h4 em{width:40px;line-height:40px;font-size:18px;color:#FFFFFF;background-color:#1884DE;border-radius:20px;text-align:center;position:absolute;top:0;left:0}.may .flow_notice{margin-left:15px;padding:10px 0 10px 30px;line-height:170%;border-left:10px solid #E5E5E5}.may .flow_notice{margin-left:15px;padding:10px 0 10px 30px;line-height:170%;border-left:10px solid #E5E5E5}.may .flow_link{margin-bottom:50px}.may .flow_link a{padding:20px;font-size:18px;color:#FFFFFF;background-color:#1884DE;display:block;position:relative}.may .flow_link a:hover{opacity:0.8}.may .flow_link a:after{content:'';width:9px;height:9px;margin-top:-6px;border-top:2px solid #FFFFFF;border-right:2px solid #FFFFFF;-webkit-transform:rotate(45deg);transform:rotate(45deg);position:absolute;top:50%;right:20px}.may .coach{margin-bottom:30px}.may .coach table{width:100%}.may .coach table th{padding:10px 20px;font-weight:bold;border-right:1px dotted #CCCCCC}.may .coach table td{padding:10px 20px}.may .coach table td ul li{margin:7px 0;padding-left:20px;line-height:130%;position:relative}.may .coach table td ul li:before{content:'';width:7px;height:7px;margin-top:-5px;border-top:2px solid #031E63;border-right:2px solid #031E63;-webkit-transform:rotate(45deg);transform:rotate(45deg);position:absolute;top:50%;left:0}.may .coach table tr:nth-child(odd){background-color:#F5F5F5}.may .show table{width:100%}.may .show table th{padding:10px;border:1px solid #E5E5E5;text-align:center}.may .show table td{padding:10px;border:1px solid #E5E5E5}.may .contact{padding:30px;border:3px solid #E5E5E5;text-align:center}.may .contact b{font-size:1.7rem;color:#031E63}.may .contact p{margin-top:15px;line-height:160%;text-align:center}.recruits .movie_button{text-align:center}.recruits .movie_button a{padding:20px 50px;color:#FFFFFF;background-color:#313131;border-radius:5px;display:inline-block}.recruits .movie_button a:hover{opacity:0.8}.recruits .recruit_button{margin-top:15px;text-align:center}.recruits .recruit_button a{padding:20px 50px;color:#C9C9C9;background-color:#9A9A9A;border-radius:5px;display:inline-block;pointer-events:none}.recruits .recruit_button a:hover{opacity:0.8}.recruits input:checked ~ .recruit_button a{color:#FFFFFF;background-color:#031E63;pointer-events:auto}.recruits .movie_check{padding:30px;background-color:#E5E5E5;border-radius:5px;text-align:center}.recruits .recurit_category li a{padding:60px 0 40px 0;color:#313131;text-align:center;display:block}.recruits .recurit_category li a em{margin-bottom:10px;font-size:2.5rem;text-align:center;display:block}.recruits .recurit_category li a small{margin-bottom:20px;letter-spacing:5px;text-align:center;display:block}.recruits .recurit_category li a b{margin-bottom:10px;font-size:1.2rem;text-align:center;display:block}.recruits .recurit_category li a .show{margin:30px 30px 0 30px;padding:15px 0;font-size:1.1rem;color:#FFFFFF;border-bottom:3px solid rgba(0,0,0,0.3);border-radius:5px;text-align:center}.recruits .recurit_category li a:hover{opacity:0.7}.recruits .recurit_category li:nth-child(odd){background-color:#8DCEDD}.recruits .recurit_category li:nth-child(odd) small{color:#1D9DBB}.recruits .recurit_category li:nth-child(odd) .show{background-color:#1D9DBB}.recruits .recurit_category li:nth-child(even){background-color:#AFDD8D}.recruits .recurit_category li:nth-child(even) small{color:#61BB1D}.recruits .recurit_category li:nth-child(even) .show{background-color:#61BB1D}.recruits .recruit_table{width:100%;border-top:1px solid #E5E5E5}.recruits .recruit_table th,.recruits .recruit_table td{padding:15px 10px;line-height:150%;border-bottom:1px solid #E5E5E5}.recruits .recruit_table th{width:100px;font-weight:bold}.recruits .recruit_inquiry{margin:30px 10px 0 10px;padding:30px;border:1px solid #313131;position:relative}.recruits .recruit_inquiry h3{margin-left:-6em;padding:0 5px;font-size:1.5rem;background-color:#FFFFFF;position:absolute;top:-0.5em;left:50%}.recruits .recruit_inquiry .inquiry_item{margin:20px 10px 0 10px}.recruits .recruit_inquiry .inquiry_item div{text-align:center}.recruits .recruit_inquiry .inquiry_item .inquiry_tel{margin-bottom:20px;padding-top:10px}.recruits .recruit_inquiry .inquiry_item .inquiry_tel em{font-size:2.3rem;font-weight:bold}.recruits .recruit_inquiry .inquiry_item .inquiry_btn a{margin:0 20px;padding:13px 0;color:#FFFFFF;background-color:#1D9DBB;border-bottom:3px solid rgba(0,0,0,0.3);border-radius:5px;display:block;text-align:center}.recruits .recruit_inquiry .inquiry_item .inquiry_btn a:hover{opacity:0.7}.recruits .contact_anchor{margin-bottom:30px;text-align:center}.recruits .contact_anchor a{padding:20px 30px;font-weight:bold;color:#FFFFFF;background-color:#CC0000;border-radius:10px;display:inline-block;box-shadow:0 3px 0 #881A1A}.recruits .contact_anchor a:hover{box-shadow:none;transform:translate3d(0, 3px, 0)}.recruits .contact{margin:0 10px;padding:20px;border:1px solid #CCCCCC}.recruits .contact h3{margin-bottom:30px;padding-bottom:20px;font-size:18px;font-weight:bold;border-bottom:1px dashed #CCCCCC}.recruits .contact .table{margin-bottom:20px}.recruits .contact .mail{margin-bottom:20px;padding:0 10px}.recruits .contact .mail a{padding:20px;font-weight:bold;color:#FFFFFF;background-color:#CC0000;border-radius:10px;text-align:center;display:block;box-shadow:0 3px 0 #881A1A}.recruits .contact .mail a:hover{box-shadow:none;transform:translate3d(0, 3px, 0)}.recruits .contact .tel{padding:0 10px}.recruits .contact .tel small{font-size:15px}.recruits .contact .tel b{margin-top:10px;font-size:30px;line-height:100%;display:block}.recruits .contact p{margin-bottom:10px;line-height:159%}.recruits .contact ul{padding:15px 0;background-color:#ECECEC;overflow:hidden}.recruits .contact ul li{margin-left:40px;line-height:150%;list-style:disc outside;float:left}.recruit_sales .title{margin-bottom:30px;font-size:18px;line-height:150%;color:#CC0000}.recruit_sales .capter{margin-bottom:30px;padding:17px 5px;font-size:16px;font-weight:bold;border-top:3px solid #CC0000;border-bottom:2px solid #CCCCCC}.recruit_sales .mb{margin-bottom:50px}.recruit_sales table th{padding:15px;font-weight:bold;line-height:160%;background-color:#ECECEC;border:1px solid #CCCCCC}.recruit_sales table td{padding:15px;line-height:160%;border:1px solid #CCCCCC}.recruit_sales table td em{margin-bottom:10px;padding-bottom:10px;font-weight:bold;border-bottom:1px solid #ddd;display:block}.recruit_sales table td img{width:100%}.recruit_sales .image_frame{margin-bottom:30px;border-radius:10px;overflow:hidden}.recruit_sales .image_frame .title_img{width:100%;vertical-align:bottom}.recruit_sales .point{margin-bottom:15px;border:2px dotted #934d19}.recruit_sales .point dt{padding:10px 18px;font-size:16px;font-weight:bold;color:#934d19;background:#fffbcd}.recruit_sales .point dd{padding:18px;line-height:180%;overflow:hidden}.recruit_sales .point dd img{width:80%;margin:0 auto 20px auto;display:block}.recruit_sales .interview{border:2px solid #4481a3;background:#cedce8}.recruit_sales .interview .title{margin:0;text-align:center;color:#0f5a84;padding:20px 0;font-size:16px}.recruit_sales .interview .title img{width:130px;height:130px;margin:0 auto;border-radius:65px;border:1px solid #909998;margin:0 auto 20px auto;display:block}.recruit_sales .interview .body{position:relative;background:#fff;padding:15px;line-height:180%}.recruit_sales .interview .body dl dt{background:#0f5a84;font-size:16px;color:#fff;font-weight:bold;padding:10px}.recruit_sales .interview .body dl dd{margin-bottom:10px;padding:10px;line-height:180%}.recruit_sales .interview .body dl dd:last-child{margin-bottom:0}.recruit_sales .senior{background:#d2e5cc;border-color:#6bb451}.recruit_sales .senior .title{color:#568d43}.recruit_sales .senior .body dl dt{color:#fff;background:#568d43}.alevel2023 ul{margin:0 auto}.alevel2023 ul li{margin-bottom:20px;text-align:center}.alevel2023 ul li a{margin:0 auto;box-shadow:0 0 5px rgba(0,0,0,0.2)}.alevel2023 ul li a:hover{opacity:0.7}.alevel_pdf ul{overflow:hidden}.alevel_pdf ul li{margin-bottom:20px;text-align:center}.alevel_pdf ul li img{margin:10px auto 0 auto;display:block}.alevel_pdf ul li img:hover{opacity:0.7}.alevel_pdf ul li:last-child{margin-bottom:0}.alevel_pdf p{margin:-10px 0 30px 0;font-size:0.8rem;text-decoration:underline;text-align:center}.result_jmobiles h2{padding:30px;font-size:1.4rem;font-weight:bold;background-color:#FFCC00;position:relative}.result_jmobiles h2 b{margin-bottom:20px;font-size:1.8rem;line-height:1em;display:block}.result_jmobiles h2:after{content:'';width:65px;height:125px;background:url(/assets/pages/imgJmobile_photo01-a4cd607a07962f43eaaaccba3020c74b5c5d8352b494a6e47b1e2140cc370444.png) no-repeat;position:absolute;bottom:0;right:0}.result_jmobiles h3{margin:20px 10px 30px 10px;font-size:1.2rem;font-weight:bold;text-decoration:underline}.result_jmobiles h3 b{margin-top:20px;font-size:1.3rem;display:block}.result_jmobiles h4{margin:0 10px 20px 10px;font-size:1.2rem;font-weight:bold;color:#FF6600}.result_jmobiles .title_notice{margin:0 10px 40px 10px}.result_jmobiles .title{margin:0 10px 30px 10px;padding:20px 0;font-size:1.0rem;line-height:140%;border:2px dotted #313131;text-align:center}.result_jmobiles .comment_wrap{margin:0 10px 30px 10px;padding:37px 17px 27px 17px;border:3px solid #FF6600;border-radius:3px;position:relative}.result_jmobiles .comment_wrap .comment_title{padding:10px 30px;margin-left:-8em;font-size:1.1rem;color:#FFFFFF;background-color:#FF6600;border-radius:30px;position:absolute;top:-20px;left:50%}.result_jmobiles .comment_wrap .balloon{margin-bottom:30px;padding:20px;background-color:#F5ECC7;line-height:140%;border-radius:5px;position:relative}.result_jmobiles .comment_wrap .balloon em{margin-top:5px;font-weight:bold;color:#FF6600;display:block}.result_jmobiles .comment_wrap .balloon:nth-child(even){margin-right:40px}.result_jmobiles .comment_wrap .balloon:nth-child(even):after{content:'';border-top:10px solid #F5ECC7;border-right:10px solid transparent;border-bottom:10px solid transparent;border-left:10px solid #F5ECC7;position:absolute;bottom:-20px;left:20px}.result_jmobiles .comment_wrap .balloon:nth-child(odd){margin-left:40px}.result_jmobiles .comment_wrap .balloon:nth-child(odd):after{content:'';border-top:10px solid #F5ECC7;border-right:10px solid #F5ECC7;border-bottom:10px solid transparent;border-left:10px solid transparent;position:absolute;bottom:-20px;right:20px}.result_jmobiles .reason{width:100%;margin-bottom:30px}.result_jmobiles .reason td{padding:5px;vertical-align:top}.result_jmobiles .reason .cat{padding:10px;font-size:0.75rem;line-height:130%;border-radius:10px;text-align:center}.result_jmobiles .reason .cat01_01{color:#FFFFFF;background-color:#313131}.result_jmobiles .reason .cat02_01{font-size:0.9rem;background-color:#E9B73F}.result_jmobiles .reason .cat02_02{background-color:#F5DF8E}.result_jmobiles .reason .cat02_03{padding:20px 0;background-color:#F4D36E}.result_jmobiles .reason .cat02_03 b{font-size:0.9rem}.result_jmobiles .reason .cat03_01{font-size:0.9rem;background-color:#529BD4}.result_jmobiles .reason .cat03_02{background-color:#B1E0F8}.result_jmobiles .reason .cat03_03{background-color:#82C3EB}.result_jmobiles .reason .cat04_01{padding:30px 0;background-color:#DEDEDF}.result_jmobiles .reason .cat04_02{padding:13px 0;background-color:#C3C4C6}.result_jmobiles .reason span{margin-bottom:10px;padding:5px 10px;background-color:#FFFFFF;border-radius:15px;display:inline-block}.result_jmobiles .reason b{margin-bottom:5px;font-size:0.9rem;display:block}.result_jmobiles .reason .result01{padding:10px 0;font-size:2.5rem;font-weight:bold;color:#FF6600;text-align:center}.result_jmobiles .reason .result02{padding:10px 0;font-size:2.5rem;font-weight:bold;color:#031E63;text-align:center}.result_jmobiles .reason .result03{padding:10px 0;font-size:2.5rem;font-weight:bold;color:#61BB1E;text-align:center}.result_jmobiles .box{margin:0 10px 30px 10px}.result_jmobiles .f_t{display:block}.result_jmobiles .f_t tr,.result_jmobiles .f_t th,.result_jmobiles .f_t td{background-color:transparent;border:none;display:block}.result_jmobiles .f_t th{padding-bottom:0}.documentBox{font-size:110%}.documentTitleBox{margin-bottom:25px;padding:10px;font-size:150%;border:3px double #EE0000}#modal_container{padding:5px;background-color:#fff;border:1px solid #666;overflow:auto;font-family:"Lucida Grande",Verdana;font-size:12px;color:#333;text-align:left}#modal_container.test{background-color:#900;color:#fff;padding:30px;text-align:center}#modal_overlay{background-color:#000}#modal_overlay.test{background-color:#fff}#ajax-indicator{position:absolute;background-color:#eee;border:1px solid #bbb;top:35%;left:40%;width:20%;font-weight:bold;text-align:center;padding:0.6em;z-index:100;filter:alpha(opacity=50);opacity:0.5}html>body #ajax-indicator{position:fixed}#ajax-indicator span{background-position:0% 40%;background-repeat:no-repeat;background-image:url(../images/ajax-loader.gif);padding:10px 26px 10px 40px;display:inline-block;vertical-align:middle}.error_note{margin-top:10px;color:#CC0000}.errorText{margin-bottom:15px;padding:15px 10px;color:#CC0000;background-color:#FFCECE;border:1px solid #CCA5A5;text-align:center}.errorText b{color:#CC0000}.requireMark{color:#CC0000}.field_with_errors label{padding:2px 5px;font-weight:bold;color:#CC0000;border-radius:5px;background-color:#FAE5E5}.field_with_errors label:after{content:'×'}.field_with_errors input{background-color:#FAE5E5;border:1px solid #CC0000;border-radius:5px}.formError{color:#DA0E0E;margin:0;font-size:12px;line-height:16px}.back_t{margin-top:15px;font-size:11px;text-align:right}.left{text-align:left !important}.center{text-align:center !important}.right{text-align:right !important}.top{vertical-align:top !important}.middle{vertical-align:middle !important}.bottom{vertical-align:bottom !important}.fr{float:right}.fl{float:left}.mt{margin-top:30px !important}.mr{margin-right:30px !important}.mb{margin-bottom:30px !important}.ml{margin-left:30px !important}.h2t{margin-bottom:30px;padding:30px 0;font-size:1.3rem;line-height:150%;color:#031E63;border-bottom:1px dotted #E5E5E5;text-align:center}.h3t{margin-bottom:30px;padding:17px 0 17px 15px;font-size:1.2rem;line-height:130%;background-color:#F2F4F7;border-left:5px solid #031E63}.h4t{margin-bottom:20px;font-size:1.0rem;font-weight:bold;line-height:130%;color:#313131;position:relative}.h4t:before{content:'';width:8px;height:8px;margin-top:-5px;border-top:1px solid #313131;border-right:1px solid #313131;-webkit-transform:rotate(45deg);transform:rotate(45deg);position:absolute;top:50%;left:-18px}.text{line-height:160%}.li_c li{margin-left:15px;padding:2px 0;line-height:150%;list-style:disc outside}.dl_c dt{margin-bottom:5px;font-weight:bold;line-height:160%;text-decoration:underline}.dl_c dd{margin:0 15px 15px 15px;line-height:160%}.require{margin-bottom:15px}.ex{margin-top:7px;font-size:12px;color:#555555}.img{max-width:100%;vertical-align:bottom}.submitButton{margin-top:15px;text-align:center}.submitButton input{padding:5px 10px}.l_t{width:100%}.l_t th,.l_t td{padding:12px;line-height:160%}.l_t th{font-weight:bold;color:#313131;background-color:#F2F4F7;border:1px solid #E5E8EF}.l_t td{border:1px solid #E5E5E5}.f_t{width:100%}.f_t th,.f_t td{padding:10px;line-height:130%}.f_t th{font-weight:bold;color:#313131;background-color:#F2F4F7;border:1px solid #E5E8EF}.f_t td{border:1px solid #E5E5E5}.f_t td p{line-height:180%}.n_t{width:100%}.t_i{width:100%;padding:7px 10px 6px 10px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.t_i_s{width:25%;padding:7px 10px 6px 10px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.t_i_m{width:50%;padding:7px 10px 6px 10px;box-shadow:0 1px 3px rgba(0,0,0,0.075) inset;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.t_t{width:100%;height:200px;padding:7px 10px 6px 10px;line-height:150%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.check p{margin-bottom:10px;padding:5px 0 10px 0;border-bottom:1px dotted #CCCCCC}.check ul{margin-left:15px}.enquate .title{margin-bottom:5px;display:block}.enquate .other{margin-top:15px}.stopped{margin:0 auto 30px auto;padding:20px;line-height:160%;border:2px solid #313131;box-sizing:border-box}.modal_wrap{width:100%;height:100%;background-color:rgba(0,0,0,0.8);position:fixed;top:0;right:0;bottom:0;left:0;z-index:1000}.modal{width:100%;height:100%;position:relative}.modal iframe{max-width:100%;margin-top:-150px;position:absolute;top:50%}.modal .idea_check{display:none}.kenjin_movie{margin-bottom:20px}.kenjin_movie img{width:100%}.kenjin_movie small{margin-top:12px;text-align:right;display:block}.kenjin_movie:hover{opacity:0.7}.dlone .scene p{margin:20px 10px 30px 10px;line-height:150%}.dlone .scene p b{margin-bottom:10px;font-size:1.1rem;display:block}.dlone .spec .spec_wrap .td{text-align:center}.dlone .spec .spec_wrap .td h3{margin-bottom:20px;font-weight:bold;text-align:center}.dlone .spec .spec_wrap .td img{margin:0 auto 30px auto}.dlone .spec .spec_wrap .td ul li{margin:5px 10px 5px 30px;line-height:150%;list-style:disc outside}.dlone .spec .spec_wrap .td table{margin:0 10px 30px 10px}.dlone .spec .spec_wrap .td table th{width:140px;padding:5px;font-size:0.8rem;line-height:130%;border:1px solid #CCCCCC}.dlone .spec .spec_wrap .td table td{padding:5px;font-size:0.8rem;line-height:130%;border:1px solid #CCCCCC}.dlone .module .module_wrap .td img{margin:0 auto;display:block}.dlone .module .module_wrap .td p{margin:0 10px 30px 10px;font-size:0.8rem;line-height:150%}.dlone .module .module_wrap .td p b{margin-bottom:10px;font-size:0.9rem;display:block}.newsweek_title{margin-bottom:20px;font-size:16px;font-weight:bold;line-height:140%}.covid19_announce{margin:0 10px 30px 10px;padding:15px;line-height:150%;color:red;border:2px solid red}.covid19_announce02{margin:20px 10px 0 10px;line-height:150%;color:red}.inquiry_online{margin:0 10px 30px 10px;padding:20px;line-height:150%;background-color:#61BB1E;border-radius:5px;text-align:center}.inquiry_online a{margin-top:10px;font-weight:bold;color:#FFFFFF;text-decoration:underline;display:inline-block;position:relative}.inquiry_online a:before{content:'';width:6px;height:6px;margin-top:-4px;border-top:2px solid #FFFFFF;border-right:2px solid #FFFFFF;-webkit-transform:rotate(45deg);transform:rotate(45deg);position:absolute;top:50%;left:-15px}.buswacoco{padding:10px 0 10px 0;background-color:#24AC3D;text-align:center}.buswacoco img{width:100%}.leaders_award{width:100%;margin-bottom:20px;vertical-align:bottom}.kaiketsu{margin:20px auto;text-align:center}.kaiketsu:hover{opacity:0.75}.relocation{background-color:#031E63}.relocation span{margin:0 auto;display:block;text-align:center}.relocation span a{padding:15px;font-size:16px;font-weight:bold;color:#FFFFFF;line-height:140%;display:inline-block;position:relative}.relocation span a:after{content:'';width:9px;height:9px;margin-top:-5px;border-top:2px solid #FFFFFF;border-right:2px solid #FFFFFF;-webkit-transform:rotate(45deg);transform:rotate(45deg);position:absolute;top:50%;right:-30px}.relocation span a:hover{opacity:0.8}.relocation_info{margin:0 10px 50px 10px;padding:20px;font-size:16px;line-height:160%;border:2px solid #CCCCCC;text-align:center}.relocation_info b{display:block}.dlone_movie{margin-bottom:50px}.dlone_movie iframe{width:100%;height:280px}.dlone_movie p{margin-top:20px;text-align:center}.recruit_movie iframe{width:100%;height:280px}.recruit_img{width:100%}.air_success img{width:100%}.page_link{margin-bottom:50px;border:1px solid #E5E5E5}.page_link ul{width:100%;display:table;table-layout:fixed}.page_link ul li{border-right:1px solid #E5E5E5;display:table-cell}.page_link ul li a{padding:30px 10px 40px 10px;font-size:12px;font-weight:bold;line-height:150%;display:block;text-align:center;position:relative}.page_link ul li a:after{content:"";position:absolute;right:0;bottom:20px;left:0;width:0px;height:0px;margin:auto;border-style:solid;border-color:#E5E5E5 transparent transparent transparent;border-width:10px 10px 0 10px}.page_link ul li:last-child{border-right:none}.kaiketsu_banner img{width:100%}.kaiketsu_banner:hover{opacity:0.8}.la_wrap{margin:20px 0}.la_wrap table{width:100%}.la_wrap table td{background-color:#000000;text-align:center}.la_wrap img{width:100%;vertical-align:bottom}.la_wrap a{margin-bottom:10px !important;overflow:hidden;display:block}.la_wrap a:hover{opacity:0.9}.nishihata_official{margin-bottom:40px}.nishihata_official a{text-align:center;display:block}.nishihata_official a:hover{opacity:0.8}.art{margin-top:40px;text-align:center}.announce{margin:0 10px 30px 10px;padding:15px;border:3px double #5E5E5E;box-sizing:border-box}.announce p{font-size:12px;line-height:150%}.announce .right{margin-top:15px;text-align:right}.manaberu_banner{margin:30px 10px -10px 10px;border:1px solid #1BA2CA}.manaberu_banner img{width:100%;vertical-align:bottom}
