@charset "utf-8";html,body,div,span,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,abbr,address,cite,code,del,dfn,em,img,ins,kbd,q,samp,small,strong,sub,sup,var,b,i,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,figcaption,figure,footer,header,hgroup,menu,nav,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:transparent}body{line-height:1;color:#4c4c4c}img{vertical-align:bottom;-ms-interpolation-mode:bicubic}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}a{margin:0;padding:0;font-size:100%;vertical-align:baseline;background:transparent;text-decoration:underline;color:#1262b2}a:hover{text-decoration:none}ins{background-color:#ff9;color:#000;text-decoration:none}mark{background-color:#ff9;color:#000;font-style:italic;font-weight:700}del{text-decoration:line-through}abbr[title],dfn[title]{border-bottom:1px dotted;cursor:help}table{border-collapse:collapse;border-spacing:0}hr{display:block;height:1px;border:0;border-top:1px solid #ccc;margin:1em 0;padding:0}input,select{vertical-align:middle}sup{vertical-align:super;font-size:50%;color:inherit}body{font:12px/1.231 'ヒラギノ角ゴ Pro W3','Hiragino Kaku Gothic Pro','メイリオ',Meiryo,'ＭＳ Ｐゴシック',sans-serif;*font-size:small;*font:x-small}select,input,button,textarea,button{font:99% arial,helvetica,clean,sans-serif}table{font-size:inherit;font:100%}pre,code,kbd,samp,tt{font-family:monospace;*font-size:108%;line-height:100%}.mt0{margin-top:0!important}.mt5{margin-top:5px!important}.mt10{margin-top:10px!important}.mt15{margin-top:15px!important}.mt20{margin-top:20px!important}.mt25{margin-top:25px!important}.mt30{margin-top:30px!important}.mt40{margin-top:40px!important}.mt45{margin-top:45px!important}.mt50{margin-top:50px!important}.mt70{margin-top:70px!important}.mb0{margin-bottom:0!important}.mb5{margin-bottom:5px!important}.mb10{margin-bottom:10px!important}.mb15{margin-bottom:15px!important}.mb20{margin-bottom:20px!important}.mb25{margin-bottom:25px!important}.mb30{margin-bottom:30px!important}.mb40{margin-bottom:40px!important}.mb45{margin-bottom:45px!important}.mb50{margin-bottom:50px!important}.mb70{margin-bottom:70px!important}.mr0{margin-right:0!important}.mr5{margin-right:5px!important}.mr10{margin-right:10px!important}.mr15{margin-right:15px!important}.mr20{margin-right:20px!important}.mr25{margin-right:25px!important}.mr30{margin-right:30px!important}.mr50{margin-right:50px!important}.mr100{margin-right:100px!important}.ml0{margin-left:0!important}.ml5{margin-left:5px!important}.ml10{margin-left:10px!important}.ml15{margin-left:15px!important}.ml20{margin-left:20px!important}.ml25{margin-left:25px!important}.ml30{margin-left:30px!important}.ml50{margin-left:50px!important}.ml100{margin-left:100px!important}.pt0{padding-top:0!important}.pt5{padding-top:5px!important}.pt10{padding-top:10px!important}.pt15{padding-top:15px!important}.pt20{padding-top:20px!important}.pt25{padding-top:25px!important}.pt30{padding-top:30px!important}.pb0{padding-bottom:0!important}.pb5{padding-bottom:5px!important}.pb10{padding-bottom:10px!important}.pb15{padding-bottom:15px!important}.pb20{padding-bottom:20px!important}.pb25{padding-bottom:25px!important}.pb30{padding-bottom:30px!important}.pr0{padding-right:0!important}.pr5{padding-right:5px!important}.pr10{padding-right:10px!important}.pr15{padding-right:15px!important}.pr20{padding-right:20px!important}.pr25{padding-right:25px!important}.pr30{padding-right:30px!important}.pl0{padding-left:0!important}.pl5{padding-left:5px!important}.pl10{padding-left:10px!important}.pl15{padding-left:15px!important}.pl20{padding-left:20px!important}.pl25{padding-left:25px!important}.pl30{padding-left:30px!important}.disBlock{display:block}.clear{clear:both}.flL{float:left}.flR{float:right}.taC{text-align:center}.taR{text-align:right}.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;overflow:hidden;font-size:.1em;line-height:0}.clearfix{display:inline-table;min-height:1px}* html .clearfix{height:1%}.clearfix{display:block}.posiRe{position:relative}.fsS12{font-size:1.2em!important}.fsS11{font-size:1.1em!important}.fsS09{font-size:0.9em!important}.fsS08{font-size:0.8em!important}.fc4c4c4c{color:#4c4c4c!important}.imgLink{display:block;transition:0.3s}.imgLink:hover{opacity:.7}body{position:relative;z-index:1}#wrap{width:100%;margin:0 auto;line-height:1.5;overflow:hidden}#wrap #contentWrap{position:relative;width:100%}#wrap #contentWrap #contentsArea{width:970px;margin:0 auto}#wrap #contentWrap #contentsArea #mainContentsArea{float:left;width:720px;padding-bottom:60px}#wrap #contentWrap #contentsArea #sideContentsArea{float:right;width:230px;padding-bottom:60px}#wrap #contentWrap #contentsArea .textContentsArea{line-height:1.8;font-size:1.1em}#wrap #contentWrap #contentsArea .textContentsArea02{line-height:1.8;color:#4c4c4c;font-size:1.1em}#wrap #contentWrap #contentsArea #mainContentsAreaOnly{width:970px;padding-bottom:60px}.sp{display:none!important}.spInline{display:none!important}#wrap>header{width:100%;margin:0 auto;position:relative;z-index:10;box-shadow:0 3px 4px 0 rgba(0,0,0,.1)}.h1block{position:relative;max-width:1000px;width:95%;margin:0 auto}.h1block>h1,.h1block>p{position:absolute;top:10px;right:161px;width:369px;overflow:hidden;white-space:nowrap;color:#c3c3c3;font-size:11px;font-weight:400}_:-ms-lang(x)::backdrop,.h1block>h1{right:168px}.headerArea{display:flex;justify-content:space-between;max-width:1000px;width:95%;margin:0 auto;padding-top:10px}.headerHeading{display:flex;justify-content:flex-end}.headerHeading__list{display:flex;justify-content:space-between}.headerHeading__item{padding-left:8px;border-left:solid 1px #878787;color:#878787}.headerHeading__item:first-child{color:#005eab;padding-left:0;padding-right:8px;border-left:none}.headerHeading__link{text-decoration:none;color:inherit}.logo__tit{padding:5px 0 14px}.logo__img{margin-bottom:0}.changeAreaWrap{background:#fff;box-shadow:0 0 6px #c5c5c5;display:flex;justify-content:space-between;position:fixed;top:-100px;transition:.5s;width:100%;z-index:101!important;padding:10px 0}.changeAreaWrap .entryArea__btn{height:41px;width:315px}.changeAreaWrap .entryArea__btnLink{border-radius:6px;box-shadow:0 0 4px #6d6d6d;font-size:15px;line-height:41px;padding-right:16px;position:relative;height:100%}.changeAreaWrap .entryArea__btnCatchTxt{border-radius:20px;font-size:14px;margin-right:4px;padding:2px 12.5px;line-height:20px}@media all and (-ms-high-contrast:none){.changeAreaWrap .entryArea__btnCatchTxt{padding:3px 12px 2px}}.changeAreaWrap .entryArea__btnTxt{position:relative;color:#FFF}.changeAreaWrap .entryArea__btnTxt:after{content:"";position:absolute;top:28%;transform:rotate(45deg);right:-18px;height:7px;width:7px;border-top:#fff 1px solid;border-right:#fff 1px solid}.changeAreaWrap.show{top:0}.changeAreaWrap .changeArea{width:95%;margin:0 auto}.changeAreaWrap .changeHeader__logoBox{float:left}.changeAreaWrap .changeHeader__logoImg{width:250px}.changeAreaWrap .changeHeaderBtn{float:right}.list--extraNav{align-items:center;display:flex;justify-content:flex-end}.list--extraNav .list__link{color:#878787;font-size:11px;padding:0 8px;text-decoration:none;border-right:1px solid #878787}.list--extraNav .list__item:nth-child(1) .list__link{font-size:12px;color:#005eab}.list--extraNav .list__item:last-child .list__link{border-right:none;padding-right:3px}.list--extraNav .list__link:hover{text-decoration:underline;color:#1262b2}.list--extraNav .list__item:nth-child(3) .list__link{background:url(/resource/common/img/icon_info.png) no-repeat 0 50%;padding:10px 0 10px 20px}#globalNav::after{content:'';position:absolute;left:0;bottom:0;right:0;height:2px;z-index:4}#globalNav #gNav{display:flex}#globalNav #gNav>li:not(:last-child).is-active>a{color:#1262b2}#globalNav #gNav>li>a{display:block;text-decoration:none;font-size:15px;font-weight:700;color:#333;padding:8px 18px 22px;text-align:center;transition:color .4s;position:relative}#globalNav #gNav>li>a:last-child{padding:8px 0 0 18px}@media all and (-ms-high-contrast:none){#globalNav #gNav>li>a{font-weight:400}}#globalNav #gNav>li>a{position:relative}#globalNav #gNav>li>a:hover{color:#333!important}#globalNav #gNav>li>a .gNav__linkTxt{padding-bottom:2px;white-space:nowrap}#globalNav #gNav>li>a:hover .gNav__linkTxt{border-bottom:2px solid #1262b2}#globalNav #gNav>li>a .globalNavHover{opacity:.5;position:absolute;top:90%;left:50%;width:80px;height:40px;transform:translateX(-50%);z-index:10;cursor:pointer;visibility:hidden;transition:visibility .1s .1s}#globalNav #gNav>li.is-hover>a .globalNavHover{visibility:visible}#globalNav #gNav>li>a .globalNavHover::before,#globalNav #gNav>li>a .globalNavHover::after{content:'';width:300px;height:100%;position:absolute;top:-50%}#globalNav #gNav>li>a .globalNavHover::before{left:100%;transform:rotate(5deg)}#globalNav #gNav>li>a .globalNavHover::after{right:100%;transform:rotate(-5deg)}#globalNav .globalNavChild{position:absolute;top:100%;left:0;background:rgba(255,255,255,.9);width:100%;padding:26px 0;display:none;box-shadow:0 3px 6px #c5c5c5}#globalNav .globalNavInner{margin:0 auto;width:1000px;align-items:center}#globalNav .globalNavInner>dd ul{align-items:center;display:flex;flex-wrap:wrap;margin:0 0 0 auto;width:70%}#globalNav .globalNavInner>dd ul>li{position:relative;margin-bottom:5px;width:calc((100% - 20px) / 3)}#globalNav .globalNavInner>dd ul>li a{display:block;padding:10px 12px;color:#333;font-size:15px;text-decoration:none}#globalNav .globalNavInner>dd ul>li a:hover{color:#1262b2}@media screen and (max-width:1024px) and (min-width:768px){#globalNav .globalNavInner{width:auto}#globalNav .globalNavInner>dd ul{width:84%}#globalNav .globalNavInner>dd ul>li a{font-size:14px}}.modalBg{display:none}#wrap #contentWrap #keyVisual div#keyVisualInner{height:355px}#wrap #contentWrap #keyVisual div#keyVisualInner .text{background-position:6px 10px;height:164px}#wrap #contentWrap #keyVisual div#keyVisualInner .text span.subText{padding:134px 0 0 5px}#navWrap{width:230px}#navWrap h3{background:#f2f2f2;border-left:solid 1px #d9d9d9;border-right:solid 1px #d9d9d9;width:209px;height:33px;display:block;padding:0 0 0 19px;font-size:14px;line-height:33px;font-weight:700;color:#082a4d}#navWrap .navWrap__title{background:#f2f2f2;border-left:solid 1px #d9d9d9;border-right:solid 1px #d9d9d9;width:209px;height:33px;display:block;padding:0 0 0 19px;font-size:14px;line-height:33px;font-weight:700;color:#082a4d}#navEntry{border:1px solid #d9d9d9;background-color:#f2f2f2;padding:10px 0;margin-bottom:20px;text-align:center}#navEntry #sideEntryBtn{text-align:center;line-height:1;margin-bottom:7px}#navEntry #sideEntryBtn a{width:217px;height:88px;background:url(/resource/common/img/sprite_general.webp) 0 -377px no-repeat;display:inline-block}#navEntry #sideEntryBtn a:hover{background-position:-217px -377px}#navEntry #sideEntryBtn a span{display:none}#navEntry .sideTopCvArea+.sideTopCvArea{margin-top:20px}#navEntry .sideTopCvArea.first{margin-top:20px}#navEntry .sideTopCvArea .title{height:16px;padding-left:10px;margin-bottom:10px;text-align:left;line-height:1;font-size:16px;font-weight:600;color:#1262b2;border:none}#navEntry .sideTopCvArea .sideBarBtns{margin:0 10px}#navEntry .sideBarBtns .sideBarBtn{margin-top:5px}.jobChangeBtns .jobChangeBtn a{display:block;position:relative;padding:8px 16px;background:#fff;border-radius:6px;border:2px solid #1262b2;letter-spacing:1px;text-decoration:none;text-align:left;font-size:13px;color:#0f5aa5;-ms-transition:background-color 0.4s ease 0s,color 0.4s ease 0s;-webkit-transition:background-color 0.4s ease 0s,color 0.4s ease 0s;transition:background-color 0.4s ease 0s,color 0.4s ease 0s}.jobChangeBtns .jobChangeBtn a:hover{background:#0f5aa5;color:#fff}.jobChangeBtns .jobChangeBtn a:hover:after{background:url(/resource/common/img/icon_arrow_white.png) no-repeat}.jobChangeBtns .jobChangeBtn a:after{content:'';display:block;width:7px;height:11px;background:url(/resource/common/img/icon_arrow_blue.png) no-repeat;-webkit-background-size:cover;background-size:cover;position:absolute;top:50%;right:12px;margin-top:-6px}.jobChangeBtns .jobChangeBtn a .pickUp{font-size:16px}#navCompany{border-top:2px solid #082a4d}#navCompany p{border-left:1px solid #d9d9d9;border-right:1px solid #d9d9d9}#navCompany ul{border-left:solid 1px #d9d9d9;border-right:solid 1px #d9d9d9;border-top:solid 1px #d9d9d9;width:228px;overflow:hidden}#navCompany li{background-image:url(/resource/common/img/sprite_company_logo.gif);background-repeat:no-repeat;width:114px;height:38px;float:left;overflow:hidden}#navCompany li span{display:none}.navCompany__linkBox{align-items:center;background:#f2f2f2;border:1px solid #ccc;display:flex;height:46px}.navCompany__linkBtn{background:#fff;border:1px solid #ccc;border-radius:6px;margin:0 auto;padding:6px 0;text-align:center;transition:background-color 0.4s ease 0s,text-decoration 0.4s ease 0s;width:94%}.navCompany__linkBtn:hover{background:#f2f2f2}.navCompany__link{display:block;text-decoration:none;position:relative}.navCompany__link:hover{text-decoration:underline}.navCompany01{background-position:0 0}.navCompany02{background-position:-114px 0}.navCompany03{background-position:0 -38px}.navCompany04{background-position:-114px -38px}.navCompany05{background-position:0 -76px}.navCompany06{background-position:-114px -76px}.navCompany07{background-position:0 -114px}.navCompany08{background-position:-114px -114px}.navCompany09{background-position:0 -152px}.navCompany10{background-position:-114px -152px}.navCompany11{background-position:0 -190px}.navCompany12{background-position:-114px -190px}.navCompany13{background-position:0 -228px}.navCompany14{background-position:-114px -228px}.navCompany15{background-position:0 -266px}.navCompany16{background-position:-114px -266px}#navSite{border-top:2px solid #082a4d;margin:20px 0 0}#navSite ul{border-left:solid 1px #d9d9d9;border-right:solid 1px #d9d9d9;border-bottom:solid 1px #d9d9d9;width:228px;overflow:hidden}#navSite li{border-top:solid 1px #d9d9d9;width:228px;height:30px;line-height:31px;position:relative}#navSite a{width:183px;height:30px;display:block;letter-spacing:-.5px;padding:0 0 0 45px;-ms-transition:background-color 0.4s ease 0s,text-decoration 0.4s ease 0s;-webkit-transition:background-color 0.4s ease 0s,text-decoration 0.4s ease 0s;transition:background-color 0.4s ease 0s,text-decoration 0.4s ease 0s}#navSite a:hover{background:#f2f2f2}#wrap .navLabel{width:8px;height:5px;display:block;position:absolute;top:50%;left:0;margin:-2px 0 0}#wrap .navLabelIt{background:#3498db}#wrap .navLabelSales{background:#3a539b}#wrap .navLabelMed{background:#86e2d5}#wrap .navLabelMaker{background:#1e824c}#wrap .navLabelBackoffice{background:#e87e04}#wrap .navLabelFashion{background:#ff3891}#wrap .navLabelWomanwill{background:#e57399}#wrap .navLabelCreative{background:#f7ca18}#wrap .navLabelKansai{background:#e74c3c}#wrap .navLabelTokai{background:#e74c3c}#wrap .navLabelFinance{background:#8b699e}#wrap .navLabelExecutive{background:#666}#wrap .navLabelIcon{background:url(/resource/common/img/sprite_general.webp) no-repeat -515px -19px;width:19px;height:19px;position:absolute;top:50%;left:13px;margin:-10px 0 0}#wrap .navLabelIconIt{background-position:-515px -19px}#wrap .navLabelIconSales{background-position:-515px -36px}#wrap .navLabelIconMed{background-position:-515px -55px}#wrap .navLabelIconMaker{background-position:-515px -75px}#wrap .navLabelIconBackoffice{background-position:-515px -95px}#wrap .navLabelIconFashion{background-position:-587px -132px}#wrap .navLabelIconWomanwill{background-position:-515px -115px}#wrap .navLabelIconCreative{background-position:-540px -18px}#wrap .navLabelIconFinance{background-position:-540px -36px}#wrap .navLabelIconRealestate{background-position:-540px -94px}#wrap .navLabelIconKansai{background-position:-540px -54px}#wrap .navLabelIconTokai{background-position:-540px -116px}#wrap .navLabelIconKyushu{background-position:-540px -136px}#wrap .navLabelIconDainishinsotsu{background-position:-563px -121px}#wrap .navLabelIconExecutive{background-position:-540px -75px}#wrap .navLabelIconCpa{background-position:-565px -78px}#wrap .navLabelIconZeirishi{background-position:-565px -100px}#wrap .navLabelIconKomon{background-position:-588px -20px}#wrap .navLabelIconKango{background-position:-588px -43px}#wrap .navLabelIconPharma{background-position:-587px -65px}#wrap .navLabelIconHoiku{background-position:-588px -86px}#wrap .navLabelIconDoctor{background-position:-588px -108px}#wrap .navLabelIcon02{background:url(/resource/common/img/sprite_general.webp) no-repeat -563px -19px;width:19px;height:18px;position:absolute;top:50%;left:15px;margin:-10px 0 0}#wrap .navLabelIconBookmarks{background-position:-563px -19px}#wrap .navLabelIconBHistory{background-position:-563px -39px}#wrap .navLabelIconSHistory{background-position:-563px -60px}#navSeminar{border-top:2px solid #082a4d;margin:20px 0 0}#navSeminar dl{border-bottom:solid 1px #d9d9d9}#navSeminar dt{width:210px;height:21px;padding:0 0 0 20px;line-height:21px;color:#fff}#navSeminar dd{border-top:solid 1px #d9d9d9;border-left:solid 1px #d9d9d9;border-right:solid 1px #d9d9d9;width:228px;position:relative}#navSeminar a{padding:8px 26px 8px 19px;display:block;-ms-transition:background-color 0.4s ease 0s,text-decoration 0.4s ease 0s;-webkit-transition:background-color 0.4s ease 0s,text-decoration 0.4s ease 0s;transition:background-color 0.4s ease 0s,text-decoration 0.4s ease 0s}#navSeminar a:hover{background:#f2f2f2}.navSeminarIt{background:#3498db}.navSeminarSales{background:#3a539b}.navSeminarMed{background:#86e2d5}.navSeminarMaker{background:#1e824c}.navSeminarFinance{background:#8E5499}#navHistory{border-top:2px solid #082a4d;margin:20px 0 0}#navHistory ul{border-left:solid 1px #d9d9d9;border-right:solid 1px #d9d9d9;border-bottom:solid 1px #d9d9d9;width:228px;overflow:hidden}#navHistory li{border-top:solid 1px #d9d9d9;width:228px;height:30px;line-height:31px;position:relative}#navHistory a{padding:0 0 0 45px;display:block;-ms-transition:background-color 0.4s ease 0s,text-decoration 0.4s ease 0s;-webkit-transition:background-color 0.4s ease 0s,text-decoration 0.4s ease 0s;transition:background-color 0.4s ease 0s,text-decoration 0.4s ease 0s}#navHistory a:hover{background:#f2f2f2}#navNonOpen{border:solid 1px #d9d9d9;margin:20px 0 0}#navNonOpen p{background-color:#f2f2f2;padding:10px}#navNonOpen h2{text-align:center;font-size:14px;padding:15px 0 5px;background:none;height:auto}#navNonOpen h2 strong{color:#f26100;font-size:1.4em;text-decoration:underline;font-weight:700}#navNonOpen .navNonOpen__title{text-align:center;font-size:14px;padding:15px 0 5px;background:none;height:auto;font-weight:700}#navNonOpen .navNonOpen__title strong{color:#f26100;font-size:1.4em;text-decoration:underline;font-weight:700}#navNonOpen div.inner p.img{background:#fff}#navNonOpen div.inner p.img img{width:100%}#navNonOpen div.inner p.text{padding-bottom:0}#navNonOpen a{display:block;position:relative;background:linear-gradient(#fd8331,#f60);border-radius:5px;padding:7px 5px 7px 15px;color:#fff;text-decoration:none;font-size:16px;line-height:1.3;font-weight:700;transition:.2s;text-shadow:1px 1px 1px #bb4c02;width:auto;height:auto}#navNonOpen a::after{position:absolute;content:">>";color:#fff;font-size:18px;top:23%;right:15px;-webkit-transform:scale(1,2.2);-ms-transform:scale(1,2.2);transform:scale(1,2.2);font-weight:400}#navNonOpen a:hover{background:linear-gradient(#fc9048,#f60);box-shadow:6px 7px 5px -5px #b5b5b5}#navTopics{border-top:2px solid #082a4d;margin:20px 0 0}#navTopics ul{border-left:solid 1px #d9d9d9;border-right:solid 1px #d9d9d9;border-bottom:solid 1px #d9d9d9;width:228px;overflow:hidden}#navTopics li{border-top:solid 1px #d9d9d9;width:228px;height:30px;line-height:31px;position:relative}#navTopics a{padding:0 0 0 19px;display:block;-ms-transition:background-color 0.4s ease 0s,text-decoration 0.4s ease 0s;-webkit-transition:background-color 0.4s ease 0s,text-decoration 0.4s ease 0s;transition:background-color 0.4s ease 0s,text-decoration 0.4s ease 0s}#navTopics a:hover{background:#f2f2f2}#navBanner{margin:20px 0 0}#navBanner ul li{margin-bottom:10px}#navBanner ul li:last-child{margin-bottom:0}#navBanner ul li a{background:url(/resource/common/img/sprite_banner.png) no-repeat 0 0;display:block;width:230px;height:80px}#navBanner ul li a.banner01{background-position:0 0}#navBanner ul li a.banner02{background-position:0 -80px}#navBanner ul li a.banner03{background-position:0 -160px}#navBanner ul li a.banner04{background-position:0 -240px}#navBanner ul li a.banner05{background-position:0 -320px}#navBanner ul li a.banner06{background-position:0 -400px}#navBanner ul li a span{display:none}#navBanner ul li a{opacity:1}#navBanner ul li a:hover{opacity:.8}#navLower{margin:20px 0 0}#navLower h3{color:#fff;background:#082a4d;background:-moz-linear-gradient(top,#082a4d 0%,#1174a6);background:-webkit-gradient(linear,left top,left bottom,from(#082a4d),to(#1174a6));background:linear-gradient(to right,#082a4d 0%,#1174a6);padding:0;font-size:1.3em;font-weight:700;position:relative;width:auto;height:auto;line-height:inherit}#navLower .navLower__title{color:#fff;background:#082a4d;background:-moz-linear-gradient(top,#082a4d 0%,#1174a6);background:-webkit-gradient(linear,left top,left bottom,from(#082a4d),to(#1174a6));background:linear-gradient(to right,#082a4d 0%,#1174a6);padding:0;font-size:1.3em;font-weight:700;position:relative;width:auto;height:auto;line-height:inherit;border-left:solid 1px #d9d9d9;border-right:solid 1px #d9d9d9}#navLower h3 span.headList{width:15px;height:6px;background:#d9ad57;position:absolute;top:50%;left:0;margin:-2px 0 0}#navLower .navLower__title span.headList{width:15px;height:6px;background:#d9ad57;position:absolute;top:50%;left:0;margin:-2px 0 0}#navLower ul{border-left:solid 1px #d9d9d9;border-right:solid 1px #d9d9d9;border-bottom:solid 1px #d9d9d9;width:228px;overflow:hidden}#navLower ul li{border-top:solid 1px #d9d9d9;width:228px;line-height:31px;position:relative}#navLower ul li a{padding:8px 26px 8px 19px;display:block;line-height:1.5;-ms-transition:background-color 0.4s ease 0s,text-decoration 0.4s ease 0s;-webkit-transition:background-color 0.4s ease 0s,text-decoration 0.4s ease 0s;transition:background-color 0.4s ease 0s,text-decoration 0.4s ease 0s}#navLower ul li a:hover{background:#f2f2f2}#navLower ul li.active{background:#f2f2f2}#navLower ul li.active a{color:#999;text-decoration:none}#navLower ul li.active a .navLinkIcon{background:none}#wrap #magFooter{background:#e8e8e8}#wrap #magFooter #magFooterTitle{margin:0 auto;width:970px;border-bottom:1px solid #d9d9d9;display:table}#wrap #magFooter #magFooterTitle #titleLogo{margin:20px 0;/float:left}#wrap #magFooter #magFooterTitle #titleLogo a{background:url(/resource/common/img/sprite_general.webp) no-repeat -87px 0;width:232px;height:37px;display:block}#wrap #magFooter #magFooterTitle #titleLogo span{display:none}#wrap #magFooter #magFooterTitle #titleTxt{display:table-cell;vertical-align:middle;width:687px;color:#999;font-size:.9em;letter-spacing:-1px;/float:right;/padding:34px 0 20px}#wrap #magFooter #magFooterNav{margin:0 auto;width:970px;background:url(/resource/common/img/footer_line.png) repeat-y 0 0}#wrap #magFooter #magFooterNav ul.magFNList{width:206px;padding:18px;display:block;float:left}#wrap #magFooter #magFooterNav ul.magFNList:first-child{padding:18px 10px 18px 0;width:232px}#wrap #magFooter #magFooterNav ul.magFNList li a{font-weight:700;text-decoration:none;line-height:2;color:gray}#wrap #magFooter #magFooterNav ul.magFNList li a:hover{text-decoration:underline}#wrap #magFooter #magFooterNav ul.magFNList li ul li a{font-weight:400;color:gray;font-size:.9em}#wrap #magFooter #magFooterNav ul.magFNList li .title{color:gray;font-weight:700}#wrap #magSPArea{background:#dedede}#wrap #magSPArea p{margin:0 auto;width:970px;padding:15px 0;text-align:center;color:#d9d9d9;font-size:.9em}#wrap #magSPArea p a{color:gray;text-decoration:none}#wrap #magSPArea p a:hover{text-decoration:underline}#wrap .copyright{background:#115fad;width:100%;min-width:970px;height:25px}#wrap .copyrightIn{width:970px;margin:0 auto;position:relative}#wrap .copyright .copyrightIn p{font-family:Arial,Helvetica,sans-serif;color:#fff;line-height:20px;text-align:left;font-size:9px;position:absolute;left:0;top:3px}#wrap .copyright strong{position:absolute;right:0;display:block;font-weight:400;line-height:24px;text-align:right}#wrap .copyright strong a{background:url(/resource/common/img/footer_icon_arrow.png) no-repeat left center;color:#fff;text-decoration:none;font-size:9px!important;font-weight:400;padding:0 0 0 22px;display:inline-block}#wrap .copyright.lower{background:#115fad;width:100%;min-width:970px;height:25px}#mynaviFooter{width:100%;padding:20px 0 0;background:#d4d4d4}#GlobalFooter{width:970px;margin:0 auto;padding-top:8px;font-size:.9em;line-height:1.5}#GlobalFooter a{color:#666;text-decoration:none}#GlobalFooter a:hover{color:#666;text-decoration:underline}#FooterLogo{width:100px;float:left}#FooterLogo a{background:url(/resource/common/img/sprite_general.webp) no-repeat -1px -87px;width:70px;height:61px;display:block}#FooterLogo a span{display:none}#FooterService{width:860px;float:left;display:inline}#FooterServiceHead{margin-bottom:8px}#FooterServiceCont{margin-bottom:20px}#GlobalFooter .FooterTitle{width:500px;float:left;font-size:117%;font-weight:700;color:#333}#GlobalFooter #FooterServiceHead p.FooterHeadLink{text-align:right}#GlobalFooter #FooterServiceHead p.FooterHeadLink a{color:#09F!important}#GlobalFooter #FooterServiceHead p.FooterHeadLink .linkArrow{background:url(/resource/common/img/sprite_general.webp) no-repeat -88px -134px;width:13px;height:9px;display:inline-block}#FooterServiceCont dl{padding:1px 0 0}#FooterServiceCont dl dt{width:90px;float:left;padding-bottom:10px;margin-right:15px;color:#2798e3}#FooterServiceCont dl dt.pl::after{clear:both;content:".";display:block;color:#D4D4D4}#FooterServiceCont dl dd{float:left;margin:0 8px 3px 0;padding:0 7px 0 0;border-right:1px solid #999;white-space:nowrap}#FooterServiceCont dl dd a:hover{text-decoration:underline}#FooterServiceCont dl dd.last{border-right:none}#FooterCorp{clear:both}#FooterCorpInfo{float:left;width:970px;margin:10px 0 0 0;padding-top:5px;border-top:1px solid #2798e3;display:inline}#FooterCorpId{width:150px;float:left}#FooterCorpName{width:100px;float:left;margin-top:2px}#FooterCorpName a{background:url(/resource/common/img/sprite_general.webp) no-repeat -167px -45px;width:100px;height:13px;display:block}#FooterCorpName a span{display:none}#FooterCorpLink{float:left}#FooterCorpLink ul li{float:left;margin:0 10px 7px 0;padding:3px 9px 0 0;border-right:1px solid #999;font-size:93.3%;line-height:1.2}#FooterCorpLink ul li.last{border-right:none;margin-right:0;padding-right:0}#privacy{float:right;margin:-80px 0 10px 0;display:inline}#privacy a{background:url(/resource/common/img/sprite_general.webp) no-repeat -87px -44px;width:75px;height:81px;display:block}#yuryoshokai{float:right;margin:-80px 0 10px 0;display:inline-block;padding:0 10px;background-color:#d4d4d4}#yuryoshokai a{background:url(/resource/common/img/logo_yuryoshokai.png) no-repeat;background-size:100%;width:75px;height:81px;display:block}#karte-2915006{display:none}.karte-widget__container{display:none}.footerFixArea{background:#f1f1f1 no-repeat 50%;bottom:0;box-shadow:0 0 16px rgba(0,0,0,.05),0 0 14px rgba(0,0,0,.08);display:none;position:fixed;font-size:14px;line-height:1.5;max-height:94.4vh;width:100%;z-index:9999}.footerFixArea__box{align-items:center;display:flex;justify-content:center}.footerFixArea__img{margin:8px;width:40px}.footerFixArea__txt{color:#333;margin:8px}.footerFixArea__entryBtArea{background:#d10042;border-radius:8px;box-shadow:0 0 4px #6d6d6d;color:#fff;display:inline-block;font-weight:700;letter-spacing:1px;padding:10px 0;text-decoration:none;transition:.2s;min-width:300px}.footerFixArea__entryBtArea:hover{transform:scale(1.05);transition:all .2s}.footerFixArea__entryBtTxtBox{text-align:center;color:#fff;font-size:14px}.footerFixArea__entryBtTxt{border-radius:3px;box-sizing:border-box;display:inline-block;font-size:12px;margin:0 -3px 0 0;padding:1px 2px 0 3px;text-shadow:none}.footerFixArea__entryBtTxt:last-child{margin:0 1px 0 0}.footerFixArea__entryBtTxtBox span{background:#fff;color:#d10042}#wrap #pagetitle.titleStyle01{background:#5cccc3;background:-moz-linear-gradient(top,#57d9c3 0%,#7f66cc);background:-webkit-gradient(linear,left top,left bottom,from(#57d9c3),to(#7f66cc));background:linear-gradient(to right,#57d9c3 0%,#7f66cc)}#wrap #pagetitle.titleStyle02{background:#8dc2d4;background:-moz-linear-gradient(top,#dae5a1 0%,#73b6e5);background:-webkit-gradient(linear,left top,left bottom,from(#dae5a1),to(#73b6e5));background:linear-gradient(to right,#dae5a1 0%,#73b6e5)}#wrap #pagetitle.titleStyle03{background:#86d9b0;background:-moz-linear-gradient(top,#d9c8fa 0%,#86d9b0);background:-webkit-gradient(linear,left top,left bottom,from(#d9c8fa),to(#86d9b0));background:linear-gradient(to right,#d9c8fa 0%,#86d9b0)}#wrap #pagetitle.titleStyle04{background:#5fd9be;background:-moz-linear-gradient(top,#57d9c3 0%,#c3d982);background:-webkit-gradient(linear,left top,left bottom,from(#57d9c3),to(#c3d982));background:linear-gradient(to right,#57d9c3 0%,#c3d982)}#wrap #pagetitle.titleStyle05{background:#d94174;background:-moz-linear-gradient(top,#ffca7f 0%,#d9366c);background:-webkit-gradient(linear,left top,left bottom,from(#ffca7f),to(#d9366c));background:linear-gradient(to right,#ffca7f 0%,#d9366c)}#wrap #pagetitle.titleStyle06{background:#f68630;background:-moz-linear-gradient(top,#fbb03b 0%,#f15a24);background:-webkit-gradient(linear,left top,left bottom,from(#fbb03b),to(#f15a24));background:linear-gradient(to right,#fbb03b 0%,#f15a24)}#wrap #pagetitle.titleStyle08{background:#76a8cd;background:-moz-linear-gradient(top,#cce0f4 0%,#005b97);background:-webkit-gradient(linear,left top,left bottom,from(#cce0f4),to(#005b97));background:linear-gradient(to right,#cce0f4 0%,#005b97)}#wrap #pagetitle.titleStyle09{background:#b30000;background:-moz-linear-gradient(top,#f98d78 0%,#8c0101);background:-webkit-gradient(linear,left top,left bottom,from(#f98d78),to(#8c0101));background:linear-gradient(to right,#f98d78 0%,#8c0101)}#wrap #pagetitle #pagetitleInner{width:970px;height:120px;margin:0 auto}#wrap #pagetitle #pagetitleInner .subText{color:#fff;vertical-align:middle;width:60%;float:left;padding:50px 0 0}#wrap #pagetitle #pagetitleInner h2,.pagetitle__heading{color:#fff;vertical-align:middle;font-size:2em;text-align:right;width:40%;float:right;display:block;padding:1.7em 0 0;box-sizing:border-box;font-weight:700}#wrap #pagetitle #pagetitleInner.tlLong .subText{width:40%}#wrap #pagetitle #pagetitleInner.tlLong h2{width:60%}#wrap .h2Style01{color:#fff;background:#082a4d;background:-moz-linear-gradient(top,#082a4d 0%,#1174a6);background:-webkit-gradient(linear,left top,left bottom,from(#082a4d),to(#1174a6));background:linear-gradient(to right,#082a4d 0%,#1174a6);padding:6px 10px 6px 30px;font-size:1.3em;font-weight:700;position:relative}#wrap .h2Style01 span.headList{width:15px;height:6px;background:#d9ad57;position:absolute;top:50%;left:0;margin:-2px 0 0}#wrap .h2Style02{color:#fff;background:#bf0000;background:-moz-linear-gradient(top,#bf0000 0%,#f25100);background:-webkit-gradient(linear,left top,left bottom,from(#bf0000),to(#f25100));background:linear-gradient(to right,#bf0000 0%,#f25100);padding:6px 10px 6px 30px;font-size:1.3em;font-weight:700;position:relative}#wrap .h2Style02 span.headList{width:15px;height:6px;background:#d9ad57;position:absolute;top:50%;left:0;margin:-2px 0 0}#wrap .h2Style03{color:#082a4d;background:url(/resource/common/img/h2style_dot.gif) repeat 0 0;padding:6px 10px 6px 45px;font-size:1.3em;font-weight:700;position:relative}#wrap .h2Style03 span.headList{width:24px;height:22px;position:absolute;top:22%;left:10px;background:url(/resource/common/img/sprite_content.png) repeat 0 0}#wrap .h2Style03 span.headList.it{background-position:-294px -115px}#wrap .h2Style03 span.headList.med{background-position:-318px -115px}#wrap .h2Style03 span.headList.creative{background-position:-342px -115px}#wrap .h2Style03 span.headList.maker{background-position:-366px -115px}#wrap .h2Style03 span.headList.backoffice{background-position:-390px -115px}#wrap .h2Style03 span.headList.kansai{background-position:-414px -115px}#wrap .h2Style03 span.headList.tokai{background-position:-414px -115px}#wrap .h2Style03 span.headList.finance{background-position:-438px -115px}#wrap .h2Style03 span.headList.womanwill{background-position:-462px -115px}#wrap .h2Style03 span.headList.sales{background-position:-509px -115px}#wrap .h2Style03 span.headList.dainishinsotsu{background-position:-534px -115px}#wrap .h3Style01{color:#082a4d;background:#f2f2f2;padding:6px 10px 6px 20px;font-weight:700;font-size:1.2em}#wrap .h2Style04{display:table;border-top:4px solid #082a4d;border-bottom:1px solid #d9d9d9}#wrap .h2Style04 .iconArea{display:table-cell;border-right:1px solid #d9d9d9;vertical-align:middle;padding:10px 15px;width:50px;height:54px;/float:left}#wrap .h2Style04 .iconArea .icon{display:block;overflow:hidden;position:relative;width:50px;height:54px}#wrap .h2Style04 .icon img.pointIcon{position:absolute;top:-307px;left:-459px}#wrap .h2Style04 .iconArea02{display:table-cell;border-right:1px solid #d9d9d9;vertical-align:middle;width:100px;height:83px;text-align:center;float:left}#wrap .h2Style04 .titleEl{display:table-cell;color:#082a4d;font-size:1.8em;padding-left:20px;vertical-align:middle;width:619px;line-height:1.5;/float:left;/display:block;/padding:20px 0 0 20px}#wrap .h2Style04 .titleEl span.sub{display:block;color:#bf0000;font-size:.5em;line-height:1;margin-top:5px}#wrap .h2Style04 .titleEl02{display:table-cell;color:#082a4d;font-size:2.5em;padding:0 20px;vertical-align:middle;width:579px;line-height:1;font-weight:700;/float:left;/display:block;/padding:20px 20px 0 20px}#wrap .h2Style04 .titleEl02 span.sub{display:block;color:gray;font-size:.5em;margin-top:5px}#wrap .h2Style04 .titleElOnly{display:table-cell;color:#082a4d;font-size:2.5em;padding:20px;vertical-align:middle;line-height:1;width:700px;/display:block;/padding:20px 0 0 20px}#wrap .h2Style04 .titleElOnly span.sub{display:block;color:gray;font-size:.5em;margin-top:5px}#wrap .h2Style04 .titleElOnly.smallType{font-size:1.4em;padding:20px 20px 20px 0}#wrap .h2Style05{padding:15px 0 30px}#wrap .h2Style05.plusPict{padding:15px 0 20px;height:215px;margin:0 0 20px}#wrap .h2Style05 .titleEl{color:#082a4d;font-size:3.5em;background-color:#fff;line-height:1.2;display:inline}#wrap .h2Style05 .subText{color:#b2b2b2;font-size:.8em;margin:10px 0 0}#wrap .h2Style06{background-color:#eee;padding:4px 12px;border-left:4px solid #313131;font-size:1.8em}#wrap .h2Category{background:#082a4d;padding:4px 0 0}#wrap .h2Category h2{background:#fff;border-left:solid 1px #d9d9d9;border-right:solid 1px #d9d9d9;border-bottom:solid 1px #d9d9d9;height:38px;display:block;padding:0 0 0 55px;font-size:1.3em;line-height:38px;font-weight:700;color:#082a4d;position:relative}#wrap .h3Category{background:#082a4d;padding:4px 0 0}#wrap .h3Category h3{background:#fff;border-left:solid 1px #d9d9d9;border-right:solid 1px #d9d9d9;border-bottom:solid 1px #d9d9d9;height:38px;display:block;padding:0 0 0 55px;font-size:1.3em;line-height:38px;font-weight:700;color:#082a4d;position:relative}#wrap .h2Category.it{background:#5cace5}#wrap .h2Category.sales{background:#2d4180}#wrap .h2Category.med{background:#7acccc}#wrap .h2Category.maker{background:#1e824c}#wrap .h2Category.backoffice{background:#e87e04}#wrap .h2Category.creative{background:#f9d549}#wrap .h2Category.finance{background:#8e5499}#wrap .h2Category.service{background:#e65639}#wrap .h2Category.marketing{background:#e67399}#wrap .h2Category.architecture{background:#99701f}#wrap .h2Category.womanwill{background:#d86c74}#wrap .h2Category.dainishinsotsu{background:#2db2ac}#wrap .h2Category.tokai{background:#16ac76}#wrap .h2Category .h2CategoryIcon{background:url(/resource/common/img/sprite_content.png) no-repeat -520px -339px;width:23px;height:23px;position:absolute;top:20%;left:20px}#wrap .h2Category.it .h2CategoryIcon{background-position:-520px -339px}#wrap .h2Category.sales .h2CategoryIcon{background-position:-547px -339px}#wrap .h2Category.med .h2CategoryIcon{background-position:-575px -339px}#wrap .h2Category.maker .h2CategoryIcon{background-position:-602px -339px}#wrap .h2Category.backoffice .h2CategoryIcon{background-position:-631px -339px}#wrap .h2Category.creative .h2CategoryIcon{background-position:-660px -339px}#wrap .h2Category.finance .h2CategoryIcon{background-position:-688px -339px}#wrap .h2Category.service .h2CategoryIcon{background-position:-715px -339px}#wrap .h2Category.marketing .h2CategoryIcon{background-position:-742px -339px}#wrap .h2Category.architecture .h2CategoryIcon{background-position:-771px -339px}#wrap .h2Category.architecture .h2CategoryIcon{background-position:-771px -339px}#wrap .h2Category.womanwill .h2CategoryIcon{background-position:-849px -339px}#wrap .h2Category.dainishinsotsu .h2CategoryIcon{background-position:-869px -339px}#wrap .h2Category.kansai .h2CategoryIcon{background-position:-800px -339px}#wrap .h2Category.tokai .h2CategoryIcon{background-position:-826px -339px}#wrap .h3Category.it{background:#5cace5}#wrap .h3Category.sales{background:#2d4180}#wrap .h3Category.med{background:#7acccc}#wrap .h3Category.maker{background:#1e824c}#wrap .h3Category.backoffice{background:#e87e04}#wrap .h3Category.creative{background:#f9d549}#wrap .h3Category.finance{background:#8e5499}#wrap .h3Category.service{background:#e65639}#wrap .h3Category.marketing{background:#e67399}#wrap .h3Category.architecture{background:#99701f}#wrap .h3Category.womanwill{background:#d86c74}#wrap .h3Category.dainishinsotsu{background:#2db2ac}#wrap .h3Category.tokai{background:#16ac76}#wrap .h3Category .h3CategoryIcon{background:url(/resource/common/img/sprite_content.png) no-repeat -520px -339px;width:23px;height:23px;position:absolute;top:20%;left:20px}#wrap .h3Category.it .h3CategoryIcon{background-position:-520px -339px}#wrap .h3Category.sales .h3CategoryIcon{background-position:-547px -339px}#wrap .h3Category.med .h3CategoryIcon{background-position:-575px -339px}#wrap .h3Category.maker .h3CategoryIcon{background-position:-602px -339px}#wrap .h3Category.backoffice .h3CategoryIcon{background-position:-631px -339px}#wrap .h3Category.creative .h3CategoryIcon{background-position:-660px -339px}#wrap .h3Category.finance .h3CategoryIcon{background-position:-688px -339px}#wrap .h3Category.service .h3CategoryIcon{background-position:-715px -339px}#wrap .h3Category.marketing .h3CategoryIcon{background-position:-742px -339px}#wrap .h3Category.architecture .h3CategoryIcon{background-position:-771px -339px}#wrap .h3Category.architecture .h3CategoryIcon{background-position:-771px -339px}#wrap .h3Category.womanwill .h3CategoryIcon{background-position:-849px -339px}#wrap .h3Category.dainishinsotsu .h3CategoryIcon{background-position:-869px -339px}#wrap .h3Category.kansai .h3CategoryIcon{background-position:-800px -339px}#wrap .h3Category.tokai .h3CategoryIcon{background-position:-826px -339px}#wrap .h3Style03{display:table;border-top:4px solid #082a4d;border-bottom:1px solid #d9d9d9;margin:0 0 15px}#wrap .h3Style03 .titleElOnly{display:table-cell;color:#082a4d;font-size:1.5em;padding:20px 0;vertical-align:middle;line-height:1.3;width:720px}#wrap .hElementStyle01{color:#fff;font-weight:700;display:inline-block;padding:2px 10px;background:#c1272d;position:relative;z-index:1}#wrap .hElementStyle01:after{content:"";display:block;width:330px;height:1px;position:absolute;top:14px;background:#c1272d;z-index:-1}#wrap .hElementStyle02{border-bottom:2px solid #10274b;font-weight:700;font-size:1.1em}#wrap .hElementLinkStyle01{position:relative}#wrap .hElementLinkStyle01 a{display:block;color:inherit;padding:6px 10px 6px 30px;text-decoration:none}#wrap .hElementLinkStyle01 a:hover{background:none}#wrap .para01{margin:0 0 15px}#wrap .supplement01{color:gray;font-size:.9em;margin:5px 0 0}#wrap a.entryBtn01Img{display:block;width:356px;height:81px;overflow:hidden;position:relative}#wrap a.entryBtn01Img img{position:absolute;top:-157px;left:0}#wrap a.entryBtn01Img:hover img{left:-356px}#wrap a.entryBtn01{display:block;background:url(/resource/common/img/sprite_general.webp) no-repeat 0 -157px;width:356px;height:81px}#wrap a.entryBtn01:hover{background-position:-356px -157px}#wrap a.entryBtn01 span{display:none}#wrap a.entryBtn02Img{display:block;width:466px;height:81px;overflow:hidden;position:relative}#wrap a.entryBtn02Img img{position:absolute;top:-296px;left:0}#wrap a.entryBtn02Img:hover img{left:-466px}#wrap a.entryBtn02{display:inline-block;background:url(/resource/common/img/sprite_general.webp) no-repeat 0 -296px;width:466px;height:81px}#wrap a.entryBtn02:hover{background-position:-466px -296px}#wrap a.entryBtn02 span{display:none}#wrap a.entryBtn03Img{display:block;width:466px;height:81px;overflow:hidden;position:relative}#wrap a.entryBtn03Img img{position:absolute;top:-465px;left:0}#wrap a.entryBtn03Img:hover img{left:-466px}#wrap a.entryBtn03{display:inline-block;background:url(/resource/common/img/sprite_general.webp) no-repeat 0 -465px;width:466px;height:81px}#wrap a.entryBtn03:hover{background-position:-466px -465px}#wrap a.entryBtn03 span{display:none}#wrap a.entryBtn04{display:inline-block;background:url(/resource/common/img/sprite_general.webp) no-repeat 0 -607px;width:466px;height:81px}#wrap a.entryBtn04:hover{background-position:-466px -607px}#wrap a.entryBtn04 span{display:none}#wrap a.entryBtn05{display:inline-block;background:url(/resource/common/img/sprite_general.webp) no-repeat 0 -688px;width:466px;height:81px}#wrap a.entryBtn05:hover{background-position:-466px -688px}#wrap a.entryBtn05 span{display:none}#wrap a.entryBtn06{display:inline-block;background:url(/resource/common/img/sprite_general.webp) no-repeat 0 -296px;width:466px;height:81px}#wrap a.entryBtn06:hover{background-position:-466px -296px}#wrap a.entryBtn06 span{display:none}#wrap a.entryBtn07{display:block;background:url(/resource/common/img/sprite_general.webp) no-repeat 0 -850px;width:416px;height:110px}#wrap a.entryBtn07:hover{background-position:-416px -850px}#wrap a.entryBtn07 span{display:none}#wrap a.entryBtn08,#wrap a.entryBtn09{background:#2c8c09;background:-moz-linear-gradient(left,#2c8c09 0%,#71d031 100%);background:-webkit-linear-gradient(left,#2c8c09 0%,#71d031 100%);background:linear-gradient(to right,#2c8c09 0%,#71d031 100%);background:linear-gradient(to bottom,#71d031 0%,#2c8c09 99%);border-radius:8px;box-shadow:#000 0 2px 18px -5px;color:#fff;display:inline-block;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#2c8c09',endColorstr='#71d031',GradientType=1);font-size:2em;line-height:1.2;padding:8px 0 16px;text-decoration:none;width:500px}@media all and (-ms-high-contrast:none){#wrap a.entryBtn08{height:75px;line-height:1.4;padding:5px 0 0;width:501px}}#wrap a.entryBtn08 span.entryBtnTxt08{font-size:.6em}#wrap a.entryBtn08:hover,#wrap a.entryBtn09:hover{background:linear-gradient(#75D834,#39960A);box-shadow:#000 2px 4px 18px -5px;transition:all .3s ease}#wrap a.entryBtn09{padding:18.5px 0;height:23px;font-size:1.5em}#wrap .entryArea01{padding:20px 20px 17px;background:#f2f2f2}#wrap .entryArea01 .catchTxt{display:block;background:url(/resource/common/img/sprite_general.webp) no-repeat -425px -239px;width:310px;height:42px;margin:18px 0 0 15px}#wrap .entryArea01 .catchTxt span{display:none}#wrap .entryArea02{padding:28px 20px 20px;background:#f2f2f2}#wrap .entryArea09{padding:30px 20px 38px;background:#f2f2f2;border-radius:8px}#wrap .entryArea09 .btnTxt{color:#1262b2;font-weight:700;font-size:1.2em;margin-bottom:26px;text-align:center}.entryArea{margin:0 auto;padding:60px 0;max-width:700px}.entryArea__content{align-items:center;color:#005eab;display:flex;margin-bottom:20px;justify-content:center}.entryArea__txtBox{padding-left:10px}.entryArea__tit{font-size:30px;margin-bottom:6px}.entryArea__txt{letter-spacing:.5px}.entryArea__btnLink{background:#d10042;border-radius:20px;box-shadow:3px 3px 13px #888;color:#fff;display:block;font-size:22px;height:93px;line-height:93px;text-align:center;text-decoration:none;padding-right:68px;position:relative;overflow:hidden}.entryArea__btnLink:hover{transform:scale(1.05);transition:all .2s;text-decoration:none}.entryArea__btnLink:before{content:"";background:rgba(255,255,255,.15);transform:rotate(-45deg);position:absolute;top:-10%;left:-100%;transition:.5s ease-in-out;height:100%;width:110%}.entryArea__btnLink:hover:before{left:80%}.arrow--singleW:after{right:30px;height:22px;width:38px}.entryArea__btnCatchTxt{background:#fff;border-radius:16.5px;color:#d10042;font-size:20px;font-weight:700;letter-spacing:.5px;padding:4px 21px;margin-right:24px}.entryArea__btnCatchTxt .pc{display:none!important}@media screen and (max-width:1024px) and (min-width:768px){.entryArea{width:78%}}#wrap ol.decimal{list-style-type:decimal;padding:0 0 0 1.5em}#wrap #contentWrap ul.listDisc{list-style:disc;padding:0 0 0 15px}#wrap a.txtLinkArrow{position:relative;display:inline-block;padding:0 0 0 16px;vertical-align:middle}#wrap a.txtLinkArrow::before,#wrap a.txtLinkArrow::after{position:absolute;top:0;bottom:0;left:0;margin:auto;content:"";vertical-align:middle}#wrap a.txtLinkArrow::before{left:4px;box-sizing:border-box;width:4px;height:4px;border:4px solid transparent;border-left:4px solid #a6a6a6}#wrap a.btnOver08:hover{opacity:.8}#wrap .linkStyleLabel{width:8px;height:5px;display:block;position:absolute;top:50%;left:0;margin:-2px 0 0}#wrap ul.linkStyleList01.fs14b li{font-size:1.2em;font-weight:700}#wrap ul.linkStyleList01 li.it .linkStyleLabel{background:#3498db}#wrap ul.linkStyleList01 li.sales .linkStyleLabel{background:#3a539b}#wrap ul.linkStyleList01 li.med .linkStyleLabel{background:#86e2d5}#wrap ul.linkStyleList01 li.maker .linkStyleLabel{background:#1e824c}#wrap ul.linkStyleList01 li.backoffice .linkStyleLabel{background:#e87e04}#wrap ul.linkStyleList01 li.womanwill .linkStyleLabel{background:#e57399}#wrap ul.linkStyleList01 li.dainishinsotsu .linkStyleLabel{background:#2db2ac}#wrap ul.linkStyleList01 li.creative .linkStyleLabel{background:#f7ca18}#wrap ul.linkStyleList01 li.realestate .linkStyleLabel{background:#762300}#wrap ul.linkStyleList01 li.kansai .linkStyleLabel{background:#e74c3c}#wrap ul.linkStyleList01 li.tokai .linkStyleLabel{background:#e74c3c}#wrap ul.linkStyleList01 li.finance .linkStyleLabel{background:#8b699e}#wrap ul.linkStyleList01 li.executive .linkStyleLabel{background:#666}#wrap ul.linkStyleList01 li.retail .linkStyleLabel{background:#c42525}#wrap ul.magJSCategory li.kansai .linkStyleLabel{background:#e74c3c}#wrap ul.linkStyleList01 li{position:relative;border-bottom:1px solid #d9d9d9;border-right:1px solid #d9d9d9;border-left:1px solid #d9d9d9}#wrap ul.linkStyleList01 li:first-child{border:1px solid #d9d9d9}#wrap ul.linkStyleList01 li a{display:block;padding:8px 26px 8px 19px;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;-ms-transition:background-color 0.4s ease 0s,text-decoration 0.4s ease 0s;-webkit-transition:background-color 0.4s ease 0s,text-decoration 0.4s ease 0s;transition:background-color 0.4s ease 0s,text-decoration 0.4s ease 0s}#wrap ul.linkStyleList01 li a:hover{background:#f2f2f2}#wrap .linkStyleLabelRank{width:16px;height:16px;display:block;position:absolute;top:20%;left:6px;background:#fff;-moz-border-radius:10px;-webkit-border-radius:10px;border-radius:10px;font-size:.9em;text-align:center}#wrap ul.linkStyleList02 li.no1 .linkStyleLabelRank{border:2px solid #d9ad57;color:#fff;background:#d9ad57;background:-moz-linear-gradient(top,#c38632 0%,#e9d095);background:-webkit-gradient(linear,left top,left bottom,from(#c38632),to(#e9d095));background:linear-gradient(to bottom,#c38632 0%,#e9d095)}#wrap ul.linkStyleList02 li.no2 .linkStyleLabelRank{border:2px solid #99a6bf;color:#fff;background:#99a6bf;background:-moz-linear-gradient(top,#707e9d 0%,#c3ccdb);background:-webkit-gradient(linear,left top,left bottom,from(#707e9d),to(#c3ccdb));background:linear-gradient(to bottom,#707e9d 0%,#c3ccdb)}#wrap ul.linkStyleList02 li.no3 .linkStyleLabelRank{border:2px solid #b27447;color:#fff;background:#b27447;background:-moz-linear-gradient(top,#985838 0%,#cfa37d);background:-webkit-gradient(linear,left top,left bottom,from(#985838),to(#cfa37d));background:linear-gradient(to bottom,#985838 0%,#cfa37d)}#wrap ul.linkStyleList02 li.no4 .linkStyleLabelRank,#wrap ul.linkStyleList02 li.no5 .linkStyleLabelRank{border:2px solid #e6e6e6;color:#666;background:#e6e6e6}#wrap ul.linkStyleList02 li{position:relative;border-bottom:1px solid #d9d9d9;border-right:1px solid #d9d9d9;border-left:1px solid #d9d9d9}#wrap ul.linkStyleList02 li:first-child{border:1px solid #d9d9d9}#wrap ul.linkStyleList02 li a{display:block;padding:8px 26px 8px 32px;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;-ms-transition:background-color 0.4s ease 0s,text-decoration 0.4s ease 0s;-webkit-transition:background-color 0.4s ease 0s,text-decoration 0.4s ease 0s;transition:background-color 0.4s ease 0s,text-decoration 0.4s ease 0s}#wrap ul.linkStyleList02 li a:hover{background:#f2f2f2}#wrap ul.linkStyleList03{border-left:1px solid #d9d9d9}#wrap ul.linkStyleList03 li{position:relative;border-right:1px solid #d9d9d9;border-bottom:1px solid #d9d9d9;width:239px;float:left}#wrap ul.linkStyleList03 li:nth-child(3n){width:238px}#wrap ul.linkStyleList03 li.l2Style{font-size:.9em;letter-spacing:-1px}#wrap ul.linkStyleList03 li a{display:block;height:18px;padding:10px 20px;-ms-transition:background-color 0.4s ease 0s,text-decoration 0.4s ease 0s;-webkit-transition:background-color 0.4s ease 0s,text-decoration 0.4s ease 0s;transition:background-color 0.4s ease 0s,text-decoration 0.4s ease 0s}#wrap ul.linkStyleList03 li a:hover{background:#f2f2f2}.borderTRL{border-top:1px solid #d9d9d9;border-left:1px solid #d9d9d9;border-right:1px solid #d9d9d9}#wrap .navLinkIcon{background:url(/resource/common/img/sprite_general.webp) no-repeat -497px -20px;width:6px;height:9px;position:absolute;top:50%;right:10px;margin:-4px 0 0}#wrap .navBlankIcon{background:url(/resource/common/img/sprite_general.webp) no-repeat -493px -39px;width:13px;height:12px;position:absolute;top:50%;right:10px;margin:-6px 0 0}#wrap #contentWrap strong.stType01{color:#bf0000;background:linear-gradient(transparent 65%,#ffe6d9 50%);font-weight:400}#wrap #contentWrap strong.stType02{display:inline-block;padding:.25em 0}#wrap #mainContentsArea .col2Box{width:355px}#wrap #contentWrap #contentsArea #mainContentsArea ul.colmunPC3_SP2{display:grid;grid-template-columns:repeat(3,1fr);gap:18px 15px}#wrap #contentWrap #contentsArea #mainContentsArea ul.colmunPC3_SP2 li a{display:block;-ms-transition:background-color 0.4s ease 0s,text-decoration 0.4s ease 0s;-webkit-transition:background-color 0.4s ease 0s,text-decoration 0.4s ease 0s;transition:background-color 0.4s ease 0s,text-decoration 0.4s ease 0s;font-size:1.2em}#wrap #contentWrap #contentsArea #mainContentsArea ul.colmunPC3_SP2 li a:hover{background:#f2f2f2}#wrap #contentWrap #contentsArea #mainContentsArea ul.colmunPC3_SP2 li a .txtTitle{color:#1262b2;display:block;font-weight:700;font-size:1.1em}#wrap #contentWrap #contentsArea #mainContentsArea ul.colmunPC3_SP2 li a .txt{color:#666;margin-top:5px;display:inline-block;letter-spacing:-.9px;font-size:.8em}#wrap #contentWrap #contentsArea #mainContentsArea ul.colmunPC3_SP2 li a .txt span{color:#666}#wrap #contentWrap #contentsArea #mainContentsArea .colmunPC2_01 .colL{float:left;width:230px;margin:0 30px 0 0}#wrap #contentWrap #contentsArea #mainContentsArea .colmunPC2_01 .colR{float:right;width:230px;margin:0 0 0 30px}#wrap #contentWrap #contentsArea #mainContentsArea .colmunPC2_01 .colLW{float:left;width:460px}#wrap #contentWrap #contentsArea #mainContentsArea .colmunPC2_01 .colRW{float:right;width:460px}#wrap #contentWrap #contentsArea #mainContentsArea .colmunPC2_01 .imgSprite{overflow:hidden;position:relative;height:139px}#wrap #contentWrap #contentsArea #mainContentsArea .colmunPC2_01 .imgSpriteFL{overflow:hidden;position:relative;height:139px;float:left}#wrap #contentWrap #contentsArea #mainContentsArea .graphArea01{background:url(/resource/common/img/bg_dot.png) 0 0 repeat;padding:10px}#wrap #contentWrap #contentsArea #mainContentsArea .graphArea01 .graphStyle01{width:100%;border-top:1px solid #d9d9d9}#wrap #contentWrap #contentsArea #mainContentsArea .graphArea01 .graphStyle01 caption{font-weight:700;text-align:left}#wrap #contentWrap #contentsArea #mainContentsArea .graphArea01 .graphStyle01 th{text-align:left;border-right:1px solid #d9d9d9;border-bottom:1px solid #d9d9d9;font-weight:400;width:36%;padding:4px 0 4px 7px;vertical-align:middle}#wrap #contentWrap #contentsArea #mainContentsArea .graphArea01 .graphStyle01 th span.num{font-weight:700;margin:0 5px 0 0;width:20px;text-align:center;display:inline-block}#wrap #contentWrap #contentsArea #mainContentsArea .graphArea01 .graphStyle01 th.no01{color:#e64545}#wrap #contentWrap #contentsArea #mainContentsArea .graphArea01 .graphStyle01 td{border-bottom:1px solid #d9d9d9;width:64%;padding:4px 0;vertical-align:middle}#wrap #contentWrap #contentsArea #mainContentsArea .graphArea01 .graphStyle01 td .bar{display:inline-block;background:#7f66cc;background:-moz-linear-gradient(top,#57d9c3 0%,#7f66cc);background:-webkit-gradient(linear,left top,left bottom,from(#57d9c3),to(#7f66cc));background:linear-gradient(to right,#57d9c3 0%,#7f66cc);margin:0 10px 0 0;text-align:right}#wrap #contentWrap #contentsArea #mainContentsArea .graphArea01 .graphStyle01 td .num{color:#7f66cc}#wrap #contentWrap #contentsArea #mainContentsArea .graphArea01 .graphStyle01 td.no01 .bar{background:#e54545;background:-moz-linear-gradient(top,#e5cf5c 0%,#e54545);background:-webkit-gradient(linear,left top,left bottom,from(#e5cf5c),to(#e54545));background:linear-gradient(to right,#e5cf5c 0%,#e54545)}#wrap #contentWrap #contentsArea #mainContentsArea .graphArea01 .graphStyle01 td.no01 .num{color:#e54545}#wrap #contentWrap #contentsArea #mainContentsArea .graphArea01 .graphStyle01.widthStyle01 th{width:30%;border-right:none}#wrap #contentWrap #contentsArea #mainContentsArea .graphArea01 .graphStyle01.widthStyle01 td{width:70%}#wrap #contentWrap #contentsArea #mainContentsArea .supArea01{color:#4d4d4d;background:url(/resource/common/img/bg_dot.png) 0 0 repeat;padding:25px 30px}#wrap #contentWrap #contentsArea #mainContentsArea .supArea01 .supTitle01{color:#082a4d;font-size:1.4em;font-weight:700;padding:0 0 10px;margin:0 0 15px;border-bottom:1px solid #ccc;display:block;width:100%}#wrap #contentWrap #contentsArea #mainContentsArea .supArea01 .supTitle01.cl01{color:#bf0000}#wrap #contentWrap #contentsArea #mainContentsArea .supArea01 ul.listOnlyType01{width:660px}#wrap #contentWrap #contentsArea #mainContentsArea .supArea01 ul.listOnlyType01 li{float:left;position:relative;padding:0 25px 0 27px;font-weight:700;font-size:1.2em;margin:0 0 5px}#wrap #contentWrap #contentsArea #mainContentsArea .supArea01 ul.listOnlyType01 li .supLabelIcon01{background:url(/resource/common/img/sprite_content.png) no-repeat -296px -138px;width:19px;height:19px;position:absolute;top:50%;left:0;margin:-10px 0 0}#wrap #contentWrap #contentsArea #mainContentsArea .supArea01 ul.listOnlyType01 li .normal{font-weight:400;font-size:.8em}#wrap #contentWrap #contentsArea #mainContentsArea .supArea01 dl.listDlType01 dt{padding:0 10px 0 27px;font-weight:700;font-size:1.2em;margin:0 0 5px;position:relative}#wrap #contentWrap #contentsArea #mainContentsArea .supArea01 dl.listDlType01 dt .supLabelIcon01{background:url(/resource/common/img/sprite_content.png) no-repeat -296px -138px;width:19px;height:19px;position:absolute;top:50%;left:0;margin:-10px 0 0}#wrap #contentWrap #contentsArea #mainContentsArea .supArea01 dl.listDlType01 dd{margin:0 0 15px}#wrap #contentWrap #contentsArea #mainContentsArea .tableArea01{background:url(/resource/common/img/bg_dot.png) 0 0 repeat;padding:10px}#wrap #contentWrap #contentsArea #mainContentsArea .tableArea01 .tableStyle01{width:100%;border-top:1px solid #d9d9d9}#wrap #contentWrap #contentsArea #mainContentsArea .tableArea01 .tableStyle01 th{text-align:left;border-bottom:1px solid #d9d9d9;width:16%;padding:4px 0 4px 12px;vertical-align:top}#wrap #contentWrap #contentsArea #mainContentsArea .tableArea01 .tableStyle01 td{border-bottom:1px solid #d9d9d9;width:84%;padding:4px 12px}#wrap #contentWrap #contentsArea #mainContentsArea .tableArea01{background:url(/resource/common/img/bg_dot.png) 0 0 repeat;padding:25px 30px}#wrap #contentWrap #contentsArea #mainContentsArea .tableArea01 .tableStyle02{width:100%;border-top:1px solid #d9d9d9}#wrap #contentWrap #contentsArea #mainContentsArea .tableArea01 .tableStyle02 caption{text-align:left;font-weight:700}#wrap #contentWrap #contentsArea #mainContentsArea .tableArea01 .tableStyle02 th{text-align:left;border-bottom:1px solid #d9d9d9;width:16%;padding:4px 0 4px 12px;vertical-align:top}#wrap #contentWrap #contentsArea #mainContentsArea .tableArea01 .tableStyle02 td{border-bottom:1px solid #d9d9d9;padding:4px 12px}#wrap #contentWrap #breadcrumbArea{background:#f2f2f2;padding:10px 0;margin:0 auto 30px}#wrap #contentWrap #breadcrumbArea .breadcrumbs{width:970px;margin:0 auto;font-size:.9em;color:#999}#wrap #contentWrap #breadcrumbArea .breadcrumbCol2{width:970px;margin:0 auto}#wrap #contentWrap #breadcrumbArea .breadcrumbCol2 .breadcrumbs{float:left;width:720px}#wrap #contentWrap #breadcrumbArea .breadcrumbCol2 .upperLink{float:right;width:228px;font-size:.9em;text-align:right}#wrap #contentWrap .magPageTop.ancStyle01{text-align:right}#wrap #contentWrap .magPageTop.ancStyle01 a{background:url(/resource/common/img/icon_up.png) 0 center no-repeat;padding:0 0 0 15px}#wrap #contentWrap #inTitletext{display:none}#wrap .entryFooterArea{background:#f1f1f1;box-shadow:0 -3px 3px rgba(0,0,0,.1)}#wrap .entryFooterArea .entryFooterInner{margin:0 auto;width:810px;padding:0 80px}#wrap .entryFooterArea .entryFooterInner .entryFTxt{float:left;padding:24px 0 24px;width:324px;color:#4c4c4c;line-height:2;line-height:1.8}#wrap .entryFooterArea .entryFooterInner .entryFTxt strong{font-size:1.4em;font-weight:700;line-height:1;line-height:1.3;padding:5px 0 0;display:block}#wrap .entryFooterArea .entryFooterInner .entryFBtn{float:right;padding:20px 0 12px;width:466px}#wrap .entryFooterArea .entryFooterInner .entryFBtn a{display:inline-block;background:url(/resource/common/img/sprite_general.webp) no-repeat 0 -296px;width:466px;height:81px}#wrap .entryFooterArea .entryFooterInner .entryFBtn a:hover{background-position:-466px -296px}#wrap .entryFooterArea .entryFooterInner.short{width:757px;padding:0 102px 0 105px;height:78px;overflow:hidden}#wrap .entryFooterArea .entryFooterInner.short .entryFTxt{width:321px;padding:12px 0 14px}#wrap .entryFooterArea .entryFooterInner.short .entryFBtn{width:436px;padding:9px 0 4px}#wrap .entryFooterArea .entryFooterInner.short .entryFBtn a{background:url(/resource/common/img/sprite_general.webp) no-repeat 0 -546px;width:436px;height:61px}#wrap .entryFooterArea .entryFooterInner.short .entryFBtn a:hover{background-position:-436px -546px}#wrap #jsScrollEntry{position:static;bottom:0;left:0;width:100%}#wrap .entryFooterArea .entryFooterInner .entryFBtn001{float:right;padding:20px 0 12px;width:466px}#wrap .entryFooterArea .entryFooterInner .entryFBtn001 a{display:inline-block;width:466px;padding:19px 0;background:#d10042;color:#fff;font-size:22px;text-decoration:none;transition:.2s;font-weight:700;border-radius:10px;letter-spacing:1px;text-align:center;position:relative;box-shadow:0 0 4px #6d6d6d;height:auto}#wrap .entryFooterArea .entryFooterInner .entryFBtn001 a::after{position:absolute;content:">";display:block;color:#fff;opacity:.6;font-size:16px;right:12px;top:22px;text-shadow:none}#wrap .entryFooterArea .entryFooterInner .entryFBtn001 a span{display:inline-block;vertical-align:middle;font-size:16px;background:#fff;color:#d10042;margin:0 2px;padding:1px 3px 0 5px;border-radius:3px;text-shadow:none}#wrap .entryFooterArea .entryFooterInner .entryFBtn001 span.last{margin-right:7px}#wrap .entryFooterArea .entryFooterInner .entryFBtn001 a:hover{transform:scale(1.05);transition:all .2s}#wrap #jsScrollEntry.static{position:static}#wrap #contentWrap .detailLinkArea01{padding:0;background:#f2f2f2}#wrap #contentWrap .detailLinkArea01 a{display:block;text-align:center;padding:10px 0;background:#f2f2f2;width:100%;margin:0 auto;line-height:1;position:relative;transition:background-color 0.4s ease 0s,text-decoration 0.4s ease 0s;text-decoration:none;font-size:14px;color:#545454;font-weight:700;border-top:1px solid #b7b7b7;border-bottom:1px solid #b7b7b7;border-radius:inherit;border:none;box-shadow:0 2px 2px #cecece}#wrap #contentWrap .detailLinkArea01 a:hover{box-shadow:0 4px 3px #ddd;background:#eaeaea}#wrap #contentWrap .pointdetail a{background:#e7e1d1;color:#796226;box-shadow:0 2px 2px #dbd2b9}#wrap #contentWrap .pointdetail a:hover{background:#e5ddc9;box-shadow:0 4px 3px #e2d8b8}#wrap #contentWrap .listBtn01 li{float:left;width:141px;border-top:1px solid #ededed;border-left:1px solid #ededed;border-bottom:2px solid #fff;border-right:2px solid #fff}#wrap #contentWrap .listBtn01 li a{display:block;padding:23px 0 15px;background:#fcfcfc;background:-moz-linear-gradient(top -45deg,#ffffff 0%,#fafafa);background:-webkit-gradient(linear,left top,right bottom,from(#ffffff),to(#fafafa));background:linear-gradient(to right bottom,#ffffff 0%,#fafafa);-ms-transition:background-color 0.4s ease 0s,text-decoration 0.4s ease 0s;-webkit-transition:background-color 0.4s ease 0s,text-decoration 0.4s ease 0s;transition:background-color 0.4s ease 0s,text-decoration 0.4s ease 0s;text-align:center}#wrap #contentWrap .listBtn01 li a:hover{background:#f2f2f2}#wrap #contentWrap .listBtn01 li a span.listBtnIcon01{display:inline-block;background:url(/resource/common/img/sprite_content.png) no-repeat -519px -296px;width:42px;height:40px;margin-bottom:10px}#wrap #contentWrap .listBtn01 li a span.listBtnIcon01.it{background-position:-519px -296px}#wrap #contentWrap .listBtn01 li a span.listBtnIcon01.sales{background-position:-565px -296px}#wrap #contentWrap .listBtn01 li a span.listBtnIcon01.med{background-position:-611px -296px}#wrap #contentWrap .listBtn01 li a span.listBtnIcon01.maker{background-position:-657px -296px}#wrap #contentWrap .listBtn01 li a span.listBtnIcon01.backoffice{background-position:-703px -296px}#wrap #contentWrap .listBtn01 li a span.listBtnIcon01.creative{background-position:-749px -296px}#wrap #contentWrap .listBtn01 li a span.listBtnIcon01.finance{background-position:-795px -296px}#wrap #contentWrap .listBtn01 li a span.listBtnIcon01.service{background-position:-841px -296px}#wrap #contentWrap .listBtn01 li a span.listBtnIcon01.marketing{background-position:-887px -296px}#wrap #contentWrap .listBtn01 li a span.listBtnIcon01.architecture{background-position:-933px -296px}#wrap #contentWrap .listBtn01 li a span.listBtnIcon01.womanwill{background-position:-1068px -296px}#wrap #contentWrap .listBtn01 li a span.listBtnIcon01.dainishinsotsu{background-position:-1104px -296px}#wrap #contentWrap .listBtn01 li a span.listBtnIcon01.kansai{background-position:-976px -296px}#wrap #contentWrap .listBtn01 li a span.listBtnIcon01.tokai{background-position:-1024px -296px}#wrap #contentWrap ul.listDisc{list-style:disc;padding:0 0 0 15px}#wrap #contentWrap .allImgR01{float:right;margin:0 0 15px 30px}#wrap #contentWrap .allImgL01{float:left;margin:0 30px 15px 0}.visually-hidden{position:fixed;top:0;left:0;width:4px;height:4px;opacity:0;overflow:hidden;border:none;margin:0;padding:0;display:block;visibility:visible}#wrap #contentWrap #contentsArea .cautionInfoArea{background:#f2f2f2;padding:10px;text-align:center;margin:0 0 30px}#wrap #contentWrap #contentsArea .cautionInfoArea span{font-weight:700;font-size:120%}#wrap #contentWrap #contentsArea .cautionInfoArea td{text-align:left}#wrap #contentWrap #contentsArea #mainContentsArea ul.magCCBox{border:1px solid #d9d9d9}#wrap #contentWrap #contentsArea #mainContentsArea ul.magCCBox li{float:left;width:143px;border-left:1px solid #d9d9d9;text-align:center}#wrap #contentWrap #contentsArea #mainContentsArea ul.magCCBox li:first-child{border:none;width:142px}#wrap #contentWrap #contentsArea #mainContentsArea ul.magCCBox li a{display:block;padding:26px 3px 9px;-ms-transition:background-color 0.4s ease 0s,text-decoration 0.4s ease 0s;-webkit-transition:background-color 0.4s ease 0s,text-decoration 0.4s ease 0s;transition:background-color 0.4s ease 0s,text-decoration 0.4s ease 0s}#wrap #contentWrap #contentsArea #mainContentsArea ul.magCCBox li a:hover{background:#f2f2f2}#wrap #contentWrap #contentsArea #mainContentsArea ul.magCCBox li span{display:inline-block;color:#1262b2;text-decoration:underline}#wrap #contentWrap #contentsArea #mainContentsArea ul.magCCBox li a:hover span{text-decoration:none}#wrap #contentWrap #contentsArea #mainContentsArea ul.magCCBox li span.magCCFind{background:url(/resource/common/img/sprite_content.png) no-repeat 0 -117px;width:44px;height:58px;margin-bottom:10px}#wrap #contentWrap #contentsArea #mainContentsArea ul.magCCBox li span.magCCJoined{background:url(/resource/common/img/sprite_content.png) no-repeat -47px -117px;width:51px;height:58px;margin-bottom:10px}#wrap #contentWrap #contentsArea #mainContentsArea ul.magCCBox li span.magCCVitae{background:url(/resource/common/img/sprite_content.png) no-repeat -98px -117px;width:59px;height:58px;margin-bottom:10px}#wrap #contentWrap #contentsArea #mainContentsArea ul.magCCBox li span.magCCMeasures{background:url(/resource/common/img/sprite_content.png) no-repeat -159px -117px;width:62px;height:58px;margin-bottom:10px}#wrap #contentWrap #contentsArea #mainContentsArea ul.magCCBox li span.magCCNego{background:url(/resource/common/img/sprite_content.png) no-repeat -224px -117px;width:42px;height:58px;margin-bottom:10px}#wrap #contentWrap #contentsArea #mainContentsArea .magCCText{color:#666;margin:7px 0 0}#wrap #contentWrap #contentsArea #mainContentsArea ul.magServiceBox02{margin-top:10px}#wrap #contentWrap #contentsArea #mainContentsArea ul.magServiceBox02 li{margin:7px 0}#wrap #contentWrap #contentsArea #mainContentsArea ul.magServiceBox02 li a{display:block;-ms-transition:.3s;-webkit-transition:.3s;transition:.3s;border:2px solid #eee}#wrap #contentWrap #contentsArea #mainContentsArea ul.magServiceBox02 li a:hover{box-shadow:10px 10px 15px -10px #c4c4c4;position:relative}#wrap #contentWrap #contentsArea #mainContentsArea ul.magServiceBox02 li a:hover p.txt span{text-decoration:none}#wrap #contentWrap #contentsArea #mainContentsArea ul.magServiceBox02 li.left{float:left;width:355px;min-height:121px}#wrap #contentWrap #contentsArea #mainContentsArea ul.magServiceBox02 li.left a{min-height:121px}#wrap #contentWrap #contentsArea #mainContentsArea ul.magServiceBox02 li.right{float:right;width:355px;min-height:121px}#wrap #contentWrap #contentsArea #mainContentsArea ul.magServiceBox02 li.right a{min-height:121px}#wrap #contentWrap #contentsArea #mainContentsArea ul.magServiceBox02 li p.magService{display:inline-block;width:100%;overflow:hidden;border:1px solid #eee}#wrap #contentWrap #contentsArea #mainContentsArea ul.magServiceBox02 li p.magService img{-webkit-transition:.3s;-o-transition:.3s;transition:.3s}#wrap #contentWrap #contentsArea #mainContentsArea ul.magServiceBox02 li a:hover p.magService img{-webkit-filter:brightness(80%);-moz-filter:brightness(80%);-o-filter:brightness(80%);-ms-filter:brightness(80%);filter:brightness(80%)}#wrap #contentWrap #contentsArea #mainContentsArea ul.magServiceBox02 li p.txt{display:inline-block;width:100%;display:inline-block;min-height:60px;vertical-align:top;color:#6d6d6d}#wrap #contentWrap #contentsArea #mainContentsArea ul.magServiceBox02 li p.txt span.tit{color:#0080a9;font-size:13px;font-weight:700;display:inline-block;padding:3px 0 3px 20px;position:relative}#wrap #contentWrap #contentsArea #mainContentsArea ul.magServiceBox02 li p.txt span.tit:before{position:absolute;top:6px;left:6px;width:15px;height:15px;content:"";background:url(../img/check.png);background-repeat:no-repeat}#wrap #contentWrap #contentsArea #mainContentsArea ul.magServiceBox02 li p.txt span.detail{display:block;width:80%;margin:0 auto}#wrap #contentWrap #contentsArea #mainContentsArea .magComN.it{background:#3498db}#wrap #contentWrap #contentsArea #mainContentsArea .magComN.sales{background:#3a539b}#wrap #contentWrap #contentsArea #mainContentsArea .magComN.med{background:#86e2d5}#wrap #contentWrap #contentsArea #mainContentsArea .magComN.maker{background:#1e824c}#wrap #contentWrap #contentsArea #mainContentsArea .magComN.backoffice{background:#e87e04}#wrap #contentWrap #contentsArea #mainContentsArea .magComN.womanwill{background:#e57399}#wrap #contentWrap #contentsArea #mainContentsArea .magComN.creative{background:#f7ca18}#wrap #contentWrap #contentsArea #mainContentsArea .magComN.kansai{background:#e74c3c}#wrap #contentWrap #contentsArea #mainContentsArea .magComN.tokai{background:#e74c3c}#wrap #contentWrap #contentsArea #mainContentsArea .magComN.finance{background:#8b699e}#wrap #contentWrap #contentsArea #mainContentsArea .magComN.executive{background:#666}#wrap #contentWrap #contentsArea #mainContentsArea .magComN.retail{background:#c42525}#wrap #contentWrap #contentsArea #mainContentsArea .magComN a{border-top:1px solid #d9d9d9;border-left:1px solid #d9d9d9;border-bottom:1px solid #d9d9d9;display:block;width:349px;background:#fff;-ms-transition:background-color 0.4s ease 0s,text-decoration 0.4s ease 0s;-webkit-transition:background-color 0.4s ease 0s,text-decoration 0.4s ease 0s;transition:background-color 0.4s ease 0s,text-decoration 0.4s ease 0s}#wrap #contentWrap #contentsArea #mainContentsArea .magComN a:hover{background:#f2f2f2}#wrap #contentWrap #contentsArea #mainContentsArea .magComN .magComNImg01{background:url(/resource/common/img/sprite_popular.png) no-repeat #fff 0 0;display:inline-block;width:349px;height:78px;margin-bottom:5px}#wrap #contentWrap #contentsArea #mainContentsArea .magComN .magComNImg02{background:url(/resource/common/img/sprite_popular.png) no-repeat #fff -350px 0;display:inline-block;width:349px;height:78px;margin-bottom:5px}#wrap #contentWrap #contentsArea #mainContentsArea .magComN .magComNImg03{background:url(/resource/common/img/sprite_popular.png) no-repeat #fff -700px 0;display:inline-block;width:349px;height:78px;margin-bottom:5px}#wrap #contentWrap #contentsArea #mainContentsArea .magComN .magComNImg04{background:url(/resource/common/img/sprite_popular.png) no-repeat #fff -1050px 0;display:inline-block;width:349px;height:78px;margin-bottom:5px}#wrap #contentWrap #contentsArea #mainContentsArea .magComN .name{margin:0 13px;color:#1262b2}#wrap #contentWrap #contentsArea #mainContentsArea .magComN .txt{color:#666;margin:5px 5px 13px 13px;display:inline-block;letter-spacing:-.9px}#wrap #contentWrap #contentsArea #mainContentsArea .magJobSearchCateBox{border:1px solid #d9d9d9}#wrap #contentWrap #contentsArea #mainContentsArea .magJobSearchCateBox ul.magJSCategory{border-top:1px solid #d9d9d9}#wrap #contentWrap #contentsArea #mainContentsArea .magJobSearchCateBox ul.magJSCategory li{position:relative;border-bottom:1px solid #d9d9d9;border-right:1px solid #d9d9d9;width:358px;float:left}#wrap #contentWrap #contentsArea #mainContentsArea .magJobSearchCateBox ul.magJSCategory li.areaAll{width:100%}#wrap #contentWrap #contentsArea #mainContentsArea .magJobSearchCateBox ul.magJSCategory li.l2Style{letter-spacing:-1px;font-size:.9em}#wrap #contentWrap #contentsArea #mainContentsArea .magJobSearchCateBox ul.magJSCategory li:nth-child(2n){border-right:none;width:358px}#wrap #contentWrap #contentsArea #mainContentsArea .magJobSearchCateBox ul.magJSCategory li:last-child,#wrap #contentWrap #contentsArea #mainContentsArea .magJobSearchCateBox ul.magJSCategory li.lastBorder{border-bottom:none}#wrap #contentWrap #contentsArea #mainContentsArea .magJobSearchCateBox ul.magJSCategory li a{display:block;padding:10px 20px;-ms-transition:background-color 0.4s ease 0s,text-decoration 0.4s ease 0s;-webkit-transition:background-color 0.4s ease 0s,text-decoration 0.4s ease 0s;transition:background-color 0.4s ease 0s,text-decoration 0.4s ease 0s}#wrap #contentWrap #contentsArea #mainContentsArea .magJobSearchCateBox ul.magJSCategory li a:hover{background:#f2f2f2}#wrap #contentWrap #contentsArea #mainContentsArea .magReportTopic{border:1px solid #d9d9d9}#wrap #contentWrap #contentsArea #mainContentsArea .magReportTopic .magRTInner{border-top:1px solid #d9d9d9;padding:15px}#wrap #contentWrap #contentsArea #mainContentsArea .magReportTopic .magRTInner a{font-weight:700;font-size:1.2em}#wrap #contentWrap #contentsArea #mainContentsArea .magReportTopic .magRTInner .icon{background:url(/resource/common/img/sprite_content.png) no-repeat 0 -296px;width:76px;height:70px;display:block;float:left}#wrap #contentWrap #contentsArea #mainContentsArea .magReportTopic .magRTInner .icon.it{background-position:0 -296px}#wrap #contentWrap #contentsArea #mainContentsArea .magReportTopic .magRTInner .icon.med{background-position:-76px -296px}#wrap #contentWrap #contentsArea #mainContentsArea .magReportTopic .magRTInner .icon.maker{background-position:-152px -296px}#wrap #contentWrap #contentsArea #mainContentsArea .magReportTopic .magRTInner .icon.backoffice{background-position:-228px -296px}#wrap #contentWrap #contentsArea #mainContentsArea .magReportTopic .magRTInner .icon.finance{background-position:-304px -296px}#wrap #contentWrap #contentsArea #mainContentsArea .magReportTopic .magRTInner .icon.sales{background-position:-380px -296px}#wrap #contentWrap #contentsArea #mainContentsArea .magReportTopic .magRTInner .icon.realestate{background-position:0 -375px}#wrap #contentWrap #contentsArea #mainContentsArea .magReportTopic .magRTInner .icon.kansai,#wrap #contentWrap #contentsArea #mainContentsArea .magReportTopic .magRTInner .icon.tokai{background-position:-76px -375px}#wrap #contentWrap #contentsArea #mainContentsArea .magReportTopic .magRTInner .text{width:600px;float:right}#wrap #contentWrap #contentsArea #mainContentsArea .magConsultantCate .icon{width:24px;height:22px}#wrap #contentWrap #contentsArea #mainContentsArea .magConsultantCate .icon.it{background-position:-294px -115px}#wrap #contentWrap #contentsArea #mainContentsArea .magConsultantCate .icon.med{background-position:-318px -115px}#wrap #contentWrap #contentsArea #mainContentsArea .magConsultantCate .icon.creative{background-position:-342px -115px}#wrap #contentWrap #contentsArea #mainContentsArea .magConsultantCate .icon.maker{background-position:-366px -115px}#wrap #contentWrap #contentsArea #mainContentsArea .magConsultantCate .icon.backoffice{background-position:-390px -115px}#wrap #contentWrap #contentsArea #mainContentsArea .magConsultantCate .icon.kansai{background-position:-414px -115px}#wrap #contentWrap #contentsArea #mainContentsArea .magConsultantCate .icon.tokai{background-position:-414px -115px}#wrap #contentWrap #contentsArea #mainContentsArea .magConsultantCate .icon.finance{background-position:-438px -115px}#wrap #contentWrap #contentsArea #mainContentsArea .magConsultantCate .icon.womanwill{background-position:-462px -115px}#wrap #contentWrap #contentsArea #mainContentsArea .magConsultantCate .icon.sales{background-position:-486px -115px}#wrap #contentWrap #contentsArea #mainContentsArea .magServiceStep{background:url(/resource/common/img/sprite_content.png) no-repeat 0 -180px;width:720px;height:110px}#wrap #contentWrap #contentsArea #mainContentsArea .magServiceStep a{background:url(/resource/common/img/sprite_content.png) no-repeat 0 -180px;width:152px;height:110px;display:block}#wrap #contentWrap #contentsArea #mainContentsArea .magServiceStep a:hover{background-position:-720px -180px}#wrap #contentWrap #contentsArea #mainContentsArea .magServiceStep a span{display:none}.subArea{display:flex;padding:15px;background-color:#E6EFF6;border-radius:10px}.subArea__imgOuter{min-width:200px}.subArea__img--pc{width:100%}.subArea__img--sp{display:none}.subArea__textOuter{padding-left:15px}.subArea__head{font-size:15px;color:#005EAB}.subArea__br--sp{display:none}#wrap #contentWrap #contentsArea #mainContentsArea .magAgent{line-height:1.8}#wrap #contentWrap #contentsArea #mainContentsArea .magAgent strong{color:#bf0000;background:linear-gradient(transparent 65%,#ffe6d9 50%);font-weight:400}#wrap #contentWrap #contentsArea #mainContentsArea .interviewee{font-size:1.1em;line-height:1.8}#wrap #contentWrap #contentsArea #mainContentsArea .interviewee .intervieweeBox{font-size:1em}#wrap #contentWrap #contentsArea #mainContentsArea .interviewee .intervieweeBox ul{display:flex;flex-wrap:wrap;margin:20px 0}#wrap #contentWrap #contentsArea #mainContentsArea .interviewee .intervieweeBox ul li{border:1px solid #d9d9d9;border-radius:10px;margin-bottom:12px;width:352px;height:90px}#wrap #contentWrap #contentsArea #mainContentsArea .interviewee .intervieweeBox ul li.list_y_01{background:url(/resource/kansai/case/img/interviewee_icon_y_01.jpg) no-repeat;background-size:96px}#wrap #contentWrap #contentsArea #mainContentsArea .interviewee .intervieweeBox ul li.list_k_01{background:url(/resource/kansai/case/img/interviewee_icon_k_01.jpg) no-repeat;background-size:96px}#wrap #contentWrap #contentsArea #mainContentsArea .interviewee .intervieweeBox ul li.list_f_01{background:url(/resource/kansai/case/img/interviewee_icon_f_01.jpg) no-repeat;background-size:96px}#wrap #contentWrap #contentsArea #mainContentsArea .interviewee .intervieweeBox ul li.list_h_01{background:url(/resource/kansai/case/img/interviewee_icon_h_01.jpg) no-repeat;background-size:96px}#wrap #contentWrap #contentsArea #mainContentsArea .interviewee .intervieweeBox ul li:nth-child(odd){margin-right:12px}#wrap #contentWrap #contentsArea #mainContentsArea .interviewee .intervieweeBox ul li .intervieweeContent{background-color:#f2f2f2;border-radius:10px;margin:0 0 0 auto;padding:9px 10px;position:relative;width:246px;height:-webkit-fill-available;height:-moz-available}@-moz-document url-prefix(){#wrap #contentWrap #contentsArea #mainContentsArea .interviewee .intervieweeBox ul li .intervieweeContent{padding:7px 9px 11px}}@media all and (-ms-high-contrast:none){#wrap #contentWrap #contentsArea #mainContentsArea .interviewee .intervieweeBox ul li .intervieweeContent{padding:9px 9px}}#wrap #contentWrap #contentsArea #mainContentsArea .intervieweeBox ul li .balloon{content:'';position:absolute;display:block;width:0;height:0;left:-13px;top:37px;border-right:13px solid #f2f2f2;border-top:10px solid transparent;border-bottom:10px solid transparent}#wrap #contentWrap #contentsArea #mainContentsArea .interviewee .intervieweeBox ul li .intervieweeContent .intervieweePlofile{font-weight:700;border-bottom:1px solid #e44234;margin-bottom:5px}#wrap #contentWrap #contentsArea #mainContentsArea .interviewee .intervieweeBox ul li .intervieweeContent .intervieweeTxt{display:block;line-height:1.6}#wrap #contentWrap #contentsArea #mainContentsArea .interviewee .intervieweeBox ul li .intervieweeContent .intervieweeTxt:hover{cursor:pointer}#wrap #contentWrap #contentsArea #mainContentsArea .itemDetailArea{background:url(/resource/common/img/horizen01.png) center bottom no-repeat;padding:0 0 30px;margin:0 0 10px}#wrap #contentWrap #contentsArea #mainContentsArea .itemDetailArea.last{background:none;padding:0;margin:0}#wrap #contentWrap #contentsArea #mainContentsArea .itemDetailArea.noImg{background:none;padding:0}#wrap #contentWrap #contentsArea #mainContentsArea .itemDetailArea .itemTitle{color:#bf0000;font-weight:700;font-size:1.5em;margin:0 0 15px}#wrap #contentWrap #contentsArea #mainContentsArea .itemDetailArea .itemTitle.blue{color:#11274c}#wrap #contentWrap #contentsArea #mainContentsArea .itemDetailArea.noImg .itemTitle{margin:0 0 5px}#wrap #contentWrap #contentsArea #mainContentsArea .itemDetailArea .itemTitle .itemBox{display:inline-block;font-size:.7em;margin:0 15px 0 0}#wrap #contentWrap #contentsArea #mainContentsArea .itemDetailArea .itemTitle .itemBox .subitem{color:#fff;background-color:#bf0000;display:inline-block;padding:0 15px;text-align:center;line-height:24px}#wrap #contentWrap #contentsArea #mainContentsArea .itemDetailArea .itemTitle.blue .itemBox .subitem{background-color:#11274c}#wrap #contentWrap #contentsArea #mainContentsArea .itemDetailArea .itemTitle .itemBox .subitem.normal{padding:0 8px}#wrap #contentWrap #contentsArea #mainContentsArea .itemDetailArea .itemTitle .itemBox .subitem.width01{width:90px;padding:0}#wrap #contentWrap #contentsArea #mainContentsArea .itemDetailArea .itemTitle .itemBox .num{display:inline-block;color:#bf0000;padding:0 8px;border:1px solid #d9d9d9;line-height:22px}#wrap #contentWrap #contentsArea #mainContentsArea .itemDetailArea .itemTitle.blue .itemBox .num{color:#11274c}#wrap #contentWrap #contentsArea #mainContentsArea .itemDetailArea .itemContent .imageR{float:right;margin:0 0 0 30px;width:180px;height:120px;overflow:hidden;position:relative}#wrap #contentWrap #contentsArea #mainContentsArea .itemDetailArea .itemContent .imageR.width01{width:150px;height:165px}#wrap #contentWrap #contentsArea #mainContentsArea .itemDetailArea .itemContent .textStyle01{color:#e58600}#wrap #contentWrap #contentsArea #mainContentsArea .itemDetailArea .supArea01{background:url(/resource/common/img/bg_dot.png) 0 0 repeat}#wrap #contentWrap #contentsArea #mainContentsArea .itemDetailArea .col2bg{padding:0 180px 0 0;min-height:165px}#wrap #contentWrap #contentsArea #mainContentsArea .itemDetailArea .itemTitle.indentType01 .itemBox{float:left;display:block;margin:2px 0 0;line-height:1.6}#wrap #contentWrap #contentsArea #mainContentsArea .itemDetailArea .itemTitle.indentType01 .itemBox .subitem{float:left;display:block;padding:2px 4px;width:20px}#wrap #contentWrap #contentsArea #mainContentsArea .itemDetailArea .itemTitle.indentType01 .itemBox .num{float:left;display:block;padding:2px 4px;width:18px;text-align:center}#wrap #contentWrap #contentsArea #mainContentsArea .itemDetailArea .itemTitle.indentType01 .titleTxt{color:#bf0000;float:right;width:640px;line-height:1.4;padding:4px 0 0 0}#wrap #contentWrap #contentsArea #mainContentsArea .itemDetailArea .itemTitle.indentType01 .itemBox:after,#wrap #contentWrap #contentsArea #mainContentsArea .itemDetailArea .itemTitle.indentType01:after{content:".";display:block;height:0;clear:both;visibility:hidden;overflow:hidden;font-size:.1em;line-height:0}#wrap #contentWrap #contentsArea #mainContentsArea .itemDetailArea .itemTitle.indentType01 .itemBox,#wrap #contentWrap #contentsArea #mainContentsArea .itemDetailArea .itemTitle.indentType01{display:inline-table;min-height:1px}* html #wrap #contentWrap #contentsArea #mainContentsArea .itemDetailArea .itemTitle.indentType01 .itemBox,* html #wrap #contentWrap #contentsArea #mainContentsArea .itemDetailArea .itemTitle.indentType01{height:1%}#wrap #contentWrap #contentsArea #mainContentsArea .itemDetailArea .itemTitle.indentType01 .itemBox,#wrap #contentWrap #contentsArea #mainContentsArea .itemDetailArea .itemTitle.indentType01{display:block}#wrap #contentWrap #contentsArea #mainContentsArea .subhead{border-bottom:1px solid #000;padding-bottom:.2em;font-size:15px}#wrap #contentWrap #contentsArea #mainContentsArea ul.sucCase li{float:left;width:355px;height:120px;margin:0 0 10px}#wrap #contentWrap #contentsArea #mainContentsArea ul.sucCase li:nth-child(even){float:right}#wrap #contentWrap #contentsArea #mainContentsArea ul.sucCase li:nth-child(odd){float:left}#wrap #contentWrap #contentsArea #mainContentsArea ul.sucCase li a{display:block;background:#fff;width:350px;-ms-transition:background-color 0.4s ease 0s,text-decoration 0.4s ease 0s;-webkit-transition:background-color 0.4s ease 0s,text-decoration 0.4s ease 0s;transition:background-color 0.4s ease 0s,text-decoration 0.4s ease 0s}#wrap #contentWrap #contentsArea #mainContentsArea ul.sucCase li a:hover{background:#f2f2f2;text-decoration:none}#wrap #contentWrap #contentsArea #mainContentsArea ul.sucCase li a img{float:left;width:100px}#wrap #contentWrap #contentsArea #mainContentsArea ul.sucCase li a .detail{float:left;width:220px;height:98px;padding:10px 15px;position:relative;border-top:1px solid #d9d9d9;border-bottom:1px solid #d9d9d9;display:block}#wrap #contentWrap #contentsArea #mainContentsArea ul.sucCase li a .detail .tag{background:#d9d9d9;color:#fff;display:block;font-size:.8em;line-height:1;padding:5px 0 5px 8px;position:absolute;top:8px;right:0;width:120px;text-decoration:none}#wrap #contentWrap #contentsArea #mainContentsArea ul.sucCase li a .detail .name{color:#1262b2;font-size:1.2em;font-weight:700;text-decoration:underline;display:block;margin:0 0 5px}#wrap #contentWrap #contentsArea #mainContentsArea ul.sucCase li a:hover .detail .name{text-decoration:none}#wrap #contentWrap #contentsArea #mainContentsArea ul.sucCase li a .detail .desc{display:block;height:57px;overflow:hidden;color:#666;text-overflow:ellipsis;text-decoration:none}#wrap #contentWrap #contentsArea #mainContentsArea ul.sucCase li a .detail .profile{display:block;color:#666;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;text-decoration:none}#wrap #contentWrap #contentsArea #mainContentsArea ul.sucCase li.it,#wrap #contentWrap #contentsArea #mainContentsArea ul.sucCase li.it a .detail .tag{background:#3498db}#wrap #contentWrap #contentsArea #mainContentsArea ul.sucCase li.sales,#wrap #contentWrap #contentsArea #mainContentsArea ul.sucCase li.sales a .detail .tag{background:#3a539b}#wrap #contentWrap #contentsArea #mainContentsArea ul.sucCase li.med,#wrap #contentWrap #contentsArea #mainContentsArea ul.sucCase li.med a .detail .tag{background:#86e2d5}#wrap #contentWrap #contentsArea #mainContentsArea ul.sucCase li.maker,#wrap #contentWrap #contentsArea #mainContentsArea ul.sucCase li.maker a .detail .tag{background:#1e824c}#wrap #contentWrap #contentsArea #mainContentsArea ul.sucCase li.backoffice,#wrap #contentWrap #contentsArea #mainContentsArea ul.sucCase li.backoffice a .detail .tag{background:#e87e04}#wrap #contentWrap #contentsArea #mainContentsArea ul.sucCase li.womanwill,#wrap #contentWrap #contentsArea #mainContentsArea ul.sucCase li.womanwill a .detail .tag{background:#e57399}#wrap #contentWrap #contentsArea #mainContentsArea ul.sucCase li.creative,#wrap #contentWrap #contentsArea #mainContentsArea ul.sucCase li.creative a .detail .tag{background:#f7ca18}#wrap #contentWrap #contentsArea #mainContentsArea ul.sucCase li.kansai,#wrap #contentWrap #contentsArea #mainContentsArea ul.sucCase li.kansai a .detail .tag{background:#e74c3c}#wrap #contentWrap #contentsArea #mainContentsArea ul.sucCase li.tokai,#wrap #contentWrap #contentsArea #mainContentsArea ul.sucCase li.tokai a .detail .tag{background:#e74c3c}#wrap #contentWrap #contentsArea #mainContentsArea ul.sucCase li.finance,#wrap #contentWrap #contentsArea #mainContentsArea ul.sucCase li.finance a .detail .tag{background:#8b699e}#wrap #contentWrap #contentsArea #mainContentsArea ul.sucCase li.executive,#wrap #contentWrap #contentsArea #mainContentsArea ul.sucCase li.executive a .detail .tag{background:#666}#wrap #contentWrap #contentsArea #mainContentsArea ul.sucCase li.retail,#wrap #contentWrap #contentsArea #mainContentsArea ul.sucCase li.retail a .detail .tag{background:#c42525}#wrap #contentWrap #contentsArea #mainContentsArea ul.pointList01 li{float:left;width:310px;border-right:1px solid #d9d9d9;border-bottom:1px solid #d9d9d9;padding:12px 15px 12px 35px}#wrap #contentWrap #contentsArea #mainContentsArea ul.pointList01 li.last{width:668px;border-right:none}#wrap #contentWrap #contentsArea #mainContentsArea ul.pointList01 li:nth-child(2n){width:309px;border-right:none}#wrap #contentWrap #contentsArea #mainContentsArea ul.pointList01 li .title{color:#bf0000;margin:0 0 6px;position:relative;font-size:1.3em;font-weight:700;line-height:1.3}#wrap #contentWrap #contentsArea #mainContentsArea ul.pointList01 li .title .num{width:20px;height:18px;display:inline-block;padding:2px 0 0;position:absolute;top:0;left:-28px;background:#bf0000;-moz-border-radius:10px;-webkit-border-radius:10px;border-radius:10px;font-size:.7em;text-align:center;color:#fff;line-height:1.4}#wrap #contentWrap #contentsArea #mainContentsArea ul.pointList01 li .desc{color:#4c4c4c}#wrap #contentWrap #contentsArea #mainContentsArea .helpfulComList01{width:720px;margin-bottom:10px}#wrap #contentWrap #contentsArea #mainContentsArea .helpfulComList01 li:first-child{margin:0}#wrap #contentWrap #contentsArea #mainContentsArea .helpfulComList01 li{margin:10px 0 0}#wrap #contentWrap #contentsArea #mainContentsArea .helpfulComList01 a{display:block;-ms-transition:background-color 0.4s ease 0s,text-decoration 0.4s ease 0s;-webkit-transition:background-color 0.4s ease 0s,text-decoration 0.4s ease 0s;transition:background-color 0.4s ease 0s,text-decoration 0.4s ease 0s;height:180px}#wrap #contentWrap #contentsArea #mainContentsArea .helpfulComList01 a:hover{background:rgba(242,242,242,.3)}#wrap #contentWrap #contentsArea #mainContentsArea .helpfulComList01 .helpfulComBg{position:relative;display:inline-block;width:715px;height:180px;padding:0 5px 0 0}#wrap #contentWrap #contentsArea #mainContentsArea .helpfulComList01 .helpfulComBg.kansai{background:#ef3d18}#wrap #contentWrap #contentsArea #mainContentsArea .helpfulComList01 .helpfulComBg.it{background:#5cace5}#wrap #contentWrap #contentsArea #mainContentsArea .helpfulComList01 .helpfulComBg.sales{background:#2d4180}#wrap #contentWrap #contentsArea #mainContentsArea .helpfulComList01 .helpfulComBg.med{background:#7acccc}#wrap #contentWrap #contentsArea #mainContentsArea .helpfulComList01 .helpfulComBg.maker{background:#1e824c}#wrap #contentWrap #contentsArea #mainContentsArea .helpfulComList01 .helpfulComBg.backoffice{background:#e87e04}#wrap #contentWrap #contentsArea #mainContentsArea .helpfulComList01 .helpfulComBg.creative{background:#f9d549}#wrap #contentWrap #contentsArea #mainContentsArea .helpfulComList01 .helpfulComBg.finance{background:#8e5499}#wrap #contentWrap #contentsArea #mainContentsArea .helpfulComList01 .helpfulComBg.service{background:#e65639}#wrap #contentWrap #contentsArea #mainContentsArea .helpfulComList01 .helpfulComBg.marketing{background:#e67399}#wrap #contentWrap #contentsArea #mainContentsArea .helpfulComList01 .helpfulComBg.architecture{background:#99701f}#wrap #contentWrap #contentsArea #mainContentsArea .helpfulComList01 .helpfulComBg .helpfulComTxt{display:block;width:400px;text-decoration:none;text-align:right}#wrap #contentWrap #contentsArea #mainContentsArea .helpfulComList01 .helpfulComBg span.helpfulComTxt01,#wrap #contentWrap #contentsArea #mainContentsArea .helpfulComList01 .helpfulComBg span.helpfulComTxt02,#wrap #contentWrap #contentsArea #mainContentsArea .helpfulComList01 .helpfulComBg span.helpfulComTxt03{color:#fff;line-height:36px}#wrap #contentWrap #contentsArea #mainContentsArea .helpfulComList01 .helpfulComBg span.helpfulComTxt02{font-size:18px;font-weight:700}#wrap #contentWrap #contentsArea #mainContentsArea .helpfulComList01 .helpfulComBg div{height:180px}#wrap #contentWrap #contentsArea #mainContentsArea .helpfulComList01 .helpfulComBg .future_architect{background:url(/resource/common/img/sprite_company_content.png) no-repeat #fff 0 0}#wrap #contentWrap #contentsArea #mainContentsArea .helpfulComList01 .helpfulComBg .pwc{background:url(/resource/common/img/sprite_company_content.png) no-repeat #fff -725px 0}#wrap #contentWrap #contentsArea #mainContentsArea .helpfulComList01 .helpfulComBg .nochubank{background:url(/resource/common/img/sprite_company_content.png) no-repeat #fff 0 -185px}#wrap #contentWrap #contentsArea #mainContentsArea .helpfulComList01 .helpfulComBg .skygroup{background:url(/resource/common/img/sprite_company_content.png) no-repeat #fff -725px -185px}#wrap #contentWrap #contentsArea #mainContentsArea .helpfulComList01 .helpfulComBg .abeam{background:url(/resource/common/img/sprite_company_content.png) no-repeat #fff 0 -370px}#wrap #contentWrap #contentsArea #mainContentsArea .helpfulComList01 .helpfulComBg .smbc{background:url(/resource/common/img/sprite_company_content.png) no-repeat #fff -725px -370px}#wrap #contentWrap #contentsArea #mainContentsArea .helpfulComList01 .helpfulComBg .simplex{background:url(/resource/common/img/sprite_company_content.png) no-repeat #fff 0 -555px}#wrap #contentWrap #contentsArea #mainContentsArea .helpfulComList01 .helpfulComBg .diva{background:url(/resource/common/img/sprite_company_content.png) no-repeat #fff -725px -555px}#wrap #contentWrap #contentsArea #mainContentsArea .helpfulComList01 .helpfulComBg .msol{background:url(/resource/common/img/sprite_company_content.png) no-repeat #fff -725px -740px}#wrap #contentWrap #contentsArea #mainContentsArea .helpfulComList01 .helpfulComBg .murata{background:url(/resource/common/img/sprite_company_content.png) no-repeat #fff 0 -925px}#wrap #contentWrap #contentsArea #mainContentsArea .helpfulComList01 .helpfulComBg .shiftinc{background:url(/resource/common/img/sprite_company_content.png) no-repeat #fff -725px -925px}#wrap #contentWrap #contentsArea #mainContentsArea .helpfulComList01 .helpfulComBg .eyadvisory{background:url(/resource/common/img/sprite_company_content.png) no-repeat #fff 0 -1110px}#wrap #contentWrap #contentsArea #mainContentsArea .helpfulComList01 .helpfulComBg .dxantenna{background:url(/resource/common/img/sprite_company_content.png) no-repeat #fff -725px -1110px}#wrap #contentWrap #contentsArea #mainContentsArea .helpfulComList01 .helpfulComBg .futureshop{background:url(/resource/common/img/sprite_company_content.png) no-repeat #fff 0 -1294px}#wrap #contentWrap #contentsArea #mainContentsArea .helpfulComList01 .helpfulComBg .toa{background:url(/resource/common/img/sprite_company_content.png) no-repeat #fff -725px -1294px}#wrap #contentWrap #contentsArea #mainContentsArea .helpfulComList01 .helpfulComBg .deloitte{background:url(/resource/common/img/sprite_company_content.png) no-repeat #fff -725px -1478px}#wrap #contentWrap #contentsArea #mainContentsArea .helpfulComList01 .helpfulComBg .tis{background:url(/resource/common/img/sprite_company_content.png) no-repeat #fff 0 -1478px}#wrap #contentWrap #contentsArea #mainContentsArea .helpfulComList01 .helpfulComBg .tkp{background:url(/resource/common/img/sprite_company_content.png) no-repeat #fff 0 -1664px}#wrap #contentWrap #contentsArea #mainContentsArea .helpfulComList01 .helpfulComBg .cci{background:url(/resource/common/img/sprite_company_content.png) no-repeat #fff -725px -1664px}#wrap #contentWrap #contentsArea #mainContentsArea .helpfulComList01 .helpfulComBg .gnavi{background:url(/resource/common/img/sprite_company_content_2.png) no-repeat #fff -725px 0}#wrap #contentWrap #contentsArea #mainContentsArea .helpfulComList01 .helpfulComBg .capcom{background:url(/resource/common/img/sprite_company_content_2.png) no-repeat #fff 0 0}#wrap #contentWrap #contentsArea #mainContentsArea .helpfulComList01 .helpfulComBg .agrex{background:url(/resource/common/img/sprite_company_content_2.png) no-repeat #fff 0 -185px}#wrap #contentWrap #contentsArea #mainContentsArea .helpfulComList01 .helpfulComBg .santen{background:url(/resource/common/img/sprite_company_content_2.png) no-repeat #fff -725px -185px}#wrap #contentWrap #contentsArea #mainContentsArea .helpfulComList01 .helpfulComBg .sk_kaken{background:url(/resource/common/img/sprite_company_content_2.png) no-repeat #fff -725px -185px}#wrap #contentWrap #contentsArea #mainContentsArea .helpfulComList01 .helpfulComBg .kensetsu_system{background:url(/resource/common/img/sprite_company_content_2.png) no-repeat #fff 0 -370px}#wrap #contentWrap #contentsArea #mainContentsArea .helpfulComList01 .helpfulComBg .nissay_information_technology{background:url(/resource/common/img/sprite_company_content_2.png) no-repeat #fff -725px -370px}#wrap #contentWrap #contentsArea #mainContentsArea .helpfulComList01 .helpfulComBg .progdence{background:url(/resource/common/img/sprite_company_content_2.png) no-repeat #fff 0 -555px}#wrap #contentWrap #contentsArea #mainContentsArea .helpfulComList01 .helpfulComTxt{position:absolute;top:35px;right:40px}#wrap #contentWrap #contentsArea #mainContentsArea .relatedInformation01{background:#f2f2f2;padding:8px 0 0 8px}#wrap #contentWrap #contentsArea #mainContentsArea .relatedInformation01 li{float:left;width:229px;margin:0 8px 8px 0}#wrap #contentWrap #contentsArea #mainContentsArea .relatedInformation01 li a{display:block;border:1px solid #d9d9d9;height:188px;padding:10px;position:relative;background:#fff}#wrap #contentWrap #contentsArea #mainContentsArea .relatedInformation01 li a:hover{background:url(/resource/common/img/bg_slant.gif) repeat}#wrap #contentWrap #contentsArea #mainContentsArea .relatedInformation01 li a .pict{height:103px;overflow:hidden;display:inline-block}#wrap #contentWrap #contentsArea #mainContentsArea .relatedInformation01 li a .pict img{width:208px}#wrap #contentWrap #contentsArea #mainContentsArea .relatedInformation01 li a .tagP{display:block;position:absolute;background:#ff9700;top:106px;left:-5px;padding:0 15px;line-height:2;font-size:10px;height:20px}#wrap #contentWrap #contentsArea #mainContentsArea .relatedInformation01 li a .tagP .tag{position:relative;color:#fff;margin:0 -10px;padding:9px;height:15px}#wrap #contentWrap #contentsArea #mainContentsArea .relatedInformation01 li a .tagP .tag:before{content:" ";position:absolute;top:25px;left:-4px;width:0;height:0;border-width:0 4px 4px 0;border-style:solid;border-color:transparent #804d00 transparent transparent}#wrap #contentWrap #contentsArea #mainContentsArea .relatedInformation01 li a .tagP.column{background-color:#52d1d0}#wrap #contentWrap #contentsArea #mainContentsArea .relatedInformation01 li a .tagP.column .tag:before{border-color:transparent #286666 transparent transparent}#wrap #contentWrap #contentsArea #mainContentsArea .relatedInformation01 li a .tagP.about{background-color:#ff5983}#wrap #contentWrap #contentsArea #mainContentsArea .relatedInformation01 li a .tagP.about .tag:before{border-color:transparent maroon transparent transparent}#wrap #contentWrap #contentsArea #mainContentsArea .relatedInformation01 li a .tagP.market{background-color:#0250d1}#wrap #contentWrap #contentsArea #mainContentsArea .relatedInformation01 li a .tagP.market .tag:before{border-color:transparent #000380 transparent transparent}#wrap #contentWrap #contentsArea #mainContentsArea .relatedInformation01 li a .title{font-weight:700;margin:15px 0 0;display:block;color:#1262b2;font-size:14px;line-height:1.4}#wrap #contentWrap #contentsArea #mainContentsArea .relatedInformation01 li a:hover .title{color:#4c4c4c}#wrap #contentWrap #contentsArea #mainContentsArea .relatedInformationWrap{background:#f2f2f2;padding:8px 0 8px 8px}#wrap #contentWrap #contentsArea #mainContentsArea .relatedInformationWrap .relatedInformationTitle{margin-bottom:8px;margin-left:3px;font-size:16px}#wrap #contentWrap #contentsArea #mainContentsArea .relatedInformationItems+.relatedInformationTitle{margin-top:20px}#wrap #contentWrap #contentsArea #mainContentsArea .relatedInformationWrap .tagP{display:block;line-height:1}#wrap #contentWrap #contentsArea #mainContentsArea .relatedInformationWrap .tagP .tag{display:inline-block;position:relative;height:20px;padding:0 15px;background:#ff9700;color:#fff;font-size:10px;line-height:20px}#wrap #contentWrap #contentsArea #mainContentsArea .relatedInformationItems+.relatedInformationItems{margin-top:8px}#wrap #contentWrap #contentsArea #mainContentsArea .relatedInformationInner+.relatedInformationInner{margin-top:18px}#wrap #contentWrap #contentsArea #mainContentsArea .relatedInformationItemsNewer>a{position:relative;float:left;width:226px;margin:0 8px 0 0;padding:10px;background:#fff;border:1px solid #d9d9d9;box-sizing:border-box}#wrap #contentWrap #contentsArea #mainContentsArea .relatedInformationItemsLower>a:nth-child(even){margin-left:11px}#wrap #contentWrap #contentsArea #mainContentsArea .relatedInformationItemsLower>.notMg{margin-left:0!important}#wrap #contentWrap #contentsArea #mainContentsArea .relatedInformationItemsLower>.notMgTop{margin-top:0!important}#wrap #contentWrap #contentsArea #mainContentsArea .relatedInformationItemsLower>a:nth-child(n+3){margin-top:11px}#wrap #contentWrap #contentsArea #mainContentsArea .relatedInformationItemsNewer>a .pict{height:103px;overflow:hidden;display:block}#wrap #contentWrap #contentsArea #mainContentsArea .relatedInformationItemsNewer>a .pict img{width:208px}#wrap #contentWrap #contentsArea #mainContentsArea .relatedInformationItemsNewer>a .title{font-weight:700;margin:10px 0 0;display:block;color:#1262b2;font-size:14px;line-height:1.4}#wrap #contentWrap #contentsArea #mainContentsArea .relatedInformationItemsNewer>a .tagP{margin:15px 0 0 0}#wrap #contentWrap #contentsArea #mainContentsArea .relatedInformationItemsLower>a{display:block;float:left;width:346px;padding:10px;background:#fff;border:1px solid #d9d9d9;box-sizing:border-box}#wrap #contentWrap #contentsArea #mainContentsArea .relatedInformationItemsLower>a+a{margin-left:0}#wrap #contentWrap #contentsArea #mainContentsArea .relatedInformationItemsLower>a .pict{display:none}:nth-child(n+3) #wrap #contentWrap #contentsArea #mainContentsArea .relatedInformationItemsLower>a>div{display:table}#wrap #contentWrap #contentsArea #mainContentsArea .relatedInformationItemsLower>a .tagP{display:table-cell}#wrap #contentWrap #contentsArea #mainContentsArea .relatedInformationItemsLower>a .title{display:table-cell;padding:0 0 0 10px;color:#1262b2;font-size:14px;font-weight:700;line-height:1.4}#wrap #contentWrap #contentsArea #mainContentsArea .relatedInformationItemsLower--3cols>a{position:relative;float:left;width:226px;margin:0 8px 0 0;padding:10px;background:#fff;border:1px solid #d9d9d9;box-sizing:border-box}#wrap #contentWrap #contentsArea #mainContentsArea .relatedInformationItemsLower--3cols>a+a{margin-left:0}#wrap #contentWrap #contentsArea #mainContentsArea .relatedInformationItemsLower--3cols>a .pict{display:block;height:103px;overflow:hidden}#wrap #contentWrap #contentsArea #mainContentsArea .relatedInformationItemsLower--3cols>a .pict img{width:208px}#wrap #contentWrap #contentsArea #mainContentsArea .relatedInformationItemsLower--3cols>a .tagP{display:block;margin-top:15px}#wrap #contentWrap #contentsArea #mainContentsArea .relatedInformationItemsLower--3cols>a .title{display:block;margin:10px 0 0;padding:0;color:#1262b2;font-size:14px;font-weight:700;line-height:1.4}#wrap #contentWrap #contentsArea #mainContentsArea .relatedInformationItems a:hover .title{color:#4c4c4c}#wrap #contentWrap #contentsArea #mainContentsArea .relatedInformationItems a:hover{background:url(/resource/common/img/bg_slant.gif) repeat}#wrap #contentWrap #contentsArea #mainContentsArea .relatedInformationItems a .tagP.column .tag{background-color:#52d1d0}#wrap #contentWrap #contentsArea #mainContentsArea .relatedInformationItems a .tagP.about .tag{background-color:#ff5983}#wrap #contentWrap #contentsArea #mainContentsArea .relatedInformationItems a .tagP.market .tag{background-color:#0250d1}#wrap #contentWrap #contentsArea #mainContentsArea ul.consul li{float:left}#wrap #contentWrap #contentsArea #mainContentsArea ul.consul li a{display:block;-ms-transition:background-color 0.4s ease 0s,text-decoration 0.4s ease 0s;-webkit-transition:background-color 0.4s ease 0s,text-decoration 0.4s ease 0s;transition:background-color 0.4s ease 0s,text-decoration 0.4s ease 0s}#wrap #contentWrap #contentsArea #mainContentsArea ul.consul li a:hover{background:#f2f2f2}#wrap #contentWrap #contentsArea #mainContentsArea ul.consul li.left{width:238px}#wrap #contentWrap #contentsArea #mainContentsArea ul.consul li.left a{padding:5px 5px 5px 0}#wrap #contentWrap #contentsArea #mainContentsArea ul.consul li.center{width:243px}#wrap #contentWrap #contentsArea #mainContentsArea ul.consul li.center a{padding:5px}#wrap #contentWrap #contentsArea #mainContentsArea ul.consul li.right{width:238px}#wrap #contentWrap #contentsArea #mainContentsArea ul.consul li.right a{padding:5px 0 5px 5px}#wrap #contentWrap #contentsArea #mainContentsArea ul.consul li span.left_contents{background:url(/resource/common/img/consul.png) no-repeat 0 0;display:inline-block;width:233px;height:110px;margin-bottom:5px}#wrap #contentWrap #contentsArea #mainContentsArea ul.consul li span.center_contents{background:url(/resource/common/img/consul.png) no-repeat -233px 0;display:inline-block;width:233px;height:110px;margin-bottom:5px}#wrap #contentWrap #contentsArea #mainContentsArea ul.consul li span.right_contents{background:url(/resource/common/img/consul.png) no-repeat -466px 0;display:inline-block;width:233px;height:110px;margin-bottom:5px}#wrap #contentWrap #contentsArea #mainContentsArea ul.caseCategoryList{border-left:1px solid #d9d9d9}#wrap #contentWrap #contentsArea #mainContentsArea ul.caseCategoryList li{border-right:1px solid #d9d9d9;border-bottom:1px solid #d9d9d9;color:#666}#wrap #contentWrap #contentsArea #mainContentsArea ul.caseCategoryList li a{display:block;padding:10px 0;min-height:1px;position:relative;-ms-transition:background-color 0.4s ease 0s,text-decoration 0.4s ease 0s;-webkit-transition:background-color 0.4s ease 0s,text-decoration 0.4s ease 0s;transition:background-color 0.4s ease 0s,text-decoration 0.4s ease 0s}#wrap #contentWrap #contentsArea #mainContentsArea ul.caseCategoryList li a:hover{background:#f2f2f2}#wrap #contentWrap #contentsArea #mainContentsArea ul.caseCategoryList li a:after{content:".";display:block;height:0;clear:both;visibility:hidden;overflow:hidden;font-size:.1em;line-height:0}* html #wrap #contentWrap #contentsArea #mainContentsArea ul.caseCategoryList li a{height:1%}#wrap #contentWrap #contentsArea #mainContentsArea ul.caseCategoryList li a .left{float:left;width:63px;text-align:center;padding:15px 0 0}#wrap #contentWrap #contentsArea #mainContentsArea ul.caseCategoryList li a .right{float:right;width:609px;border-left:1px solid #d9d9d9;padding:0 25px 0 19px}#wrap #contentWrap #contentsArea #mainContentsArea ul.caseCategoryList li a .caseTitle{color:#1262b2;display:block;font-weight:700;font-size:1.3em;text-decoration:underline;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;width:100%}#wrap #contentWrap #contentsArea #mainContentsArea ul.caseCategoryList li a:hover .caseTitle{text-decoration:none}#wrap #contentWrap #contentsArea #mainContentsArea ul.caseCategoryList li a .caseBefore{display:block;margin:5px 0}#wrap #contentWrap #contentsArea #mainContentsArea ul.caseCategoryList li a .caseBefore .icon{background-color:gray;color:#fff;margin:0 9px 0 0;padding:1px 3px}#wrap #contentWrap #contentsArea #mainContentsArea ul.caseCategoryList li a .caseAfter{font-weight:700;display:block}#wrap #contentWrap #contentsArea #mainContentsArea ul.caseCategoryList li a .caseAfter .icon{background-color:#bf0000;color:#fff;font-weight:400;margin:0 9px 0 0;padding:1px 3px}._on:hover{-webkit-transition:0.4s;-moz-transition:0.4s;-o-transition:0.4s;transition:0.4s}._on:hover{filter:alpha(opacity=60);-moz-opacity:.6;opacity:.6}.successPointForConsultant{-ms-transition:background-color 0.4s ease 0s,text-decoration 0.4s ease 0s;-webkit-transition:background-color 0.4s ease 0s,text-decoration 0.4s ease 0s;transition:background-color 0.4s ease 0s,text-decoration 0.4s ease 0s}.successPointForConsultant:hover{background:#f2f2f2}.successPointForConsultantTtl{background-color:#b9a771;font-size:1.3em;font-weight:700;color:#fff;padding:6px 10px 6px 50px;position:relative}.successPointForConsultantTtl:before{content:"";display:block;position:absolute;left:20px;top:50%;margin-top:-10px;width:20px;height:20px;background-image:url(/resource/success_point/img/icon_point_success.png);background-size:20px 20px}.successPointForConsultantTtlIcon{position:absolute;left:20px;top:10px;width:20px;height:20px;background-image:url(/resource/success_point/img/icon_point_success.png)}.successPointForConsultantWrap{background:#fffefc;border:1px solid #b9a771;position:relative}.successPointForConsultantWrap+.successPointForConsultantWrap{border-top:none}.successPointForConsultant{padding:20px;box-sizing:border-box;display:block;text-decoration:none}.successPointForConsultant:hover .pointTitle{text-decoration:none}.successPointForConsultant.half{width:50%;float:left;box-sizing:border-box}.successPointForConsultantThumbArea{width:120px;float:left;margin-right:2%}.successPointForConsultantThumbArea img{width:100%;height:auto}.successPointForConsultant.half .successPointForConsultantThumbArea{width:70px;height:70px;overflow:hidden}.successPointForConsultant.half .successPointForConsultantThumbArea .pointThumb{width:100%;height:auto}.successPointForConsultantWrap .successPointForConsultant.half:before{display:inline-block;content:'';width:1px;height:100%;position:absolute;left:50%;top:0;background-color:#b9a771;z-index:4}.successPointForConsultant .pointPost{color:#4c4c4c;padding-top:6px;float:right;width:535px}.successPointForConsultant.half .pointPost{display:none}.successPointForConsultant .pointHeader,.successPointForConsultant .pointMeta{width:535px;float:right}.successPointForConsultant .pointMeta{padding-top:10px}.successPointForConsultant.half .pointHeader{width:230px;float:right}.successPointForConsultant.half .pointMeta{width:100%;float:none;clear:both}.successPointForConsultant .pointTitle{font-size:15px;margin:.7em 0 0 0;text-decoration:underline;color:#1262b2}.successPointForConsultantIcon{font-size:10px;color:#fff;margin-right:.4em;float:left;padding:1px 3px}.successPointForConsultantIcon.before{background:gray}.successPointForConsultantIcon.after{background:#c10000}.successPointForConsultantIcon.new{background:#d0b76e}.successPointForConsultantIcon.it{background:#3498db}.successPointForConsultantIcon.sales{background:#3a539b}.successPointForConsultantIcon.med{background:#86e2d5}.successPointForConsultantIcon.maker{background:#1e824c}.successPointForConsultantIcon.backoffice{background:#e87e04}.successPointForConsultantIcon.womanwill{background:#e57399}.successPointForConsultantIcon.creative{background:#f7ca18}.successPointForConsultantIcon.kansai{background:#e74c3c}.successPointForConsultantIcon.tokai{background:#16ab75}.successPointForConsultantIcon.finance{background:#8b699e}.successPointForConsultantIcon.executive{background:#666}.successPointForConsultantIcon.retail{background:#c42525}.successPointForConsultantIcon.service{background:#e7523a}.successPointForConsultantIcon.marketing{background:#e6759a}.successPointForConsultantIcon.architecture{background:#976f1b}.successPointForConsultantIcon.dainishinsotsu{background:#2db2ac}.successPointForConsultant.half .workLists:before{clear:both}.successPointForConsultant .workLists{margin-bottom:.4em;color:#4c4c4c}.successPointForConsultant .workLists dt{font-weight:700;display:inline}.successPointForConsultant .workLists dt+dd{display:inline}.successPointForConsultant .workLists dt:after{content:":"}.successPointForConsultant .workLists dd.SlashInSpace:after{content:"／"}.detailLinkArea01.pointdetail{background:#e7e1d1!important}.detailLinkArea01.pointdetail>a{position:relative}.detailLinkArea01.pointdetail>a:after{position:absolute;right:13px;top:50%;transform:translateY(-50%) rotate(45deg);width:6px;height:6px;content:"";border-top:2px solid #B9A771;border-right:2px solid #B9A771}.entrySuccessPointForConsultant{border-top:3px solid #b9a771;padding-top:30px}.entrySuccessPointForConsultant .entryPointHeader{position:relative}.entrySuccessPointForConsultant .entryPointMeta{float:right;width:510px}.entrySuccessPointForConsultant .icon,.entrySuccessPointForConsultant .personMeta{float:left}.entrySuccessPointForConsultant .personMeta{margin-left:.3em}.entrySuccessPointForConsultant .personMeta dt,.entrySuccessPointForConsultant .personMeta dd{float:left}.entrySuccessPointForConsultant .personMeta dt{margin-left:.5em}.entrySuccessPointForConsultant .personMeta dt:after{content:':'}.entrySuccessPointForConsultant .entryPointThumbArea{width:185px;height:240px;overflow:hidden;margin-right:25px;float:left}.entrySuccessPointForConsultant .entryPointThumbArea .entryPointThumb{width:100%;height:auto}.entrySuccessPointForConsultant .entryPointTitle{width:510px;color:#082a4d;font-size:20px;float:right;padding-top:15px;margin-bottom:30px}.entrySuccessPointForConsultant .entrySubTitle{width:100%;background-color:#f8f1e1;padding:.5em .8em;box-sizing:border-box;position:relative;color:#4c4c4c;font-size:16px;margin-bottom:20px;margin-top:30px}.entrySuccessPointForConsultant .entrySubTitle:before{content:"";display:block;position:absolute;left:0;top:25%;width:4px;height:50%;background-color:#b9a771}.entrySuccessPointForConsultant .subTitleDeco{position:absolute;left:0;top:50%;width:4px;height:20px;margin-top:-10px;background-color:#b9a771}.entrySuccessPointForConsultant .works{width:510px;float:right;position:relative}.entrySuccessPointForConsultant .work{width:245px;box-sizing:border-box;float:right}.entrySuccessPointForConsultant .work>ul{width:100%;box-sizing:border-box;padding:20px 15px}.entrySuccessPointForConsultant .work:first-child{float:left}.entrySuccessPointForConsultant .works:before{display:block;position:absolute;left:250px;top:50%;width:10px;height:27px;margin-top:-13px;background:url(/resource/success_point/img/work_arrow_right.png) no-repeat;content:' '}.entrySuccessPointForConsultant .work.before>ul{background-image:url(/resource/success_point/img/works_bg_gray.jpg)}.entrySuccessPointForConsultant .work.after>ul{background-image:url(/resource/success_point/img/works_bg_pink.jpg)}.entrySuccessPointForConsultant .workLabel{display:inline-block;width:100%}.entrySuccessPointForConsultant .workListsTwin{line-height:1.8}.entrySuccessPointForConsultant .workListsTwin dt{float:left;font-weight:700}.entrySuccessPointForConsultant .workListsTwin dt:after{content:":"}.entrySuccessPointForConsultant .entryPointBody{clear:both;margin-bottom:34px;padding-top:1px}.entrySuccessPointForConsultant .entryPointBody p+p{margin-top:1em}.entrySuccessPointForConsultant .entryPointBody ul{list-style-type:disc;padding-left:20px}.entrySuccessPointForConsultantConsulPoint{margin-bottom:30px}.entrySuccessPointForConsultantConsulPoint .consulPointHeader{position:relative;background-color:#bf0000;padding:10px 50px}.entrySuccessPointForConsultantConsulPoint .consulPointTitle{color:#fff;font-size:15px}.entrySuccessPointForConsultantConsulPoint .consulPointTitle:before{content:"";display:block;position:absolute;top:50%;left:24px;width:20px;height:18px;margin:-12px 0 0;z-index:10;background-image:url(/resource/success_point/img/checkbox.png);background-repeat:no-repeat;background-size:20px 18px}.entrySuccessPointForConsultantConsulPoint .consulPointTitleDeco{position:absolute;left:20px;top:.7em;width:18px;height:18px;z-index:10;background:url(/resource/success_point/img/checkbox.png) no-repeat}.entrySuccessPointForConsultantConsulPoint .consulPointBody{padding:20px;border:1px solid #d8d8d8;box-sizing:border-box}.entrySuccessPointForConsultantConsulPoint .consuleImg{width:85px;height:auto;float:left;margin:0 15px 15px 0}.entrySuccessPointForConsultantConsulPoint .consulPointBody>h5{margin-top:1em;padding-left:100px}.entrySuccessPointForConsultantConsulPoint .consulPointBody>p,.entrySuccessPointForConsultantConsulPoint .consulPointBody>div,.entrySuccessPointForConsultantConsulPoint .consulPointBody>ul,.entrySuccessPointForConsultantConsulPoint .consulPointBody>ol{text-align:left;padding-left:100px}.entrySuccessPointForConsultantConsulPoint .consulPointBody>p+p,.entrySuccessPointForConsultantConsulPoint .consulPointBody>p+div,.entrySuccessPointForConsultantConsulPoint .consulPointBody>div+p,.entrySuccessPointForConsultantConsulPoint .consulPointBody>div+div{margin-top:1em}#wrap #contentWrap #contentsArea #mainContentsArea .resumeDescription{padding:10px 0 22px}#wrap #contentWrap #contentsArea .egentResumeAdviceSilhouette{margin-bottom:35px;float:right}#wrap #contentWrap #contentsArea .egentResumeAdviceSilhouette img{max-width:100%}#wrap #contentWrap #contentsArea .egentResumeAdviceText{margin-bottom:1em;font-size:13px;line-height:24px}.l-relationBox{padding:0}.relationBox{margin-top:25px;margin-bottom:30px}.relationBox .header{position:relative;background:#f2f2f2;padding:6px 10px 6px 30px;border:1px solid #ddd;box-sizing:border-box}.relationBox .header .headList{height:6px;width:15px;background:#10274b;position:absolute;top:50%;left:0;margin:-2px 0 0}.relationBox .header.recommend .headList{background:#f60}.relationBox .header .title{font-size:16px;font-weight:700;color:#000}.relationBox .body{border-left:1px solid #ddd;border-right:1px solid #ddd}.relationBox .body .relationListItem{border-bottom:1px solid #ddd}.relationBox .body .relationListItem a{display:block;padding:15px 32px;background-color:#fff;-webkit-transition:background-color 0.4s ease 0s,text-decoration 0.4s ease 0s;transition:background-color 0.4s ease 0s,text-decoration 0.4s ease 0s;line-height:1.8;font-weight:700;font-size:15px}.relationBox .body .relationListItem a:hover{text-decoration:none;background-color:#f2f2f2}.l-relationBox01{padding:0}.relationBox01{margin-top:25px;margin-bottom:30px}.relationBox01 .header{position:relative;background:#939393;padding:6px 10px 6px 14px;border:1px solid #ddd;box-sizing:border-box}.relationBox01 .header .headList{height:6px;width:15px;background:#10274b;position:absolute;top:50%;left:0;margin:-2px 0 0}.relationBox01 .header.recommend .headList{background:none}.relationBox01 .header .title{font-size:1.35em;font-weight:700;color:#fff}.relationBox01 .body{border-left:1px solid #939393;border-right:1px solid #939393}.relationBox01 .body .relationListItem{border-bottom:1px solid #939393}.relationBox01 .body .relationListItem a{display:block;padding:15px 14px;background-color:#fff;-webkit-transition:background-color 0.4s ease 0s,text-decoration 0.4s ease 0s;transition:background-color 0.4s ease 0s,text-decoration 0.4s ease 0s;line-height:1.8;font-weight:700;font-size:15px}.relationBox01 .body .relationListItem a:hover{text-decoration:none;background-color:#f2f2f2}.top_unique_Nonopen{margin:0!important}.top_unique_Company{margin-top:20px!important}.top_unique_bgImg:hover a{background:#333 url(/resource/top/img/top_keytext_parts.png) 153px 60px no-repeat!important}.jobChangeLinkArea{margin-bottom:30px}.jobChangeInner{background:#f2f2f2;padding:23px 90px;text-align:center}.jobChangeLinkArea .jobChangeInner h3{font-size:20px;color:#0f5aa5;font-weight:700}.jobChangeLinkArea .jobChangeInner .title{font-size:20px;color:#0f5aa5;font-weight:700}.jobChangeLinkArea .jobChangeInner .jobChangeBtns{margin-top:20px}.jobChangeLinkArea .jobChangeInner .jobChangeBtns .jobChangeBtn{float:left;width:254px;height:53px}.jobChangeLinkArea .jobChangeInner .jobChangeBtns .jobChangeBtn:nth-child(2){margin-left:30px}.jobChangeLinkArea .jobChangeInner .jobChangeBtns .jobChangeBtn a{text-align:center}#dainiWomanModules{display:none}#introduceServiceModules{display:none}#jobSupport{margin-bottom:40px;display:none}.jobSupport__catch{background:linear-gradient(90deg,#61bfc5,#7f84db);color:#fff;font-size:16px;font-weight:400;padding:15px}.jobSupport__catch{background:#6fa1d0\9}.jobSupport__body{background:#f3f4f8 url(/resource/test/img/pc_career_support_woman.png) top right no-repeat scroll}.jobSupport__desc{padding:25px 25px 0 25px;width:400px;font-size:14px;color:#173757;text-align:left}.jobSupport__btn__wrapper{padding:25px;width:400px}.jobSupport__btn{display:block;background:linear-gradient(#77ce2f,#4eb616);text-align:center;border-radius:12px;text-shadow:1px 1px #000;box-shadow:0 0 0 1px #aee283,0 0 0 2px #308c0e,0 3px 0 2px #1a4d00;text-decoration:none}.jobSupport__btn:hover{opacity:.7}.jobSupport__btn:not(:target){background:#5dbe1e\9}.jobSupport__apply{padding:15px;color:#fff;font-size:14px}.jobSupport__mark{padding:8px 10px;background-color:#1a4d00;border-radius:5px;margin-right:15px}.jobSupport__text:after{content:">";display:inline-block;float:right}.mb30 .sp_img_overflow{margin-bottom:15px}.jobSearchItem{margin:20px 0 5px;display:flex;flex-wrap:wrap}.jobSearchItem__box{flex:0 0 50%;margin-bottom:20px;box-sizing:border-box}.jobSearchItem__box:nth-child(odd){border-right:1px solid #d9d9d9;padding-right:20px}.jobSearchItem__box:nth-child(even){padding-left:20px}.jobSearchItem__image{margin-bottom:10px}.jobSearchItem__image img{max-width:100%}.jobSearchItem__image a:hover img{opacity:.8}.jobSearchItem__title{margin-bottom:13px;font-size:14px;line-height:1.5;font-weight:700}.jobSearchItem__title>a{color:#1262b2;text-decoration:underline}.jobSearchItem__title>a:hover{text-decoration:none}.jobSearchItem__sub{margin-bottom:5px;font-size:12px;line-height:1}.jobSearchItem__commentBox{display:flex;align-items:flex-start}.jobSearchItem__commentImage{flex:0 0 70px;border-radius:50%;margin-right:13px}.jobSearchItem__commentImage>img{width:100%}.jobSearchItem__commontText{font-size:12px;line-height:1.83;border-radius:10px;background:#f4fbfe;border:1px solid #6cc1f3;position:relative;padding:12px 15px}.jobSearchItem__commontText::before,.jobSearchItem__commontText::after{content:'';position:absolute;left:-13px;top:27px;border:5px solid transparent;border-right-width:7px;border-right-color:#6cc1f3}.jobSearchItem__commontText::after{left:-11px;border-right-color:#f4fbfe}.heading{margin-top:20px;margin-bottom:10px}.heading .heading-text{display:inline-block;border-bottom:1px solid #000;padding-bottom:.2em;font-size:15px;font-weight:700;line-height:1.3}.heading.heading--red .heading-text{display:inline-block;margin-bottom:10px;padding:6px 8px 4px;border-bottom:none;color:#fff;font-size:15px;font-weight:600;line-height:1;background-color:#bf0000}.list{margin-top:10px;margin-bottom:15px}.list .list-text{padding-left:30px}.list .list-text>li{margin-top:.3em;list-style-type:disc}.list.list--decimal .list-text>li{list-style-type:decimal}.list .list{margin-top:10px;margin-bottom:10px}.list .list .list-text{padding-left:20px}.list .list .list-text>li{margin-top:.1em;list-style-type:disc}.list--type .list-text>li{list-style-type:none}.table_column{width:100%;box-sizing:border-box;margin:30px 0 5px;text-align:left}.table_column thead th{height:54px;background:#e3f0fa;border:1px solid #acd5f1;vertical-align:middle;line-height:1.4;padding:0 10px}.table_column tbody th,.table_column tbody td{height:54px;border-collapse:collapse;border:1px solid #d9d9d9;vertical-align:middle;line-height:1.4;padding:0 10px}.table_column.table_style tbody td{vertical-align:top}.table_column .list_table li{padding:10px 0}.td_left td{text-align:left}.td_center td,.td_center th{text-align:center}.th_center th{text-align:center}.link_center{display:block;text-decoration:underline;color:#1262b2}.stTitle{font-weight:700;font-size:15px}.stTitle_sm{font-weight:700;font-size:14px}.stTitle_underline{font-weight:700;font-size:15px;text-decoration:underline}.stPara01{font-weight:700}#wrap #contentWrap #contentsArea .m-knowhowcurat p.m-knowhowcurat__discription{font-size:13px;color:#333;margin:20px 0}#wrap #contentWrap #contentsArea .m-knowhowcurat .m-knowhowcurat_flowchart ul li{float:left;position:relative;background-color:#efefef;margin-right:10px;width:132px;height:150px}#wrap #contentWrap #contentsArea .m-knowhowcurat .m-knowhowcurat_flowchart ul li:last-child{margin-right:none}#wrap #contentWrap #contentsArea .m-knowhowcurat .m-knowhowcurat_flowchart ul li::before,#wrap #contentWrap #contentsArea .m-knowhowcurat .m-knowhowcurat_flowchart ul li::after{border-left-width:20px;border-top-width:75px;border-bottom-width:75px;border-style:solid;border-color:transparent}#wrap #contentWrap #contentsArea .m-knowhowcurat .m-knowhowcurat_flowchart ul li::before{border-left-color:#efefef;content:"";position:absolute;right:-23px;top:0;z-index:2;display:block}#wrap #contentWrap #contentsArea .m-knowhowcurat .m-knowhowcurat_flowchart ul li::after{border-left-color:#fff;content:"";position:absolute;left:0;top:0;z-index:1;display:block}#wrap #contentWrap #contentsArea .m-knowhowcurat .m-knowhowcurat_flowchart ul li a{display:table-cell;vertical-align:middle;text-align:center;width:174px;height:150px;text-decoration:none;font-weight:700;color:#082a4d;font-size:17px;line-height:1.3em;padding-left:20px;box-sizing:border-box}#wrap #contentWrap #contentsArea .m-knowhowcurat .m-knowhowcurat_flowchart ul li a:hover::after{transition:0.3s;transform:translateY(2px)rotate(-45deg)}#wrap #contentWrap #contentsArea .m-knowhowcurat .m-knowhowcurat_flowchart ul li a::after{display:block;content:"";width:8px;height:8px;margin:8px auto 0;border:1px solid;border-color:transparent transparent #565656 #565656;transform:rotate(-45deg);z-index:5}#wrap #contentWrap #contentsArea .m-knowhowcurat .m-knowhowcurat_flowchart ul li a span{width:42px;margin:0 auto 10px;text-align:center;padding:;display:block;font-weight:700;border-bottom:1px solid #bf0000;color:#bf0000;font-size:10px}#wrap #contentWrap #contentsArea .m-knowhowcurat .m-knowhowcurat__stitle{width:100%;border-top:2px solid #082a4d;border-bottom:1px solid #d8d8d8;color:#082a4d;position:relative;padding:10px 0 5px;font-size:14px;line-height:1.8em}#wrap #contentWrap #contentsArea .m-knowhowcurat .m-knowhowcurat__stitle span.m-knowhowcurat__stitle__text{position:absolute;left:130px;font-size:17px;line-height:1.5em}#wrap #contentWrap #contentsArea .m-knowhowcurat .m-knowhowcurat__stitle span.m-knowhowcurat__stitle__stepcount{display:inline-block;color:#ac1312;padding:0 10px 0 20px}#wrap #contentWrap #contentsArea .m-knowhowcurat .m-knowhowcurat__stitle span.m-knowhowcurat__stitle__stepcount::before,#wrap #contentWrap #contentsArea .m-knowhowcurat .m-knowhowcurat__stitle span.m-knowhowcurat__stitle__stepcount::after{box-sizing:border-box;content:"";border-width:20px;border-style:solid;position:absolute;top:0;left:90px}#wrap #contentWrap #contentsArea .m-knowhowcurat .m-knowhowcurat__stitle span.m-knowhowcurat__stitle__stepcount::before{border-color:transparent;border-left-color:#d8d8d8;z-index:2}#wrap #contentWrap #contentsArea .m-knowhowcurat .m-knowhowcurat__stitle span.m-knowhowcurat__stitle__stepcount::after{border-color:transparent;border-left-color:#fff;z-index:3;transform:translate(-1px,0)}#wrap #contentWrap #contentsArea .m-knowhowcurat .m-knowhowcurat__container{width:100%;display:flex;flex-wrap:wrap;justify-content:flex-start;align-items:flex-start;align-content:flex-start}#wrap #contentWrap #contentsArea .m-knowhowcurat .m-knowhowcurat__container .m-knowhowcurat__matomeIcon{position:relative}#wrap #contentWrap #contentsArea .m-knowhowcurat .m-knowhowcurat__container .m-knowhowcurat__matomeIcon a:hover{box-shadow:0 0 0 1px #106d9e;background:none}#wrap #contentWrap #contentsArea .m-knowhowcurat .m-knowhowcurat__container .m-knowhowcurat__matomeIcon::before{content:'';width:50px;height:25px;background:url(/resource/common/img/blog-style/icon_matome.png)no-repeat 0 0;background-size:100% auto;position:absolute;top:-1px;left:-1px;z-index:1}#wrap #contentWrap #contentsArea .m-knowhowcurat .m-knowhowcurat__container .m-knowhowcurat__container__box{margin-bottom:10px}#wrap #contentWrap #contentsArea .m-knowhowcurat .m-knowhowcurat__container .m-knowhowcurat__container__box a{text-decoration:none;color:#666;width:180px;padding:10px 5px;display:block;box-sizing:border-box}#wrap #contentWrap #contentsArea .m-knowhowcurat .m-knowhowcurat__container .m-knowhowcurat__container__box a:hover{background:url(/resource/common/img/bg_slant.gif) repeat;transition:0.4s}#wrap #contentWrap #contentsArea .m-knowhowcurat .m-knowhowcurat__container .m-knowhowcurat__container__box .m_img_trim{overflow:hidden;width:100%;height:104px;position:relative;box-sizing:border-box;margin:0 auto 5px}#wrap #contentWrap #contentsArea .m-knowhowcurat .m-knowhowcurat__container .m-knowhowcurat__container__box .m_img_trim img{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:100%;height:auto}#wrap #contentWrap #contentsArea .m-knowhowcurat .m-knowhowcurat__container .m-knowhowcurat__container__box a:hover .m_img_trim img{-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);transition:0.8s linear}#wrap #contentWrap #contentsArea .m-knowhowcurat .m-knowhowcurat__container .m-knowhowcurat__container__box figure figurecaption{display:inline;vertical-align:middle;color:#1463b2;font-weight:700;font-size:14px;line-height:.2em;box-sizing:border-box;border-bottom:1px solid #1463b2}#wrap #contentWrap #contentsArea .m-knowhowcurat .m-knowhowcurat__container .m-knowhowcurat__container__box a:hover figure figurecaption{border-bottom:none}#wrap #contentWrap #contentsArea .m-knowhowcurat .m-knowhowcurat__container .m-knowhowcurat__container__box p{font-size:13px;margin-top:3px;line-height:1.5em;color:#666}#wrap #contentWrap #contentsArea .m-knowhowcurat .m-knowhowcurat__nextbutton{width:100%;position:relative;text-align:center;cursor:pointer}#wrap #contentWrap #contentsArea .m-knowhowcurat .m-knowhowcurat__nextbutton::before{position:absolute;top:50%;z-index:1;content:'';display:block;width:100%;height:1px;background-color:#d9d9d9}#wrap #contentWrap #contentsArea .m-knowhowcurat .m-knowhowcurat__nextbutton a{display:block;position:relative;z-index:2;display:inline-block;margin:0 2.5em;padding:0 1.5em;background-color:#fff;text-align:left;font-size:13px;color:#333;text-decoration:none;font-weight:700}#wrap #contentWrap #contentsArea .m-knowhowcurat .m-knowhowcurat__nextbutton a span{font-size:12px;display:inline-block;width:14px;height:14px;border-radius:50%;background:#333;color:#fff;vertical-align:1px;line-height:12px;text-align:center;margin-left:5px}#wrap #contentWrap #contentsArea .m-small__knowhowcurat p.m-small__knowhowcurat__discription{font-size:13px;color:#333;margin:27px 0;box-sizing:border-box;padding:0 8px}#wrap #contentWrap #contentsArea .m-small__knowhowcurat .m-small__knowhowcurat__container{width:100%;display:flex;flex-wrap:wrap;justify-content:flex-start;align-items:flex-start;align-content:flex-start}#wrap #contentWrap #contentsArea .m-small__knowhowcurat .m-small__knowhowcurat__container .m-small__knowhowcurat__container__box{width:33%;margin-bottom:18px}#wrap #contentWrap #contentsArea .m-small__knowhowcurat .m-small__knowhowcurat__container .m-small__knowhowcurat__container__box a{text-decoration:none;color:#666;width:100%;padding:10px;display:block;box-sizing:border-box}#wrap #contentWrap #contentsArea .m-small__knowhowcurat .m-small__knowhowcurat__container .m-small__knowhowcurat__container__box a:hover{background:url(/resource/common/img/bg_slant.gif) repeat;transition:0.4s}#wrap #contentWrap #contentsArea .m-small__knowhowcurat .m-small__knowhowcurat__container .m-small__knowhowcurat__container__box .m_img_trim{overflow:hidden;width:100%;height:139px;position:relative;box-sizing:border-box;margin:0 auto 5px}#wrap #contentWrap #contentsArea .m-small__knowhowcurat .m-small__knowhowcurat__container .m-small__knowhowcurat__container__box .m_img_trim img{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:100%;height:auto}#wrap #contentWrap #contentsArea .m-small__knowhowcurat .m-small__knowhowcurat__container .m-small__knowhowcurat__container__box a:hover .m_img_trim img{-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);transition:0.8s linear}#wrap #contentWrap #contentsArea .m-small__knowhowcurat .m-small__knowhowcurat__container .m-small__knowhowcurat__container__box figure figurecaption{display:inline;color:#1463b2;font-weight:700;font-size:15px;line-height:1.15em;box-sizing:border-box;padding:.15em .05em;border-bottom:1px solid #1463b2;line-height:1.7em}#wrap #contentWrap #contentsArea .m-small__knowhowcurat .m-small__knowhowcurat__container .m-small__knowhowcurat__container__box a:hover figure figurecaption{border-bottom:none}#wrap #contentWrap #contentsArea .m-small__knowhowcurat .m-small__knowhowcurat__container .m-small__knowhowcurat__container__box p{font-size:13px;margin-top:3px;line-height:1.5em;color:#666}#wrap #contentWrap #contentsArea .m-small__knowhowcurat .m-small__knowhowcurat__nextbutton{width:100%;position:relative;text-align:center}#wrap #contentWrap #contentsArea .m-small__knowhowcurat .m-small__knowhowcurat__nextbutton::before{position:absolute;top:50%;z-index:1;content:'';display:block;width:100%;height:1px;background-color:#d9d9d9}#wrap #contentWrap #contentsArea .m-small__knowhowcurat .m-small__knowhowcurat__nextbutton a{display:block;position:relative;z-index:2;display:inline-block;margin:0 2.5em;padding:0 1.5em;background-color:#fff;text-align:left;font-size:13px;color:#333;text-decoration:none;font-weight:700}#wrap #contentWrap #contentsArea .m-small__knowhowcurat .m-small__knowhowcurat__nextbutton a span{font-size:13px;display:inline-block;width:14px;height:14px;border-radius:50%;background:#333;color:#fff;vertical-align:1px;line-height:12px;text-align:center;margin-left:5px}#wrap #contentWrap #contentsArea #mainContentsArea .relatedInformationWrap{width:100%;background:#f2f2f2;padding:8px;box-sizing:border-box;display:flex;flex-wrap:wrap;justify-content:space-between;align-content:top;align-items:stretch}#wrap #contentWrap #contentsArea #mainContentsArea .relatedInformationWrap .relatedInformationWrap__box{width:346px;margin-bottom:8px;background:#fff;border:1px solid #d9d9d9}#wrap #contentWrap #contentsArea #mainContentsArea .relatedInformationWrap .relatedInformationWrap__box a{display:block;text-decoration:none;height:inherit;padding:10px;box-sizing:border-box}#wrap #contentWrap #contentsArea #mainContentsArea .relatedInformationWrap .relatedInformationWrap__box.js-add-boxchild:hover,#wrap #contentWrap #contentsArea #mainContentsArea .relatedInformationWrap .relatedInformationWrap__box:hover{background:url(/resource/common/img/bg_slant.gif) repeat}#wrap #contentWrap #contentsArea #mainContentsArea .relatedInformationWrap .relatedInformationWrap__box a span.pict{display:none}#wrap #contentWrap #contentsArea #mainContentsArea .relatedInformationWrap .relatedInformationWrap__box a span.pict img{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:100%;height:auto}#wrap #contentWrap #contentsArea #mainContentsArea .relatedInformationWrap .relatedInformationWrap__box div.texts span.tag{display:inline-block;padding:0 15px;background-color:#ff9700;color:#fff;font-size:10px;line-height:20px;vertical-align:top}#wrap #contentWrap #contentsArea #mainContentsArea .relatedInformationWrap .relatedInformationWrap__box div.texts span.tag.about{background-color:#ff5983}#wrap #contentWrap #contentsArea #mainContentsArea .relatedInformationWrap .relatedInformationWrap__box div.texts span.tag.market{background-color:#0250d1}#wrap #contentWrap #contentsArea #mainContentsArea .relatedInformationWrap .relatedInformationWrap__box div.texts span.title{display:inline-block;width:246px;font-weight:700;box-sizing:border-box;padding-left:1em;color:#1262b2;font-size:14px;line-height:1.4;text-decoration:underline}#wrap #contentWrap #contentsArea #mainContentsArea .relatedInformationWrap .relatedInformationWrap__box.js-add-boxchild{width:229px;margin-bottom:8px;box-sizing:border-box;background:#fff;border:1px solid #d9d9d9}#wrap #contentWrap #contentsArea #mainContentsArea .relatedInformationWrap .relatedInformationWrap__box.js-add-boxchild a span.pict{width:207px;height:120px;display:block;overflow:hidden;position:relative}#wrap #contentWrap #contentsArea #mainContentsArea .relatedInformationWrap .relatedInformationWrap__box.js-add-boxchild div.texts{margin:15px auto}#wrap #contentWrap #contentsArea #mainContentsArea .relatedInformationWrap .relatedInformationWrap__box.js-add-boxchild div.texts span.tag{display:inline-block}#wrap #contentWrap #contentsArea #mainContentsArea .relatedInformationWrap .relatedInformationWrap__box.js-add-boxchild div.texts span.title{padding-left:0;width:100%;display:block;margin-top:5px}#wrap #contentWrap #contentsArea #mainContentsArea .relatedInformationWrap .relatedInformationWrap__buttom{width:100%;text-align:right}#wrap #contentWrap #contentsArea #mainContentsArea .relatedInformationWrap .relatedInformationWrap__buttom a{display:inline-block;text-align:center;border-radius:.2em;text-decoration:none;padding:.5em 1em .5em 2em;background-color:#48B1F2;font-size:13px;color:#fff;border:1px solid #48a8f1;box-shadow:0 0 2px 2px #5eb7f2 inset;position:relative}#wrap #contentWrap #contentsArea #mainContentsArea .relatedInformationWrap .relatedInformationWrap__buttom a:hover{box-shadow:0 0 2px 2px #59a6d6 inset}#wrap #contentWrap #contentsArea #mainContentsArea .relatedInformationWrap .relatedInformationWrap__buttom a:before,#wrap #contentWrap #contentsArea #mainContentsArea .relatedInformationWrap .relatedInformationWrap__buttom a:after{position:absolute}#wrap #contentWrap #contentsArea #mainContentsArea .relatedInformationWrap .relatedInformationWrap__buttom a:before{content:'';position:absolute;top:10px;left:8px;display:block;padding:.5em;border-radius:50%;background-color:rgba(255,255,255,.3);box-shadow:0 0 1px 1px rgba(0,0,0,.1) inset}#wrap #contentWrap #contentsArea #mainContentsArea .relatedInformationWrap .relatedInformationWrap__buttom a:after{content:'+';position:absolute;top:6px;left:10px;display:block;color:#fff;font-size:1em}#wrap .titleUl{display:inline-block;margin-bottom:10px;border-bottom:1px solid #4c4c4c;font-weight:600;font-size:15px;color:#4c4c4c}#pickupTop{border-top:2px solid #082a4d}#pickupTop ul li img{box-shadow:2px 2px 2px #bdbdbd}#pickupTop ul li a{transition:.2s}#pickupTop ul li a:hover{opacity:.7}#wrap #contentWrap #contentsArea #mainContentsArea ul.caseCategoryList ul.caseCategoryList li a{text-decoration:none;padding-left:90px}span.caseProperty{position:absolute;left:-2px;top:15px;width:40px;text-align:center;padding:14px;border-right:1px solid #d9d9d9}#wrap #contentWrap #contentsArea #mainContentsArea ul.caseCategoryList ul.caseCategoryList li .caseProperty,#wrap #contentWrap #contentsArea #mainContentsArea ul.caseCategoryList ul.caseCategoryList li .caseBefore,#wrap #contentWrap #contentsArea #mainContentsArea ul.caseCategoryList ul.caseCategoryList li .caseAfter{color:#4c4c4c}.author__title{font-size:15px;color:#0a3a60;padding-bottom:5px}.author__box{padding:20px 20px;border-top:1px solid #e3e3e3;border-bottom:1px solid #e3e3e3}.author__box--flex{display:flex;height:120px}.author__cont{align-self:center;padding-left:20px}.author__name{font-size:19px;font-weight:700;color:#0a3a60}.author__info{font-size:13px}@media all and (-ms-high-contrast:none){.author__img{max-height:120px}}@media screen and (-webkit-min-device-pixel-ratio:0){.author__img{max-height:120px}}@-moz-document url-prefix(){.author__img{max-width:120px;max-height:none}}@supports (-ms-ime-align:auto){.author__img{max-height:none}}.agenda{padding:20px 30px;background:url(/resource/knowhow/resume/img/bg_agenda.png);border-radius:10px;font-size:14px;margin-bottom:40px;line-height:2.29}.agenda ul.agenda-list li ul.agenda-list{padding-left:1.2rem}.agenda ul.agenda-list li ul.agenda-list a{text-decoration:none}.agenda a{color:#1262b2;text-decoration:underline}.agenda-headline{text-align:center;color:#09294d;font-size:14px;font-weight:700;margin-bottom:10px}.agenda-headline .icon-agenda{display:inline-block;margin-right:8px;width:18px;height:18px;vertical-align:middle}.agenda-headline .icon-agenda img{width:100%;height:auto;vertical-align:top}@media screen and (min-device-width:600px){.agenda-headline{font-size:18px;margin-bottom:10px}.agenda-headline .icon-agenda{width:28px;height:28px}}.successPointForConsultantWrap .pointHeader.childHeader,.successPointForConsultantWrap .pointHeader.childHeader+.pointMeta,.successPointForConsultantWrap .pointHeader.childHeader+.pointMeta+.pointPost{width:100%;float:none}
