@charset "UTF-8";*{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;box-sizing:border-box}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section{display:block}ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:none}a{margin:0;padding:0;font-size:100%;vertical-align:baseline;background:0 0;text-decoration:none}del{text-decoration:line-through}abbr[title],dfn[title]{border-bottom:1px dotted;cursor:help}table{border-collapse:collapse;border-spacing:0;table-layout:fixed}table td,table th{word-wrap:break-word}hr{display:block;height:1px;border:0;border-top:1px solid #ccc;margin:1em 0;padding:0}input,select{vertical-align:middle}img{border:0;vertical-align:top;max-width:100%;width:100%;height:auto}img.size-full{height:auto}button{border:none;outline:0;background-color:transparent;cursor:pointer;-moz-appearance:none;appearance:none;-webkit-appearance:none}.clearfix:after{content:" ";display:block;height:0;clear:both;visibility:hidden}.clearfix{display:inline-table}* html .clearfix{height:1%}.clearfix{display:block}iframe{vertical-align:bottom}a{color:#f06e64;text-decoration:underline;transition:color .3s ease}@font-face{font-family:"YuGothic M";src:local("Yu Gothic Medium")}html{font-size:62.5%;height:100%}body{color:#fff;font-size:15px;font-size:1.5rem;font-family:Lato,"YuGothic M","游ゴシック",YuGothic,"Hiragino Kaku Gothic ProN","ヒラギノ角ゴ ProN W3","Hiragino Kaku Gothic Pro","メイリオ",Meiryo,sans-serif;width:100%;background-color:#f06e64;line-height:1.6;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}.menu-is-open body::-webkit-scrollbar,.menu-is-open html::-webkit-scrollbar{display:none}.menu-is-open body,.menu-is-open html{height:100%;overflow:hidden}html.is-videoModalOpen::-webkit-scrollbar,html.is-videoModalOpen body::-webkit-scrollbar{display:none}html.is-videoModalOpen,html.is-videoModalOpen body{height:100%;overflow:hidden}body.loader-is-show{position:fixed;top:-1px;width:100%;height:100%;overflow:hidden}#wrapper{position:relative;display:flex;flex-direction:column;width:100%;min-height:100vh;overflow-x:hidden}#wrapper:before{position:fixed;top:0;left:0;display:block;content:" ";width:100%;height:100%;background:url(//www.manualz.jp/wp/wp-content/themes/manualz/css/../images/common/loading.svg) center center no-repeat;background-size:50px 50px;z-index:9999;visibility:hidden;opacity:0;transition:.2s ease}.is-loading #wrapper:before{opacity:1;visibility:visible}header{width:100%}main{position:relative;width:100%;overflow:hidden}footer{width:100%;margin-top:auto}footer,main{transition:.4s ease-in-out;will-change:opacity transform}.is-loading footer,.is-loading main{opacity:0;visibility:hidden;transform:translateY(-20px)}@media all and (-ms-high-contrast:none){body{font-family:Lato,"メイリオ",Meiryo,sans-serif}#wrapper{display:block;height:100%}}.breadcrumbs{display:flex;flex-wrap:wrap;font-weight:400;width:100%;list-style:none}@media (max-width:767px){.breadcrumbs{font-size:11px}}.breadcrumbs a{color:#fff}.breadcrumbs li:after{content:">";margin:0 5px}.breadcrumbs li:last-of-type:after{content:none}@media print,screen and (min-width:1024px){.breadcrumbs{margin:-40px auto 20px}}@media print,screen and (max-width:1023px){.breadcrumbs{margin:-15px auto 20px}}@media print,screen and (min-width:1024px){#letterContainer .breadcrumbs{margin:20px 1% 20px}}@media print,screen and (max-width:1023px){#letterContainer .breadcrumbs{margin:20px 3% 20px}}@media print,screen and (min-width:1024px){#company .breadcrumbs{margin:-40px 1% 40px}}@media print,screen and (max-width:1023px){#company .breadcrumbs{margin:-15px 1% 40px}}@font-face{font-family:icomoon;src:url(//www.manualz.jp/wp/wp-content/themes/manualz/css/../fonts/icomoon.eot?2uws44);src:url(//www.manualz.jp/wp/wp-content/themes/manualz/css/../fonts/icomoon.eot?2uws44#iefix) format("embedded-opentype"),url(//www.manualz.jp/wp/wp-content/themes/manualz/css/../fonts/icomoon.ttf?2uws44) format("truetype"),url(//www.manualz.jp/wp/wp-content/themes/manualz/css/../fonts/icomoon.woff?2uws44) format("woff"),url(//www.manualz.jp/wp/wp-content/themes/manualz/css/../fonts/icomoon.svg?2uws44#icomoon) format("svg");font-weight:400;font-style:normal}[class*=" icon-"],[class^=icon-]{font-family:icomoon !important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-tw:before{content:"\e906"}.icon-x{width:auto;height:25px}.icon-gp:before{content:"\e907"}.icon-blank-link:before{content:"\e904"}.icon-close:before{content:"\e902"}.icon-arrow_down:before{content:"\e313"}.icon-arrow_left:before{content:"\e314"}.icon-arrow_right:before{content:"\e315"}.icon-arrow_up:before{content:"\e316"}.icon-plus:before{content:"\e903"}.icon-minus:before{content:"\e905"}.icon-line:before{content:"\e908"}.icon-fb:before{content:"\e900"}.icon-mail:before{content:"\e901"}.icon-instagram{display:inline-block;width:34px;height:34px;content:url(//www.manualz.jp/wp/wp-content/themes/manualz/css/../images/common/logo-instagram.svg)}.menu-is-open header .headNav li a .icon-instagram,li a:hover .icon-instagram{content:url(//www.manualz.jp/wp/wp-content/themes/manualz/css/../images/common/logo-instagram-hover.svg)}@media print,screen and (min-width:1200px){.is_pc{display:block}.is_sp{display:none}}@media screen and (max-width:1199px){.is_pc{display:none}.is_sp{display:block}}@keyframes loadingTxt{0%,100%,20%,40%,60%,80%{transition-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:scale3d(.3,.3,.3)}20%{transform:scale3d(1.1,1.1,1.1)}40%{transform:scale3d(.9,.9,.9)}60%{opacity:1;transform:scale3d(1.03,1.03,1.03)}80%{transform:scale3d(.97,.97,.97)}100%{opacity:1;transform:scale3d(1,1,1)}}#loading{position:fixed;top:0;left:0;right:0;bottom:0;width:100%;height:100%;background-color:#f06e64;opacity:0;visibility:hidden;transition:1s ease;transition-delay:.5s;z-index:999999}.loader-is-show #loading{opacity:1;visibility:visible}#loading .content{position:absolute;left:50%;top:50%;text-align:center;transform:translate(-50%,-55%) scale(1.1);transition:.4s ease-in-out;opacity:0;visibility:hidden}.loader-is-show #loading .content{transform:translate(-50%,-50%) scale(1);opacity:1;visibility:visible}#loading .content p{color:#fff;font-size:1.6rem;font-family:"San Francisco",sans-serif;letter-spacing:.2em;margin-bottom:30px;opacity:0}.loader-is-show #loading .content p{opacity:1}#loading .content p span{display:inline-block;animation:loadingTxt 1.6s;animation-fill-mode:forwards;animation-iteration-count:infinite}#loading .content p span:nth-child(1){animation-delay:.1s}#loading .content p span:nth-child(2){animation-delay:.2s}#loading .content p span:nth-child(3){animation-delay:.3s}#loading .content p span:nth-child(4){animation-delay:.4s}#loading .content p span:nth-child(5){animation-delay:.5s}#loading .content p span:nth-child(6){animation-delay:.6s}#loading .content p span:nth-child(7){animation-delay:.7s}#loading .content p span:nth-child(8){animation-delay:.8s}#loading .content p span:nth-child(9){animation-delay:.9s}#loading .content p span:nth-child(10){animation-delay:1s}#loading .content .logo{display:block;width:169px;height:111px;margin:0 auto}.imgContainer{position:relative}.imgContainer:before{position:absolute;top:0;left:0;display:block;content:" ";width:100%;height:100%;background:#b3b3b3 url(//www.manualz.jp/wp/wp-content/themes/manualz/css/../images/common/loading.svg) center center no-repeat;background-size:20px 20px;transition:.5s ease;visibility:hidden;opacity:0;z-index:2}.imgContainer.is-loading{cursor:default;pointer-events:none}.imgContainer.is-loading:before{opacity:1;visibility:visible}.column{width:100%;max-width:980px;margin:0 auto}.l-section{width:100%}.l-inner-section{position:relative;width:100%}@media print,screen and (min-width:1024px){.l-section{padding:60px 1%}.l-inner{max-width:1600px;margin:0 auto;padding:0 3%}}@media only screen and (max-width:1023px){.l-section{padding:35px 3% 55px}}.hover{position:relative;display:block;width:100%;height:100%;margin-bottom:8px}.hover:after{position:absolute;top:0;left:0;display:block;content:" ";width:100%;height:100%;background:url(//www.manualz.jp/wp/wp-content/themes/manualz/css/../images/common/bg_stripe.png) left top repeat;background-size:5px 5px;transition:.2s ease;opacity:0;z-index:1}.hover:hover:after,.is-loading:after,.selectedItem .hover:after{transform:translate(3px,3px);opacity:1}.hover .element{position:relative;transition:.2s ease;z-index:2}.hover:hover .element,.selectedItem .hover .element{background-color:#fff;transform:translate(-3px,-3px)}.hover .line-effect span:after,.hover .line-effect span:before,.hover .line-effect:after,.hover .line-effect:before{position:absolute;display:block;content:" ";background-color:#ff0;z-index:3}.hover .line-effect:after,.hover .line-effect:before{width:0;transition:.15s ease-in}.hover .line-effect:before{top:0;left:0}.hover .line-effect:after{bottom:0;right:0}.hover .line-effect span:after,.hover .line-effect span:before{height:0;transition:.15s ease-in-out;transition-delay:.2s}.hover .line-effect span:before{left:0;bottom:0}.hover .line-effect span:after{right:0;top:0}.hover:hover .line-effect:after,.hover:hover .line-effect:before,.selectedItem .line-effect:after,.selectedItem .line-effect:before{width:100%}.hover:hover .line-effect span:after,.hover:hover .line-effect span:before,.selectedItem .line-effect span:after,.selectedItem .line-effect span:before{height:100%}@media print,screen and (min-width:768px){.hover .line-effect:after,.hover .line-effect:before{height:12px}.hover .line-effect span:after,.hover .line-effect span:before{width:12px}}@media only screen and (max-width:767px){.hover .line-effect:after,.hover .line-effect:before{height:8px}.hover .line-effect span:after,.hover .line-effect span:before{width:8px}}.btnArea{text-align:center}.button{position:relative;display:inline-block;color:#5b3a00;font-size:16px;font-family:"Roboto Condensed",sans-serif;font-weight:700;max-width:440px;line-height:1;letter-spacing:.05em;text-decoration:none;transition:.2s ease;z-index:1}.button:hover{text-decoration:none}.button.is-loading{pointer-events:none;cursor:default}.button>span{position:relative;display:block;padding:20px;background:#fff;transition:.2s ease;overflow:hidden;z-index:2}.button.is-loading>span,.button:hover>span{transform:translate(-3px,-3px)}.button.is-loading>span:after{position:absolute;top:50%;display:inline-block;content:" ";width:18px;height:18px;background:url(//www.manualz.jp/wp/wp-content/themes/manualz/css/../images/common/loading_btn.svg) center center no-repeat;background-size:contain;margin-left:10px;transform:translateY(-50%)}.button>span:before{position:absolute;top:0;left:-175%;display:block;content:" ";width:150%;height:150%;background-color:#ff0;transition:.2s cubic-bezier(.58,.19,.48,.8);transform:skew(-45deg);z-index:-1}.button.is-loading>span:before,.button:hover>span:before{left:-25%}.button.yellow:hover{color:#ff0}.button.yellow span{background-color:#ff0}.button.yellow>span:before{background-color:#5b3a00}.btnArea_r{text-align:right}.sm-button{position:relative;display:inline-block;color:#fff;font-size:14px;font-family:"Roboto Condensed",sans-serif;font-weight:700;background-color:#f06e64;padding:10px 15px;text-decoration:none;line-height:1.2}.sm-button:after{position:absolute;top:0;left:0;display:block;content:" ";width:100%;height:100%;background-color:#fff;will-change:opacity;transition:.3s ease;opacity:0}.sm-button:hover:after{opacity:.5}.sm-button.yellow{color:#000;background:#ff0}.sm-button i{font-size:12px;vertical-align:middle}@media print,screen and (min-width:768px){.btnArea{padding-top:30px}}@media only screen and (max-width:767px){.btnArea{padding-top:15px}}.ripple{position:relative;overflow:hidden;z-index:1}.rippleEffect{position:absolute;width:50px;height:50px;background:rgba(0,0,0,.6);border-radius:100%;pointer-events:none;transform:scale(0);opacity:0;z-index:1}.ripple.light .rippleEffect{background:rgba(255,255,255,.6)}.rippleEffect.is-show{animation:ripple 4s ease-out}@keyframes ripple{from{opacity:.3}to{transform:scale(100);opacity:0}}.row{position:relative;font-size:0;width:100%}.row .col{display:inline-block;font-size:15px;vertical-align:top}.row-center{text-align:center}.row-center>.col{text-align:left}.col1>.col{width:100%}.col2>.col{width:50%}.col3>.col{width:33.33333333%}.col4>.col{width:25%}.col5>.col{width:20%}.col6>.col{width:16.66666666%}.col7>.col{width:14.2857142%}.col8>.col{width:12.5%}@media screen and (max-width:1079px){.md-col1>.col{width:100%}.md-col2>.col{width:50%}.md-col3>.col{width:33.33333333%}.md-col4>.col{width:25%}.md-col5>.col{width:20%}}@media screen and (max-width:767px){.sm-col1>.col{width:100%}.sm-col2>.col{width:50%}.sm-col3>.col{width:33.33333333%}.sm-col4>.col{width:25%}.sm-col5>.col{width:20%}}@media screen and (max-width:480px){.xs-col1>.col{width:100%}.xs-col2>.col{width:50%}.xs-col3>.col{width:33.33333333%}.xs-col4>.col{width:25%}.xs-col5>.col{width:20%}}@media screen and (min-width:1080px){.lg-table-row{display:table;width:100%;height:100%}.lg-table-row .col{display:table-cell;height:100%;border-collapse:collapse;vertical-align:middle}.lg-table-col1 .col{width:100%}.lg-table-col2 .col{width:50%}.lg-table-col3 .col{width:33.33333333%}.lg-table-col4 .col{width:25%}.lg-table-col5 .col{width:20%}.lg-table-col6 .col{width:16.66666666%}.lg-table-col7 .col{width:14.2857142%}.lg-table-col8 .col{width:12.5%}}@media screen and (max-width:1079px){.md-table-row{display:table;width:100%;height:100%}.md-table-row .col{display:table-cell;height:100%;border-collapse:collapse;vertical-align:middle}.md-table-col1 .col{width:100%}.md-table-col2 .col{width:50%}.md-table-col3 .col{width:33.33333333%}.md-table-col4 .col{width:25%}.md-table-col5 .col{width:20%}.md-table-col6 .col{width:16.66666666%}.md-table-col7 .col{width:14.2857142%}.md-table-col8 .col{width:12.5%}}.gutter10{width:auto;margin-left:-5px;margin-right:-5px}.gutter10>.col{padding-right:5px;padding-left:5px}.gutter20{width:auto;margin-left:-10px;margin-right:-10px}.gutter20>.col{padding-right:10px;padding-left:10px}.gutter30{width:auto;margin-left:-15px;margin-right:-15px}.gutter30>.col{padding-right:15px;padding-left:15px}.gutter40{width:auto;margin-left:-20px;margin-right:-20px}.gutter40>.col{padding-right:20px;padding-left:20px}.gutter50{width:auto;margin-left:-25px;margin-right:-25px}.gutter50>.col{padding-right:25px;padding-left:25px}.gutter60{width:auto;margin-left:-30px;margin-right:-30px}.gutter60>.col{padding-right:30px;padding-left:30px}@media print,screen and (min-width:1080px){.lg-gutter10{width:auto;margin-left:-5px;margin-right:-5px}.lg-gutter10>.col{padding-right:5px;padding-left:5px}.lg-gutter20{width:auto;margin-left:-10px;margin-right:-10px}.lg-gutter20>.col{padding-right:10px;padding-left:10px}.lg-gutter30{width:auto;margin-left:-15px;margin-right:-15px}.lg-gutter30>.col{padding-right:15px;padding-left:15px}.lg-gutter40{width:auto;margin-left:-20px;margin-right:-20px}.lg-gutter40>.col{padding-right:20px;padding-left:20px}.lg-gutter50{width:auto;margin-left:-25px;margin-right:-25px}.lg-gutter50>.col{padding-right:25px;padding-left:25px}.lg-gutter60{width:auto;margin-left:-30px;margin-right:-30px}.lg-gutter60>.col{padding-right:30px;padding-left:30px}}@media screen and (max-width:1079px){.md-gutter0{width:auto;margin-left:0;margin-right:0}.md-gutter0>.col{padding-right:0;padding-left:0}.md-gutter10{width:auto;margin-left:-5px;margin-right:-5px}.md-gutter10>.col{padding-right:5px;padding-left:5px}.md-gutter20{width:auto;margin-left:-10px;margin-right:-10px}.md-gutter20>.col{padding-right:10px;padding-left:10px}.md-gutter30{width:auto;margin-left:-15px;margin-right:-15px}.md-gutter30>.col{padding-right:15px;padding-left:15px}.md-gutter40{width:auto;margin-left:-20px;margin-right:-20px}.md-gutter40>.col{padding-right:20px;padding-left:20px}.md-gutter50{width:auto;margin-left:-25px;margin-right:-25px}.md-gutter50>.col{padding-right:25px;padding-left:25px}}@media screen and (max-width:767px){.sm-gutter0{width:auto;margin-left:0;margin-right:0}.sm-gutter0>.col{padding-right:0;padding-left:0}.sm-gutter10{width:auto;margin-left:-5px;margin-right:-5px}.sm-gutter10>.col{padding-right:5px;padding-left:5px}.sm-gutter20{width:auto;margin-left:-10px;margin-right:-10px}.sm-gutter20>.col{padding-right:10px;padding-left:10px}.sm-gutter30{width:auto;margin-left:-15px;margin-right:-15px}.sm-gutter30>.col{padding-right:15px;padding-left:15px}.sm-gutter40{width:auto;margin-left:-20px;margin-right:-20px}.sm-gutter40>.col{padding-right:20px;padding-left:20px}.sm-gutter50{width:auto;margin-left:-25px;margin-right:-25px}.sm-gutter50>.col{padding-right:25px;padding-left:25px}}@media screen and (max-width:480px){.xs-gutter0{width:auto;margin-left:0;margin-right:0}.xs-gutter0>.col{padding-right:0;padding-left:0}.xs-gutter10{width:auto;margin-left:-5px;margin-right:-5px}.xs-gutter10>.col{padding-right:5px;padding-left:5px}.xs-gutter20{width:auto;margin-left:-10px;margin-right:-10px}.xs-gutter20>.col{padding-right:10px;padding-left:10px}.xs-gutter30{width:auto;margin-left:-15px;margin-right:-15px}.xs-gutter30>.col{padding-right:15px;padding-left:15px}.xs-gutter40{width:auto;margin-left:-20px;margin-right:-20px}.xs-gutter40>.col{padding-right:20px;padding-left:20px}.xs-gutter50{width:auto;margin-left:-25px;margin-right:-25px}.xs-gutter50>.col{padding-right:25px;padding-left:25px}}.row-mb10>.col{margin-bottom:10px}.row-mb20>.col{margin-bottom:20px}.row-mb30>.col{margin-bottom:30px}.row-mb40>.col{margin-bottom:40px}.row-mb50>.col{margin-bottom:50px}.row-mb60>.col{margin-bottom:60px}.row-mb70>.col{margin-bottom:70px}.row-mb80>.col{margin-bottom:80px}@media print,screen and (min-width:1080px){.lg-row-mb10>.col{margin-bottom:10px}.lg-row-mb20>.col{margin-bottom:20px}.lg-row-mb30>.col{margin-bottom:30px}.lg-row-mb40>.col{margin-bottom:40px}.lg-row-mb50>.col{margin-bottom:50px}.lg-row-mb60>.col{margin-bottom:60px}.lg-row-mb70>.col{margin-bottom:70px}.lg-row-mb80>.col{margin-bottom:80px}}@media screen and (max-width:1079px){.md-row-mb10>.col{margin-bottom:10px}.md-row-mb20>.col{margin-bottom:20px}.md-row-mb30>.col{margin-bottom:30px}.md-row-mb40>.col{margin-bottom:40px}.md-row-mb50>.col{margin-bottom:50px}.md-row-mb60>.col{margin-bottom:60px}.md-row-mb70>.col{margin-bottom:70px}.md-row-mb80>.col{margin-bottom:80px}}@media screen and (max-width:767px){.sm-row-mb10>.col{margin-bottom:10px}.sm-row-mb20>.col{margin-bottom:20px}.sm-row-mb30>.col{margin-bottom:30px}.sm-row-mb40>.col{margin-bottom:40px}.sm-row-mb50>.col{margin-bottom:50px}.sm-row-mb60>.col{margin-bottom:60px}.sm-row-mb70>.col{margin-bottom:70px}.sm-row-mb80>.col{margin-bottom:80px}}.ttl{font-family:"Roboto Condensed",sans-serif;font-weight:900;-webkit-font-smoothing:subpixel-antialiased}.title{position:relative;font-family:"Noto Sans Japanese",sans-serif;font-weight:700;line-height:1}.title .t_section,.title .t_section:before{display:inline-block;vertical-align:middle}.title .t_section{color:#ff0;margin-bottom:5px}.title .t_section:before{position:relative;top:-2px;content:" ";height:8px;margin-right:10px;background-color:#ff0}.title .caption span{display:inline-block;line-height:1.3;vertical-align:baseline}.title .caption .ttl{margin-right:5px;line-height:1}.title .caption.line:before{display:block;content:" ";width:100px;height:8px;background-color:#ff0;margin-bottom:5px}.title .caption .logo_letter{vertical-align:bottom}@media print,screen and (min-width:1280px){.title .caption .logo_letter{width:463px;padding-right:5px}}@media print,screen and (min-width:768px){.title .t_section{font-size:21px}.title .t_section:before{width:130px}.title .caption{font-size:18px}.title .caption .ttl{font-size:80px}}@media only screen and (max-width:1279px){.title .caption .logo_letter{width:330px;padding-bottom:5px}}@media only screen and (max-width:1024px){.title .caption .logo_letter{width:260px}}@media only screen and (max-width:767px){.title .t_section{font-size:16px}.title .caption.line:before,.title .t_section:before{width:60px;height:4px}.title .caption{font-size:14px}.title .caption span{display:block;line-height:1.4}.title .caption .ttl{font-size:50px}.title .caption .logo_letter{width:220px}}@media only screen and (max-width:480px){.title .caption .ttl{font-size:40px}}.page-title{position:relative}.page-title:after{position:absolute;bottom:0;left:0;display:block;content:" ";width:100%;height:1px;background-color:#fff}.page-title .caption{position:relative}.page-title .caption:before{position:absolute;left:-4%;bottom:0;display:block;content:" ";width:20%;background:url(//www.manualz.jp/wp/wp-content/themes/manualz/css/../images/common/bg_stripe.png) left top repeat;background-size:5px 5px;opacity:.8}@media print,screen and (min-width:1024px){.page-title{padding:15px 0 15px 3%}.page-title .caption .ttl{font-size:60px}.page-title .caption:before{max-width:270px;min-width:180px;height:40px}.page-title .t_section{font-size:16px}.page-title .t_section:before{width:80px;height:7px}}@media only screen and (max-width:1023px){.page-title{padding:15px 0 8px 3%}.page-title .caption .ttl{font-size:36px}.page-title .caption:before{min-width:120px;height:25px}.page-title .t_section{font-size:14px;margin-bottom:2px}.page-title .t_section:before{width:40px;height:5px}}.title .logo a{display:block}@media print,screen and (min-width:768px){.title .logo{position:absolute;top:50%;left:50%;width:160px;transform:translate(-50%,-50%);z-index:10}}@media only screen and (max-width:767px){.title .logo{position:relative;width:120px;margin:0 0 12px}}.sub-title{text-align:center;line-height:1;letter-spacing:.15em}.sub-title span{display:block;margin-bottom:5px}.sub-title span:before{display:block;content:" ";width:50px;height:4px;margin:0 auto 5px;background-color:#fff}@media print,screen and (min-width:768px){.sub-title{font-size:18px;margin-bottom:45px}.sub-title span{font-size:46px}}@media only screen and (max-width:767px){.sub-title{font-size:16px;margin-bottom:35px}.sub-title span{font-size:32px}.sub-title span:before{width:35px}}.bg_white{background-color:#fff}.bg_logo:before{position:absolute;top:-20px;left:0;display:block;content:" ";width:402px;height:1185px;background:url(//www.manualz.jp/wp/wp-content/themes/manualz/css/../images/common/bg_logo.svg) left top no-repeat;background-size:contain;opacity:.1;z-index:-1}@media only screen and (max-width:767px){.bg_logo:before{top:10px;width:200px;height:590px}}.tab_content{display:none}.tab_content.current{display:block}@media print,screen and (min-width:768px){.pageSelect{display:none}.localNavi{margin-bottom:35px;text-align:center}.localNavi li{display:inline-block;font-size:28px;text-align:center;margin-right:45px}.localNavi li:last-child{margin-right:0}.localNavi a{display:block;color:#fff;text-decoration:none}.localNavi a:after{display:block;content:" ";width:70%;height:4px;background-color:#fff;margin:0 auto}.localNavi a,.localNavi a:after{transition:.14s linear}.localNavi a.current,.localNavi a:hover{color:#ff0}.localNavi a.current:after,.localNavi a:hover:after{background-color:#ff0;width:80%}}@media only screen and (max-width:767px){.navWrap{position:relative;margin-bottom:25px}.pageSelect{position:relative;color:#fff;font-size:21px;font-weight:700;width:100%;background-size:10px 10px;border:2px solid #fff;padding:8px 15px 8px 10px;cursor:pointer;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;transition:background .3s ease}.pageSelect:empty:before{content:" "}.pageSelect:after{position:absolute;top:50%;right:10px;display:block;content:" ";width:0;height:0;border-style:solid;border-width:6px 5px 0;border-color:#fff transparent transparent;transform:translateY(-50%)}.pageSelect.is-open{color:#5b3a00;background-color:#ff0;border-color:#5b3a00}.pageSelect.is-open:after{border-width:0 5px 6px;border-color:transparent transparent #5b3a00}.localNavi{display:none;width:100%;border-left:2px solid #5b3a00;border-right:2px solid #5b3a00;z-index:10}.localNavi a{display:block;color:#5b3a00;font-size:21px;width:100%;background-color:#fff;border-bottom:2px solid #5b3a00;padding:8px 15px 8px 10px;text-decoration:none;transition:background .3s ease}.localNavi a:hover{background-color:#ff0}.localNavi a.current{display:none}}.newsFeed{position:relative;height:35px;background-color:#fbe8f1;line-height:35px;overflow:hidden;z-index:2}.newsFeed dt{position:absolute;top:0;left:0;color:#fff;font-size:21px;font-weight:700;width:80px;height:35px;letter-spacing:.03em;text-align:center;z-index:2}.newsFeed dt a{display:block;color:#fff;width:100%;height:100%;background-color:#5b3a00;text-decoration:none;transition:.3s ease}.newsFeed dt a:hover{color:#5b3a00;background-color:#fff}.newsFeed .ticker{position:relative}.newsFeed .ticker ul{position:relative;width:100%}.newsFeed .ticker ul li{display:none;font-size:14px;width:100%;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.newsFeed .ticker ul li a{position:relative;color:#5b3a00;text-decoration:none}.newsFeed .ticker ul li a:before{position:absolute;bottom:0;left:0;display:block;content:" ";width:0;height:1px;background-color:#5b3a00;transition:.15s linear}.newsFeed .ticker ul li a:hover:before{width:100%}@media print,screen and (min-width:768px){.newsFeed dd{padding:0 90px}.newsFeed .ticker ul li{text-align:center}}@media only screen and (max-width:767px){.newsFeed dd{padding-left:90px}.newsFeed .ticker ul li{text-align:left}}.bg_cover{position:fixed;top:0;left:0;right:0;bottom:0;display:block;width:100%;height:100%;z-index:-2}.bg_cover.active{background-color:#f06e64;z-index:-1}.bg_cover span{position:absolute;top:0;left:0;right:0;bottom:0;display:block;width:100%;height:100%;background-position:top center;background-repeat:no-repeat;background-size:cover;visibility:hidden;opacity:0;transform:translate3d(0,0,0);transition:.4s ease-in-out;will-change:opacity}.bg_cover.active span,.selectedItem .bg_cover span{visibility:visible;opacity:.5}.bg_cover span:before{position:absolute;top:-5px;left:-5px;right:-5px;bottom:-5px;display:block;content:"";background:inherit;-moz-filter:blur(5px);-o-filter:blur(5px);-ms-filter:blur(5px);filter:blur(5px)}@-moz-document url-prefix(){.bg_cover span:before{-moz-filter:none;filter:none}}.post{position:relative;border-bottom:1px solid #fff;padding:25px 0;margin-bottom:25px}.post:nth-child(1){border-top:1px solid #fff}.post-title{margin-bottom:10px}.post-content{font-size:15px}.post-date{font-family:Roboto;font-weight:700;line-height:1.2;text-align:right}.post-date:after{display:block;content:" ";background-color:#fff}@media print,screen and (min-width:768px){.post{min-height:435px}.post-title{font-size:40px;padding-right:120px}.post-content{width:580px}.post-date{position:absolute;right:0;bottom:45px;transform:rotate(90deg) translateY(100%);transform-origin:right bottom}.post-date:after{width:360px;height:6px}.post-date .year{font-size:38px}.post-date .day{font-size:80px}}@media only screen and (max-width:767px){.post-title{font-size:24px}.post-date{position:relative;padding-top:25px}.post-date .year{font-size:20px}.post-date .day{font-size:40px}.post-date:after{position:absolute;right:0;bottom:0;width:200px;height:3px}}.post-content b,.post-content em,.post-content h1,.post-content h2,.post-content h3,.post-content h4,.post-content h5,.post-content h6,.post-content strong{font-weight:700}.post-content p{margin-bottom:1.5em}.post-content>:last-child{margin-bottom:0}.post-content img{padding-bottom:15px}.post-content p img{padding-bottom:0}.post-content ol,.post-content ul{list-style-position:outside;padding-left:1.5em;margin-bottom:2em}.post-content ul{list-style:disc}.post-content ol{list-style:decimal}.post-content strong{font-size:110%;font-weight:700}.post-content em{font-size:105%;font-weight:700;font-style:normal}.post-content blockquote{position:relative;background-color:#eee;margin-bottom:30px;padding:40px 25px 20px;border-radius:8px}.post-content blockquote:before{position:absolute;left:0;top:0;content:"“";color:#999;font-size:600%;font-family:serif;line-height:1em}.post-content blockquote:after{position:absolute;right:0;bottom:0;content:"”";color:#999;font-size:600%;font-family:serif;line-height:0}.post-content blockquote p:last-child{margin-bottom:0}.post-content .alignleft{float:left;margin-right:15px}.post-content .alignright{float:right;margin-left:15px}.post-content .aligncenter{display:block;margin:30px auto}.post-content table{margin-bottom:30px}.post-content table td,.post-content table th{padding:3px 15px 3px 0;text-align:left}.post-content a{color:#ff0}.pagination{position:relative;font-size:0;text-align:center}.pagination a,.pagination span{display:inline-block;font-size:15px;width:auto;margin:2px 2px 2px 0;padding:3px 9px 4px;text-decoration:none;transition:.3s ease}.pagination a:hover{text-decoration:none}.postNavi{padding:10px 0;overflow:hidden}.postNavi .pageprev{float:left;width:40%;text-align:left}.postNavi .pagenext{float:right;width:40%;text-align:right}.ftWorks{position:relative;width:100%;background-color:#5b3a00;margin:0 auto;padding:40px 25px;color:#fff;text-align:center}@media (min-width:1180px){.ftWorks{width:90%;margin-top:-185px;z-index:999}#direct-works .ftWorks,#agency-works .ftWorks,#graphic-design .ftWorks,#movie .ftWorks{width:100%;margin-top:100px;z-index:999}}#direct-works .ftWorks,#agency-works .ftWorks,#graphic-design .ftWorks,#movie .ftWorks{margin-top:50px}#direct-works .worksItemList .col,#agency-works .worksItemList .col,#graphic-design .worksItemList .col,#movie .worksItemList .col{margin-bottom:25px}.ftWorks .row{height:auto}.ftWorksTtl{font-size:6rem;font-family:"Roboto Condensed",sans-serif;font-weight:700;margin-bottom:30px;line-height:1.2}.ftWorksTtl span{display:block;font-size:1.6rem;color:#ff0}.ftWorksTtl #text{margin-bottom:10px}.ftWorks a{width:100%;height:100%}.ftWorks a .element{width:100%;height:100%}@media (max-width:450px){.ftWorks img{height:120px;-o-object-fit:cover;object-fit:cover}}.ftContent .btnArea .button{width:100%}.ftContent .share{text-align:center}.ftContent .share p{font-weight:700;margin-bottom:15px}.ftContent .share span{display:table;width:100%;height:50px}.ftContent .share a{display:table-cell;color:#fff;width:100%;text-decoration:none;text-align:center;vertical-align:middle;transition:all .3s}.ftContent .share a:hover{opacity:.7}.ftContent .share .tw{background-color:#000;display:flex;align-items:center;justify-content:center;height:100%}.ftContent .share .fb{background-color:#3b5999}.ftContent .share .gp{background-color:#dd4b39}.ftContent .share .line{background-color:#00c300}.ftContent .share .fb,.ftContent .share .gp,.ftContent .share .tw{font-size:25px}@media print,screen and (min-width:768px){.ftContent{padding:70px 0 50px}.ftContent .share{float:right}.ftContent .share .inner{padding:0 25px}.ftContent .btnArea{float:left}.ftContent .btnArea .button{font-size:22px;max-width:100%}}@media only screen and (max-width:767px){.ftContent{width:94%;margin:0 auto;padding:45px 0}.ftContent .sharebtn li{margin-bottom:10px}}.table{color:#f06e64;background-color:#fff;table-layout:fixed}.table a{color:#f06e64}.table a:hover{opacity:.6}.table tr{border-bottom:1px solid #f06e64}.table tr:first-child{border-top:1px solid #f06e64}.table tr:nth-child(odd){background:url(//www.manualz.jp/wp/wp-content/themes/manualz/css/../images/common/bg_stripe_pink.png) left top repeat;background-size:5px 5px}.table td,.table th{padding:6px 15px;text-align:left}.table td{font-weight:400}@media only screen and (max-width:767px){table.l-table-sp,table.l-table-sp tbody,table.l-table-sp td,table.l-table-sp th,table.l-table-sp thead,table.l-table-sp tr{display:block;width:100%}table.l-table-sp th{padding:12px 5px 5px !important}table.l-table-sp th br{display:none}table.l-table-sp td{padding:0 5px 12px !important}}.gMap{background-color:#ddd;margin-bottom:35px}@media only screen and (max-width:767px){.gMap{position:relative;padding-bottom:56.25%;padding-top:30px;height:0;overflow:hidden}.gMap embed,.gMap iframe,.gMap object{position:absolute;top:0;left:0;width:100%;height:100%}}.lineList{font-size:0}.lineList>dd,.lineList>dt,.lineList>li{display:inline-block;font-size:14px;vertical-align:top}ul.notes li{padding-left:1em;text-indent:-1em}.caution{color:#f11;font-size:12px}.phone a{text-decoration:none}.facebook-wrapper{max-width:500px;margin:0 auto}.facebook-wrapper>.fb-page{width:100%}.facebook-wrapper iframe,.facebook-wrapper>.fb-page>span{width:100% !important}.fbFeed li{font-size:12px;margin-bottom:15px}.fbFeed li:last-child{margin-bottom:0}.fbFeed li a{display:flex}.fbFeed li .thumb{display:block;width:60px;height:60px;background-position:center center;background-repeat:no-repeat;background-size:cover}.fbFeed li .txt{flex:1;padding-left:15px}@media print,screen and (min-width:768px){.fbFeed li:nth-child(2){margin-bottom:0}.fbFeed li:last-child{display:none}}.coming-soon{position:relative}.coming-soon:before{position:absolute;top:0;left:0;display:block;content:" ";width:100%;height:100%;background-color:rgba(0,0,0,.7);z-index:99}.coming-soon-txt{position:absolute;top:50%;left:50%;width:90%;color:#fff;font-size:40px;transform:translate(-50%,-50%);z-index:100;text-align:center}.coming-soon-txt span{display:block;font-size:21px}@media only screen and (max-width:767px){.coming-soon-txt{font-size:32px}}mark{background-color:#ff0}.center{text-align:center}.none{display:none}.small{font-size:11px}.bold{font-size:125%;font-weight:700;margin-bottom:15px}.taC{text-align:center !important}.taL{text-align:left !important}.taR{text-align:right !important}.mt0{margin-top:0 !important}.mt5{margin-top:5px !important}.mt10{margin-top:10px !important}.mt15{margin-top:15px !important}.mt20{margin-top:20px !important}.mt25{margin-top:25px !important}.mt30{margin-top:30px !important}.mt35{margin-top:35px !important}.mt40{margin-top:40px !important}.mt45{margin-top:45px !important}.mt50{margin-top:50px !important}.mt60{margin-top:60px !important}.mt70{margin-top:70px !important}.mt80{margin-top:80px !important}.mt90{margin-top:90px !important}.mt100{margin-top:100px !important}.mb0{margin-bottom:0 !important}.mb5{margin-bottom:5px !important}.mb10{margin-bottom:10px !important}.mb15{margin-bottom:15px !important}.mb20{margin-bottom:20px !important}.mb25{margin-bottom:25px !important}.mb30{margin-bottom:30px !important}.mb30{margin-bottom:35px !important}.mb40{margin-bottom:40px !important}.mb45{margin-bottom:40px !important}.mb50{margin-bottom:50px !important}.mb60{margin-bottom:60px !important}.mb70{margin-bottom:70px !important}.mb80{margin-bottom:80px !important}.mb90{margin-bottom:90px !important}.mb100{margin-bottom:100px !important}.bdN{border:none !important}.vaT{vertical-align:top !important}.w10{min-width:10%}.w20{min-width:20%}.w30{min-width:30%}.w40{min-width:40%}.w50{min-width:50%}.w60{min-width:60%}.w70{min-width:70%}.w80{min-width:80%}.w90{min-width:90%}.w100{min-width:100%}[data-aos][data-aos][data-aos-duration="50"],body[data-aos-duration="50"] [data-aos]{transition-duration:50ms}[data-aos][data-aos][data-aos-delay="50"],body[data-aos-delay="50"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="50"].aos-animate,body[data-aos-delay="50"] [data-aos].aos-animate{transition-delay:50ms}[data-aos][data-aos][data-aos-duration="100"],body[data-aos-duration="100"] [data-aos]{transition-duration:.1s}[data-aos][data-aos][data-aos-delay="100"],body[data-aos-delay="100"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="100"].aos-animate,body[data-aos-delay="100"] [data-aos].aos-animate{transition-delay:.1s}[data-aos][data-aos][data-aos-duration="150"],body[data-aos-duration="150"] [data-aos]{transition-duration:.15s}[data-aos][data-aos][data-aos-delay="150"],body[data-aos-delay="150"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="150"].aos-animate,body[data-aos-delay="150"] [data-aos].aos-animate{transition-delay:.15s}[data-aos][data-aos][data-aos-duration="200"],body[data-aos-duration="200"] [data-aos]{transition-duration:.2s}[data-aos][data-aos][data-aos-delay="200"],body[data-aos-delay="200"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="200"].aos-animate,body[data-aos-delay="200"] [data-aos].aos-animate{transition-delay:.2s}[data-aos][data-aos][data-aos-duration="250"],body[data-aos-duration="250"] [data-aos]{transition-duration:.25s}[data-aos][data-aos][data-aos-delay="250"],body[data-aos-delay="250"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="250"].aos-animate,body[data-aos-delay="250"] [data-aos].aos-animate{transition-delay:.25s}[data-aos][data-aos][data-aos-duration="300"],body[data-aos-duration="300"] [data-aos]{transition-duration:.3s}[data-aos][data-aos][data-aos-delay="300"],body[data-aos-delay="300"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="300"].aos-animate,body[data-aos-delay="300"] [data-aos].aos-animate{transition-delay:.3s}[data-aos][data-aos][data-aos-duration="350"],body[data-aos-duration="350"] [data-aos]{transition-duration:.35s}[data-aos][data-aos][data-aos-delay="350"],body[data-aos-delay="350"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="350"].aos-animate,body[data-aos-delay="350"] [data-aos].aos-animate{transition-delay:.35s}[data-aos][data-aos][data-aos-duration="400"],body[data-aos-duration="400"] [data-aos]{transition-duration:.4s}[data-aos][data-aos][data-aos-delay="400"],body[data-aos-delay="400"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="400"].aos-animate,body[data-aos-delay="400"] [data-aos].aos-animate{transition-delay:.4s}[data-aos][data-aos][data-aos-duration="450"],body[data-aos-duration="450"] [data-aos]{transition-duration:.45s}[data-aos][data-aos][data-aos-delay="450"],body[data-aos-delay="450"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="450"].aos-animate,body[data-aos-delay="450"] [data-aos].aos-animate{transition-delay:.45s}[data-aos][data-aos][data-aos-duration="500"],body[data-aos-duration="500"] [data-aos]{transition-duration:.5s}[data-aos][data-aos][data-aos-delay="500"],body[data-aos-delay="500"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="500"].aos-animate,body[data-aos-delay="500"] [data-aos].aos-animate{transition-delay:.5s}[data-aos][data-aos][data-aos-duration="550"],body[data-aos-duration="550"] [data-aos]{transition-duration:.55s}[data-aos][data-aos][data-aos-delay="550"],body[data-aos-delay="550"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="550"].aos-animate,body[data-aos-delay="550"] [data-aos].aos-animate{transition-delay:.55s}[data-aos][data-aos][data-aos-duration="600"],body[data-aos-duration="600"] [data-aos]{transition-duration:.6s}[data-aos][data-aos][data-aos-delay="600"],body[data-aos-delay="600"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="600"].aos-animate,body[data-aos-delay="600"] [data-aos].aos-animate{transition-delay:.6s}[data-aos][data-aos][data-aos-duration="650"],body[data-aos-duration="650"] [data-aos]{transition-duration:.65s}[data-aos][data-aos][data-aos-delay="650"],body[data-aos-delay="650"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="650"].aos-animate,body[data-aos-delay="650"] [data-aos].aos-animate{transition-delay:.65s}[data-aos][data-aos][data-aos-duration="700"],body[data-aos-duration="700"] [data-aos]{transition-duration:.7s}[data-aos][data-aos][data-aos-delay="700"],body[data-aos-delay="700"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="700"].aos-animate,body[data-aos-delay="700"] [data-aos].aos-animate{transition-delay:.7s}[data-aos][data-aos][data-aos-duration="750"],body[data-aos-duration="750"] [data-aos]{transition-duration:.75s}[data-aos][data-aos][data-aos-delay="750"],body[data-aos-delay="750"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="750"].aos-animate,body[data-aos-delay="750"] [data-aos].aos-animate{transition-delay:.75s}[data-aos][data-aos][data-aos-duration="800"],body[data-aos-duration="800"] [data-aos]{transition-duration:.8s}[data-aos][data-aos][data-aos-delay="800"],body[data-aos-delay="800"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="800"].aos-animate,body[data-aos-delay="800"] [data-aos].aos-animate{transition-delay:.8s}[data-aos][data-aos][data-aos-duration="850"],body[data-aos-duration="850"] [data-aos]{transition-duration:.85s}[data-aos][data-aos][data-aos-delay="850"],body[data-aos-delay="850"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="850"].aos-animate,body[data-aos-delay="850"] [data-aos].aos-animate{transition-delay:.85s}[data-aos][data-aos][data-aos-duration="900"],body[data-aos-duration="900"] [data-aos]{transition-duration:.9s}[data-aos][data-aos][data-aos-delay="900"],body[data-aos-delay="900"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="900"].aos-animate,body[data-aos-delay="900"] [data-aos].aos-animate{transition-delay:.9s}[data-aos][data-aos][data-aos-duration="950"],body[data-aos-duration="950"] [data-aos]{transition-duration:.95s}[data-aos][data-aos][data-aos-delay="950"],body[data-aos-delay="950"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="950"].aos-animate,body[data-aos-delay="950"] [data-aos].aos-animate{transition-delay:.95s}[data-aos][data-aos][data-aos-duration="1000"],body[data-aos-duration="1000"] [data-aos]{transition-duration:1s}[data-aos][data-aos][data-aos-delay="1000"],body[data-aos-delay="1000"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1000"].aos-animate,body[data-aos-delay="1000"] [data-aos].aos-animate{transition-delay:1s}[data-aos][data-aos][data-aos-duration="1050"],body[data-aos-duration="1050"] [data-aos]{transition-duration:1.05s}[data-aos][data-aos][data-aos-delay="1050"],body[data-aos-delay="1050"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1050"].aos-animate,body[data-aos-delay="1050"] [data-aos].aos-animate{transition-delay:1.05s}[data-aos][data-aos][data-aos-duration="1100"],body[data-aos-duration="1100"] [data-aos]{transition-duration:1.1s}[data-aos][data-aos][data-aos-delay="1100"],body[data-aos-delay="1100"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1100"].aos-animate,body[data-aos-delay="1100"] [data-aos].aos-animate{transition-delay:1.1s}[data-aos][data-aos][data-aos-duration="1150"],body[data-aos-duration="1150"] [data-aos]{transition-duration:1.15s}[data-aos][data-aos][data-aos-delay="1150"],body[data-aos-delay="1150"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1150"].aos-animate,body[data-aos-delay="1150"] [data-aos].aos-animate{transition-delay:1.15s}[data-aos][data-aos][data-aos-duration="1200"],body[data-aos-duration="1200"] [data-aos]{transition-duration:1.2s}[data-aos][data-aos][data-aos-delay="1200"],body[data-aos-delay="1200"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1200"].aos-animate,body[data-aos-delay="1200"] [data-aos].aos-animate{transition-delay:1.2s}[data-aos][data-aos][data-aos-duration="1250"],body[data-aos-duration="1250"] [data-aos]{transition-duration:1.25s}[data-aos][data-aos][data-aos-delay="1250"],body[data-aos-delay="1250"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1250"].aos-animate,body[data-aos-delay="1250"] [data-aos].aos-animate{transition-delay:1.25s}[data-aos][data-aos][data-aos-duration="1300"],body[data-aos-duration="1300"] [data-aos]{transition-duration:1.3s}[data-aos][data-aos][data-aos-delay="1300"],body[data-aos-delay="1300"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1300"].aos-animate,body[data-aos-delay="1300"] [data-aos].aos-animate{transition-delay:1.3s}[data-aos][data-aos][data-aos-duration="1350"],body[data-aos-duration="1350"] [data-aos]{transition-duration:1.35s}[data-aos][data-aos][data-aos-delay="1350"],body[data-aos-delay="1350"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1350"].aos-animate,body[data-aos-delay="1350"] [data-aos].aos-animate{transition-delay:1.35s}[data-aos][data-aos][data-aos-duration="1400"],body[data-aos-duration="1400"] [data-aos]{transition-duration:1.4s}[data-aos][data-aos][data-aos-delay="1400"],body[data-aos-delay="1400"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1400"].aos-animate,body[data-aos-delay="1400"] [data-aos].aos-animate{transition-delay:1.4s}[data-aos][data-aos][data-aos-duration="1450"],body[data-aos-duration="1450"] [data-aos]{transition-duration:1.45s}[data-aos][data-aos][data-aos-delay="1450"],body[data-aos-delay="1450"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1450"].aos-animate,body[data-aos-delay="1450"] [data-aos].aos-animate{transition-delay:1.45s}[data-aos][data-aos][data-aos-duration="1500"],body[data-aos-duration="1500"] [data-aos]{transition-duration:1.5s}[data-aos][data-aos][data-aos-delay="1500"],body[data-aos-delay="1500"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1500"].aos-animate,body[data-aos-delay="1500"] [data-aos].aos-animate{transition-delay:1.5s}[data-aos][data-aos][data-aos-duration="1550"],body[data-aos-duration="1550"] [data-aos]{transition-duration:1.55s}[data-aos][data-aos][data-aos-delay="1550"],body[data-aos-delay="1550"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1550"].aos-animate,body[data-aos-delay="1550"] [data-aos].aos-animate{transition-delay:1.55s}[data-aos][data-aos][data-aos-duration="1600"],body[data-aos-duration="1600"] [data-aos]{transition-duration:1.6s}[data-aos][data-aos][data-aos-delay="1600"],body[data-aos-delay="1600"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1600"].aos-animate,body[data-aos-delay="1600"] [data-aos].aos-animate{transition-delay:1.6s}[data-aos][data-aos][data-aos-duration="1650"],body[data-aos-duration="1650"] [data-aos]{transition-duration:1.65s}[data-aos][data-aos][data-aos-delay="1650"],body[data-aos-delay="1650"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1650"].aos-animate,body[data-aos-delay="1650"] [data-aos].aos-animate{transition-delay:1.65s}[data-aos][data-aos][data-aos-duration="1700"],body[data-aos-duration="1700"] [data-aos]{transition-duration:1.7s}[data-aos][data-aos][data-aos-delay="1700"],body[data-aos-delay="1700"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1700"].aos-animate,body[data-aos-delay="1700"] [data-aos].aos-animate{transition-delay:1.7s}[data-aos][data-aos][data-aos-duration="1750"],body[data-aos-duration="1750"] [data-aos]{transition-duration:1.75s}[data-aos][data-aos][data-aos-delay="1750"],body[data-aos-delay="1750"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1750"].aos-animate,body[data-aos-delay="1750"] [data-aos].aos-animate{transition-delay:1.75s}[data-aos][data-aos][data-aos-duration="1800"],body[data-aos-duration="1800"] [data-aos]{transition-duration:1.8s}[data-aos][data-aos][data-aos-delay="1800"],body[data-aos-delay="1800"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1800"].aos-animate,body[data-aos-delay="1800"] [data-aos].aos-animate{transition-delay:1.8s}[data-aos][data-aos][data-aos-duration="1850"],body[data-aos-duration="1850"] [data-aos]{transition-duration:1.85s}[data-aos][data-aos][data-aos-delay="1850"],body[data-aos-delay="1850"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1850"].aos-animate,body[data-aos-delay="1850"] [data-aos].aos-animate{transition-delay:1.85s}[data-aos][data-aos][data-aos-duration="1900"],body[data-aos-duration="1900"] [data-aos]{transition-duration:1.9s}[data-aos][data-aos][data-aos-delay="1900"],body[data-aos-delay="1900"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1900"].aos-animate,body[data-aos-delay="1900"] [data-aos].aos-animate{transition-delay:1.9s}[data-aos][data-aos][data-aos-duration="1950"],body[data-aos-duration="1950"] [data-aos]{transition-duration:1.95s}[data-aos][data-aos][data-aos-delay="1950"],body[data-aos-delay="1950"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1950"].aos-animate,body[data-aos-delay="1950"] [data-aos].aos-animate{transition-delay:1.95s}[data-aos][data-aos][data-aos-duration="2000"],body[data-aos-duration="2000"] [data-aos]{transition-duration:2s}[data-aos][data-aos][data-aos-delay="2000"],body[data-aos-delay="2000"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2000"].aos-animate,body[data-aos-delay="2000"] [data-aos].aos-animate{transition-delay:2s}[data-aos][data-aos][data-aos-duration="2050"],body[data-aos-duration="2050"] [data-aos]{transition-duration:2.05s}[data-aos][data-aos][data-aos-delay="2050"],body[data-aos-delay="2050"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2050"].aos-animate,body[data-aos-delay="2050"] [data-aos].aos-animate{transition-delay:2.05s}[data-aos][data-aos][data-aos-duration="2100"],body[data-aos-duration="2100"] [data-aos]{transition-duration:2.1s}[data-aos][data-aos][data-aos-delay="2100"],body[data-aos-delay="2100"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2100"].aos-animate,body[data-aos-delay="2100"] [data-aos].aos-animate{transition-delay:2.1s}[data-aos][data-aos][data-aos-duration="2150"],body[data-aos-duration="2150"] [data-aos]{transition-duration:2.15s}[data-aos][data-aos][data-aos-delay="2150"],body[data-aos-delay="2150"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2150"].aos-animate,body[data-aos-delay="2150"] [data-aos].aos-animate{transition-delay:2.15s}[data-aos][data-aos][data-aos-duration="2200"],body[data-aos-duration="2200"] [data-aos]{transition-duration:2.2s}[data-aos][data-aos][data-aos-delay="2200"],body[data-aos-delay="2200"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2200"].aos-animate,body[data-aos-delay="2200"] [data-aos].aos-animate{transition-delay:2.2s}[data-aos][data-aos][data-aos-duration="2250"],body[data-aos-duration="2250"] [data-aos]{transition-duration:2.25s}[data-aos][data-aos][data-aos-delay="2250"],body[data-aos-delay="2250"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2250"].aos-animate,body[data-aos-delay="2250"] [data-aos].aos-animate{transition-delay:2.25s}[data-aos][data-aos][data-aos-duration="2300"],body[data-aos-duration="2300"] [data-aos]{transition-duration:2.3s}[data-aos][data-aos][data-aos-delay="2300"],body[data-aos-delay="2300"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2300"].aos-animate,body[data-aos-delay="2300"] [data-aos].aos-animate{transition-delay:2.3s}[data-aos][data-aos][data-aos-duration="2350"],body[data-aos-duration="2350"] [data-aos]{transition-duration:2.35s}[data-aos][data-aos][data-aos-delay="2350"],body[data-aos-delay="2350"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2350"].aos-animate,body[data-aos-delay="2350"] [data-aos].aos-animate{transition-delay:2.35s}[data-aos][data-aos][data-aos-duration="2400"],body[data-aos-duration="2400"] [data-aos]{transition-duration:2.4s}[data-aos][data-aos][data-aos-delay="2400"],body[data-aos-delay="2400"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2400"].aos-animate,body[data-aos-delay="2400"] [data-aos].aos-animate{transition-delay:2.4s}[data-aos][data-aos][data-aos-duration="2450"],body[data-aos-duration="2450"] [data-aos]{transition-duration:2.45s}[data-aos][data-aos][data-aos-delay="2450"],body[data-aos-delay="2450"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2450"].aos-animate,body[data-aos-delay="2450"] [data-aos].aos-animate{transition-delay:2.45s}[data-aos][data-aos][data-aos-duration="2500"],body[data-aos-duration="2500"] [data-aos]{transition-duration:2.5s}[data-aos][data-aos][data-aos-delay="2500"],body[data-aos-delay="2500"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2500"].aos-animate,body[data-aos-delay="2500"] [data-aos].aos-animate{transition-delay:2.5s}[data-aos][data-aos][data-aos-duration="2550"],body[data-aos-duration="2550"] [data-aos]{transition-duration:2.55s}[data-aos][data-aos][data-aos-delay="2550"],body[data-aos-delay="2550"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2550"].aos-animate,body[data-aos-delay="2550"] [data-aos].aos-animate{transition-delay:2.55s}[data-aos][data-aos][data-aos-duration="2600"],body[data-aos-duration="2600"] [data-aos]{transition-duration:2.6s}[data-aos][data-aos][data-aos-delay="2600"],body[data-aos-delay="2600"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2600"].aos-animate,body[data-aos-delay="2600"] [data-aos].aos-animate{transition-delay:2.6s}[data-aos][data-aos][data-aos-duration="2650"],body[data-aos-duration="2650"] [data-aos]{transition-duration:2.65s}[data-aos][data-aos][data-aos-delay="2650"],body[data-aos-delay="2650"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2650"].aos-animate,body[data-aos-delay="2650"] [data-aos].aos-animate{transition-delay:2.65s}[data-aos][data-aos][data-aos-duration="2700"],body[data-aos-duration="2700"] [data-aos]{transition-duration:2.7s}[data-aos][data-aos][data-aos-delay="2700"],body[data-aos-delay="2700"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2700"].aos-animate,body[data-aos-delay="2700"] [data-aos].aos-animate{transition-delay:2.7s}[data-aos][data-aos][data-aos-duration="2750"],body[data-aos-duration="2750"] [data-aos]{transition-duration:2.75s}[data-aos][data-aos][data-aos-delay="2750"],body[data-aos-delay="2750"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2750"].aos-animate,body[data-aos-delay="2750"] [data-aos].aos-animate{transition-delay:2.75s}[data-aos][data-aos][data-aos-duration="2800"],body[data-aos-duration="2800"] [data-aos]{transition-duration:2.8s}[data-aos][data-aos][data-aos-delay="2800"],body[data-aos-delay="2800"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2800"].aos-animate,body[data-aos-delay="2800"] [data-aos].aos-animate{transition-delay:2.8s}[data-aos][data-aos][data-aos-duration="2850"],body[data-aos-duration="2850"] [data-aos]{transition-duration:2.85s}[data-aos][data-aos][data-aos-delay="2850"],body[data-aos-delay="2850"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2850"].aos-animate,body[data-aos-delay="2850"] [data-aos].aos-animate{transition-delay:2.85s}[data-aos][data-aos][data-aos-duration="2900"],body[data-aos-duration="2900"] [data-aos]{transition-duration:2.9s}[data-aos][data-aos][data-aos-delay="2900"],body[data-aos-delay="2900"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2900"].aos-animate,body[data-aos-delay="2900"] [data-aos].aos-animate{transition-delay:2.9s}[data-aos][data-aos][data-aos-duration="2950"],body[data-aos-duration="2950"] [data-aos]{transition-duration:2.95s}[data-aos][data-aos][data-aos-delay="2950"],body[data-aos-delay="2950"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2950"].aos-animate,body[data-aos-delay="2950"] [data-aos].aos-animate{transition-delay:2.95s}[data-aos][data-aos][data-aos-duration="3000"],body[data-aos-duration="3000"] [data-aos]{transition-duration:3s}[data-aos][data-aos][data-aos-delay="3000"],body[data-aos-delay="3000"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="3000"].aos-animate,body[data-aos-delay="3000"] [data-aos].aos-animate{transition-delay:3s}[data-aos][data-aos][data-aos-easing=linear],body[data-aos-easing=linear] [data-aos]{transition-timing-function:cubic-bezier(.25,.25,.75,.75)}[data-aos][data-aos][data-aos-easing=ease],body[data-aos-easing=ease] [data-aos]{transition-timing-function:ease}[data-aos][data-aos][data-aos-easing=ease-in],body[data-aos-easing=ease-in] [data-aos]{transition-timing-function:ease-in}[data-aos][data-aos][data-aos-easing=ease-out],body[data-aos-easing=ease-out] [data-aos]{transition-timing-function:ease-out}[data-aos][data-aos][data-aos-easing=ease-in-out],body[data-aos-easing=ease-in-out] [data-aos]{transition-timing-function:ease-in-out}[data-aos][data-aos][data-aos-easing=ease-in-back],body[data-aos-easing=ease-in-back] [data-aos]{transition-timing-function:cubic-bezier(.6,-.28,.735,.045)}[data-aos][data-aos][data-aos-easing=ease-out-back],body[data-aos-easing=ease-out-back] [data-aos]{transition-timing-function:cubic-bezier(.175,.885,.32,1.275)}[data-aos][data-aos][data-aos-easing=ease-in-out-back],body[data-aos-easing=ease-in-out-back] [data-aos]{transition-timing-function:cubic-bezier(.68,-.55,.265,1.55)}[data-aos][data-aos][data-aos-easing=ease-in-sine],body[data-aos-easing=ease-in-sine] [data-aos]{transition-timing-function:cubic-bezier(.47,0,.745,.715)}[data-aos][data-aos][data-aos-easing=ease-out-sine],body[data-aos-easing=ease-out-sine] [data-aos]{transition-timing-function:cubic-bezier(.39,.575,.565,1)}[data-aos][data-aos][data-aos-easing=ease-in-out-sine],body[data-aos-easing=ease-in-out-sine] [data-aos]{transition-timing-function:cubic-bezier(.445,.05,.55,.95)}[data-aos][data-aos][data-aos-easing=ease-in-quad],body[data-aos-easing=ease-in-quad] [data-aos]{transition-timing-function:cubic-bezier(.55,.085,.68,.53)}[data-aos][data-aos][data-aos-easing=ease-out-quad],body[data-aos-easing=ease-out-quad] [data-aos]{transition-timing-function:cubic-bezier(.25,.46,.45,.94)}[data-aos][data-aos][data-aos-easing=ease-in-out-quad],body[data-aos-easing=ease-in-out-quad] [data-aos]{transition-timing-function:cubic-bezier(.455,.03,.515,.955)}[data-aos][data-aos][data-aos-easing=ease-in-cubic],body[data-aos-easing=ease-in-cubic] [data-aos]{transition-timing-function:cubic-bezier(.55,.085,.68,.53)}[data-aos][data-aos][data-aos-easing=ease-out-cubic],body[data-aos-easing=ease-out-cubic] [data-aos]{transition-timing-function:cubic-bezier(.25,.46,.45,.94)}[data-aos][data-aos][data-aos-easing=ease-in-out-cubic],body[data-aos-easing=ease-in-out-cubic] [data-aos]{transition-timing-function:cubic-bezier(.455,.03,.515,.955)}[data-aos][data-aos][data-aos-easing=ease-in-quart],body[data-aos-easing=ease-in-quart] [data-aos]{transition-timing-function:cubic-bezier(.55,.085,.68,.53)}[data-aos][data-aos][data-aos-easing=ease-out-quart],body[data-aos-easing=ease-out-quart] [data-aos]{transition-timing-function:cubic-bezier(.25,.46,.45,.94)}[data-aos][data-aos][data-aos-easing=ease-in-out-quart],body[data-aos-easing=ease-in-out-quart] [data-aos]{transition-timing-function:cubic-bezier(.455,.03,.515,.955)}[data-aos^=fade][data-aos^=fade]{opacity:0;transition-property:opacity,transform}[data-aos^=fade][data-aos^=fade].aos-animate{opacity:1;transform:translate(0)}[data-aos=fade-up]{transform:translateY(30px)}[data-aos=fade-down]{transform:translateY(-30px)}[data-aos=fade-right]{transform:translate(-30px)}[data-aos=fade-left]{transform:translate(30px)}[data-aos=fade-up-right]{transform:translate(-30px,30px)}[data-aos=fade-up-left]{transform:translate(30px,30px)}[data-aos=fade-down-right]{transform:translate(-30px,-30px)}[data-aos=fade-down-left]{transform:translate(30px,-30px)}[data-aos^=zoom][data-aos^=zoom]{opacity:0;transition-property:opacity,transform}[data-aos^=zoom][data-aos^=zoom].aos-animate{opacity:1;transform:translate(0) scale(1)}[data-aos=zoom-in]{transform:scale(.6)}[data-aos=zoom-in-up]{transform:translateY(100px) scale(.6)}[data-aos=zoom-in-down]{transform:translateY(-100px) scale(.6)}[data-aos=zoom-in-right]{transform:translate(-100px) scale(.6)}[data-aos=zoom-in-left]{transform:translate(100px) scale(.6)}[data-aos=zoom-out]{transform:scale(1.2)}[data-aos=zoom-out-up]{transform:translateY(100px) scale(1.2)}[data-aos=zoom-out-down]{transform:translateY(-100px) scale(1.2)}[data-aos=zoom-out-right]{transform:translate(-100px) scale(1.2)}[data-aos=zoom-out-left]{transform:translate(100px) scale(1.2)}[data-aos^=slide][data-aos^=slide]{transition-property:transform}[data-aos^=slide][data-aos^=slide].aos-animate{transform:translate(0)}[data-aos=slide-up]{transform:translateY(100%)}[data-aos=slide-down]{transform:translateY(-100%)}[data-aos=slide-right]{transform:translateX(-100%)}[data-aos=slide-left]{transform:translateX(100%)}[data-aos^=flip][data-aos^=flip]{backface-visibility:hidden;transition-property:transform}[data-aos=flip-left]{transform:perspective(2500px) rotateY(-100deg)}[data-aos=flip-left].aos-animate{transform:perspective(2500px) rotateY(0)}[data-aos=flip-right]{transform:perspective(2500px) rotateY(100deg)}[data-aos=flip-right].aos-animate{transform:perspective(2500px) rotateY(0)}[data-aos=flip-up]{transform:perspective(2500px) rotateX(-100deg)}[data-aos=flip-up].aos-animate{transform:perspective(2500px) rotateX(0)}[data-aos=flip-down]{transform:perspective(2500px) rotateX(100deg)}[data-aos=flip-down].aos-animate{transform:perspective(2500px) rotateX(0)}.aos-animate{transform:translate3d(0,0,0)}header h1{display:none}header .headNav{position:fixed;font-size:0;text-align:right;z-index:99999}header .headNav li{display:inline-block;font-size:34px;margin-left:15px;vertical-align:middle}header .headNav li:first-child{margin-left:0}header .headNav li a{display:block;color:#fff;border-radius:5px;background-color:#5b3a00;text-decoration:none;text-align:center;box-shadow:0 1px 1.5px 0 rgba(0,0,0,.12),0 1px 1px 0 rgba(0,0,0,.24);transition:.3s ease}.menu-is-open header .headNav li a,header .headNav li a:hover{color:#5b3a00;background-color:#fff}.menu-is-open header .headNav li a:hover{background-color:#ff0}#trigger{position:relative;display:block;color:#f06e64;background-color:#fff;border-radius:5px;cursor:pointer;z-index:99999;word-break:keep-all;box-shadow:0 1px 1.5px 0 rgba(0,0,0,.12),0 1px 1px 0 rgba(0,0,0,.24);transition:.3s ease;will-change:content}#trigger:after{position:absolute;left:50%;display:block;content:"MENU";font-size:10px;font-size:1rem;line-height:1;white-space:nowrap;transform:translateX(-50%);transition:.3s ease}#trigger span{position:absolute;left:50%;display:block;height:2px;background:#f06e64;transform:translate(-50%,-50%);transition:.2s}#trigger span:after,#trigger span:before{content:" ";position:absolute;top:50%;left:0;display:block;height:2px;background:#f06e64;transition:.3s}#trigger:hover{background-color:#f06e64}#trigger:hover:after{color:#fff}#trigger:hover span,#trigger:hover span:after,#trigger:hover span:before{background-color:#fff}.menu-is-open #trigger{background:0 0;box-shadow:none}.menu-is-open #trigger:after{display:none}.menu-is-open #trigger span{top:50%;background:0 0}.menu-is-open #trigger span:after,.menu-is-open #trigger span:before{height:3px;margin-top:0;background-color:#ff0}.menu-is-open #trigger span:before{transform:rotate(-45deg)}.menu-is-open #trigger span:after{transform:rotate(-135deg)}@media print,screen and (min-width:768px){header .headNav{top:15px;right:15px}header .headNav li{font-size:34px}header .headNav li a{display:flex;justify-content:center;align-items:center;color:#fff;width:60px;height:60px;line-height:60px}#trigger{width:60px;height:60px}#trigger:after{bottom:10px}#trigger span{top:40%;width:26px}#trigger span:after,#trigger span:before{width:26px}#trigger span:before{margin-top:-9px}#trigger span:after{margin-top:7px}.menu-is-open #trigger span:after,.menu-is-open #trigger span:before{left:-65%;width:60px}.snsNavi{display:none}}@media only screen and (max-width:767px){header .headNav{top:10px;right:10px}header .headNav li:nth-child(1),header .headNav li:nth-child(2),header .headNav li:nth-child(3){display:none}#trigger{width:45px;height:45px}#trigger:after{bottom:7px}#trigger span{top:37%;width:22px}#trigger span:after,#trigger span:before{width:22px}#trigger span:before{margin-top:-7px}#trigger span:after{margin-top:5px}.menu-is-open #trigger span:after,.menu-is-open #trigger span:before{left:-60%;width:45px}.snsNavi{width:150px;margin:10% auto 0;display:flex;justify-content:space-between;align-items:center}.snsNavi li a{display:flex;justify-content:center;align-items:center}.snsNavi li a i{height:30px;font-size:30px}}#overlayMenu{position:fixed;top:0;right:0;left:0;bottom:0;display:block;width:100%;height:100%;background:rgba(91,58,0,.9);opacity:0;visibility:hidden;backface-visibility:hidden;transition:.5s ease;overflow:auto;z-index:9997}.menu-is-open #overlayMenu{opacity:1;visibility:visible;display:flex}#overlayMenu a{color:#fff;text-decoration:none;transition:.3s ease}#overlayMenu a.current,#overlayMenu a:hover{color:#ff0}#overlayMenu .inner{position:relative;width:100%;padding:5%;text-align:center}#overlayMenu .gNavi{margin-bottom:5%}#overlayMenu .gNavi li{position:relative;font-size:18px;font-family:"Noto Sans Japanese",sans-serif;font-weight:700;line-height:1;margin-bottom:3%;visibility:hidden;opacity:0;transform:translateY(-15px);transition:.3s ease-in-out}.menu-is-open #overlayMenu .gNavi li{visibility:visible;opacity:1;transform:translateX(0)}.menu-is-open #overlayMenu .gNavi li:nth-child(1){transition-delay:.1s}.menu-is-open #overlayMenu .gNavi li:nth-child(2){transition-delay:.15s}.menu-is-open #overlayMenu .gNavi li:nth-child(3){transition-delay:.2s}.menu-is-open #overlayMenu .gNavi li:nth-child(4){transition-delay:.25s}.menu-is-open #overlayMenu .gNavi li:nth-child(5){transition-delay:.3s}.menu-is-open #overlayMenu .gNavi li:nth-child(6){transition-delay:.35s}.menu-is-open #overlayMenu .gNavi li:nth-child(7){transition-delay:.4s}.menu-is-open #overlayMenu .gNavi li:nth-child(8){transition-delay:.45s}#overlayMenu .gNavi span{position:relative;display:inline-block;font-size:40px;line-height:.8}#overlayMenu .gNavi span:after{display:block;content:" ";width:0;height:5px;margin:0 auto 3px;background:#ff0;transition:.3s ease}#overlayMenu .gNavi a.current span:after,#overlayMenu .gNavi a:hover span:after{width:80%}#overlayMenu .gNaviChild{display:flex;justify-content:center;align-items:center;margin-top:2%}#overlayMenu .gNaviChild li{font-size:1.8rem;font-weight:500;margin-bottom:0;margin-left:7.5px;margin-right:7.5px;letter-spacing:1.5px}#overlayMenu .gNaviChild li:after{content:"/";margin-left:15px}#overlayMenu .gNaviChild li:last-child:after{content:none}@media (max-width:767px){#overlayMenu .gNaviChild{margin-top:4% !important}#overlayMenu .gNaviChild li{font-size:1.4rem !important;margin-bottom:0 !important;margin-left:3px;margin-right:3px}#overlayMenu .gNaviChild li:after{margin-left:6px}}#overlayMenu .subNavi li a{padding:5px 25px;text-align:center}#overlayMenu .subNavi li:before{content:"｜"}#overlayMenu .subNavi li:last-child:after{content:"｜"}#overlayMenu .gNavi .disabled{opacity:.4}@media only screen and (max-width:767px){.menu-is-open #overlayMenu{display:flex;justify-content:center;align-items:center}#overlayMenu .inner{padding:15% 5%}#overlayMenu .gNavi span{font-size:32px}#overlayMenu .gNavi li{font-size:16px;margin-bottom:7%}#overlayMenu .subNavi li a{font-size:13px;padding:5px}}.videoModal{position:fixed;top:0;left:0;right:0;bottom:0;width:100%;height:100%;opacity:0;visibility:hidden;pointer-events:none;transition:.25s ease;z-index:9999}html.is-videoModalOpen .videoModal{opacity:1;visibility:visible;pointer-events:auto}.videoModal__overlay{position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%;background:rgba(0,0,0,.72)}.videoModal__dialog{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:min(92vw,960px);background:#000;border-radius:6px;overflow:hidden;box-shadow:0 18px 60px rgba(0,0,0,.45)}.videoModal__close{position:absolute;top:10px;right:10px;width:40px;height:40px;border-radius:999px;background:rgba(255,255,255,.12);color:#fff;z-index:2}.videoModal__close:hover{background:rgba(255,255,255,.2)}.videoModal__close:focus-visible{outline:2px solid #ff0;outline-offset:2px}.videoModal__ratio{position:relative;width:100%}.videoModal__ratio:before{display:block;content:" ";padding-top:56.25%}.videoModal__frame{position:absolute;top:0;left:0;width:100%;height:100%;border:0}.videoModal__frame iframe{width:100%;height:100%;display:block}@media only screen and (max-width:480px){.videoModal__dialog{width:94vw}.videoModal__close{top:6px;right:6px;width:36px;height:36px}}footer{position:relative;background-color:#5b3a00;z-index:2}footer .inner{max-width:1600px;margin:0 auto;padding-left:4%;padding-right:4%}footer .title{margin-bottom:25px}footer .bnrArea{border-bottom:1px solid #fbe8f1}footer .bnrArea ul li p{font-size:12px}footer .info .title{margin-bottom:20px}footer .info .title .t_section{color:#fbe8f1;font-size:13px}footer .info .title .t_section:before{width:40px;height:5px;background-color:#fbe8f1}footer .info .title .caption{font-size:12px}footer .info .title .caption .ttl{font-size:42px}footer .info .btnArea{margin-bottom:5px;padding-top:0}footer .info .title .caption .txt{color:#fbe8f1}footer .info .button{margin-bottom:20px}footer .copyright{font-size:11px;background:#f06e64;padding:20px 3%;text-align:center}footer a{color:#fff;text-decoration:none}footer a:hover{text-decoration:underline}footer .pageTop{position:fixed;right:1%;bottom:2%;display:none;color:#fff;font-size:21px;line-height:40px;width:40px;height:40px;background-color:#7e623e;text-align:center;box-shadow:0 1px 1.5px 0 rgba(0,0,0,.12),0 1px 1px 0 rgba(0,0,0,.24);z-index:9999;transition:none;text-decoration:none}footer .pageTop:hover{text-decoration:none}@media print,screen and (min-width:1080px){footer{padding-top:55px}footer .title .t_section{font-size:16px}footer .title .t_section:before{width:80px;height:7px}footer .title .caption{font-size:14px}footer .title .caption .ttl{font-size:50px}footer .info .col{width:33.333333%}footer .info .logo{margin-bottom:25px}}@media print,screen and (min-width:768px){footer .bnrArea{margin-bottom:45px;padding-bottom:45px}footer .bnrArea .service{padding-left:20px}footer .bnrArea ul li h3{font-size:17px}footer .info{margin-bottom:55px;display:flex;align-items:end}}@media only screen and (max-width:1079px){footer{padding-top:35px}footer .title .t_section{font-size:16px}footer .title .t_section:before{width:60px;height:4px}footer .title .caption{font-size:14px}footer .title .caption .ttl{font-size:50px}footer .bnrArea .title .caption span{display:block;line-height:1.4}footer .info .col:nth-child(1){width:100%;margin-bottom:25px}footer .info .col:nth-child(2),footer .info .col:nth-child(3){width:50%}footer .info .logo{width:75%;max-width:300px;margin-bottom:15px}}@media only screen and (max-width:767px){footer .bnrArea{margin-bottom:25px;padding-bottom:25px}footer .bnrArea .project{margin-bottom:35px}footer .bnrArea ul li h3{font-size:15px}footer .info{margin-bottom:25px}footer .info .col:nth-child(1),footer .info .col:nth-child(2),footer .info .col:nth-child(3){width:100%;margin-bottom:25px}footer .info .title .caption span{display:inline-block}}@media only screen and (max-width:480px){footer .info .title .caption .ttl,footer .title .caption .ttl{font-size:36px}}#front-page section{position:relative;background-color:#f06e64;border-bottom:1px solid #fff;z-index:1}#front-page section.heroHeader{border-bottom:none}#front-page section .inner{position:relative;z-index:2}#front-page .heroHeader{position:relative;width:100%;background-color:#f06e64;z-index:2}#front-page .videoWrap{position:relative}#front-page .videoContent{position:relative;width:100%;margin:0 auto;overflow:hidden}#front-page .videoContent:after{display:block;content:" ";padding-top:56.25%}#front-page .heroVideoBtn{position:absolute;right:30px;bottom:30px;width:clamp(72px,9.375vw,180px);max-width:180px;min-width:72px;z-index:3;display:block}#front-page .heroVideoBtn img{display:block;width:100%;height:auto;transition:opacity .3s ease-in-out}#front-page .heroVideoBtn:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:url(//www.manualz.jp/wp/wp-content/themes/manualz/css/../images/front-page/btn_pr--hov.svg) center center/contain no-repeat;opacity:0;transition:opacity .3s ease-in-out;pointer-events:none;z-index:1}#front-page .heroVideoBtn:hover:before{opacity:1}#front-page .heroVideoBtn:hover img{opacity:0}#front-page .screen{position:absolute;top:50%;left:50%;width:100%;height:100%;transform:translate(-50%,-50%);z-index:1}#front-page .logo-mask{position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%;background:url(//www.manualz.jp/wp/wp-content/themes/manualz/css/../images/front-page/logo-mask.svg) center center no-repeat;background-size:cover;z-index:2}#front-page .logo-mask span:after,#front-page .logo-mask span:before,#front-page .logo-mask:after,#front-page .logo-mask:before{position:absolute;display:block;content:" ";background-color:#f06e64}#front-page .logo-mask:before{top:0;right:-1px;width:2px;height:100%}#front-page .logo-mask:after{left:0;bottom:-1px;width:100%;height:2px}#front-page .logo-mask span:before{top:0;left:-1px;width:2px;height:100%}#front-page .logo-mask span:after{top:-1px;left:0;width:100%;height:2px}#front-page #player,#front-page #video,#front-page #mask{position:relative;width:100%;height:100%;background-color:#000}#front-page #player.mobile{background:url(//www.manualz.jp/wp/wp-content/themes/manualz/css/../images/front-page/main_movie.gif) center center no-repeat;background-size:cover}#front-page #player:before{display:block;content:" ";padding-top:56.25%}#front-page #player iframe{position:absolute;top:0;left:0;width:100%;height:100%}#front-page #player.mobile iframe{display:none}@media print,screen and (min-width:1024px){#front-page .videoContent{width:100%;max-width:980px}#front-page .heroHeader .concept{font-size:30px}#front-page .title .caption{margin-bottom:4%}}@media only screen and (max-width:1023px){#front-page .videoContent{width:90%;max-width:700px}#front-page .heroVideoBtn{position:relative;margin:0 auto;left:auto;right:auto;bottom:20px}#front-page .heroHeader .concept{font-size:26px}#front-page .title .caption{margin-bottom:5%}}@media only screen and (max-width:480px){#front-page .heroHeader .concept{bottom:13%;font-size:18px}#front-page .title .caption span br{display:none}}#front-page .copy{position:relative;background-color:#5b3a00}#front-page .copy .l-inner{height:320px;display:flex;justify-content:center;align-items:center;background-image:url(//www.manualz.jp/wp/wp-content/themes/manualz/css/../images/front-page/bg_top_logo.svg);background-repeat:no-repeat;background-size:400px;background-position:left center}#front-page .copyText{text-align:center;font-size:2rem;font-weight:700;line-height:2}#front-page .copyText span{font-size:2.8rem;color:#231815;background-color:#ff0;padding:3px 5px;margin:0 5px}#front-page .copyText br.d-md-none{display:none}@media (max-width:768px){#front-page .copy .l-inner{height:160px;background-size:200px;background-position:center center}#front-page .copyText{font-size:1.2rem}#front-page .copyText span{font-size:1.4rem;padding:2px}#front-page .copyText br.d-md-none{display:block}}#front-page .banner{position:relative;z-index:2}#front-page .banner-list{display:flex;justify-content:center;align-items:center;gap:20px}#front-page .banner-list--item{width:45%}@media (max-width:768px){#front-page .banner-list{flex-wrap:wrap}#front-page .banner-list--item{width:100%}}#front-page section.instagram{position:relative;z-index:2;background:#f38b83}#front-page .worksList ul li{font-size:13px}@media print,screen and (min-width:768px){#front-page .worksList h3{font-size:16px}#front-page .worksList .col:last-child{display:none}#front-page .youtube .worksList .col:last-child{display:inline-block}}@media only screen and (max-width:767px){#front-page .worksList h3{font-size:13px}}#front-page #letterContainer .title{padding:0 1%}#front-page #letterContainer .title .caption{margin-bottom:0}#front-page #letterContainer .title .caption img{width:100%;max-width:463px;margin-right:5px;vertical-align:bottom}#front-page #letterContainer .btnArea{padding:35px 3% 0}@media only screen and (max-width:1023px){#front-page #letterContainer .title{padding:0 3%}}@media only screen and (max-width:837px){#front-page #letterContainer .title .caption img,#front-page .youtube .title .caption img{margin-right:0;margin-bottom:7px}}#front-page .casestudy:before{position:absolute;top:0;left:0;display:block;content:" ";width:100%;height:100%;background:url(//www.manualz.jp/wp/wp-content/themes/manualz/css/../images/common/bg_stripe.png) left top repeat;background-size:5px 5px;opacity:.4;z-index:-1}#front-page .casestudyList{margin-bottom:35px}#front-page .casestudyList .col{margin-bottom:5px}#front-page .casestudyList a{display:block;color:#fff;width:100%;height:100%;text-decoration:none;transition:color .15s ease}#front-page .casestudyList .element{height:100%}#front-page .casestudyList .ttl{color:#ff0;line-height:1.2}#front-page .casestudyList a:hover,#front-page .casestudyList a:hover .ttl{color:#5b3a00}#front-page .casestudyList .txt{position:relative;height:100%}#front-page .casestudyList li .hover{margin-bottom:0}#front-page .casestudyList li .more{position:absolute;right:20px;bottom:15px;display:inline-block;color:#f06e64;font-size:14px;font-family:"Roboto Condensed",sans-serif;font-weight:700;line-height:1.2;background-color:#fff;padding:3px 10px}#front-page .casestudyList li a:hover .more{color:#5b3a00;background-color:#ff0}@media print,screen and (min-width:1080px){#front-page .casestudyList li h3.large{font-size:30px;line-height:1.3}#front-page .casestudyList .border li .txt{border-top:1px solid #fff;border-bottom:1px solid #fff}}@media print,screen and (min-width:768px){#front-page .casestudyList li .ttl{font-size:38px}#front-page .casestudyList li .txt{padding:25px 20px 35px}#front-page .casestudyList li h3{font-size:19px}}@media only screen and (max-width:1079px){#front-page .casestudyList .border li .txt{border-bottom:1px solid #fff}#front-page .casestudyList .border li:nth-child(-n+2) .txt{border-top:1px solid #fff}}@media only screen and (max-width:767px){#front-page .casestudyList li .ttl{font-size:21px}#front-page .casestudyList li .txt{padding:10px 10px 45px}#front-page .casestudyList li h3{font-size:15px}}@media screen and (min-width:2200px){#postsWorks .worksItemList>.col{width:20%}}@media screen and (min-width:1600px) and (max-width:2199px){#postsWorks .worksItemList>.col{width:20%}}@media screen and (min-width:1080px) and (max-width:1599px){#postsWorks .worksItemList>.col{width:25%}}@media screen and (min-width:768px) and (max-width:1079px){#postsWorks .worksItemList>.col{width:50%}}@media only screen and (max-width:767px){#postsWorks .worksItemList>.col{width:50%}}#postsWorks .worksItemList .col>h3{font-size:16px}@media (max-width:575px){#postsWorks .worksItemList .col>h3{font-size:12px}}#postsWorks .worksItemList .thumb_main{position:relative;width:100%;height:auto;background-position:center top;background-repeat:no-repeat;background-size:cover;cursor:pointer}#postsWorks .worksItemList .thumb_main:after{display:block;content:" ";padding-top:58.823529%}#postsWorks .works-content{width:100%;max-width:1400px;margin:0 auto}#postsWorks .works-content .details .date{color:#f06e64;font-size:18px}#postsWorks .works-content .details h3{font-size:24px}#postsWorks .works-content .details .client{font-size:13px;margin-bottom:15px}#postsWorks .works-content .details .client a{color:#ff0}#postsWorks .works-content .details .url{display:table;width:100%;margin-bottom:10px}#postsWorks .works-content .details .url dd,#postsWorks .works-content .details .url dt{display:table-cell;vertical-align:middle}#postsWorks .works-content .details .url dt{color:#f06e64;font-size:13px;width:64px;background-color:#fff;border:1px solid #f06e64;padding:3px 10px;text-align:center}#postsWorks .works-content .details .url dd{color:#f06e64;padding-left:10px}#postsWorks .works-content .details .url dd a{color:#f06e64;font-size:18px;text-decoration:none;word-break:break-all}#postsWorks .works-content .details .url dd a:hover{text-decoration:underline}#postsWorks .works-content .creative{margin-bottom:10px}#postsWorks .works-content .creative li{color:#f06e64;font-size:12px;font-weight:700;background-color:#fff;line-height:1;border:1px solid #f06e64;padding:3px 10px;margin:0 5px 5px 0}#postsWorks .works-content .data li:last-child{margin-right:0}#postsWorks .works-content .thumbList li a{display:block}#postsWorks .works-content .thumbList li .thumb{position:relative;display:block;width:100%;background-position:center top;background-repeat:no-repeat;background-size:cover;border:3px solid #5b3a00;cursor:pointer}#postsWorks .works-content .thumbList li .thumb.current{border-color:#ff0}#postsWorks .works-content .thumbList li .thumb:after{display:block;content:" "}#postsWorks .works-content .thumbList li .thumb:after{padding-top:100%}#postsWorks .works-content .img_main img{display:block}.thumb_tag_recruit{position:absolute;top:0;right:0;width:auto;padding:3px 7px;color:#ff0;font-size:13px;font-weight:600;background:#5b3a00;z-index:9}@media (max-width:575px){.thumb_tag_recruit{font-size:9px}}.thumb_tag_recruit a{color:#fff;text-decoration:none}.gridder-list,.gridder-show{font-size:16px}.gridder-list{display:inline-block;vertical-align:top}.gridder-show{position:relative;float:left;display:block;width:100%}.gridder-show:after{position:absolute;top:0;left:0;display:block;content:" ";width:150%;height:100%;background-color:#5b3a00;transform:translateX(-25%);z-index:-1}.gridder-content{display:none}.gridder .gridder-list{position:relative;margin-bottom:25px}.gridder .selectedItem:before{position:absolute;bottom:-28px;left:50%;display:block;content:" ";width:0;height:0;border-style:solid;border-width:0 10px 10px;border-color:transparent transparent #5b3a00;margin-left:-12.5px}.gridder .gridder-list span{cursor:pointer}.gridder .gridder-show{position:relative;width:100%;background-color:#5b3a00;margin-bottom:35px}.gridder-close{position:absolute}.gridder-close,.gridder-nav{font-size:35px;text-decoration:none;z-index:2}.gridder-nav{color:#5b3a00;background-color:#fff}.gridder-nav.disabled{display:none}.gridder-close{color:#ff0}@media print,screen and (min-width:768px){#postsWorks .works-content .img_main{float:left;padding-right:30px}#postsWorks .works-content .details{float:right}.gridder .gridder-padding{position:relative;padding:65px 10% 50px}.gridder-nav{position:absolute;top:50%;display:table;width:50px;height:50px;transform:translateY(-50%)}.gridder-nav.next{right:2%}.gridder-nav.prev{left:2%}.gridder-close{top:15px;right:2.4%}.gridder-nav i{display:table-cell;width:100%;height:100%;text-align:center;vertical-align:middle}}@media only screen and (max-width:767px){#postsWorks .works-content .details{margin-bottom:25px}.gridder .gridder-padding{padding:25px 3%}.gridder-navigation{margin-bottom:15px}.gridder-close{top:10px;right:2%}.gridder-nav{display:inline-block;font-size:30px;width:30px;height:30px;line-height:32px;text-align:center}.gridder-nav.prev{margin-right:5px}}ul.creativeList li:after{display:inline-block;content:"/";margin:0 5px}ul.creativeList li:last-child:after{display:none}@media print,screen and (min-width:768px){ul.creativeList li{font-size:13px}}@media only screen and (max-width:767px){ul.creativeList li{font-size:9px}}#company .concept{font-family:"Noto Sans Japanese",sans-serif;font-weight:700}#company .concept .sub-title{margin-bottom:0}#company .lead_concept{position:relative;width:100%;background:url(//www.manualz.jp/wp/wp-content/themes/manualz/css/../images/company/bg_concept.png) center center no-repeat;background-size:cover;margin-bottom:30px;padding-bottom:40%}#company .lead_concept h4{position:absolute;top:35%;left:50%;width:27%;background:url(//www.manualz.jp/wp/wp-content/themes/manualz/css/../images/company/img_concept.svg) center center no-repeat;background-size:contain;white-space:nowrap;text-indent:100%;overflow:hidden;transform:translate(-50%,-50%)}#company .lead_concept h4:after{display:block;content:" ";padding-top:82%}#company .lead_concept p{position:absolute;top:75%;left:50%;width:90%;letter-spacing:.4em;text-align:center;transform:translate(-50%,-50%)}#company .txt_concept p{position:relative}#company .txt_concept .img_heart{position:absolute;display:block;width:116px;height:151px;background:url(//www.manualz.jp/wp/wp-content/themes/manualz/css/../images/company/img_heart.png) left top no-repeat;background-size:contain;z-index:-1}@media (min-device-pixel-ratio:1.5),(min-resolution:1.5dppx){#company .txt_concept .img_heart{background-image:url(//www.manualz.jp/wp/wp-content/themes/manualz/css/../images/company/img_heart@2x.png)}}#company .txt_concept .img_heart01{top:-5%;right:42%}#company .txt_concept .img_heart02{top:0;left:33%;transform:scale(-1,1)}@media only screen and (max-width:1350px){#company .txt_concept .img_heart01{top:11%;right:0}#company .txt_concept .img_heart02{top:45%;left:0}}@media only screen and (max-width:767px){#company .txt_concept .img_heart{width:50px;height:65px}#company .txt_concept .img_heart02{top:66%}}#company .txt_concept p:last-child{margin-bottom:0}#company .txt_concept strong{color:#ff0}#company .triangle{font-size:0;position:relative;text-align:center}#company .triangle li{display:inline-block}#company .triangle li:nth-child(1){width:100%}#company .triangle li:nth-child(1):after,#company .triangle li:nth-child(1):before,#company .triangle li:nth-child(2):before{position:absolute;display:block;content:" ";height:1px;background-color:#fff}#company .triangle li:nth-child(1):before{top:50%;left:22%;width:160px;transform:rotate(-50deg)}#company .triangle li:nth-child(1):after{top:51%;right:20%;width:180px;transform:rotate(47deg)}#company .triangle li:nth-child(2):before{width:70px;left:45%;bottom:16%}@media print,screen and (min-width:768px){#company .concept{padding:60px 0 100px}#company .lead_concept p{font-size:50px}#company .lead_concept p .f-sm{font-size:30px}#company .txt_concept p{font-size:25px;margin-bottom:65px}#company .txt_concept strong{font-size:40px}}@media only screen and (max-width:1023px){#company .txt_concept{padding:0 3%}}@media only screen and (max-width:767px){#company .concept{padding:25px 0 45px}#company .lead_concept{margin-bottom:20px}#company .lead_concept p{top:80%;font-size:32px}#company .lead_concept p .f-sm{font-size:18px}#company .txt_concept p{font-size:3vw;margin-bottom:35px}#company .txt_concept strong{font-size:4.5vw}}@media only screen and (max-width:480px){#company .lead_concept p{font-size:26px}}@media print,screen and (min-width:860px){#company .triangle{width:96%;max-width:830px;margin:0 auto 65px}#company .triangle li:nth-child(1){margin-bottom:20%}#company .triangle li:nth-child(2){margin-right:11%}#company .triangle li:nth-child(3){position:relative;left:5%}}@media only screen and (max-width:859px){#company .triangle{width:93%;margin-bottom:45px}#company .triangle li:nth-child(1){margin-bottom:17%}#company .triangle li:nth-child(2),#company .triangle li:nth-child(3){width:50%}#company .triangle li:nth-child(1) img{width:36%}#company .triangle li:nth-child(2) img{width:74%}#company .triangle li:nth-child(3) img{width:90%}#company .triangle li:nth-child(1):before{left:27%;width:10%}#company .triangle li:nth-child(1):after{right:26%;width:12%}#company .triangle li:nth-child(2):before{left:42%;width:7%}}#company .profile{color:#f06e64;background-color:#fff}#company .profile .sub-title span:before{background-color:#f06e64}#company .profile h4{font-family:"Noto Sans Japanese",sans-serif;font-weight:700;line-height:1}#company .profile .en{color:#5b3a00;font-weight:700}#company .profile .table th{width:120px}#company .profile .table dl dd{margin-bottom:10px}#company .profile .table dl dd:last-child{margin-bottom:0}#company .profileWrap{position:relative}#company .profileWrap .logo{position:absolute;right:0}@media print,screen and (min-width:860px){#company .profile h4{font-size:40px}#company .profile h4 span{font-size:22px}#company .profile .en{font-size:24px;margin-bottom:35px}#company .profileWrap .logo{top:113px;width:225px}}@media only screen and (max-width:859px){#company .profile h4{font-size:26px}#company .profile .en{font-size:18px;margin-bottom:25px}#company .profileWrap .logo{top:-50px;width:140px}}@media only screen and (max-width:480px){#company .profile h4{font-size:16px}#company .profile .en{font-size:14px;margin-bottom:25px}#company .profileWrap .logo{top:-35px;width:110px}}#company .project .contents .col{position:relative}#company .project .kimonokibun{background:url(//www.manualz.jp/wp/wp-content/themes/manualz/css/../images/company/bg_kimonokibun.png) left center no-repeat;background-size:cover}#company .project .mw{background:url(//www.manualz.jp/wp/wp-content/themes/manualz/css/../images/company/bg_mw.png) center center no-repeat;background-size:cover}#company .project .contents .inner:after{position:absolute;top:8px;left:8px;display:block;content:" ";width:100%;height:100%;background:url(//www.manualz.jp/wp/wp-content/themes/manualz/css/../images/common/bg_stripe.png) left top repeat;background-size:5px 5px;z-index:1}#company .project .contents .txt{position:relative;color:#000;font-size:16px;font-weight:700;background-color:#fff;z-index:2}#company .project .contents .logo{margin-bottom:25px}#company .access #map_canvas{width:100%;background-color:#fff}@media print,screen and (min-width:1080px){#company .project .contents .col{height:700px}#company .project .inner{position:absolute;top:50%;width:80%;max-width:520px;transform:translateY(-50%)}#company .project .contents h4{font-size:32px;line-height:1.5;margin-bottom:25px}#company .project .contents .txt{padding:45px}#company .project .contents p{line-height:2}#company .project .kimonokibun .inner{right:53px}#company .project .mw .inner{left:45px}}@media print,screen and (min-width:768px){#company .access,#company .project{padding-top:60px}#company .access #map_canvas{height:400px}}@media only screen and (max-width:1079px){#company .project .inner{position:relative;width:80%;margin:10% auto}#company .project .contents h4{font-size:22px;line-height:1.3;margin-bottom:15px}#company .project .contents .txt{font-size:14px;padding:7% 5%}#company .project .contents p{margin-bottom:10px}}@media only screen and (max-width:767px){#company .access,#company .project{padding-top:35px}#company .access #map_canvas{height:320px}}@media only screen and (max-width:480px){#company .project .inner{width:90%}}#service .l-inner-section{width:100%;border-bottom:1px solid #fff;padding-bottom:35px;margin-bottom:35px}#service .l-inner-section:last-child{border-bottom:none;padding-bottom:0}#service .l-content{width:100%;max-width:1140px;margin:0 auto}#service .l-content .txt p,#service .l-content .txt ul{margin-bottom:20px}#service .l-content .txt p:last-child{margin-bottom:0}#service .l-content .details{margin-bottom:25px}#service .l-content .details .col:nth-child(1){width:32%}#service .l-content .details .col:nth-child(2){width:68%;padding-left:10px}#service .l-content .links{text-align:right}#service .l-content .links li{margin:0 0 6px 8px}#service .l-content .links li:first-child{margin-left:0}@media print,screen and (min-width:768px){#service .l-content .img{padding-right:30px}#service .l-content .title{margin-bottom:40px}#service .l-content .details h4{font-size:21px}}@media only screen and (max-width:767px){#service .l-content .img{margin-bottom:25px;padding:0 5%}#service .l-content .title{margin-bottom:15px}#service .l-content .details h4{font-size:18px}}@media only screen and (max-width:480px){#service .l-content .img{padding:0}}#casestudy .case-content h3{border-bottom:1px solid #fff;margin-bottom:10px;padding-bottom:10px;line-height:1}#casestudy .case-content h4{font-weight:700;line-height:1.2;margin-bottom:30px}#casestudy .case-content .details{position:relative;font-size:0;min-height:100px;margin-bottom:30px}#casestudy .case-content .details dd,#casestudy .case-content .details dt{display:inline-block;font-size:15px;vertical-align:top}#casestudy .case-content .details dt{position:absolute;top:0;left:0;font-weight:700;border:1px solid #fff;border-radius:100%;line-height:1.1;text-align:center}#casestudy .case-content .details dt span{display:block}#casestudy .case-content .details dd{line-height:1.8}#casestudy .case-content .details table{font-weight:700;width:100%;margin-bottom:20px}#casestudy .case-content .details table tr{border-top:1px solid #fff;border-bottom:1px solid #fff}#casestudy .case-content .details table td,#casestudy .case-content .details table th{padding:2px 10px}#casestudy .case-content .details table th{width:120px;text-align:left}#casestudy .case-content .result dt{color:#f06e64;background-color:#fff}@media print,screen and (min-width:768px){#casestudy .case-content{margin-bottom:100px}#casestudy .case-content h3{font-size:80px}#casestudy .case-content h4{font-size:42px}#casestudy .case-content .img{width:47%;padding-right:3%}#casestudy .case-content .txt{width:53%}#casestudy .case-content .details dt{width:100px;height:100px;padding-top:27px}#casestudy .case-content .details dt span{font-size:20px}#casestudy .case-content .details dd{padding-left:115px}}@media only screen and (max-width:767px){#casestudy .case-content{margin-bottom:35px}#casestudy .case-content h3{font-size:45px}#casestudy .case-content h4{font-size:26px}#casestudy .case-content .img{display:block;width:100%;max-width:420px;margin:0 auto}#casestudy .case-content .txt{width:100%}#casestudy .case-content .img{margin-bottom:35px}#casestudy .case-content .details dt{font-size:11px;width:70px;height:70px;padding-top:18px}#casestudy .case-content .details dt span{font-size:15px}#casestudy .case-content .details dd{padding-left:85px}}@media only screen and (max-width:480px){#casestudy .case-content h3{font-size:38px}#casestudy .case-content h4{font-size:21px}}#contact .required{color:#ff0}#contact .note{font-weight:700;margin-bottom:35px;text-align:center}#contact .column{width:100%;max-width:860px;margin:0 auto}#contact table{font-size:17px;width:100%}#contact .contact-form td,#contact .contact-form th{padding-bottom:25px;vertical-align:top}#contact .contact-form th{width:220px;padding-top:15px;padding-right:20px;text-align:left}@media (max-width:767px){#contact .contact-form th{width:100%}}@media (max-width:767px){#contact .contact-form td{font-size:14px}}#contact .contact-form input,#contact .contact-form textarea{font-size:16px;width:100%;background-color:#fff;outline:0;padding:20px;border-radius:5px}#contact .contact-form textarea{width:100%;height:280px;resize:vertical}#contact .contact-form select{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:inline-block;font-size:16px;background-size:8px 5px;border:1px solid #b3b3b3;padding:5px 20px 5px 10px;vertical-align:middle;cursor:pointer}#contact .contact-form input[type=checkbox],#contact .contact-form input[type=radio]{margin-right:5px}#contact .contact-form input[type=checkbox],#contact .contact-form input[type=radio],#contact .contact-form label{cursor:pointer;vertical-align:middle}#contact .contact-form input[type=checkbox]{position:relative;width:20px;height:20px;border:1px solid #000;vertical-align:-4px;margin-bottom:10px}#contact .contact-form input[type=checkbox]:checked:before{background-color:#dd4b39}@media (max-width:767px){#contact .contact-form input[type=checkbox]{width:16px;height:16px;vertical-align:-3px}#contact .contact-form input[type=checkbox]:first-child{margin-top:10px}}#contact .contact-form label.error{display:block;color:#ff0;font-size:11px;margin-top:2px;cursor:text}#contact .table th{width:220px}#contact .info{color:#fff;font-size:17px;font-weight:700;background:#5b3a00;padding:25px;text-align:center}#contact .info p{margin-bottom:25px}#contact .info a{color:#fbe8f1;text-decoration:none}#contact .info ul{color:#fbe8f1;width:100%}#contact .info ul li{padding:0 10px}#contact .info ul li:last-child{border-right:none}#contact .info dl{line-height:1.4}#contact .info dt span{display:block;font-size:13px}#contact .info dd{font-size:26px}#contact .thanks{font-size:24px;font-weight:700;margin-bottom:25px}#contact .thanks span{font-size:20px}@media print,screen and (min-width:768px){#contact .info ul{display:table}#contact .info ul li{display:table-cell;width:50%;border-right:1px solid #fbe8f1}}@media only screen and (max-width:767px){#contact .info ul li{width:100%}#contact .info ul li:first-child{border-bottom:1px solid #fbe8f1;margin-bottom:8px;padding-bottom:8px}}#letterContainer.l-section{padding-left:0;padding-right:0}#letterContainer .intro{text-align:center}#letterContainer .intro h3{max-width:635px;margin:0 auto 25px}#letterContainer .intro h3 span{display:block;color:#000;padding:10px 0 0}#letterContainer .intro p{color:#f06e64;font-weight:700}#letterContainer #letterList li{border-bottom:1px solid #fff}#letterContainer #letterList li:last-child{border-bottom:none}#letterContainer #letterList a{display:block;color:#fff;width:100%;text-decoration:none}.letter-title{position:relative}.letter-title .letter-number{position:absolute;display:table;z-index:2}.letter-title .letter-number span{display:table-cell;color:#ff0;font-size:52px;line-height:1.2;vertical-align:top}.letter-title .letter-number span:first-child{width:18%}.letter-title .letter-number span img{display:block;width:100%;padding-right:5%;vertical-align:bottom}.letter-title .letter-number .num{position:relative;top:-35px;font-size:110px;padding-left:5px}.letter-title .catch{text-align:right;z-index:2}.letter-title .catch h3{color:#fff;line-height:1.5;transition:color .5s ease-in-out}.letter-title a:hover .catch h3{color:#000}.letter-title .catch h3 span{position:relative;display:inline-block;z-index:2}.letter-title .catch h3 br:last-child{display:none}.letter-title .catch h3 span:before{position:absolute;top:50%;right:0;display:block;content:" ";width:0;height:85%;background:#ff0;z-index:-1;transform:translateY(-50%);transition:.2s ease-in-out}.letter-title a:hover .catch h3 span:before{width:100%;padding:0 5px}.letter-title .catch .relation{display:inline-block;font-size:13px;font-weight:700;border:2px solid currentColor;margin-bottom:15px;padding:2px 8px;line-height:1}.letter-title .catch p{font-weight:700;margin-bottom:10px}.letter-title .catch .name{margin-bottom:0}.letter-title .photo{max-width:650px;opacity:.5;z-index:1;transition:opacity .3s ease}.letter-title a:hover .photo{opacity:1}#letterContainer .btnArea.more{padding-bottom:65px}@media print,screen and (min-width:1080px){#letterContainer #letterList li{padding:100px 0}.letter-title .letter-number{top:0;left:0}.letter-title .photo{max-width:650px;padding-top:50px}.letter-title .catch{position:absolute;bottom:0;right:0}.letter-title .catch h3{font-size:38px;margin-bottom:18px}}@media only screen and (max-width:1079px){#letterContainer #letterList li{padding:10% 0;overflow:hidden}#letterContainer .column{width:94%;margin:0 auto}.letter-title .letter-number{top:-5%;left:0}.letter-title .letter-number span{font-size:6.5vw}.letter-title .letter-number .num{top:-2vw;font-size:11vw}.letter-title .photo{position:absolute;top:45%;left:0;width:100%;z-index:1;transform:translateY(-50%)}.letter-title .catch{position:relative;padding:5% 1% 0 0}.letter-title .catch h3{font-size:3.8vw;margin-bottom:1.5%}.letter-title .catch p{margin-bottom:2%;padding-left:35%}}@media print,screen and (min-width:768px){#letterContainer .intro{padding:60px 1%}#letterContainer .intro h3 span{font-size:20px}.letter-title .catch .name{font-size:30px}}@media only screen and (max-width:767px){#letterContainer .intro{padding:35px 3%}#letterContainer .intro h3 span{font-size:16px}#letterContainer .intro p{text-align:left}#letterContainer .intro p br{display:none}.letter-title .catch{padding:15% 1% 0 0}.letter-title .catch p{font-size:11px}.letter-title .catch .name{font-size:18px}.letter-title .catch .relation{font-size:10px;border-width:1px;margin-bottom:8px}}.letterPost{color:#000;width:100%;max-width:1180px;margin:0 auto}.letterPost .back{font-size:13px;font-weight:700;padding:15px 3%}.letterPost .letter-title .letter-number span{color:#f06e64}.letterPost .letter-title .photo{opacity:1}.letterPost .letter-title .catch h3{color:#000}.letterPost .letter-title .catch h3 span:before{width:100%}.letterPost .letter-title .catch p{text-shadow:0 0 10px #fff,0 0 10px #fff,0 0 10px #fff,0 0 10px #fff}.letterPost .letter-title .catch .relation{color:#f06e64;background-color:#fff}.letterPost .inner{max-width:840px;margin:0 auto}.letterPost .details{position:relative;border-bottom:1px solid #f06e64}.letterPost .details .col{font-size:14px}.letterPost .description{font-weight:700}.letterPost .description .logo{margin-bottom:10px}.letterPost .info dt{color:#f06e64;font-size:30px;font-weight:700;letter-spacing:.05em}.letterPost .md-caption,.letterPost .sm-caption{color:#f06e64;margin-bottom:20px}.letterPost .l-block p{margin-bottom:20px}.letterPost .l-block p:last-child{margin-bottom:0}.letterPost strong{background-color:#ff0}.letterPost figure img{display:block;margin-bottom:5px}.letterPost .l-block figcaption p,.letterPost figcaption{font-size:12px}.letterPost .msg{background-color:#ffe8e6}.letterPost .msg .thanks,.letterPost .msg h4{color:#f06e64;font-weight:700;text-align:center}.letterPost .msg .photo{margin-bottom:25px}.letterPost .msg p{margin-bottom:35px}.letterPost .msg .thanks{margin-bottom:0}@media print,screen and (min-width:1180px){.letterPost .letter-title{margin:50px 0 60px}.letterPost .lg-caption{font-size:36px;margin-bottom:60px;text-align:center}.letterPost .md-caption{font-size:28px}.letterPost .sm-caption{font-size:22px}.letterPost .l-block{margin-bottom:80px}.letterPost .l-block p{font-size:16px}.letterPost .msg{padding:80px 0 285px}.letterPost .msg .thanks,.letterPost .msg h4{font-size:28px}.letterPost .msg h4{margin-bottom:50px}}@media print,screen and (min-width:768px){.letterPost .details{margin-bottom:60px;padding-bottom:60px}.letterPost .description{border-right:1px solid #f06e64}}@media only screen and (max-width:1179px){.letterPost .letter-title{margin:8% 0 7%}.letterPost .lg-caption{font-size:28px;margin-bottom:25px}.letterPost .md-caption,.letterPost .sm-caption{font-size:18px}.letterPost .l-block{margin-bottom:45px}.letterPost .l-block .col{margin-bottom:35px}.letterPost .l-block .col:last-child{margin-bottom:10px}.letterPost .msg{padding:35px 0 45px}.letterPost .msg .thanks,.letterPost .msg h4{font-size:21px}.letterPost .msg h4{margin-bottom:24px}}@media only screen and (max-width:767px){.letterPost .details{margin-bottom:35px;padding-bottom:35px}.letterPost .description{border-bottom:1px solid #f06e64;margin-bottom:25px;padding-bottom:25px}.letterPost .lg-caption{font-size:24px}}.letter-np{margin-top:50px;border-top:1px solid #f06e64;border-bottom:1px solid #f06e64}.letter-np .col:first-child{border-right:1px solid #f06e64;padding-right:0}.letter-np .col:last-child{padding-left:0}.letter-np .col:hover a{color:#fff;background:#f06e64}.letter-np a,.letter-np span{font-size:16px;display:flex;justify-content:center;align-items:center;width:100%;height:50px;text-decoration:none;transition:all .3s}@media (max-width:767px){.letter-np a,.letter-np span{font-size:14px}}.letter-np span.disabled{color:#ccc}#recruit .ttlArea{background:url(//www.manualz.jp/wp/wp-content/themes/manualz/css/../images/recruit/bg_recruit.svg) center center no-repeat;background-size:cover;text-align:center}#recruit .ttlArea h3{margin-bottom:10px}#recruit .ttlArea h4{font-size:26px}#recruit .ttlArea p{font-size:18px}#recruit .details{color:#000;padding:50px 0}#recruit .details dl{position:relative}#recruit .details .table{width:100%}#recruit .mail{font-size:21px;font-weight:700;text-align:center}#recruit .mail a{font-size:26px;color:#ff0}@media only screen and (max-width:1023px){#recruit .details{padding-left:3%;padding-right:3%}#recruit .ttlArea h4{font-size:4vw}#recruit .ttlArea p{font-size:15px}}@media print,screen and (min-width:768px){#recruit .details dt{position:absolute;top:0;left:0;width:135px}#recruit .details dd{padding-left:190px}#recruit .details .table th{width:180px}}@media only screen and (max-width:767px){#recruit .ttlArea{background-size:170% auto}#recruit .details dt{width:120px;margin:0 auto 35px;text-align:center}#recruit .details .table th{width:110px}#recruit .mail{font-size:16px}}.f_bnrArea{width:100%}@media (max-width:575px){.f_bnrArea{max-width:none}}.f_bnrArea li{margin-bottom:15px}.f_bnrArea li:last-child,.f_bnrArea li a{margin-bottom:0}#direct-works .randWorks,#agency-works .randWorks,#graphic-design .randWorks,#movie .randWorks{margin-top:100px}@media screen and (min-width:2200px){#direct-works #postsWorks .worksItemList>.col,#agency-works #postsWorks .worksItemList>.col,#graphic-design #postsWorks .worksItemList>.col,#movie #postsWorks .worksItemList>.col{width:25%}}@media screen and (min-width:1600px) and (max-width:2199px){#direct-works #postsWorks .worksItemList>.col,#agency-works #postsWorks .worksItemList>.col,#graphic-design #postsWorks .worksItemList>.col,#movie #postsWorks .worksItemList>.col{width:25%}}@media screen and (min-width:1080px) and (max-width:1599px){#direct-works #postsWorks .worksItemList>.col,#agency-works #postsWorks .worksItemList>.col,#graphic-design #postsWorks .worksItemList>.col,#movie #postsWorks .worksItemList>.col{width:25%}}@media screen and (min-width:768px) and (max-width:1079px){#direct-works #postsWorks .worksItemList>.col,#agency-works #postsWorks .worksItemList>.col,#graphic-design #postsWorks .worksItemList>.col,#movie #postsWorks .worksItemList>.col{width:50%}}@media only screen and (max-width:767px){#direct-works #postsWorks .worksItemList>.col,#agency-works #postsWorks .worksItemList>.col,#graphic-design #postsWorks .worksItemList>.col,#movie #postsWorks .worksItemList>.col{width:50%}}.youtube .title .caption img{width:-moz-fit-content;width:fit-content;max-height:60px;margin-right:5px;vertical-align:bottom}