.skipLinks,.header+div,.headerLogo::after,.headerBtn,.headerScroll,#SS_searchForm,.localnavi,.relatedLinks,#requestDocuments,.footerSitemap,.footerUtility,#toHead,#fixedNav,.breadcrumb,.inquiry{display:none !important}.sep2Col .sepImage img{position:absolute}.header{margin:0 !important;position:relative !important;transform:translateY(0) !important}.headerLogo{box-sizing:border-box;margin:0 !important;padding:10px 0;width:900px}.breadcrumb{box-sizing:border-box;display:block;padding:12px 0;width:900px}.breadcrumb li:nth-child(n+2)::before{background:none;content:'>';height:auto;margin:0;text-align:center;width:1em}body{width:900px}body>.container{padding:0;width:900px}#mainContents{box-sizing:border-box;margin-top:40px;width:900px}article{margin-right:0;width:900px}.inquiry{background-color:#fff;background-image:none;color:#333;margin-top:40px;width:900px}.inquiry>dl{padding:0}.inquiry>dl>dt{display:none}.inquiry>dl>dd{border-color:#12b3c7;margin-top:0}.inquiry>dl>dd:first-of-type:not(:last-child){display:none}.inquiryFrame{border-color:#12b3c7}.inquiryFrame dt{color:#333;font-size:1rem}.inquiryCall{flex-wrap:nowrap;white-space:nowrap}.inquiryCall dt,.inquiryCall dd{font-size:1.13rem;line-height:1.2;min-width:0;padding:0}.inquiryCall dt{margin:0;width:auto}.inquiryCall dt::before{display:none}.inquiryCall dt:not(:first-child){margin-left:2em}.inquiryCall dd{margin:0;padding-left:.7em}html[lang='en'] .inquiry{display:none}#lastPublished{box-sizing:border-box;margin-top:40px;padding:0;width:900px}.footer{background-color:#fff;box-sizing:border-box;margin-top:20px;padding:10px 0 0;width:900px}.footerAuthorLogo{display:none}.footerAuthorCopyright{background:none;margin:0;line-height:1.2}.footerAuthorCopyright small{color:#333;padding:0}.tableWrapperInner{overflow:visible !important}.tableWrapperInner>table{min-width:0 !important}.parallelL.sizeL .image,.parallelL.sizeL .image img,.parallelL.sizeM .image,.parallelL.sizeM .image img,.parallelR.sizeL .image,.parallelR.sizeL .image img,.parallelR.sizeM .image,.parallelR.sizeM .image img,.roundL.sizeL .image,.roundL.sizeL .image img,.roundL.sizeM .image,.roundL.sizeM .image img,.roundR.sizeL .image,.roundR.sizeL .image img,.roundR.sizeM .image,.roundR.sizeM .image img{max-width:100%}.sepBlock .parallelL.sizeL .image,.sepBlock .parallelL.sizeM .image,.sepBlock .parallelR.sizeL .image,.sepBlock .parallelR.sizeM .image,.sepBlock .roundL.sizeL .image,.sepBlock .roundL.sizeM .image,.sepBlock .roundR.sizeL .image,.sepBlock .roundR.sizeM .image{max-width:45%}.parallelL.sizeL .image,.parallelR.sizeL .image,.roundL.sizeL .image,.roundR.sizeL .image{width:420px}.parallelL.sizeL figcaption,.parallelR.sizeL figcaption,.roundL.sizeL figcaption,.roundR.sizeL figcaption{max-width:420px}.parallelL.sizeM .image,.parallelR.sizeM .image,.roundL.sizeM .image,.roundR.sizeM .image{width:315px}.parallelL.sizeM figcaption,.parallelR.sizeM figcaption,.roundL.sizeM figcaption,.roundR.sizeM figcaption{max-width:315px}.parallelL.sizeL,.parallelL.sizeM,.parallelR.sizeL,.parallelR.sizeM{display:flex;flex-wrap:wrap;justify-content:left}.parallelL.sizeL .sentence,.parallelL.sizeM .sentence,.parallelR.sizeL .sentence,.parallelR.sizeM .sentence{flex-grow:10}.parallelL.sizeL>*:not(:first-child),.parallelL.sizeM>*:not(:first-child),.parallelR.sizeL>*:not(:first-child),.parallelR.sizeM>*:not(:first-child){margin-top:0}.parallelL.sizeL>h2,.parallelL.sizeL>h3,.parallelL.sizeL>h4,.parallelL.sizeL>h5,.parallelL.sizeL>h6,.parallelL.sizeM>h2,.parallelL.sizeM>h3,.parallelL.sizeM>h4,.parallelL.sizeM>h5,.parallelL.sizeM>h6,.parallelR.sizeL>h2,.parallelR.sizeL>h3,.parallelR.sizeL>h4,.parallelR.sizeL>h5,.parallelR.sizeL>h6,.parallelR.sizeM>h2,.parallelR.sizeM>h3,.parallelR.sizeM>h4,.parallelR.sizeM>h5,.parallelR.sizeM>h6{width:100%}.parallelL.sizeL>h2:first-child,.parallelL.sizeL>h3:first-child,.parallelL.sizeL>h4:first-child,.parallelL.sizeL>h5:first-child,.parallelL.sizeL>h6:first-child,.parallelL.sizeM>h2:first-child,.parallelL.sizeM>h3:first-child,.parallelL.sizeM>h4:first-child,.parallelL.sizeM>h5:first-child,.parallelL.sizeM>h6:first-child,.parallelR.sizeL>h2:first-child,.parallelR.sizeL>h3:first-child,.parallelR.sizeL>h4:first-child,.parallelR.sizeL>h5:first-child,.parallelR.sizeL>h6:first-child,.parallelR.sizeM>h2:first-child,.parallelR.sizeM>h3:first-child,.parallelR.sizeM>h4:first-child,.parallelR.sizeM>h5:first-child,.parallelR.sizeM>h6:first-child{margin-bottom:20px}.parallelL.sizeL .sentence,.parallelR.sizeL .sentence{width:-webkit-calc(100% - 20px - 420px);width:calc(100% - 20px - 420px)}.parallelL.sizeM .sentence,.parallelR.sizeM .sentence{width:-webkit-calc(100% - 20px - 315px);width:calc(100% - 20px - 315px)}.parallelL.sizeS .sentence,.parallelR.sizeS .sentence{width:-webkit-calc(100% - 20px - 210px);width:calc(100% - 20px - 210px)}.roundL.sizeL:after,.roundL.sizeM:after,.roundR.sizeL:after,.roundR.sizeM:after{content:'';display:block;clear:both}.roundL.sizeL .image+*,.roundL.sizeM .image+*,.roundR.sizeL .image+*,.roundR.sizeM .image+*{margin-top:0}.parallelL.sizeL .image,.parallelL.sizeM .image,.parallelL.sizeS .image{margin-right:20px;order:1}.parallelL.sizeL .sentence,.parallelL.sizeM .sentence,.parallelL.sizeS .sentence{order:2}.parallelR.sizeL .image,.parallelR.sizeM .image,.parallelR.sizeS .image{margin-left:20px;order:2}.parallelR.sizeL .sentence,.parallelR.sizeM .sentence,.parallelR.sizeS .sentence{order:1}.roundL.sizeL .image,.roundL.sizeM .image,.roundL.sizeS .image{float:left;margin-right:20px}.roundR.sizeL .image,.roundR.sizeM .image,.roundR.sizeS .image{float:right;margin-left:20px}.clearfix{margin-left:-20px}.clearfix .sideL,.clearfix .sideR{margin:0 0 0 20px;width:-webkit-calc(50% - 20px);width:calc(50% - 20px)}.sep2Col{margin-left:-20px !important}.sep2Col .sepBlock{margin:20px 0 0 20px;width:-webkit-calc(50% - 20px);width:calc(50% - 20px)}.sep2Col .sepBlock:nth-child(1),.sep2Col .sepBlock:nth-child(2){margin-top:0 !important}.sep3Col{margin-left:-20px !important;width:920px}.sep3Col .sepBlock{margin:20px 0 0 20px;width:286px}.sep3Col .sepBlock:nth-child(1),.sep3Col .sepBlock:nth-child(2),.sep3Col .sepBlock:nth-child(3){margin-top:0 !important}.sep4Col{margin-left:-20px !important;width:920px}.sep4Col .sepBlock{margin:20px 0 0 20px;width:210px}.sep4Col .sepBlock:nth-child(1),.sep4Col .sepBlock:nth-child(2),.sep4Col .sepBlock:nth-child(3),.sep4Col .sepBlock:nth-child(4){margin-top:0 !important}.sepBorder .sepBlock{border:1px solid #d6d6d6;box-sizing:border-box}.sepBorder .sepBlock>h2:first-child,.sepBorder .sepBlock>h3:first-child,.sepBorder .sepBlock>h4:first-child,.sepBorder .sepBlock>h5:first-child,.sepBorder .sepBlock>h6:first-child{min-height:0 !important}.sepBorder.sep2Col,.sepBorder.sep3Col,.sepBorder.sep4Col{display:flex;margin-left:-20px}.sepBorder.sep2Col .sepBlock,.sepBorder.sep3Col .sepBlock,.sepBorder.sep4Col .sepBlock{margin-left:20px}.sepBorder.sep2Col .sepBlock:nth-child(2),.sepBorder.sep3Col .sepBlock:nth-child(2),.sepBorder.sep4Col .sepBlock:nth-child(2){margin-top:0}.sepBorder.sep2Col .sepBlock{width:-webkit-calc(50% - 20px);width:calc(50% - 20px)}.sepBorder.sep2Col .sepBlock:nth-child(3),.sepBorder.sep2Col .sepBlock:nth-child(4){margin-top:20px}.sepBorder.sep3Col .sepBlock{width:-webkit-calc(33.33% - 20px);width:calc(33.33% - 20px)}.sepBorder.sep3Col .sepBlock:nth-child(3){margin-top:0}.sepBorder.sep3Col .sepBlock:nth-child(4){margin-top:20px}.sepBorder.sep4Col .sepBlock{width:-webkit-calc(25% - 20px);width:calc(25% - 20px)}.sepBorder.sep4Col .sepBlock:nth-child(3),.sepBorder.sep4Col .sepBlock:nth-child(4){margin-top:0}@media all and (-ms-high-contrast: none){*::-ms-backdrop,.sepBorder{page-break-inside:avoid}}.sepInner figure{position:relative}.expBox .tglBtn.js_close+.wrapper,.faqList .tglBtn.js_close+.wrapper{height:auto;opacity:1;padding-top:20px;visibility:visible}.js_slide_wrapper,.js_slide_clip,.js_slide_basis{margin:0 !important;padding:0 !important;width:900px !important}.js_slide_basis .carouselList{flex-wrap:wrap;justify-content:flex-start !important;margin:0 -10px !important;width:920px}.js_slide_basis .carouselList .sepBlock{flex:0 0 230px;margin:0;padding:20px 10px 0;width:230px}.js_prev_button,.js_next_button,.js_clone{display:none}.mainVisual{margin:-40px 0 0;width:900px}.mainVisual figure{width:900px}.category_top .sepBlock figure{position:relative;padding-top:56.4%}.category_top .sepBlock figure img{bottom:0;height:100%;left:0;position:absolute;right:0;top:0;width:100%}.container.ir.category_top .sep2Col img{position:static !important}.container.ir.category_top .sep2Col .sideMain{width:600px}.container.ir.category_top .sep2Col .sideSub,.container.ir.category_top .sep2Col .sideSub>*{box-sizing:border-box;width:280px}.container.ir.category_top .sep2Col .parallelL.sizeS{flex-wrap:nowrap}.container.ir.category_top .sep2Col .parallelL.sizeS .image{flex-shrink:0}.container.ir.category_top .sep2Col .parallelL.sizeS img{width:100% !important}.container.ir.category_top .sep4Col{page-break-before:always;max-width:920px;margin-left:-20px;width:920px}.container.ir.category_top .sep4Col .sepBlock{margin:20px 0 0 20px;width:210px}.container.ir.category_top .sep4Col .sepBlock:nth-child(1),.container.ir.category_top .sep4Col .sepBlock:nth-child(2),.container.ir.category_top .sep4Col .sepBlock:nth-child(3),.container.ir.category_top .sep4Col .sepBlock:nth-child(4){margin-top:0 !important}.container.features #featuresBody .sizeL{page-break-inside:avoid;display:block !important;min-height:507px;width:860px}.container.features #featuresBody .sizeL::after{clear:both;content:'';display:block}.container.features #featuresBody .sizeL .image{margin:0 !important;width:380px !important}.container.features #featuresBody .sizeL .image figure::after{display:none !important}.container.features #featuresBody .sizeL .sentence{margin:0 !important;width:440px !important}.container.features #featuresBody .sizeL .sentence>*{width:440px !important}.container.features #featuresBody .parallelL.sizeL .image{float:left}.container.features #featuresBody .parallelL.sizeL .sentence{float:right}.container.features #featuresBody .parallelR.sizeL .image{float:right}.container.features #featuresBody .parallelR.sizeL .sentence{float:left}.container.features #work01 .sentence::before,.container.features #work02 .sentence::before,.container.features #work03 .sentence::before,.container.features #work04 .sentence::before{background-position:center center;background-repeat:no-repeat;background-size:auto 100%;content:'';display:block;height:88px;margin-bottom:20px;width:132px}.container.features #work01 .sentence::before{background-image:url(/assets/img/features/ico_num01.svg)}.container.features #work02 .sentence::before{background-image:url(/assets/img/features/ico_num02.svg)}.container.features #work03 .sentence::before{background-image:url(/assets/img/features/ico_num03.svg)}.container.features #work04 .sentence::before{background-image:url(/assets/img/features/ico_num04.svg)}.container.features .caseLink{display:none}
