@import"https://fonts.googleapis.com/css?family=Roboto+Condensed:100,300,400,700";@import"https://fonts.googleapis.com/css?family=Noto+Sans+JP:100,300,400,700";@charset "UTF-8";/*! normalize.css v7.0.0 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,footer,header,nav,section{display:block}h1{font-size:2em;margin:.67em 0}figcaption,figure,main{display:block}figure{margin:1em 40px}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent;-webkit-text-decoration-skip:objects}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:inherit}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}dfn{font-style:italic}mark{background-color:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}audio,video{display:inline-block}audio:not([controls]){display:none;height:0}img{border-style:none}svg:not(:root){overflow:hidden}button,input,optgroup,select,textarea{font-family:sans-serif;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,html [type=button],[type=reset],[type=submit]{-webkit-appearance:button}button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{display:inline-block;vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-cancel-button,[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details,menu{display:block}summary{display:list-item}canvas{display:inline-block}template{display:none}[hidden]{display:none}@font-face{font-family:iconfont;src:url(/assets/fonts/iconfont.eot);src:url(/assets/fonts/iconfont.eot?#iefix) format("eot"),url(/assets/fonts/iconfont.woff) format("woff"),url(/assets/fonts/iconfont.ttf) format("truetype"),url(/assets/fonts/iconfont.svg#iconfont) format("svg")}.iconfont:before{display:inline-block;font-family:iconfont;font-style:normal;font-weight:400;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.iconfont-lg{font-size:1.3333333333333333em;line-height:.75em;vertical-align:-15%}.iconfont-2x{font-size:2em}.iconfont-3x{font-size:3em}.iconfont-4x{font-size:4em}.iconfont-5x{font-size:5em}.iconfont-fw{width:1.2857142857142858em;text-align:center}.iconfont-arw-r-d:before{content:"\EA01"}.iconfont-arw-r-l:before{content:"\EA02"}.iconfont-arw-r-r:before{content:"\EA03"}.iconfont-arw-r-u:before{content:"\EA04"}.iconfont-arw-r-ch:before{content:"\EA05"}*,*:after,*:before{box-sizing:border-box}html{width:100%;height:100%;margin:0;padding:0;font-size:62.5%}body{width:100%;margin:0;padding:0;font-family:Roboto,Droid Sans,Arial,Noto Sans JP,"游ゴシック",YuGothic,"ヒラギノ角ゴ ProN W3",Hiragino Kaku Gothic ProN,"メイリオ",Meiryo,sans-serif;line-height:1.7;color:#313131}a{cursor:pointer;text-decoration:none;outline:none;color:#313131}a:hover{color:#313131}img{vertical-align:bottom}i,cite,em,var,address,dfn{font-style:normal}p{font-size:14px;font-size:1.4rem;line-height:1.4}iframe{border:none}.animated{animation-duration:1s;animation-fill-mode:both}.animated.infinite{animation-iteration-count:infinite}.animated.delay-02s{animation-delay:.2s}.animated.delay-03s{animation-delay:.3s}.animated.delay-04s{animation-delay:.4s}.animated.delay-05s{animation-delay:.5s}.animated.delay-06s{animation-delay:.6s}.animated.delay-07s{animation-delay:.7s}.animated.delay-08s{animation-delay:.8s}.animated.delay-09s{animation-delay:.9s}.animated.delay-1s{animation-delay:1s}.animated.delay-2s{animation-delay:2s}.animated.delay-3s{animation-delay:3s}.animated.delay-4s{animation-delay:4s}.animated.delay-5s{animation-delay:5s}.animated.fast{animation-duration:800ms}.animated.faster{animation-duration:500ms}.animated.slow{animation-duration:2s}.animated.slower{animation-duration:3s}@keyframes zoomIn{from{opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";transform:scale3d(.3,.3,.3)}50%{opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"}}.zoomIn.event--on{animation-name:zoomIn}@keyframes fadeIn{from{opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)"}to{opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"}}.fadeIn.event--on{animation-name:fadeIn}@keyframes fadeInUp{from{opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";transform:translate3d(0,100%,0)}to{opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";transform:translate3d(0,0,0)}}.fadeInUp.event--on{animation-name:fadeInUp}@keyframes fadeOut{from{opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"}to{opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)"}}.fadeOut{animation-name:fadeOut}.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;overflow:hidden;display:block;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-track,.slick-slider .slick-list{transform:translate3d(0,0,0)}.slick-track{position:relative;left:0;top:0;display:block;margin-left:auto;margin-right:auto}.slick-track:before,.slick-track:after{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{float:left;height:100%;min-height:1px;display:none}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}.slick-loading .slick-list{background:#fff url(/assets/img/common/slider/ajax-loader.gif) center center no-repeat}@font-face{font-family:slick;src:url(/assets/img/common/slider/fonts/slick.eot);src:url(/assets/img/common/slider/fonts/slick.eot?#iefix) format("embedded-opentype"),url(/assets/img/common/slider/fonts/slick.woff) format("woff"),url(/assets/img/common/slider/fonts/slick.ttf) format("truetype"),url(/assets/img/common/slider/fonts/slick.svg#slick) format("svg")}.slick-prev,.slick-next{position:absolute;display:block;height:20px;width:20px;line-height:0;font-size:0;cursor:pointer;background:transparent;color:transparent;top:50%;transform:translate(0,-50%);padding:0;border:none;outline:none}.slick-prev:hover,.slick-prev:focus,.slick-next:hover,.slick-next:focus{outline:none;background:transparent;color:transparent}.slick-prev:hover:before,.slick-prev:focus:before,.slick-next:hover:before,.slick-next:focus:before{opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"}.slick-prev.slick-disabled:before,.slick-next.slick-disabled:before{opacity:.25;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=25)"}.slick-prev:before,.slick-next:before{font-family:slick;font-size:20px;line-height:1;color:white;opacity:.75;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=75)";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-prev{left:-25px}[dir=rtl] .slick-prev{left:auto;right:-25px}.slick-prev:before{content:"←"}[dir=rtl] .slick-prev:before{content:"→"}.slick-next{right:-25px}[dir=rtl] .slick-next{left:-25px;right:auto}.slick-next:before{content:"→"}[dir=rtl] .slick-next:before{content:"←"}.slick-dotted.slick-slider{margin-bottom:30px}.slick-dots{position:absolute;bottom:-25px;list-style:none;display:block;text-align:center;padding:0;margin:0;width:100%}.slick-dots li{position:relative;display:inline-block;height:20px;width:20px;margin:0 5px;padding:0;cursor:pointer}.slick-dots li button{border:0;background:transparent;display:block;height:20px;width:20px;outline:none;line-height:0;font-size:0;color:transparent;padding:5px;cursor:pointer}.slick-dots li button:hover,.slick-dots li button:focus{outline:none}.slick-dots li button:hover:before,.slick-dots li button:focus:before{opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"}.slick-dots li button:before{position:absolute;top:0;left:0;content:"•";width:20px;height:20px;font-family:slick;font-size:6px;line-height:20px;text-align:center;color:black;opacity:.25;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=25)";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-dots li.slick-active button:before{color:black;opacity:.75;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=75)"}#colorbox,#cboxOverlay,#cboxWrapper{position:absolute;top:0;left:0;z-index:9999;overflow:hidden;-webkit-transform:translate3d(0,0,0)}#cboxWrapper{max-width:none}#cboxOverlay{position:fixed;width:100%;height:100%}#cboxMiddleLeft,#cboxBottomLeft{clear:left}#cboxContent{position:relative}#cboxLoadedContent{overflow:auto;-webkit-overflow-scrolling:touch}#cboxTitle{margin:0}#cboxLoadingOverlay,#cboxLoadingGraphic{position:absolute;top:0;left:0;width:100%;height:100%}#cboxPrevious,#cboxNext,#cboxClose,#cboxSlideshow{cursor:pointer}.cboxPhoto{float:left;margin:auto;border:0;display:block;max-width:none;-ms-interpolation-mode:bicubic}.cboxIframe{width:100%;height:100%;display:block;border:0;padding:0;margin:0}#colorbox,#cboxContent,#cboxLoadedContent{box-sizing:content-box;-moz-box-sizing:content-box;-webkit-box-sizing:content-box}#cboxOverlay{background:#fff;opacity:.9;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=90)";filter:alpha(opacity=90)}#colorbox{outline:0}#cboxContent{margin-top:32px;overflow:visible;background:#000}.cboxIframe{background:#fff}#cboxError{padding:50px;border:1px solid #ccc}#cboxLoadedContent{background:#000;padding:1px}#cboxLoadingGraphic{background:url(/recruit/assets/img/common/modal/loading.gif) no-repeat center center}#cboxLoadingOverlay{background:#000}#cboxTitle{position:absolute;top:-22px;left:0;color:#000}#cboxCurrent{position:absolute;top:-22px;right:205px;text-indent:-9999px}#cboxPrevious,#cboxNext,#cboxSlideshow,#cboxClose{border:0;padding:0;margin:0;overflow:visible;text-indent:-9999px;width:20px;height:20px;position:absolute;top:-20px;background:url(/recruit/assets/img/common/modal/controls.png) no-repeat 0 0}#cboxPrevious:active,#cboxNext:active,#cboxSlideshow:active,#cboxClose:active{outline:0}#cboxPrevious{background-position:0 0;right:44px}#cboxPrevious:hover{background-position:0 -25px}#cboxNext{background-position:-25px 0;right:22px}#cboxNext:hover{background-position:-25px -25px}#cboxClose{background-position:-50px 0;right:0}#cboxClose:hover{background-position:-50px -25px}.cboxSlideshow_on #cboxPrevious,.cboxSlideshow_off #cboxPrevious{right:66px}.cboxSlideshow_on #cboxSlideshow{background-position:-75px -25px;right:44px}.cboxSlideshow_on #cboxSlideshow:hover{background-position:-100px -25px}.cboxSlideshow_off #cboxSlideshow{background-position:-100px 0;right:44px}.cboxSlideshow_off #cboxSlideshow:hover{background-position:-75px -25px}.l-content{position:relative;width:100%;height:100%;margin-top:100px}.mt-20{margin-top:20px!important}.pt-90{padding-top:90px}.cap{text-align:center;padding:0 20px}.sessionBox.imgD{padding:40px}.sessionBox.imgD .sessionImg:first-of-type{margin-right:40px}.l-footer{position:relative;width:100%;padding:80px 0;padding:8rem 0;color:#fff;background:#3d62ad}.l-footer .linkToTop{position:absolute;top:-50px;right:0;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;width:50px;height:50px;background:#e60039}.l-footer .linkToTop img{width:30px;transition:all .3s ease}.l-footer .linkToTop:hover img{transform:translateY(-5px)}.l-footer__inner{width:100%;max-width:1100px;margin:0 auto}.l-footer__inner p{margin:0;padding:0}.l-footer__inner a{color:#fff}.l-footer__inner .logoArea{width:38%}.l-footer__inner .logoArea figure{width:188px;margin:0 0 1.4em}.l-footer__inner .logoArea figure img{width:100%}.l-footer__inner .linkListArea{width:62%;-ms-flex-pack:justify;justify-content:space-between}.l-footer__inner .linkListArea dl,.l-footer__inner .linkListArea dt,.l-footer__inner .linkListArea dd{margin:0;padding:0}.l-footer__inner .linkListArea dt{margin-bottom:30px;margin-bottom:3rem;font-size:17px;font-size:1.7rem;line-height:1}.l-footer__inner .linkListArea dt.mgt{margin-top:30px;margin-top:3rem}.l-footer__inner .linkListArea dt+dt{margin-top:60px;margin-top:6rem}.l-footer__inner .linkListArea dd{font-size:14px;font-size:1.4rem}.l-footer__inner .linkListArea dd a:before{content:'';display:inline-block;width:10px;height:1px;margin-right:2px;background:#fff;vertical-align:middle}.l-footer .CopyrightArea{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;margin-top:60px;margin-top:6rem}.l-footer .CopyrightArea .l-footer__privacy{font-size:12px;font-size:1.2rem}.l-footer .CopyrightArea .l-footer__privacy a+a:before{content:'|';margin:0 1em}.l-footer .CopyrightArea .l-footer__copyright{margin-left:60px;margin-left:6rem;font-size:12px;font-size:1.2rem}body{position:relative}body:after{position:absolute;top:0;left:0;z-index:8000;display:none;width:100vw;height:100%;content:'';background:rgba(255,255,255,.95)}body.navOpen:after{display:block}.l-header{margin:0;padding:0;position:fixed;top:0;left:0;z-index:9000;width:100%;height:100px;background:#fff}.l-header__inner{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;width:100%;height:100%;padding:0 40px 0 30px;margin:0 auto}.l-header .l-header__title{width:180px;height:auto;margin:0}.l-header .l-header__title a{display:block;width:100%;height:100%}.l-header .l-header__title img{width:100%;height:auto}.l-header .l-gNav{height:100%}.l-header .l-gNav dl{margin:0;padding:0;list-style:none;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;height:100%}.l-header .l-gNav dl dt{position:relative;height:100%;text-align:center;transition:background .3s ease}.l-header .l-gNav dl dt:after{position:absolute;bottom:0;left:50%;transform:translateX(-50%);content:'';width:50%;height:5px;background:transparent;transition:all .3s ease}.l-header .l-gNav dl dt:hover:after,.l-header .l-gNav dl dt.is-current:after{background:#3d62ad}.l-header .l-gNav dl dt a.gNavText__01{position:relative;z-index:9500;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;width:100%;height:100%;padding:0 30px 12px;padding:0 3rem 1.2rem;color:#3d62ad;font-size:17px;font-size:1.7rem;font-weight:500}.l-header .l-gNav dl dt a.gNavText__02{position:absolute;top:60%;left:0;z-index:9000;display:block;width:100%;color:#313131;font-size:12px;font-size:1.2rem;line-height:1}.l-header .l-gNav dl dt.bnrArea{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;margin-left:30px;margin-left:3rem}.l-header .l-gNav dl dt.bnrArea:hover:after{background:transparent}.l-header .l-gNav dl dt.bnrArea a{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;width:136px;height:46px;border:1px solid #3d62ad;background:#3d62ad;transition:all .3s ease}.l-header .l-gNav dl dt.bnrArea a>span .u-forPc2{display:none;color:#3d62ad;font-size:17px;font-size:1.7rem}.l-header .l-gNav dl dt.bnrArea a>span>span{color:#fff;font-size:13px;font-size:1.3rem}.l-header .l-gNav dl dt.bnrArea a:hover{opacity:.8;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=80)"}.l-header .l-gNav dl dt.world{background:url(/en/images/icon_language.png) no-repeat;background-size:contain;width:30px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;position:relative;margin:80px 20px 0;cursor:pointer}.l-header .l-gNav dl dt.world:after{display:none}.l-header .l-gNav dl dt.world+dd{display:block}.l-header .l-gNav dl dt.world div{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;width:75px;position:absolute;z-index:1;background:#fff;left:-23px;top:38px;bottom:0;border:1px solid #3d62ad;line-height:1.0}.l-header .l-gNav dl dt.world div a{width:100%;padding:8px 0;font-size:14px;font-size:1.4rem}.l-header .l-gNav dl dt.world div a:first-child{background:#3d62ad;color:#fff}.l-header .l-gNav dl dt.world div a:last-child:hover{background:#3d62ad;color:#fff}.l-header .l-gNav dl dd{display:none;margin:0}.l-header .l-header__menuBtn{display:none}.l-header .sp_world{display:none}.l-main{position:relative;width:100%}.c-cBox,.c-cBox__white,.c-cBox__gray,.c-cBox__blue{width:100%;height:auto;border:1px solid #fff}.c-cBox *:first-child,.c-cBox__white *:first-child,.c-cBox__gray *:first-child,.c-cBox__blue *:first-child{margin-top:0}.c-cBox *:last-child,.c-cBox__white *:last-child,.c-cBox__gray *:last-child,.c-cBox__blue *:last-child{margin-bottom:0}.c-cBox__white{background:#fff}.c-cBox__gray{background:#f2f2f2}.c-cBox__blue{background:#3d62ad}.c-fBox{display:-ms-flexbox;display:flex}.c-fBox .c-fBox__textArea.pR{padding:0 8% 0 0}.c-fBox .c-fBox__textArea.pL{padding:0 0 0 8%}.c-fBox .c-fBox__imgArea img{width:100%;height:auto}.c-fBox.row{-ms-flex-direction:row;flex-direction:row}.c-fBox.row__r{-ms-flex-direction:row-reverse;flex-direction:row-reverse}.c-fBox.clm{-ms-flex-direction:column;flex-direction:column}.c-fBox.clm__r{-ms-flex-direction:column-reverse;flex-direction:column-reverse}.c-fBox.jc__sb{-ms-flex-pack:justify;justify-content:space-between}.c-fBox.jc__sa{-ms-flex-pack:distribute;justify-content:space-around}.c-fBox.jc__fs{-ms-flex-pack:start;justify-content:flex-start}.c-fBox.jc__fe{-ms-flex-pack:end;justify-content:flex-end}.c-fBox.jc__ce{-ms-flex-pack:center;justify-content:center}.c-fBox.ai__ce{-ms-flex-align:center;align-items:center}.c-fBox.ai__fs{-ms-flex-align:start;align-items:flex-start}.c-fBox.ai__fe{-ms-flex-align:end;align-items:flex-end}.c-fBox.ai__st{-ms-flex-align:stretch;align-items:stretch}.c-fBox.ai__bl{-ms-flex-align:baseline;align-items:baseline}.c-fBox.fwrap{-ms-flex-wrap:wrap;flex-wrap:wrap}.c-icon,.c-icon__red{display:inline-block;width:auto;color:#fff;background:#f8882c;border-radius:3px;line-height:1}.c-icon__red{background:#e60039}.c-linkBtn,.c-linkBtn__bl,.c-linkBtn__wh,.c-linkBtn__icon,.c-linkBtn__icon--red{display:inline-block;border:1px solid #313131}.c-linkBtn:hover,.c-linkBtn__bl:hover,.c-linkBtn__wh:hover,.c-linkBtn__icon:hover,.c-linkBtn__icon--red:hover{background:white}.c-linkBtn__bl{border:1px solid #3d62ad;color:#fff;background:#3d62ad}.c-linkBtn__bl:hover{color:#3d62ad;background:#fff}.c-linkBtn__wh{border:1px solid #3d62ad;color:#3d62ad;background:#fff}.c-linkBtn__wh:hover{color:#fff;background:#3d62ad}.c-linkBtn__icon,.c-linkBtn__icon--red{border:1px solid #006cb8;color:#fff;background:#006cb8;border-radius:5px}.c-linkBtn__icon:before,.c-linkBtn__icon--red:before{display:inline-block;font-family:iconfont;font-style:normal;font-weight:400;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin-right:10px;vertical-align:middle;transform:translateY(-10%);font-size:.9em}.c-linkBtn__icon:after,.c-linkBtn__icon--red:after{display:inline-block;font-family:iconfont;font-style:normal;font-weight:400;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin-left:10px;vertical-align:middle;transform:translateY(-10%);font-size:.9em}.c-linkBtn__icon:hover,.c-linkBtn__icon--red:hover{color:#006cb8;background:#fff}.c-linkBtn__icon--red{border-color:#e60039;background:#e60039}.c-linkBtn__icon--red:hover{color:#e60039}.c-linkBtn__icon.icon__arwR:before,.icon__arwR.c-linkBtn__icon--red:before{content:'\EA0A'}.c-linkBtn__icon.icon__arwR2:after,.icon__arwR2.c-linkBtn__icon--red:after{content:'\EA07'}.c-linkList{margin:0;padding:0;list-style:none}.c-linkList a:before{display:inline-block;font-family:iconfont;font-style:normal;font-weight:400;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:'\EA07';vertical-align:middle;transform:translateY(-10%)}.c-linkList a.noLink{pointer-events:none;opacity:.5;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)"}.c-list--line{display:-ms-flexbox;display:flex;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-align:center;align-items:center;list-style:none;padding-left:0}.c-list--line>.listItem{margin-right:5px}.c-list--line>.listItem a{display:inline-block;width:100%;padding:0 10px}.c-list--line>.listItem:not(:first-child){border-left:1px solid}.c-list--line>.listItem:last-child{margin-right:0}.c-list--line>.listItem.hasBtn{border-left:none}.c-tableArea{width:100%;overflow:auto;-webkit-overflow-scrolling:touch}.c-tableArea table{width:100%;min-width:600px;border-collapse:collapse}.c-tableArea table th,.c-tableArea table td{border:1px solid #313131}.c-title__ul{border-bottom:1px solid #006cb8}.c-title__box{background:#3d62ad;border-left:4px solid #006cb8}.c-title__bold{font-size:22px;font-weight:700}.p-body{padding-bottom:100px;padding-bottom:10rem}.p-catch{width:100%}.p-catch .pageTitle{margin:60px 0;margin:6rem 0;font-size:32px;font-weight:400;line-height:1.2;text-align:center}.p-catch .p-catch__mainImgArea{width:100%;margin:0 auto}.p-catch .p-catch__mainImgArea img{display:block;width:100%}.p-catch__inner{width:100%;max-width:1100px;margin:0 auto}.p-chapter,.p-chapter__gray,.p-chapter__blue{width:100%;padding:80px 0;padding:8rem 0}.p-chapter__inner{max-width:1100px;margin:0 auto}.p-chapter__inner .c-title__box{padding:.5em 1em;font-size:16px}.p-chapter__inner .c-title__ul{font-size:22px;font-weight:400;margin-bottom:30px;margin-bottom:3rem}.p-chapter__inner .c-cBox,.p-chapter__inner .c-cBox__white,.p-chapter__inner .c-cBox__gray,.p-chapter__inner .c-cBox__blue{padding:20px;padding:2rem}.p-chapter__inner .c-icon,.p-chapter__inner .c-icon__red{padding:10px 20px;padding:1rem 2rem}.p-chapter__inner .c-linkBtn,.p-chapter__inner .c-linkBtn__bl,.p-chapter__inner .c-linkBtn__wh,.p-chapter__inner .c-linkBtn__icon,.p-chapter__inner .c-linkBtn__icon--red{padding:.5em 2em;margin-bottom:10px;margin-bottom:1rem;font-size:22px}.p-chapter__inner .c-linkList{margin:1em 0}.p-chapter__inner .c-linkList li:not(:last-of-type){margin-bottom:10px;margin-bottom:1rem}.p-chapter__inner .c-linkList a{display:inline-block;color:#006cb8;font-size:14px}.p-chapter__inner .c-linkList a:hover{text-decoration:underline}.p-chapter__inner table{font-size:14px;font-size:1.4rem}.p-chapter__inner table th,.p-chapter__inner table td{padding:10px;padding:1rem}.p-chapter__inner table th{background:#3d62ad}.p-chapter__gray{background:#f2f2f2}.p-chapter__blue{background:#3d62ad}.p-footerNav{width:100%;padding:60px 0;padding:6rem 0;background:#f2f2f2}.p-footerNav__inner{display:-ms-flexbox;display:flex;-ms-flex-align:stretch;align-items:stretch;width:100%;max-width:1000px;margin:0 auto}.p-footerNav .p-footerNavTitle{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;width:180px;padding:0 1em;margin:0;color:#fff;background:#3d62ad;font-size:17px;font-size:1.7rem;font-weight:400;line-height:1;transition:all .3s ease}.p-footerNav .p-footerNavTitle:hover{opacity:.8;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=80)"}.p-footerNav ul{margin:0;padding:0;list-style:none;width:calc(100% - 180px);padding:30px 10px 30px 30px;padding:3rem 1rem 3rem 3rem;background:#fff}.p-footerNav ul li{display:inline-block;padding-right:20px;padding-right:2rem;margin:.8em 20px .8em 0;margin:.8em 2rem .8em 0;border-right:1px solid #b7b7b7;line-height:1}.p-footerNav ul li a{position:relative;padding:0 0 0 15px;padding:0 0 0 1.5rem;font-size:14px;font-size:1.4rem;line-height:1}.p-footerNav ul li a:before{position:absolute;top:50%;left:0;transform:translateY(-50%);display:inline-block;font-family:iconfont;font-style:normal;font-weight:400;line-height:1;vertical-align:middle;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:'\EA0A';font-size:.8em;transition:all .2s ease}.p-footerNav ul li a:hover{color:#3d62ad}.p-footerNav ul li a:hover:before{transform:translate(5px,-50%)}.p-lead{padding:20px 0;padding:2rem 0;text-align:center}.p-lead__inner{max-width:1100px;margin:0 auto}.p-linkBtn{position:relative;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;width:240px;height:60px;padding-left:1em;color:#fff;background:#3d62ad;border:1px solid #3d62ad;font-size:16px;font-size:1.6rem}.p-linkBtn:before{position:absolute;left:1em;top:50%;transform:translateY(-50%);display:inline-block;font-family:iconfont;font-style:normal;font-weight:400;line-height:1;vertical-align:middle;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:'\EA0A';font-size:.8em;transition:all .3s ease}.p-linkBtn:hover{opacity:.8;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=80)";color:#fff}.p-linkBtn:hover:before{transform:translateY(-50%) translateX(5px)}.p-linkBtnWhite{position:relative;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;width:300px;max-width:100%;height:60px;padding-left:1em;border:1px solid #3d62ad;font-size:16px;font-size:1.6rem;margin:0 auto;margin-top:30px}.p-linkBtnWhite:before{position:absolute;left:1em;top:50%;transform:translateY(-50%);display:inline-block;font-family:iconfont;font-style:normal;font-weight:400;line-height:1;vertical-align:middle;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:'\EA0A';font-size:.8em;transition:all .3s ease}.p-linkBtnWhite:hover{opacity:.8;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=80)"}.p-linkBtnWhite:hover:before{transform:translateY(-50%) translateX(5px)}.p-linkText{position:relative;padding-right:1.3em;color:#3d62ad}.p-linkText:after{position:absolute;top:50%;right:0;transform:translateY(-50%);display:inline-block;font-family:iconfont;font-style:normal;font-weight:400;line-height:1;vertical-align:middle;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:'\EA0A';font-size:.8em;margin:0 .5em;transition:all .3s ease}.p-linkText:hover{opacity:.8;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=80)"}.p-linkText:hover:after{transform:translateX(5px) translateY(-50%)}.p-linkText.u-blank{padding-right:1.5em}.p-linkText.u-blank:hover:after{transform:translateX(0) translateY(-50%)}.p-newsList{margin:0;padding:0;list-style:none;width:100%}.p-newsList .item{width:100%;border-top:2px solid #dcdcdc}.p-newsList .item a{position:relative;display:-ms-flexbox;display:flex;width:100%;height:100%;font-size:16px;font-size:1.6rem}.p-newsList .item a time{width:150px;padding:1em;color:#a7a7a7;text-align:center}.p-newsList .item a .item__title{width:calc(100% - 150px);padding:1em;transition:all .3s ease}.p-newsList .item a:before{position:absolute;top:-2px;left:0;content:'';width:150px;height:2px;background:#3d62ad;transition:width .3s ease}.p-newsList .item a:after{position:absolute;bottom:-2px;left:0;content:'';width:150px;height:2px;background:#3d62ad;transition:width .3s ease}.p-newsList .item a:hover .item__title{color:#3d62ad}.p-newsList .item a:hover:before{width:100%}.p-newsList .item a:hover:after{width:100%}.p-newsList .item:last-of-type{border-bottom:2px solid #dcdcdc}.p-subNav{width:96%;max-width:1320px;margin:0 auto;padding-top:60px;margin-top:-60px;background:#fff}.p-subNav ul{margin:0;padding:0;list-style:none;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap;max-width:1160px;margin:0 80px}.p-subNav ul li{text-align:center;margin-bottom:20px;margin-bottom:2rem;padding:8px;border-left:1px solid #b7b7b7}.p-subNav ul li:last-child{border-right:1px solid #b7b7b7}.p-subNav ul li a{font-size:16px;font-size:1.6rem;padding-bottom:8px}.p-subNav ul li a:hover{border-bottom:2px solid #3d62ad}.p-subNav ul li a.is-current{border-bottom:2px solid #3d62ad}.p-subNav .subNavLead{margin:30px 0;margin:3rem 0;font-size:30px;font-size:3rem;font-weight:400;line-height:1.4;text-align:center}.p-subNav p{font-size:16px;font-size:1.6rem;line-height:2}.p-tab__title{overflow:hidden;border-bottom:1px solid #006cb8;padding-left:0;margin-bottom:60px}.p-tab__title .p-tab__title__item{position:relative;width:300px;height:40px;font-size:14px;margin:0;list-style:none;background:#fff;border:1px solid #006cb8;padding:10px 25px;float:left;border-bottom:none;border-top-right-radius:10px;color:#006cb8;font-weight:600}.p-tab__title .p-tab__title__item:after{position:absolute;right:14px;content:'▼'}.p-tab__title .p-tab__title__item.select{background:#006cb8;color:#fff}.p-tab__content{display:none}.p-table01 tbody th,.p-table01 tbody td{background:transparent;border-right:none;border-left:none;border-color:#dcdcdc;font-size:16px;font-size:1.6rem}.p-table01 tbody th{width:10px;padding:1em;white-space:nowrap;color:#3d62ad;text-align:left}.p-table01 a{color:#3d62ad}.p-table01 a:hover{text-decoration:underline}.p-table02{border-color:#dcdcdc}.p-table02 thead th{padding:1em;background:#f2f2f2;border-color:#dcdcdc;font-size:16px;font-size:1.6rem;text-align:left}.p-table02 thead th:first-child{border-left:none}.p-table02 thead th:last-child{border-right:none}.p-table02 tbody th,.p-table02 tbody td{background:transparent;border-color:#dcdcdc;font-size:16px;font-size:1.6rem;text-align:left}.p-table02 tbody th:first-child,.p-table02 tbody td:first-child{border-left:none}table.table100p{min-width:0}.p-title01{margin:0 0 1em;font-size:30px;font-size:3rem;font-weight:400}.p-title02{margin:0 0 1em;color:#3d62ad;font-size:27px;font-size:2.7rem;font-weight:400}.p-title03{padding:10px 14px;padding:1rem 1.4rem;margin:0 0 1em;background:#f2f2f2;font-size:22px;font-size:2.2rem;font-weight:400;line-height:1.5}.p-title04{position:relative;padding-left:.8em;margin:0 0 1em;font-size:16px;font-size:1.6rem;font-weight:700;line-height:1.6}.p-title04:before{position:absolute;top:5px;left:0;display:block;content:'';width:4px;height:16px;background:#3d62ad}.p-title05{margin-bottom:1em;color:#006cb8;font-size:27px;font-size:2.7rem;font-weight:400}.u-blank:after{display:inline-block;content:'';width:16px;height:16px;background-repeat:no-repeat;vertical-align:text-bottom;background:url(/assets/img/common/icon-ex.png);background-size:contain}.u-pdf:after{display:inline-block;content:'';width:16px;height:16px;background-repeat:no-repeat;vertical-align:text-bottom;background:url(/assets/img/common/icon-pdf.png);background-size:contain}.u-xls:after{display:inline-block;content:'';width:16px;height:16px;background-repeat:no-repeat;vertical-align:text-bottom;background:url(/assets/img/common/icon-excel.png);background-size:contain}.u-doc:after{display:inline-block;content:'';width:16px;height:16px;background-repeat:no-repeat;vertical-align:text-bottom;background:url(/assets/img/common/icon-word.png);background-size:contain}.u-ppt:after{display:inline-block;content:'';width:16px;height:16px;background-repeat:no-repeat;vertical-align:text-bottom;background:url(/assets/img/common/icon-ppt.png);background-size:contain}.u-hide{display:none}.u-clearfix:after{clear:both;content:"";display:block}.u-left{float:left}.u-right{float:right}.u-alignLeft{text-align:left}.u-alignCenter{text-align:center}.u-alignRight{text-align:right}.u-weightBold{font-weight:700}.u-small{font-size:12px;font-size:1.2rem}.u-textBl{color:#006cb8}.u-textRd{color:#e60039}.mb10{margin-bottom:10px}.mb20{margin-bottom:20px}.mb30{margin-bottom:30px}.mb40{margin-bottom:40px}.mb50{margin-bottom:50px}.mb60{margin-bottom:60px}.mb70{margin-bottom:70px}.mb80{margin-bottom:80px}.mb90{margin-bottom:90px}.mb100{margin-bottom:100px}.u-forPc2{display:none}.u-forTb{display:none}.u-forSp{display:none}.common.about .p-subNav{width:100%}.common.about .p-subNav ul li a{padding-bottom:0}.common.about .p-subNav ul li.pdt{padding-top:2em}.common.about .p-catch__inner.bgArea{background:url(/assets/img/about/about_index_main.jpg) no-repeat center center;background-size:cover;height:400px}.common.about .p-catch__inner.bgArea .pageTitleArea .pageTitle{font-weight:700}.common.about .p-catch__inner.bgArea .pageTitleArea .pageTitle.indexTitle{font-weight:400}.common.about .p-catch__inner.bgArea .pageTitleArea .pageTitle .pageTitle__en{display:block;font-size:22px;font-size:2.2rem;font-weight:400}.common.about .p-catch__inner.bgArea .pageTitleArea .pageTitle_padding{padding:0 10px}.common.about .p-body{padding:60px 0;padding:6rem 0}.common.about .p-body .p-chapter .p-title06,.common.about .p-body .p-chapter__gray .p-title06,.common.about .p-body .p-chapter__blue .p-title06{margin:0;padding:0;position:relative;padding:0 0 20px;padding:0 0 2rem;background:none;font-size:22px;font-size:2.2rem;font-weight:400;margin-bottom:35px}.common.about .p-body .p-chapter .p-title06:before,.common.about .p-body .p-chapter__gray .p-title06:before,.common.about .p-body .p-chapter__blue .p-title06:before{position:absolute;left:0;bottom:0;content:'';width:50px;height:2px;background:#006cb8}.common.about .p-body .p-chapter .p-title06 span,.common.about .p-body .p-chapter__gray .p-title06 span,.common.about .p-body .p-chapter__blue .p-title06 span{display:block;font-size:16px;font-size:1.6rem}.common.about .p-body .p-chapter.about-index,.common.about .p-body .about-index.p-chapter__gray,.common.about .p-body .about-index.p-chapter__blue{padding-top:0}.common.about .p-body .p-chapter.about-index .about__linkList,.common.about .p-body .about-index.p-chapter__gray .about__linkList,.common.about .p-body .about-index.p-chapter__blue .about__linkList{margin:0;padding:0;list-style:none;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap}.common.about .p-body .p-chapter.about-index .about__linkList li,.common.about .p-body .about-index.p-chapter__gray .about__linkList li,.common.about .p-body .about-index.p-chapter__blue .about__linkList li{width:calc((100%/2) - 2px);margin-bottom:2px}.common.about .p-body .p-chapter.about-index .about__linkList li:nth-child(odd),.common.about .p-body .about-index.p-chapter__gray .about__linkList li:nth-child(odd),.common.about .p-body .about-index.p-chapter__blue .about__linkList li:nth-child(odd){margin-right:2px}.common.about .p-body .p-chapter.about-index .about__linkList li a,.common.about .p-body .about-index.p-chapter__gray .about__linkList li a,.common.about .p-body .about-index.p-chapter__blue .about__linkList li a{display:block;position:relative;overflow:hidden}.common.about .p-body .p-chapter.about-index .about__linkList li a img,.common.about .p-body .about-index.p-chapter__gray .about__linkList li a img,.common.about .p-body .about-index.p-chapter__blue .about__linkList li a img{width:100%;height:auto;transition:all .5s ease}.common.about .p-body .p-chapter.about-index .about__linkList li a span,.common.about .p-body .about-index.p-chapter__gray .about__linkList li a span,.common.about .p-body .about-index.p-chapter__blue .about__linkList li a span{display:block;width:100%;text-align:center;font-size:30px;font-size:3rem;color:#fff;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);line-height:1.4}.common.about .p-body .p-chapter.about-index .about__linkList li a:hover img,.common.about .p-body .about-index.p-chapter__gray .about__linkList li a:hover img,.common.about .p-body .about-index.p-chapter__blue .about__linkList li a:hover img{transform:scale(1.2)}.common.about .p-body .p-chapter .about_table,.common.about .p-body .p-chapter__gray .about_table,.common.about .p-body .p-chapter__blue .about_table{margin:0;padding:0}.common.about .p-body .p-chapter .about_table ul p,.common.about .p-body .p-chapter__gray .about_table ul p,.common.about .p-body .p-chapter__blue .about_table ul p{margin:0;line-height:1.4;font-size:24px;font-size:2.4rem}.common.about .p-body .p-chapter .about_table ul p span,.common.about .p-body .p-chapter__gray .about_table ul p span,.common.about .p-body .p-chapter__blue .about_table ul p span{display:block;font-size:14px;font-size:1.4rem;margin-top:10px}.common.about .p-body .p-chapter .about_table ul img,.common.about .p-body .p-chapter__gray .about_table ul img,.common.about .p-body .p-chapter__blue .about_table ul img{width:100%;height:auto}.common.about .p-body .p-chapter .about_table ul.ceo,.common.about .p-body .p-chapter__gray .about_table ul.ceo,.common.about .p-body .p-chapter__blue .about_table ul.ceo{display:-ms-flexbox;display:flex;list-style:none;-ms-flex-align:baseline;align-items:baseline;margin-bottom:80px}.common.about .p-body .p-chapter .about_table ul.ceo li,.common.about .p-body .p-chapter__gray .about_table ul.ceo li,.common.about .p-body .p-chapter__blue .about_table ul.ceo li{-ms-flex:1;flex:1}.common.about .p-body .p-chapter .about_table ul.ceo li:first-child,.common.about .p-body .p-chapter__gray .about_table ul.ceo li:first-child,.common.about .p-body .p-chapter__blue .about_table ul.ceo li:first-child{-ms-flex:1.2;flex:1.2}.common.about .p-body .p-chapter .about_table ul.ceo li:not(:first-child),.common.about .p-body .p-chapter__gray .about_table ul.ceo li:not(:first-child),.common.about .p-body .p-chapter__blue .about_table ul.ceo li:not(:first-child){-ms-flex:1.1;flex:1.1}.common.about .p-body .p-chapter .about_table ul.ceo li:not(:last-child),.common.about .p-body .p-chapter__gray .about_table ul.ceo li:not(:last-child),.common.about .p-body .p-chapter__blue .about_table ul.ceo li:not(:last-child){margin-right:50px}.common.about .p-body .p-chapter .about_table ul.officer,.common.about .p-body .p-chapter__gray .about_table ul.officer,.common.about .p-body .p-chapter__blue .about_table ul.officer{display:-ms-flexbox;display:flex;list-style:none;-ms-flex-wrap:wrap;flex-wrap:wrap}.common.about .p-body .p-chapter .about_table ul.officer li,.common.about .p-body .p-chapter__gray .about_table ul.officer li,.common.about .p-body .p-chapter__blue .about_table ul.officer li{width:22%;margin-bottom:70px}.common.about .p-body .p-chapter .about_table ul.officer li:not(:nth-child(4n)),.common.about .p-body .p-chapter__gray .about_table ul.officer li:not(:nth-child(4n)),.common.about .p-body .p-chapter__blue .about_table ul.officer li:not(:nth-child(4n)){margin-right:4%}.common.about .p-body .p-chapter .about_table ul.officer li.column_three,.common.about .p-body .p-chapter__gray .about_table ul.officer li.column_three,.common.about .p-body .p-chapter__blue .about_table ul.officer li.column_three{margin-right:17%}.common.about .p-body .p-chapter .about_table ul.audit,.common.about .p-body .p-chapter__gray .about_table ul.audit,.common.about .p-body .p-chapter__blue .about_table ul.audit{border-top:1px solid #ccc;list-style:none;display:-ms-flexbox;display:flex}.common.about .p-body .p-chapter .about_table ul.audit li,.common.about .p-body .p-chapter__gray .about_table ul.audit li,.common.about .p-body .p-chapter__blue .about_table ul.audit li{font-size:24px;font-size:2.4rem;line-height:1.6;width:26%}.common.about .p-body .p-chapter .about_table .p-table01,.common.about .p-body .p-chapter__gray .about_table .p-table01,.common.about .p-body .p-chapter__blue .about_table .p-table01{text-align:left;min-width:100%}.common.about .p-body .p-chapter .about_table .p-table01 th,.common.about .p-body .p-chapter__gray .about_table .p-table01 th,.common.about .p-body .p-chapter__blue .about_table .p-table01 th,.common.about .p-body .p-chapter .about_table .p-table01 td,.common.about .p-body .p-chapter__gray .about_table .p-table01 td,.common.about .p-body .p-chapter__blue .about_table .p-table01 td{padding:30px 1em;vertical-align:top}.common.about .p-body .p-chapter .about_table .p-table01 th,.common.about .p-body .p-chapter__gray .about_table .p-table01 th,.common.about .p-body .p-chapter__blue .about_table .p-table01 th{width:24%}.common.about.corporate .p-catch__inner.bgArea{background:url(/assets/img/about/corporate/about_corporate_main.jpg) no-repeat center center;background-size:cover}.common.about.corporate .p-body .p-chapter__inner{max-width:900px}.common.about.corporate .p-body .p-chapter__inner .p-title03{margin-bottom:50px}.common.about.corporate .p-body .p-chapter__inner .leadArea{margin-bottom:90px}.common.about.corporate .p-body .p-chapter__inner .leadArea h3{width:90%;max-width:472px;margin:0 auto 60px}.common.about.corporate .p-body .p-chapter__inner .leadArea p{margin:0;padding:0;color:#3d62ad;font-size:17px;font-size:1.7rem;line-height:2.9;text-align:center}.common.about.corporate .p-body .p-chapter__inner .leadArea p.txt__large{font-size:30px;font-size:3rem;margin-top:40px}.common.about.corporate .p-body .p-chapter__inner .corporate__item{margin-bottom:65px}.common.about.corporate .p-body .p-chapter__inner .corporate__item .corporate__ttl p{margin:0;padding:0;font-weight:700;font-size:16px;font-size:1.6rem;line-height:1.5;margin:25px 0 20px}.common.about.corporate .p-body .p-chapter__inner .corporate__item .corporate__ttl p span{font-size:18px;font-size:1.8rem;display:block}.common.about.corporate .p-body .p-chapter__inner .corporate__item .desc{margin:0;padding:0}.common.about.corporate .p-body .p-chapter__inner .corporate__item .p-linkBtn{width:400px;margin-top:20px}.common.about.corporate .p-body .p-chapter.accessArea .p-title02,.common.about.corporate .p-body .accessArea.p-chapter__gray .p-title02,.common.about.corporate .p-body .accessArea.p-chapter__blue .p-title02{font-size:40px;font-size:4rem;text-align:center}.common.about.corporate .p-body .p-chapter.accessArea .c-fBox,.common.about.corporate .p-body .accessArea.p-chapter__gray .c-fBox,.common.about.corporate .p-body .accessArea.p-chapter__blue .c-fBox{margin-bottom:40px;margin-bottom:4rem;-ms-flex-pack:center;justify-content:center}.common.about.corporate .p-body .p-chapter.accessArea .c-fBox .c-fBox__textArea,.common.about.corporate .p-body .accessArea.p-chapter__gray .c-fBox .c-fBox__textArea,.common.about.corporate .p-body .accessArea.p-chapter__blue .c-fBox .c-fBox__textArea{display:-ms-flexbox;display:flex;width:auto}.common.about.corporate .p-body .p-chapter.accessArea .c-fBox .c-fBox__textArea p,.common.about.corporate .p-body .accessArea.p-chapter__gray .c-fBox .c-fBox__textArea p,.common.about.corporate .p-body .accessArea.p-chapter__blue .c-fBox .c-fBox__textArea p{line-height:1.6}.common.about.corporate .p-body .p-chapter.accessArea .c-fBox .c-fBox__textArea span,.common.about.corporate .p-body .accessArea.p-chapter__gray .c-fBox .c-fBox__textArea span,.common.about.corporate .p-body .accessArea.p-chapter__blue .c-fBox .c-fBox__textArea span{display:block;margin-bottom:5px}.common.about.corporate .p-body .p-chapter.accessArea .c-fBox .c-fBox__textArea:before,.common.about.corporate .p-body .accessArea.p-chapter__gray .c-fBox .c-fBox__textArea:before,.common.about.corporate .p-body .accessArea.p-chapter__blue .c-fBox .c-fBox__textArea:before{content:'';width:80px;height:80px;margin-right:12px}.common.about.corporate .p-body .p-chapter.accessArea .c-fBox .c-fBox__textArea.u-car,.common.about.corporate .p-body .accessArea.p-chapter__gray .c-fBox .c-fBox__textArea.u-car,.common.about.corporate .p-body .accessArea.p-chapter__blue .c-fBox .c-fBox__textArea.u-car{margin-right:80px;margin-right:8rem}.common.about.corporate .p-body .p-chapter.accessArea .c-fBox .c-fBox__textArea.u-car:before,.common.about.corporate .p-body .accessArea.p-chapter__gray .c-fBox .c-fBox__textArea.u-car:before,.common.about.corporate .p-body .accessArea.p-chapter__blue .c-fBox .c-fBox__textArea.u-car:before{background:url(/assets/img/about/corporate/about_corporate_car.png) no-repeat center center;background-size:cover}.common.about.corporate .p-body .p-chapter.accessArea .c-fBox .c-fBox__textArea.u-train:before,.common.about.corporate .p-body .accessArea.p-chapter__gray .c-fBox .c-fBox__textArea.u-train:before,.common.about.corporate .p-body .accessArea.p-chapter__blue .c-fBox .c-fBox__textArea.u-train:before{background:url(/assets/img/about/corporate/about_corporate_train.png) no-repeat center center;background-size:cover}.common.about.corporate .p-body .p-chapter.accessArea .access__mapArea,.common.about.corporate .p-body .accessArea.p-chapter__gray .access__mapArea,.common.about.corporate .p-body .accessArea.p-chapter__blue .access__mapArea{width:100%;margin-bottom:40px;margin-bottom:4rem}.common.about.corporate .p-body .p-chapter.accessArea .access__mapArea iframe,.common.about.corporate .p-body .accessArea.p-chapter__gray .access__mapArea iframe,.common.about.corporate .p-body .accessArea.p-chapter__blue .access__mapArea iframe{width:100%;height:450px}.common.about.corporate .p-body .p-chapter.accessArea .p-linkBtn,.common.about.corporate .p-body .accessArea.p-chapter__gray .p-linkBtn,.common.about.corporate .p-body .accessArea.p-chapter__blue .p-linkBtn{text-align:center;margin:0 auto}.common.about.greeting .p-catch__inner.bgArea{background:url(/assets/img/about/greeting/about_greeting_main.jpg) no-repeat center center;background-size:cover}.common.about.greeting .p-body .p-chapter .p-chapter__imgArea,.common.about.greeting .p-body .p-chapter__gray .p-chapter__imgArea,.common.about.greeting .p-body .p-chapter__blue .p-chapter__imgArea{margin-bottom:80px;background:url(/assets/img/about/greeting/about_greeting_01.jpg) no-repeat center center;background-size:cover;width:100%;height:550px}.common.about.greeting .p-body .p-chapter .p-chapter__imgArea img,.common.about.greeting .p-body .p-chapter__gray .p-chapter__imgArea img,.common.about.greeting .p-body .p-chapter__blue .p-chapter__imgArea img{width:100%}.common.about.greeting .p-body .p-chapter .c-fBox,.common.about.greeting .p-body .p-chapter__gray .c-fBox,.common.about.greeting .p-body .p-chapter__blue .c-fBox{-ms-flex-direction:row-reverse;flex-direction:row-reverse}.common.about.greeting .p-body .p-chapter .c-fBox .c-fBox__textArea,.common.about.greeting .p-body .p-chapter__gray .c-fBox .c-fBox__textArea,.common.about.greeting .p-body .p-chapter__blue .c-fBox .c-fBox__textArea{width:50%;margin-right:25px}.common.about.greeting .p-body .p-chapter .c-fBox .c-fBox__imgArea,.common.about.greeting .p-body .p-chapter__gray .c-fBox .c-fBox__imgArea,.common.about.greeting .p-body .p-chapter__blue .c-fBox .c-fBox__imgArea{width:50%}.common.about.greeting .p-body .p-chapter .greeting__wrap,.common.about.greeting .p-body .p-chapter__gray .greeting__wrap,.common.about.greeting .p-body .p-chapter__blue .greeting__wrap{max-width:900px;margin:0 auto}.common.about.greeting .p-body .p-chapter .greeting__wrap .ceo__name,.common.about.greeting .p-body .p-chapter__gray .greeting__wrap .ceo__name,.common.about.greeting .p-body .p-chapter__blue .greeting__wrap .ceo__name{font-size:17px;font-size:1.7rem}.common.about.greeting .p-body .p-chapter .greeting__wrap .ceo__name span,.common.about.greeting .p-body .p-chapter__gray .greeting__wrap .ceo__name span,.common.about.greeting .p-body .p-chapter__blue .greeting__wrap .ceo__name span{font-size:26px;font-size:2.6rem;padding:0 10px}.common.about.officer .p-catch__inner.bgArea{background:url(/assets/img/about/officer/about_officer_main.jpg) no-repeat center center;background-size:cover}.common.about.officer .p-body .p-chapter__inner{max-width:900px}.common.about.history .p-catch__inner.bgArea{background:url(/assets/img/about/history/about_history_main.jpg) no-repeat center center;background-size:cover}.common.about.history .p-lead{padding:80px 15px 0}.common.about.history .p-lead__inner .leadTitle{margin-top:0;font-size:30px;font-size:3rem}.common.about.history .p-body{padding-top:0}.common.about.history .p-body .p-chapter__inner{max-width:900px}.common.about.history .p-body .p-chapter__inner .history__anchor{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:justify;justify-content:space-between;list-style:none}.common.about.history .p-body .p-chapter__inner .history__anchor li a:before{display:inline-block;font-family:iconfont;font-style:normal;font-weight:400;line-height:1;vertical-align:middle;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:'\EA0F';color:#3d62ad;font-weight:700;font-size:10px;font-size:1rem;margin-right:10px;margin-right:1rem}.common.about.history .p-body .p-chapter__inner .p-title02{margin-bottom:10px;margin-bottom:1rem}.common.about.history .p-body .p-chapter__inner .p-title02 span{font-size:16px;font-size:1.6rem}.common.about.history .p-body .p-chapter__inner .historyList{margin:0;padding:0;width:100%}.common.about.history .p-body .p-chapter__inner .historyList:not(:last-child){margin-bottom:60px;margin-bottom:6rem}.common.about.history .p-body .p-chapter__inner .historyList .p-table02{min-width:inherit;word-break:break-all;word-wrap:break-word}.common.about.history .p-body .p-chapter__inner .historyList .p-table02 tbody tr{width:100%}.common.about.history .p-body .p-chapter__inner .historyList .p-table02 tbody th{padding:1.8em 15px;background:#f2f2f2;font-size:14px;font-size:1.4rem;text-align:left;width:100px;border-left:1px solid #dcdcdc}.common.about.history .p-body .p-chapter__inner .historyList .p-table02 tbody td{font-size:15px;font-size:1.5rem;padding:1.8em 1em;width:calc(100% - 180px)}.common.about.history .p-body .p-chapter__inner .historyList .p-table02 tbody td dl{margin:0;padding:0;display:-ms-flexbox;display:flex}.common.about.history .p-body .p-chapter__inner .historyList .p-table02 tbody td dl:not(:last-child){margin-bottom:20px;margin-bottom:2rem}.common.about.history .p-body .p-chapter__inner .historyList .p-table02 tbody td dl dt{width:80px;font-weight:700}.common.about.history .p-body .p-chapter__inner .historyList .p-table02 tbody td dl dd{margin:0;padding:0;width:calc(100% - 80px)}.common.about.branch .p-catch__inner.bgArea{background:url(/assets/img/about/branch/about_branch_main.jpg) no-repeat center center;background-size:cover}.common.about.branch .p-lead{padding:80px 15px 0}.common.about.branch .p-lead__inner .leadTitle{margin-top:0;font-size:30px;font-size:3rem}.common.about.branch .p-body{padding-top:0}.common.about.branch .p-body .p-chapter__inner{max-width:1160px}.common.about.branch .p-body .p-chapter__inner .p-title01{text-align:center;margin-bottom:50px;margin-bottom:5rem}.common.about.branch .p-body .p-chapter__inner .branch__anchor{display:-ms-flexbox;display:flex;list-style:none;padding:40px 30px;padding:4rem 3rem;margin-bottom:50px;margin-bottom:5rem;border:1px solid #dcdcdc;-ms-flex-pack:justify;justify-content:space-between}.common.about.branch .p-body .p-chapter__inner .branch__anchor li a:before{display:inline-block;font-family:iconfont;font-style:normal;font-weight:400;line-height:1;vertical-align:middle;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:'\EA0F';color:#3d62ad;font-weight:700;font-size:10px;font-size:1rem;margin-right:10px;margin-right:1rem}.common.about.branch .p-body .p-chapter__inner .p-title02{margin-bottom:10px;margin-bottom:1rem}.common.about.branch .p-body .p-chapter__inner .branchList{margin:0;padding:0}.common.about.branch .p-body .p-chapter__inner .branchList:not(:last-child){margin-bottom:60px;margin-bottom:6rem}.common.about.branch .p-body .p-chapter__inner .branchList.honsya{margin-bottom:20px}.common.about.branch .p-body .p-chapter__inner .branchList .p-table02 td:first-child,.common.about.branch .p-body .p-chapter__inner .branchList .p-table02 th:first-child{border-left:1px solid #dcdcdc}.common.about.branch .p-body .p-chapter__inner .branchList .p-table02 td:last-child,.common.about.branch .p-body .p-chapter__inner .branchList .p-table02 th:last-child{border-right:1px solid #dcdcdc}.common.about.branch .p-body .p-chapter__inner .branchList .p-table02 td .has-link,.common.about.branch .p-body .p-chapter__inner .branchList .p-table02 th .has-link{margin:0;padding:0;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap;font-size:15px;font-size:1.5rem}.common.about.branch .p-body .p-chapter__inner .branchList .p-table02 td .has-link .p-linkBtn,.common.about.branch .p-body .p-chapter__inner .branchList .p-table02 th .has-link .p-linkBtn{background:#fff;color:#3d62ad;width:110px;min-width:110px;font-size:12px;font-size:1.2rem;height:40px;text-decoration:none}.common.about.branch .p-body .p-chapter__inner .branchList .p-table02 td .has-link .p-linkBtn:hover,.common.about.branch .p-body .p-chapter__inner .branchList .p-table02 th .has-link .p-linkBtn:hover{background:#3d62ad;color:#fff}.common.about.branch .p-body .p-chapter__inner .branchList .p-table02 thead tr th:first-child{width:200px}.common.about.branch .p-body .p-chapter__inner .branchList .p-table02 thead tr th:nth-child(2){width:600px}.common.about.branch .p-body .p-chapter__inner .branchList .p-table02 thead tr th:nth-child(3){width:360px}.common.about.branch .p-body .p-chapter__inner .branchList .p-table02 tbody tr td{padding:1.2em 1em;font-size:15px;font-size:1.5rem}.common.about.branch .p-body .p-chapter__inner .branchList .p-table02 tbody tr td span:first-child{padding-right:40px;padding-right:4rem}.common.about.branch .p-body .p-chapter__inner .branchList .p-table02 .c-fBox{width:48%}.common.about.branch .p-body .p-chapter__inner .branchList .p-table02 .c-fBox .c-fBox__textArea p{margin:0;padding:0;line-height:1.4}.common.about.branch .p-body .p-chapter__inner .branchList .p-table02 .c-fBox .c-fBox__textArea ol{margin:0}.common.about.branch .p-body .p-chapter__inner .branchList .p-table02 .c-fBox .c-fBox__imgArea{-ms-flex-pack:start;justify-content:flex-start}.common.about.branch .p-body .p-chapter__inner .branchList .p-table02 .c-fBox .c-fBox__imgArea img{width:auto;max-width:100%;margin:0 auto 0 0}.common.about.branch .p-body .p-chapter__inner .access__mapArea{width:100%;margin-bottom:50px;margin-bottom:5rem}.common.about.branch .p-body .p-chapter__inner .access__mapArea iframe{width:100%;height:312px}.common.about.environment .p-catch__inner.bgArea{background:url(/assets/img/about/environment/about_environment_main.jpg) no-repeat center center;background-size:cover}.common.about.environment .p-lead{padding:80px 15px 0}.common.about.environment .p-lead__inner .leadTitle{margin-top:0;font-size:30px;font-size:3rem}.common.about.environment .p-body .p-chapter__inner{max-width:1160px;margin:0 auto}.common.about.environment .p-body .p-chapter__inner.environment__wrap .p-title04{margin-top:40px}.common.about.environment .p-body .p-chapter__inner.environment__wrap .p-title03{margin-bottom:40px}.common.about.environment .p-body .p-chapter__inner.environment__wrap .p-title03:not(:first-child){margin-top:60px}.common.about.environment .p-body .p-chapter__inner.environment__wrap .p-title03+.p-title04{margin-top:0}.common.about.environment .p-body .p-chapter__inner.environment__wrap .p-title05{font-weight:700;margin:0}.common.about.environment .p-body .p-chapter__inner.environment__wrap .p-title06{margin:0;padding:0;position:relative;padding:0 0 20px;padding:0 0 2rem;background:none;font-size:22px;font-size:2.2rem;font-weight:400;margin-bottom:35px}.common.about.environment .p-body .p-chapter__inner.environment__wrap .p-title06:before{position:absolute;left:0;bottom:0;content:'';width:50px;height:2px;background:#006cb8}.common.about.environment .p-body .p-chapter__inner.environment__wrap .p-title06 span{display:block;font-size:16px;font-size:1.6rem}.common.about.environment .p-body .p-chapter__inner.environment__wrap ul{list-style:none;margin:0;padding:0}.common.about.environment .p-body .p-chapter__inner.environment__wrap ul li{position:relative;padding-left:16px;text-indent:-16px}.common.about.environment .p-body .p-chapter__inner.environment__wrap ul li:before{content:'●';font-size:26px;font-size:2.6rem;line-height:.6;vertical-align:middle;vertical-align:text-top}.common.about.environment .p-body .p-chapter__inner.environment__wrap .ol__ttl{margin:0}.common.about.environment .p-body .p-chapter__inner.environment__wrap ol{margin:0}.common.about.environment .p-body .p-chapter__inner.environment__wrap .c-fBox{-ms-flex-pack:center;justify-content:center;margin-bottom:40px;margin-top:30px}.common.about.environment .p-body .p-chapter__inner.environment__wrap .c-fBox .c-fBox__textArea{width:67%;margin-bottom:15px}.common.about.environment .p-body .p-chapter__inner.environment__wrap .c-fBox .c-fBox__textArea .textAreaWrap{display:-ms-flexbox;display:flex}.common.about.environment .p-body .p-chapter__inner.environment__wrap .c-fBox .c-fBox__textArea .textAreaWrap.no-flex{display:block}.common.about.environment .p-body .p-chapter__inner.environment__wrap .c-fBox .c-fBox__textArea .textAreaWrap.no-flex .wrap__item{width:100%}.common.about.environment .p-body .p-chapter__inner.environment__wrap .c-fBox .c-fBox__textArea .textAreaWrap .wrap__item{width:50%}.common.about.environment .p-body .p-chapter__inner.environment__wrap .c-fBox .c-fBox__textArea .textAreaWrap .wrap__item:first-child{padding-right:5%}.common.about.environment .p-body .p-chapter__inner.environment__wrap .c-fBox .c-fBox__textArea .textAreaWrap .wrap__item p{margin-top:0}.common.about.environment .p-body .p-chapter__inner.environment__wrap .c-fBox .c-fBox__imgArea{width:33%;display:-ms-flexbox;display:flex;padding:0 6%;-ms-flex-align:start;align-items:flex-start}.common.about.environment .p-body .p-chapter__inner.environment__wrap .c-fBox .c-fBox__imgArea p{margin-right:15px;text-align:center;line-height:1.4}.common.about.environment .p-body .p-chapter__inner.environment__wrap .c-fBox .c-fBox__imgArea p span{font-size:12px;font-size:1.2rem}.common.about.environment .p-body .p-chapter__inner.environment__wrap .c-fBox .c-fBox__imgArea img{width:auto;max-width:100%;display:block;text-align:center;margin:0 auto}.common.about.security .p-catch__inner.bgArea{background:url(/assets/img/about/security/about_security_main.jpg) no-repeat center center;background-size:cover}.common.about.affiliated .p-catch__inner.bgArea{background:url(/assets/img/about/affiliated-company/about_affiliated-company_main.jpg) no-repeat center center;background-size:cover}.common.about.affiliated .p-body .affiliated__list .affiliated__list__item{margin-bottom:60px;margin-bottom:6rem}.common.about.affiliated .p-body .affiliated__list .affiliated__list__item .p-title03{position:relative}.common.about.affiliated .p-body .affiliated__list .affiliated__list__item .c-fBox .c-fBox__textArea{width:80%}.common.about.affiliated .p-body .affiliated__list .affiliated__list__item .c-fBox .c-fBox__textArea .p-linkBtn{width:320px}.common.about.affiliated .p-body .affiliated__list .affiliated__list__item .c-fBox .c-fBox__imgArea{width:20%;margin-right:30px}.common.about.affiliated .p-body .affiliated__list .affiliated__list__item .c-fBox .c-fBox__imgArea.st_img img{max-width:170px}.common.about.affiliated .p-body .affiliated__list .affiliated__list__item .c-fBox .c-fBox__imgArea.smt_img img{width:170px}.common.about.affiliated .p-body .affiliated__list .affiliated__list__item .c-fBox .c-fBox__imgArea.jtp_img img{width:110px}.common.about.affiliated .p-body .affiliated__list .affiliated__list__item .c-fBox .c-fBox__imgArea.bivio_img img{width:160px}.common.about.affiliated .p-body .affiliated__list .affiliated__list__item .c-fBox .c-fBox__imgArea .c-fBox__imgArea{margin-right:20px;width:40%}.common.about.affiliated .p-body .affiliated__list .affiliated__list__item .c-fBox .c-fBox__imgArea .c-fBox__imgArea img{width:100%}.common.about.welfare .p-catch__inner.bgArea{background:url(/assets/img/about/welfare/about_welfare_main.jpg) no-repeat center center;background-size:cover}.common.about.welfare .p-lead{padding:80px 15px 0}.common.about.welfare .p-lead__inner .leadTitle{margin-top:0;font-size:30px;font-size:3rem}.common.about.welfare .p-body{padding-top:0}.common.about.welfare .p-body .p-chapter__inner{max-width:1160px}.common.about.welfare .p-body .p-chapter__inner .p-title03{margin-bottom:40px}.common.about.welfare .p-body .p-chapter__inner .p-title06{margin:0;padding:0;position:relative;padding:0 0 20px;padding:0 0 2rem;background:none;font-size:22px;font-size:2.2rem;font-weight:400;margin-bottom:35px}.common.about.welfare .p-body .p-chapter__inner .p-title06:before{position:absolute;left:0;bottom:0;content:'';width:50px;height:2px;background:#006cb8}.common.about.welfare .p-body .p-chapter__inner .p-title06 span{display:block;font-size:16px;font-size:1.6rem}.common.about.welfare .p-body .p-chapter__inner .c-fBox{-ms-flex-align:center;align-items:center;margin-bottom:40px}.common.about.welfare .p-body .p-chapter__inner .c-fBox .c-fBox__textArea{width:40%}.common.about.welfare .p-body .p-chapter__inner .c-fBox .c-fBox__textArea.pR{padding:0 3.6% 0 0}.common.about.welfare .p-body .p-chapter__inner .c-fBox .c-fBox__imgArea{width:60%}.common.about.welfare .p-body .p-chapter__inner .welfare__list{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:35px}.common.about.welfare .p-body .p-chapter__inner .welfare__list .welfare__list__item{width:48%;margin-bottom:35px}.common.about.welfare .p-body .p-chapter__inner .welfare__list .welfare__list__item img{width:100%}.common.about.sports .p-catch__inner.bgArea{background:url(/assets/img/about/sports/about_sports_main.jpg) no-repeat center center;background-size:cover}.common.about.sports .p-lead{padding:80px 15px 0}.common.about.sports .p-lead__inner .leadTitle{margin-top:0;font-size:30px;font-size:3rem}.common.about.sports .p-body{padding-top:0}.common.about.sports .p-body .p-chapter__inner{max-width:1160px}.common.about.sports .p-body .p-chapter__inner .p-title01{text-align:center;margin-bottom:50px;margin-bottom:5rem}.common.about.sports .p-body .p-chapter__inner .p-title03{margin-bottom:35px}.common.about.sports .p-body .p-chapter__inner .p-title06{margin-bottom:25px}.common.about.sports .p-body .p-chapter__inner .contentArea{margin-bottom:80px}.common.about.sports .p-body .p-chapter__inner .contentArea img{width:100%}.common.about.sports .p-body .p-chapter__inner .contentArea .p-linkBtn{width:300px}.common.about.sports .p-body .p-chapter__inner .contentArea .c-fBox.baseball{margin-bottom:30px}.common.about.sports .p-body .p-chapter__inner .contentArea .c-fBox.baseball .c-fBox__imgArea:nth-child(1){width:36.5%;margin-right:5px}.common.about.sports .p-body .p-chapter__inner .contentArea .c-fBox.baseball .c-fBox__imgArea:nth-child(2){width:73.5%}.common.about.sports .p-body .p-chapter__inner .contentArea .c-fBox.sponsor .c-fBox__textArea{width:65%;margin-right:30px}.common.about.sports .p-body .p-chapter__inner .contentArea .c-fBox.sponsor .c-fBox__imgArea{width:35%}.common.about.sports .p-body .p-chapter__inner .contentArea .c-fBox.active{margin-top:45px}.common.about.sports .p-body .p-chapter__inner .contentArea .c-fBox.active .c-fBox__textArea{width:65%;margin-right:30px}.common.about.sports .p-body .p-chapter__inner .contentArea .c-fBox.active .linkArea{width:35%;margin-right:0}.common.about.sports .p-body .p-chapter__inner .contentArea .c-fBox.active .linkArea .p-linkBtn{width:100%;max-width:420px;margin-bottom:10px}.common.about.foundation .p-catch__inner.bgArea{background:url(/assets/img/about/foundation/about_foundation_main.jpg) no-repeat center center;background-size:cover}.common.about.foundation .p-lead{padding:80px 15px 0}.common.about.foundation .p-lead__inner .leadTitle{margin-top:0;font-size:30px;font-size:3rem}.common.about.foundation .p-body{padding-top:0}.common.about.foundation .p-body .p-chapter__inner{max-width:1160px}.common.about.foundation .p-body .p-chapter__inner .p-title01{text-align:center;margin-bottom:50px;margin-bottom:5rem}.common.about.foundation .p-body .p-chapter__inner .c-fBox{margin-bottom:60px}.common.about.foundation .p-body .p-chapter__inner .c-fBox .c-fBox__imgArea{margin-right:5px}.common.about.foundation .p-body .p-chapter__inner .c-fBox .c-fBox__textArea{margin-right:30px}.common.about.foundation .p-body .p-chapter__inner .c-fBox .c-fBox__textArea p{margin:0;padding:0;margin-bottom:25px}.common.about.foundation .p-body .p-chapter__inner .c-fBox .c-fBox__textArea p.u-weightBold{margin:10px 0;margin:1rem 0}.common.about.foundation .p-body .p-chapter__inner .c-fBox .c-fBox__textArea .p-linkBtn{width:100%;max-width:300px}.common.about.foundation .p-body .p-chapter__inner .c-fBox.imgArea .c-fBox__imgArea{margin-right:5px}.common.about.foundation .p-body .p-chapter__inner .c-fBox.imgArea .c-fBox__imgArea.has-2 img:first-of-type{margin-bottom:4px}.common.about.foundation .p-body .p-chapter__inner .c-fBox.nihonhaku{margin-bottom:0;-ms-flex-align:center;align-items:center}.common.about.foundation .p-body .p-chapter__inner .c-fBox.nihonhaku .c-fBox__imgArea{max-width:92px}.common.about.foundation .p-body .p-chapter__inner .c-fBox.nihonhaku .c-fBox__textArea{width:auto;margin:0}.common.about.foundation .p-body .p-chapter__inner .c-fBox.nihonhaku .c-fBox__textArea p{margin:0}.common.about.factory .p-catch__inner.bgArea{background:url(/assets/img/about/factory/about_factory_main.jpg) no-repeat center center;background-size:cover}.common.about.factory .p-lead{padding:80px 15px 0}.common.about.factory .p-lead__inner .leadTitle{margin-top:0;font-size:30px;font-size:3rem}.common.about.factory .p-body{padding-top:0}.common.about.factory .p-body .p-chapter__inner{max-width:1160px}.common.about.factory .p-body .p-chapter__inner .p-title01{text-align:center;margin-bottom:50px;margin-bottom:5rem}.common.about.factory .p-body .p-chapter__inner .factory__list{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.common.about.factory .p-body .p-chapter__inner .factory__list__item{width:calc((100%/2) - 2.5rem);margin-bottom:60px;margin-bottom:6rem}.common.about.factory .p-body .p-chapter__inner .factory__list__item:nth-child(odd){margin-right:40px;margin-right:4rem}.common.about.factory .p-body .p-chapter__inner .factory__list__item .c-fBox__imgArea{margin-right:20px;margin-right:2rem;width:45%;max-width:240px}.common.about.factory .p-body .p-chapter__inner .factory__list__item .c-fBox__textArea{width:55%}.common.about.factory .p-body .p-chapter__inner .factory__list__item .c-fBox__textArea p{line-height:1.8}.common.about.factory .p-body .p-chapter__inner .factory__list__item .c-fBox__textArea .p-linkBtn{height:55px}.common.about.factory.lower .p-body{padding-top:0}.common.about.factory.lower .p-body .p-chapter__inner .p-title02{text-align:center}.common.about.factory.lower .p-body .p-chapter__inner .p-title02 .txt_en{font-size:14px;font-size:1.4rem;display:block;color:#313131}.common.about.factory.lower .p-body .p-chapter__inner .factory__lower__Box{margin-bottom:40px;margin-bottom:4rem}.common.about.factory.lower .p-body .p-chapter__inner .factory__lower__Box .c-fBox__textArea{margin-right:15px}.common.about.factory.lower .p-body .p-chapter__inner .factory__lower__Box .c-fBox__textArea p.u-weightBold{line-height:1.4}.common.about.factory.lower .p-body .p-chapter__inner .factory__merit{border:1px solid #3d62ad;margin:30px auto 60px;padding:50px 0}.common.about.factory.lower .p-body .p-chapter__inner .factory__merit__ttl{margin:0;padding:0;font-size:26px;font-size:2.6rem;color:#3d62ad;text-align:center;font-weight:400;margin-bottom:25px;margin-bottom:2.5rem}.common.about.factory.lower .p-body .p-chapter__inner .factory__merit__inner .u-alignCenter{margin:0;padding:0}.common.about.factory.lower .p-body .p-chapter__inner .factory__merit__inner ol{margin:0;padding:0;font-weight:700;list-style:none;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;width:80%;margin:0 auto;margin-top:25px}.common.about.factory.lower .p-body .p-chapter__inner .factory__merit__inner ol li{text-align:center;background:rgba(61,98,173,.3);width:calc((100%/3) - 5px);margin-bottom:5px;padding:20px 0;font-size:15px;font-size:1.5rem}.common.about.factory.lower .p-body .p-chapter__inner .factory__merit__inner ol li:not(:nth-child(3n)){margin-right:5px}.common.about.factory.lower .p-body .p-chapter__inner .factory__merit__inner ol li span{color:#3d62ad;display:block}.common.about.factory.lower .p-body .p-chapter__inner .movieBtn{margin:0 auto;margin-bottom:40px;margin-bottom:4rem}.common.about.factory.lower .p-body .p-chapter__inner .factory__detail{margin-bottom:60px;margin-bottom:6rem}.common.about.factory.lower .p-body .p-chapter__inner .factory__detail .p-title03{position:relative}.common.about.factory.lower .p-body .p-chapter__inner .factory__detail .p-title03 .p-linkText{position:absolute;font-size:16px;font-size:1.6rem;top:50%;right:10px;transform:translateY(-50%)}.common.about.factory.lower .p-body .p-chapter__inner .factory__detail .c-fBox__imgArea figure{margin:0;padding:0}.common.about.factory.lower .p-body .p-chapter__inner .factory__detail .c-fBox__imgArea figure figcaption{text-align:right;font-size:14px;font-size:1.4rem}.common.about.factory.lower .p-body .p-chapter__inner .factory__detail .c-fBox__textArea p{margin-top:0;line-height:2}.common.about.factory.lower .p-body .p-chapter__inner .factory__detail .c-fBox__textArea .u-weightBold{line-height:2.4;margin:10px 0;margin:1rem 0}.common.about.factory.lower .p-body .p-chapter__inner .factory__detail .c-fBox__textArea .p-linkBtn{margin:30px auto 30px 0}.common.about.factory.lower .p-body .p-chapter__inner .factory__detail .c-fBox__textArea .c-tableArea .p-table01 tr th{min-width:150px}.common.about.factory.lower .p-body .p-chapter__inner .factory__detail .c-fBox__textArea .c-tableArea.table_has2{display:-ms-flexbox;display:flex;overflow:inherit}.common.about.factory.lower .p-body .p-chapter__inner .factory__detail .c-fBox__textArea .c-tableArea.table_has2 .p-table01:first-child{margin-right:20px}.common.about.factory.lower .p-body .p-chapter__inner .factory__detail .factory__process{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:20px;margin-bottom:2rem}.common.about.factory.lower .p-body .p-chapter__inner .factory__detail .factory__process__ttl{padding:0;-ms-writing-mode:tb-rl;writing-mode:vertical-rl;text-orientation:upright;display:inline-block;margin:0;padding:10px 0 0;z-index:2;width:45px;font-size:13px;background:#3d62ad;font-size:18px;font-size:1.8rem;position:relative;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;vertical-align:middle;color:#fff}.common.about.factory.lower .p-body .p-chapter__inner .factory__detail .factory__process__ttl:after{content:'';position:absolute;left:0;top:100%;height:0;width:0;border-left:22.5px solid transparent;border-right:22.5px solid transparent;border-top:15px solid #3d62ad}.common.about.factory.lower .p-body .p-chapter__inner .factory__detail .factory__process__inner{width:calc(100% - 45px);margin-left:40px;margin-left:4rem}.common.about.factory.lower .p-body .p-chapter__inner .factory__detail .factory__process__inner .c-fBox{border-bottom:1px solid #dcdcdc;padding:25px 0 50px;padding:2.5rem 0 5rem}.common.about.factory.lower .p-body .p-chapter__inner .factory__detail .factory__process__inner .c-fBox__textArea h6{margin:0;padding:0;font-size:16px;font-size:1.6rem;font-weight:700;margin:10px 0;margin:1rem 0;line-height:2.4}.common.about.factory.lower .p-body .p-chapter__inner .factory__detail .factory__process__inner .c-fBox__textArea p{margin:5px 0;margin:.5rem 0}.common.about.factory.lower .p-body .p-chapter__inner .factory__detail .factory__process__inner .c-fBox__imgArea{margin-right:0}.common.about.factory.lower .p-body .p-chapter.factory__chiba .c-fBox,.common.about.factory.lower .p-body .factory__chiba.p-chapter__gray .c-fBox,.common.about.factory.lower .p-body .factory__chiba.p-chapter__blue .c-fBox{margin-bottom:40px}.common.about.factory.lower .p-body .p-chapter.movieArea,.common.about.factory.lower .p-body .movieArea.p-chapter__gray,.common.about.factory.lower .p-body .movieArea.p-chapter__blue{background:#3d62ad}.common.about.factory.lower .p-body .p-chapter.movieArea .p-chapter__inner,.common.about.factory.lower .p-body .movieArea.p-chapter__gray .p-chapter__inner,.common.about.factory.lower .p-body .movieArea.p-chapter__blue .p-chapter__inner{max-width:1160px;position:relative}.common.about.factory.lower .p-body .p-chapter.movieArea .p-chapter__inner .p-title01,.common.about.factory.lower .p-body .movieArea.p-chapter__gray .p-chapter__inner .p-title01,.common.about.factory.lower .p-body .movieArea.p-chapter__blue .p-chapter__inner .p-title01{text-align:center;color:#fff;margin-bottom:20px}.common.about.factory.lower .p-body .p-chapter.movieArea .p-chapter__inner .p-title01 span,.common.about.factory.lower .p-body .movieArea.p-chapter__gray .p-chapter__inner .p-title01 span,.common.about.factory.lower .p-body .movieArea.p-chapter__blue .p-chapter__inner .p-title01 span{display:block;color:#e60039;font-size:15px;font-size:1.5rem}.common.about.factory.lower .p-body .p-chapter.movieArea .p-chapter__inner .u-alignCenter,.common.about.factory.lower .p-body .movieArea.p-chapter__gray .p-chapter__inner .u-alignCenter,.common.about.factory.lower .p-body .movieArea.p-chapter__blue .p-chapter__inner .u-alignCenter{margin:0;padding:0;color:#fff;margin-bottom:40px}.common.about.factory.lower .p-body .p-chapter.movieArea .p-chapter__inner #view_bg,.common.about.factory.lower .p-body .movieArea.p-chapter__gray .p-chapter__inner #view_bg,.common.about.factory.lower .p-body .movieArea.p-chapter__blue .p-chapter__inner #view_bg{width:100%;max-width:1160px;margin:0 auto;height:auto;position:relative}.common.about.factory.lower .p-body .p-chapter.movieArea .p-chapter__inner #view_bg .movie_bg,.common.about.factory.lower .p-body .movieArea.p-chapter__gray .p-chapter__inner #view_bg .movie_bg,.common.about.factory.lower .p-body .movieArea.p-chapter__blue .p-chapter__inner #view_bg .movie_bg{width:100%;height:auto}.common.about.factory.lower .p-body .p-chapter.movieArea .p-chapter__inner #view_bg .movie_bg,.common.about.factory.lower .p-body .movieArea.p-chapter__gray .p-chapter__inner #view_bg .movie_bg,.common.about.factory.lower .p-body .movieArea.p-chapter__blue .p-chapter__inner #view_bg .movie_bg{width:100%;position:relative}.common.about.factory.lower .p-body .p-chapter.movieArea .p-chapter__inner #view_bg #content_inner,.common.about.factory.lower .p-body .movieArea.p-chapter__gray .p-chapter__inner #view_bg #content_inner,.common.about.factory.lower .p-body .movieArea.p-chapter__blue .p-chapter__inner #view_bg #content_inner{width:100%;min-width:1160px}.common.about.factory.lower .p-body .p-chapter.movieArea .p-chapter__inner #view_bg #bodyArea,.common.about.factory.lower .p-body .movieArea.p-chapter__gray .p-chapter__inner #view_bg #bodyArea,.common.about.factory.lower .p-body .movieArea.p-chapter__blue .p-chapter__inner #view_bg #bodyArea{z-index:0}.common.about.factory.lower .p-body .p-chapter.movieArea .p-chapter__inner #view_bg #cg,.common.about.factory.lower .p-body .movieArea.p-chapter__gray .p-chapter__inner #view_bg #cg,.common.about.factory.lower .p-body .movieArea.p-chapter__blue .p-chapter__inner #view_bg #cg,.common.about.factory.lower .p-body .p-chapter.movieArea .p-chapter__inner #view_bg #cg_d,.common.about.factory.lower .p-body .movieArea.p-chapter__gray .p-chapter__inner #view_bg #cg_d,.common.about.factory.lower .p-body .movieArea.p-chapter__blue .p-chapter__inner #view_bg #cg_d{position:absolute;z-index:99;width:100%;margin:0 auto;height:auto;top:0;left:0}.common.about.factory.lower .p-body .p-chapter.movieArea .p-chapter__inner #view_bg #cg video,.common.about.factory.lower .p-body .movieArea.p-chapter__gray .p-chapter__inner #view_bg #cg video,.common.about.factory.lower .p-body .movieArea.p-chapter__blue .p-chapter__inner #view_bg #cg video,.common.about.factory.lower .p-body .p-chapter.movieArea .p-chapter__inner #view_bg #cg_d video,.common.about.factory.lower .p-body .movieArea.p-chapter__gray .p-chapter__inner #view_bg #cg_d video,.common.about.factory.lower .p-body .movieArea.p-chapter__blue .p-chapter__inner #view_bg #cg_d video{width:100%;height:auto}.common.about.factory.lower .p-body .p-chapter.movieArea .p-chapter__inner #view_bg #cg_d,.common.about.factory.lower .p-body .movieArea.p-chapter__gray .p-chapter__inner #view_bg #cg_d,.common.about.factory.lower .p-body .movieArea.p-chapter__blue .p-chapter__inner #view_bg #cg_d{background:#000}.common.about.factory.lower .p-body .p-chapter.movieArea .p-chapter__inner #view_bg #content,.common.about.factory.lower .p-body .movieArea.p-chapter__gray .p-chapter__inner #view_bg #content,.common.about.factory.lower .p-body .movieArea.p-chapter__blue .p-chapter__inner #view_bg #content{height:100%;min-height:100%}.common.about.factory.lower .p-body .p-chapter.movieArea .p-chapter__inner #view_bg #content .m_link .u-point_f,.common.about.factory.lower .p-body .movieArea.p-chapter__gray .p-chapter__inner #view_bg #content .m_link .u-point_f,.common.about.factory.lower .p-body .movieArea.p-chapter__blue .p-chapter__inner #view_bg #content .m_link .u-point_f{width:13.4%}.common.about.factory.lower .p-body .p-chapter.movieArea .p-chapter__inner #view_bg #content .m_link .u-point,.common.about.factory.lower .p-body .movieArea.p-chapter__gray .p-chapter__inner #view_bg #content .m_link .u-point,.common.about.factory.lower .p-body .movieArea.p-chapter__blue .p-chapter__inner #view_bg #content .m_link .u-point{width:5.8%}.common.about.factory.lower .p-body .p-chapter.movieArea .p-chapter__inner #view_bg #i1,.common.about.factory.lower .p-body .movieArea.p-chapter__gray .p-chapter__inner #view_bg #i1,.common.about.factory.lower .p-body .movieArea.p-chapter__blue .p-chapter__inner #view_bg #i1{position:absolute;top:41%;left:21.2%;width:5.8%}.common.about.factory.lower .p-body .p-chapter.movieArea .p-chapter__inner #view_bg #i2,.common.about.factory.lower .p-body .movieArea.p-chapter__gray .p-chapter__inner #view_bg #i2,.common.about.factory.lower .p-body .movieArea.p-chapter__blue .p-chapter__inner #view_bg #i2{position:absolute;top:28%;left:17.7%}.common.about.factory.lower .p-body .p-chapter.movieArea .p-chapter__inner #view_bg #i4,.common.about.factory.lower .p-body .movieArea.p-chapter__gray .p-chapter__inner #view_bg #i4,.common.about.factory.lower .p-body .movieArea.p-chapter__blue .p-chapter__inner #view_bg #i4{position:absolute;top:43%;left:36.4%}.common.about.factory.lower .p-body .p-chapter.movieArea .p-chapter__inner #view_bg #i3,.common.about.factory.lower .p-body .movieArea.p-chapter__gray .p-chapter__inner #view_bg #i3,.common.about.factory.lower .p-body .movieArea.p-chapter__blue .p-chapter__inner #view_bg #i3{position:absolute;top:56%;left:40%}.common.about.factory.lower .p-body .p-chapter.movieArea .p-chapter__inner #view_bg #i5,.common.about.factory.lower .p-body .movieArea.p-chapter__gray .p-chapter__inner #view_bg #i5,.common.about.factory.lower .p-body .movieArea.p-chapter__blue .p-chapter__inner #view_bg #i5{position:absolute;top:35%;left:47.8%}.common.about.factory.lower .p-body .p-chapter.movieArea .p-chapter__inner #view_bg #i6,.common.about.factory.lower .p-body .movieArea.p-chapter__gray .p-chapter__inner #view_bg #i6,.common.about.factory.lower .p-body .movieArea.p-chapter__blue .p-chapter__inner #view_bg #i6{position:absolute;top:22%;left:44.3%}.common.about.factory.lower .p-body .p-chapter.movieArea .p-chapter__inner #view_bg #i7,.common.about.factory.lower .p-body .movieArea.p-chapter__gray .p-chapter__inner #view_bg #i7,.common.about.factory.lower .p-body .movieArea.p-chapter__blue .p-chapter__inner #view_bg #i7{position:absolute;top:51%;left:57.8%}.common.about.factory.lower .p-body .p-chapter.movieArea .p-chapter__inner #view_bg #i8,.common.about.factory.lower .p-body .movieArea.p-chapter__gray .p-chapter__inner #view_bg #i8,.common.about.factory.lower .p-body .movieArea.p-chapter__blue .p-chapter__inner #view_bg #i8{position:absolute;top:36%;left:54%}.common.about.factory.lower .p-body .p-chapter.movieArea .p-chapter__inner #view_bg #i9,.common.about.factory.lower .p-body .movieArea.p-chapter__gray .p-chapter__inner #view_bg #i9,.common.about.factory.lower .p-body .movieArea.p-chapter__blue .p-chapter__inner #view_bg #i9{position:absolute;top:35%;left:34%}.common.about.factory.lower .p-body .p-chapter.movieArea .p-chapter__inner #view_bg #i10,.common.about.factory.lower .p-body .movieArea.p-chapter__gray .p-chapter__inner #view_bg #i10,.common.about.factory.lower .p-body .movieArea.p-chapter__blue .p-chapter__inner #view_bg #i10{position:absolute;top:22%;left:30.5%}.common.about.factory.lower .p-body .p-chapter.movieArea .p-chapter__inner #view_bg #i11,.common.about.factory.lower .p-body .movieArea.p-chapter__gray .p-chapter__inner #view_bg #i11,.common.about.factory.lower .p-body .movieArea.p-chapter__blue .p-chapter__inner #view_bg #i11{position:absolute;top:29%;left:67%}.common.about.factory.lower .p-body .p-chapter.movieArea .p-chapter__inner #view_bg #i12,.common.about.factory.lower .p-body .movieArea.p-chapter__gray .p-chapter__inner #view_bg #i12,.common.about.factory.lower .p-body .movieArea.p-chapter__blue .p-chapter__inner #view_bg #i12{position:absolute;top:16%;left:63.5%}.common.about.factory.lower .p-body .p-chapter.movieArea .p-chapter__inner #view_bg #i13,.common.about.factory.lower .p-body .movieArea.p-chapter__gray .p-chapter__inner #view_bg #i13,.common.about.factory.lower .p-body .movieArea.p-chapter__blue .p-chapter__inner #view_bg #i13{position:absolute;top:16%;left:77%}.common.about.factory.lower .p-body .p-chapter.movieArea .p-chapter__inner #view_bg #i14,.common.about.factory.lower .p-body .movieArea.p-chapter__gray .p-chapter__inner #view_bg #i14,.common.about.factory.lower .p-body .movieArea.p-chapter__blue .p-chapter__inner #view_bg #i14{position:absolute;top:3%;left:73.4%}.common.about.factory.lower .p-body .p-chapter.movieArea .p-chapter__inner #view_bg #i15,.common.about.factory.lower .p-body .movieArea.p-chapter__gray .p-chapter__inner #view_bg #i15,.common.about.factory.lower .p-body .movieArea.p-chapter__blue .p-chapter__inner #view_bg #i15{position:absolute;top:61%;left:67.5%}.common.about.factory.lower .p-body .p-chapter.movieArea .p-chapter__inner #view_bg #i16,.common.about.factory.lower .p-body .movieArea.p-chapter__gray .p-chapter__inner #view_bg #i16,.common.about.factory.lower .p-body .movieArea.p-chapter__blue .p-chapter__inner #view_bg #i16{position:absolute;top:47%;left:64%}.common.about.factory.lower .p-body .p-chapter.movieArea .p-chapter__inner #view_bg #loading,.common.about.factory.lower .p-body .movieArea.p-chapter__gray .p-chapter__inner #view_bg #loading,.common.about.factory.lower .p-body .movieArea.p-chapter__blue .p-chapter__inner #view_bg #loading{position:absolute;top:316px;left:587px}.common.about.factory.lower .p-body .p-chapter.movieArea .p-chapter__inner .layer,.common.about.factory.lower .p-body .movieArea.p-chapter__gray .p-chapter__inner .layer,.common.about.factory.lower .p-body .movieArea.p-chapter__blue .p-chapter__inner .layer{display:none;position:absolute;top:0;width:100%;height:100%;z-index:99}.common.about.factory.lower .p-body .p-chapter.movieArea .p-chapter__inner .layer #cg_d,.common.about.factory.lower .p-body .movieArea.p-chapter__gray .p-chapter__inner .layer #cg_d,.common.about.factory.lower .p-body .movieArea.p-chapter__blue .p-chapter__inner .layer #cg_d{z-index:999}.common.about.factory.lower .p-body .p-chapter.movieArea .p-chapter__inner .layer #tour-bg,.common.about.factory.lower .p-body .movieArea.p-chapter__gray .p-chapter__inner .layer #tour-bg,.common.about.factory.lower .p-body .movieArea.p-chapter__blue .p-chapter__inner .layer #tour-bg{width:100%;height:100%;position:relative;z-index:99;display:none}.common.about.factory.lower .p-body .p-chapter.movieArea .p-chapter__inner .layer #tour-bg #white-layer,.common.about.factory.lower .p-body .movieArea.p-chapter__gray .p-chapter__inner .layer #tour-bg #white-layer,.common.about.factory.lower .p-body .movieArea.p-chapter__blue .p-chapter__inner .layer #tour-bg #white-layer{position:absolute;right:2%;top:5%;width:44%;height:auto;text-align:left;padding:40px;background:rgba(255,255,255,.9)}.common.about.factory.lower .p-body .p-chapter.movieArea .p-chapter__inner .layer #tour-bg #white-layer h3,.common.about.factory.lower .p-body .movieArea.p-chapter__gray .p-chapter__inner .layer #tour-bg #white-layer h3,.common.about.factory.lower .p-body .movieArea.p-chapter__blue .p-chapter__inner .layer #tour-bg #white-layer h3{margin:0;padding:0;font-weight:400;font-size:40px;font-size:4rem;display:block;margin:0 0 40px}.common.about.factory.lower .p-body .p-chapter.movieArea .p-chapter__inner .layer #tour-bg #white-layer h3 span,.common.about.factory.lower .p-body .movieArea.p-chapter__gray .p-chapter__inner .layer #tour-bg #white-layer h3 span,.common.about.factory.lower .p-body .movieArea.p-chapter__blue .p-chapter__inner .layer #tour-bg #white-layer h3 span{font-size:16px;font-size:1.6rem;display:block}.common.about.factory.lower .p-body .p-chapter.movieArea .p-chapter__inner .layer #tour-bg #white-layer p,.common.about.factory.lower .p-body .movieArea.p-chapter__gray .p-chapter__inner .layer #tour-bg #white-layer p,.common.about.factory.lower .p-body .movieArea.p-chapter__blue .p-chapter__inner .layer #tour-bg #white-layer p{font-size:16px;font-size:1.6rem}.common.about.factory.lower .p-body .p-chapter.movieArea .p-chapter__inner .layer #tour-bg #white-layer #control,.common.about.factory.lower .p-body .movieArea.p-chapter__gray .p-chapter__inner .layer #tour-bg #white-layer #control,.common.about.factory.lower .p-body .movieArea.p-chapter__blue .p-chapter__inner .layer #tour-bg #white-layer #control{display:-ms-flexbox;display:flex;-ms-flex-pack:end;justify-content:flex-end}.common.about.factory.lower .p-body .p-chapter.movieArea .p-chapter__inner .layer #tour-bg #white-layer #control span,.common.about.factory.lower .p-body .movieArea.p-chapter__gray .p-chapter__inner .layer #tour-bg #white-layer #control span,.common.about.factory.lower .p-body .movieArea.p-chapter__blue .p-chapter__inner .layer #tour-bg #white-layer #control span{border:solid 1px #ccc;display:block;width:100%;height:100%;padding:0 6px;box-sizing:border-box;border-radius:4px;background:#eee;background:linear-gradient(to bottom,#eee 0,#ccc 100%);text-align:center;margin-right:10px;font-size:14px;font-size:1.4rem;cursor:pointer}.common.about.factory.lower .p-body .p-chapter.movieArea .p-chapter__inner .layer #tour-bg #white-layer #control span.top,.common.about.factory.lower .p-body .movieArea.p-chapter__gray .p-chapter__inner .layer #tour-bg #white-layer #control span.top,.common.about.factory.lower .p-body .movieArea.p-chapter__blue .p-chapter__inner .layer #tour-bg #white-layer #control span.top{width:40px}.common.about.factory.lower .p-body .p-chapter.movieArea .p-chapter__inner .layer #tour-bg #white-layer #control span.prev,.common.about.factory.lower .p-body .movieArea.p-chapter__gray .p-chapter__inner .layer #tour-bg #white-layer #control span.prev,.common.about.factory.lower .p-body .movieArea.p-chapter__blue .p-chapter__inner .layer #tour-bg #white-layer #control span.prev{width:25px}.common.about.factory.lower .p-body .p-chapter.movieArea .p-chapter__inner .layer #tour-bg #white-layer #control span.next,.common.about.factory.lower .p-body .movieArea.p-chapter__gray .p-chapter__inner .layer #tour-bg #white-layer #control span.next,.common.about.factory.lower .p-body .movieArea.p-chapter__blue .p-chapter__inner .layer #tour-bg #white-layer #control span.next{width:25px}.common.about.factory.lower .p-body .p-chapter.movieArea .p-chapter__inner .layer .tour01,.common.about.factory.lower .p-body .movieArea.p-chapter__gray .p-chapter__inner .layer .tour01,.common.about.factory.lower .p-body .movieArea.p-chapter__blue .p-chapter__inner .layer .tour01{background:url(/assets/img/about/factory/hino-factory/movie//img_tour01.jpg) no-repeat center center;background-size:cover}.common.about.factory.lower .p-body .p-chapter.movieArea .p-chapter__inner .layer .tour02,.common.about.factory.lower .p-body .movieArea.p-chapter__gray .p-chapter__inner .layer .tour02,.common.about.factory.lower .p-body .movieArea.p-chapter__blue .p-chapter__inner .layer .tour02{background:url(/assets/img/about/factory/hino-factory/movie//img_tour02.jpg) no-repeat center center;background-size:cover}.common.about.factory.lower .p-body .p-chapter.movieArea .p-chapter__inner .layer .tour03,.common.about.factory.lower .p-body .movieArea.p-chapter__gray .p-chapter__inner .layer .tour03,.common.about.factory.lower .p-body .movieArea.p-chapter__blue .p-chapter__inner .layer .tour03{background:url(/assets/img/about/factory/hino-factory/movie//img_tour03.jpg) no-repeat center center;background-size:cover}.common.about.factory.lower .p-body .p-chapter.movieArea .p-chapter__inner .layer .tour04,.common.about.factory.lower .p-body .movieArea.p-chapter__gray .p-chapter__inner .layer .tour04,.common.about.factory.lower .p-body .movieArea.p-chapter__blue .p-chapter__inner .layer .tour04{background:url(/assets/img/about/factory/hino-factory/movie//img_tour04.jpg) no-repeat center center;background-size:cover}.common.about.factory.lower .p-body .p-chapter.movieArea .p-chapter__inner .layer .tour05,.common.about.factory.lower .p-body .movieArea.p-chapter__gray .p-chapter__inner .layer .tour05,.common.about.factory.lower .p-body .movieArea.p-chapter__blue .p-chapter__inner .layer .tour05{background:url(/assets/img/about/factory/hino-factory/movie//img_tour05.jpg) no-repeat center center;background-size:cover}.common.about.factory.lower .p-body .p-chapter.movieArea .p-chapter__inner .layer .tour06,.common.about.factory.lower .p-body .movieArea.p-chapter__gray .p-chapter__inner .layer .tour06,.common.about.factory.lower .p-body .movieArea.p-chapter__blue .p-chapter__inner .layer .tour06{background:url(/assets/img/about/factory/hino-factory/movie//img_tour06.jpg) no-repeat center center;background-size:cover}.common.about.factory.lower .p-body .p-chapter.movieArea .p-chapter__inner .layer .tour07,.common.about.factory.lower .p-body .movieArea.p-chapter__gray .p-chapter__inner .layer .tour07,.common.about.factory.lower .p-body .movieArea.p-chapter__blue .p-chapter__inner .layer .tour07{background:url(/assets/img/about/factory/hino-factory/movie//img_tour07.jpg) no-repeat center center;background-size:cover}.common.about.factory.lower .p-body .p-chapter.movieArea .p-chapter__inner .layer .tour08,.common.about.factory.lower .p-body .movieArea.p-chapter__gray .p-chapter__inner .layer .tour08,.common.about.factory.lower .p-body .movieArea.p-chapter__blue .p-chapter__inner .layer .tour08{background:url(/assets/img/about/factory/hino-factory/movie//img_tour08.jpg) no-repeat center center;background-size:cover}.common.about.factory.lower .p-body .p-chapter.movieArea .p-chapter__inner .layer .tour09,.common.about.factory.lower .p-body .movieArea.p-chapter__gray .p-chapter__inner .layer .tour09,.common.about.factory.lower .p-body .movieArea.p-chapter__blue .p-chapter__inner .layer .tour09{background:url(/assets/img/about/factory/hino-factory/movie//img_tour09.jpg) no-repeat center center;background-size:cover}.common.about.factory.lower .p-body .p-chapter.movieArea .p-chapter__inner .layer .tour010,.common.about.factory.lower .p-body .movieArea.p-chapter__gray .p-chapter__inner .layer .tour010,.common.about.factory.lower .p-body .movieArea.p-chapter__blue .p-chapter__inner .layer .tour010{background:url(/assets/img/about/factory/hino-factory/movie//img_tour10.jpg) no-repeat center center;background-size:cover}.common.about.factory.lower .p-body .p-chapter.movieArea #article01,.common.about.factory.lower .p-body .movieArea.p-chapter__gray #article01,.common.about.factory.lower .p-body .movieArea.p-chapter__blue #article01{background:#fff}.common.about.factory.lower .p-body.soft_packing-factory .p-chapter,.common.about.factory.lower .p-body.soft_packing-factory .p-chapter__gray,.common.about.factory.lower .p-body.soft_packing-factory .p-chapter__blue{padding:30px 0;padding:3rem 0}.common.about.factory.lower .p-body.soft_packing-factory .p-chapter .img100p,.common.about.factory.lower .p-body.soft_packing-factory .p-chapter__gray .img100p,.common.about.factory.lower .p-body.soft_packing-factory .p-chapter__blue .img100p{width:100%;margin:0}.common.about.factory.lower .p-body.soft_packing-factory .p-chapter .img100p img,.common.about.factory.lower .p-body.soft_packing-factory .p-chapter__gray .img100p img,.common.about.factory.lower .p-body.soft_packing-factory .p-chapter__blue .img100p img{width:100%}.common.about.factory.lower .p-body.soft_packing-factory .p-chapter .c-fBox+.c-fBox,.common.about.factory.lower .p-body.soft_packing-factory .p-chapter__gray .c-fBox+.c-fBox,.common.about.factory.lower .p-body.soft_packing-factory .p-chapter__blue .c-fBox+.c-fBox{margin-top:30px;margin-top:3rem}.common.about.factory.lower .p-body.soft_packing-factory .p-chapter .c-fBox .c-fBox__textArea p,.common.about.factory.lower .p-body.soft_packing-factory .p-chapter__gray .c-fBox .c-fBox__textArea p,.common.about.factory.lower .p-body.soft_packing-factory .p-chapter__blue .c-fBox .c-fBox__textArea p{line-height:2}.common.business .p-catch__inner.bgArea{height:400px;background-repeat:no-repeat;background-size:cover;background-position:center;background-image:url(/assets/img/business/business_main.jpg)}.common.business .p-subNav{text-align:center;padding-bottom:90px;padding-bottom:9rem}.common.business .p-subNav ul{display:-ms-inline-flexbox;display:inline-flex;-ms-flex-pack:center;justify-content:center;width:100%;max-width:900px;padding:30px 0 0;padding:3rem 0 0;margin:0 auto;border-top:1px solid #b7b7b7}.common.business .p-subNav ul li{border:none;width:auto;margin-bottom:0}.common.business .p-subNav ul li a{padding:0 1em;font-size:16px;font-size:1.6rem;white-space:nowrap}.common.business .p-subNav ul li a:before{display:inline-block;font-family:iconfont;font-style:normal;font-weight:400;line-height:1;vertical-align:middle;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:'\EA0F';margin-right:10px;margin-right:1rem;color:#3d62ad;font-size:.6em;font-weight:700;transition:all .3s ease}.common.business .p-subNav ul li a:hover{border:none;color:#3d62ad}.common.business .p-subNav ul li a:hover:before{transform:translateY(3px)}.common.business .p-body{color:#fff;padding-bottom:80px;padding-bottom:8rem}.common.business .p-body .p-chapter,.common.business .p-body .p-chapter__gray,.common.business .p-body .p-chapter__blue{padding-top:70px;padding-top:7rem;padding-bottom:70px;padding-bottom:7rem;background:#3d62ad}.common.business .p-body .p-chapter__inner{max-width:none;padding:0 70px;padding:0 7rem}.common.business .p-body .p-chapter .p-title03,.common.business .p-body .p-chapter__gray .p-title03,.common.business .p-body .p-chapter__blue .p-title03{position:relative;padding:0 0 20px;padding:0 0 2rem;background:none;font-size:32px;font-size:3.2rem;font-weight:400}.common.business .p-body .p-chapter .p-title03:before,.common.business .p-body .p-chapter__gray .p-title03:before,.common.business .p-body .p-chapter__blue .p-title03:before{position:absolute;left:0;bottom:0;content:'';width:50px;height:2px;background:#006cb8}.common.business .p-body .p-chapter .businessTitle,.common.business .p-body .p-chapter__gray .businessTitle,.common.business .p-body .p-chapter__blue .businessTitle{display:-ms-flexbox;display:flex;margin:0 0 70px;margin:0 0 7rem}.common.business .p-body .p-chapter .businessTitle .title__text,.common.business .p-body .p-chapter__gray .businessTitle .title__text,.common.business .p-body .p-chapter__blue .businessTitle .title__text{display:block;width:calc(100%/3);width:33.33%;padding-left:5%}.common.business .p-body .p-chapter .businessTitle .title__text .title__main,.common.business .p-body .p-chapter__gray .businessTitle .title__text .title__main,.common.business .p-body .p-chapter__blue .businessTitle .title__text .title__main{display:block;font-size:30px;font-size:3rem;font-weight:500;line-height:1}.common.business .p-body .p-chapter .businessTitle .title__text .title__sub,.common.business .p-body .p-chapter__gray .businessTitle .title__text .title__sub,.common.business .p-body .p-chapter__blue .businessTitle .title__text .title__sub{display:block;margin-top:10px;margin-top:1rem;color:#e60039;font-size:15px;font-size:1.5rem;font-weight:400}.common.business .p-body .p-chapter .businessTitle .title__des,.common.business .p-body .p-chapter__gray .businessTitle .title__des,.common.business .p-body .p-chapter__blue .businessTitle .title__des{display:block;width:calc(100%/3*2);padding-right:10%;font-size:17px;font-size:1.7rem;font-weight:400;line-height:2}.common.business .p-body .p-chapter .businessLinkList,.common.business .p-body .p-chapter__gray .businessLinkList,.common.business .p-body .p-chapter__blue .businessLinkList{margin:0;padding:0;list-style:none;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;border-top:1px solid #fff}.common.business .p-body .p-chapter .businessLinkList li,.common.business .p-body .p-chapter__gray .businessLinkList li,.common.business .p-body .p-chapter__blue .businessLinkList li{width:calc(100%/3);width:33.33%;border-bottom:1px solid #fff;border-right:1px solid #fff}.common.business .p-body .p-chapter .businessLinkList li:nth-child(3n+1),.common.business .p-body .p-chapter__gray .businessLinkList li:nth-child(3n+1),.common.business .p-body .p-chapter__blue .businessLinkList li:nth-child(3n+1){border-left:1px solid #fff}.common.business .p-body .p-chapter .businessLinkList li a,.common.business .p-body .p-chapter__gray .businessLinkList li a,.common.business .p-body .p-chapter__blue .businessLinkList li a{display:block;width:100%;height:100%;position:relative}.common.business .p-body .p-chapter .businessLinkList li a:before,.common.business .p-body .p-chapter__gray .businessLinkList li a:before,.common.business .p-body .p-chapter__blue .businessLinkList li a:before{content:'';display:block;width:100%;height:100%;background:#000;position:absolute;top:0;left:0;z-index:9;opacity:.25;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=25)"}.common.business .p-body .p-chapter .businessLinkList li a:hover figure img,.common.business .p-body .p-chapter__gray .businessLinkList li a:hover figure img,.common.business .p-body .p-chapter__blue .businessLinkList li a:hover figure img{transform:scale(1.2);opacity:.8;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=80)"}.common.business .p-body .p-chapter .businessLinkList li figure,.common.business .p-body .p-chapter__gray .businessLinkList li figure,.common.business .p-body .p-chapter__blue .businessLinkList li figure{position:relative;width:100%;height:100%;margin:0;overflow:hidden;background:#000}.common.business .p-body .p-chapter .businessLinkList li figure img,.common.business .p-body .p-chapter__gray .businessLinkList li figure img,.common.business .p-body .p-chapter__blue .businessLinkList li figure img{display:block;width:100%;transition:all .3s ease}.common.business .p-body .p-chapter .businessLinkList li figure figcaption,.common.business .p-body .p-chapter__gray .businessLinkList li figure figcaption,.common.business .p-body .p-chapter__blue .businessLinkList li figure figcaption{position:absolute;top:50%;left:auto;right:auto;transform:translateY(-50%);width:100%;color:#fff;font-size:22px;font-size:2.2rem;line-height:1;text-align:center;z-index:9}.common.business .p-body .p-chapter .businessLinkList li.has2items a,.common.business .p-body .p-chapter__gray .businessLinkList li.has2items a,.common.business .p-body .p-chapter__blue .businessLinkList li.has2items a{width:100%;height:50%}.common.business .p-body .p-chapter.business__digital,.common.business .p-body .business__digital.p-chapter__gray,.common.business .p-body .business__digital.p-chapter__blue,.common.business .p-body .p-chapter.business__supply,.common.business .p-body .business__supply.p-chapter__gray,.common.business .p-body .business__supply.p-chapter__blue{background:#3456a2}.common.business .p-body .p-chapter.business__digital .p-chapter__inner,.common.business .p-body .business__digital.p-chapter__gray .p-chapter__inner,.common.business .p-body .business__digital.p-chapter__blue .p-chapter__inner,.common.business .p-body .p-chapter.business__supply .p-chapter__inner,.common.business .p-body .business__supply.p-chapter__gray .p-chapter__inner,.common.business .p-body .business__supply.p-chapter__blue .p-chapter__inner{display:-ms-flexbox;display:flex;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.common.business .p-body .p-chapter.business__digital .businessTitle,.common.business .p-body .business__digital.p-chapter__gray .businessTitle,.common.business .p-body .business__digital.p-chapter__blue .businessTitle,.common.business .p-body .p-chapter.business__supply .businessTitle,.common.business .p-body .business__supply.p-chapter__gray .businessTitle,.common.business .p-body .business__supply.p-chapter__blue .businessTitle{display:block;width:calc(100%/3);padding-top:10%;padding-left:5%;margin:0}.common.business .p-body .p-chapter.business__digital .businessTitle .title__text,.common.business .p-body .business__digital.p-chapter__gray .businessTitle .title__text,.common.business .p-body .business__digital.p-chapter__blue .businessTitle .title__text,.common.business .p-body .p-chapter.business__supply .businessTitle .title__text,.common.business .p-body .business__supply.p-chapter__gray .businessTitle .title__text,.common.business .p-body .business__supply.p-chapter__blue .businessTitle .title__text{display:block;width:100%;padding-left:0;margin-bottom:40px;margin-bottom:4rem}.common.business .p-body .p-chapter.business__digital .businessTitle .title__des,.common.business .p-body .business__digital.p-chapter__gray .businessTitle .title__des,.common.business .p-body .business__digital.p-chapter__blue .businessTitle .title__des,.common.business .p-body .p-chapter.business__supply .businessTitle .title__des,.common.business .p-body .business__supply.p-chapter__gray .businessTitle .title__des,.common.business .p-body .business__supply.p-chapter__blue .businessTitle .title__des{width:100%;padding-right:0}.common.business .p-body .p-chapter.business__digital .businessLinkList,.common.business .p-body .business__digital.p-chapter__gray .businessLinkList,.common.business .p-body .business__digital.p-chapter__blue .businessLinkList,.common.business .p-body .p-chapter.business__supply .businessLinkList,.common.business .p-body .business__supply.p-chapter__gray .businessLinkList,.common.business .p-body .business__supply.p-chapter__blue .businessLinkList{width:calc(100%/3*2)}.common.business .p-body .p-chapter.business__digital .businessLinkList li,.common.business .p-body .business__digital.p-chapter__gray .businessLinkList li,.common.business .p-body .business__digital.p-chapter__blue .businessLinkList li,.common.business .p-body .p-chapter.business__supply .businessLinkList li,.common.business .p-body .business__supply.p-chapter__gray .businessLinkList li,.common.business .p-body .business__supply.p-chapter__blue .businessLinkList li{width:50%}.common.business .p-body .p-chapter.business__digital .businessLinkList li a figure,.common.business .p-body .business__digital.p-chapter__gray .businessLinkList li a figure,.common.business .p-body .business__digital.p-chapter__blue .businessLinkList li a figure,.common.business .p-body .p-chapter.business__supply .businessLinkList li a figure,.common.business .p-body .business__supply.p-chapter__gray .businessLinkList li a figure,.common.business .p-body .business__supply.p-chapter__blue .businessLinkList li a figure{background-repeat:no-repeat;background-size:auto 100%;background-position:center;transition:all .3s ease}.common.business .p-body .p-chapter.business__digital .businessLinkList li a figure img,.common.business .p-body .business__digital.p-chapter__gray .businessLinkList li a figure img,.common.business .p-body .business__digital.p-chapter__blue .businessLinkList li a figure img,.common.business .p-body .p-chapter.business__supply .businessLinkList li a figure img,.common.business .p-body .business__supply.p-chapter__gray .businessLinkList li a figure img,.common.business .p-body .business__supply.p-chapter__blue .businessLinkList li a figure img{opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)"}.common.business .p-body .p-chapter.business__digital .businessLinkList li a figure figcaption,.common.business .p-body .business__digital.p-chapter__gray .businessLinkList li a figure figcaption,.common.business .p-body .business__digital.p-chapter__blue .businessLinkList li a figure figcaption,.common.business .p-body .p-chapter.business__supply .businessLinkList li a figure figcaption,.common.business .p-body .business__supply.p-chapter__gray .businessLinkList li a figure figcaption,.common.business .p-body .business__supply.p-chapter__blue .businessLinkList li a figure figcaption{line-height:1.4}.common.business .p-body .p-chapter.business__digital .businessLinkList li a figure.business_digital_01,.common.business .p-body .business__digital.p-chapter__gray .businessLinkList li a figure.business_digital_01,.common.business .p-body .business__digital.p-chapter__blue .businessLinkList li a figure.business_digital_01,.common.business .p-body .p-chapter.business__supply .businessLinkList li a figure.business_digital_01,.common.business .p-body .business__supply.p-chapter__gray .businessLinkList li a figure.business_digital_01,.common.business .p-body .business__supply.p-chapter__blue .businessLinkList li a figure.business_digital_01{background-image:url(/assets/img/business/business_digital_01.jpg)}.common.business .p-body .p-chapter.business__digital .businessLinkList li a figure.business_digital_02,.common.business .p-body .business__digital.p-chapter__gray .businessLinkList li a figure.business_digital_02,.common.business .p-body .business__digital.p-chapter__blue .businessLinkList li a figure.business_digital_02,.common.business .p-body .p-chapter.business__supply .businessLinkList li a figure.business_digital_02,.common.business .p-body .business__supply.p-chapter__gray .businessLinkList li a figure.business_digital_02,.common.business .p-body .business__supply.p-chapter__blue .businessLinkList li a figure.business_digital_02{background-image:url(/assets/img/business/business_digital_02.jpg)}.common.business .p-body .p-chapter.business__digital .businessLinkList li a figure.business_digital_03,.common.business .p-body .business__digital.p-chapter__gray .businessLinkList li a figure.business_digital_03,.common.business .p-body .business__digital.p-chapter__blue .businessLinkList li a figure.business_digital_03,.common.business .p-body .p-chapter.business__supply .businessLinkList li a figure.business_digital_03,.common.business .p-body .business__supply.p-chapter__gray .businessLinkList li a figure.business_digital_03,.common.business .p-body .business__supply.p-chapter__blue .businessLinkList li a figure.business_digital_03{background-image:url(/assets/img/business/business_digital_03.jpg)}.common.business .p-body .p-chapter.business__digital .businessLinkList li a:hover figure,.common.business .p-body .business__digital.p-chapter__gray .businessLinkList li a:hover figure,.common.business .p-body .business__digital.p-chapter__blue .businessLinkList li a:hover figure,.common.business .p-body .p-chapter.business__supply .businessLinkList li a:hover figure,.common.business .p-body .business__supply.p-chapter__gray .businessLinkList li a:hover figure,.common.business .p-body .business__supply.p-chapter__blue .businessLinkList li a:hover figure{background-size:auto 120%}.common.business .p-body .p-chapter.business__digital .businessLinkList li a:hover figure img,.common.business .p-body .business__digital.p-chapter__gray .businessLinkList li a:hover figure img,.common.business .p-body .business__digital.p-chapter__blue .businessLinkList li a:hover figure img,.common.business .p-body .p-chapter.business__supply .businessLinkList li a:hover figure img,.common.business .p-body .business__supply.p-chapter__gray .businessLinkList li a:hover figure img,.common.business .p-body .business__supply.p-chapter__blue .businessLinkList li a:hover figure img{opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)"}.common.business .p-body .p-chapter.business__digital .businessLinkList li:nth-child(3n+1),.common.business .p-body .business__digital.p-chapter__gray .businessLinkList li:nth-child(3n+1),.common.business .p-body .business__digital.p-chapter__blue .businessLinkList li:nth-child(3n+1),.common.business .p-body .p-chapter.business__supply .businessLinkList li:nth-child(3n+1),.common.business .p-body .business__supply.p-chapter__gray .businessLinkList li:nth-child(3n+1),.common.business .p-body .business__supply.p-chapter__blue .businessLinkList li:nth-child(3n+1){border-left:none}.common.business .p-body .p-chapter.business__digital .businessLinkList li:nth-child(2n+1),.common.business .p-body .business__digital.p-chapter__gray .businessLinkList li:nth-child(2n+1),.common.business .p-body .business__digital.p-chapter__blue .businessLinkList li:nth-child(2n+1),.common.business .p-body .p-chapter.business__supply .businessLinkList li:nth-child(2n+1),.common.business .p-body .business__supply.p-chapter__gray .businessLinkList li:nth-child(2n+1),.common.business .p-body .business__supply.p-chapter__blue .businessLinkList li:nth-child(2n+1){border-left:1px solid #fff}.common.business .p-body .p-chapter.business__supply,.common.business .p-body .business__supply.p-chapter__gray,.common.business .p-body .business__supply.p-chapter__blue{background:#2a4a97}.common.business .p-body .p-chapter.business__supply .p-chapter__inner,.common.business .p-body .business__supply.p-chapter__gray .p-chapter__inner,.common.business .p-body .business__supply.p-chapter__blue .p-chapter__inner{-ms-flex-direction:row;flex-direction:row}.common.business .p-body .p-chapter.business__supply .businessTitle,.common.business .p-body .business__supply.p-chapter__gray .businessTitle,.common.business .p-body .business__supply.p-chapter__blue .businessTitle{padding-right:5%}.common.business .p-body .p-chapter.business__supply .businessLinkList li figure.business_supply_01,.common.business .p-body .business__supply.p-chapter__gray .businessLinkList li figure.business_supply_01,.common.business .p-body .business__supply.p-chapter__blue .businessLinkList li figure.business_supply_01{background-image:url(/assets/img/business/business_supply_01.jpg)}.common.business .p-body .p-chapter.business__supply .businessLinkList li figure.business_supply_02,.common.business .p-body .business__supply.p-chapter__gray .businessLinkList li figure.business_supply_02,.common.business .p-body .business__supply.p-chapter__blue .businessLinkList li figure.business_supply_02{background-image:url(/assets/img/business/business_supply_02.jpg)}.common.business .p-body .p-chapter.business__supply .businessLinkList li figure.business_supply_03,.common.business .p-body .business__supply.p-chapter__gray .businessLinkList li figure.business_supply_03,.common.business .p-body .business__supply.p-chapter__blue .businessLinkList li figure.business_supply_03{background-image:url(/assets/img/business/business_supply_03.jpg)}.common.business .p-body .p-chapter.business__supply .businessLinkList li figure.business_supply_04,.common.business .p-body .business__supply.p-chapter__gray .businessLinkList li figure.business_supply_04,.common.business .p-body .business__supply.p-chapter__blue .businessLinkList li figure.business_supply_04{background-image:url(/assets/img/business/business_supply_04.jpg)}.common.business.solution .p-catch__inner.bgArea .pageTitleArea{transform:translateY(-30px)}.common.business.solution .p-catch__inner.bgArea .pageTitleArea .pageTitle{font-size:46px;font-size:4.6rem;font-weight:700}.common.business.solution .p-catch__inner.bgArea .pageTitleArea .pageTitle .pageTitle__en{display:block;font-size:22px;font-size:2.2rem;font-weight:400}.common.business.solution .p-catch__inner.bgArea.printing__gravure{background-image:url(/assets/img/business/printing/printing_gravure_main.jpg)}.common.business.solution .p-catch__inner.bgArea.printing__offsetRotary{background-image:url(/assets/img/business/printing/printing_offset-rotary-press_main.jpg)}.common.business.solution .p-catch__inner.bgArea.printing__offset{background-image:url(/assets/img/business/printing/printing_offset-press_main.jpg)}.common.business.solution .p-catch__inner.bgArea.printing__package-business{background-image:url(/assets/img/business/printing/printing_package-business_main.jpg)}.common.business.solution .p-catch__inner.bgArea.printing__binding-mailing{background-image:url(/assets/img/business/printing/printing_binding-mailing_main.jpg)}.common.business.solution .p-catch__inner.bgArea.printing__personal-info{background-image:url(/assets/img/business/printing/printing_personal-info_main.jpg)}.common.business.solution .p-catch__inner.bgArea.printing__soft-packing{background-image:url(/assets/img/business/printing/printing_soft-packing_main.jpg)}.common.business.solution .p-catch__inner.bgArea.printing__business-print{background-image:url(/assets/img/business/printing/printing_business-print_main.jpg)}.common.business.solution .p-catch__inner.bgArea.printing__label-sealing{background-image:url(/assets/img/business/printing/printing_label-sealing_main.jpg)}.common.business.solution .p-catch__inner.bgArea.digital__tablet-proofreading{background-image:url(/assets/img/business/digital/digital_tablet-proofreading_main.jpg)}.common.business.solution .p-catch__inner.bgArea.digital__prepress{background-image:url(/assets/img/business/digital/digital_prepress_main.jpg)}.common.business.solution .p-catch__inner.bgArea.digital__planning-production{background-image:url(/assets/img/business/digital/digital_planning-production_main.jpg)}.common.business.solution .p-catch__inner.bgArea.distribution__distribution{background-image:url(/assets/img/business/distribution/distribution_distribution_main.jpg)}.common.business.solution .p-catch__inner.bgArea.distribution__rfid{background-image:url(/assets/img/business/distribution/distribution_rfid_main.jpg)}.common.business.solution .p-catch__inner.bgArea.distribution__stationery{background-image:url(/assets/img/business/distribution/distribution_stationery_main.jpg)}.common.business.solution .p-catch__inner.bgArea.distribution__stationery .pageTitleArea .pageTitle{color:#313131}.common.business.solution .p-catch__inner.bgArea.distribution__fcss{background-image:url(/assets/img/business/distribution/distribution_fcss_main.jpg)}.common.business.solution .p-subNav.solution{width:100%;max-width:1320px}.common.business.solution .p-subNav.solution .subNavSolList{padding-top:0;border-top:none}.common.business.solution .p-subNav.solution .subNavSolList li{height:2em;padding:0 3em;border-left:1px solid #dcdcdc;font-size:16px;font-size:1.6rem}.common.business.solution .p-subNav.solution .subNavSolList li:last-child{border-right:1px solid #dcdcdc}.common.business.solution .p-subNav.solution .subNavSolList li a{padding:0 0 5px}.common.business.solution .p-subNav.solution .subNavSolList li a:before{display:none}.common.business.solution .p-subNav.solution .subNavSolList li a:hover{border-bottom:2px solid #3d62ad}.common.business.solution .p-subNav.solution .subNavSolList__detail{max-width:1160px;display:-ms-flexbox;display:flex;-ms-flex-pack:start;justify-content:flex-start;border-top:none}.common.business.solution .p-subNav.solution .subNavSolList__detail li{padding:0;border-color:#3d62ad;border-style:solid}.common.business.solution .p-subNav.solution .subNavSolList__detail li a{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;width:100%;height:48px;padding:8px 10px;padding:.8rem 1rem;color:#3d62ad;line-height:1;transition:all .3s ease}.common.business.solution .p-subNav.solution .subNavSolList__detail li a:before{display:none}.common.business.solution .p-subNav.solution .subNavSolList__detail li a:hover{color:#fff;background:#3d62ad}.common.business.solution .p-subNav.solution .subNavSolList__detail li a.is-current{color:#fff;background:#3d62ad;border-bottom:none}.common.business.solution .p-subNav.solution .subNavSolList__detail.printing li{width:20%;border-width:1px 1px 1px 0}.common.business.solution .p-subNav.solution .subNavSolList__detail.printing li:nth-child(n+6){border-top:none}.common.business.solution .p-subNav.solution .subNavSolList__detail.printing li:nth-child(5n+1){border-left:1px solid #3d62ad}.common.business.solution .p-subNav.solution .subNavSolList__detail.digital li{width:33.33%;border-width:1px 1px 1px 0}.common.business.solution .p-subNav.solution .subNavSolList__detail.digital li:nth-child(3n+1){border-left:1px solid #3d62ad}.common.business.solution .p-subNav.solution .subNavSolList__detail.distribution li{width:25%;border-width:1px 1px 1px 0}.common.business.solution .p-subNav.solution .subNavSolList__detail.distribution li:nth-child(4n+1){border-left:1px solid #3d62ad}.common.business.solution .p-lead{text-align:left;padding-bottom:80px;padding-bottom:8rem;background:linear-gradient(#fff,#fff 66%,#f1f1f3 66%,#f1f1f3 100%)}.common.business.solution .p-lead__inner{max-width:1160px}.common.business.solution .p-lead .p-title02{margin-bottom:90px;margin-bottom:9rem;font-size:35px;font-size:3.5rem;font-weight:700;text-align:center}.common.business.solution .p-lead .p-lead__imgArea{width:100%;max-width:900px;margin:0 auto}.common.business.solution .p-lead .p-lead__imgArea img{width:100%}.common.business.solution .p-lead .p-lead__imgArea figcaption{margin-top:54px;margin-top:5.4rem;font-size:16px;font-size:1.6rem;line-height:2}.common.business.solution .p-lead.printing__package-business{background:linear-gradient(#fff,#fff 52.5%,#f1f1f3 52.5%,#f1f1f3 100%)}.common.business.solution .p-lead .bnr__package-business_pc{margin:54px auto 0;margin:5.4rem auto 0;max-width:750px}.common.business.solution .p-lead .bnr__package-business_sp{display:none}.common.business.solution .p-lead .c-fBox__textArea{text-align:left}.common.business.solution .p-lead .c-fBox__textArea>*:first-child{margin-top:0}.common.business.solution .p-lead .c-fBox.imgW{-ms-flex-pack:justify;justify-content:space-between}.common.business.solution .p-lead .c-fBox.imgW .c-fBox__imgArea{width:49.5%}.common.business.solution .p-lead .c-fBox+.c-fBox{margin-top:30px;margin-top:3rem}.common.business.solution .p-lead figure.img100p{width:100%;margin:0}.common.business.solution .p-lead figure.img100p img{width:100%}.common.business.solution .p-lead.printing__label-sealing .c-fBox{margin-bottom:50px;margin-bottom:5rem}.common.business.solution .p-lead.printing__package-business .c-fBox{margin-bottom:50px;margin-bottom:5rem}.common.business.solution .p-lead.printing__soft-packing{padding-bottom:20px;padding-bottom:2rem;background:linear-gradient(#fff,#fff 30%,#f1f1f3 30%,#f1f1f3 100%)}.common.business.solution .p-lead.printing__soft-packing .p-lead__imgArea{margin:0 auto 50px}.common.business.solution .p-lead.printing__soft-packing .mark-list{max-width:900px;margin:0 auto;padding:0}.common.business.solution .p-lead.printing__soft-packing .mark-list li{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:2em}.common.business.solution .p-lead.printing__soft-packing .mark-list li .img{width:25%}.common.business.solution .p-lead.printing__soft-packing .mark-list li .img a:after{content:none}.common.business.solution .p-lead.printing__soft-packing .mark-list li .img img{max-width:180px}.common.business.solution .p-lead.printing__soft-packing .mark-list li .txt{width:75%}.common.business.solution .p-lead.printing__soft-packing .mark-list li .txt dd{display:-ms-flexbox;display:flex;margin:0}.common.business.solution .p-lead.printing__soft-packing .mark-list li .txt dd p{line-height:1.7}.common.business.solution .p-lead.printing__soft-packing .mark-list li .txt dd p.thumb{max-width:300px;margin-left:1em;white-space:nowrap}.common.business.solution .p-lead.printing__soft-packing .mark-list li .txt dd p.thumb img{max-width:80px;margin:0 3px}.common.business.solution .p-lead.printing__soft-packing .mark-list li .txt dt{font-size:24px;font-size:2.4rem}.common.business.solution .p-lead.printing__soft-packing .mark-list li .txt dt a:after{vertical-align:middle;margin-left:.5em}.common.business.solution .p-lead.printing__soft-packing .mark-list li.flexo dt{color:#1eb9e7}.common.business.solution .p-lead.printing__soft-packing .mark-list li.nonsolvent dt{color:#8fc319}.common.business.solution .p-lead.printing__soft-packing .mark-list li.wfpac dt{color:#005bac}.common.business.solution .p-lead.printing__soft-packing .mark-list li.wfpac dt a{color:#005bac}.common.business.solution .p-lead.digital__prepress{background:linear-gradient(#fff,#fff 58%,#f1f1f3 58%,#f1f1f3 100%)}.common.business.solution .p-lead.digital__prepress .c-fBox{width:100%;max-width:900px;margin:0 auto}.common.business.solution .p-lead.digital__prepress .c-fBox .c-fBox__imgArea.w100p{width:100%;margin-bottom:54px;margin-bottom:5.4rem}.common.business.solution .p-lead.digital__prepress .c-fBox .c-fBox__textArea.w50p{padding-right:50px;padding-right:5rem;transform:translateY(-1em)}.common.business.solution .p-lead.distribution .p-title02{line-height:1.5}.common.business.solution .p-lead.distribution .p-title02 small{font-size:16px;font-size:1.6rem;font-weight:700}.common.business.solution .p-body .p-chapter,.common.business.solution .p-body .p-chapter__gray,.common.business.solution .p-body .p-chapter__blue{padding:60px 0;padding:6rem 0;color:#313131;background:#fff}.common.business.solution .p-body .p-chapter:first-of-type,.common.business.solution .p-body .p-chapter__gray:first-of-type,.common.business.solution .p-body .p-chapter__blue:first-of-type{padding-top:120px;padding-top:12rem}.common.business.solution .p-body .p-chapter__inner{width:100%;max-width:1160px;padding:0}.common.business.solution .p-body .p-chapter dl dt,.common.business.solution .p-body .p-chapter__gray dl dt,.common.business.solution .p-body .p-chapter__blue dl dt{font-weight:700}.common.business.solution .p-body .p-chapter dl dd,.common.business.solution .p-body .p-chapter__gray dl dd,.common.business.solution .p-body .p-chapter__blue dl dd{margin-left:1em}.common.business.solution .p-body .p-chapter dl dd+dt,.common.business.solution .p-body .p-chapter__gray dl dd+dt,.common.business.solution .p-body .p-chapter__blue dl dd+dt{margin-top:1em}.common.business.solution .p-body .p-chapter ol li+li,.common.business.solution .p-body .p-chapter__gray ol li+li,.common.business.solution .p-body .p-chapter__blue ol li+li{margin-top:1em}.common.business.solution .p-body .p-chapter figure.img100p,.common.business.solution .p-body .p-chapter__gray figure.img100p,.common.business.solution .p-body .p-chapter__blue figure.img100p{width:100%;padding:20px;padding:2rem;margin:0}.common.business.solution .p-body .p-chapter figure.img100p img,.common.business.solution .p-body .p-chapter__gray figure.img100p img,.common.business.solution .p-body .p-chapter__blue figure.img100p img{width:100%}.common.business.solution .p-body .p-chapter figure.img70p,.common.business.solution .p-body .p-chapter__gray figure.img70p,.common.business.solution .p-body .p-chapter__blue figure.img70p{width:100%;padding:20px;padding:2rem;margin:0}.common.business.solution .p-body .p-chapter figure.img70p img,.common.business.solution .p-body .p-chapter__gray figure.img70p img,.common.business.solution .p-body .p-chapter__blue figure.img70p img{display:block;width:70%;margin:0 auto}.common.business.solution .p-body .p-chapter figcaption,.common.business.solution .p-body .p-chapter__gray figcaption,.common.business.solution .p-body .p-chapter__blue figcaption{font-size:14px;font-size:1.4rem}.common.business.solution .p-body .p-chapter .p-table01,.common.business.solution .p-body .p-chapter__gray .p-table01,.common.business.solution .p-body .p-chapter__blue .p-table01{text-align:left}.common.business.solution .p-body .p-chapter .p-table01 th,.common.business.solution .p-body .p-chapter__gray .p-table01 th,.common.business.solution .p-body .p-chapter__blue .p-table01 th,.common.business.solution .p-body .p-chapter .p-table01 td,.common.business.solution .p-body .p-chapter__gray .p-table01 td,.common.business.solution .p-body .p-chapter__blue .p-table01 td{padding:1.2em 1em;vertical-align:top}.common.business.solution .p-body .p-chapter .p-table01 th,.common.business.solution .p-body .p-chapter__gray .p-table01 th,.common.business.solution .p-body .p-chapter__blue .p-table01 th{width:18%}.common.business.solution .p-body .p-chapter .p-table01 ul,.common.business.solution .p-body .p-chapter__gray .p-table01 ul,.common.business.solution .p-body .p-chapter__blue .p-table01 ul{margin:0}.common.business.solution .p-body .p-chapter .c-fBox .w50p,.common.business.solution .p-body .p-chapter__gray .c-fBox .w50p,.common.business.solution .p-body .p-chapter__blue .c-fBox .w50p{width:48%}.common.business.solution .p-body .p-chapter .c-fBox .w50p:nth-of-type(odd),.common.business.solution .p-body .p-chapter__gray .c-fBox .w50p:nth-of-type(odd),.common.business.solution .p-body .p-chapter__blue .c-fBox .w50p:nth-of-type(odd){margin-right:4%}.common.business.solution .p-body .p-chapter .c-fBox .w32p,.common.business.solution .p-body .p-chapter__gray .c-fBox .w32p,.common.business.solution .p-body .p-chapter__blue .c-fBox .w32p{width:32%}.common.business.solution .p-body .p-chapter .c-fBox .w32p:not(:nth-of-type(3n)),.common.business.solution .p-body .p-chapter__gray .c-fBox .w32p:not(:nth-of-type(3n)),.common.business.solution .p-body .p-chapter__blue .c-fBox .w32p:not(:nth-of-type(3n)){margin-right:2%}.common.business.solution .p-body .p-chapter .c-fBox .w32p:nth-of-type(n+4),.common.business.solution .p-body .p-chapter__gray .c-fBox .w32p:nth-of-type(n+4),.common.business.solution .p-body .p-chapter__blue .c-fBox .w32p:nth-of-type(n+4){margin-top:30px;margin-top:3rem}.common.business.solution .p-body .p-chapter .c-fBox .w100p,.common.business.solution .p-body .p-chapter__gray .c-fBox .w100p,.common.business.solution .p-body .p-chapter__blue .c-fBox .w100p{width:100%}.common.business.solution .p-body .p-chapter .c-fBox+.c-fBox,.common.business.solution .p-body .p-chapter__gray .c-fBox+.c-fBox,.common.business.solution .p-body .p-chapter__blue .c-fBox+.c-fBox{margin-top:30px;margin-top:3rem}.common.business.solution .p-body .p-chapter .c-fBox.imgThumb .c-fBox__textArea,.common.business.solution .p-body .p-chapter__gray .c-fBox.imgThumb .c-fBox__textArea,.common.business.solution .p-body .p-chapter__blue .c-fBox.imgThumb .c-fBox__textArea{width:60%;padding-right:2em;text-align:left}.common.business.solution .p-body .p-chapter .c-fBox.imgThumb .c-fBox__textArea.pR,.common.business.solution .p-body .p-chapter__gray .c-fBox.imgThumb .c-fBox__textArea.pR,.common.business.solution .p-body .p-chapter__blue .c-fBox.imgThumb .c-fBox__textArea.pR{padding:0 8% 0 0}.common.business.solution .p-body .p-chapter .c-fBox.imgThumb .c-fBox__textArea.pL,.common.business.solution .p-body .p-chapter__gray .c-fBox.imgThumb .c-fBox__textArea.pL,.common.business.solution .p-body .p-chapter__blue .c-fBox.imgThumb .c-fBox__textArea.pL{padding:0 0 0 8%}.common.business.solution .p-body .p-chapter .c-fBox.imgThumb .c-fBox__textArea>*:first-child,.common.business.solution .p-body .p-chapter__gray .c-fBox.imgThumb .c-fBox__textArea>*:first-child,.common.business.solution .p-body .p-chapter__blue .c-fBox.imgThumb .c-fBox__textArea>*:first-child{margin-top:0}.common.business.solution .p-body .p-chapter .c-fBox.imgThumb figure,.common.business.solution .p-body .p-chapter__gray .c-fBox.imgThumb figure,.common.business.solution .p-body .p-chapter__blue .c-fBox.imgThumb figure{margin:0}.common.business.solution .p-body .p-chapter .c-fBox.imgThumb .c-fBox__imgArea,.common.business.solution .p-body .p-chapter__gray .c-fBox.imgThumb .c-fBox__imgArea,.common.business.solution .p-body .p-chapter__blue .c-fBox.imgThumb .c-fBox__imgArea{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;width:40%;margin:0}.common.business.solution .p-body .p-chapter .c-fBox.imgThumb .c-fBox__imgArea figure,.common.business.solution .p-body .p-chapter__gray .c-fBox.imgThumb .c-fBox__imgArea figure,.common.business.solution .p-body .p-chapter__blue .c-fBox.imgThumb .c-fBox__imgArea figure{width:50%}.common.business.solution .p-body .p-chapter .c-fBox.imgThumb .c-fBox__imgArea figure img,.common.business.solution .p-body .p-chapter__gray .c-fBox.imgThumb .c-fBox__imgArea figure img,.common.business.solution .p-body .p-chapter__blue .c-fBox.imgThumb .c-fBox__imgArea figure img{width:100%}.common.business.solution .p-body .p-chapter .bdBlue,.common.business.solution .p-body .p-chapter__gray .bdBlue,.common.business.solution .p-body .p-chapter__blue .bdBlue{position:relative;padding:20px 30px 30px;padding:2rem 3rem 3rem;border:1px solid #3d62ad}.common.business.solution .p-body .p-chapter .bdBlue .bdBlueTitle,.common.business.solution .p-body .p-chapter__gray .bdBlue .bdBlueTitle,.common.business.solution .p-body .p-chapter__blue .bdBlue .bdBlueTitle{display:inline-block;transform:translate(-30px,-20px);padding:.5em 1em;margin:0;color:#fff;background:#3d62ad;font-size:22px;font-size:2.2rem;line-height:1}.common.business.solution .p-body .p-chapter .distributionList,.common.business.solution .p-body .p-chapter__gray .distributionList,.common.business.solution .p-body .p-chapter__blue .distributionList{margin:0;padding:0;list-style:none;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.common.business.solution .p-body .p-chapter .distributionList li,.common.business.solution .p-body .p-chapter__gray .distributionList li,.common.business.solution .p-body .p-chapter__blue .distributionList li{width:46%}.common.business.solution .p-body .p-chapter .distributionList li:not(:nth-child(2n)),.common.business.solution .p-body .p-chapter__gray .distributionList li:not(:nth-child(2n)),.common.business.solution .p-body .p-chapter__blue .distributionList li:not(:nth-child(2n)){margin-right:8%}.common.business.solution .p-body .p-chapter .distributionList li:nth-child(n+3),.common.business.solution .p-body .p-chapter__gray .distributionList li:nth-child(n+3),.common.business.solution .p-body .p-chapter__blue .distributionList li:nth-child(n+3){margin-top:50px;margin-top:5rem}.common.business.solution .p-body .p-chapter .distributionList figure,.common.business.solution .p-body .p-chapter__gray .distributionList figure,.common.business.solution .p-body .p-chapter__blue .distributionList figure{width:100%;margin:0}.common.business.solution .p-body .p-chapter .distributionList figure figcaption,.common.business.solution .p-body .p-chapter__gray .distributionList figure figcaption,.common.business.solution .p-body .p-chapter__blue .distributionList figure figcaption{margin-bottom:20px;margin-bottom:2rem;font-size:16px;font-size:1.6rem;line-height:2}.common.business.solution .p-body .p-chapter .distributionList figure img,.common.business.solution .p-body .p-chapter__gray .distributionList figure img,.common.business.solution .p-body .p-chapter__blue .distributionList figure img{display:block;width:100%;max-width:80%;margin:0 auto}.common.business.solution .p-body.printing__offsetRotary .p-chapter__inner .p-title03.w50p{width:48%}.common.business.solution .p-body.printing__offsetRotary .p-chapter__inner p.w50p{width:50%;padding:0 8% 0 0}.common.business.solution .p-body.printing__offsetRotary .c-fBox{position:relative}.common.business.solution .p-body.printing__offsetRotary .printing__offsetRotary__img02{position:absolute;top:0;right:0}.common.business.solution .p-body.printing__letter-press{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;max-width:1160px;padding:0 20px;padding:0 2rem;margin:0 auto}.common.business.solution .p-body.printing__letter-press .p-chapter,.common.business.solution .p-body.printing__letter-press .p-chapter__gray,.common.business.solution .p-body.printing__letter-press .p-chapter__blue{width:45%}.common.business.solution .p-body.printing__letter-press .p-chapter:first-of-type,.common.business.solution .p-body.printing__letter-press .p-chapter__gray:first-of-type,.common.business.solution .p-body.printing__letter-press .p-chapter__blue:first-of-type{padding-top:60px;padding-top:6rem}.common.business.solution .p-body.printing__letter-press .p-chapter:nth-child(2n),.common.business.solution .p-body.printing__letter-press .p-chapter__gray:nth-child(2n),.common.business.solution .p-body.printing__letter-press .p-chapter__blue:nth-child(2n){margin-left:10%}.common.business.solution .p-body.printing__letter-press .p-chapter .p-title03 small,.common.business.solution .p-body.printing__letter-press .p-chapter__gray .p-title03 small,.common.business.solution .p-body.printing__letter-press .p-chapter__blue .p-title03 small{display:block;font-size:20px;font-size:2rem}.common.business.solution .p-body.printing__letter-press .p-chapter .p-title04,.common.business.solution .p-body.printing__letter-press .p-chapter__gray .p-title04,.common.business.solution .p-body.printing__letter-press .p-chapter__blue .p-title04{padding:15px;padding:1.5rem;background:#f1f1f3;font-size:22px;font-size:2.2rem;font-weight:400;line-height:1}.common.business.solution .p-body.printing__letter-press .p-chapter .p-title04:before,.common.business.solution .p-body.printing__letter-press .p-chapter__gray .p-title04:before,.common.business.solution .p-body.printing__letter-press .p-chapter__blue .p-title04:before{display:none}.common.business.solution .p-body.printing__letter-press .p-chapter .p-title04+ul,.common.business.solution .p-body.printing__letter-press .p-chapter__gray .p-title04+ul,.common.business.solution .p-body.printing__letter-press .p-chapter__blue .p-title04+ul{padding-left:30px;padding-left:3rem;color:#006cb8}.common.business.solution .p-body.printing__letter-press .p-chapter .p-title04+ul li+li,.common.business.solution .p-body.printing__letter-press .p-chapter__gray .p-title04+ul li+li,.common.business.solution .p-body.printing__letter-press .p-chapter__blue .p-title04+ul li+li{margin-top:20px;margin-top:2rem}.common.business.solution .p-body.printing__letter-press dl{font-size:16px;font-size:1.6rem}.common.business.solution .p-body.printing__letter-press dl dd{margin-left:1em}.common.business.solution .p-body.printing__letter-press .c-fBox{-ms-flex-wrap:wrap;flex-wrap:wrap}.common.business.solution .p-body.printing__letter-press .c-fBox .c-fBox__textArea{width:48%}.common.business.solution .p-body.printing__letter-press .c-fBox .c-fBox__textArea:not(:nth-of-type(2n)){margin-right:4%}.common.business.solution .p-body.printing__business-print .p-chapter ol li:first-line,.common.business.solution .p-body.printing__business-print .p-chapter__gray ol li:first-line,.common.business.solution .p-body.printing__business-print .p-chapter__blue ol li:first-line{font-weight:700}.common.business.solution .p-body.printing__label-sealing .p-chapter .p-title04,.common.business.solution .p-body.printing__label-sealing .p-chapter__gray .p-title04,.common.business.solution .p-body.printing__label-sealing .p-chapter__blue .p-title04{margin-top:30px;margin-top:3rem}.common.business.solution .p-body.printing__label-sealing .p-chapter .sealingList,.common.business.solution .p-body.printing__label-sealing .p-chapter__gray .sealingList,.common.business.solution .p-body.printing__label-sealing .p-chapter__blue .sealingList{margin:0;padding:0;list-style:none;margin-bottom:30px;margin-bottom:3rem}.common.business.solution .p-body.printing__label-sealing .p-chapter .sealingList figure,.common.business.solution .p-body.printing__label-sealing .p-chapter__gray .sealingList figure,.common.business.solution .p-body.printing__label-sealing .p-chapter__blue .sealingList figure{margin:0}.common.business.solution .p-body.printing__label-sealing .p-chapter .sealingList figure img,.common.business.solution .p-body.printing__label-sealing .p-chapter__gray .sealingList figure img,.common.business.solution .p-body.printing__label-sealing .p-chapter__blue .sealingList figure img{width:100%}.common.business.solution .p-body.printing__label-sealing .p-chapter .sealingList figure p,.common.business.solution .p-body.printing__label-sealing .p-chapter__gray .sealingList figure p,.common.business.solution .p-body.printing__label-sealing .p-chapter__blue .sealingList figure p{line-height:2}.common.business.solution .p-body.printing__label-sealing .p-chapter .sealingList .itemTitle,.common.business.solution .p-body.printing__label-sealing .p-chapter__gray .sealingList .itemTitle,.common.business.solution .p-body.printing__label-sealing .p-chapter__blue .sealingList .itemTitle{margin:10px 0;margin:1rem 0;font-size:16px;font-size:1.6rem;font-weight:700}.common.business.solution .p-body.printing__label-sealing .p-chapter .sealingList p,.common.business.solution .p-body.printing__label-sealing .p-chapter__gray .sealingList p,.common.business.solution .p-body.printing__label-sealing .p-chapter__blue .sealingList p{margin-top:0}.common.business.solution .p-body.printing__package-business .p-chapter .p-title04,.common.business.solution .p-body.printing__package-business .p-chapter__gray .p-title04,.common.business.solution .p-body.printing__package-business .p-chapter__blue .p-title04{margin-top:30px;margin-top:3rem}.common.business.solution .p-body.printing__package-business .p-chapter .sealingList,.common.business.solution .p-body.printing__package-business .p-chapter__gray .sealingList,.common.business.solution .p-body.printing__package-business .p-chapter__blue .sealingList{margin:0;padding:0;list-style:none;margin-bottom:30px;margin-bottom:3rem}.common.business.solution .p-body.printing__package-business .p-chapter .sealingList figure,.common.business.solution .p-body.printing__package-business .p-chapter__gray .sealingList figure,.common.business.solution .p-body.printing__package-business .p-chapter__blue .sealingList figure{margin:0}.common.business.solution .p-body.printing__package-business .p-chapter .sealingList figure img,.common.business.solution .p-body.printing__package-business .p-chapter__gray .sealingList figure img,.common.business.solution .p-body.printing__package-business .p-chapter__blue .sealingList figure img{width:100%}.common.business.solution .p-body.printing__package-business .p-chapter .sealingList figure p,.common.business.solution .p-body.printing__package-business .p-chapter__gray .sealingList figure p,.common.business.solution .p-body.printing__package-business .p-chapter__blue .sealingList figure p{line-height:2}.common.business.solution .p-body.printing__package-business .p-chapter .sealingList .itemTitle,.common.business.solution .p-body.printing__package-business .p-chapter__gray .sealingList .itemTitle,.common.business.solution .p-body.printing__package-business .p-chapter__blue .sealingList .itemTitle{margin:10px 0;margin:1rem 0;font-size:16px;font-size:1.6rem;font-weight:700}.common.business.solution .p-body.printing__package-business .p-chapter .sealingList p,.common.business.solution .p-body.printing__package-business .p-chapter__gray .sealingList p,.common.business.solution .p-body.printing__package-business .p-chapter__blue .sealingList p{margin-top:0}.common.business.solution .p-body.printing__package-business .p-chapter .c-fBox.fwrap.packageList,.common.business.solution .p-body.printing__package-business .p-chapter__gray .c-fBox.fwrap.packageList,.common.business.solution .p-body.printing__package-business .p-chapter__blue .c-fBox.fwrap.packageList{display:-ms-flexbox;display:flex;border-top:1px solid #707070;border-left:1px solid #707070;padding-left:0}.common.business.solution .p-body.printing__package-business .p-chapter .c-fBox.fwrap.packageList li,.common.business.solution .p-body.printing__package-business .p-chapter__gray .c-fBox.fwrap.packageList li,.common.business.solution .p-body.printing__package-business .p-chapter__blue .c-fBox.fwrap.packageList li{width:25%;border-right:1px solid #707070;border-bottom:1px solid #707070;list-style:none}.common.business.solution .p-body.printing__package-business .p-chapter .c-fBox.fwrap.packageList li figure,.common.business.solution .p-body.printing__package-business .p-chapter__gray .c-fBox.fwrap.packageList li figure,.common.business.solution .p-body.printing__package-business .p-chapter__blue .c-fBox.fwrap.packageList li figure{margin:0 10px 1em}.common.business.solution .p-body.printing__package-business .p-chapter .c-fBox.fwrap.packageList li img,.common.business.solution .p-body.printing__package-business .p-chapter__gray .c-fBox.fwrap.packageList li img,.common.business.solution .p-body.printing__package-business .p-chapter__blue .c-fBox.fwrap.packageList li img{width:100%;-webkit-backface-visibility:hidden}.common.business.solution .p-body.printing__package-business .p-chapter .c-fBox.fwrap.packageList li .p-title06,.common.business.solution .p-body.printing__package-business .p-chapter__gray .c-fBox.fwrap.packageList li .p-title06,.common.business.solution .p-body.printing__package-business .p-chapter__blue .c-fBox.fwrap.packageList li .p-title06{text-align:center;margin:1.2em 0;font-size:16px;font-size:1.6rem}.common.business.solution .p-body.printing__personal-info .p-chapter .c-fBox .c-fBox__textArea.pR,.common.business.solution .p-body.printing__personal-info .p-chapter__gray .c-fBox .c-fBox__textArea.pR,.common.business.solution .p-body.printing__personal-info .p-chapter__blue .c-fBox .c-fBox__textArea.pR{width:80%;padding-right:40px;padding-right:4rem}.common.business.solution .p-body.printing__personal-info .p-chapter .c-fBox .c-fBox__imgArea,.common.business.solution .p-body.printing__personal-info .p-chapter__gray .c-fBox .c-fBox__imgArea,.common.business.solution .p-body.printing__personal-info .p-chapter__blue .c-fBox .c-fBox__imgArea{width:20%}.common.business.solution .p-body.printing__soft-packing .p-chapter .c-fBox .c-fBox__imgArea.w100p,.common.business.solution .p-body.printing__soft-packing .p-chapter__gray .c-fBox .c-fBox__imgArea.w100p,.common.business.solution .p-body.printing__soft-packing .p-chapter__blue .c-fBox .c-fBox__imgArea.w100p{margin-top:30px;margin-top:3rem}.common.business.solution .p-body.printing__soft-packing .p-chapter .c-fBox .c-fBox__textArea figure,.common.business.solution .p-body.printing__soft-packing .p-chapter__gray .c-fBox .c-fBox__textArea figure,.common.business.solution .p-body.printing__soft-packing .p-chapter__blue .c-fBox .c-fBox__textArea figure{margin:0;width:100%}.common.business.solution .p-body.printing__soft-packing .p-chapter .c-fBox .c-fBox__textArea figure img,.common.business.solution .p-body.printing__soft-packing .p-chapter__gray .c-fBox .c-fBox__textArea figure img,.common.business.solution .p-body.printing__soft-packing .p-chapter__blue .c-fBox .c-fBox__textArea figure img{width:100%}.common.business.solution .p-body.printing__business-print .p-chapter .table100p,.common.business.solution .p-body.printing__business-print .p-chapter__gray .table100p,.common.business.solution .p-body.printing__business-print .p-chapter__blue .table100p{border-collapse:collapse;width:100%}.common.business.solution .p-body.printing__business-print .p-chapter .table100p th,.common.business.solution .p-body.printing__business-print .p-chapter__gray .table100p th,.common.business.solution .p-body.printing__business-print .p-chapter__blue .table100p th,.common.business.solution .p-body.printing__business-print .p-chapter .table100p td,.common.business.solution .p-body.printing__business-print .p-chapter__gray .table100p td,.common.business.solution .p-body.printing__business-print .p-chapter__blue .table100p td{padding:1em;border:1px solid #dcdcdc}.common.business.solution .p-body.printing__business-print .p-chapter .table100p th,.common.business.solution .p-body.printing__business-print .p-chapter__gray .table100p th,.common.business.solution .p-body.printing__business-print .p-chapter__blue .table100p th{width:250px;color:#fff;font-weight:400;text-align:left}.common.business.solution .p-body.printing__label-sealing .p-chapter .p-title05,.common.business.solution .p-body.printing__label-sealing .p-chapter__gray .p-title05,.common.business.solution .p-body.printing__label-sealing .p-chapter__blue .p-title05{line-height:1}.common.business.solution .p-body.printing__package-business .p-chapter .p-title05,.common.business.solution .p-body.printing__package-business .p-chapter__gray .p-title05,.common.business.solution .p-body.printing__package-business .p-chapter__blue .p-title05{line-height:1}.common.business.solution .p-body.digital__prepress .p-chapter .c-fBox.imgThumb .c-fBox__imgArea figure:nth-of-type(n+3),.common.business.solution .p-body.digital__prepress .p-chapter__gray .c-fBox.imgThumb .c-fBox__imgArea figure:nth-of-type(n+3),.common.business.solution .p-body.digital__prepress .p-chapter__blue .c-fBox.imgThumb .c-fBox__imgArea figure:nth-of-type(n+3){margin-top:10px;margin-top:1rem}.common.business.solution .p-body.digital__prepress .p-chapter.digital__prepress__swica3 .c-fBox .c-fBox__textArea,.common.business.solution .p-body.digital__prepress .digital__prepress__swica3.p-chapter__gray .c-fBox .c-fBox__textArea,.common.business.solution .p-body.digital__prepress .digital__prepress__swica3.p-chapter__blue .c-fBox .c-fBox__textArea{width:68%;padding-right:50px;padding-right:5rem}.common.business.solution .p-body.digital__prepress .p-chapter.digital__prepress__swica3 .c-fBox .c-fBox__imgArea,.common.business.solution .p-body.digital__prepress .digital__prepress__swica3.p-chapter__gray .c-fBox .c-fBox__imgArea,.common.business.solution .p-body.digital__prepress .digital__prepress__swica3.p-chapter__blue .c-fBox .c-fBox__imgArea{width:32%}.common.business.solution .p-body.digital__planning-production .p-chapter,.common.business.solution .p-body.digital__planning-production .p-chapter__gray,.common.business.solution .p-body.digital__planning-production .p-chapter__blue{position:relative;padding:70px 0;padding:7rem 0}.common.business.solution .p-body.digital__planning-production .p-chapter figure,.common.business.solution .p-body.digital__planning-production .p-chapter__gray figure,.common.business.solution .p-body.digital__planning-production .p-chapter__blue figure{position:absolute;top:0;left:0;z-index:0;width:auto;max-width:100%;height:100%;margin:0;overflow:hidden}.common.business.solution .p-body.digital__planning-production .p-chapter figure img,.common.business.solution .p-body.digital__planning-production .p-chapter__gray figure img,.common.business.solution .p-body.digital__planning-production .p-chapter__blue figure img{width:auto;height:100%}.common.business.solution .p-body.digital__planning-production .p-chapter__inner{position:relative;z-index:10}.common.business.solution .p-body.digital__planning-production .p-chapter__inner .p-chapter__textArea{width:100%;max-width:518px;padding:80px 6%;padding:8rem 6%;background:rgba(255,255,255,.9)}.common.business.solution .p-body.digital__planning-production .p-chapter__inner .p-chapter__textArea .p-title03{text-align:center}.common.business.solution .p-body.digital__planning-production .p-chapter__inner .p-chapter__textArea .p-title03:before{left:50%;transform:translateX(-50%)}.common.business.solution .p-body.digital__planning-production .p-chapter:nth-of-type(even) .p-chapter__inner,.common.business.solution .p-body.digital__planning-production .p-chapter__gray:nth-of-type(even) .p-chapter__inner,.common.business.solution .p-body.digital__planning-production .p-chapter__blue:nth-of-type(even) .p-chapter__inner{display:-ms-flexbox;display:flex;-ms-flex-pack:end;justify-content:flex-end}.common.business.solution .p-body.distribution__fcss .distributionList li figure img{width:100%;max-width:none}.common.business.solution .p-body.distribution__fcss .distributionList+.distributionList{margin-top:30px;margin-top:3rem}.common.business.solution .p-body.distribution__fcss .p-chapter.distribution__fcss__works,.common.business.solution .p-body.distribution__fcss .distribution__fcss__works.p-chapter__gray,.common.business.solution .p-body.distribution__fcss .distribution__fcss__works.p-chapter__blue{position:relative;min-height:600px;padding:0;background:#f2f2f2;overflow:hidden}.common.business.solution .p-body.distribution__fcss .p-chapter.distribution__fcss__works .works__textArea,.common.business.solution .p-body.distribution__fcss .distribution__fcss__works.p-chapter__gray .works__textArea,.common.business.solution .p-body.distribution__fcss .distribution__fcss__works.p-chapter__blue .works__textArea{width:45%;padding:90px 80px 90px 0;padding:9rem 8rem 9rem 0}.common.business.solution .p-body.distribution__fcss .p-chapter.distribution__fcss__works .works__textArea h4,.common.business.solution .p-body.distribution__fcss .distribution__fcss__works.p-chapter__gray .works__textArea h4,.common.business.solution .p-body.distribution__fcss .distribution__fcss__works.p-chapter__blue .works__textArea h4{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;line-height:1.2}.common.business.solution .p-body.distribution__fcss .p-chapter.distribution__fcss__works .works__textArea h4 span,.common.business.solution .p-body.distribution__fcss .distribution__fcss__works.p-chapter__gray .works__textArea h4 span,.common.business.solution .p-body.distribution__fcss .distribution__fcss__works.p-chapter__blue .works__textArea h4 span{padding-right:30px;padding-right:3rem;border-right:1px solid #313131;font-size:40px;font-size:4rem}.common.business.solution .p-body.distribution__fcss .p-chapter.distribution__fcss__works .works__textArea h4 small,.common.business.solution .p-body.distribution__fcss .distribution__fcss__works.p-chapter__gray .works__textArea h4 small,.common.business.solution .p-body.distribution__fcss .distribution__fcss__works.p-chapter__blue .works__textArea h4 small{padding-left:30px;padding-left:3rem;font-size:16px;font-size:1.6rem}.common.business.solution .p-body.distribution__fcss .p-chapter.distribution__fcss__works .works__textArea .p-title05 small,.common.business.solution .p-body.distribution__fcss .distribution__fcss__works.p-chapter__gray .works__textArea .p-title05 small,.common.business.solution .p-body.distribution__fcss .distribution__fcss__works.p-chapter__blue .works__textArea .p-title05 small{display:block;font-size:16px;font-size:1.6rem}.common.business.solution .p-body.distribution__fcss .p-chapter.distribution__fcss__works .works__imgArea,.common.business.solution .p-body.distribution__fcss .distribution__fcss__works.p-chapter__gray .works__imgArea,.common.business.solution .p-body.distribution__fcss .distribution__fcss__works.p-chapter__blue .works__imgArea{position:absolute;top:0;left:48%;width:52%;height:100%;margin:0;background:url(/assets/img/business/distribution/distribution_fcss_06.jpg);background-repeat:no-repeat;background-position:left center;background-size:cover}.common.business.solution .p-body.distribution__fcss .p-chapter.distribution__fcss__works .works__imgArea img,.common.business.solution .p-body.distribution__fcss .distribution__fcss__works.p-chapter__gray .works__imgArea img,.common.business.solution .p-body.distribution__fcss .distribution__fcss__works.p-chapter__blue .works__imgArea img{display:none}.common .c-tableArea{margin:20px 0;margin:2rem 0}.common .c-fBox .c-fBox__textArea{width:50%}.common .c-fBox .c-fBox__textArea *:first-child{margin-top:0}.common .c-fBox .c-fBox__imgArea{width:50%;margin:0}.common .p-catch__inner.breadArea{width:100%;max-width:none;height:40px;padding:14px 0 14px 40px;padding:14px 0 14px 4rem;margin:0 auto;border-top:1px solid #dcdcdc;font-size:12px;font-size:1.2rem;line-height:1}.common .p-catch__inner.breadArea>a,.common .p-catch__inner.breadArea>span{display:inline-block}.common .p-catch__inner.breadArea a{color:#3d62ad;font-size:12px;font-size:1.2rem}.common .p-catch__inner.breadArea a+a{margin-left:5px;margin-left:.5rem}.common .p-catch__inner.breadArea a+a:before{content:'>';margin-right:5px;margin-right:.5rem}.common .p-catch__inner.breadArea a+span,.common .p-catch__inner.breadArea span+span{margin-left:5px;margin-left:.5rem}.common .p-catch__inner.breadArea a+span:before,.common .p-catch__inner.breadArea span+span:before{content:'>';margin-right:5px;margin-right:.5rem}.common .p-catch__inner.bgArea{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;width:100%;max-width:none;height:260px;overflow:hidden;background-repeat:no-repeat;background-size:cover;background-position:center;background:#c4cfe7}.common .p-catch__inner.bgArea .pageTitleArea .pageTitle{margin:0;color:#fff;font-size:40px;font-size:4rem;font-weight:400}.common .p-catch__inner.bgArea .pageTitleArea .pageTitle small{display:block;font-size:16px;font-size:1.6rem}.common .p-lead .leadTitle{font-size:26px;font-size:2.6rem;font-weight:400}.common .p-lead p{font-size:16px;font-size:1.6rem;line-height:2.4}.common .p-subNav ul{-ms-flex-pack:start;justify-content:flex-start}.common .p-subNav ul li{width:calc(100%/5)}.common .p-subNav ul li:nth-child(5n){border-right:1px solid #b7b7b7}.common .p-body{padding-bottom:0}.common .p-body a{transition:all .3s ease}.common .p-body .p-chapter,.common .p-body .p-chapter__gray,.common .p-body .p-chapter__blue{padding:60px 0;padding:6rem 0}.common .p-body .p-chapter__inner{max-width:1100px;margin:0 auto}.common .p-body p{font-size:16px;font-size:1.6rem;line-height:2.4}.common .p-body p a{text-decoration:underline}.common .p-body p a:hover{color:#3d62ad}.common .p-body p .p-linkText{text-decoration:none}.common .p-body ul{list-style:disc;padding-left:1em;font-size:16px;font-size:1.6rem;line-height:2.4}.common .p-body ul ul,.common .p-body ul ol{padding-left:2em}.common .p-body ol{padding-left:1em;font-size:16px;font-size:1.6rem}.common .p-body dl{font-size:16px;font-size:1.6rem}.common .p-body dl dd{line-height:2}.contact .p-catch__inner.bgArea .pageTitleArea .pageTitle{color:#313131}.contact .p-lead__inner{max-width:900px;padding:90px 0 30px;padding:9rem 0 3rem;margin:0 auto}.contact .p-lead__inner p{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;height:52px;margin:0}.contact .p-lead__inner p>span{position:relative;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;width:33.33%;height:100%;color:#fff;background:#d2d2d2}.contact .p-lead__inner p>span:before{position:absolute;top:0;right:-24px;display:block;z-index:100;content:'';border-width:26px 0 26px 22px;border-color:transparent transparent transparent #fff;border-style:solid}.contact .p-lead__inner p>span:after{position:absolute;top:0;right:-22px;display:block;z-index:100;content:'';border-width:26px 0 26px 22px;border-color:transparent transparent transparent #d2d2d2;border-style:solid}.contact .p-lead__inner p>span:first-of-type{z-index:20}.contact .p-lead__inner p>span:nth-of-type(2){z-index:10}.contact .p-lead__inner p>span:last-of-type{z-index:1;transform:translateX(-22px)}.contact .p-lead__inner p>span.is-current{background:#3d62ad}.contact .p-lead__inner p>span.is-current:after{border-color:transparent transparent transparent #3d62ad}.contact .p-body .p-chapter,.contact .p-body .p-chapter__gray,.contact .p-body .p-chapter__blue{padding-top:0}.contact .p-body .p-chapter__inner{max-width:900px;margin:0 auto}.contact .p-body .p-chapter p,.contact .p-body .p-chapter__gray p,.contact .p-body .p-chapter__blue p{font-size:14px;font-size:1.4rem}.contact .p-body .p-chapter .req,.contact .p-body .p-chapter__gray .req,.contact .p-body .p-chapter__blue .req{display:inline-block;padding:3px 10px;margin-right:.5em;color:#fff;background:#e60039;border-radius:5px;font-size:12px;font-size:1.2rem;line-height:1}.contact .p-body .p-chapter .tableForm,.contact .p-body .p-chapter__gray .tableForm,.contact .p-body .p-chapter__blue .tableForm{width:100%;margin:50px 0;margin:5rem 0}.contact .p-body .p-chapter .tableForm tbody th,.contact .p-body .p-chapter__gray .tableForm tbody th,.contact .p-body .p-chapter__blue .tableForm tbody th,.contact .p-body .p-chapter .tableForm tbody td,.contact .p-body .p-chapter__gray .tableForm tbody td,.contact .p-body .p-chapter__blue .tableForm tbody td{padding:2em 0;background:transparent;border-top:1px solid #dcdcdc;font-size:14px;font-size:1.4rem;text-align:left}.contact .p-body .p-chapter .tableForm tbody th,.contact .p-body .p-chapter__gray .tableForm tbody th,.contact .p-body .p-chapter__blue .tableForm tbody th{width:calc(100% - 532px);white-space:nowrap}.contact .p-body .p-chapter .tableForm tbody th .req,.contact .p-body .p-chapter__gray .tableForm tbody th .req,.contact .p-body .p-chapter__blue .tableForm tbody th .req{margin:0 0 0 .5em}.contact .p-body .p-chapter .tableForm tbody td,.contact .p-body .p-chapter__gray .tableForm tbody td,.contact .p-body .p-chapter__blue .tableForm tbody td{width:532px}.contact .p-body .p-chapter .tableForm tbody tr:last-child th,.contact .p-body .p-chapter__gray .tableForm tbody tr:last-child th,.contact .p-body .p-chapter__blue .tableForm tbody tr:last-child th,.contact .p-body .p-chapter .tableForm tbody tr:last-child td,.contact .p-body .p-chapter__gray .tableForm tbody tr:last-child td,.contact .p-body .p-chapter__blue .tableForm tbody tr:last-child td{border-bottom:1px solid #dcdcdc}.contact .p-body .p-chapter .tableForm tbody select,.contact .p-body .p-chapter__gray .tableForm tbody select,.contact .p-body .p-chapter__blue .tableForm tbody select,.contact .p-body .p-chapter .tableForm tbody input[type=text],.contact .p-body .p-chapter__gray .tableForm tbody input[type=text],.contact .p-body .p-chapter__blue .tableForm tbody input[type=text]{width:100%;height:45px}.contact .p-body .p-chapter .tableForm tbody select,.contact .p-body .p-chapter__gray .tableForm tbody select,.contact .p-body .p-chapter__blue .tableForm tbody select,.contact .p-body .p-chapter .tableForm tbody input[type=text],.contact .p-body .p-chapter__gray .tableForm tbody input[type=text],.contact .p-body .p-chapter__blue .tableForm tbody input[type=text],.contact .p-body .p-chapter .tableForm tbody textarea,.contact .p-body .p-chapter__gray .tableForm tbody textarea,.contact .p-body .p-chapter__blue .tableForm tbody textarea{max-width:532px;padding:1em 20px;padding:1em 2rem;background:#f1f1f3;border:none}.contact .p-body .p-chapter .tableForm tbody select.error,.contact .p-body .p-chapter__gray .tableForm tbody select.error,.contact .p-body .p-chapter__blue .tableForm tbody select.error,.contact .p-body .p-chapter .tableForm tbody input[type=text].error,.contact .p-body .p-chapter__gray .tableForm tbody input[type=text].error,.contact .p-body .p-chapter__blue .tableForm tbody input[type=text].error,.contact .p-body .p-chapter .tableForm tbody textarea.error,.contact .p-body .p-chapter__gray .tableForm tbody textarea.error,.contact .p-body .p-chapter__blue .tableForm tbody textarea.error{background:#ffeeef;border:1px solid #e60039}.contact .p-body .p-chapter .tableForm tbody .errorText,.contact .p-body .p-chapter__gray .tableForm tbody .errorText,.contact .p-body .p-chapter__blue .tableForm tbody .errorText{margin:0;color:#e60039;font-size:12px;font-size:1.2rem}.contact .p-body .p-chapter .tableForm tbody input[type=text]#inq__zip1,.contact .p-body .p-chapter__gray .tableForm tbody input[type=text]#inq__zip1,.contact .p-body .p-chapter__blue .tableForm tbody input[type=text]#inq__zip1,.contact .p-body .p-chapter .tableForm tbody input[type=text]#inq__zip2,.contact .p-body .p-chapter__gray .tableForm tbody input[type=text]#inq__zip2,.contact .p-body .p-chapter__blue .tableForm tbody input[type=text]#inq__zip2{width:120px}.contact .p-body .p-chapter .tableForm tbody #inq__zipSearch,.contact .p-body .p-chapter__gray .tableForm tbody #inq__zipSearch,.contact .p-body .p-chapter__blue .tableForm tbody #inq__zipSearch{width:128px;height:40px;margin-left:30px;margin-left:3rem}.contact .p-body .p-chapter .tableForm tbody .inq__address th,.contact .p-body .p-chapter__gray .tableForm tbody .inq__address th,.contact .p-body .p-chapter__blue .tableForm tbody .inq__address th,.contact .p-body .p-chapter .tableForm tbody .inq__address td,.contact .p-body .p-chapter__gray .tableForm tbody .inq__address td,.contact .p-body .p-chapter__blue .tableForm tbody .inq__address td{padding-top:.5em;padding-bottom:.5em;border-top:none}.contact .p-body .p-chapter .tableForm tbody .inq__address th p,.contact .p-body .p-chapter__gray .tableForm tbody .inq__address th p,.contact .p-body .p-chapter__blue .tableForm tbody .inq__address th p,.contact .p-body .p-chapter .tableForm tbody .inq__address td p,.contact .p-body .p-chapter__gray .tableForm tbody .inq__address td p,.contact .p-body .p-chapter__blue .tableForm tbody .inq__address td p{margin-bottom:0}.contact .p-body .p-chapter .tableForm tbody .inq__address th[rowspan="5"],.contact .p-body .p-chapter__gray .tableForm tbody .inq__address th[rowspan="5"],.contact .p-body .p-chapter__blue .tableForm tbody .inq__address th[rowspan="5"]{border-top:1px solid #dcdcdc}.contact .p-body .p-chapter .tableForm tbody .inq__address th:not([rowspan="5"]),.contact .p-body .p-chapter__gray .tableForm tbody .inq__address th:not([rowspan="5"]),.contact .p-body .p-chapter__blue .tableForm tbody .inq__address th:not([rowspan="5"]){padding-right:2em;text-align:right}.contact .p-body .p-chapter .tableForm tbody .inq__address th.inq__address__top,.contact .p-body .p-chapter__gray .tableForm tbody .inq__address th.inq__address__top,.contact .p-body .p-chapter__blue .tableForm tbody .inq__address th.inq__address__top{border-top:1px solid #dcdcdc;padding-top:3em;vertical-align:top}.contact .p-body .p-chapter .tableForm tbody .inq__address td.inq__address__top,.contact .p-body .p-chapter__gray .tableForm tbody .inq__address td.inq__address__top,.contact .p-body .p-chapter__blue .tableForm tbody .inq__address td.inq__address__top{border-top:1px solid #dcdcdc;padding-top:2em}.contact .p-body .p-chapter .tableForm tbody .inq__address th.inq__address__bottom,.contact .p-body .p-chapter__gray .tableForm tbody .inq__address th.inq__address__bottom,.contact .p-body .p-chapter__blue .tableForm tbody .inq__address th.inq__address__bottom{padding-bottom:2em}.contact .p-body .p-chapter .tableForm tbody .inq__address td.inq__address__bottom,.contact .p-body .p-chapter__gray .tableForm tbody .inq__address td.inq__address__bottom,.contact .p-body .p-chapter__blue .tableForm tbody .inq__address td.inq__address__bottom{padding-bottom:2em}.contact .p-body .p-chapter .submitArea,.contact .p-body .p-chapter__gray .submitArea,.contact .p-body .p-chapter__blue .submitArea{text-align:center}.contact .p-body .p-chapter .submitArea a,.contact .p-body .p-chapter__gray .submitArea a,.contact .p-body .p-chapter__blue .submitArea a{color:#3d62ad}.contact .p-body .p-chapter .submitArea input[name=privacy],.contact .p-body .p-chapter__gray .submitArea input[name=privacy],.contact .p-body .p-chapter__blue .submitArea input[name=privacy]{display:none}.contact .p-body .p-chapter .submitArea .inq__privacyLavel,.contact .p-body .p-chapter__gray .submitArea .inq__privacyLavel,.contact .p-body .p-chapter__blue .submitArea .inq__privacyLavel{position:relative;display:inline-block;margin:0 20px 8px 0;padding:12px 12px 12px 40px;vertical-align:middle;cursor:pointer}.contact .p-body .p-chapter .submitArea .inq__privacyLavel:before,.contact .p-body .p-chapter__gray .submitArea .inq__privacyLavel:before,.contact .p-body .p-chapter__blue .submitArea .inq__privacyLavel:before{position:absolute;top:50%;left:0;transform:translateY(-50%);display:inline-block;content:'';background:#f1f1f3;width:24px;height:24px;border:1px solid #c1c1c1}.contact .p-body .p-chapter .submitArea .inq__privacyLavel:after,.contact .p-body .p-chapter__gray .submitArea .inq__privacyLavel:after,.contact .p-body .p-chapter__blue .submitArea .inq__privacyLavel:after{opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";position:absolute;top:36%;left:5px;content:'';width:14px;height:8px;border-bottom:2px solid #3d62ad;border-left:2px solid #3d62ad;transform:rotate(-45deg)}.contact .p-body .p-chapter .submitArea input[name=privacy]:checked+.inq__privacyLavel:before,.contact .p-body .p-chapter__gray .submitArea input[name=privacy]:checked+.inq__privacyLavel:before,.contact .p-body .p-chapter__blue .submitArea input[name=privacy]:checked+.inq__privacyLavel:before{box-shadow:0 0 0 2px #3d62ad}.contact .p-body .p-chapter .submitArea input[name=privacy]:checked+.inq__privacyLavel:after,.contact .p-body .p-chapter__gray .submitArea input[name=privacy]:checked+.inq__privacyLavel:after,.contact .p-body .p-chapter__blue .submitArea input[name=privacy]:checked+.inq__privacyLavel:after{opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"}.contact .p-body .p-chapter .submitArea .p-linkBtn,.contact .p-body .p-chapter__gray .submitArea .p-linkBtn,.contact .p-body .p-chapter__blue .submitArea .p-linkBtn{margin:30px auto;margin:3rem auto;opacity:.7;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=70)";pointer-events:none}.contact .p-body .p-chapter .submitArea .p-linkBtn.is-active,.contact .p-body .p-chapter__gray .submitArea .p-linkBtn.is-active,.contact .p-body .p-chapter__blue .submitArea .p-linkBtn.is-active{opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";pointer-events:inherit;cursor:pointer}.contact .p-body .p-chapter .submitArea.confirm,.contact .p-body .p-chapter__gray .submitArea.confirm,.contact .p-body .p-chapter__blue .submitArea.confirm{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center}.contact .p-body .p-chapter .submitArea.confirm .p-linkBtn,.contact .p-body .p-chapter__gray .submitArea.confirm .p-linkBtn,.contact .p-body .p-chapter__blue .submitArea.confirm .p-linkBtn{margin:0;cursor:pointer}.contact .p-body .p-chapter .submitArea.confirm .p-linkBtn#inq__back,.contact .p-body .p-chapter__gray .submitArea.confirm .p-linkBtn#inq__back,.contact .p-body .p-chapter__blue .submitArea.confirm .p-linkBtn#inq__back{pointer-events:auto}.contact .p-body .p-chapter .submitArea.confirm .p-linkBtn#inq__back:hover,.contact .p-body .p-chapter__gray .submitArea.confirm .p-linkBtn#inq__back:hover,.contact .p-body .p-chapter__blue .submitArea.confirm .p-linkBtn#inq__back:hover{opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"}.contact .p-body .p-chapter .submitArea.confirm .p-linkBtn#inq__submit,.contact .p-body .p-chapter__gray .submitArea.confirm .p-linkBtn#inq__submit,.contact .p-body .p-chapter__blue .submitArea.confirm .p-linkBtn#inq__submit{opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";pointer-events:auto}.contact .p-body .p-chapter .submitArea.confirm .p-linkBtn#inq__submit:hover,.contact .p-body .p-chapter__gray .submitArea.confirm .p-linkBtn#inq__submit:hover,.contact .p-body .p-chapter__blue .submitArea.confirm .p-linkBtn#inq__submit:hover{opacity:.8;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=80)"}.contact .p-body .p-chapter .submitArea.confirm .p-linkBtn+.p-linkBtn,.contact .p-body .p-chapter__gray .submitArea.confirm .p-linkBtn+.p-linkBtn,.contact .p-body .p-chapter__blue .submitArea.confirm .p-linkBtn+.p-linkBtn{margin-left:30px;margin-left:3rem}.contact .p-body .p-chapter.inq__thanks,.contact .p-body .inq__thanks.p-chapter__gray,.contact .p-body .inq__thanks.p-chapter__blue{text-align:center}.contact .p-body .p-chapter.inq__thanks h3,.contact .p-body .inq__thanks.p-chapter__gray h3,.contact .p-body .inq__thanks.p-chapter__blue h3{font-size:27px;font-size:2.7rem;font-weight:400}.contact .p-body .p-chapter.inq__thanks .p-linkBtn,.contact .p-body .inq__thanks.p-chapter__gray .p-linkBtn,.contact .p-body .inq__thanks.p-chapter__blue .p-linkBtn{margin:30px auto;margin:3rem auto}@keyframes zoomIn{from{opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";transform:scale3d(.3,.3,.3)}50%{opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"}100%{opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"}}@keyframes topMovieScroll{0%{top:10%;opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"}70%{opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"}100%{top:80%;opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)"}}@keyframes zoomOutHome{0%{transform:scale(1.2)}100%{transform:scale(1)}}.home .l-header{transition:background .5s ease}.home .l-header.is-fixed{background:rgba(255,255,255,.7)}.home .l-content{margin-top:0;overflow:hidden}.home .animated{opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)"}.home .p-catch__inner{position:relative;width:100%;max-width:none;margin:0 auto}.home .p-catch__inner .topMovieScroll{position:absolute;bottom:0;left:50%;transform:translateX(-50%);z-index:10;width:1px;margin:0}.home .p-catch__inner .topMovieScroll:after{position:absolute;top:10%;left:-4px;display:block;content:'';width:9px;height:9px;background:#fff;border-radius:50%;animation:topMovieScroll 2s ease .5s infinite}.home .p-catch__inner .topMovieScroll.is-hidden{display:none}.home .p-catch__inner .topMovieArea{position:relative;z-index:1;width:100%;margin:0 auto}.home .p-catch__inner .topMovieArea.is-hidden{display:none}.home .p-catch__inner .topMovieArea:before{position:absolute;z-index:10;width:100%;height:100%;content:'';background:url(/assets/img/common/bg_dot.png) rgba(0,0,0,.2)}.home .p-catch__inner .topMovieArea__inner{position:relative;padding-top:56.25%;pointer-events:none;overflow:hidden}.home .p-catch__inner .topMovieArea__inner .topMovieText{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:10;width:100%;max-width:780px;margin:0}.home .p-catch__inner .topMovieArea__inner .topMovieText img{width:100%}.home .p-catch__inner .topMovieArea__inner iframe{position:absolute;top:0;bottom:0;left:-8%!important;z-index:1;width:116%!important;height:116%!important;margin:auto}.home .p-catch__inner #mvLayer{position:absolute;top:0;left:0;z-index:1;width:100%;height:100%;background:#000;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"}.home .p-catch__inner #mvLayer .loader{font-size:10px;margin:50px auto;text-indent:-9999em;width:50px;width:5rem;height:50px;height:5rem;border-radius:50%;background:#fff;background:linear-gradient(to right,#fff 10%,rgba(255,255,255,0) 42%);position:relative;animation:load3 1.4s infinite linear;transform:translateZ(0)}.home .p-catch__inner #mvLayer .loader:before{width:50%;height:50%;background:#fff;border-radius:100% 0 0;position:absolute;top:0;left:0;content:''}.home .p-catch__inner #mvLayer .loader:after{background:#000;width:75%;height:75%;border-radius:50%;content:'';margin:auto;position:absolute;top:0;left:0;bottom:0;right:0}@keyframes load3{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.home .p-catch__inner .mainImg__text{position:absolute;top:50%;left:7%;transform:translateY(-50%);z-index:1000;width:86%;margin:0;text-align:center}.home .p-catch__inner .mainImg__text img{width:100%}.home .p-catch__inner .mainImg__text.is-hidden{display:none}.home .p-catch__inner .p-catch__mainImgArea{margin:0;padding:0;list-style:none;width:100%;margin:0 auto}.home .p-catch__inner .p-catch__mainImgArea.is-hidden{display:none}.home .p-catch__inner .p-catch__mainImgArea li{overflow:hidden}.home .p-catch__inner .p-catch__mainImgArea li>img{display:block;width:100%}.home .p-catch__inner .p-catch__mainImgArea li .forSp{display:none}.home .p-catch__inner .p-catch__mainImgArea li .mainImgText{position:absolute;top:50%;left:7.5%;z-index:100;transform:translateY(-50%);width:auto;max-width:100%;height:18%}.home .p-catch__inner .p-catch__mainImgArea li .mainImgText img{width:auto;height:100%;margin-bottom:40px;margin-bottom:4rem}.home .p-catch__inner .p-catch__mainImgArea li .mainImgText .c-linkBtn,.home .p-catch__inner .p-catch__mainImgArea li .mainImgText .c-linkBtn__bl,.home .p-catch__inner .p-catch__mainImgArea li .mainImgText .c-linkBtn__wh,.home .p-catch__inner .p-catch__mainImgArea li .mainImgText .c-linkBtn__icon,.home .p-catch__inner .p-catch__mainImgArea li .mainImgText .c-linkBtn__icon--red{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;width:240px;height:60px;color:#fff;border-color:#fff;font-size:16px;font-size:1.6rem;font-weight:400;transition:all .3s ease}.home .p-catch__inner .p-catch__mainImgArea li .mainImgText .c-linkBtn:hover,.home .p-catch__inner .p-catch__mainImgArea li .mainImgText .c-linkBtn__bl:hover,.home .p-catch__inner .p-catch__mainImgArea li .mainImgText .c-linkBtn__wh:hover,.home .p-catch__inner .p-catch__mainImgArea li .mainImgText .c-linkBtn__icon:hover,.home .p-catch__inner .p-catch__mainImgArea li .mainImgText .c-linkBtn__icon--red:hover{color:rgba(0,0,0,.4)}.home .p-catch__inner .p-catch__mainImgArea .slick-active li>img,.home .p-catch__inner .p-catch__mainImgArea .slick-continue li>img{animation-name:zoomOutHome;animation-duration:10s;animation-fill-mode:backwards;animation-timing-function:linear}.home .p-body{padding-bottom:0}.home .p-body a{transition:all .3s ease}.home .p-body .p-chapter .chapterTitle,.home .p-body .p-chapter__gray .chapterTitle,.home .p-body .p-chapter__blue .chapterTitle{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;font-size:40px;font-size:4rem;font-weight:400;line-height:1.4;text-align:center;vertical-align:middle}.home .p-body .p-chapter .chapterTitle>span,.home .p-body .p-chapter__gray .chapterTitle>span,.home .p-body .p-chapter__blue .chapterTitle>span{border-right:1px solid #313131;padding-right:24px;padding-right:2.4rem;margin-right:24px;margin-right:2.4rem}.home .p-body .p-chapter .chapterTitle small,.home .p-body .p-chapter__gray .chapterTitle small,.home .p-body .p-chapter__blue .chapterTitle small{font-size:14px;font-size:1.4rem}.home .p-body .p-chapter .c-linkBtn__bl,.home .p-body .p-chapter__gray .c-linkBtn__bl,.home .p-body .p-chapter__blue .c-linkBtn__bl{font-size:18px;font-size:1.8rem;text-align:center}.home .p-body .visionArea{padding-top:0;min-height:390px;background:#f2f2f2}.home .p-body .visionArea .p-chapter__inner{position:relative;width:100%;max-width:none;margin:0 auto}.home .p-body .visionArea .p-chapter__inner .vision__textArea{width:100%;padding-top:90px;padding-top:9rem}.home .p-body .visionArea .p-chapter__inner .vision__textArea .chapterTitle{margin:0 0 1em;font-size:50px;font-size:5rem;font-weight:400;line-height:1}.home .p-body .visionArea .p-chapter__inner .vision__textArea p{margin-bottom:40px;margin-bottom:4rem;font-size:17px;font-size:1.7rem}.home .p-body .visionArea .p-chapter__inner .vision__carouselArea{position:relative;z-index:10;width:100%;padding:0 8%}.home .p-body .visionArea .p-chapter__inner .vision__carouselArea .visionCarousel{margin:0;padding:0;list-style:none;width:100%}.home .p-body .visionArea .p-chapter__inner .vision__carouselArea .visionCarousel li{height:100%;padding:0 4%}.home .p-body .visionArea .p-chapter__inner .vision__carouselArea .visionCarousel li a .item__img{width:100%;height:100%;margin:0;overflow:hidden}.home .p-body .visionArea .p-chapter__inner .vision__carouselArea .visionCarousel li a .item__img img{width:100%;transition:all .3s ease}.home .p-body .visionArea .p-chapter__inner .vision__carouselArea .visionCarousel li a .item__text{display:block;width:100%;height:100%;padding:20px 1em;padding:2rem 1em;background:#fff}.home .p-body .visionArea .p-chapter__inner .vision__carouselArea .visionCarousel li a .item__title{margin:0 0 1em;font-size:15px;font-size:1.5rem;font-weight:400}.home .p-body .visionArea .p-chapter__inner .vision__carouselArea .visionCarousel li a .item__title>span{display:block;font-weight:700}.home .p-body .visionArea .p-chapter__inner .vision__carouselArea .visionCarousel li a .item__tagArea{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:end;align-items:flex-end}.home .p-body .visionArea .p-chapter__inner .vision__carouselArea .visionCarousel li a .item__tagArea .item__tag{display:-ms-flexbox;display:flex;width:123px}.home .p-body .visionArea .p-chapter__inner .vision__carouselArea .visionCarousel li a .item__tagArea .item__tag .vision__tag{display:inline-block;padding:1em;margin:0;font-size:11px;font-size:1.1rem;font-weight:700;line-height:1;border:1px solid #212121;border-radius:5px;white-space:nowrap}.home .p-body .visionArea .p-chapter__inner .vision__carouselArea .visionCarousel li a .item__tagArea .item__tag .vision__tag.tag01{color:#98699c;border-color:#98699c}.home .p-body .visionArea .p-chapter__inner .vision__carouselArea .visionCarousel li a .item__tagArea .item__tag .vision__tag.tag03{color:#57a178;border-color:#57a178}.home .p-body .visionArea .p-chapter__inner .vision__carouselArea .visionCarousel li a .item__tagArea .item__tag .vision__tag.tag04{color:#ad7c3d;border-color:#ad7c3d}.home .p-body .visionArea .p-chapter__inner .vision__carouselArea .visionCarousel li a .item__tagArea .item__icon{display:inline-block;width:calc(100% - 123px);text-align:right;white-space:nowrap}.home .p-body .visionArea .p-chapter__inner .vision__carouselArea .visionCarousel li a .item__tagArea .item__icon img{display:inline-block;width:25%;height:auto}.home .p-body .visionArea .p-chapter__inner .vision__carouselArea .visionCarousel li a:hover .item__img img{transform:scale(1.2)}.home .p-body .visionArea .p-chapter__inner .vision__carouselArea .visionCarousel .slick-arrow{position:absolute;top:50%;transform:translateY(-50%);z-index:5000;width:50px;height:50px}.home .p-body .visionArea .p-chapter__inner .vision__carouselArea .visionCarousel .slick-arrow:before{display:inline-block;font-family:iconfont;font-style:normal;font-weight:400;line-height:1;vertical-align:middle;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:'\EA0C';padding:15px;background:rgba(0,0,0,.75);border-radius:50%;font-size:20px;font-size:2rem}.home .p-body .visionArea .p-chapter__inner .vision__carouselArea .visionCarousel .slick-arrow.slick-prev{left:-50px}.home .p-body .visionArea .p-chapter__inner .vision__carouselArea .visionCarousel .slick-arrow.slick-next{right:-50px}.home .p-body .visionArea .p-chapter__inner .vision__carouselArea .visionCarousel .slick-arrow.slick-next:before{content:'\EA0A'}.home .p-body .visionArea .p-chapter__inner .vision__linkBtnArea{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;margin:50px 0 0;margin:5rem 0 0}.home .p-body .businessArea{padding-top:90px;padding-top:9rem}.home .p-body .businessArea .p-chapter__inner{max-width:none}.home .p-body .businessArea .chapterTitle{margin:0}.home .p-body .businessArea .chapterTitle+p{margin:20px 0 30px;margin:2rem 0 3rem;font-size:17px;font-size:1.7rem;text-align:center}.home .p-body .businessArea .businessLinkList{margin:0;padding:0;list-style:none;position:relative;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.home .p-body .businessArea .businessLinkList .item{width:calc(100%/3)}.home .p-body .businessArea .businessLinkList .item a{position:relative;display:block;width:100%;height:100%;overflow:hidden}.home .p-body .businessArea .businessLinkList .item a img{width:100%;transition:all .3s ease}.home .p-body .businessArea .businessLinkList .item a .item__textArea{position:absolute;top:0;right:0;z-index:1000;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;-ms-flex-direction:column;flex-direction:column;width:100%;height:100%;color:#fff;text-align:center}.home .p-body .businessArea .businessLinkList .item a .item__textArea .item__title{margin:0;font-size:30px;font-size:3rem;font-weight:400;line-height:1.4;text-shadow:1px 1px 10px rgba(0,0,0,.9)}.home .p-body .businessArea .businessLinkList .item a .item__textArea .c-cBox,.home .p-body .businessArea .businessLinkList .item a .item__textArea .c-cBox__white,.home .p-body .businessArea .businessLinkList .item a .item__textArea .c-cBox__gray,.home .p-body .businessArea .businessLinkList .item a .item__textArea .c-cBox__blue{opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";width:180px;padding:1em 2em;font-size:12px;font-size:1.2rem}.home .p-body .businessArea .businessLinkList .item a:hover img{transform:scale(1.2)}.home .p-body .businessArea .businessLinkList .item a:hover .item__textArea .c-cBox,.home .p-body .businessArea .businessLinkList .item a:hover .item__textArea .c-cBox__white,.home .p-body .businessArea .businessLinkList .item a:hover .item__textArea .c-cBox__gray,.home .p-body .businessArea .businessLinkList .item a:hover .item__textArea .c-cBox__blue{animation-duration:.3s;animation-fill-mode:both;animation-name:zoomIn}.home .p-body .businessArea .businessLinkList .item.business{position:absolute;bottom:0;left:0;z-index:6000;width:100%;height:70px}.home .p-body .businessArea .businessLinkList .item.business a{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;width:100%;height:100%;color:#3d62ad;background:rgba(255,255,255,.75);font-size:17px;font-size:1.7rem;text-align:center;line-height:1}.home .p-body .businessArea .businessLinkList .item.business a>span:before{display:inline-block;font-family:iconfont;font-style:normal;font-weight:400;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:'\EA0A';margin-right:1em;color:#313131;font-size:.5em;line-height:1;vertical-align:middle;transition:all .3s ease}.home .p-body .businessArea .businessLinkList .item.business a:hover{background:rgba(255,255,255,.9)}.home .p-body .businessArea .businessLinkList .item.business a:hover>span:before{transform:translateX(5px)}.home .p-body .ad_bnrArea{margin-bottom:80px}.home .p-body .ad_bnrArea .ad_bnrArea__pc{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;max-width:1585px;margin:0 auto}.home .p-body .ad_bnrArea .ad_bnrArea__pc p{width:47.3%}.home .p-body .ad_bnrArea .ad_bnrArea__pc p a:hover{opacity:.8;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=80)"}.home .p-body .ad_bnrArea .ad_bnrArea__pc p a img{width:100%;height:auto}.home .p-body .ad_bnrArea .ad_bnrArea__pc p a.u-blank:after{display:none}.home .p-body .ad_bnrArea .ad_bnrArea__sp{display:none}.home .p-body .newsArea{padding-top:90px}.home .p-body .newsArea .p-chapter__inner{display:-ms-flexbox;display:flex}.home .p-body .newsArea .p-chapter__inner .news__textArea{width:32%}.home .p-body .newsArea .p-chapter__inner .news__textArea .chapterTitle{-ms-flex-pack:start;justify-content:flex-start;margin:0 0 40px;margin:0 0 4rem}.home .p-body .newsArea .p-chapter__inner .p-newsList{width:68%}.home .p-body .newsArea .p-chapter__inner .p-newsList+.p-linkBtn{display:none}.home .p-body .aboutArea .p-chapter__inner{max-width:none;padding:0}.home .p-body .aboutArea .chapterTitle{margin:0}.home .p-body .aboutArea .chapterTitle+p{margin:20px 0 30px;margin:2rem 0 3rem;font-size:17px;font-size:1.7rem;text-align:center}.home .p-body .aboutArea .aboutLinkList{margin:0;padding:0;list-style:none;position:relative;display:-ms-flexbox;display:flex}.home .p-body .aboutArea .aboutLinkList .item{width:50%}.home .p-body .aboutArea .aboutLinkList .item a{position:relative;display:block;width:100%;height:100%;background:#000;overflow:hidden}.home .p-body .aboutArea .aboutLinkList .item a .item__textArea{position:absolute;top:0;left:0;z-index:5000;width:100%;height:100%;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}.home .p-body .aboutArea .aboutLinkList .item a .item__textArea .item__title{color:#fff;font-size:30px;font-size:3rem;font-weight:400;text-shadow:1px 1px 10px rgba(0,0,0,.9)}.home .p-body .aboutArea .aboutLinkList .item a img{width:100%;transition:all .5s ease}.home .p-body .aboutArea .aboutLinkList .item a:hover img{opacity:.5;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";transform:scale(1.2)}.home .p-body .aboutArea .aboutLinkList .item.item02 a{height:50%}.home .p-body .contactArea{position:relative;height:444px;padding:0}.home .p-body .contactArea .p-chapter__inner{position:relative;z-index:10;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;max-width:none;height:100%;padding:0;background-image:url(/assets/img/home/home_contact.jpg);background-repeat:no-repeat;background-size:cover;background-position:center center;transition:all .3s ease}.home .p-body .contactArea .contact__textArea{color:#fff;text-align:center}.home .p-body .contactArea .chapterTitle{display:inherit;margin:0;font-size:50px;font-size:5rem;font-weight:400;text-align:center}.home .p-body .contactArea .chapterTitle>span{padding:0;margin:0;border-right:none}.home .p-body .contactArea .chapterTitle small{display:block}.home .p-body .contactArea .chapterTitle+p{font-size:17px;font-size:1.7rem;line-height:1.8}.home .p-body .contactArea .c-linkBtn,.home .p-body .contactArea .c-linkBtn__bl,.home .p-body .contactArea .c-linkBtn__wh,.home .p-body .contactArea .c-linkBtn__icon,.home .p-body .contactArea .c-linkBtn__icon--red{margin:40px 0 0;margin:4rem 0 0;border-color:#fff;color:#fff;font-size:16px;font-size:1.6rem}.home .p-body .contactArea .c-linkBtn:hover,.home .p-body .contactArea .c-linkBtn__bl:hover,.home .p-body .contactArea .c-linkBtn__wh:hover,.home .p-body .contactArea .c-linkBtn__icon:hover,.home .p-body .contactArea .c-linkBtn__icon--red:hover{color:#3d62ad}.home .p-body .contactArea.is-active .p-chapter__inner{background-size:auto 120%}.home .p-body .groupArea .groupLinkList{margin:0;padding:0;list-style:none;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap}.home .p-body .groupArea .groupLinkList .item{text-align:center}.home .p-body .groupArea .groupLinkList .item:not(:last-child){margin-right:20px}.home .p-body .groupArea .groupLinkList .item a{display:inline-block}.home .p-body .groupArea .groupLinkList .item a img{max-width:100%}.home .p-body .groupArea .groupLinkList .item a:after{display:none}.home .p-body .groupArea .groupLinkList .item.item01 a img{width:212px}.home .p-body .groupArea .groupLinkList .item.item02 a img{width:128px}.home .p-body .groupArea .groupLinkList .item.item03 a img{width:190px}.home .p-body .groupArea .groupLinkList .item.item04 a img{width:236px}.home .p-body .groupArea .groupLinkList .item.item05 a img{width:234px}.home .p-body .groupArea .groupLinkList .item.item08 a img{width:124px}.home #mvLayer{position:absolute;top:0;left:0;z-index:9000;width:100%;height:100vh;background:#000;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"}.home #mvLayer.is-hidden{display:none}.home #mvLayer .loader{font-size:10px;margin:50px auto;text-indent:-9999em;width:50px;width:5rem;height:50px;height:5rem;border-radius:50%;background:#fff;background:linear-gradient(to right,#fff 10%,rgba(255,255,255,0) 42%);position:relative;animation:load3 1.4s infinite linear;transform:translateZ(0)}.home #mvLayer .loader:before{width:50%;height:50%;background:#fff;border-radius:100% 0 0;position:absolute;top:0;left:0;content:''}.home #mvLayer .loader:after{background:#000;width:75%;height:75%;border-radius:50%;content:'';margin:auto;position:absolute;top:0;left:0;bottom:0;right:0}@keyframes load3{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.news .p-catch__inner.bgArea .pageTitleArea .pageTitle{color:#313131}.news .p-body .p-chapter,.news .p-body .p-chapter__gray,.news .p-body .p-chapter__blue{padding:80px 0;padding:8rem 0}.news .p-body .p-chapter__inner{max-width:900px;margin:0 auto}.news .p-body .p-newsList{list-style:none}.news .p-body .p-newsList .item:first-child{border-top:none}.news .p-body .p-newsList .item:first-child a:before{display:none}.news .p-body .paginationList,.news .p-body .paginationArea .paginationList__article{margin:0;padding:0;list-style:none;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%;margin:40px 0;margin:4rem 0}.news .p-body .paginationList li a,.news .p-body .paginationArea .paginationList__article li a{position:relative;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;width:40px;height:40px;color:#3d62ad;font-size:16px;font-size:1.6rem}.news .p-body .paginationList li a:hover,.news .p-body .paginationArea .paginationList__article li a:hover{background:#dcdcdc}.news .p-body .paginationList li a.is-current:after,.news .p-body .paginationArea .paginationList__article li a.is-current:after{position:absolute;bottom:0;right:0;left:0;margin:auto;content:'';width:16px;height:2px;background:#e60039}.news .p-body .paginationList li a.page__arrow,.news .p-body .paginationArea .paginationList__article li a.page__arrow{border:1px solid #dcdcdc}.news .p-body .paginationList li a.prev:before,.news .p-body .paginationArea .paginationList__article li a.prev:before{display:inline-block;font-family:iconfont;font-style:normal;font-weight:400;line-height:1;vertical-align:middle;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:'\EA0C'}.news .p-body .paginationList li a.next:before,.news .p-body .paginationArea .paginationList__article li a.next:before{display:inline-block;font-family:iconfont;font-style:normal;font-weight:400;line-height:1;vertical-align:middle;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:'\EA0A'}.news .p-body .newsTitleArea{padding-bottom:20px;padding-bottom:2rem}.news .p-body .newsTitle{margin:0 0 20px;margin:0 0 2rem;border-bottom:2px solid #dcdcdc;font-size:30px;font-size:3rem;font-weight:400;line-height:1.5}.news .p-body .newsDate{color:#a7a7a7;margin:0;text-align:right}.news .p-body .newsBodyArea{padding:0}.news .p-body .newsBodyArea .p-chapter__inner{padding-bottom:30px;padding-bottom:3rem;border-bottom:1px solid #dcdcdc}.news .p-body .newsBodyArea .p-chapter__inner>img{display:block;width:100%}.news .p-body .newsBodyArea .p-chapter__inner p{font-size:16px;font-size:1.6rem;line-height:1.7}.news .p-body .newsBodyArea .p-chapter__inner .youtube{position:relative;width:100%;padding-top:56.25%}.news .p-body .newsBodyArea .p-chapter__inner .youtube iframe{position:absolute;top:0;right:0;width:100%;height:100%}.news .p-body .paginationArea{padding-top:0}.news .p-body .paginationArea .paginationList__article{-ms-flex-pack:justify;justify-content:space-between}.news .p-body .paginationArea .paginationList__article li a.page__arrow{width:auto;border:none}.news .p-body .paginationArea .paginationList__article li a.page__arrow>span{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;width:40px;height:40px;border:1px solid #dcdcdc;transition:all .3s ease}.news .p-body .paginationArea .paginationList__article li a.page__arrow:hover{background:transparent}.news .p-body .paginationArea .paginationList__article li a.page__arrow:hover>span{background:#dcdcdc}.news .p-body .paginationArea .paginationList__article li a.prev:before{display:none}.news .p-body .paginationArea .paginationList__article li a.prev>span{margin-right:1em}.news .p-body .paginationArea .paginationList__article li a.prev>span:before{display:inline-block;font-family:iconfont;font-style:normal;font-weight:400;line-height:1;vertical-align:middle;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:'\EA0C'}.news .p-body .paginationArea .paginationList__article li a.next:before{display:none}.news .p-body .paginationArea .paginationList__article li a.next>span{margin-left:1em}.news .p-body .paginationArea .paginationList__article li a.next>span:before{display:inline-block;font-family:iconfont;font-style:normal;font-weight:400;line-height:1;vertical-align:middle;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:'\EA0A'}.news .p-body .paginationArea .paginationList__article li a.page__top{width:auto}.news .p-body .paginationArea .paginationList__article li a.page__top:hover{background:transparent;text-decoration:underline}.privacy .p-catch__inner.bgArea .pageTitleArea .pageTitle{margin:0;color:#313131}.privacy .p-body .p-chapter .privacy__textArea:not(:last-child),.privacy .p-body .p-chapter__gray .privacy__textArea:not(:last-child),.privacy .p-body .p-chapter__blue .privacy__textArea:not(:last-child){margin-bottom:50px;margin-bottom:5rem}.privacy .p-body .p-chapter .p-health__list li,.privacy .p-body .p-chapter__gray .p-health__list li,.privacy .p-body .p-chapter__blue .p-health__list li{margin-bottom:18px;margin-bottom:1.8rem}.privacy .p-body .p-chapter .p-health__list .p-health__bold,.privacy .p-body .p-chapter__gray .p-health__list .p-health__bold,.privacy .p-body .p-chapter__blue .p-health__list .p-health__bold{font-weight:700}.red{color:#e60039}.mt100{margin-top:100px}.lh15{line-height:1.5!important}.policys li{margin-bottom:10px}.Gra-flex{display:-ms-flexbox;display:flex;-ms-flex-pack:space-evenly;justify-content:space-evenly}.Gra-flex .Gra-wrap{width:100%;margin-right:50px}.Gra-flex .Gra-wrap .Gra-Btn{margin-top:30px;margin-top:3rem}.Gra-flex .Gra-wrap .Gra-Btn .Gra-Btn__item{width:100%}.sitemap .p-catch__inner.bgArea .pageTitleArea .pageTitle{margin:0;color:#313131}.sitemap .p-body .p-chapter .sitemapArea .p-title03 span,.sitemap .p-body .p-chapter__gray .sitemapArea .p-title03 span,.sitemap .p-body .p-chapter__blue .sitemapArea .p-title03 span{font-size:12px;font-size:1.2rem;vertical-align:middle;margin-left:10px}.sitemap .p-body .p-chapter .sitemapArea a,.sitemap .p-body .p-chapter__gray .sitemapArea a,.sitemap .p-body .p-chapter__blue .sitemapArea a{color:#3d62ad;transition:all .3s ease}.sitemap .p-body .p-chapter .sitemapArea a:hover,.sitemap .p-body .p-chapter__gray .sitemapArea a:hover,.sitemap .p-body .p-chapter__blue .sitemapArea a:hover{opacity:.8;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=80)"}.sitemap .p-body .p-chapter .sitemapArea h4,.sitemap .p-body .p-chapter__gray .sitemapArea h4,.sitemap .p-body .p-chapter__blue .sitemapArea h4{font-size:16px;font-size:1.6rem;font-weight:400}.sitemap .p-body .p-chapter .sitemapArea h4:not(.mb40),.sitemap .p-body .p-chapter__gray .sitemapArea h4:not(.mb40),.sitemap .p-body .p-chapter__blue .sitemapArea h4:not(.mb40){margin-bottom:15px;margin-bottom:1.5rem}.sitemap .p-body .p-chapter .sitemapArea ul,.sitemap .p-body .p-chapter__gray .sitemapArea ul,.sitemap .p-body .p-chapter__blue .sitemapArea ul{list-style:none;padding:0;margin-bottom:40px;margin-bottom:4rem}.sitemap .p-body .p-chapter .sitemapArea ul.u-noIcon li a:before,.sitemap .p-body .p-chapter__gray .sitemapArea ul.u-noIcon li a:before,.sitemap .p-body .p-chapter__blue .sitemapArea ul.u-noIcon li a:before{display:none}.sitemap .p-body .p-chapter .sitemapArea ul li,.sitemap .p-body .p-chapter__gray .sitemapArea ul li,.sitemap .p-body .p-chapter__blue .sitemapArea ul li{margin-bottom:5px;margin-bottom:.5rem}.sitemap .p-body .p-chapter .sitemapArea ul li a:before,.sitemap .p-body .p-chapter__gray .sitemapArea ul li a:before,.sitemap .p-body .p-chapter__blue .sitemapArea ul li a:before{content:'';display:inline-block;width:10px;height:1px;margin-right:10px;background:#3d62ad;vertical-align:middle}.sitemap .p-body .p-chapter .sitemapArea .c-fBox.fBox__2Box .c-fBox__textArea:last-child,.sitemap .p-body .p-chapter__gray .sitemapArea .c-fBox.fBox__2Box .c-fBox__textArea:last-child,.sitemap .p-body .p-chapter__blue .sitemapArea .c-fBox.fBox__2Box .c-fBox__textArea:last-child{margin-left:40px}.common.vision .l-footer{margin-top:0}.common.vision .p-subNav{width:96%}.common.vision .p-catch{position:relative;padding:30px 0 100px;padding:3rem 0 10rem;background:#3d62ad}.common.vision .p-catch .vision__mainTextArea{position:absolute;top:0;left:0;z-index:100;display:block;width:50%;height:100%;padding:120px 4% 0 70px;padding:12rem 4% 0 7rem;margin:0;background:#3d62ad}.common.vision .p-catch .vision__mainTextArea .vision__mainText>img{width:100%}.common.vision .p-catch .vision__mainTextArea .vision__mainText .forSp{display:none}.common.vision .p-catch .p-catch__mainImgArea{margin:0;padding:0;list-style:none;position:relative;z-index:1;width:100%;margin:0 auto}.common.vision .p-catch .p-catch__mainImgArea li{transform:translate3d(50%,0,0);animation-duration:60s;animation-timing-function:linear;animation-fill-mode:both;animation-iteration-count:infinite;animation-name:slideInRight}.common.vision .p-catch .p-catch__mainImgArea li>img{display:block;width:100%}.common.vision .p-catch .p-catch__mainImgArea li .forSp{display:none}@keyframes slideInRight{from{transform:translate3d(50%,0,0);visibility:visible}to{transform:translate3d(0,0,0)}}.common.vision .p-catch .visionSliderTitle{margin:0;padding:0;list-style:none;position:absolute;bottom:30px;right:0;z-index:100;width:40%;padding:70px 10px 70px 4%;padding:7rem 1rem 7rem 4%;background:#fff}.common.vision .p-catch .visionSliderTitle h3{margin:0;font-size:45px;font-size:4.5rem;line-height:1;font-style:italic}.common.vision .p-catch .visionSliderTitle p{margin:1em 0 0;font-size:18px;font-size:1.8rem;font-weight:700;line-height:2}.common.vision .p-catch .visionSliderTitle li.competition h3{color:#98699c}.common.vision .p-catch .visionSliderTitle li.problem h3{color:#57a178}.common.vision .p-catch .visionSliderTitle li.strategy h3{color:#ad7c3d}.common.vision .p-catch .visionSliderTitle .slick-dots{bottom:0;right:0;display:-ms-flexbox;display:flex;width:calc(250% - 70px);height:1px;text-align:left;vertical-align:middle}.common.vision .p-catch .visionSliderTitle .slick-dots li{width:30px;height:1px;margin:0}.common.vision .p-catch .visionSliderTitle .slick-dots li button{width:30px;height:1px;padding:0;background:#b7b7b7}.common.vision .p-catch .visionSliderTitle .slick-dots li button:before{display:none}.common.vision .p-catch .visionSliderTitle .slick-dots li.slick-active button{background:#e60039}.common.vision .p-body{padding:60px 0;padding:6rem 0;background:#f1f1f3}.common.vision .p-body .vision__index .vision__sort{position:relative;border-bottom:2px solid #dcdcdc;margin-bottom:100px;margin-bottom:10rem}.common.vision .p-body .vision__index .vision__sort ul{margin:0;padding:0;display:-ms-flexbox;display:flex;list-style:none;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}.common.vision .p-body .vision__index .vision__sort ul li{width:calc(100%/4);max-width:152px}.common.vision .p-body .vision__index .vision__sort ul li:not(:last-child){margin-right:60px}.common.vision .p-body .vision__index .vision__sort ul li a{display:block;font-size:14px;font-size:1.4rem;width:100%;height:100%;text-align:center;padding-bottom:15px;position:relative}.common.vision .p-body .vision__index .vision__sort ul li a:before{display:inline-block;font-family:iconfont;font-style:normal;font-weight:400;line-height:1;vertical-align:middle;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:block;text-align:center;font-size:30px;font-size:3rem;margin-bottom:5px}.common.vision .p-body .vision__index .vision__sort ul li a:after{content:'';display:block;width:100%;height:0;background:#3d62ad;position:absolute;bottom:0;left:0;transition:all .3s ease}.common.vision .p-body .vision__index .vision__sort ul li a:hover:after{height:5px}.common.vision .p-body .vision__index .vision__sort ul li a.is-active:after{height:5px}.common.vision .p-body .vision__index .vision__sort ul li:nth-child(1) a{color:#3d62ad}.common.vision .p-body .vision__index .vision__sort ul li:nth-child(1) a:before{content:'\EA12'}.common.vision .p-body .vision__index .vision__sort ul li:nth-child(2) a:before{content:'\EA13';color:#ad7c3d}.common.vision .p-body .vision__index .vision__sort ul li:nth-child(3) a:before{content:'\EA11';color:#57a178}.common.vision .p-body .vision__index .vision__sort ul li:nth-child(4) a{color:#98699c}.common.vision .p-body .vision__index .vision__sort ul li:nth-child(4) a:before{content:'\EA10';color:#98699c}.common.vision .p-body .vision__index .vision__linkSdgs{position:absolute;top:0;right:72px;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;width:240px;height:60px;background:transparent;font-size:16px;font-size:1.6rem;font-weight:400;line-height:1;background:#3d62ad;color:#fff}.common.vision .p-body .vision__index .vision__linkSdgs:hover{background:#fff;color:#3d62ad}.common.vision .p-body .vision__index .visionList{width:calc(100% - 140px);margin:0 auto;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.common.vision .p-body .vision__index .visionList .vision__article{width:calc((100%/3) - 5px);margin-bottom:20px;background:#fff;margin:0 2.5px 20px}.common.vision .p-body .vision__index .visionList .vision__article.is-animated{animation:.6s zoom-in}.common.vision .p-body .vision__index .visionList .vision__article a{overflow:hidden}.common.vision .p-body .vision__index .visionList .vision__article a:hover .vision__img img{transform:scale(1.2)}.common.vision .p-body .vision__index .visionList .vision__article .vision__img{overflow:hidden}.common.vision .p-body .vision__index .visionList .vision__article .vision__img img{width:100%;transition:all .5s ease}.common.vision .p-body .vision__index .visionList .vision__article .vision__text{background:#fff;padding:25px 20px}.common.vision .p-body .vision__index .visionList .vision__article .vision__text .vision__vol{margin-bottom:20px}.common.vision .p-body .vision__index .visionList .vision__article .vision__text .vision__vol p{margin:0;padding:0}.common.vision .p-body .vision__index .visionList .vision__article .vision__text .vision__vol p.vol__ttl{font-weight:600}.common.vision .p-body .vision__index .visionList .vision__article .vision__text .vol__category{display:-ms-flexbox;display:flex;-ms-flex-align:start;align-items:flex-start;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap}.common.vision .p-body .vision__index .visionList .vision__article .vision__text .vol__category .category{font-size:12px;font-size:1.2rem;font-weight:700;padding:8px;border:2px solid;border-radius:5px;vertical-align:middle;line-height:1.4;display:inline-block;margin-bottom:10px}.common.vision .p-body .vision__index .visionList .vision__article .vision__text .vol__category .category.has-strategy{color:#ad7c3d;border-color:#ad7c3d}.common.vision .p-body .vision__index .visionList .vision__article .vision__text .vol__category .category.has-problem{color:#57a178;border-color:#57a178}.common.vision .p-body .vision__index .visionList .vision__article .vision__text .vol__category .category.has-competition{color:#98699c;border-color:#98699c}.common.vision .p-body .vision__index .visionList .vision__article .vision__text .vol__category .iconArea{margin:0;padding:0;display:-ms-flexbox;display:flex;list-style:none}.common.vision .p-body .vision__index .visionList .vision__article .vision__text .vol__category .iconArea li{width:50px;margin-right:5px;margin-bottom:5px}.common.vision .p-body .vision__index .visionList .vision__article .vision__text .vol__category .iconArea li img{width:100%}.common.vision .vision__sdgs{max-width:1160px;margin:0 auto;padding:80px 0}.common.vision .vision__sdgs .c-fBox{-ms-flex-direction:row-reverse;flex-direction:row-reverse}.common.vision .vision__sdgs .c-fBox .c-fBox__imgArea{padding-right:50px}.common.vision .vision__sdgs .c-fBox .c-fBox__textArea h4{font-size:28px;font-size:2.8rem;margin-bottom:15px;line-height:1.15}.common.vision .vision__sdgs .c-fBox .c-fBox__textArea p{margin:0;padding:0;font-size:16px;font-size:1.6rem;line-height:2}.common.vision #cboxOverlay{background:rgba(0,0,0,.8)}.common.vision #colorbox #cboxLoadedContent{background:white}.common.vision #colorbox #cboxContent{margin-top:70px;background:white}.common.vision #colorbox .vision__sdgs{padding:60px 6%;padding:6rem 6%;background:#fff}.common.vision #colorbox .vision__sdgs h4{margin:0;font-size:40px;font-size:4rem;text-align:center}.common.vision #colorbox .vision__sdgs p{font-size:16px;font-size:1.6rem;text-align:center}.common.vision #colorbox .vision__sdgs figure{margin:40px 0 0;margin:4rem 0 0}.common.vision #colorbox .vision__sdgs figure img{width:100%}.common.vision #cboxClose{position:absolute;top:-70px;right:-23px;transform:translateX(-50%);width:50px;height:50px;background-color:transparent;background-image:url(/assets/img/common/modal/icon_close_wh.png);background-size:cover;background-position:center center;border:none;text-indent:-9999px}.common.vision.article .p-catch{position:relative;background:none;padding:0}.common.vision.article .p-catch .p-catch__mainImgArea{position:relative}.common.vision.article .p-catch .categoryArea{background:#fff;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;position:absolute;top:75px;right:2%;padding:15px;z-index:1}.common.vision.article .p-catch .categoryArea .category{font-size:12px;font-size:1.2rem;font-weight:700;padding:0 15px;height:50px;border:2px solid;border-radius:5px;margin-right:10px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}.common.vision.article .p-catch .categoryArea .category.has-strategy{color:#ad7c3d;border-color:#ad7c3d}.common.vision.article .p-catch .categoryArea .category.has-problem{color:#57a178;border-color:#57a178}.common.vision.article .p-catch .categoryArea .category.has-competition{color:#98699c;border-color:#98699c}.common.vision.article .p-catch .categoryArea .iconArea{margin:0;padding:0;list-style:none;display:-ms-flexbox;display:flex}.common.vision.article .p-catch .categoryArea .iconArea li{width:50px}.common.vision.article .p-catch .categoryArea .iconArea li:not(:last-child){margin-right:10px}.common.vision.article .p-catch .categoryArea .iconArea li img{width:100%}.common.vision.article .p-catch .pageTitleArea{padding:70px 0 60px}.common.vision.article .p-catch .pageTitleArea .pageTitle{margin:0;padding:0;font-size:50px;font-size:5rem;color:#3d62ad}.common.vision.article .p-catch .pageTitleArea .pageTitle span{display:block;font-size:28px;font-size:2.8rem;color:#313131;font-family:Noto Sans JP;font-weight:700;margin-bottom:30px}.common.vision.article .p-catch .pageTitleArea.vision07__title{margin-top:-100px;position:relative;z-index:1}.common.vision.article .p-lead{padding:0 0 100px}.common.vision.article .p-lead__inner p{margin:0;padding:0;font-size:20px;font-size:2rem;line-height:2.4}.common.vision.article .p-lead__inner p.notes{line-height:1.6;font-size:16px;font-size:1.6rem;text-align:left;margin-top:20px}.common.vision.article .p-body{padding-top:0}.common.vision.article .p-body .p-chapter,.common.vision.article .p-body .p-chapter__gray,.common.vision.article .p-body .p-chapter__blue{padding:100px 0 90px}.common.vision.article .p-body .p-chapter.sessionArea .sessionBox,.common.vision.article .p-body .sessionArea.p-chapter__gray .sessionBox,.common.vision.article .p-body .sessionArea.p-chapter__blue .sessionBox{margin:0 auto;max-width:1320px;background:#fff;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-align:start;align-items:flex-start}.common.vision.article .p-body .p-chapter.sessionArea .sessionBox:not(:first-child),.common.vision.article .p-body .sessionArea.p-chapter__gray .sessionBox:not(:first-child),.common.vision.article .p-body .sessionArea.p-chapter__blue .sessionBox:not(:first-child){margin-top:80px}.common.vision.article .p-body .p-chapter.sessionArea .sessionBox.imgL,.common.vision.article .p-body .sessionArea.p-chapter__gray .sessionBox.imgL,.common.vision.article .p-body .sessionArea.p-chapter__blue .sessionBox.imgL{-ms-flex-direction:row-reverse;flex-direction:row-reverse}.common.vision.article .p-body .p-chapter.sessionArea .sessionBox .sessionText,.common.vision.article .p-body .sessionArea.p-chapter__gray .sessionBox .sessionText,.common.vision.article .p-body .sessionArea.p-chapter__blue .sessionBox .sessionText{width:50%;padding:90px 6.06% 20px;font-size:16px;font-size:1.6rem;font-family:Noto Sans JP}.common.vision.article .p-body .p-chapter.sessionArea .sessionBox .sessionText .sessionTitle,.common.vision.article .p-body .sessionArea.p-chapter__gray .sessionBox .sessionText .sessionTitle,.common.vision.article .p-body .sessionArea.p-chapter__blue .sessionBox .sessionText .sessionTitle{margin:0;padding:0;margin-bottom:55px}.common.vision.article .p-body .p-chapter.sessionArea .sessionBox .sessionText .sessionTitle .session__no,.common.vision.article .p-body .sessionArea.p-chapter__gray .sessionBox .sessionText .sessionTitle .session__no,.common.vision.article .p-body .sessionArea.p-chapter__blue .sessionBox .sessionText .sessionTitle .session__no{display:block;font-size:15px;font-size:1.5rem;margin-bottom:35px}.common.vision.article .p-body .p-chapter.sessionArea .sessionBox .sessionText .sessionTitle .session__no:after,.common.vision.article .p-body .sessionArea.p-chapter__gray .sessionBox .sessionText .sessionTitle .session__no:after,.common.vision.article .p-body .sessionArea.p-chapter__blue .sessionBox .sessionText .sessionTitle .session__no:after{content:'';display:block;width:45px;height:2px;background:#3d62ad;margin-top:8px}.common.vision.article .p-body .p-chapter.sessionArea .sessionBox .sessionText .sessionTitle .title,.common.vision.article .p-body .sessionArea.p-chapter__gray .sessionBox .sessionText .sessionTitle .title,.common.vision.article .p-body .sessionArea.p-chapter__blue .sessionBox .sessionText .sessionTitle .title{font-size:35px;font-size:3.5rem;display:block;line-height:1.6;font-weight:400}.common.vision.article .p-body .p-chapter.sessionArea .sessionBox .sessionText p,.common.vision.article .p-body .sessionArea.p-chapter__gray .sessionBox .sessionText p,.common.vision.article .p-body .sessionArea.p-chapter__blue .sessionBox .sessionText p{margin:0;padding:0;line-height:2}.common.vision.article .p-body .p-chapter.sessionArea .sessionBox .sessionImg,.common.vision.article .p-body .sessionArea.p-chapter__gray .sessionBox .sessionImg,.common.vision.article .p-body .sessionArea.p-chapter__blue .sessionBox .sessionImg{width:50%}.common.vision.article .p-body .p-chapter.sessionArea .sessionBox .sessionImg img,.common.vision.article .p-body .sessionArea.p-chapter__gray .sessionBox .sessionImg img,.common.vision.article .p-body .sessionArea.p-chapter__blue .sessionBox .sessionImg img{width:100%}.common.vision.article .p-body .p-chapter.sessionArea .sessionBox .sessionImg.has-Pa,.common.vision.article .p-body .sessionArea.p-chapter__gray .sessionBox .sessionImg.has-Pa,.common.vision.article .p-body .sessionArea.p-chapter__blue .sessionBox .sessionImg.has-Pa{padding:80px 0 80px 6.5%}.common.vision.article .p-body .p-chapter.sessionArea .sessionBox.wh100,.common.vision.article .p-body .sessionArea.p-chapter__gray .sessionBox.wh100,.common.vision.article .p-body .sessionArea.p-chapter__blue .sessionBox.wh100{-ms-flex-direction:column-reverse;flex-direction:column-reverse}.common.vision.article .p-body .p-chapter.sessionArea .sessionBox.wh100 .sessionText,.common.vision.article .p-body .sessionArea.p-chapter__gray .sessionBox.wh100 .sessionText,.common.vision.article .p-body .sessionArea.p-chapter__blue .sessionBox.wh100 .sessionText{width:100%;padding:60px}.common.vision.article .p-body .p-chapter.sessionArea .sessionBox.wh100 .sessionText .sessionTitle,.common.vision.article .p-body .sessionArea.p-chapter__gray .sessionBox.wh100 .sessionText .sessionTitle,.common.vision.article .p-body .sessionArea.p-chapter__blue .sessionBox.wh100 .sessionText .sessionTitle{text-align:center}.common.vision.article .p-body .p-chapter.sessionArea .sessionBox.wh100 .sessionText .sessionTitle .session__no,.common.vision.article .p-body .sessionArea.p-chapter__gray .sessionBox.wh100 .sessionText .sessionTitle .session__no,.common.vision.article .p-body .sessionArea.p-chapter__blue .sessionBox.wh100 .sessionText .sessionTitle .session__no{display:inline-block}.common.vision.article .p-body .p-chapter.sessionArea .sessionBox.wh100 .sessionText .sessionTitle .session__no:after,.common.vision.article .p-body .sessionArea.p-chapter__gray .sessionBox.wh100 .sessionText .sessionTitle .session__no:after,.common.vision.article .p-body .sessionArea.p-chapter__blue .sessionBox.wh100 .sessionText .sessionTitle .session__no:after{margin:8px auto 0}.common.vision.article .p-body .p-chapter.sessionArea .sessionBox.wh100 .sessionImg,.common.vision.article .p-body .sessionArea.p-chapter__gray .sessionBox.wh100 .sessionImg,.common.vision.article .p-body .sessionArea.p-chapter__blue .sessionBox.wh100 .sessionImg{width:100%}.common.vision.article .p-body .p-chapter.articleInfo,.common.vision.article .p-body .articleInfo.p-chapter__gray,.common.vision.article .p-body .articleInfo.p-chapter__blue{background:#fff;padding-bottom:60px}.common.vision.article .p-body .p-chapter.articleInfo .p-chapter__inner,.common.vision.article .p-body .articleInfo.p-chapter__gray .p-chapter__inner,.common.vision.article .p-body .articleInfo.p-chapter__blue .p-chapter__inner{max-width:1320px;margin:0 auto}.common.vision.article .p-body .p-chapter.articleInfo .p-chapter__inner .infoBox,.common.vision.article .p-body .articleInfo.p-chapter__gray .p-chapter__inner .infoBox,.common.vision.article .p-body .articleInfo.p-chapter__blue .p-chapter__inner .infoBox{display:-ms-flexbox;display:flex;margin-bottom:70px}.common.vision.article .p-body .p-chapter.articleInfo .p-chapter__inner .infoBox h5,.common.vision.article .p-body .articleInfo.p-chapter__gray .p-chapter__inner .infoBox h5,.common.vision.article .p-body .articleInfo.p-chapter__blue .p-chapter__inner .infoBox h5{margin:0;padding:0;font-size:24px;font-size:2.4rem;font-weight:400;text-align:center}.common.vision.article .p-body .p-chapter.articleInfo .p-chapter__inner .infoBox p,.common.vision.article .p-body .articleInfo.p-chapter__gray .p-chapter__inner .infoBox p,.common.vision.article .p-body .articleInfo.p-chapter__blue .p-chapter__inner .infoBox p{margin:0;padding:0;font-size:14px;font-size:1.4rem}.common.vision.article .p-body .p-chapter.articleInfo .p-chapter__inner .infoBox .infoLink,.common.vision.article .p-body .articleInfo.p-chapter__gray .p-chapter__inner .infoBox .infoLink,.common.vision.article .p-body .articleInfo.p-chapter__blue .p-chapter__inner .infoBox .infoLink{width:50%;border-right:1px solid #dcdcdc;padding:0 20px 0 30px}.common.vision.article .p-body .p-chapter.articleInfo .p-chapter__inner .infoBox .infoLink ul,.common.vision.article .p-body .articleInfo.p-chapter__gray .p-chapter__inner .infoBox .infoLink ul,.common.vision.article .p-body .articleInfo.p-chapter__blue .p-chapter__inner .infoBox .infoLink ul{margin:0;padding:0;list-style:none;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:30px}.common.vision.article .p-body .p-chapter.articleInfo .p-chapter__inner .infoBox .infoLink ul li,.common.vision.article .p-body .articleInfo.p-chapter__gray .p-chapter__inner .infoBox .infoLink ul li,.common.vision.article .p-body .articleInfo.p-chapter__blue .p-chapter__inner .infoBox .infoLink ul li{margin-bottom:10px}.common.vision.article .p-body .p-chapter.articleInfo .p-chapter__inner .infoBox .infoLink ul li:nth-child(odd),.common.vision.article .p-body .articleInfo.p-chapter__gray .p-chapter__inner .infoBox .infoLink ul li:nth-child(odd),.common.vision.article .p-body .articleInfo.p-chapter__blue .p-chapter__inner .infoBox .infoLink ul li:nth-child(odd){margin-right:10px}.common.vision.article .p-body .p-chapter.articleInfo .p-chapter__inner .infoBox .infoSdgs,.common.vision.article .p-body .articleInfo.p-chapter__gray .p-chapter__inner .infoBox .infoSdgs,.common.vision.article .p-body .articleInfo.p-chapter__blue .p-chapter__inner .infoBox .infoSdgs{width:50%;padding:0 20px 0 30px}.common.vision.article .p-body .p-chapter.articleInfo .p-chapter__inner .infoBox .infoSdgs .iconArea,.common.vision.article .p-body .articleInfo.p-chapter__gray .p-chapter__inner .infoBox .infoSdgs .iconArea,.common.vision.article .p-body .articleInfo.p-chapter__blue .p-chapter__inner .infoBox .infoSdgs .iconArea{margin:0;padding:0;list-style:none;display:-ms-flexbox;display:flex;margin-top:30px}.common.vision.article .p-body .p-chapter.articleInfo .p-chapter__inner .infoBox .infoSdgs .iconArea li,.common.vision.article .p-body .articleInfo.p-chapter__gray .p-chapter__inner .infoBox .infoSdgs .iconArea li,.common.vision.article .p-body .articleInfo.p-chapter__blue .p-chapter__inner .infoBox .infoSdgs .iconArea li{width:80px;margin-right:10px}.common.vision.article .p-body .p-chapter.articleInfo .p-chapter__inner .infoBox .infoSdgs .iconArea li img,.common.vision.article .p-body .articleInfo.p-chapter__gray .p-chapter__inner .infoBox .infoSdgs .iconArea li img,.common.vision.article .p-body .articleInfo.p-chapter__blue .p-chapter__inner .infoBox .infoSdgs .iconArea li img{width:100%}.common.vision.article .p-body .p-chapter.articleInfo .p-chapter__inner .pageNav,.common.vision.article .p-body .articleInfo.p-chapter__gray .p-chapter__inner .pageNav,.common.vision.article .p-body .articleInfo.p-chapter__blue .p-chapter__inner .pageNav{border-top:1px solid #dcdcdc;padding-top:50px;padding:50px 80px 0;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;position:relative}.common.vision.article .p-body .p-chapter.articleInfo .p-chapter__inner .pageNav a,.common.vision.article .p-body .articleInfo.p-chapter__gray .p-chapter__inner .pageNav a,.common.vision.article .p-body .articleInfo.p-chapter__blue .p-chapter__inner .pageNav a{font-size:16px;font-size:1.6rem;color:#3d62ad;width:calc(100%/3)}.common.vision.article .p-body .p-chapter.articleInfo .p-chapter__inner .pageNav a:hover,.common.vision.article .p-body .articleInfo.p-chapter__gray .p-chapter__inner .pageNav a:hover,.common.vision.article .p-body .articleInfo.p-chapter__blue .p-chapter__inner .pageNav a:hover{opacity:.8;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=80)"}.common.vision.article .p-body .p-chapter.articleInfo .p-chapter__inner .pageNav a.link__next,.common.vision.article .p-body .articleInfo.p-chapter__gray .p-chapter__inner .pageNav a.link__next,.common.vision.article .p-body .articleInfo.p-chapter__blue .p-chapter__inner .pageNav a.link__next{padding-right:50px;position:relative;text-align:right;padding-left:10px}.common.vision.article .p-body .p-chapter.articleInfo .p-chapter__inner .pageNav a.link__next:after,.common.vision.article .p-body .articleInfo.p-chapter__gray .p-chapter__inner .pageNav a.link__next:after,.common.vision.article .p-body .articleInfo.p-chapter__blue .p-chapter__inner .pageNav a.link__next:after{display:inline-block;font-family:iconfont;font-style:normal;font-weight:400;line-height:1;vertical-align:middle;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:'\EA0A';border:2px solid #dcdcdc;width:40px;height:40px;margin-left:15px;line-height:36px;text-align:center;position:absolute;right:0;top:50%;transform:translateY(-50%)}.common.vision.article .p-body .p-chapter.articleInfo .p-chapter__inner .pageNav a.link__prev,.common.vision.article .p-body .articleInfo.p-chapter__gray .p-chapter__inner .pageNav a.link__prev,.common.vision.article .p-body .articleInfo.p-chapter__blue .p-chapter__inner .pageNav a.link__prev{padding-right:10px;padding-left:50px;text-align:left;position:relative}.common.vision.article .p-body .p-chapter.articleInfo .p-chapter__inner .pageNav a.link__prev:before,.common.vision.article .p-body .articleInfo.p-chapter__gray .p-chapter__inner .pageNav a.link__prev:before,.common.vision.article .p-body .articleInfo.p-chapter__blue .p-chapter__inner .pageNav a.link__prev:before{display:inline-block;font-family:iconfont;font-style:normal;font-weight:400;line-height:1;vertical-align:middle;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:'\EA0C';border:2px solid #dcdcdc;width:40px;height:40px;position:absolute;left:0;top:50%;transform:translateY(-50%);line-height:36px;text-align:center}.common.vision.article .p-body .p-chapter.articleInfo .p-chapter__inner .pageNav a.link__index,.common.vision.article .p-body .articleInfo.p-chapter__gray .p-chapter__inner .pageNav a.link__index,.common.vision.article .p-body .articleInfo.p-chapter__blue .p-chapter__inner .pageNav a.link__index{text-align:center}.common.vision.article .p-body .p-chapter.articleInfo .p-chapter__inner .pageNav a.noLink,.common.vision.article .p-body .articleInfo.p-chapter__gray .p-chapter__inner .pageNav a.noLink,.common.vision.article .p-body .articleInfo.p-chapter__blue .p-chapter__inner .pageNav a.noLink{opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";pointer-events:none}.common.vision.article .p-body .p-chapter.relatedList,.common.vision.article .p-body .relatedList.p-chapter__gray,.common.vision.article .p-body .relatedList.p-chapter__blue{padding-bottom:50px}.common.vision.article .p-body .p-chapter.relatedList h5,.common.vision.article .p-body .relatedList.p-chapter__gray h5,.common.vision.article .p-body .relatedList.p-chapter__blue h5{margin:0;padding:0;font-size:27px;font-size:2.7rem;text-align:center;margin-bottom:40px}.common.vision.article .p-body .p-chapter.relatedList ul,.common.vision.article .p-body .relatedList.p-chapter__gray ul,.common.vision.article .p-body .relatedList.p-chapter__blue ul{margin:0;padding:0;list-style:none;max-width:900px;margin:0 auto}.common.vision.article .p-body .p-chapter.relatedList ul li,.common.vision.article .p-body .relatedList.p-chapter__gray ul li,.common.vision.article .p-body .relatedList.p-chapter__blue ul li{margin-bottom:4px}.common.vision.article .p-body .p-chapter.relatedList ul li .listItem:hover .c-fBox__imgArea img,.common.vision.article .p-body .relatedList.p-chapter__gray ul li .listItem:hover .c-fBox__imgArea img,.common.vision.article .p-body .relatedList.p-chapter__blue ul li .listItem:hover .c-fBox__imgArea img{transform:scale(1.2)}.common.vision.article .p-body .p-chapter.relatedList ul li .listItem .c-fBox__imgArea,.common.vision.article .p-body .relatedList.p-chapter__gray ul li .listItem .c-fBox__imgArea,.common.vision.article .p-body .relatedList.p-chapter__blue ul li .listItem .c-fBox__imgArea{overflow:hidden;width:40%}.common.vision.article .p-body .p-chapter.relatedList ul li .listItem .c-fBox__imgArea img,.common.vision.article .p-body .relatedList.p-chapter__gray ul li .listItem .c-fBox__imgArea img,.common.vision.article .p-body .relatedList.p-chapter__blue ul li .listItem .c-fBox__imgArea img{transition:.5s all ease}.common.vision.article .p-body .p-chapter.relatedList ul li .listItem .c-fBox__textArea,.common.vision.article .p-body .relatedList.p-chapter__gray ul li .listItem .c-fBox__textArea,.common.vision.article .p-body .relatedList.p-chapter__blue ul li .listItem .c-fBox__textArea{padding:40px 10px 0 30px;width:60%;background:#fff}.common.vision.article .p-body .p-chapter.relatedList ul li .listItem .c-fBox__textArea p,.common.vision.article .p-body .relatedList.p-chapter__gray ul li .listItem .c-fBox__textArea p,.common.vision.article .p-body .relatedList.p-chapter__blue ul li .listItem .c-fBox__textArea p{margin:0;padding:0;line-height:1.7}.common.vision.article .p-body .p-chapter.relatedList ul li .listItem .c-fBox__textArea .vol__ttl,.common.vision.article .p-body .relatedList.p-chapter__gray ul li .listItem .c-fBox__textArea .vol__ttl,.common.vision.article .p-body .relatedList.p-chapter__blue ul li .listItem .c-fBox__textArea .vol__ttl{font-size:16px;font-size:1.6rem;font-family:Noto Sans JP;font-weight:700;margin-bottom:8px}.common.vision.article .p-body .p-chapter.relatedList ul li .listItem .c-fBox__textArea .vol__con,.common.vision.article .p-body .relatedList.p-chapter__gray ul li .listItem .c-fBox__textArea .vol__con,.common.vision.article .p-body .relatedList.p-chapter__blue ul li .listItem .c-fBox__textArea .vol__con{margin-bottom:20px}.common.vision.article .p-body .p-chapter.relatedList ul li .listItem .c-fBox__textArea .category,.common.vision.article .p-body .relatedList.p-chapter__gray ul li .listItem .c-fBox__textArea .category,.common.vision.article .p-body .relatedList.p-chapter__blue ul li .listItem .c-fBox__textArea .category{font-size:12px;font-size:1.2rem;font-weight:700;padding:10px 12px;border-radius:5px;vertical-align:middle;line-height:1.4;display:inline-block;margin-bottom:10px;color:#fff}.common.vision.article .p-body .p-chapter.relatedList ul li .listItem .c-fBox__textArea .category.has-strategy,.common.vision.article .p-body .relatedList.p-chapter__gray ul li .listItem .c-fBox__textArea .category.has-strategy,.common.vision.article .p-body .relatedList.p-chapter__blue ul li .listItem .c-fBox__textArea .category.has-strategy{background:#ad7c3d}.common.vision.article .p-body .p-chapter.relatedList ul li .listItem .c-fBox__textArea .category.has-problem,.common.vision.article .p-body .relatedList.p-chapter__gray ul li .listItem .c-fBox__textArea .category.has-problem,.common.vision.article .p-body .relatedList.p-chapter__blue ul li .listItem .c-fBox__textArea .category.has-problem{background:#57a178}.common.vision.article .p-body .p-chapter.relatedList ul li .listItem .c-fBox__textArea .category.has-competition,.common.vision.article .p-body .relatedList.p-chapter__gray ul li .listItem .c-fBox__textArea .category.has-competition,.common.vision.article .p-body .relatedList.p-chapter__blue ul li .listItem .c-fBox__textArea .category.has-competition{background:#98699c}@media(print),(prefers-reduced-motion:reduce){.animated{animation-duration:1ms!important;transition-duration:1ms!important;animation-iteration-count:1!important}}@media(max-width:1100px){.l-content{margin-top:70px}.sessionBox.imgD{padding:20px}.sessionBox.imgD .sessionImg:first-of-type{margin-right:0;margin-bottom:20px}.h-a{height:auto!important}.h-a img{position:relative!important}.l-header .l-gNav dl dt.bnrArea a>span .u-forPc2{display:inherit}.l-header .l-gNav dl dd{display:-ms-flexbox;display:flex}.l-header{height:70px}.l-header__inner{padding-right:20px;padding-left:20px}.l-header .l-header__title{width:136px}.l-header .l-gNav{display:none;position:absolute;top:70px;left:0;z-index:9000;width:100%;height:100%}.l-header .l-gNav dl{display:inherit;height:auto}.l-header .l-gNav dl dt{position:relative;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;height:54px;padding:0;background:rgba(255,255,255,.95);border-top:1px solid #dcdcdc}.l-header .l-gNav dl dt:after{left:0;transform:none;width:100%;height:2px}.l-header .l-gNav dl dt a.gNavText__01{position:relative;z-index:9100;-ms-flex-pack:start;justify-content:flex-start;width:100%;height:100%;padding-bottom:0;padding-left:2rem}.l-header .l-gNav dl dt a.gNavText__01:after{position:absolute;top:50%;right:20px;transform:translateY(-50%);display:inline-block;font-family:iconfont;font-style:normal;font-weight:400;line-height:1;vertical-align:middle;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:'\EA0A';color:#313131;font-size:12px}.l-header .l-gNav dl dt a.gNavText__02{position:absolute;top:0;right:0;left:auto;z-index:9000;display:-ms-flexbox;display:flex;-ms-flex-pack:end;justify-content:flex-end;-ms-flex-align:center;align-items:center;width:120px;height:100%;padding-right:5rem;color:#313131;font-size:1.2rem}.l-header .l-gNav dl dt.bnrArea{display:inherit;margin-left:0;border-bottom:1px solid #dcdcdc}.l-header .l-gNav dl dt.bnrArea a{display:block;width:100%;height:100%;padding:0 50px 0 20px;background:transparent;border:none}.l-header .l-gNav dl dt.bnrArea a>span{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;width:100%;height:100%}.l-header .l-gNav dl dt.bnrArea a>span>span{color:#313131}.l-header .l-gNav dl dt.bnrArea a:after{position:absolute;top:50%;right:20px;transform:translateY(-50%);display:inline-block;font-family:iconfont;font-style:normal;font-weight:400;line-height:1;vertical-align:middle;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:'\EA0A';color:#313131;font-size:12px}.l-header .l-gNav dl dt.has-child{position:relative}.l-header .l-gNav dl dt.has-child a.gNavText__01{width:calc(100% - 120px)}.l-header .l-gNav dl dt.has-child a.gNavText__01:after{display:none}.l-header .l-gNav dl dt.has-child a.gNavText__02{position:inherit}.l-header .l-gNav dl dt.has-child a.gNavText__02:after{position:absolute;top:50%;right:20px;transform:translateY(-50%);display:inline-block;font-family:iconfont;font-style:normal;font-weight:400;line-height:1;vertical-align:middle;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:'\EA0D'}.l-header .l-gNav dl dt.has-child a.gNavText__02.is-active:after{content:'\EA0E'}.l-header .l-gNav dl dt.world{display:none}.l-header .l-gNav dl dd{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;width:100%;max-height:0;overflow:hidden;transition:max-height .5s ease}.l-header .l-gNav dl dd.is-open{max-height:500px}.l-header .l-gNav dl dd a{position:relative;display:-ms-flexbox;display:flex;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-align:center;align-items:center;height:54px;padding:0 50px 0 35px;background:#f1f1f3;border-bottom:1px solid #dcdcdc;font-size:1.2rem}.l-header .l-gNav dl dd a:after{position:absolute;top:50%;right:20px;transform:translateY(-50%);display:inline-block;font-family:iconfont;font-style:normal;font-weight:400;line-height:1;vertical-align:middle;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:'\EA0A';color:#313131;font-size:12px}.l-header .l-gNav dl dd a:last-of-type{border-bottom:none}.l-header .l-gNav dl dd.item50p{width:100%;background:#f1f1f3;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap}.l-header .l-gNav dl dd.item50p a{display:-ms-inline-flexbox;display:inline-flex;width:49.6%;padding:0 45px 0 15px}.l-header .l-gNav dl dd.item50p a.u-small{font-size:1.1rem}.l-header .l-header__menuBtn{z-index:9000;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center;width:auto;height:20px;padding:0;margin:0;cursor:pointer;background:transparent;border:none}.l-header .l-header__menuBtn .iconBar{position:relative;display:block;width:28px;height:3px;margin-bottom:5px;background:#3d62ad;border-radius:1px;transition:all .2s ease-in-out}.l-header .l-header__menuBtn .iconBar.iconBar3{margin-bottom:0}.l-header .l-header__menuBtn.is-open .iconBar.iconBar1{top:6px;transform:rotate(135deg)}.l-header .l-header__menuBtn.is-open .iconBar.iconBar2{opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)"}.l-header .l-header__menuBtn.is-open .iconBar.iconBar3{top:-10px;transform:rotate(-135deg)}.l-header .sp_world{right:70px;top:22px;background:url(/en/images/icon_language.png) no-repeat;background-size:contain;width:30px;height:30px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;position:absolute;z-index:9001}.l-header .sp_world div{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;width:50px;position:absolute;z-index:1;background:#fff;left:-11px;top:32px;border:1px solid #3d62ad}.l-header .sp_world div a{width:100%;height:30px;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;font-size:1.2rem}.l-header .sp_world div a:first-child{background:#3d62ad;color:#fff}.p-chapter__inner{padding-right:15px;padding-left:15px}.p-lead{padding-right:10px;padding-left:10px}.u-forPc2{display:inherit}.common.about .p-body .p-chapter.about-index .about__linkList li a span,.common.about .p-body .about-index.p-chapter__gray .about__linkList li a span,.common.about .p-body .about-index.p-chapter__blue .about__linkList li a span{font-size:2.4rem}.common.about.factory.lower .p-body .p-chapter.movieArea .p-chapter__inner .layer #tour-bg #white-layer,.common.about.factory.lower .p-body .movieArea.p-chapter__gray .p-chapter__inner .layer #tour-bg #white-layer,.common.about.factory.lower .p-body .movieArea.p-chapter__blue .p-chapter__inner .layer #tour-bg #white-layer{padding:30px}.common.about.factory.lower .p-body .p-chapter.movieArea .p-chapter__inner .layer #tour-bg #white-layer h3,.common.about.factory.lower .p-body .movieArea.p-chapter__gray .p-chapter__inner .layer #tour-bg #white-layer h3,.common.about.factory.lower .p-body .movieArea.p-chapter__blue .p-chapter__inner .layer #tour-bg #white-layer h3{font-size:3.2vw;margin-bottom:10px}.common.about.factory.lower .p-body .p-chapter.movieArea .p-chapter__inner .layer #tour-bg #white-layer h3 span,.common.about.factory.lower .p-body .movieArea.p-chapter__gray .p-chapter__inner .layer #tour-bg #white-layer h3 span,.common.about.factory.lower .p-body .movieArea.p-chapter__blue .p-chapter__inner .layer #tour-bg #white-layer h3 span{font-size:1.5vw}.common.about.factory.lower .p-body .p-chapter.movieArea .p-chapter__inner .layer #tour-bg #white-layer p,.common.about.factory.lower .p-body .movieArea.p-chapter__gray .p-chapter__inner .layer #tour-bg #white-layer p,.common.about.factory.lower .p-body .movieArea.p-chapter__blue .p-chapter__inner .layer #tour-bg #white-layer p{font-size:1.5vw;line-height:1.4}.common.about.factory.lower .p-body .p-chapter.movieArea .p-chapter__inner .layer #tour-bg #white-layer #control span,.common.about.factory.lower .p-body .movieArea.p-chapter__gray .p-chapter__inner .layer #tour-bg #white-layer #control span,.common.about.factory.lower .p-body .movieArea.p-chapter__blue .p-chapter__inner .layer #tour-bg #white-layer #control span{font-size:1rem}.common.about.factory.lower .p-body .p-chapter.movieArea .p-chapter__inner .layer #tour-bg #white-layer #control span.top,.common.about.factory.lower .p-body .movieArea.p-chapter__gray .p-chapter__inner .layer #tour-bg #white-layer #control span.top,.common.about.factory.lower .p-body .movieArea.p-chapter__blue .p-chapter__inner .layer #tour-bg #white-layer #control span.top{width:35px}.common.about.factory.lower .p-body .p-chapter.movieArea .p-chapter__inner .layer #tour-bg #white-layer #control span.prev,.common.about.factory.lower .p-body .movieArea.p-chapter__gray .p-chapter__inner .layer #tour-bg #white-layer #control span.prev,.common.about.factory.lower .p-body .movieArea.p-chapter__blue .p-chapter__inner .layer #tour-bg #white-layer #control span.prev{width:25px}.common.about.factory.lower .p-body .p-chapter.movieArea .p-chapter__inner .layer #tour-bg #white-layer #control span.next,.common.about.factory.lower .p-body .movieArea.p-chapter__gray .p-chapter__inner .layer #tour-bg #white-layer #control span.next,.common.about.factory.lower .p-body .movieArea.p-chapter__blue .p-chapter__inner .layer #tour-bg #white-layer #control span.next{width:25px}.common.vision .p-catch .vision__mainTextArea{padding:6rem 2.5% 0}.common.vision .p-catch .visionSliderTitle{padding:5rem 1rem 5rem 3%}.common.vision .p-catch .visionSliderTitle h3{font-size:4rem}.common.vision .p-catch .visionSliderTitle p{font-size:1.6rem}.common.vision .p-catch .visionSliderTitle .slick-dots{width:243.75%}.common.vision .p-body .vision__index .visionList{width:95%}.common.vision.article .p-catch .categoryArea{top:60px}.common.vision.article .p-catch .pageTitleArea{padding-right:15px;padding-left:15px}.common.vision.article .p-catch .pageTitleArea .pageTitle{font-size:4.2rem}.common.vision.article .p-catch .pageTitleArea .pageTitle span{font-size:2.2rem}.common.vision.article .p-catch .pageTitleArea.vision07__title{margin-top:-80px}.common.vision.article .p-lead{padding-right:15px;padding-left:15px}.common.vision.article .p-lead__inner p br{display:none}.common.vision.article .p-body .p-chapter.sessionArea .sessionBox .sessionImg,.common.vision.article .p-body .sessionArea.p-chapter__gray .sessionBox .sessionImg,.common.vision.article .p-body .sessionArea.p-chapter__blue .sessionBox .sessionImg{padding-top:90px}.common.vision.article .p-body .p-chapter.articleInfo .p-chapter__inner .pageNav,.common.vision.article .p-body .articleInfo.p-chapter__gray .p-chapter__inner .pageNav,.common.vision.article .p-body .articleInfo.p-chapter__blue .p-chapter__inner .pageNav{padding:50px 20px 0}.common.vision.article .p-body .p-chapter.relatedList ul,.common.vision.article .p-body .relatedList.p-chapter__gray ul,.common.vision.article .p-body .relatedList.p-chapter__blue ul{padding-right:15px;padding-left:15px}}@media(max-width:1600px){.l-footer__inner{padding-right:50px;padding-left:50px}}@media(max-width:760px){.l-footer{padding:4rem 0}.l-footer__inner{-ms-flex-wrap:wrap;flex-wrap:wrap;padding-left:2rem}.l-footer__inner .logoArea{width:100%}.l-footer__inner .linkListArea{display:none}.l-footer .CopyrightArea{display:inherit;margin-top:2rem}.l-footer .CopyrightArea .l-footer__copyright{margin-left:0;margin-top:4rem}.common .l-footer__inner .linkListArea{display:none}.p-linkBtn{margin:0 auto}.p-newsList{width:100%}.p-newsList .item a{display:inherit;padding:1em}.p-newsList .item a time{display:block;width:100%;padding:0;text-align:left}.p-newsList .item a .item__title{width:100%;padding:0;color:#3d62ad}.p-newsList .item a:before,.p-newsList .item a:after{display:none}table.table100p th,table.table100p td{display:block;width:100%;padding:1em}table.table100p th{background:#f2f2f2}table.table100p tr:first-of-type th{border-top-width:2px}.common.about .p-body .p-chapter .p-title01,.common.about .p-body .p-chapter__gray .p-title01,.common.about .p-body .p-chapter__blue .p-title01{padding:0 1rem}.common.about .p-body .p-chapter .p-title06,.common.about .p-body .p-chapter__gray .p-title06,.common.about .p-body .p-chapter__blue .p-title06{margin-bottom:15px;padding-bottom:10px}.common.about .p-body .p-chapter.about-index .about__linkList li,.common.about .p-body .about-index.p-chapter__gray .about__linkList li,.common.about .p-body .about-index.p-chapter__blue .about__linkList li{width:100%}.common.about .p-body .p-chapter.about-index .about__linkList li:nth-child(odd),.common.about .p-body .about-index.p-chapter__gray .about__linkList li:nth-child(odd),.common.about .p-body .about-index.p-chapter__blue .about__linkList li:nth-child(odd){margin-right:0}.common.about.corporate .p-body .p-chapter__inner .leadArea h3{margin-bottom:30px}.common.about.corporate .p-body .p-chapter__inner .leadArea p{font-size:1.6rem;line-height:2}.common.about.corporate .p-body .p-chapter__inner .leadArea p.txt__large{font-size:2.5rem;margin-top:40px}.common.about.corporate .p-body .p-chapter__inner .corporate__item .corporate__ttl p{font-size:1.4rem}.common.about.corporate .p-body .p-chapter__inner .corporate__item .corporate__ttl p span{font-size:1.6rem}.common.about.greeting .p-body .p-chapter .greeting__wrap p br,.common.about.greeting .p-body .p-chapter__gray .greeting__wrap p br,.common.about.greeting .p-body .p-chapter__blue .greeting__wrap p br{display:none}.common.about.history .p-lead__inner .leadTitle{font-size:2.6rem}.common.about.branch .p-lead__inner .leadTitle{font-size:2.6rem}.common.about.environment .p-lead__inner .leadTitle{font-size:2.6rem}.common.about.environment .p-body .p-chapter__inner.environment__wrap .p-title06{margin-bottom:15px;padding-bottom:10px}.common.about.environment .p-body .p-chapter__inner.environment__wrap ul li:before{font-size:2rem;padding-right:2px}.common.about.environment .p-body .p-chapter__inner.environment__wrap .c-fBox .c-fBox__textArea{width:100%}.common.about.environment .p-body .p-chapter__inner.environment__wrap .c-fBox .c-fBox__imgArea{width:60%;padding:0}.common.about.welfare .p-lead__inner .leadTitle{font-size:2.6rem}.common.about.welfare .p-body .p-chapter__inner .p-title06{margin-bottom:15px;padding-bottom:10px}.common.about.welfare .p-body .p-chapter__inner .c-fBox .c-fBox__textArea{width:100%}.common.about.welfare .p-body .p-chapter__inner .c-fBox .c-fBox__textArea.pR{padding:0}.common.about.welfare .p-body .p-chapter__inner .c-fBox .c-fBox__imgArea{width:100%}.common.about.welfare .p-body .p-chapter__inner .welfare__list{display:block}.common.about.welfare .p-body .p-chapter__inner .welfare__list .welfare__list__item{width:100%}.common.about.sports .p-lead__inner .leadTitle{font-size:2.6rem}.common.about.sports .p-body .p-chapter__inner .contentArea .c-fBox.baseball .c-fBox__imgArea:nth-child(1){width:100%;margin-bottom:5px}.common.about.sports .p-body .p-chapter__inner .contentArea .c-fBox.baseball .c-fBox__imgArea:nth-child(2){width:100%}.common.about.sports .p-body .p-chapter__inner .contentArea .c-fBox.sponsor{display:block}.common.about.sports .p-body .p-chapter__inner .contentArea .c-fBox.sponsor .c-fBox__textArea{width:100%}.common.about.sports .p-body .p-chapter__inner .contentArea .c-fBox.sponsor .c-fBox__imgArea{width:100%;margin-top:30px}.common.about.foundation .p-lead__inner .leadTitle{font-size:2.6rem}.common.about.foundation .p-body .p-chapter__inner .c-fBox .c-fBox__textArea{margin-bottom:15px}.common.about.foundation .p-body .p-chapter__inner .c-fBox.imgArea .c-fBox__imgArea{margin-bottom:5px}.common.about.foundation .p-body .p-chapter__inner .c-fBox.nihonhaku{display:-ms-flexbox;display:flex;-ms-flex-align:start;align-items:flex-start}.common.about.foundation .p-body .p-chapter__inner .c-fBox.nihonhaku .c-fBox__textArea p{font-size:1.4rem}.common.about.factory .p-lead__inner .leadTitle{font-size:2.6rem}.common.about.factory.lower .p-body .p-chapter__inner .factory__lower__Box .c-fBox__textArea{width:100%}.common.about.factory.lower .p-body .p-chapter__inner .factory__lower__Box .c-fBox__imgArea{width:100%}.common.about.factory.lower .p-body .p-chapter__inner .factory__merit__inner ol li{width:calc((100%/2) - 5px);margin-bottom:5px;padding:20px 5px;font-size:1.5rem;font-size:1.2rem}.common.about.factory.lower .p-body .p-chapter__inner .factory__merit__inner ol li:nth-child(odd){margin-right:5px}.common.about.factory.lower .p-body.soft_packing-factory .p-chapter .c-fBox .w48p,.common.about.factory.lower .p-body.soft_packing-factory .p-chapter__gray .c-fBox .w48p,.common.about.factory.lower .p-body.soft_packing-factory .p-chapter__blue .c-fBox .w48p{width:100%}.common.about.factory.lower .p-body.soft_packing-factory .p-chapter .c-fBox .w48p:nth-of-type(odd),.common.about.factory.lower .p-body.soft_packing-factory .p-chapter__gray .c-fBox .w48p:nth-of-type(odd),.common.about.factory.lower .p-body.soft_packing-factory .p-chapter__blue .c-fBox .w48p:nth-of-type(odd){margin-right:0}.common.about.factory.lower .p-body.soft_packing-factory .p-chapter .c-fBox .w48p+.w48p,.common.about.factory.lower .p-body.soft_packing-factory .p-chapter__gray .c-fBox .w48p+.w48p,.common.about.factory.lower .p-body.soft_packing-factory .p-chapter__blue .c-fBox .w48p+.w48p{margin-top:3rem}.common .c-fBox{display:inherit}.common .c-fBox .c-fBox__textArea{width:100%}.common .c-fBox .c-fBox__imgArea{width:100%}.common .c-fBox .pR{padding-right:0}.common .c-fBox .pL{padding-left:0}.common .p-catch__inner.breadArea{display:none}.common .p-catch__inner.bgArea{height:200px}.common .p-lead p{font-size:1.5rem;line-height:2}.common .p-body p,.common .p-body ul,.common .p-body ol,.common .p-body dl{font-size:1.5rem;line-height:2}.common .p-body .p-chapter:first-of-type,.common .p-body .p-chapter__gray:first-of-type,.common .p-body .p-chapter__blue:first-of-type{padding-top:4rem}.contact .p-lead__inner{padding:3rem 0 0}.contact .p-lead__inner p>span:nth-child(2){padding-left:1em}.contact .p-lead__inner p>span:last-child{padding-left:3em}.contact .p-body .p-chapter .tableForm,.contact .p-body .p-chapter__gray .tableForm,.contact .p-body .p-chapter__blue .tableForm{margin:3rem 0}.contact .p-body .p-chapter.inq__thanks p,.contact .p-body .inq__thanks.p-chapter__gray p,.contact .p-body .inq__thanks.p-chapter__blue p{text-align:left}.news .p-body .newsTitle{font-size:2.6rem}.news .p-body .newsBodyArea .p-chapter__inner p{font-size:1.4rem}.common.vision .p-catch{padding-bottom:6rem}.common.vision .p-catch .p-catch__mainImgArea li{animation:none;transform:none}.common.vision .p-body .vision__index .visionList .vision__article{width:calc((100%/2) - 5px)}@keyframes zoom-in{0%{transform:scale(.8)}100%{transform:none}}.common.vision .vision__sdgs .c-fBox .c-fBox__imgArea{padding-right:0;margin-top:30px}.common.vision .vision__sdgs .c-fBox .c-fBox__textArea p{font-size:1.4rem;line-height:1.7}.common.vision.article .p-catch .categoryArea .category{height:30px;padding:0 10px}.common.vision.article .p-catch .categoryArea .iconArea li{width:30px}.common.vision.article .p-catch .categoryArea .iconArea li:not(:last-child){margin-right:5px}.common.vision.article .p-body .p-chapter,.common.vision.article .p-body .p-chapter__gray,.common.vision.article .p-body .p-chapter__blue{padding:60px 0}.common.vision.article .p-body .p-chapter.sessionArea .sessionBox .sessionText .sessionTitle .title,.common.vision.article .p-body .sessionArea.p-chapter__gray .sessionBox .sessionText .sessionTitle .title,.common.vision.article .p-body .sessionArea.p-chapter__blue .sessionBox .sessionText .sessionTitle .title{font-size:2.4rem}.common.vision.article .p-body .p-chapter.articleInfo,.common.vision.article .p-body .articleInfo.p-chapter__gray,.common.vision.article .p-body .articleInfo.p-chapter__blue{padding-top:50px}.common.vision.article .p-body .p-chapter.articleInfo .p-chapter__inner .infoBox,.common.vision.article .p-body .articleInfo.p-chapter__gray .p-chapter__inner .infoBox,.common.vision.article .p-body .articleInfo.p-chapter__blue .p-chapter__inner .infoBox{display:block}.common.vision.article .p-body .p-chapter.articleInfo .p-chapter__inner .infoBox .infoLink,.common.vision.article .p-body .articleInfo.p-chapter__gray .p-chapter__inner .infoBox .infoLink,.common.vision.article .p-body .articleInfo.p-chapter__blue .p-chapter__inner .infoBox .infoLink{width:100%;border-right:none;border-bottom:1px solid #dcdcdc;padding-bottom:30px}.common.vision.article .p-body .p-chapter.articleInfo .p-chapter__inner .infoBox .infoLink ul,.common.vision.article .p-body .articleInfo.p-chapter__gray .p-chapter__inner .infoBox .infoLink ul,.common.vision.article .p-body .articleInfo.p-chapter__blue .p-chapter__inner .infoBox .infoLink ul{display:block}.common.vision.article .p-body .p-chapter.articleInfo .p-chapter__inner .infoBox .infoLink ul li,.common.vision.article .p-body .articleInfo.p-chapter__gray .p-chapter__inner .infoBox .infoLink ul li,.common.vision.article .p-body .articleInfo.p-chapter__blue .p-chapter__inner .infoBox .infoLink ul li{margin:0 auto 10px}.common.vision.article .p-body .p-chapter.articleInfo .p-chapter__inner .infoBox .infoLink ul li:nth-child(odd),.common.vision.article .p-body .articleInfo.p-chapter__gray .p-chapter__inner .infoBox .infoLink ul li:nth-child(odd),.common.vision.article .p-body .articleInfo.p-chapter__blue .p-chapter__inner .infoBox .infoLink ul li:nth-child(odd){margin:0 auto 10px}.common.vision.article .p-body .p-chapter.articleInfo .p-chapter__inner .infoBox .infoSdgs,.common.vision.article .p-body .articleInfo.p-chapter__gray .p-chapter__inner .infoBox .infoSdgs,.common.vision.article .p-body .articleInfo.p-chapter__blue .p-chapter__inner .infoBox .infoSdgs{width:100%;padding-top:30px}.common.vision.article .p-body .p-chapter.articleInfo .p-chapter__inner .pageNav a.link__next,.common.vision.article .p-body .articleInfo.p-chapter__gray .p-chapter__inner .pageNav a.link__next,.common.vision.article .p-body .articleInfo.p-chapter__blue .p-chapter__inner .pageNav a.link__next{padding-right:40px}.common.vision.article .p-body .p-chapter.articleInfo .p-chapter__inner .pageNav a.link__next.has-border,.common.vision.article .p-body .articleInfo.p-chapter__gray .p-chapter__inner .pageNav a.link__next.has-border,.common.vision.article .p-body .articleInfo.p-chapter__blue .p-chapter__inner .pageNav a.link__next.has-border{border-left:1px solid #dcdcdc}.common.vision.article .p-body .p-chapter.articleInfo .p-chapter__inner .pageNav a.link__prev,.common.vision.article .p-body .articleInfo.p-chapter__gray .p-chapter__inner .pageNav a.link__prev,.common.vision.article .p-body .articleInfo.p-chapter__blue .p-chapter__inner .pageNav a.link__prev{border-right:1px solid #dcdcdc;padding-left:40px}.common.vision.article .p-body .p-chapter.relatedList,.common.vision.article .p-body .relatedList.p-chapter__gray,.common.vision.article .p-body .relatedList.p-chapter__blue{padding:50px 0 0}}@media(max-width:480px){.p-chapter__inner .c-linkBtn,.p-chapter__inner .c-linkBtn__bl,.p-chapter__inner .c-linkBtn__wh,.p-chapter__inner .c-linkBtn__icon,.p-chapter__inner .c-linkBtn__icon--red{width:100%}.p-footerNav{padding:3rem 0 5rem}.p-footerNav__inner{display:inherit}.p-footerNav__inner .p-footerNavTitle{width:100%;padding:1em}.p-footerNav__inner ul{width:100%;padding:2rem}.p-footerNav__inner ul li{display:block;border-right:none}.p-footerNav__inner ul li+li{margin-top:1.4rem}.p-subNav.full .subNavLead{font-size:2.4rem}.p-tab__title .p-tab__title__item{padding-left:4px;font-size:10px}.p-title05{font-size:2.2rem}.u-forPc{display:none}.u-forSp{display:inherit}.common.about .p-body .p-chapter.about-index .about__linkList li a span,.common.about .p-body .about-index.p-chapter__gray .about__linkList li a span,.common.about .p-body .about-index.p-chapter__blue .about__linkList li a span{font-size:2.1rem}.common.about.factory .p-body .p-chapter__inner .factory__list__item .c-fBox__imgArea{width:100%;max-width:100%}.common.about.factory .p-body .p-chapter__inner .factory__list__item .c-fBox__textArea{width:100%}.common.about.factory.lower .p-body .p-chapter__inner .p-title02{font-size:2.4rem}.common.about.factory.lower .p-body .p-chapter__inner .factory__detail .p-title03 .p-linkText{font-size:1.4rem}}@media(max-width:1000px){.p-footerNav__inner{padding:0 1rem}.common.about.factory .p-body .p-chapter__inner .factory__list{display:block}.common.about.factory .p-body .p-chapter__inner .factory__list__item{width:100%}.common.business.solution .p-body.digital__planning-production .p-chapter__inner .p-chapter__textArea{padding:4rem 6%}.common.business.solution .p-body.distribution__fcss .p-chapter.distribution__fcss__works .works__textArea,.common.business.solution .p-body.distribution__fcss .distribution__fcss__works.p-chapter__gray .works__textArea,.common.business.solution .p-body.distribution__fcss .distribution__fcss__works.p-chapter__blue .works__textArea{padding-top:3rem;padding-right:2rem;padding-bottom:3rem}.common.vision.article .p-body .p-chapter.sessionArea .sessionBox .sessionText .sessionTitle,.common.vision.article .p-body .sessionArea.p-chapter__gray .sessionBox .sessionText .sessionTitle,.common.vision.article .p-body .sessionArea.p-chapter__blue .sessionBox .sessionText .sessionTitle{margin-bottom:30px}.common.vision.article .p-body .p-chapter.sessionArea .sessionBox .sessionText .sessionTitle .session__no,.common.vision.article .p-body .sessionArea.p-chapter__gray .sessionBox .sessionText .sessionTitle .session__no,.common.vision.article .p-body .sessionArea.p-chapter__blue .sessionBox .sessionText .sessionTitle .session__no{margin-bottom:15px}.common.vision.article .p-body .p-chapter.sessionArea .sessionBox .sessionImg.has-Pa,.common.vision.article .p-body .sessionArea.p-chapter__gray .sessionBox .sessionImg.has-Pa,.common.vision.article .p-body .sessionArea.p-chapter__blue .sessionBox .sessionImg.has-Pa{padding:0 40px 40px}.common.vision.article .p-body .p-chapter.sessionArea .sessionBox.img_h100 .sessionImg,.common.vision.article .p-body .sessionArea.p-chapter__gray .sessionBox.img_h100 .sessionImg,.common.vision.article .p-body .sessionArea.p-chapter__blue .sessionBox.img_h100 .sessionImg{height:auto}.common.vision.article .p-body .p-chapter.sessionArea .sessionBox.img_h100 .sessionImg img,.common.vision.article .p-body .sessionArea.p-chapter__gray .sessionBox.img_h100 .sessionImg img,.common.vision.article .p-body .sessionArea.p-chapter__blue .sessionBox.img_h100 .sessionImg img{position:static;top:-50%}.common.vision.article .p-body .p-chapter.sessionArea .sessionBox.img_vol3 .sessionImg,.common.vision.article .p-body .sessionArea.p-chapter__gray .sessionBox.img_vol3 .sessionImg,.common.vision.article .p-body .sessionArea.p-chapter__blue .sessionBox.img_vol3 .sessionImg{height:580px}.common.vision.article .p-body .p-chapter.sessionArea .sessionBox.img_vol3 .sessionImg img,.common.vision.article .p-body .sessionArea.p-chapter__gray .sessionBox.img_vol3 .sessionImg img,.common.vision.article .p-body .sessionArea.p-chapter__blue .sessionBox.img_vol3 .sessionImg img{position:static;top:-50%}.common.vision.article .p-body .p-chapter.sessionArea .sessionBox.wh100 .sessionText,.common.vision.article .p-body .sessionArea.p-chapter__gray .sessionBox.wh100 .sessionText,.common.vision.article .p-body .sessionArea.p-chapter__blue .sessionBox.wh100 .sessionText{width:100%;padding:40px 30px 20px}.common.vision.article .p-body .p-chapter.sessionArea .sessionBox.wh100 .sessionText .sessionTitle,.common.vision.article .p-body .sessionArea.p-chapter__gray .sessionBox.wh100 .sessionText .sessionTitle,.common.vision.article .p-body .sessionArea.p-chapter__blue .sessionBox.wh100 .sessionText .sessionTitle{text-align:left}.common.vision.article .p-body .p-chapter.sessionArea .sessionBox.wh100 .sessionText .sessionTitle .session__no,.common.vision.article .p-body .sessionArea.p-chapter__gray .sessionBox.wh100 .sessionText .sessionTitle .session__no,.common.vision.article .p-body .sessionArea.p-chapter__blue .sessionBox.wh100 .sessionText .sessionTitle .session__no{display:inline-block}.common.vision.article .p-body .p-chapter.sessionArea .sessionBox.wh100 .sessionText .sessionTitle .session__no:after,.common.vision.article .p-body .sessionArea.p-chapter__gray .sessionBox.wh100 .sessionText .sessionTitle .session__no:after,.common.vision.article .p-body .sessionArea.p-chapter__blue .sessionBox.wh100 .sessionText .sessionTitle .session__no:after{margin:8px auto 0 0}.common.vision.article .p-body .p-chapter.sessionArea .sessionBox.wh100 .sessionImg,.common.vision.article .p-body .sessionArea.p-chapter__gray .sessionBox.wh100 .sessionImg,.common.vision.article .p-body .sessionArea.p-chapter__blue .sessionBox.wh100 .sessionImg{height:auto}.common.vision.article .p-body .p-chapter.sessionArea .sessionBox.wh100 .sessionImg img,.common.vision.article .p-body .sessionArea.p-chapter__gray .sessionBox.wh100 .sessionImg img,.common.vision.article .p-body .sessionArea.p-chapter__blue .sessionBox.wh100 .sessionImg img{position:static}}@media(max-width:768px){.p-subNav{display:none}.p-subNav.full{display:block;width:100%;padding:3rem 2rem;margin-top:0}.p-tab__title{padding:0}.p-tab__title .p-tab__title__item{width:50%;height:auto;font-size:14px;padding:8px 10px}.u-forTb{display:inherit}.common.about .p-subNav{display:block;padding-top:30px;margin-top:0}.common.about .p-subNav ul li{padding:5px 0;width:calc(100%/4)}.common.about .p-subNav ul li:nth-child(3n){border-right:none}.common.about .p-subNav ul li:nth-child(4n){border-right:1px solid #b7b7b7}.common.about .p-subNav ul li:last-child{border-right:1px solid #b7b7b7}.common.about .p-subNav ul li.pdt{padding-top:1.5em}.common.about .p-catch__inner.bgArea{height:200px}.common.about .p-catch__inner.bgArea .pageTitleArea .pageTitle .pageTitle__en{font-size:1.8rem}.common.about .p-body{padding:0}.common.about .p-body .p-chapter .about_table .p-table01 th,.common.about .p-body .p-chapter__gray .about_table .p-table01 th,.common.about .p-body .p-chapter__blue .about_table .p-table01 th,.common.about .p-body .p-chapter .about_table .p-table01 td,.common.about .p-body .p-chapter__gray .about_table .p-table01 td,.common.about .p-body .p-chapter__blue .about_table .p-table01 td{width:100%;display:block;border-bottom:none;border-top:none;padding:15px 1em}.common.about .p-body .p-chapter .about_table .p-table01 th,.common.about .p-body .p-chapter__gray .about_table .p-table01 th,.common.about .p-body .p-chapter__blue .about_table .p-table01 th{border-top:1px solid #dcdcdc;padding-bottom:0}.common.about .p-body .p-chapter .about_table .p-table01 tr:last-child,.common.about .p-body .p-chapter__gray .about_table .p-table01 tr:last-child,.common.about .p-body .p-chapter__blue .about_table .p-table01 tr:last-child{border-bottom:1px solid #dcdcdc}.common.about.corporate .p-body .p-chapter__inner .corporate__item .p-linkBtn{width:100%;font-size:1.4rem}.common.about.corporate .p-body .p-chapter.accessArea .c-fBox,.common.about.corporate .p-body .accessArea.p-chapter__gray .c-fBox,.common.about.corporate .p-body .accessArea.p-chapter__blue .c-fBox{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.common.about.corporate .p-body .p-chapter.accessArea .c-fBox .c-fBox__textArea:before,.common.about.corporate .p-body .accessArea.p-chapter__gray .c-fBox .c-fBox__textArea:before,.common.about.corporate .p-body .accessArea.p-chapter__blue .c-fBox .c-fBox__textArea:before{width:60px;height:60px}.common.about.corporate .p-body .p-chapter.accessArea .c-fBox .c-fBox__textArea.u-car,.common.about.corporate .p-body .accessArea.p-chapter__gray .c-fBox .c-fBox__textArea.u-car,.common.about.corporate .p-body .accessArea.p-chapter__blue .c-fBox .c-fBox__textArea.u-car{margin-right:0;margin-bottom:2rem}.common.about.greeting .p-body .p-chapter .c-fBox,.common.about.greeting .p-body .p-chapter__gray .c-fBox,.common.about.greeting .p-body .p-chapter__blue .c-fBox{margin-bottom:40px}.common.about.history .p-body .p-chapter__inner .history__anchor{padding:0;-ms-flex-align:center;align-items:center}.common.about.history .p-body .p-chapter__inner .history__anchor li{width:50%;margin-bottom:2rem;text-align:center}.common.about.history .p-body .p-chapter__inner .historyList .p-table02 tbody td{font-size:1.4rem}.common.about.history .p-body .p-chapter__inner .historyList .p-table02 tbody tr:last-child{border-bottom:1px solid #dcdcdc}.common.about.history .p-body .p-chapter__inner .historyList .p-table02 tbody th,.common.about.history .p-body .p-chapter__inner .historyList .p-table02 tbody td{display:block;width:100%;border-bottom:none;padding:1.2em 1em}.common.about.branch .p-body .p-chapter__inner .p-title01{font-size:2.6rem}.common.about.branch .p-body .p-chapter__inner .p-title01 .u-forPc{display:none}.common.about.branch .p-body .p-chapter__inner .branch__anchor{-ms-flex-wrap:wrap;flex-wrap:wrap;padding:2rem 2rem 0;margin-bottom:3rem;-ms-flex-pack:start;justify-content:flex-start}.common.about.branch .p-body .p-chapter__inner .branch__anchor li{width:25%;margin-bottom:2rem;text-align:center}.common.about.branch .p-body .p-chapter__inner .branchList .p-table02 td .has-link,.common.about.branch .p-body .p-chapter__inner .branchList .p-table02 th .has-link{font-size:1.4rem}.common.about.branch .p-body .p-chapter__inner .branchList .p-table02 td .has-link,.common.about.branch .p-body .p-chapter__inner .branchList .p-table02 th .has-link{display:block}.common.about.branch .p-body .p-chapter__inner .branchList .p-table02 td .has-link .p-linkBtn,.common.about.branch .p-body .p-chapter__inner .branchList .p-table02 th .has-link .p-linkBtn{margin:5px auto 0 0}.common.about.branch .p-body .p-chapter__inner .branchList .p-table02 tbody tr td{font-size:1.4rem}.common.about.branch .p-body .p-chapter__inner .branchList .p-table02 tbody tr td span{display:block}.common.about.branch .p-body .p-chapter__inner .branchList .p-table02 thead{font-size:1.4rem}.common.about.branch .p-body .p-chapter__inner .branchList .p-table02 tbody th,.common.about.branch .p-body .p-chapter__inner .branchList .p-table02 tbody td{font-size:1.4rem}.common.about.environment .p-body .p-chapter__inner.environment__wrap .c-fBox .c-fBox__textArea .textAreaWrap{display:block}.common.about.environment .p-body .p-chapter__inner.environment__wrap .c-fBox .c-fBox__textArea .textAreaWrap .wrap__item{width:100%}.common.about.affiliated .p-body .affiliated__list .affiliated__list__item .p-title03{font-size:1.8rem}.common.about.affiliated .p-body .affiliated__list .affiliated__list__item .c-fBox .c-fBox__textArea{width:100%}.common.about.affiliated .p-body .affiliated__list .affiliated__list__item .c-fBox .c-fBox__textArea .p-linkBtn{margin:0 auto 0 0}.common.about.affiliated .p-body .affiliated__list .affiliated__list__item .c-fBox .c-fBox__imgArea{width:200px;margin-right:15px;margin-bottom:15px}.common.about.affiliated .p-body .affiliated__list .affiliated__list__item .c-fBox .c-fBox__imgArea .c-fBox__imgArea{width:100%}.common.about.sports .p-body .p-chapter__inner .contentArea .c-fBox.active{display:block}.common.about.sports .p-body .p-chapter__inner .contentArea .c-fBox.active .c-fBox__textArea{width:100%}.common.about.sports .p-body .p-chapter__inner .contentArea .c-fBox.active .linkArea{width:100%}.common.about.foundation .p-body .p-chapter__inner .c-fBox .c-fBox__imgArea{margin-bottom:5px}.common.about.factory .p-body .p-chapter__inner .p-title01{font-size:2.6rem}.common.about.factory .p-body .p-chapter__inner .factory__list__item .c-fBox{display:-ms-flexbox;display:flex}.common.about.factory.lower .p-body .p-chapter__inner .factory__lower__Box{display:-ms-flexbox;display:flex}.common.about.factory.lower .p-body .p-chapter__inner .factory__merit{max-width:100%;padding:40px 10px}.common.about.factory.lower .p-body .p-chapter__inner .factory__detail .c-fBox__textArea .c-tableArea.table_has2{display:block}.common.about.factory.lower .p-body .p-chapter__inner .factory__detail .c-fBox__textArea .c-tableArea.table_has2 .table100p tr:first-of-type th{border-top-width:1px}.common.about.factory.lower .p-body .p-chapter__inner .factory__detail .factory__process__ttl{font-size:1.6rem}.common.about.factory.lower .p-body .p-chapter__inner .factory__detail .factory__process__inner{margin-left:2rem}.common.business .p-catch__inner.bgArea{height:200px}.common.business .p-subNav ul li{width:auto}.common.business .p-subNav ul li:nth-child(3n){border:none}.common.business .p-subNav{padding-bottom:3rem}.common.business .p-subNav .subNavSolList{display:-ms-flexbox;display:flex}.common.business .p-subNav .subNavSolList li{width:calc(100%/3);width:33.33%}.common.business .p-body .p-chapter,.common.business .p-body .p-chapter__gray,.common.business .p-body .p-chapter__blue{padding-top:6rem;padding-bottom:6rem}.common.business .p-body .p-chapter__inner{padding:0 2rem}.common.business .p-body .p-chapter .businessTitle,.common.business .p-body .p-chapter__gray .businessTitle,.common.business .p-body .p-chapter__blue .businessTitle{display:inherit;margin:0 0 4rem}.common.business .p-body .p-chapter .businessTitle .title__text,.common.business .p-body .p-chapter__gray .businessTitle .title__text,.common.business .p-body .p-chapter__blue .businessTitle .title__text{width:100%;padding-left:0;margin-bottom:2rem;text-align:center}.common.business .p-body .p-chapter .businessTitle .title__des,.common.business .p-body .p-chapter__gray .businessTitle .title__des,.common.business .p-body .p-chapter__blue .businessTitle .title__des{width:100%;padding:0}.common.business .p-body .p-chapter .businessLinkList li figure figcaption,.common.business .p-body .p-chapter__gray .businessLinkList li figure figcaption,.common.business .p-body .p-chapter__blue .businessLinkList li figure figcaption{padding:0 .5em;font-size:1.8rem}.common.business .p-body .p-chapter.business__digital .p-chapter__inner,.common.business .p-body .business__digital.p-chapter__gray .p-chapter__inner,.common.business .p-body .business__digital.p-chapter__blue .p-chapter__inner,.common.business .p-body .p-chapter.business__supply .p-chapter__inner,.common.business .p-body .business__supply.p-chapter__gray .p-chapter__inner,.common.business .p-body .business__supply.p-chapter__blue .p-chapter__inner{display:inherit}.common.business .p-body .p-chapter.business__digital .businessTitle,.common.business .p-body .business__digital.p-chapter__gray .businessTitle,.common.business .p-body .business__digital.p-chapter__blue .businessTitle,.common.business .p-body .p-chapter.business__supply .businessTitle,.common.business .p-body .business__supply.p-chapter__gray .businessTitle,.common.business .p-body .business__supply.p-chapter__blue .businessTitle{width:100%;padding-top:0;padding-left:0;margin:0 0 4rem}.common.business .p-body .p-chapter.business__digital .businessTitle .title__text,.common.business .p-body .business__digital.p-chapter__gray .businessTitle .title__text,.common.business .p-body .business__digital.p-chapter__blue .businessTitle .title__text,.common.business .p-body .p-chapter.business__supply .businessTitle .title__text,.common.business .p-body .business__supply.p-chapter__gray .businessTitle .title__text,.common.business .p-body .business__supply.p-chapter__blue .businessTitle .title__text{margin-bottom:2rem}.common.business .p-body .p-chapter.business__digital .businessLinkList,.common.business .p-body .business__digital.p-chapter__gray .businessLinkList,.common.business .p-body .business__digital.p-chapter__blue .businessLinkList,.common.business .p-body .p-chapter.business__supply .businessLinkList,.common.business .p-body .business__supply.p-chapter__gray .businessLinkList,.common.business .p-body .business__supply.p-chapter__blue .businessLinkList{margin:0 auto}.common.business .p-body .p-chapter.business__supply .businessTitle,.common.business .p-body .business__supply.p-chapter__gray .businessTitle,.common.business .p-body .business__supply.p-chapter__blue .businessTitle{padding-right:0}.common.business.solution .p-catch__inner.bgArea .pageTitleArea{transform:none}.common.business.solution .p-catch__inner.bgArea .pageTitleArea .pageTitle{font-size:3.6rem}.common.business.solution .p-catch__inner.bgArea .pageTitleArea .pageTitle .pageTitle__en{font-size:1.8rem}.common.business.solution .p-subNav.solution .subNavSolList__detail.digital li:first-child a{font-size:1.2rem}.common.business.solution .p-subNav.solution .subNavSolList__detail.distribution li:nth-child(3) a{font-size:1.4rem}.common.business.solution .p-lead .p-title02{font-size:3rem}.common.business.solution .p-body .p-chapter,.common.business.solution .p-body .p-chapter__gray,.common.business.solution .p-body .p-chapter__blue{padding:3rem 0}.common.business.solution .p-body.printing__offsetRotary .p-chapter:last-of-type .p-chapter__inner .p-title03.w50p,.common.business.solution .p-body.printing__offsetRotary .p-chapter__gray:last-of-type .p-chapter__inner .p-title03.w50p,.common.business.solution .p-body.printing__offsetRotary .p-chapter__blue:last-of-type .p-chapter__inner .p-title03.w50p,.common.business.solution .p-body.printing__offsetRotary .p-chapter:last-of-type .p-chapter__inner p.w50p,.common.business.solution .p-body.printing__offsetRotary .p-chapter__gray:last-of-type .p-chapter__inner p.w50p,.common.business.solution .p-body.printing__offsetRotary .p-chapter__blue:last-of-type .p-chapter__inner p.w50p,.common.business.solution .p-body.printing__offsetRotary .p-chapter:nth-last-of-type(2) .p-chapter__inner .p-title03.w50p,.common.business.solution .p-body.printing__offsetRotary .p-chapter__gray:nth-last-of-type(2) .p-chapter__inner .p-title03.w50p,.common.business.solution .p-body.printing__offsetRotary .p-chapter__blue:nth-last-of-type(2) .p-chapter__inner .p-title03.w50p,.common.business.solution .p-body.printing__offsetRotary .p-chapter:nth-last-of-type(2) .p-chapter__inner p.w50p,.common.business.solution .p-body.printing__offsetRotary .p-chapter__gray:nth-last-of-type(2) .p-chapter__inner p.w50p,.common.business.solution .p-body.printing__offsetRotary .p-chapter__blue:nth-last-of-type(2) .p-chapter__inner p.w50p{width:100%}.common.business.solution .p-body.printing__offsetRotary .p-chapter:last-of-type .p-chapter__inner p.w50p,.common.business.solution .p-body.printing__offsetRotary .p-chapter__gray:last-of-type .p-chapter__inner p.w50p,.common.business.solution .p-body.printing__offsetRotary .p-chapter__blue:last-of-type .p-chapter__inner p.w50p,.common.business.solution .p-body.printing__offsetRotary .p-chapter:nth-last-of-type(2) .p-chapter__inner p.w50p,.common.business.solution .p-body.printing__offsetRotary .p-chapter__gray:nth-last-of-type(2) .p-chapter__inner p.w50p,.common.business.solution .p-body.printing__offsetRotary .p-chapter__blue:nth-last-of-type(2) .p-chapter__inner p.w50p{padding:0}.common.business.solution .p-body.printing__letter-press .p-chapter:first-of-type,.common.business.solution .p-body.printing__letter-press .p-chapter__gray:first-of-type,.common.business.solution .p-body.printing__letter-press .p-chapter__blue:first-of-type{padding-top:3rem}.common.business.solution .p-body.printing__letter-press .c-fBox{display:inherit}.common.business.solution .p-body.printing__letter-press .c-fBox .c-fBox__textArea{width:100%}.common.business.solution .p-body.printing__letter-press .c-fBox .c-fBox__textArea:not(:nth-of-type(2n)){margin-right:0}.common.business.solution .p-body.printing__letter-press .c-fBox .c-fBox__textArea+.c-fBox__textArea{margin-top:3rem}.common.business.solution .p-body.distribution__fcss .p-chapter.distribution__fcss__works,.common.business.solution .p-body.distribution__fcss .distribution__fcss__works.p-chapter__gray,.common.business.solution .p-body.distribution__fcss .distribution__fcss__works.p-chapter__blue{padding-bottom:5rem}.common.business.solution .p-body.distribution__fcss .p-chapter.distribution__fcss__works .works__textArea,.common.business.solution .p-body.distribution__fcss .distribution__fcss__works.p-chapter__gray .works__textArea,.common.business.solution .p-body.distribution__fcss .distribution__fcss__works.p-chapter__blue .works__textArea{width:100%;padding-right:0}.common.business.solution .p-body.distribution__fcss .p-chapter.distribution__fcss__works .works__imgArea,.common.business.solution .p-body.distribution__fcss .distribution__fcss__works.p-chapter__gray .works__imgArea,.common.business.solution .p-body.distribution__fcss .distribution__fcss__works.p-chapter__blue .works__imgArea{position:relative;left:0;width:100%}.common.business.solution .p-body.distribution__fcss .p-chapter.distribution__fcss__works .works__imgArea img,.common.business.solution .p-body.distribution__fcss .distribution__fcss__works.p-chapter__gray .works__imgArea img,.common.business.solution .p-body.distribution__fcss .distribution__fcss__works.p-chapter__blue .works__imgArea img{display:block;width:100%}.common .p-subNav ul li{width:calc(100%/3)}.common .p-subNav ul li:nth-child(5n):not(:last-child){border-right:none}.common .p-subNav ul li:nth-child(3n){border-right:1px solid #b7b7b7}.home .p-body .ad_bnrArea{margin-bottom:40px}.home .p-body .ad_bnrArea .ad_bnrArea__sp{display:block;margin:0 14px}.home .p-body .ad_bnrArea .ad_bnrArea__sp img{width:100%}.home .p-body .ad_bnrArea .ad_bnrArea__sp p:last-child img{margin-bottom:20px}.home .p-body .ad_bnrArea .ad_bnrArea__sp .u-blank:after{display:none}.home .p-body .ad_bnrArea .ad_bnrArea__pc p{display:none}.privacy .p-body .p-chapter .privacy__pmark a,.privacy .p-body .p-chapter__gray .privacy__pmark a,.privacy .p-body .p-chapter__blue .privacy__pmark a{padding:0 0 1.5rem 1.5rem}.privacy .p-body .p-health__list li{margin-bottom:1.2rem}.sitemap .p-body .p-chapter .sitemapArea .c-fBox.fBox__2Box .c-fBox__textArea:last-child,.sitemap .p-body .p-chapter__gray .sitemapArea .c-fBox.fBox__2Box .c-fBox__textArea:last-child,.sitemap .p-body .p-chapter__blue .sitemapArea .c-fBox.fBox__2Box .c-fBox__textArea:last-child{margin-left:0}.common.vision .p-subNav{display:block;padding-top:30px;margin-top:0}.common.vision .p-subNav ul li{padding:5px 0;width:calc(100%/4)}.common.vision .p-subNav ul li:nth-child(3n){border-right:none}.common.vision .p-subNav ul li:nth-child(4n){border-right:1px solid #b7b7b7}.common.vision .p-subNav ul li:nth-child(9){width:50%}.common.vision .p-subNav ul li:last-child{width:50%}.common.vision .p-body .vision__index{padding-top:0}.common.vision .p-body .vision__index .vision__sort{padding:0 1.5rem}.common.vision .p-body .vision__index .vision__sort ul li:not(:last-child){margin-right:5px}.common.vision .p-body .vision__index .vision__sort ul li a{font-size:1.2rem}.common.vision .p-body .vision__index .vision__sort ul li a:after{width:90%;left:50%;transform:translateX(-50%)}.common.vision .p-body .vision__index .visionList .vision__article .vision__text{padding:15px 10px}.common.vision .p-body .vision__index .visionList .vision__article .vision__text .vision__vol p{font-size:1.4rem}.common.vision .p-body .vision__index .visionList .vision__article .vision__text .vol__category{display:block}.common.vision.article .p-body .p-chapter.articleInfo .p-chapter__inner .pageNav a,.common.vision.article .p-body .articleInfo.p-chapter__gray .p-chapter__inner .pageNav a,.common.vision.article .p-body .articleInfo.p-chapter__blue .p-chapter__inner .pageNav a{width:calc(100%/2)}.common.vision.article .p-body .p-chapter.articleInfo .p-chapter__inner .pageNav a.link__next:after,.common.vision.article .p-body .articleInfo.p-chapter__gray .p-chapter__inner .pageNav a.link__next:after,.common.vision.article .p-body .articleInfo.p-chapter__blue .p-chapter__inner .pageNav a.link__next:after{width:30px;height:30px;margin-left:8px;line-height:26px}.common.vision.article .p-body .p-chapter.articleInfo .p-chapter__inner .pageNav a.link__prev:before,.common.vision.article .p-body .articleInfo.p-chapter__gray .p-chapter__inner .pageNav a.link__prev:before,.common.vision.article .p-body .articleInfo.p-chapter__blue .p-chapter__inner .pageNav a.link__prev:before{width:30px;height:30px;margin-right:8px;line-height:26px}.common.vision.article .p-body .p-chapter.articleInfo .p-chapter__inner .pageNav a.link__index,.common.vision.article .p-body .articleInfo.p-chapter__gray .p-chapter__inner .pageNav a.link__index,.common.vision.article .p-body .articleInfo.p-chapter__blue .p-chapter__inner .pageNav a.link__index{position:absolute;bottom:-30px;left:50%;transform:translateX(-50%)}.common.vision.article .p-body .p-chapter.relatedList ul li .listItem .c-fBox__imgArea,.common.vision.article .p-body .relatedList.p-chapter__gray ul li .listItem .c-fBox__imgArea,.common.vision.article .p-body .relatedList.p-chapter__blue ul li .listItem .c-fBox__imgArea{width:50%}.common.vision.article .p-body .p-chapter.relatedList ul li .listItem .c-fBox__textArea,.common.vision.article .p-body .relatedList.p-chapter__gray ul li .listItem .c-fBox__textArea,.common.vision.article .p-body .relatedList.p-chapter__blue ul li .listItem .c-fBox__textArea{width:50%}}@media(max-width:1024px){.common.about .p-subNav ul{margin:0 20px}.common.about.greeting .p-body .p-chapter .p-chapter__imgArea,.common.about.greeting .p-body .p-chapter__gray .p-chapter__imgArea,.common.about.greeting .p-body .p-chapter__blue .p-chapter__imgArea{background-position:30% center}.common.vision .p-subNav ul{margin:0 20px}}@media(max-width:1024px) and (max-width:760px){.common.about .p-subNav ul{margin:0 15px}}@media(max-width:768px) and (max-width:760px){.common.about .p-subNav ul li{width:calc(100%/3)}.common.about .p-subNav ul li:nth-child(3n){border-right:1px solid #b7b7b7}.common.about .p-subNav ul li:nth-child(4n){border-right:none}.common.about .p-subNav ul li.pdt{padding-top:1em}.common.about.factory.lower .p-body .p-chapter__inner .factory__lower__Box{display:block}.common.business.solution .p-lead{background:none}.common.business.solution .p-lead .p-lead__imgArea{background:#f1f1f3;padding-bottom:45px}.common.business.solution .p-lead .p-lead__imgArea figcaption{padding:1em;margin-top:0}.common.business.solution .p-lead .c-fBox.imgW .c-fBox__imgArea{width:100%}.common.business.solution .p-lead .c-fBox.imgW .c-fBox__imgArea+.c-fBox__imgArea{margin-top:1rem}.common.business.solution .p-lead.printing__personal-info .p-lead__imgArea{background:none}.common.business.solution .p-lead.printing__personal-info .p-lead__imgArea figcaption{background:#f1f1f3}.common.business.solution .p-lead.printing__soft-packing{background:linear-gradient(#fff,#fff 16%,#f1f1f3 16%,#f1f1f3 100%);margin-bottom:80px}.common.business.solution .p-lead.printing__soft-packing .p-lead__imgArea{background:none}.common.business.solution .p-lead.printing__soft-packing .mark-list{padding:1.6em}.common.business.solution .p-lead.printing__soft-packing .mark-list li{display:block;margin-bottom:5em}.common.business.solution .p-lead.printing__soft-packing .mark-list li .img{width:100%;margin-bottom:2em}.common.business.solution .p-lead.printing__soft-packing .mark-list li .img img{max-height:80px}.common.business.solution .p-lead.printing__soft-packing .mark-list li .txt{width:100%}.common.business.solution .p-lead.printing__soft-packing .mark-list li .txt dt{font-size:2.0rem}.common.business.solution .p-lead.printing__soft-packing .mark-list li .txt dd{display:block}.common.business.solution .p-lead.printing__soft-packing .mark-list li .txt dd p.thumb{display:-ms-flexbox;display:flex;max-width:100%;padding:0 20px}.common.business.solution .p-lead.printing__soft-packing .mark-list li .txt dd p.thumb img{max-width:100%;text-align:center;width:30%}.common.business.solution .p-lead.digital__prepress{background:none}.common.business.solution .p-lead.digital__prepress .c-fBox{background:#f1f1f3}.common.business.solution .p-lead.digital__prepress .c-fBox .c-fBox__imgArea.w100p{margin-bottom:2rem}.common.business.solution .p-lead.digital__prepress .c-fBox .c-fBox__textArea.w50p{padding:1em}.common.business.solution .p-subNav.solution .subNavSolList li{padding:0 1rem}.common.business.solution .p-subNav.solution .subNavSolList li a{font-size:1.4rem}.common.business.solution .p-subNav.solution .subNavSolList__detail.printing li{width:calc(100%/3);width:33.33%}.common.business.solution .p-subNav.solution .subNavSolList__detail.printing li:nth-child(n+4){border-top:none}.common.business.solution .p-subNav.solution .subNavSolList__detail.printing li:nth-child(5n+1){border-left:none}.common.business.solution .p-subNav.solution .subNavSolList__detail.printing li:nth-child(3n+1){border-left:1px solid #3d62ad}.common.business.solution .p-subNav.solution .subNavSolList__detail.digital li,.common.business.solution .p-subNav.solution .subNavSolList__detail.distribution li{width:50%}.common.business.solution .p-subNav.solution .subNavSolList__detail.digital li:nth-child(n+3),.common.business.solution .p-subNav.solution .subNavSolList__detail.distribution li:nth-child(n+3){border-top:none}.common.business.solution .p-subNav.solution .subNavSolList__detail.digital li:nth-child(2n+1),.common.business.solution .p-subNav.solution .subNavSolList__detail.distribution li:nth-child(2n+1){border-left:1px solid #3d62ad}.common.business.solution .p-body .p-chapter:first-of-type,.common.business.solution .p-body .p-chapter__gray:first-of-type,.common.business.solution .p-body .p-chapter__blue:first-of-type{padding-top:0}.common.business.solution .p-body .p-chapter .p-title03,.common.business.solution .p-body .p-chapter__gray .p-title03,.common.business.solution .p-body .p-chapter__blue .p-title03{font-size:2.8rem}.common.business.solution .p-body .p-chapter .p-table01 th,.common.business.solution .p-body .p-chapter__gray .p-table01 th,.common.business.solution .p-body .p-chapter__blue .p-table01 th{width:100%}.common.business.solution .p-body .p-chapter .c-fBox .c-fBox__textArea,.common.business.solution .p-body .p-chapter__gray .c-fBox .c-fBox__textArea,.common.business.solution .p-body .p-chapter__blue .c-fBox .c-fBox__textArea{width:100%}.common.business.solution .p-body .p-chapter .c-fBox .c-fBox__imgArea,.common.business.solution .p-body .p-chapter__gray .c-fBox .c-fBox__imgArea,.common.business.solution .p-body .p-chapter__blue .c-fBox .c-fBox__imgArea{width:100%}.common.business.solution .p-body .p-chapter .c-fBox .w50p,.common.business.solution .p-body .p-chapter__gray .c-fBox .w50p,.common.business.solution .p-body .p-chapter__blue .c-fBox .w50p{width:100%}.common.business.solution .p-body .p-chapter .c-fBox .w50p:nth-of-type(odd),.common.business.solution .p-body .p-chapter__gray .c-fBox .w50p:nth-of-type(odd),.common.business.solution .p-body .p-chapter__blue .c-fBox .w50p:nth-of-type(odd){margin-right:0}.common.business.solution .p-body .p-chapter .c-fBox .w50p+.w50p,.common.business.solution .p-body .p-chapter__gray .c-fBox .w50p+.w50p,.common.business.solution .p-body .p-chapter__blue .c-fBox .w50p+.w50p{margin-top:3rem}.common.business.solution .p-body .p-chapter .c-fBox.imgThumb .c-fBox__textArea,.common.business.solution .p-body .p-chapter__gray .c-fBox.imgThumb .c-fBox__textArea,.common.business.solution .p-body .p-chapter__blue .c-fBox.imgThumb .c-fBox__textArea{width:100%;padding-right:0}.common.business.solution .p-body .p-chapter .c-fBox.imgThumb .c-fBox__imgArea,.common.business.solution .p-body .p-chapter__gray .c-fBox.imgThumb .c-fBox__imgArea,.common.business.solution .p-body .p-chapter__blue .c-fBox.imgThumb .c-fBox__imgArea{width:100%}.common.business.solution .p-body .p-chapter .bdBlue,.common.business.solution .p-body .p-chapter__gray .bdBlue,.common.business.solution .p-body .p-chapter__blue .bdBlue{padding:2rem 1rem}.common.business.solution .p-body .p-chapter .bdBlue .bdBlueTitle,.common.business.solution .p-body .p-chapter__gray .bdBlue .bdBlueTitle,.common.business.solution .p-body .p-chapter__blue .bdBlue .bdBlueTitle{transform:translate(-10px,-20px)}.common.business.solution .p-body .p-chapter .distributionList li,.common.business.solution .p-body .p-chapter__gray .distributionList li,.common.business.solution .p-body .p-chapter__blue .distributionList li{width:100%}.common.business.solution .p-body .p-chapter .distributionList li:not(:nth-child(2n)),.common.business.solution .p-body .p-chapter__gray .distributionList li:not(:nth-child(2n)),.common.business.solution .p-body .p-chapter__blue .distributionList li:not(:nth-child(2n)){margin-right:0}.common.business.solution .p-body .p-chapter .distributionList li+li,.common.business.solution .p-body .p-chapter__gray .distributionList li+li,.common.business.solution .p-body .p-chapter__blue .distributionList li+li{margin-top:5rem}.common.business.solution .p-body .p-chapter .distributionList li.w100p .c-fBox .c-fBox__imgArea,.common.business.solution .p-body .p-chapter__gray .distributionList li.w100p .c-fBox .c-fBox__imgArea,.common.business.solution .p-body .p-chapter__blue .distributionList li.w100p .c-fBox .c-fBox__imgArea,.common.business.solution .p-body .p-chapter .distributionList li.w100p .c-fBox .c-fBox__textArea,.common.business.solution .p-body .p-chapter__gray .distributionList li.w100p .c-fBox .c-fBox__textArea,.common.business.solution .p-body .p-chapter__blue .distributionList li.w100p .c-fBox .c-fBox__textArea{width:100%}.common.business.solution .p-body.printing__offsetRotary .p-chapter__inner .p-title03.w50p,.common.business.solution .p-body.printing__offsetRotary .p-chapter__inner p.w50p{width:100%}.common.business.solution .p-body.printing__offsetRotary .p-chapter__inner p.w50p{padding:0}.common.business.solution .p-body.printing__offsetRotary .c-fBox{position:relative}.common.business.solution .p-body.printing__offsetRotary .printing__offsetRotary__img02{position:inherit}.common.business.solution .p-body.printing__letter-press{display:inherit}.common.business.solution .p-body.printing__letter-press .p-chapter,.common.business.solution .p-body.printing__letter-press .p-chapter__gray,.common.business.solution .p-body.printing__letter-press .p-chapter__blue{width:100%}.common.business.solution .p-body.printing__letter-press .p-chapter__inner{padding:0}.common.business.solution .p-body.printing__letter-press .p-chapter:nth-child(2n),.common.business.solution .p-body.printing__letter-press .p-chapter__gray:nth-child(2n),.common.business.solution .p-body.printing__letter-press .p-chapter__blue:nth-child(2n){margin-left:0}.common.business.solution .p-body.printing__letter-press .p-chapter .p-title03 small,.common.business.solution .p-body.printing__letter-press .p-chapter__gray .p-title03 small,.common.business.solution .p-body.printing__letter-press .p-chapter__blue .p-title03 small{font-size:1.8rem}.common.business.solution .p-body.printing__letter-press .p-chapter .p-title03 small.u-forPc,.common.business.solution .p-body.printing__letter-press .p-chapter__gray .p-title03 small.u-forPc,.common.business.solution .p-body.printing__letter-press .p-chapter__blue .p-title03 small.u-forPc{display:none}.common.business.solution .p-body.printing__letter-press .p-chapter .p-title04+ul li+li,.common.business.solution .p-body.printing__letter-press .p-chapter__gray .p-title04+ul li+li,.common.business.solution .p-body.printing__letter-press .p-chapter__blue .p-title04+ul li+li{margin-top:0}.common.business.solution .p-body.printing__label-sealing .p-chapter .sealingList,.common.business.solution .p-body.printing__label-sealing .p-chapter__gray .sealingList,.common.business.solution .p-body.printing__label-sealing .p-chapter__blue .sealingList{display:-ms-flexbox;display:flex}.common.business.solution .p-body.printing__label-sealing .p-chapter .sealingList .w32p,.common.business.solution .p-body.printing__label-sealing .p-chapter__gray .sealingList .w32p,.common.business.solution .p-body.printing__label-sealing .p-chapter__blue .sealingList .w32p{width:48%}.common.business.solution .p-body.printing__label-sealing .p-chapter .sealingList .w32p:not(:nth-of-type(3n)),.common.business.solution .p-body.printing__label-sealing .p-chapter__gray .sealingList .w32p:not(:nth-of-type(3n)),.common.business.solution .p-body.printing__label-sealing .p-chapter__blue .sealingList .w32p:not(:nth-of-type(3n)){margin-right:0}.common.business.solution .p-body.printing__label-sealing .p-chapter .sealingList .w32p:nth-of-type(n+4),.common.business.solution .p-body.printing__label-sealing .p-chapter__gray .sealingList .w32p:nth-of-type(n+4),.common.business.solution .p-body.printing__label-sealing .p-chapter__blue .sealingList .w32p:nth-of-type(n+4){margin-top:0}.common.business.solution .p-body.printing__label-sealing .p-chapter .sealingList .w32p:nth-of-type(odd),.common.business.solution .p-body.printing__label-sealing .p-chapter__gray .sealingList .w32p:nth-of-type(odd),.common.business.solution .p-body.printing__label-sealing .p-chapter__blue .sealingList .w32p:nth-of-type(odd){margin-right:4%}.common.business.solution .p-body.printing__label-sealing .p-chapter .sealingList .w32p:nth-of-type(n+3),.common.business.solution .p-body.printing__label-sealing .p-chapter__gray .sealingList .w32p:nth-of-type(n+3),.common.business.solution .p-body.printing__label-sealing .p-chapter__blue .sealingList .w32p:nth-of-type(n+3){margin-top:3rem}.common.business.solution .p-body.printing__package-business .p-chapter .sealingList,.common.business.solution .p-body.printing__package-business .p-chapter__gray .sealingList,.common.business.solution .p-body.printing__package-business .p-chapter__blue .sealingList{display:-ms-flexbox;display:flex}.common.business.solution .p-body.printing__package-business .p-chapter .sealingList .w32p,.common.business.solution .p-body.printing__package-business .p-chapter__gray .sealingList .w32p,.common.business.solution .p-body.printing__package-business .p-chapter__blue .sealingList .w32p{width:48%}.common.business.solution .p-body.printing__package-business .p-chapter .sealingList .w32p:not(:nth-of-type(3n)),.common.business.solution .p-body.printing__package-business .p-chapter__gray .sealingList .w32p:not(:nth-of-type(3n)),.common.business.solution .p-body.printing__package-business .p-chapter__blue .sealingList .w32p:not(:nth-of-type(3n)){margin-right:0}.common.business.solution .p-body.printing__package-business .p-chapter .sealingList .w32p:nth-of-type(n+4),.common.business.solution .p-body.printing__package-business .p-chapter__gray .sealingList .w32p:nth-of-type(n+4),.common.business.solution .p-body.printing__package-business .p-chapter__blue .sealingList .w32p:nth-of-type(n+4){margin-top:0}.common.business.solution .p-body.printing__package-business .p-chapter .sealingList .w32p:nth-of-type(odd),.common.business.solution .p-body.printing__package-business .p-chapter__gray .sealingList .w32p:nth-of-type(odd),.common.business.solution .p-body.printing__package-business .p-chapter__blue .sealingList .w32p:nth-of-type(odd){margin-right:4%}.common.business.solution .p-body.printing__package-business .p-chapter .sealingList .w32p:nth-of-type(n+3),.common.business.solution .p-body.printing__package-business .p-chapter__gray .sealingList .w32p:nth-of-type(n+3),.common.business.solution .p-body.printing__package-business .p-chapter__blue .sealingList .w32p:nth-of-type(n+3){margin-top:3rem}.common.business.solution .p-body.printing__package-business .p-chapter .c-fBox.fwrap.packageList,.common.business.solution .p-body.printing__package-business .p-chapter__gray .c-fBox.fwrap.packageList,.common.business.solution .p-body.printing__package-business .p-chapter__blue .c-fBox.fwrap.packageList{display:block;border:0}.common.business.solution .p-body.printing__package-business .p-chapter .c-fBox.fwrap.packageList li,.common.business.solution .p-body.printing__package-business .p-chapter__gray .c-fBox.fwrap.packageList li,.common.business.solution .p-body.printing__package-business .p-chapter__blue .c-fBox.fwrap.packageList li{width:100%;border-right:none;border-bottom:dashed 1px #707070}.common.business.solution .p-body.printing__package-business .p-chapter .c-fBox.fwrap.packageList li:first-child,.common.business.solution .p-body.printing__package-business .p-chapter__gray .c-fBox.fwrap.packageList li:first-child,.common.business.solution .p-body.printing__package-business .p-chapter__blue .c-fBox.fwrap.packageList li:first-child{border-top:dashed 1px #707070}.common.business.solution .p-body.printing__package-business .p-chapter .c-fBox.fwrap.packageList li .p-title06,.common.business.solution .p-body.printing__package-business .p-chapter__gray .c-fBox.fwrap.packageList li .p-title06,.common.business.solution .p-body.printing__package-business .p-chapter__blue .c-fBox.fwrap.packageList li .p-title06{font-size:2.2rem;font-weight:300}.common.business.solution .p-body.printing__personal-info .p-chapter .c-fBox .c-fBox__textArea.pR,.common.business.solution .p-body.printing__personal-info .p-chapter__gray .c-fBox .c-fBox__textArea.pR,.common.business.solution .p-body.printing__personal-info .p-chapter__blue .c-fBox .c-fBox__textArea.pR{width:100%;padding-right:0}.common.business.solution .p-body.printing__personal-info .p-chapter .c-fBox .c-fBox__imgArea,.common.business.solution .p-body.printing__personal-info .p-chapter__gray .c-fBox .c-fBox__imgArea,.common.business.solution .p-body.printing__personal-info .p-chapter__blue .c-fBox .c-fBox__imgArea{width:100%}.common.business.solution .p-body.printing__business-print .p-chapter .table100p th,.common.business.solution .p-body.printing__business-print .p-chapter__gray .table100p th,.common.business.solution .p-body.printing__business-print .p-chapter__blue .table100p th{width:100%;background:#3d62ad;text-align:center}.common.business.solution .p-body.digital__prepress .p-chapter.digital__prepress__swica3 .c-fBox .c-fBox__textArea,.common.business.solution .p-body.digital__prepress .digital__prepress__swica3.p-chapter__gray .c-fBox .c-fBox__textArea,.common.business.solution .p-body.digital__prepress .digital__prepress__swica3.p-chapter__blue .c-fBox .c-fBox__textArea{width:100%;padding-right:0}.common.business.solution .p-body.digital__prepress .p-chapter.digital__prepress__swica3 .c-fBox .c-fBox__imgArea,.common.business.solution .p-body.digital__prepress .digital__prepress__swica3.p-chapter__gray .c-fBox .c-fBox__imgArea,.common.business.solution .p-body.digital__prepress .digital__prepress__swica3.p-chapter__blue .c-fBox .c-fBox__imgArea{width:100%}.common.business.solution .p-body.digital__planning-production .p-chapter,.common.business.solution .p-body.digital__planning-production .p-chapter__gray,.common.business.solution .p-body.digital__planning-production .p-chapter__blue{padding:0}.common.business.solution .p-body.digital__planning-production .p-chapter figure,.common.business.solution .p-body.digital__planning-production .p-chapter__gray figure,.common.business.solution .p-body.digital__planning-production .p-chapter__blue figure{position:inherit;width:100%;height:auto}.common.business.solution .p-body.digital__planning-production .p-chapter figure img,.common.business.solution .p-body.digital__planning-production .p-chapter__gray figure img,.common.business.solution .p-body.digital__planning-production .p-chapter__blue figure img{width:100%;height:auto}.common.business.solution .p-body.digital__planning-production .p-chapter .p-title03 .u-forSp,.common.business.solution .p-body.digital__planning-production .p-chapter__gray .p-title03 .u-forSp,.common.business.solution .p-body.digital__planning-production .p-chapter__blue .p-title03 .u-forSp{display:block}.common.business.solution .p-body.digital__planning-production .p-chapter:nth-of-type(even) .p-chapter__inner,.common.business.solution .p-body.digital__planning-production .p-chapter__gray:nth-of-type(even) .p-chapter__inner,.common.business.solution .p-body.digital__planning-production .p-chapter__blue:nth-of-type(even) .p-chapter__inner{display:inherit}.common.business.solution .p-body.distribution__rfid .p-chapter .distributionList figure img,.common.business.solution .p-body.distribution__rfid .p-chapter__gray .distributionList figure img,.common.business.solution .p-body.distribution__rfid .p-chapter__blue .distributionList figure img{max-width:none}.common.vision.article .p-body .p-chapter.articleInfo .p-chapter__inner .pageNav a,.common.vision.article .p-body .articleInfo.p-chapter__gray .p-chapter__inner .pageNav a,.common.vision.article .p-body .articleInfo.p-chapter__blue .p-chapter__inner .pageNav a{font-size:1.2rem}.common.vision.article .p-body .p-chapter.relatedList ul li .listItem .c-fBox__imgArea,.common.vision.article .p-body .relatedList.p-chapter__gray ul li .listItem .c-fBox__imgArea,.common.vision.article .p-body .relatedList.p-chapter__blue ul li .listItem .c-fBox__imgArea{width:100%}.common.vision.article .p-body .p-chapter.relatedList ul li .listItem .c-fBox__textArea,.common.vision.article .p-body .relatedList.p-chapter__gray ul li .listItem .c-fBox__textArea,.common.vision.article .p-body .relatedList.p-chapter__blue ul li .listItem .c-fBox__textArea{width:100%;padding:20px}}@media(max-width:940px){.common.about .p-subNav ul li a{font-size:1.4rem}.common.vision .p-subNav ul li a{font-size:1.4rem}}@media(max-width:940px) and (max-width:768px){.common.about .p-subNav ul li a{font-size:1rem}.common.vision .p-subNav ul li a{font-size:1rem}}@media(max-width:940px) and (max-width:768px) and (max-width:760px){.common.about .p-subNav ul li a{font-size:.9rem}}@media(max-width:768px) and (max-width:768px){.common.about .p-catch__inner.bgArea .pageTitle{font-size:3rem}}@media(min-width:599px){.common.about .p-body .p-chapter .about_table ul.officer li.column_three.last,.common.about .p-body .p-chapter__gray .about_table ul.officer li.column_three.last,.common.about .p-body .p-chapter__blue .about_table ul.officer li.column_three.last{margin-right:0}}@media(min-width:600px) and (max-width:768px){.common.about .p-body .p-chapter .about_table ul.ceo li:not(:last-child),.common.about .p-body .p-chapter__gray .about_table ul.ceo li:not(:last-child),.common.about .p-body .p-chapter__blue .about_table ul.ceo li:not(:last-child){margin-right:20px}}@media(max-width:599px){.common.about .p-body .p-chapter .about_table ul,.common.about .p-body .p-chapter__gray .about_table ul,.common.about .p-body .p-chapter__blue .about_table ul{padding-left:0}.common.about .p-body .p-chapter .about_table ul.ceo,.common.about .p-body .p-chapter__gray .about_table ul.ceo,.common.about .p-body .p-chapter__blue .about_table ul.ceo{display:block;width:90%;margin:0 auto}.common.about .p-body .p-chapter .about_table ul.ceo li,.common.about .p-body .p-chapter__gray .about_table ul.ceo li,.common.about .p-body .p-chapter__blue .about_table ul.ceo li{width:100%;margin-bottom:30px}.common.about .p-body .p-chapter .about_table ul.officer li,.common.about .p-body .p-chapter__gray .about_table ul.officer li,.common.about .p-body .p-chapter__blue .about_table ul.officer li{width:47%;margin-bottom:20px}.common.about .p-body .p-chapter .about_table ul.officer li:not(:nth-child(7n)),.common.about .p-body .p-chapter__gray .about_table ul.officer li:not(:nth-child(7n)),.common.about .p-body .p-chapter__blue .about_table ul.officer li:not(:nth-child(7n)){margin-right:inherit}.common.about .p-body .p-chapter .about_table ul.officer li:not(:nth-child(2n)),.common.about .p-body .p-chapter__gray .about_table ul.officer li:not(:nth-child(2n)),.common.about .p-body .p-chapter__blue .about_table ul.officer li:not(:nth-child(2n)){margin-right:6%}.common.about .p-body .p-chapter .about_table ul.audit li,.common.about .p-body .p-chapter__gray .about_table ul.audit li,.common.about .p-body .p-chapter__blue .about_table ul.audit li{-ms-flex:1;flex:1}}@media(max-width:1024px) and (max-width:768px){.common.about.greeting .p-body .p-chapter .p-chapter__imgArea,.common.about.greeting .p-body .p-chapter__gray .p-chapter__imgArea,.common.about.greeting .p-body .p-chapter__blue .p-chapter__imgArea{height:450px}}@media(max-width:1024px) and (max-width:768px) and (max-width:760px){.common.about.greeting .p-body .p-chapter .p-chapter__imgArea,.common.about.greeting .p-body .p-chapter__gray .p-chapter__imgArea,.common.about.greeting .p-body .p-chapter__blue .p-chapter__imgArea{height:380px;background-position:25% center}}@media(max-width:768px) and (max-width:480px){.common.about.history .p-body .p-chapter__inner .history__anchor li{font-size:1.4rem}.common.about.branch .p-body .p-chapter__inner .branch__anchor li{font-size:1.4rem}.common.about.factory .p-body .p-chapter__inner .factory__list__item .c-fBox{display:block}.common.business .p-body{padding-bottom:5rem}.common.business .p-body .p-chapter .businessTitle .title__text .title__main,.common.business .p-body .p-chapter__gray .businessTitle .title__text .title__main,.common.business .p-body .p-chapter__blue .businessTitle .title__text .title__main{font-size:2.6rem}.common.business .p-body .p-chapter .businessTitle .title__text .title__sub,.common.business .p-body .p-chapter__gray .businessTitle .title__text .title__sub,.common.business .p-body .p-chapter__blue .businessTitle .title__text .title__sub{font-size:1.3rem}.common.business .p-body .p-chapter .businessLinkList,.common.business .p-body .p-chapter__gray .businessLinkList,.common.business .p-body .p-chapter__blue .businessLinkList{border-bottom:none}.common.business .p-body .p-chapter .businessLinkList li,.common.business .p-body .p-chapter__gray .businessLinkList li,.common.business .p-body .p-chapter__blue .businessLinkList li{width:50%}.common.business .p-body .p-chapter .businessLinkList li:nth-child(3n+1),.common.business .p-body .p-chapter__gray .businessLinkList li:nth-child(3n+1),.common.business .p-body .p-chapter__blue .businessLinkList li:nth-child(3n+1){border-left:none}.common.business .p-body .p-chapter .businessLinkList li:nth-child(2n+1),.common.business .p-body .p-chapter__gray .businessLinkList li:nth-child(2n+1),.common.business .p-body .p-chapter__blue .businessLinkList li:nth-child(2n+1){border-left:1px solid #fff}.common.business .p-body .p-chapter .businessLinkList li figure figcaption,.common.business .p-body .p-chapter__gray .businessLinkList li figure figcaption,.common.business .p-body .p-chapter__blue .businessLinkList li figure figcaption{font-size:1.6rem}.common.business .p-body .p-chapter.business__digital .businessLinkList,.common.business .p-body .business__digital.p-chapter__gray .businessLinkList,.common.business .p-body .business__digital.p-chapter__blue .businessLinkList,.common.business .p-body .p-chapter.business__supply .businessLinkList,.common.business .p-body .business__supply.p-chapter__gray .businessLinkList,.common.business .p-body .business__supply.p-chapter__blue .businessLinkList{width:100%}.common.business.solution .p-catch__inner.bgArea .pageTitleArea .pageTitle{font-size:3rem}.common.business.solution .p-lead .p-title02{font-size:2.4rem}.common.business.solution .p-body .p-chapter figure.img70p,.common.business.solution .p-body .p-chapter__gray figure.img70p,.common.business.solution .p-body .p-chapter__blue figure.img70p{padding:0}.common.business.solution .p-body .p-chapter figure.img70p img,.common.business.solution .p-body .p-chapter__gray figure.img70p img,.common.business.solution .p-body .p-chapter__blue figure.img70p img{width:100%}.common.business.solution .p-body .p-chapter .p-title03 br,.common.business.solution .p-body .p-chapter__gray .p-title03 br,.common.business.solution .p-body .p-chapter__blue .p-title03 br{display:none}.common.vision .p-body .vision__index .vision__sort ul li a{font-size:1rem}}@media(max-width:1050px){.common.about.branch .p-body .p-chapter__inner .branchList .p-table02{display:block;-ms-flex-pack:start;justify-content:flex-start}.common.about.branch .p-body .p-chapter__inner .branchList .p-table02 .c-fBox{display:-ms-flexbox;display:flex;width:100%;margin-bottom:40px}.common.about.branch .p-body .p-chapter__inner .branchList .p-table02 .c-fBox .c-fBox__textArea{width:60%}.common.about.branch .p-body .p-chapter__inner .branchList .p-table02 .c-fBox .c-fBox__imgArea{width:40%}}@media(max-width:920px){.common.about.factory.lower .p-body .p-chapter__inner .factory__merit__inner ol{width:98%}}@media(max-width:1100px) and (max-width:768px){.common.about.factory.lower .p-body .p-chapter.movieArea .p-chapter__inner .layer #tour-bg #white-layer,.common.about.factory.lower .p-body .movieArea.p-chapter__gray .p-chapter__inner .layer #tour-bg #white-layer,.common.about.factory.lower .p-body .movieArea.p-chapter__blue .p-chapter__inner .layer #tour-bg #white-layer{width:60%;padding:15px 10px}.common.vision.article .p-catch .pageTitleArea{padding:70px 15px 30px}.common.vision.article .p-catch .pageTitleArea .pageTitle{font-size:2.7rem}.common.vision.article .p-lead{padding-bottom:50px}.common.vision.article .p-lead__inner p{font-size:1.6rem;text-align:left}.common.vision.article .p-body .p-chapter.articleInfo .p-chapter__inner .pageNav,.common.vision.article .p-body .articleInfo.p-chapter__gray .p-chapter__inner .pageNav,.common.vision.article .p-body .articleInfo.p-chapter__blue .p-chapter__inner .pageNav{padding:50px 0 20px}}@media(min-width:1600px){.common.business .p-body .p-chapter .businessLinkList li figure figcaption,.common.business .p-body .p-chapter__gray .businessLinkList li figure figcaption,.common.business .p-body .p-chapter__blue .businessLinkList li figure figcaption{font-size:3rem}}@media(min-width:2000px){.common.business .p-body .p-chapter .businessLinkList li figure figcaption,.common.business .p-body .p-chapter__gray .businessLinkList li figure figcaption,.common.business .p-body .p-chapter__blue .businessLinkList li figure figcaption{font-size:3.6rem}}@media(min-width:1700px){.common.business.solution .p-body.digital__planning-production .p-chapter figure,.common.business.solution .p-body.digital__planning-production .p-chapter__gray figure,.common.business.solution .p-body.digital__planning-production .p-chapter__blue figure{width:100%;height:auto}.common.business.solution .p-body.digital__planning-production .p-chapter figure img,.common.business.solution .p-body.digital__planning-production .p-chapter__gray figure img,.common.business.solution .p-body.digital__planning-production .p-chapter__blue figure img{width:100%;height:auto}}@media(max-width:1160px){.common.business.solution .p-subNav.solution .subNavSolList__detail{padding-right:1rem;padding-left:1rem}.common.business.solution .p-body .p-chapter__inner{padding:0 1rem}.common.vision .vision__sdgs{padding:80px 15px}}@media(max-width:900px){.common.business.solution .p-subNav.solution .subNavSolList__detail.printing li a{font-size:1.4rem}.contact .p-body .p-chapter .tableForm tbody th,.contact .p-body .p-chapter__gray .tableForm tbody th,.contact .p-body .p-chapter__blue .tableForm tbody th,.contact .p-body .p-chapter .tableForm tbody td,.contact .p-body .p-chapter__gray .tableForm tbody td,.contact .p-body .p-chapter__blue .tableForm tbody td{display:block;width:100%}.contact .p-body .p-chapter .tableForm tbody th,.contact .p-body .p-chapter__gray .tableForm tbody th,.contact .p-body .p-chapter__blue .tableForm tbody th{padding:2em 0 1em}.contact .p-body .p-chapter .tableForm tbody th+td,.contact .p-body .p-chapter__gray .tableForm tbody th+td,.contact .p-body .p-chapter__blue .tableForm tbody th+td{padding-top:0;border-top:none}.contact .p-body .p-chapter .tableForm tbody select,.contact .p-body .p-chapter__gray .tableForm tbody select,.contact .p-body .p-chapter__blue .tableForm tbody select,.contact .p-body .p-chapter .tableForm tbody input[type=text],.contact .p-body .p-chapter__gray .tableForm tbody input[type=text],.contact .p-body .p-chapter__blue .tableForm tbody input[type=text],.contact .p-body .p-chapter .tableForm tbody textarea,.contact .p-body .p-chapter__gray .tableForm tbody textarea,.contact .p-body .p-chapter__blue .tableForm tbody textarea{max-width:none;width:100%}.contact .p-body .p-chapter .tableForm tbody #inq__zipSearch,.contact .p-body .p-chapter__gray .tableForm tbody #inq__zipSearch,.contact .p-body .p-chapter__blue .tableForm tbody #inq__zipSearch{display:block;margin:2rem 0}.contact .p-body .p-chapter .tableForm tbody .inq__address th,.contact .p-body .p-chapter__gray .tableForm tbody .inq__address th,.contact .p-body .p-chapter__blue .tableForm tbody .inq__address th,.contact .p-body .p-chapter .tableForm tbody .inq__address td,.contact .p-body .p-chapter__gray .tableForm tbody .inq__address td,.contact .p-body .p-chapter__blue .tableForm tbody .inq__address td{padding-right:1rem;padding-left:1rem}.contact .p-body .p-chapter .tableForm tbody .inq__address th[rowspan="5"],.contact .p-body .p-chapter__gray .tableForm tbody .inq__address th[rowspan="5"],.contact .p-body .p-chapter__blue .tableForm tbody .inq__address th[rowspan="5"]{padding:2em 0}.contact .p-body .p-chapter .tableForm tbody .inq__address th:not([rowspan="5"]),.contact .p-body .p-chapter__gray .tableForm tbody .inq__address th:not([rowspan="5"]),.contact .p-body .p-chapter__blue .tableForm tbody .inq__address th:not([rowspan="5"]){text-align:left}.contact .p-body .p-chapter .tableForm tbody .inq__address th.inq__address__top,.contact .p-body .p-chapter__gray .tableForm tbody .inq__address th.inq__address__top,.contact .p-body .p-chapter__blue .tableForm tbody .inq__address th.inq__address__top{border-top:none;padding-top:1em}.contact .p-body .p-chapter .tableForm tbody .inq__address td.inq__address__top,.contact .p-body .p-chapter__gray .tableForm tbody .inq__address td.inq__address__top,.contact .p-body .p-chapter__blue .tableForm tbody .inq__address td.inq__address__top{border-top:none;padding-top:0}.contact .p-body .p-chapter .tableForm tbody .inq__tel th[colspan="2"],.contact .p-body .p-chapter__gray .tableForm tbody .inq__tel th[colspan="2"],.contact .p-body .p-chapter__blue .tableForm tbody .inq__tel th[colspan="2"]{border-bottom:none}.common.vision .p-catch .visionSliderTitle{width:44%;padding:3rem 1rem 3rem 2%}.common.vision .p-catch .visionSliderTitle h3{font-size:3rem}.common.vision .p-catch .visionSliderTitle p{font-size:1.5rem}.common.vision .p-catch .visionSliderTitle .slick-dots{width:221.02%}}@media(max-width:768px) and (max-width:600px){.common.business.solution .p-subNav.solution .subNavSolList li{height:auto;padding:.5rem}.common.business.solution .p-subNav.solution .subNavSolList li a{display:block;width:100%;height:100%;font-size:1rem}.common.business.solution .p-subNav.solution .subNavSolList__detail li a{height:40px}.common.business.solution .p-subNav.solution .subNavSolList__detail.printing li a{font-size:1rem}}@media(max-width:768px) and (max-width:790px){.common.business.solution .p-lead .bnr__package-business_pc{display:none}.common.business.solution .p-lead .bnr__package-business_sp{display:block;width:100%}.common.business.solution .p-lead .bnr__package-business_sp img{width:100%}.common.business.solution .p-lead.printing__package-business{background:none}}@media all and (-ms-high-contrast:none){.home .p-body .businessArea .businessLinkList *::-ms-backdrop,.home .p-body .businessArea .businessLinkList .item{width:33.33%}.common.vision .p-catch .visionSliderTitle *::-ms-backdrop,.common.vision .p-catch .visionSliderTitle h3{margin-top:.5rem}.common.vision .p-body .vision__index .visionList *::-ms-backdrop,.common.vision .p-body .vision__index .visionList .vision__article{width:calc(33.33% - 5px)}}@media(max-width:1300px){.home .p-body .visionArea .p-chapter__inner .vision__textArea{left:10px;padding-top:5%}}@media(max-width:1300px) and (max-width:1100px){.home .l-header.is-fixed{background:white}.home .l-content{margin-top:70px}.home .p-body .visionArea .p-chapter__inner .vision__carouselArea .visionCarousel li a .item__title{font-size:1.3rem}.home .p-body .visionArea .p-chapter__inner .vision__carouselArea .visionCarousel li a .item__tagArea{display:block}.home .p-body .visionArea .p-chapter__inner .vision__carouselArea .visionCarousel li a .item__tagArea .item__icon{width:100%;margin-top:1rem;text-align:left}.home .p-body .businessArea .businessLinkList .item a .item__textArea .item__title{font-size:2.6rem}.home .p-body .contactArea .p-chapter__inner{background-position:center right}.home .p-body .groupArea{padding:0}.home .p-body .groupArea .p-chapter__inner{padding:0}.home .p-body .groupArea .groupLinkList{-ms-flex-pack:start;justify-content:flex-start;-ms-flex-align:stretch;align-items:stretch;border-bottom:1px solid #dcdcdc;margin-bottom:50px}.home .p-body .groupArea .groupLinkList .item{width:50%;border-bottom:1px solid #dcdcdc}.home .p-body .groupArea .groupLinkList .item:not(:last-child){margin:0}.home .p-body .groupArea .groupLinkList .item a{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;width:100%;height:100%;padding:14px}.home .p-body .groupArea .groupLinkList .item.item01 a img{width:80%}.home .p-body .groupArea .groupLinkList .item.item02 a img{width:70%}.home .p-body .groupArea .groupLinkList .item.item03{margin:0}.home .p-body .groupArea .groupLinkList .item.item03 a img{width:80%}.home .p-body .groupArea .groupLinkList .item.item04 a img{width:80%}.home .p-body .groupArea .groupLinkList .item.item05 a img{width:80%}.home .p-body .groupArea .groupLinkList .item.item08 a img{width:60%}.home .p-body .groupArea .groupLinkList .item:nth-of-type(n+4){margin-top:0}.home .p-body .groupArea .groupLinkList .item:nth-of-type(odd){border-right:1px solid #dcdcdc}}@media(max-width:1300px) and (max-width:1100px) and (max-width:760px){.home .p-body .businessArea .businessLinkList .item a .item__textArea .item__title{font-size:1.8rem}.home .p-body .businessArea .businessLinkList .item a .item__textArea .item__title br{display:none}.home .p-body .groupArea .groupLinkList .item.item01 a img{width:100%}.home .p-body .groupArea .groupLinkList .item.item02 a img{width:80%}.home .p-body .groupArea .groupLinkList .item.item03 a img{width:100%}.home .p-body .groupArea .groupLinkList .item.item04 a img{width:100%}.home .p-body .groupArea .groupLinkList .item.item05 a img{width:100%}.home .p-body .groupArea .groupLinkList .item.item08 a img{width:70%}}@media(max-width:1300px) and (max-width:1000px){.home .p-body .ad_bnrArea .ad_bnrArea__pc{display:block;text-align:center}.home .p-body .ad_bnrArea .ad_bnrArea__pc p{width:100%;margin:0 auto}.home .p-body .ad_bnrArea .ad_bnrArea__pc p:first-child{margin-bottom:20px}.home .p-body .ad_bnrArea .ad_bnrArea__pc p img{max-width:750px;height:auto}}@media(max-width:1300px) and (max-width:900px){.home .p-body .visionArea .p-chapter__inner .vision__textArea .chapterTitle{font-size:4rem}.home .p-body .aboutArea .aboutLinkList .item a .item__textArea .item__title{font-size:2.6rem}}@media(max-width:1300px) and (max-width:900px) and (max-width:760px){.home .p-body .visionArea .p-chapter__inner .vision__textArea .chapterTitle{font-size:2.8rem}.home .p-body .aboutArea .aboutLinkList .item a .item__textArea .item__title{font-size:1.8rem}}@media(max-width:1300px) and (max-width:760px){.home .animated{opacity:inherit;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=NaN)"}.home .p-catch__inner .p-catch__mainImgArea li .forPc{display:none}.home .p-catch__inner .p-catch__mainImgArea li .forSp{display:block}.home .p-catch__inner .p-catch__mainImgArea li .mainImgText{left:20px;bottom:40px}.home .p-catch__inner .p-catch__mainImgArea li.mainImg__02 .mainImgText{bottom:150px;width:100%;height:auto}.home .p-catch__inner .p-catch__mainImgArea li.mainImg__02 .mainImgText img{width:63.8%;height:auto}.home .p-body .p-chapter .chapterTitle,.home .p-body .p-chapter__gray .chapterTitle,.home .p-body .p-chapter__blue .chapterTitle{font-size:2.4rem}.home .p-body .p-chapter .chapterTitle small,.home .p-body .p-chapter__gray .chapterTitle small,.home .p-body .p-chapter__blue .chapterTitle small{font-size:1.2rem}.home .p-body .p-chapter .c-linkBtn__bl,.home .p-body .p-chapter__gray .c-linkBtn__bl,.home .p-body .p-chapter__blue .c-linkBtn__bl{width:100%;max-width:60%}.home .p-body .visionArea{padding-top:6rem;transform:translateY(0)}.home .p-body .visionArea .p-chapter__inner{position:static;display:inherit}.home .p-body .visionArea .p-chapter__inner .vision__textArea{position:static;width:100%;padding-top:0;text-align:center}.home .p-body .visionArea .p-chapter__inner .vision__textArea .chapterTitle{-ms-flex-pack:center;justify-content:center}.home .p-body .visionArea .p-chapter__inner .vision__textArea p{font-size:1.3rem}.home .p-body .businessArea{padding:3rem 0}.home .p-body .businessArea .p-chapter__inner{padding:0}.home .p-body .businessArea .chapterTitle+p{font-size:1.3rem}.home .p-body .businessArea .businessLinkList{display:inherit}.home .p-body .businessArea .businessLinkList .item{width:100%;height:200px}.home .p-body .businessArea .businessLinkList .item a{background-repeat:no-repeat;background-size:cover;background-position:top left}.home .p-body .businessArea .businessLinkList .item a img{opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)"}.home .p-body .businessArea .businessLinkList .item a .item__textArea .c-cBox,.home .p-body .businessArea .businessLinkList .item a .item__textArea .c-cBox__white,.home .p-body .businessArea .businessLinkList .item a .item__textArea .c-cBox__gray,.home .p-body .businessArea .businessLinkList .item a .item__textArea .c-cBox__blue{opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";width:110px;padding:.5em 1em;margin-top:1em}.home .p-body .businessArea .businessLinkList .item a:hover img{transform:none}.home .p-body .businessArea .businessLinkList .item a:hover .item__textArea .c-cBox,.home .p-body .businessArea .businessLinkList .item a:hover .item__textArea .c-cBox__white,.home .p-body .businessArea .businessLinkList .item a:hover .item__textArea .c-cBox__gray,.home .p-body .businessArea .businessLinkList .item a:hover .item__textArea .c-cBox__blue{animation:none}.home .p-body .businessArea .businessLinkList .item.printing a{background-image:url(/assets/img/home/home_bus_pr_sp.jpg)}.home .p-body .businessArea .businessLinkList .item.digital a{background-image:url(/assets/img/home/home_bus_dg_sp.jpg)}.home .p-body .businessArea .businessLinkList .item.distribution a{background-image:url(/assets/img/home/home_bus_db_sp.jpg)}.home .p-body .businessArea .businessLinkList .item.business{position:inherit}.home .p-body .businessArea .businessLinkList .item.business a{font-size:1.5rem}.home .p-body .newsArea{position:relative;padding-top:0;padding-bottom:0}.home .p-body .newsArea .p-chapter__inner{display:inherit;padding:3rem 2rem 0}.home .p-body .newsArea .p-chapter__inner .news__textArea{width:100%}.home .p-body .newsArea .p-chapter__inner .news__textArea .chapterTitle{-ms-flex-pack:center;justify-content:center}.home .p-body .newsArea .p-chapter__inner .news__textArea .p-linkBtn{display:none}.home .p-body .newsArea .p-chapter__inner .p-newsList{width:100%}.home .p-body .newsArea .p-chapter__inner .p-newsList+.p-linkBtn{display:-ms-flexbox;display:flex;margin:4rem auto 0}.home .p-body .aboutArea{padding-bottom:4rem}.home .p-body .aboutArea .chapterTitle+p{font-size:1.3rem}.home .p-body .aboutArea .aboutLinkList{display:inherit}.home .p-body .aboutArea .aboutLinkList .item{width:100%}.home .p-body .aboutArea .aboutLinkList .item a{background-repeat:no-repeat;background-size:cover;background-position:center center}.home .p-body .aboutArea .aboutLinkList .item a img{opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)"}.home .p-body .aboutArea .aboutLinkList .item.item01{height:160px}.home .p-body .aboutArea .aboutLinkList .item.item01 a{background-image:url(/assets/img/home/home_about_01_sp.jpg)}.home .p-body .aboutArea .aboutLinkList .item.item02{height:320px}.home .p-body .aboutArea .aboutLinkList .item.item02 a.item02__1{background-image:url(/assets/img/home/home_about_02_sp.jpg)}.home .p-body .aboutArea .aboutLinkList .item.item02 a.item02__2{background-image:url(/assets/img/home/home_about_03_sp.jpg)}.home .p-body .contactArea{height:314px}.home .p-body .contactArea .chapterTitle{font-size:2.8rem}.home .p-body .contactArea .chapterTitle small{font-size:1.2rem}.home .p-body .contactArea .chapterTitle+p{margin-top:2em;font-size:1.4rem}.home .p-body .contactArea .c-linkBtn,.home .p-body .contactArea .c-linkBtn__bl,.home .p-body .contactArea .c-linkBtn__wh,.home .p-body .contactArea .c-linkBtn__icon,.home .p-body .contactArea .c-linkBtn__icon--red{margin:2rem 0 0}.home .p-body .groupArea .groupLinkList .item a img{max-width:80%}}@media all and (max-width:1300px) and (max-width:760px) and (-ms-high-contrast:none){.home .p-body .businessArea .businessLinkList *::-ms-backdrop,.home .p-body .businessArea .businessLinkList .item{width:100%}}@media(max-width:1300px) and (max-width:480px){.home .p-catch__inner .p-catch__mainImgArea li .mainImgText img{margin-bottom:3rem}.home .p-catch__inner .p-catch__mainImgArea li .mainImgText .c-linkBtn,.home .p-catch__inner .p-catch__mainImgArea li .mainImgText .c-linkBtn__bl,.home .p-catch__inner .p-catch__mainImgArea li .mainImgText .c-linkBtn__wh,.home .p-catch__inner .p-catch__mainImgArea li .mainImgText .c-linkBtn__icon,.home .p-catch__inner .p-catch__mainImgArea li .mainImgText .c-linkBtn__icon--red{width:164px;height:50px;font-size:15px}.home .p-catch__inner .p-catch__mainImgArea li.mainImg__02 .mainImgText{bottom:70px}.home .p-body .p-chapter__inner .c-fBox{-ms-flex-wrap:wrap;flex-wrap:wrap}.home .p-body .p-chapter__inner .c-fBox .c-fBox__textArea{width:100%}.home .p-body .p-chapter__inner .c-fBox .c-fBox__imgArea{width:100%}}@media(max-width:1100px) and (max-width:760px){.common.vision .p-catch .vision__mainTextArea{position:inherit;width:100%;padding:5rem 2rem 8rem}.common.vision .p-catch .vision__mainTextArea .vision__mainText .forPc{display:none}.common.vision .p-catch .vision__mainTextArea .vision__mainText .forSp{display:inherit}.common.vision.article .p-catch .categoryArea{position:static;-ms-flex-pack:end;justify-content:flex-end}.common.vision.article .p-catch .pageTitleArea.vision07__title{margin-top:0}.common.vision.article .p-body .p-chapter.relatedList ul,.common.vision.article .p-body .relatedList.p-chapter__gray ul,.common.vision.article .p-body .relatedList.p-chapter__blue ul{display:block}}@media(max-width:900px) and (max-width:760px){.common.vision .p-catch .visionSliderTitle{position:relative;bottom:0;width:calc(100% - 20px);padding:2rem;margin-left:20px;transform:translateY(-20px)}.common.vision .p-catch .visionSliderTitle h3{font-size:2.4rem}.common.vision .p-catch .visionSliderTitle p br{display:none}.common.vision .p-catch .visionSliderTitle .slick-dots{display:none!important}}@media(max-width:1400px){.common.vision .p-body .vision__index .vision__linkSdgs{width:180px}}@media(max-width:1400px) and (max-width:1300px){.common.vision .p-body .vision__index .vision__linkSdgs{top:inherit;bottom:-60px;width:140px;height:40px;font-size:1.4rem}}@media(max-width:1400px) and (max-width:1300px) and (max-width:1100px){.common.vision .p-body .vision__index .vision__linkSdgs{right:3%}}@media(max-width:1400px) and (max-width:1300px) and (max-width:1100px) and (max-width:768px){.common.vision .p-body .vision__index .vision__linkSdgs{right:15px}}@media(max-width:760px) and (max-width:768px){.common.vision .p-body .vision__index .visionList .vision__article{width:100%;margin:0 0 20px}}@media(max-width:1160px) and (max-width:760px){.common.vision .vision__sdgs{padding:60px 15px 80px}}@media(max-width:1100px) and (max-width:768px) and (max-width:760px){.common.vision.article .p-catch .pageTitleArea{padding:30px 15px}.common.vision.article .p-catch .pageTitleArea .pageTitle{text-align:left}.common.vision.article .p-catch .pageTitleArea .pageTitle span{margin-bottom:20px}.common.vision.article .p-lead__inner p{line-height:2}}@media(max-width:1100px) and (max-width:768px) and (max-width:760px) and (max-width:480px){.common.vision.article .p-catch .pageTitleArea .pageTitle{font-size:2.4rem}.common.vision.article .p-catch .pageTitleArea .pageTitle br{display:none}.common.vision.article .p-catch .pageTitleArea .pageTitle span{font-size:1.8rem}}@media(max-width:1320px){.common.vision.article .p-body .p-chapter.sessionArea .sessionBox,.common.vision.article .p-body .sessionArea.p-chapter__gray .sessionBox,.common.vision.article .p-body .sessionArea.p-chapter__blue .sessionBox{margin-right:10px;margin-left:10px}}@media(max-width:1320px) and (max-width:1000px){.common.vision.article .p-body .p-chapter.sessionArea .sessionBox,.common.vision.article .p-body .sessionArea.p-chapter__gray .sessionBox,.common.vision.article .p-body .sessionArea.p-chapter__blue .sessionBox{display:block}}@media(max-width:1240px){.common.vision.article .p-body .p-chapter.sessionArea .sessionBox .sessionText,.common.vision.article .p-body .sessionArea.p-chapter__gray .sessionBox .sessionText,.common.vision.article .p-body .sessionArea.p-chapter__blue .sessionBox .sessionText{padding:90px 4% 20px}}@media(max-width:1240px) and (max-width:1000px){.common.vision.article .p-body .p-chapter.sessionArea .sessionBox .sessionText,.common.vision.article .p-body .sessionArea.p-chapter__gray .sessionBox .sessionText,.common.vision.article .p-body .sessionArea.p-chapter__blue .sessionBox .sessionText{width:100%;padding:40px 30px 20px}}@media(max-width:1240px) and (max-width:1000px) and (max-width:768px){.common.vision.article .p-body .p-chapter.sessionArea .sessionBox .sessionText,.common.vision.article .p-body .sessionArea.p-chapter__gray .sessionBox .sessionText,.common.vision.article .p-body .sessionArea.p-chapter__blue .sessionBox .sessionText{padding:30px 20px}}@media(max-width:1000px) and (max-width:760px){.common.vision.article .p-body .p-chapter.sessionArea .sessionBox .sessionText .sessionTitle,.common.vision.article .p-body .sessionArea.p-chapter__gray .sessionBox .sessionText .sessionTitle,.common.vision.article .p-body .sessionArea.p-chapter__blue .sessionBox .sessionText .sessionTitle{margin-bottom:20px}}@media(max-width:1100px) and (max-width:1000px){.common.vision.article .p-body .p-chapter.sessionArea .sessionBox .sessionImg,.common.vision.article .p-body .sessionArea.p-chapter__gray .sessionBox .sessionImg,.common.vision.article .p-body .sessionArea.p-chapter__blue .sessionBox .sessionImg{width:100%;padding:0;height:450px;overflow:hidden;position:relative}.common.vision.article .p-body .p-chapter.sessionArea .sessionBox .sessionImg img,.common.vision.article .p-body .sessionArea.p-chapter__gray .sessionBox .sessionImg img,.common.vision.article .p-body .sessionArea.p-chapter__blue .sessionBox .sessionImg img{position:absolute;top:-50%}}@media(max-width:1100px) and (max-width:1000px) and (max-width:680px){.common.vision.article .p-body .p-chapter.sessionArea .sessionBox .sessionImg,.common.vision.article .p-body .sessionArea.p-chapter__gray .sessionBox .sessionImg,.common.vision.article .p-body .sessionArea.p-chapter__blue .sessionBox .sessionImg{height:240px}}@media(max-width:1000px) and (max-width:480px){.common.vision.article .p-body .p-chapter.sessionArea .sessionBox.img_vol3 .sessionImg,.common.vision.article .p-body .sessionArea.p-chapter__gray .sessionBox.img_vol3 .sessionImg,.common.vision.article .p-body .sessionArea.p-chapter__blue .sessionBox.img_vol3 .sessionImg{height:315px}}@media(max-width:1000px) and (max-width:768px){.common.vision.article .p-body .p-chapter.sessionArea .sessionBox.wh100 .sessionText,.common.vision.article .p-body .sessionArea.p-chapter__gray .sessionBox.wh100 .sessionText,.common.vision.article .p-body .sessionArea.p-chapter__blue .sessionBox.wh100 .sessionText{padding:30px 20px}}