@charset "UTF-8";@import url(https://fonts.googleapis.com/css?family=Noto+Sans+JP:400,500,700&display=swap&subset=japanese);@import url(https://fonts.googleapis.com/css2?family=Noto+Serif+JP:wght@400;500;600&display=swap);abbr,address,article,aside,audio,b,blockquote,body,canvas,cite,code,dd,del,details,dfn,div,dl,dt,em,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,p,pre,q,samp,section,small,span,strong,sub,summary,sup,time,ul,var,video{margin:0;padding:0;border:0;outline:0;font-size:100%;font:inherit;background:0 0;vertical-align:baseline}html{-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;-ms-text-size-adjust:100%;text-size-adjust:100%}body{color:#555;font-size:62.5%;font-family:"Noto Sans JP",sans-serif;font-weight:500}body,html{height:100%;line-height:1.6;width:100%;height:100%;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}article,aside,details,figcaption,figure,footer,header,hgroup,nav,section{display:block}li{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before{content:"";content:none}q:after,q:before{content:"";content:none}legend{display:table;max-width:100%;padding:0;white-space:normal}fieldset{margin:0 2px;border:1px solid #999;padding:.35em .625em .75em}a{margin:0;padding:0;font-size:100%;outline:0;background:0 0;text-decoration:none;vertical-align:baseline;-webkit-tap-highlight-color:transparent}a:link{color:#000;outline:0}a:visited{color:#000;outline:0}a:hover{text-decoration:none;outline:0}a:focus{text-decoration:none}ins{color:#000;background:#ff9;text-decoration:none}mark{color:#000;background-color:#ff9;font-style:italic;font-weight:700}del{text-decoration:line-through}abbr[title],dfn[title]{border-bottom:1px dotted inherit;cursor:help}table{width:100%;border-spacing:0;border-collapse:collapse}table td,table th{border-collapse:collapse;border-spacing:0}caption,th{text-align:left}hr{height:1px;margin:1em 0;padding:0;border:0;display:block;overflow:visible;border-top:1px solid #999}img{max-width:100%;display:block;font-size:0;line-height:0;height:auto;vertical-align:bottom}input,select{vertical-align:middle}button,select{text-transform:none}select{-moz-appearance:none;text-indent:.01px;text-overflow:""}select::-ms-expand{display:none}button{margin:0;padding:0;border:none;background:initial}button,input[type=button],input[type=reset],input[type=search],input[type=submit]{-webkit-appearance:none}label{font-weight:400}audio:not([controls]){display:none;height:0}input{padding:0}input::-ms-clear,input::-ms-reveal{visibility:hidden}[type=checkbox],[type=radio]{padding:0}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-cancel-button,::-webkit-search-decoration{-webkit-appearance:none}::-webkit-input-placeholder{color:#ccc;opacity:1}:-moz-placeholder{color:#ccc}::-moz-placeholder{color:#ccc;opacity:1}:-ms-input-placeholder{color:#ccc}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}[aria-busy=true]{cursor:progress}[aria-controls]{cursor:pointer}[aria-disabled]{cursor:default}[tabindex],a,area,button,input,label,select,textarea{margin:0;padding:0;-ms-touch-action:manipulation;touch-action:manipulation}input,select,textarea{font-size:inherit;font-weight:inherit}[hidden][aria-hidden=false]{clip:rect(0,0,0,0);display:inherit;position:absolute}[hidden][aria-hidden=false]:focus{clip:auto}strong{font-weight:700}＠media print section{display:block;page-break-before:always}＠media print code,＠media print pre{page-break-after:always}@page{margin:.5cm}＠media print a,＠media print code,＠media print pre{word-wrap:break-word}＠media print pre a[href]:after{content:""}＠media print pre abbr[title]:after{content:""}＠media print pre .ir a:after,＠media print pre a[href^="#"]:after,＠media print pre a[href^="javascript:"]:after{content:""}＠media print .noPrint{display:none!important}＠media print body{width:1280px;font-size:12pt;-webkit-transform:scale(.8);transform:scale(.8);-webkit-transform-origin:0 0;transform-origin:0 0;-webkit-print-color-adjust:exact}＠media print body .continer{padding-top:0}*{-webkit-box-sizing:border-box;box-sizing:border-box}#responsibleCheck{width:1px;height:0}.spOnly{display:none!important}html{font-size:62.5%}body{position:relative;font-family:"Noto Sans JP",sans-serif;font-size:1.6rem;font-weight:400;color:#555}body.fixedBody{position:fixed;z-index:-1;width:100%;height:100%}.offTouch{-webkit-tap-highlight-color:transparent;tap-highlight-color:transparent}main{position:relative;display:block;width:100%}main article section{display:block;width:100%;position:relative}.container{max-width:1200px;padding:20px;margin:auto}a{color:#555}header{padding-bottom:10px;position:relative;z-index:100000000;font-family:"Noto Sans JP",sans-serif!important}header::before{content:"";display:block;height:10px;background:-webkit-gradient(linear,left top,right top,from(#54b5d3),color-stop(118%,#001880));background:linear-gradient(to right,#54b5d3,#001880 118%);margin-bottom:15px}header .topheader{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;max-width:1132px;width:100%;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;padding:0 16px 40px;margin:0 auto}header .topheader .logo a{display:block}header .topheader .logo a p{font-size:10px;padding-top:5px;font-weight:700}header .topheader .searchBox{display:none}header .topheader .searchBox button{display:block;width:100%}header .topheader .searchBox button img{width:100%}header .topheader .spMoveInterviewer{display:none}header .topheader .eachTransition{display:block}header .topheader .eachTransition ul{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}header .topheader .eachTransition ul li{padding:0 10px}header .topheader .eachTransition ul li a{display:block;padding:12px 38px 11px;border-radius:6px;background-color:#40b7e5;font-size:1.6rem;line-height:1.31;letter-spacing:normal;text-align:center;color:#fff;min-width:160px;font-weight:500}header .topheader .eachTransition ul li:last-child a{background-color:#001880}.headerNavWrap{max-width:952px;padding:0 16px;margin:0 auto}.headerNav.openNav{opacity:1;-webkit-transition:opacity .5s;transition:opacity .5s;visibility:visible;overflow-y:auto}.headerNavListWrap{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:end;-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end}.headerNavList{text-align:center;position:relative}.headerNavList#jsnav p:hover{cursor:pointer;opacity:.7}.headerNavList#jsnav.open::after{display:none}.headerNavList button{display:inline-block;font-family:"Noto Sans JP",sans-serif}.headerNavList ul.accordion{position:absolute;z-index:1000;background-color:#fff;padding:18px;border-radius:15px;top:2em;left:-30%;width:300px;opacity:0;visibility:hidden;-webkit-transition:.3s;transition:.3s;display:block}.headerNavList ul.accordion.open{opacity:1;visibility:visible}.headerNavList ul.accordion li{padding-bottom:3px}.headerNavList ul.accordion li:last-child{padding-bottom:0}.headerNavList ul.accordion a{display:block;text-align:left;background-image:url(../img/icons/link_path_off.svg);background-repeat:no-repeat;background-position:center left;padding-left:1.5em;font-size:1.4rem;color:#1c2438;-webkit-transition:.3s;transition:.3s}.headerNavList ul.accordion a:hover{color:#40b7e5;background-image:url(../img/icons/link_path_on.svg)}.headerNavList a,.headerNavList p{color:#1c2438;display:inline-block;font-size:1.6rem;font-weight:500}.navToggle{display:none;height:40px;overflow:hidden;position:fixed;right:10px;-webkit-transition:all .3s;transition:all .3s;top:26px;white-space:nowrap;width:44px;z-index:99999999999}.navToggle p{font-size:1rem;color:#012572}.navToggle span{background-color:#707070;bottom:auto;display:inline-block;height:2px;left:50%;position:absolute;right:auto;top:32%;-webkit-transform:translateX(-50%) translateY(-32%);transform:translateX(-50%) translateY(-32%);width:30px;z-index:10}.navToggle span:after,.navToggle span:before{background-color:#707070;-webkit-backface-visibility:hidden;backface-visibility:hidden;content:"";height:100%;position:absolute;right:0;top:0;-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-transition:-webkit-transform .3s;transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s;width:100%}.navToggle span:before{-webkit-transform:translateY(-8px) rotate(0);transform:translateY(-8px) rotate(0)}.navToggle span:after{-webkit-transform:translateY(8px) rotate(0);transform:translateY(8px) rotate(0)}.navToggle.closeNav:before{-webkit-transform:scale(0);transform:scale(0)}.navToggle.closeNav:after{-webkit-transform:scale(1);transform:scale(1)}.navToggle.closeNav span{background-color:rgba(255,255,255,0)}.navToggle.closeNav span:after,.navToggle.closeNav span:before{background-color:#707070}.navToggle.closeNav span:before{-webkit-transform:translateY(0) rotate(45deg);transform:translateY(0) rotate(45deg)}.navToggle.closeNav span:after{-webkit-transform:translateY(0) rotate(-45deg);transform:translateY(0) rotate(-45deg)}.sideEacgPages{position:fixed;top:40%;right:0;width:120px;z-index:999999}.sideEacgPages a{width:100%;display:block;padding:0 0 15px;font-size:1.4rem;text-align:center;background-color:#fff;color:#012572;border:solid 1px #002472;border-top:0;position:relative}.sideEacgPages a span{position:relative;z-index:100;-webkit-transition:.3s;transition:.3s;background-repeat:no-repeat;background-position:top 20px center;display:block;padding-top:60px}.sideEacgPages a::before{content:"";position:absolute;width:100%;height:100%;top:0;left:0}.sideEacgPages a:hover::before{content:"";position:absolute;width:100%;height:100%;top:0;left:0;background-image:linear-gradient(128deg,#54b5d3,#001880 105%)}.sideEacgPages a:hover span{color:#fff}.sideEacgPages a:nth-child(1){border-top:solid 1px #002472}.sideEacgPages a:nth-child(1) span{display:block;background-size:30px 20px;background-image:url(../img/icons/mail_blu_icon.svg)}.sideEacgPages a:nth-child(1):hover span{background-image:url(../img/icons/mail_icon.svg)}.sideEacgPages a:nth-child(2) span{display:block;background-size:22px 28px;background-image:url(../img/icons/insert_icon.svg)}.sideEacgPages a:nth-child(2):hover span{background-image:url(../img/icons/pages_w_icon03.svg)}.sideEacgPages a:nth-child(3) span{display:block;background-size:28px 28px;background-image:url(../img/icons/contact_icon.svg)}.sideEacgPages a:nth-child(3):hover span{background-image:url(../img/icons/pages_col_icon01.svg)}.sideEacgPages a:last-child{display:none}.eachInformationTransition{display:block;padding:0 16px 20px}.eachInformationTransition .scrTop{padding-top:20px}.eachInformationTransition .inner{max-width:1000px;margin:0 auto}.eachInformationTransition .inner .moveFlexBox{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.eachInformationTransition .inner .moveFlexBox a{display:block;width:49%;margin-bottom:20px}.eachInformationTransition .inner .moveFlexBox a.btnAnime{font-size:1.6rem;line-height:1.31;letter-spacing:1.6px;color:#012572;text-align:center;padding:16px}.eachInformationTransition .inner .moveFlexBox a.btnAnime span{position:relative;z-index:100;display:inline-block;padding:0 30px;background-size:contain;background-repeat:no-repeat;background-position:center left}.eachInformationTransition .inner .moveFlexBox a.btnAnime:hover span{color:#fff}.eachInformationTransition .inner .moveFlexBox a.btnAnime:hover:nth-child(1) span{background-image:url(../img/icons/pages_col_icon01.svg)}.eachInformationTransition .inner .moveFlexBox a.btnAnime:hover:nth-child(2) span{background-image:url(../img/icons/pages_w_icon02.svg)}.eachInformationTransition .inner .moveFlexBox a.btnAnime:hover:nth-child(3) span{background-image:url(../img/icons/pages_w_icon03.svg)}.eachInformationTransition .inner .moveFlexBox a.btnAnime:hover:nth-child(4) span{background-image:url(../img/icons/pages_w_icon04.svg)}.eachInformationTransition .inner .moveFlexBox a:nth-child(1) span{background-image:url(../img/icons/contact_icon.svg)}.eachInformationTransition .inner .moveFlexBox a:nth-child(2) span{background-image:url(../img/icons/pages_col_icon02.svg)}.eachInformationTransition .inner .moveFlexBox a:nth-child(3) span{background-image:url(../img/icons/pages_col_icon03.svg)}.eachInformationTransition .inner .moveFlexBox a:nth-child(4) span{background-image:url(../img/icons/pages_col_icon04.svg)}.eachInformationTransition .scrTop{display:block}.eachInformationTransition .scrTop a{display:block}.eachInformationTransition .scrTop a img{margin:0 auto}footer{display:block;padding:20px 0 0;background-color:#f7f7f7;font-family:"Noto Sans JP",sans-serif!important}footer .inner{max-width:1032px;padding:0 16px 20px;margin:0 auto;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}footer .inner .logo{width:45.5%}footer .inner .logo a{display:block}footer .inner .logo a img{width:100%;max-width:275px;margin:0 auto}footer .inner .logo a span{font-size:1.3rem;font-weight:700;line-height:1.62;text-align:center;color:#000;display:block}footer .inner .list{width:35.5%;padding-left:20px;position:relative;-webkit-align-self:baseline;-ms-flex-item-align:baseline;align-self:baseline}footer .inner .list:last-child{margin-bottom:0}footer .inner .list::before{content:"";position:absolute;width:1px;height:100%;left:0;top:0;background-image:-webkit-gradient(linear,left top,left bottom,from(#00c3ff),to(#011360));background-image:linear-gradient(to bottom,#00c3ff,#011360)}footer .inner .list ul li{padding-bottom:5px}footer .inner .list ul li:last-child{padding-bottom:0}footer .inner .list ul li a{font-size:1.4rem;color:#012572;font-weight:500}footer .inner .list ul li ul{padding-left:1em}footer .markLinks{max-width:1032px;padding:0 16px 20px;margin:0 auto;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}footer .markLinks .thumb:first-child{max-width:65px;margin-right:60px}footer .markLinks .thumb:last-child{max-width:400px}footer .markLinks .thumb a{display:block}footer small{display:block;font-size:1.2rem;font-weight:700;line-height:1.33;letter-spacing:normal;text-align:center;color:#fff;background-image:linear-gradient(92deg,#54b5d3 6%,#001880);padding:10px 0}.titTag{position:relative;font-size:2.8rem;line-height:1.32;letter-spacing:2.8px;text-align:left;color:#012572;padding-bottom:15px;font-weight:700}.titTag::before{content:"";position:absolute;width:120px;height:3px;background-image:-webkit-gradient(linear,left top,right top,from(#00c3ff),to(#011360));background-image:linear-gradient(to right,#00c3ff,#011360);bottom:0}.titTag.center{text-align:center}.titTag.center::before{left:0;right:0;margin:auto}.postH1Tag{font-size:2rem;font-weight:500;line-height:1.6;letter-spacing:1px;text-align:left;color:#000;position:relative;background-color:#f7f7f7;padding:20px 15px;margin-bottom:2em;text-align:center}.postH1Tag::after,.postH1Tag::before{content:"";width:100%;height:4px;background-image:-webkit-gradient(linear,left top,right top,color-stop(6%,#54b5d3),to(#001880));background-image:linear-gradient(to right,#54b5d3 6%,#001880);position:absolute;top:0;left:0}.postH1Tag::after{top:inherit;bottom:0}.frontTtl{font-size:3rem;font-weight:700;text-align:center;color:#1c2438}#jsLoader{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;background:#fff;bottom:0;left:0;position:fixed;right:0;top:0;z-index:999999999999;width:100%;height:100vh;display:none}#jsLoader.InLoading{width:100%;height:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-align-content:center;-ms-flex-line-pack:center;align-content:center}#jsLoader .logo{display:block;width:100%}#jsLoader .logo img{width:40%;margin:0 auto}#jsLoader .loadingProgressBox{width:100%;padding-top:20px}#jsLoader .loadingProgressBox #ProgressBar{width:100%;height:4px;position:relative}#jsLoader .loadingProgressBox #ProgressBar .progressbar-text{font-size:2.5rem;font-weight:700;text-align:center;color:#012572!important}button{outline:0}.btnAnime{position:relative;display:inline-block;padding:16px 64px;font-size:1.6rem;text-decoration:none;color:#111;border:1px solid #002472;-webkit-transition:color .25s ease;transition:color .25s ease}.btnAnime::before{position:absolute;top:0;left:0;content:"";display:block;width:100%;height:100%;background-image:linear-gradient(128deg,#54b5d3,#001880 105%);-webkit-transform:scaleX(0);transform:scaleX(0);-webkit-transform-origin:right;transform-origin:right;-webkit-transition:all .25s ease;transition:all .25s ease;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;transition-property:transform;transition-property:transform,-webkit-transform}.btnAnime:hover{color:#fff}.btnAnime:hover::before{-webkit-transform:scaleX(1);transform:scaleX(1);-webkit-transform-origin:left;transform-origin:left}a.zoomViewBtn{display:block;position:relative;overflow:hidden}a.zoomViewBtn:hover .thumb img{-webkit-transform:scale(1.05,1.05);transform:scale(1.05,1.05);opacity:.25}.pagesBtn{text-align:center}.pagesBtn a{display:inline-block;padding:13px 100px;background-color:#fff;font-size:1.6rem;font-weight:500;color:#1c2438;border:1px solid #1c2438;border-radius:4px;-webkit-transition:.3s;transition:.3s}.pagesBtn a:hover{color:#40b7e5;border:1px solid #40b7e5}a.linkUnderline{position:relative;display:inline-block;text-decoration:none}a.linkUnderline::after{position:absolute;bottom:-4px;left:0;content:"";width:100%;height:1px;background:#011360;-webkit-transform:scale(0,1);transform:scale(0,1);-webkit-transform-origin:right top;transform-origin:right top;-webkit-transition:-webkit-transform .3s;transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s}a.linkUnderline:hover::after{-webkit-transform-origin:left top;transform-origin:left top;-webkit-transform:scale(1,1);transform:scale(1,1)}.commonHeader{position:relative}.commonHeader .inner{display:block;width:100%;position:relative;padding:0 16px}.commonHeader .inner::after{content:"";position:absolute;left:0;bottom:0;padding-top:100px;width:100%;background-image:-webkit-gradient(linear,left top,right top,from(#54b5d3),to(#001880));background-image:linear-gradient(to right,#54b5d3,#001880);z-index:0}.commonHeader .inner .titH{position:relative;max-width:1000px;margin:0 auto;padding-bottom:15px;z-index:100}.commonHeader .inner .titH h1{position:absolute;top:50%;left:50%;-webkit-transform:translateY(-50%) translateX(-50%);transform:translateY(-50%) translateX(-50%);font-size:2.8rem;line-height:1.32;letter-spacing:2.8px;color:#fff;width:100%;text-align:center;font-weight:700}.commonHeader .inner .titH h1 span.tagTtl{display:block;font-size:1.8rem;padding-top:10px}.caseStudies{width:100%;max-width:1100px;margin:0 auto}.caseStudies h2{text-align:center;margin-bottom:40px}.caseStudies .flexBox{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;width:100%}.caseStudies .flexBox a{display:block;width:24%;margin-right:1%}.caseStudies .flexBox a:last-child{margin-right:0}.caseStudies .flexBox a .box{width:100%}.caseStudies .flexBox a .box .thumb{width:100%;max-width:260px}.caseStudies .flexBox a .box .thumb img{width:100%;-o-object-fit:cover;object-fit:cover;height:250px}.caseStudies .flexBox a .box p{padding-top:12px;font-size:1.6rem;color:#131313}.otherPostLayout{width:100%}.otherPostLayout h2{margin-bottom:10px;padding:15px 0 0}.otherPostLayout .listBox{display:block}.otherPostLayout .listBox a{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;border-bottom:2px solid #abaaac;padding:15px 0;margin-bottom:10px}.otherPostLayout .listBox a:last-child{margin-bottom:0}.otherPostLayout .listBox a .thumb{width:180px}.otherPostLayout .listBox a .thumb.min{width:160px}.otherPostLayout .listBox a .titTxt{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;padding-left:40px}.otherPostLayout .listBox a .titTxt p.min{padding-bottom:5px}.otherPostLayout .listBox a .titTxt h5{font-size:1.8rem}.breadcrumbOnly{display:block;width:100%;background-image:-webkit-gradient(linear,left top,right top,color-stop(8%,#54b5d3),color-stop(96%,#001880));background-image:linear-gradient(to right,#54b5d3 8%,#001880 96%);padding:10px}.breadcrumbOnly .breadcrumb{max-width:1000px;margin:0 auto}.breadcrumbOnly .breadcrumb ol li{color:#fff}.breadcrumbOnly .breadcrumb ol li a{color:#fff}.breadcrumbOnly .breadcrumb ol li+li::before{color:#fff}.featuredFeature{width:85.7142%;margin-left:auto}.featuredFeature .titFlex{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;padding-top:30px;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.featuredFeature .pagesBox{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;padding-right:40px}.featuredFeature .pagesBox .corperate_news-next,.featuredFeature .pagesBox .corperate_news-prev{display:block;width:40px;height:40px;border:solid 1px #002472;position:relative}.featuredFeature .pagesBox .corperate_news-next:hover,.featuredFeature .pagesBox .corperate_news-prev:hover{background:-webkit-gradient(linear,left top,left bottom,from(#54b5d3),to(#001880));background:linear-gradient(to bottom,#54b5d3,#001880);cursor:pointer}.featuredFeature .pagesBox .corperate_news-next::before,.featuredFeature .pagesBox .corperate_news-prev::before{content:"";width:100%;height:100%;position:absolute;left:0;top:0;background-repeat:no-repeat;background-position:center center;background-size:6px 10px;z-index:100}.featuredFeature .pagesBox .corperate_news-next{border-right:0}.featuredFeature .pagesBox .corperate_news-next::before{background-image:url(../img/icons/slide_arrow_gray_next.svg)}.featuredFeature .pagesBox .corperate_news-next:hover::before{background-image:url(../img/icons/slide_arrow_white_next.svg)}.featuredFeature .pagesBox .corperate_news-prev::before{background-image:url(../img/icons/slide_arrow_gray_prev.svg)}.featuredFeature .pagesBox .corperate_news-prev:hover::before{background-image:url(../img/icons/slide_arrow_white_prev.svg)}.featuredFeature .swiper-container .swiper-slide a{display:block}.featuredFeature .swiper-container .swiper-slide a img{width:100%}.popularTag{width:100%;max-width:415px}.popularTag .titBox{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.popularTag .titBox span{font-size:1.8rem}.popularTag .titBox h3.titTag{font-size:1.6rem}.popularTag .titBox h3.titTag::before{left:0;right:0;margin:auto;width:100%}.popularTag .tags{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;width:100%;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;padding-top:30px}.popularTag .tags a{display:inline-block;color:#707070;padding:5px 8px}.wpEditorHtag h2{font-size:1.8rem;font-weight:500;padding:8px 15px 8px 20px;position:relative;border-bottom:solid 2px #6ad7fb;margin-bottom:13px}.wpEditorHtag h2::before{content:"";position:absolute;width:5px;height:100%;background-image:linear-gradient(7deg,#54b5d3 0,#001880 100%);top:0;left:0}.wpEditorHtag h3,.wpEditorHtag h4{font-size:1.6rem;font-weight:500;padding:8px 15px 8px 20px;position:relative;border-bottom:solid 1px #0e256e;margin-bottom:13px}.wpEditorHtag h3::before,.wpEditorHtag h4::before{content:"";position:absolute;width:15px;height:15px;background-image:url(../img/common/tit_h4.svg);top:0;bottom:0;left:0;margin:auto}.wpEditorHtag h4::before{background-image:url(../img/common/tit_h5.svg)}.wpEditorHtag .wp-caption{max-width:100%}.wpEditorHtag .wp-caption-text{font-size:1.2rem;color:#555}.breadcrumb{width:100%;padding:0;margin:10px auto;clear:both}.breadcrumb ol{position:relative;width:100%;word-break:break-all;text-align:left;line-height:1;color:#acabab}.breadcrumb ol::after{display:table;clear:both;content:""}.breadcrumb ol>li{display:inline;font-size:1.4rem;line-height:1.5;letter-spacing:1.6px;text-align:left;color:#012572}.breadcrumb ol>li a{font-size:1.4rem;line-height:1.5;letter-spacing:1.6px;text-align:left;color:#012572}.breadcrumb ol>li+li::before{padding:0 7px 0 5px;color:#012572;content:">"}.tptn_counter{display:none}.block-revealer__element{position:absolute;top:0;left:0;width:100%;height:100%;background:#000;pointer-events:none;opacity:0}.grecaptcha-badge{visibility:hidden}.hoverCol{display:block;color:#1c2438;-webkit-transition:.3s;transition:.3s}.hoverCol:hover{color:#40b7e5!important}.hoverCol:hover p{color:#40b7e5!important}.errorPage .inner{text-align:center;padding:80px 16px 30px}.errorPage .inner h1{font-size:4rem;font-weight:700;padding-bottom:18px}.errorPage .inner h2{font-size:2.4rem;font-weight:700}.errorPage .inner p{font-size:2rem;padding-bottom:30px}.errorPage .inner .support{font-size:1.6rem;padding-bottom:16px}.errorPage .inner .support span{font-weight:700}.swiper-container{margin:0 auto;position:relative;overflow:hidden;list-style:none;padding:0;z-index:1}.swiper-container-no-flexbox .swiper-slide{float:left}.swiper-container-vertical>.swiper-wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;transition-property:transform;transition-property:transform,-webkit-transform;-webkit-box-sizing:content-box;box-sizing:content-box}.swiper-container-android .swiper-slide,.swiper-wrapper{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.swiper-container-multirow>.swiper-wrapper{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.swiper-container-free-mode>.swiper-wrapper{-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out;margin:0 auto}.swiper-slide{-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;width:100%;height:100%;position:relative;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;transition-property:transform;transition-property:transform,-webkit-transform}.swiper-slide-invisible-blank{visibility:hidden}.swiper-container-autoheight,.swiper-container-autoheight .swiper-slide{height:auto}.swiper-container-autoheight .swiper-wrapper{-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;-webkit-transition-property:height,-webkit-transform;transition-property:height,-webkit-transform;transition-property:transform,height;transition-property:transform,height,-webkit-transform}.swiper-container-3d{-webkit-perspective:1200px;perspective:1200px}.swiper-container-3d .swiper-cube-shadow,.swiper-container-3d .swiper-slide,.swiper-container-3d .swiper-slide-shadow-bottom,.swiper-container-3d .swiper-slide-shadow-left,.swiper-container-3d .swiper-slide-shadow-right,.swiper-container-3d .swiper-slide-shadow-top,.swiper-container-3d .swiper-wrapper{-webkit-transform-style:preserve-3d;transform-style:preserve-3d}.swiper-container-3d .swiper-slide-shadow-bottom,.swiper-container-3d .swiper-slide-shadow-left,.swiper-container-3d .swiper-slide-shadow-right,.swiper-container-3d .swiper-slide-shadow-top{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}.swiper-container-3d .swiper-slide-shadow-left{background-image:-webkit-gradient(linear,right top,left top,from(rgba(0,0,0,.5)),to(rgba(0,0,0,0)));background-image:linear-gradient(to left,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-container-3d .swiper-slide-shadow-right{background-image:-webkit-gradient(linear,left top,right top,from(rgba(0,0,0,.5)),to(rgba(0,0,0,0)));background-image:linear-gradient(to right,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-container-3d .swiper-slide-shadow-top{background-image:-webkit-gradient(linear,left bottom,left top,from(rgba(0,0,0,.5)),to(rgba(0,0,0,0)));background-image:linear-gradient(to top,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-container-3d .swiper-slide-shadow-bottom{background-image:-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,.5)),to(rgba(0,0,0,0)));background-image:linear-gradient(to bottom,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-container-wp8-horizontal,.swiper-container-wp8-horizontal>.swiper-wrapper{-ms-touch-action:pan-y;touch-action:pan-y}.swiper-container-wp8-vertical,.swiper-container-wp8-vertical>.swiper-wrapper{-ms-touch-action:pan-x;touch-action:pan-x}.swiper-button-next,.swiper-button-prev{position:absolute;top:50%;width:27px;height:44px;margin-top:-22px;z-index:10;cursor:pointer;background-size:27px 44px;background-position:center;background-repeat:no-repeat}.swiper-button-next.swiper-button-disabled,.swiper-button-prev.swiper-button-disabled{opacity:.35;cursor:auto;pointer-events:none}.swiper-button-prev,.swiper-container-rtl .swiper-button-next{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M0%2C22L22%2C0l2.1%2C2.1L4.2%2C22l19.9%2C19.9L22%2C44L0%2C22L0%2C22L0%2C22z'%20fill%3D'%23007aff'%2F%3E%3C%2Fsvg%3E");left:10px;right:auto}.swiper-button-next,.swiper-container-rtl .swiper-button-prev{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M27%2C22L27%2C22L5%2C44l-2.1-2.1L22.8%2C22L2.9%2C2.1L5%2C0L27%2C22L27%2C22z'%20fill%3D'%23007aff'%2F%3E%3C%2Fsvg%3E");right:10px;left:auto}.swiper-button-prev.swiper-button-white,.swiper-container-rtl .swiper-button-next.swiper-button-white{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M0%2C22L22%2C0l2.1%2C2.1L4.2%2C22l19.9%2C19.9L22%2C44L0%2C22L0%2C22L0%2C22z'%20fill%3D'%23ffffff'%2F%3E%3C%2Fsvg%3E")}.swiper-button-next.swiper-button-white,.swiper-container-rtl .swiper-button-prev.swiper-button-white{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M27%2C22L27%2C22L5%2C44l-2.1-2.1L22.8%2C22L2.9%2C2.1L5%2C0L27%2C22L27%2C22z'%20fill%3D'%23ffffff'%2F%3E%3C%2Fsvg%3E")}.swiper-button-prev.swiper-button-black,.swiper-container-rtl .swiper-button-next.swiper-button-black{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M0%2C22L22%2C0l2.1%2C2.1L4.2%2C22l19.9%2C19.9L22%2C44L0%2C22L0%2C22L0%2C22z'%20fill%3D'%23000000'%2F%3E%3C%2Fsvg%3E")}.swiper-button-next.swiper-button-black,.swiper-container-rtl .swiper-button-prev.swiper-button-black{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M27%2C22L27%2C22L5%2C44l-2.1-2.1L22.8%2C22L2.9%2C2.1L5%2C0L27%2C22L27%2C22z'%20fill%3D'%23000000'%2F%3E%3C%2Fsvg%3E")}.swiper-button-lock{display:none}.swiper-pagination{position:absolute;text-align:center;-webkit-transition:.3s opacity;transition:.3s opacity;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);z-index:10}.swiper-pagination.swiper-pagination-hidden{opacity:0}.swiper-container-horizontal>.swiper-pagination-bullets,.swiper-pagination-custom,.swiper-pagination-fraction{bottom:10px;left:0;width:100%}.swiper-pagination-bullets-dynamic{overflow:hidden;font-size:0}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{-webkit-transform:scale(.33);transform:scale(.33);position:relative}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active{-webkit-transform:scale(1);transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main{-webkit-transform:scale(1);transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev{-webkit-transform:scale(.66);transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev{-webkit-transform:scale(.33);transform:scale(.33)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next{-webkit-transform:scale(.66);transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next{-webkit-transform:scale(.33);transform:scale(.33)}.swiper-pagination-bullet{width:8px;height:8px;display:inline-block;border-radius:100%;background:#000;opacity:.2}button.swiper-pagination-bullet{border:none;margin:0;padding:0;-webkit-box-shadow:none;box-shadow:none;-webkit-appearance:none;-moz-appearance:none;appearance:none}.swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer}.swiper-pagination-bullet-active{opacity:1;background:#007aff}.swiper-container-vertical>.swiper-pagination-bullets{right:10px;top:50%;-webkit-transform:translate3d(0,-50%,0);transform:translate3d(0,-50%,0)}.swiper-container-vertical>.swiper-pagination-bullets .swiper-pagination-bullet{margin:6px 0;display:block}.swiper-container-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:8px}.swiper-container-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{display:inline-block;-webkit-transition:.2s top,.2s -webkit-transform;transition:.2s top,.2s -webkit-transform;transition:.2s transform,.2s top;transition:.2s transform,.2s top,.2s -webkit-transform}.swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 4px}.swiper-container-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);white-space:nowrap}.swiper-container-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{-webkit-transition:.2s left,.2s -webkit-transform;transition:.2s left,.2s -webkit-transform;transition:.2s transform,.2s left;transition:.2s transform,.2s left,.2s -webkit-transform}.swiper-container-horizontal.swiper-container-rtl>.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{-webkit-transition:.2s right,.2s -webkit-transform;transition:.2s right,.2s -webkit-transform;transition:.2s transform,.2s right;transition:.2s transform,.2s right,.2s -webkit-transform}.swiper-pagination-progressbar{background:rgba(0,0,0,.25);position:absolute}.swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background:#007aff;position:absolute;left:0;top:0;width:100%;height:100%;-webkit-transform:scale(0);transform:scale(0);-webkit-transform-origin:left top;transform-origin:left top}.swiper-container-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{-webkit-transform-origin:right top;transform-origin:right top}.swiper-container-horizontal>.swiper-pagination-progressbar,.swiper-container-vertical>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite{width:100%;height:4px;left:0;top:0}.swiper-container-horizontal>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,.swiper-container-vertical>.swiper-pagination-progressbar{width:4px;height:100%;left:0;top:0}.swiper-pagination-white .swiper-pagination-bullet-active{background:#fff}.swiper-pagination-progressbar.swiper-pagination-white{background:rgba(255,255,255,.25)}.swiper-pagination-progressbar.swiper-pagination-white .swiper-pagination-progressbar-fill{background:#fff}.swiper-pagination-black .swiper-pagination-bullet-active{background:#000}.swiper-pagination-progressbar.swiper-pagination-black{background:rgba(0,0,0,.25)}.swiper-pagination-progressbar.swiper-pagination-black .swiper-pagination-progressbar-fill{background:#000}.swiper-pagination-lock{display:none}.swiper-scrollbar{border-radius:10px;position:relative;-ms-touch-action:none;background:rgba(0,0,0,.1)}.swiper-container-horizontal>.swiper-scrollbar{position:absolute;left:1%;bottom:3px;z-index:50;height:5px;width:98%}.swiper-container-vertical>.swiper-scrollbar{position:absolute;right:3px;top:1%;z-index:50;width:5px;height:98%}.swiper-scrollbar-drag{height:100%;width:100%;position:relative;background:rgba(0,0,0,.5);border-radius:10px;left:0;top:0}.swiper-scrollbar-cursor-drag{cursor:move}.swiper-scrollbar-lock{display:none}.swiper-zoom-container{width:100%;height:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;text-align:center}.swiper-zoom-container>canvas,.swiper-zoom-container>img,.swiper-zoom-container>svg{max-width:100%;max-height:100%;-o-object-fit:contain;object-fit:contain}.swiper-slide-zoomed{cursor:move}.swiper-lazy-preloader{width:42px;height:42px;position:absolute;left:50%;top:50%;margin-left:-21px;margin-top:-21px;z-index:10;-webkit-transform-origin:50%;transform-origin:50%;-webkit-animation:swiper-preloader-spin 1s steps(12,end) infinite;animation:swiper-preloader-spin 1s steps(12,end) infinite}.swiper-lazy-preloader:after{display:block;content:"";width:100%;height:100%;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20viewBox%3D'0%200%20120%20120'%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20xmlns%3Axlink%3D'http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink'%3E%3Cdefs%3E%3Cline%20id%3D'l'%20x1%3D'60'%20x2%3D'60'%20y1%3D'7'%20y2%3D'27'%20stroke%3D'%236c6c6c'%20stroke-width%3D'11'%20stroke-linecap%3D'round'%2F%3E%3C%2Fdefs%3E%3Cg%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(30%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(60%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(90%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(120%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(150%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.37'%20transform%3D'rotate(180%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.46'%20transform%3D'rotate(210%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.56'%20transform%3D'rotate(240%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.66'%20transform%3D'rotate(270%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.75'%20transform%3D'rotate(300%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.85'%20transform%3D'rotate(330%2060%2C60)'%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E");background-position:50%;background-size:100%;background-repeat:no-repeat}.swiper-lazy-preloader-white:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20viewBox%3D'0%200%20120%20120'%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20xmlns%3Axlink%3D'http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink'%3E%3Cdefs%3E%3Cline%20id%3D'l'%20x1%3D'60'%20x2%3D'60'%20y1%3D'7'%20y2%3D'27'%20stroke%3D'%23fff'%20stroke-width%3D'11'%20stroke-linecap%3D'round'%2F%3E%3C%2Fdefs%3E%3Cg%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(30%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(60%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(90%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(120%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(150%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.37'%20transform%3D'rotate(180%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.46'%20transform%3D'rotate(210%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.56'%20transform%3D'rotate(240%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.66'%20transform%3D'rotate(270%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.75'%20transform%3D'rotate(300%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.85'%20transform%3D'rotate(330%2060%2C60)'%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E")}@-webkit-keyframes swiper-preloader-spin{100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes swiper-preloader-spin{100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.swiper-container .swiper-notification{position:absolute;left:0;top:0;pointer-events:none;opacity:0;z-index:-1000}.swiper-container-fade.swiper-container-free-mode .swiper-slide{-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}.swiper-container-fade .swiper-slide{pointer-events:none;-webkit-transition-property:opacity;transition-property:opacity}.swiper-container-fade .swiper-slide .swiper-slide{pointer-events:none}.swiper-container-fade .swiper-slide-active,.swiper-container-fade .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-container-cube{overflow:visible}.swiper-container-cube .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1;visibility:hidden;-webkit-transform-origin:0 0;transform-origin:0 0;width:100%;height:100%}.swiper-container-cube .swiper-slide .swiper-slide{pointer-events:none}.swiper-container-cube.swiper-container-rtl .swiper-slide{-webkit-transform-origin:100% 0;transform-origin:100% 0}.swiper-container-cube .swiper-slide-active,.swiper-container-cube .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-container-cube .swiper-slide-active,.swiper-container-cube .swiper-slide-next,.swiper-container-cube .swiper-slide-next+.swiper-slide,.swiper-container-cube .swiper-slide-prev{pointer-events:auto;visibility:visible}.swiper-container-cube .swiper-slide-shadow-bottom,.swiper-container-cube .swiper-slide-shadow-left,.swiper-container-cube .swiper-slide-shadow-right,.swiper-container-cube .swiper-slide-shadow-top{z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-container-cube .swiper-cube-shadow{position:absolute;left:0;bottom:0;width:100%;height:100%;background:#000;opacity:.6;-webkit-filter:blur(50px);filter:blur(50px);z-index:0}.swiper-container-flip{overflow:visible}.swiper-container-flip .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1}.swiper-container-flip .swiper-slide .swiper-slide{pointer-events:none}.swiper-container-flip .swiper-slide-active,.swiper-container-flip .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-container-flip .swiper-slide-shadow-bottom,.swiper-container-flip .swiper-slide-shadow-left,.swiper-container-flip .swiper-slide-shadow-right,.swiper-container-flip .swiper-slide-shadow-top{z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-container-coverflow .swiper-wrapper{-ms-perspective:1200px}#indexTop{font-family:"Noto Sans JP",sans-serif!important}#indexTop .hero .inner{position:relative}#indexTop .hero .inner .posTtl{position:absolute;top:0;left:0;z-index:10000;margin-top:8.93%;margin-left:14.29%;color:#fff}#indexTop .hero .inner .posTtl h1{font-size:5.5rem;font-weight:500;line-height:1.45;letter-spacing:5.5px;text-align:left;padding-bottom:5%;text-shadow:0 3px 6px rgba(0,0,0,.16)}#indexTop .hero .inner .posTtl h2{font-size:2.7rem;font-weight:700;line-height:1.44;letter-spacing:normal;text-align:left;text-shadow:0 3px 6px rgba(0,0,0,.16)}#indexTop .hero .inner img{width:100%}#indexTop .services{padding:60px 16px 100px}#indexTop .services .inner{max-width:1200px;margin:0 auto}#indexTop .services .inner h2{padding-bottom:50px}#indexTop .services .inner .flex{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;padding-bottom:80px}#indexTop .services .inner .flex .ele{width:24.17%;margin-right:1.08%;margin-bottom:15px}#indexTop .services .inner .flex .ele:nth-child(4),#indexTop .services .inner .flex .ele:nth-child(8){margin-right:0}#indexTop .services .inner .flex .ele a{display:block;position:relative}#indexTop .services .inner .flex .ele a::before{content:"";width:16px;height:16px;border-top:solid 3px #fff;border-right:solid 3px #fff;position:absolute;top:0;bottom:0;right:16px;margin:auto;-webkit-transform:rotate(45deg);transform:rotate(45deg)}#indexTop .services .inner .flex .ele a img{width:100%}#indexTop .services .inner .flex .ele a p{position:absolute;top:50%;width:100%;left:50%;-webkit-transform:translateY(-50%) translateX(-50%);transform:translateY(-50%) translateX(-50%);padding:0 30px;color:#fff;font-size:2rem;font-weight:700}#indexTop .services .inner .soty{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;width:100%;padding:35px 30px 35px 40px;border-radius:20px;background-color:#f3f5f7}#indexTop .services .inner .soty .textEle{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;padding-right:40px}#indexTop .services .inner .soty .textEle h3{font-size:3rem;font-weight:700;line-height:1.47;color:#1c2438}#indexTop .services .inner .soty .textEle h3 span{display:block;padding:20px 0 30px}#indexTop .services .inner .soty .textEle p{font-size:2rem;color:#1c2438;line-height:1.7}#indexTop .services .inner .ytEle{max-width:570px;width:100%;position:relative}#indexTop .services .inner .ytEle::after{content:"";width:80px;height:40px;background-image:url(../img/pages/index/yt_icon.svg);background-repeat:no-repeat;background-size:contain;position:absolute;top:0;left:0;right:0;bottom:0;margin:auto}#indexTop .services .inner .ytEle img{border-radius:20px}#indexTop .ajisStrength{padding:0 16px 40px}#indexTop .ajisStrength .inner{max-width:1200px;margin:0 auto}#indexTop .ajisStrength .inner h2{padding-bottom:50px}#indexTop .ajisStrength .inner .flex{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}#indexTop .ajisStrength .inner .flex .ele{width:31.67%;margin-right:2.4%;padding-bottom:60px}#indexTop .ajisStrength .inner .flex .ele:nth-child(3n){margin-right:0}#indexTop .ajisStrength .inner .flex .ele a{display:block}#indexTop .ajisStrength .inner .flex .ele a:hover h3::after{background-image:url(../img/icons/link_path_on.svg)}#indexTop .ajisStrength .inner .flex .ele h3{font-size:2rem;font-weight:700;line-height:1.2;text-align:left;padding:20px 0;background-size:30px;position:relative}#indexTop .ajisStrength .inner .flex .ele h3::after{content:"";top:0;right:0;position:absolute;bottom:0;margin:auto;width:30px;height:30px;background-image:url(../img/icons/link_path_off.svg);background-repeat:no-repeat;background-position:center right;background-size:contain}#indexTop .ajisStrength .inner .flex .ele p{font-size:1.8rem;line-height:1.67;-webkit-transition:.3s;transition:.3s}#indexTop .caseStudiesTop{padding:60px 16px 100px;background-color:#f3f5f7}#indexTop .caseStudiesTop .inner{max-width:1200px;margin:0 auto}#indexTop .caseStudiesTop .inner h2{padding-bottom:50px}#indexTop .caseStudiesTop .inner .flex{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}#indexTop .caseStudiesTop .inner .flex .ele{margin-right:14px;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}#indexTop .caseStudiesTop .inner .flex .ele:last-child{margin-right:0}#indexTop .caseStudiesTop .inner .flex .ele a{display:block}#indexTop .caseStudiesTop .inner .flex .ele a .thumb{width:100%}#indexTop .caseStudiesTop .inner .flex .ele a .thumb img{width:100%;height:160px;-o-object-fit:cover;object-fit:cover;border-radius:15px 15px 0 0}#indexTop .caseStudiesTop .inner .flex .ele a .info{background-color:#fff;padding:15px 15px 25px;border-radius:0 0 15px 15px}#indexTop .caseStudiesTop .inner .flex .ele a .info h3{font-size:2rem;font-weight:700;line-height:1.2;text-align:left;padding-bottom:25px}#indexTop .caseStudiesTop .inner .flex .ele a .info h4{font-size:1.8rem}#indexTop .caseStudiesTop .inner .pagesBtn{padding-top:70px}#indexTop .reportTop{padding:60px 16px 100px 16px;background-color:#e5f5fd}#indexTop .reportTop .inner{max-width:1200px;margin:0 auto}#indexTop .reportTop .inner h2{padding-bottom:50px}#indexTop .reportTop .inner .flex{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;padding-bottom:70px}#indexTop .reportTop .inner .flex .ele{margin-right:14px;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}#indexTop .reportTop .inner .flex .ele:last-child{margin-right:0}#indexTop .reportTop .inner .flex .ele a{display:block}#indexTop .reportTop .inner .flex .ele a .thumb{width:100%;padding-bottom:10px}#indexTop .reportTop .inner .flex .ele a .thumb img{width:100%;height:160px;-o-object-fit:cover;object-fit:cover;border-radius:15px}#indexTop .reportTop .inner .flex .ele a .info{padding:5px 0 0}#indexTop .reportTop .inner .flex .ele a .info .type{font-size:1.2rem;color:#40b7e5;display:inline-block;padding:3px 8px;border:1px solid #40b7e5;background-color:#fff;margin-bottom:16px;border-radius:15px}#indexTop .reportTop .inner .flex .ele a .info h3{font-size:2rem;font-weight:700;line-height:1.2;text-align:left}#indexTop .reportTop .inner .flex .ele a .info p{font-size:1.8rem}#indexTop .newsTop{padding:60px 16px 100px}#indexTop .newsTop .inner{max-width:1200px;margin:0 auto}#indexTop .newsTop .inner h2{padding-bottom:50px}#indexTop .newsTop .inner ul{padding-bottom:100px}#indexTop .newsTop .inner ul li:first-child{border-top:solid 1px #a2a2a2}#indexTop .newsTop .inner ul li a{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;padding:33px 0;border-bottom:solid 1px #a2a2a2;font-size:1.6rem;font-weight:500;-webkit-transition:.3s;transition:.3s}#indexTop .newsTop .inner ul li a .day{padding-right:30px}#indexTop .newsTop .inner ul li a:hover{color:#40b7e5}#indexTop .newsTop .inner .variousInquiry{background-image:url(../img/pages/index/contact_bg.png);background-size:contain;padding:65px 0 60px;min-height:300px}#indexTop .newsTop .inner .variousInquiry h4{font-size:3rem;font-weight:700;text-align:center;color:#fff;padding-bottom:36px}#indexTop .newsTop .inner .variousInquiry .pages{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}#indexTop .newsTop .inner .variousInquiry .pages a{display:block;padding:30px 16px;width:100%;max-width:320px;font-size:2rem;font-weight:700;line-height:1.45;letter-spacing:2px;text-align:center;color:#1c2438;background-color:#fff;margin-right:20px;border-radius:10px;-webkit-transition:.3s;transition:.3s;border:1px solid #fff}#indexTop .newsTop .inner .variousInquiry .pages a:last-child{margin-right:0}#indexTop .newsTop .inner .variousInquiry .pages a:hover{color:#4ca7cb;border:1px solid #4ca7cb}#strength .strengthListLayout{background-image:url(../img/other/about_bg01.svg);background-position:top 30px left;background-size:cover;background-repeat:no-repeat}#strength .strengthListLayout .inner{max-width:1000px;margin:0 auto}#strength .strengthListLayout .inner .accordionBox{display:block;max-width:900px;margin-left:auto;margin-top:-110px}#strength .strengthListLayout .inner .accordionBox dl{display:block}#strength .strengthListLayout .inner .accordionBox dl:nth-child(even) dt{background:#fff}#strength .strengthListLayout .inner .accordionBox dl dt{position:relative;padding:13px 0 0 0;background-color:#f7f7f8;position:relative;cursor:pointer}#strength .strengthListLayout .inner .accordionBox dl dt.selected::before{display:none;-webkit-transition:.3s;transition:.3s}#strength .strengthListLayout .inner .accordionBox dl dt::after,#strength .strengthListLayout .inner .accordionBox dl dt::before{content:"";position:absolute;top:0;bottom:0;background:#707070;margin:auto}#strength .strengthListLayout .inner .accordionBox dl dt::before{right:50px;width:1px;height:30px;-webkit-transition:.3s;transition:.3s}#strength .strengthListLayout .inner .accordionBox dl dt::after{right:36px;width:30px;height:1px}#strength .strengthListLayout .inner .accordionBox dl dt p.num{font-size:1.8rem;line-height:1.33;letter-spacing:normal;text-align:left;color:#012572;position:relative;display:inline-block;margin-bottom:12px;padding-bottom:5px}#strength .strengthListLayout .inner .accordionBox dl dt p.num::after{width:100%;height:1px;content:"";background-image:-webkit-gradient(linear,left top,right top,from(#00c3ff),to(#011360));background-image:linear-gradient(to right,#00c3ff,#011360);position:absolute;bottom:0;left:0}#strength .strengthListLayout .inner .accordionBox dl dt h2{font-size:2.4rem;font-weight:700;line-height:1.33;letter-spacing:2.4px;text-align:center;color:#000;padding-bottom:55px}#strength .strengthListLayout .inner .accordionBox dl dd{padding:20px 40px;display:none;background-color:#fff}#strength .strengthListLayout .inner .accordionBox dl dd .flexBox{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;padding-bottom:70px}#strength .strengthListLayout .inner .accordionBox dl dd .flexBox:nth-child(even) .thumb{-webkit-box-ordinal-group:3;-webkit-order:2;-ms-flex-order:2;order:2}#strength .strengthListLayout .inner .accordionBox dl dd .flexBox:nth-child(even) .txtTit{-webkit-box-ordinal-group:2;-webkit-order:1;-ms-flex-order:1;order:1;padding:0 40px 0 0}#strength .strengthListLayout .inner .accordionBox dl dd .flexBox .thumb{width:330px}#strength .strengthListLayout .inner .accordionBox dl dd .flexBox .txtTit{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;padding-left:40px}#strength .strengthListLayout .inner .accordionBox dl dd .flexBox .txtTit h3{font-size:2.2rem;line-height:1.36;letter-spacing:2.2px;text-align:left;color:#000;position:relative;padding-bottom:10px;margin-bottom:15px}#strength .strengthListLayout .inner .accordionBox dl dd .flexBox .txtTit h3::after{width:100%;height:1px;content:"";background-image:-webkit-gradient(linear,left top,right top,from(#00c3ff),to(#011360));background-image:linear-gradient(to right,#00c3ff,#011360);position:absolute;bottom:0;left:0}#strength .strengthListLayout .inner .accordionBox dl dd .flexBox .txtTit p.txt{font-size:1.8rem;line-height:1.61;letter-spacing:1.8px;text-align:left;color:#000}#service .serviceInfo{display:block}#service .serviceInfo .inner{display:block;background-color:#f8f7f7}#service .serviceInfo .inner .breadcrumb{max-width:1000px;margin:0 auto;width:100%;padding:10px 0}#service .serviceInfo .inner .ankerList{display:block;max-width:1032px;padding:0 16px;margin:0 auto}#service .serviceInfo .inner .ankerList ul{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;background-color:#fff;padding:0 15px 15px}#service .serviceInfo .inner .ankerList ul li{width:25%;padding:0 10px}#service .serviceInfo .inner .ankerList ul li a{display:block;text-align:center;padding:25px 0;position:relative;border-bottom:1px solid #e4e4e4;font-size:1.5rem;line-height:1.33;color:#012572;-webkit-transition:.3s;transition:.3s}#service .serviceInfo .inner .ankerList ul li a::after{content:"";position:absolute;width:0;height:0;border-style:solid;border-width:12px 7.5px 0 7.5px;border-color:#012572 transparent transparent transparent;top:0;bottom:0;right:0;margin:auto;-webkit-transition:.3s;transition:.3s}#service .serviceInfo .inner .ankerList ul li:hover a{color:#05daff;border-bottom:1px solid #011360}#service .serviceInfo .inner .ankerList ul li:hover a::after{border-color:#05daff transparent transparent transparent}#service .serviceInfo .inner .serviceDetail{background-color:#f8f7f7;padding-bottom:75px}#service .serviceInfo .inner .serviceDetail .iconTit{max-width:800px;margin:0 auto;padding-top:30px;padding-bottom:40px}#service .serviceInfo .inner .serviceDetail .iconTit p{font-size:1.8rem;line-height:1.33;text-align:center;color:#012572}#service .serviceInfo .inner .serviceDetail .iconTit .icon{margin:-15px 0 0 0}#service .serviceInfo .inner .serviceDetail .iconTit .icon img{margin:0 auto}#service .serviceInfo .inner .serviceDetail .iconTit h2{margin-top:-20px}#service .serviceInfo .inner .serviceDetail .card{max-width:1032px;width:100%;padding:0 16px;margin:0 auto;background-color:#fff;padding:35px 100px}#service .serviceInfo .inner .serviceDetail .card h3{font-size:2.6rem;margin-bottom:30px}#service .serviceInfo .inner .serviceDetail .card p{font-size:1.8rem}#service .serviceInfo .inner .eachServiceWrap{display:block;background-image:url(../img/other/service_bg01.svg);background-repeat:no-repeat;background-size:cover;background-position:left top}#service .serviceInfo .inner .eachServiceWrap .strengthAndFlowInner{max-width:1032px;padding:0 16px;margin:0 auto}#service .serviceInfo .inner .eachServiceWrap .strengthAndFlowInner h2{font-size:2.6rem;margin-bottom:40px}#service .serviceInfo .inner .eachServiceWrap .strengthAndFlowInner .cards{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;padding-bottom:75px}#service .serviceInfo .inner .eachServiceWrap .strengthAndFlowInner .cards .card{width:32%;padding:35px 25px;-webkit-box-shadow:0 3px 6px 0 rgba(0,0,0,.16);box-shadow:0 3px 6px 0 rgba(0,0,0,.16);background-color:#fff;-webkit-box-align:stretch;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch}#service .serviceInfo .inner .eachServiceWrap .strengthAndFlowInner .cards .card:nth-child(1){margin-bottom:40px}#service .serviceInfo .inner .eachServiceWrap .strengthAndFlowInner .cards .card:nth-child(2){margin-bottom:40px}#service .serviceInfo .inner .eachServiceWrap .strengthAndFlowInner .cards .card:nth-child(3){margin-bottom:40px}#service .serviceInfo .inner .eachServiceWrap .strengthAndFlowInner .cards .card:nth-child(4) h3{min-height:80px}#service .serviceInfo .inner .eachServiceWrap .strengthAndFlowInner .cards .card:nth-child(5) h3{min-height:80px}#service .serviceInfo .inner .eachServiceWrap .strengthAndFlowInner .cards .card:nth-child(6) h3{min-height:80px}#service .serviceInfo .inner .eachServiceWrap .strengthAndFlowInner .cards .card h3{font-size:1.5rem;font-weight:700;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;min-height:70px;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;margin-bottom:15px;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}#service .serviceInfo .inner .eachServiceWrap .strengthAndFlowInner .cards .card h3 span{display:block;text-align:center;line-height:1.44}#service .serviceInfo .inner .eachServiceWrap .strengthAndFlowInner .cards .card p{color:#131313}#service .serviceInfo .inner .eachServiceWrap .surveyFlow{display:block;padding-bottom:75px}#service .serviceInfo .inner .eachServiceWrap .surveyFlow h2{margin-bottom:85px}#service .serviceInfo .inner .eachServiceWrap .surveyFlow ul{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;width:100%;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}#service .serviceInfo .inner .eachServiceWrap .surveyFlow ul li{width:24%;padding:55px 23px 32px 21px;-webkit-box-shadow:0 3px 6px 0 rgba(0,0,0,.16);box-shadow:0 3px 6px 0 rgba(0,0,0,.16);background-color:#fff;position:relative}#service .serviceInfo .inner .eachServiceWrap .surveyFlow ul li .point{position:absolute;top:-3em;left:0;right:0;margin:auto;color:#fff;width:85px;height:85px;background-image:-webkit-gradient(linear,left top,left bottom,from(#54b5d3),to(#001880));background-image:linear-gradient(to bottom,#54b5d3,#001880);border-radius:50px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}#service .serviceInfo .inner .eachServiceWrap .surveyFlow ul li .point span{display:block;text-align:center}#service .serviceInfo .inner .eachServiceWrap .surveyFlow ul li h4{font-size:1.8rem;font-weight:500;text-align:center;color:#012572;padding-bottom:15px;min-height:75px}#service .serviceInfo .inner .eachServiceWrap .surveyFlow ul li ol li{width:100%;padding:0;-webkit-box-shadow:none;box-shadow:none;position:relative;padding-left:20px;padding-bottom:10px}#service .serviceInfo .inner .eachServiceWrap .surveyFlow ul li ol li:last-child{padding-bottom:0}#service .serviceInfo .inner .eachServiceWrap .surveyFlow ul li ol li::before{content:"・";position:absolute;top:0;left:0}#service .serviceInfo .inner .eachServiceWrap .introductionMerit{display:block;padding-bottom:150px}#service .serviceInfo .inner .eachServiceWrap .introductionMerit h2{font-size:2.6rem;margin-bottom:40px}#service .serviceInfo .inner .eachServiceWrap .introductionMerit .meritInner{max-width:800px;margin:0 auto;border:solid 1px #707070;background-color:#fff}#service .serviceInfo .inner .eachServiceWrap .introductionMerit .meritInner .card{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;padding:20px 30px 30px 0;border-bottom:1px solid #707070}#service .serviceInfo .inner .eachServiceWrap .introductionMerit .meritInner .card:last-of-type{border-bottom:0}#service .serviceInfo .inner .eachServiceWrap .introductionMerit .meritInner .card .merit{width:220px}#service .serviceInfo .inner .eachServiceWrap .introductionMerit .meritInner .card .merit .number{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;padding-bottom:30px}#service .serviceInfo .inner .eachServiceWrap .introductionMerit .meritInner .card .merit .number hr{margin:0;width:50px;height:2px;border:0;background-image:-webkit-gradient(linear,left top,right top,from(#00c3ff),to(#011360));background-image:linear-gradient(to right,#00c3ff,#011360);margin-top:8px}#service .serviceInfo .inner .eachServiceWrap .introductionMerit .meritInner .card .merit .number p{padding-left:12px;font-size:2.4rem;line-height:1;letter-spacing:normal;text-align:center;color:#012572}#service .serviceInfo .inner .eachServiceWrap .introductionMerit .meritInner .card .merit .number p span{display:inline-block;font-size:3rem;line-height:1;letter-spacing:1px}#service .serviceInfo .inner .eachServiceWrap .introductionMerit .meritInner .card .merit .icon{width:100%}#service .serviceInfo .inner .eachServiceWrap .introductionMerit .meritInner .card .merit .icon img{margin:0 auto}#service .serviceInfo .inner .eachServiceWrap .introductionMerit .meritInner .card .titAndTxt{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}#service .serviceInfo .inner .eachServiceWrap .introductionMerit .meritInner .card .titAndTxt h5{font-size:1.8rem;line-height:1.44;text-align:left;color:#012572;padding-bottom:25px}#service .serviceInfo .inner .eachServiceWrap .introductionMerit .meritInner .card .titAndTxt p{color:#131313;line-height:1.31}#service .serviceInfo .inner .eachServiceWrap .eachPagesService{display:block}#service .serviceInfo .inner .eachServiceWrap .eachPagesService .repeatService{width:85.7142%;margin-left:auto;position:relative;padding-top:4.4285%;padding-bottom:5.7142%}#service .serviceInfo .inner .eachServiceWrap .eachPagesService .repeatService:nth-child(even){margin:0 auto 0 0}#service .serviceInfo .inner .eachServiceWrap .eachPagesService .repeatService:nth-child(even) a .posThumb{right:inherit;left:0}#service .serviceInfo .inner .eachServiceWrap .eachPagesService .repeatService:nth-child(even) a .card{margin-left:auto;padding:25px 60px 35px 0}#service .serviceInfo .inner .eachServiceWrap .eachPagesService .repeatService:nth-child(even) a .card .icon{right:-80px;left:inherit}#service .serviceInfo .inner .eachServiceWrap .eachPagesService .repeatService:nth-child(even) a .card .titAndTxt{margin-left:auto}#service .serviceInfo .inner .eachServiceWrap .eachPagesService .repeatService a{display:block}#service .serviceInfo .inner .eachServiceWrap .eachPagesService .repeatService .posThumb{position:absolute;right:0;top:0;width:45%;z-index:100}#service .serviceInfo .inner .eachServiceWrap .eachPagesService .repeatService .posThumb img{width:100%}#service .serviceInfo .inner .eachServiceWrap .eachPagesService .repeatService .card{width:83.333%;background-color:#fff;padding:25px 0 35px 60px;position:relative}#service .serviceInfo .inner .eachServiceWrap .eachPagesService .repeatService .card .titAndTxt{width:56.3829%}#service .serviceInfo .inner .eachServiceWrap .eachPagesService .repeatService .card .titAndTxt .icon{position:absolute;top:-90px;left:-90px}#service .serviceInfo .inner .eachServiceWrap .eachPagesService .repeatService .card .titAndTxt p.name{font-size:1.8rem;line-height:1;letter-spacing:normal;text-align:left;color:#012572;padding-bottom:30px}#service .serviceInfo .inner .eachServiceWrap .eachPagesService .repeatService .card .titAndTxt p.name span{font-size:2.2rem;line-height:1}#service .serviceInfo .inner .eachServiceWrap .eachPagesService .repeatService .card .titAndTxt .spImg{display:none}#service .serviceInfo .inner .eachServiceWrap .eachPagesService .repeatService .card .titAndTxt h2{margin-bottom:40px}#service .serviceInfo .inner .eachServiceWrap .eachPagesService .repeatService .card .titAndTxt p.txt{font-size:1.8rem;letter-spacing:1.8px;line-height:1.33;padding-bottom:35px}#service .serviceInfo .inner .eachServiceWrap .eachPagesService .repeatService .card .titAndTxt .view{max-width:415px;margin-left:auto;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;padding-right:40px}#service .serviceInfo .inner .eachServiceWrap .eachPagesService .repeatService .card .titAndTxt .view hr{display:block;margin:0;border:0;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;height:1px;background-image:-webkit-gradient(linear,left top,right top,from(#00c3ff),to(#011360));background-image:linear-gradient(to right,#00c3ff,#011360)}#service .serviceInfo .inner .eachServiceWrap .eachPagesService .repeatService .card .titAndTxt .view p{line-height:1;font-size:1.4rem;text-align:left;color:#012572;padding-left:10px}#service .serviceInfo .inner .eachServiceWrap .supportedIndustries{padding:50px 16px 90px}#service .serviceInfo .inner .eachServiceWrap .supportedIndustries .supportInner{max-width:1000px;margin:0 auto;width:100%;background-image:url(../img/pages/service/supportedIndustries_bg.jpg);padding:20px}#service .serviceInfo .inner .eachServiceWrap .supportedIndustries .supportInner .industriesWeap{display:block;background:rgba(255,255,255,.73);-webkit-box-shadow:0 3px 6px 0 rgba(0,0,0,.16);box-shadow:0 3px 6px 0 rgba(0,0,0,.16);padding:30px 60px}#service .serviceInfo .inner .eachServiceWrap .supportedIndustries .supportInner .industriesWeap h2{margin-bottom:40px}#service .serviceInfo .inner .eachServiceWrap .supportedIndustries .supportInner .industriesWeap .listBox{width:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}#service .serviceInfo .inner .eachServiceWrap .supportedIndustries .supportInner .industriesWeap .listBox ul{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}#service .serviceInfo .inner .eachServiceWrap .supportedIndustries .supportInner .industriesWeap .listBox ul li{font-size:1.6rem;line-height:1.88;text-align:left;color:#131313}#service .serviceInfo .inner .eachServiceWrap .supportedIndustries .supportInner .industriesWeap .listBox ul li:first-child{font-size:1.8rem;color:#012572;font-weight:700}#service .serviceInfo .inner .eachServiceWrap .supportedIndustries .supportInner .industriesWeap .listBox ul li.strong{padding-top:30px;font-size:1.8rem;color:#012572;font-weight:700}#service .serviceInfo .inner .eachServiceWrap .caseStudies{max-width:1032px;padding:0 16px;margin:0 auto}.caseStudies{padding-bottom:40px}.caseStudies .pagesBtn{padding-top:40px}#serviceSingle .detailLayout{display:block;background-image:url(../img/other/service_single_bg.svg);background-position:top left;background-size:cover;background-repeat:no-repeat;position:relative}#serviceSingle .detailLayout::before{content:"";position:absolute;width:100%;padding-top:45.3571%;background-color:#f8f7f7;z-index:-1}#serviceSingle .detailLayout .inner{max-width:1100px;width:100%;margin:0 auto;position:relative;z-index:100}#serviceSingle .detailLayout .inner .breadcrumb{max-width:1000px;margin:0 auto;padding:10px 0 60px}#serviceSingle .detailLayout .inner .singleThumbnail{position:relative}#serviceSingle .detailLayout .inner .singleThumbnail .tit{position:absolute;padding-top:10px;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background-color:rgba(255,255,255,.5);top:30px;padding:15px;left:30%}#serviceSingle .detailLayout .inner .singleThumbnail .tit h2{font-size:3.6rem;line-height:1.33;letter-spacing:3.6px;text-align:right;color:#6ad7fb;font-weight:700;padding-right:150px;padding-bottom:10px}#serviceSingle .detailLayout .inner .singleThumbnail .tit p.jp{font-size:2.6rem;line-height:1.35;text-align:right;color:#012572;padding-right:110px}#serviceSingle .detailLayout .inner .singleThumbnail .card{background-color:#fff;max-width:680px;width:61.8181%;margin-left:auto;margin-top:-160px;position:relative;z-index:100;padding:40px 100px 40px 0}#serviceSingle .detailLayout .inner .singleThumbnail .card .titBox{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;padding-bottom:25px}#serviceSingle .detailLayout .inner .singleThumbnail .card .titBox hr{display:block;margin:0 auto;width:100px;height:2px;background-image:-webkit-gradient(linear,left top,right top,from(#00c3ff),to(#011360));background-image:linear-gradient(to right,#00c3ff,#011360);line-height:1}#serviceSingle .detailLayout .inner .singleThumbnail .card .titBox h3{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;font-size:2.6rem;line-height:1;color:#012572;padding-left:25px;font-weight:700;line-height:1.5}#serviceSingle .detailLayout .inner .singleThumbnail .card p{margin-left:50px;padding-left:35px;position:relative;line-height:1.88;letter-spacing:normal;text-align:left;color:#131313}#serviceSingle .detailLayout .inner .singleThumbnail .card p::before{content:"";position:absolute;top:0;left:0;width:1px;height:100%;background-color:#0e256e}#serviceSingle .detailLayout .inner .singleThumbnail .caseStudies{padding-top:95px}#serviceSingle .detailLayout .inner .singleThumbnail .innerEachPage{width:100%;position:relative;padding-top:100px}#serviceSingle .detailLayout .inner .singleThumbnail .innerEachPage .movePageBox1,#serviceSingle .detailLayout .inner .singleThumbnail .innerEachPage .movePageBox2,#serviceSingle .detailLayout .inner .singleThumbnail .innerEachPage .movePageBox3{max-width:1000px;margin:0 auto 20px}#serviceSingle .detailLayout .inner .singleThumbnail .innerEachPage .movePageBox1 a:hover .txtBox::before,#serviceSingle .detailLayout .inner .singleThumbnail .innerEachPage .movePageBox2 a:hover .txtBox::before,#serviceSingle .detailLayout .inner .singleThumbnail .innerEachPage .movePageBox3 a:hover .txtBox::before{width:calc(50% - 50px)}#serviceSingle .detailLayout .inner .singleThumbnail .innerEachPage .movePageBox1 a:hover .txtBox::after,#serviceSingle .detailLayout .inner .singleThumbnail .innerEachPage .movePageBox2 a:hover .txtBox::after,#serviceSingle .detailLayout .inner .singleThumbnail .innerEachPage .movePageBox3 a:hover .txtBox::after{width:calc(50% - 50px)}#serviceSingle .detailLayout .inner .singleThumbnail .innerEachPage .movePageBox1 a:hover .txtBox p.view,#serviceSingle .detailLayout .inner .singleThumbnail .innerEachPage .movePageBox2 a:hover .txtBox p.view,#serviceSingle .detailLayout .inner .singleThumbnail .innerEachPage .movePageBox3 a:hover .txtBox p.view{opacity:1}#serviceSingle .detailLayout .inner .singleThumbnail .innerEachPage .movePageBox1 a .thumb,#serviceSingle .detailLayout .inner .singleThumbnail .innerEachPage .movePageBox2 a .thumb,#serviceSingle .detailLayout .inner .singleThumbnail .innerEachPage .movePageBox3 a .thumb{background:#2b3541}#serviceSingle .detailLayout .inner .singleThumbnail .innerEachPage .movePageBox1 a .thumb img,#serviceSingle .detailLayout .inner .singleThumbnail .innerEachPage .movePageBox2 a .thumb img,#serviceSingle .detailLayout .inner .singleThumbnail .innerEachPage .movePageBox3 a .thumb img{-webkit-transition:all 1s ease;transition:all 1s ease;-webkit-transition-duration:1s;transition-duration:1s}#serviceSingle .detailLayout .inner .singleThumbnail .innerEachPage .movePageBox1 a .txtBox,#serviceSingle .detailLayout .inner .singleThumbnail .innerEachPage .movePageBox2 a .txtBox,#serviceSingle .detailLayout .inner .singleThumbnail .innerEachPage .movePageBox3 a .txtBox{border:solid 1px #fff;border-top:0;border-bottom:0;position:absolute;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;top:50%;left:50%;-webkit-transform:translateY(-50%) translateX(-50%);transform:translateY(-50%) translateX(-50%);z-index:1;width:100%;max-width:860px;color:#fff;text-align:center}#serviceSingle .detailLayout .inner .singleThumbnail .innerEachPage .movePageBox1 a .txtBox::after,#serviceSingle .detailLayout .inner .singleThumbnail .innerEachPage .movePageBox1 a .txtBox::before,#serviceSingle .detailLayout .inner .singleThumbnail .innerEachPage .movePageBox2 a .txtBox::after,#serviceSingle .detailLayout .inner .singleThumbnail .innerEachPage .movePageBox2 a .txtBox::before,#serviceSingle .detailLayout .inner .singleThumbnail .innerEachPage .movePageBox3 a .txtBox::after,#serviceSingle .detailLayout .inner .singleThumbnail .innerEachPage .movePageBox3 a .txtBox::before{position:absolute;content:"";display:block;bottom:0;width:50%;height:1px;background:#fff;-webkit-transition:all .5s ease;transition:all .5s ease}#serviceSingle .detailLayout .inner .singleThumbnail .innerEachPage .movePageBox1 a .txtBox::before,#serviceSingle .detailLayout .inner .singleThumbnail .innerEachPage .movePageBox2 a .txtBox::before,#serviceSingle .detailLayout .inner .singleThumbnail .innerEachPage .movePageBox3 a .txtBox::before{left:0}#serviceSingle .detailLayout .inner .singleThumbnail .innerEachPage .movePageBox1 a .txtBox::after,#serviceSingle .detailLayout .inner .singleThumbnail .innerEachPage .movePageBox2 a .txtBox::after,#serviceSingle .detailLayout .inner .singleThumbnail .innerEachPage .movePageBox3 a .txtBox::after{right:0}#serviceSingle .detailLayout .inner .singleThumbnail .innerEachPage .movePageBox1 a .txtBox p.num,#serviceSingle .detailLayout .inner .singleThumbnail .innerEachPage .movePageBox2 a .txtBox p.num,#serviceSingle .detailLayout .inner .singleThumbnail .innerEachPage .movePageBox3 a .txtBox p.num{top:-12px;font-size:2.2rem;position:absolute;left:0;width:100%;line-height:1}#serviceSingle .detailLayout .inner .singleThumbnail .innerEachPage .movePageBox1 a .txtBox p.num::after,#serviceSingle .detailLayout .inner .singleThumbnail .innerEachPage .movePageBox1 a .txtBox p.num::before,#serviceSingle .detailLayout .inner .singleThumbnail .innerEachPage .movePageBox2 a .txtBox p.num::after,#serviceSingle .detailLayout .inner .singleThumbnail .innerEachPage .movePageBox2 a .txtBox p.num::before,#serviceSingle .detailLayout .inner .singleThumbnail .innerEachPage .movePageBox3 a .txtBox p.num::after,#serviceSingle .detailLayout .inner .singleThumbnail .innerEachPage .movePageBox3 a .txtBox p.num::before{position:absolute;content:"";display:block;top:50%;width:calc(50% - 40px);height:1px;background:#fff}#serviceSingle .detailLayout .inner .singleThumbnail .innerEachPage .movePageBox1 a .txtBox p.num::before,#serviceSingle .detailLayout .inner .singleThumbnail .innerEachPage .movePageBox2 a .txtBox p.num::before,#serviceSingle .detailLayout .inner .singleThumbnail .innerEachPage .movePageBox3 a .txtBox p.num::before{left:0}#serviceSingle .detailLayout .inner .singleThumbnail .innerEachPage .movePageBox1 a .txtBox p.num::after,#serviceSingle .detailLayout .inner .singleThumbnail .innerEachPage .movePageBox2 a .txtBox p.num::after,#serviceSingle .detailLayout .inner .singleThumbnail .innerEachPage .movePageBox3 a .txtBox p.num::after{right:0}#serviceSingle .detailLayout .inner .singleThumbnail .innerEachPage .movePageBox1 a .txtBox h3,#serviceSingle .detailLayout .inner .singleThumbnail .innerEachPage .movePageBox2 a .txtBox h3,#serviceSingle .detailLayout .inner .singleThumbnail .innerEachPage .movePageBox3 a .txtBox h3{font-size:2.4rem;padding-top:30px;padding-bottom:30px}#serviceSingle .detailLayout .inner .singleThumbnail .innerEachPage .movePageBox1 a .txtBox p.txt,#serviceSingle .detailLayout .inner .singleThumbnail .innerEachPage .movePageBox2 a .txtBox p.txt,#serviceSingle .detailLayout .inner .singleThumbnail .innerEachPage .movePageBox3 a .txtBox p.txt{padding-bottom:40px;font-size:1.6rem;letter-spacing:normal}#serviceSingle .detailLayout .inner .singleThumbnail .innerEachPage .movePageBox1 a .txtBox p.view,#serviceSingle .detailLayout .inner .singleThumbnail .innerEachPage .movePageBox2 a .txtBox p.view,#serviceSingle .detailLayout .inner .singleThumbnail .innerEachPage .movePageBox3 a .txtBox p.view{position:absolute;left:50%;bottom:0;-webkit-transform:translate(-50%,50%);transform:translate(-50%,50%);opacity:0;-webkit-transition:all .5s ease;transition:all .5s ease;-webkit-transition-delay:.2s;transition-delay:.2s}#serviceSingle .detailLayout .inner .singleThumbnail .innerEachPage .movePageBox2{max-width:1000px;margin:0 auto;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:20px}#serviceSingle .detailLayout .inner .singleThumbnail .innerEachPage .movePageBox2 a .txtBox{width:90%}#serviceSingle .detailLayout .inner .singleThumbnail .innerEachPage .movePageBox2 a .txtBox h3{font-size:2rem;padding-top:20px;padding-bottom:20px}#serviceSingle .detailLayout .inner .singleThumbnail .innerEachPage .movePageBox2 a .txtBox p.txt{padding-bottom:20px;font-size:1.6rem;letter-spacing:normal}#serviceSingle .detailLayout .inner .singleThumbnail .innerEachPage .movePageBox3{max-width:1000px;margin:0 auto;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:space-around;-ms-flex-pack:distribute;justify-content:space-around}#serviceSingle .detailLayout .inner .singleThumbnail .innerEachPage .movePageBox3 a:last-child{margin-bottom:0}#serviceSingle .detailLayout .inner .singleThumbnail .innerEachPage .movePageBox3 a .txtBox{width:90%}#serviceSingle .detailLayout .inner .singleThumbnail .innerEachPage .movePageBox3 a .txtBox h3{font-size:1.6rem;padding-top:20px;padding-bottom:20px}#serviceSingle .detailLayout .inner .singleThumbnail .innerEachPage .movePageBox3 a .txtBox h3 span{font-size:1.2rem}#serviceSingle .detailLayout .inner .singleThumbnail .innerEachPage .movePageBox3 a .txtBox p.view{font-size:1.2rem}#caseStudiesTop .inner{background-color:#f3f5f7}#caseStudiesTop .inner .breadcrumb{max-width:1000px;width:100%;margin:0 auto;padding-bottom:25px;margin-bottom:0}#caseStudiesTop .inner .repeatPosts{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;max-width:1000px;width:100%;margin:0 auto;padding-top:20px}#caseStudiesTop .inner .repeatPosts .ele{margin-right:14px;width:31%;margin-right:3%;margin-bottom:26px}#caseStudiesTop .inner .repeatPosts .ele:nth-child(3n){margin-right:0}#caseStudiesTop .inner .repeatPosts .ele a{display:block}#caseStudiesTop .inner .repeatPosts .ele a .thumb{width:100%}#caseStudiesTop .inner .repeatPosts .ele a .thumb img{width:100%;height:160px;-o-object-fit:cover;object-fit:cover;border-radius:15px 15px 0 0}#caseStudiesTop .inner .repeatPosts .ele a .info{background-color:#fff;padding:15px 15px 25px;border-radius:0 0 15px 15px}#caseStudiesTop .inner .repeatPosts .ele a .info h3{font-size:2rem;font-weight:700;line-height:1.2;text-align:left;padding-bottom:25px}#caseStudiesTop .inner .repeatPosts .ele a .info h4{font-size:1.8rem}#caseStudiesSingle .postDetail{display:block}#caseStudiesSingle .postDetail .inner{max-width:800px;margin:0 auto;padding-top:40px}#caseStudiesSingle .postDetail .inner h1.titTag{text-align:center;margin-bottom:35px;padding-bottom:20px}#caseStudiesSingle .postDetail .inner h1.titTag::before{left:0;right:0;margin:auto}#caseStudiesSingle .postDetail .inner h2.titTag{text-align:center;margin-bottom:30px;font-size:2.2rem}#caseStudiesSingle .postDetail .inner h2.titTag::before{display:none}#caseStudiesSingle .postDetail .inner .logo{padding-bottom:30px}#caseStudiesSingle .postDetail .inner .logo img{margin:0 auto}#caseStudiesSingle .postDetail .inner .leadTxt{font-size:1.6rem;line-height:2;padding-bottom:30px}#caseStudiesSingle .postDetail .inner .userVoice{width:100%;margin:0 auto;padding:10px 0 20px 20px;margin-bottom:40px;-webkit-box-shadow:0 3px 6px 0 rgba(0,0,0,.16);box-shadow:0 3px 6px 0 rgba(0,0,0,.16);background-color:#f7f7f8}#caseStudiesSingle .postDetail .inner .userVoice h3{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;margin-bottom:10px}#caseStudiesSingle .postDetail .inner .userVoice h3 span{display:block;font-size:1.8rem;font-weight:500;line-height:1;text-align:left;color:#fff;padding:4px 25px 7px 25px;background-image:-webkit-gradient(linear,left top,left bottom,from(#54b5d3),to(#001880));background-image:linear-gradient(to bottom,#54b5d3,#001880)}#caseStudiesSingle .postDetail .inner .userVoice h3 hr{display:block;margin:0;background-image:-webkit-gradient(linear,left top,right top,from(#00c3ff),to(#011360));background-image:linear-gradient(to right,#00c3ff,#011360);width:100%;height:1px;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;border:0}#caseStudiesSingle .postDetail .inner .userVoice ul li{position:relative;line-height:1.88;color:#131313;position:relative;padding-left:1.2em}#caseStudiesSingle .postDetail .inner .userVoice ul li::before{content:"■";font-size:1.6rem;position:absolute;top:0;left:0}#caseStudiesSingle .postDetail .inner .wpEditor{display:block;padding-bottom:80px;line-height:2}#caseStudiesSingle .postDetail .inner .wpEditor h1,#caseStudiesSingle .postDetail .inner .wpEditor h2,#caseStudiesSingle .postDetail .inner .wpEditor h3,#caseStudiesSingle .postDetail .inner .wpEditor h4{font-weight:700;line-height:1.4}#caseStudiesSingle .postDetail .inner .wpEditor h1{font-size:2.8rem}#caseStudiesSingle .postDetail .inner .wpEditor h2{font-size:2.2rem}#caseStudiesSingle .postDetail .inner .wpEditor h3{font-size:1.8rem}#caseStudiesSingle .postDetail .inner .wpEditor h4{font-size:1.6rem}#caseStudiesSingle .postDetail .inner .wpEditor a{color:#012572}#caseStudiesSingle .postDetail .inner .introducedService{display:block;padding-bottom:70px}#caseStudiesSingle .postDetail .inner .introducedService h4{text-align:center;margin-bottom:30px}#caseStudiesSingle .postDetail .inner .introducedService h4::before{margin:0 auto;left:0;right:0}#caseStudiesSingle .postDetail .inner .introducedService .flexBox{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}#caseStudiesSingle .postDetail .inner .introducedService .flexBox .serviceBox{width:48%;padding-bottom:50px}#caseStudiesSingle .postDetail .inner .introducedService .flexBox .serviceBox a{display:block;color:#555}#caseStudiesSingle .postDetail .inner .introducedService .flexBox .serviceBox .thumb img{width:100%}#caseStudiesSingle .postDetail .inner .introducedService .flexBox .serviceBox h5.serviceTtl{font-size:1.6rem;font-weight:700;padding:10px 0}#caseStudiesSingle .postDetail .inner .introducedService .flexBox .serviceBox ul{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:10px 0}#caseStudiesSingle .postDetail .inner .introducedService .flexBox .serviceBox ul li{margin-right:10px}#caseStudiesSingle .postDetail .inner .introducedService .flexBox .serviceBox ul li:last-child{margin-right:0}#caseStudiesSingle .postDetail .inner .introducedService .flexBox .serviceBox ul li a{font-weight:700;display:block;color:#012572}#caseStudiesSingle .postDetail .inner .introducedService .flexBox .serviceBox p.txt{font-size:1.4rem;line-height:1.7}#caseStudiesSingle .postDetail .inner .introducedService .flexBox .serviceBox p.txt a{color:#012572}#caseStudiesSingle .postDetail .inner .introducedService .flexBox .serviceBox .youtube{position:relative;width:100%;padding-top:56.25%}#caseStudiesSingle .postDetail .inner .introducedService .flexBox .serviceBox .youtube br{display:none}#caseStudiesSingle .postDetail .inner .introducedService .flexBox .serviceBox .youtube iframe{position:absolute;top:0;right:0;width:100%;height:100%}#news .newsPostlist{max-width:1000px;margin:0 auto}#news .newsPostlist h2{margin-bottom:30px}#news .newsPostlist #topics{position:relative;z-index:10;padding-top:3vw}#news .newsPostlist #topics .hide{display:none}#news .newsPostlist .tab{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}#news .newsPostlist .tab li{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;text-align:center;border-bottom:2px solid #ddd;font-weight:600;letter-spacing:.05em}#news .newsPostlist .tab li:hover{cursor:pointer}#news .newsPostlist .tab .select{border-bottom:2px solid navy;color:navy}#news .newsPostlist .topicon{padding-top:50px}#news .newsPostlist .topicon ul.list{display:block}#news .newsPostlist .topicon ul.list li{margin-bottom:10px;padding-bottom:10px;border-bottom:1px solid #333}#news .newsPostlist .topicon ul.list li a{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;padding-left:20px}#news .newsPostlist .topicon ul.list li a time{padding-right:15px}#news .newsPostlist .topicon ul.list li a h2.tit{margin-bottom:0}#newsSingle .newsPostSingle{padding:0 16px}#newsSingle .newsPostSingle .inner{padding-top:80px;max-width:1000px;margin:0 auto}#newsSingle .newsPostSingle .inner .postBox{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}#newsSingle .newsPostSingle .inner .postBox .thumbnail{max-width:480px;width:100%}#newsSingle .newsPostSingle .inner .postBox .wpArea{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;padding-left:40px}#newsSingle .newsPostSingle .inner .postBox .wpArea h1{font-size:2.8rem;font-weight:700;line-height:1.5;padding-bottom:30px}#newsSingle .newsPostSingle .inner .postBox .wpArea .wpEditor{display:block}#newsSingle .newsPostSingle .inner .postBox .wpArea .wpEditor p{line-height:1.8}#newsSingle .newsPostSingle .inner .postBox .wpArea .wpEditor a{color:#012572;text-decoration:underline}#newsSingle .newsPostSingle .inner .postBox .wpArea .wpEditor strong{font-weight:700}#newsSingle .newsPostSingle .inner .postBox .wpArea .wpEditor .aligncenter{margin:0 auto;text-align:center}#newsSingle .newsPostSingle .inner .postBox .wpArea .wpEditor h2{font-size:2.6rem;font-weight:700}#newsSingle .newsPostSingle .inner .pages{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;padding-top:50px}#newsSingle .newsPostSingle .inner .pages li{width:33.3333%;text-align:center}#newsSingle .newsPostSingle .inner .pages li a{text-align:center;display:inline-block}#surveyContentArchives .surveyContents{padding:0}#surveyContentArchives .surveyContents .inner .breadcrumb{max-width:1000px;margin:0 auto;padding:10px 0}#surveyContentArchives .surveyContents .inner p.topTxt{font-size:2rem;line-height:1.6;letter-spacing:2px;text-align:center;color:#000;padding:35px 0 0}#surveyContentArchives .surveyContents .inner h2.titTag{margin-bottom:30px}#surveyContentArchives .surveyContents .inner .wrapInner{width:100%;max-width:1032px;padding:0 16px;margin:0 auto;padding-top:50px}#surveyContentArchives .surveyContents .inner #topics{position:relative;z-index:10;padding-top:3vw}#surveyContentArchives .surveyContents .inner #topics .hide{display:none}#surveyContentArchives .surveyContents .inner .tab{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}#surveyContentArchives .surveyContents .inner .tab li{list-style:none;padding:0 0 20px 0;-webkit-box-flex:2;-webkit-flex:2;-ms-flex:2;flex:2;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;text-align:center;border-bottom:2px solid #ddd;font-weight:600;letter-spacing:.05em}#surveyContentArchives .surveyContents .inner .tab li:first-child{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}#surveyContentArchives .surveyContents .inner .tab li:hover{cursor:pointer;color:navy}#surveyContentArchives .surveyContents .inner .tab .select{border-bottom:2px solid navy;color:navy}#surveyContentArchives .surveyContents .inner .topicon .content{padding-top:30px}#surveyContentArchives .surveyContents .inner .topicon .content ul li{border-bottom:solid 1px #abaaac}#surveyContentArchives .surveyContents .inner .topicon .content ul li:first-child a{padding-top:0}#surveyContentArchives .surveyContents .inner .topicon .content ul li a{display:block;padding-bottom:30px;padding-top:30px}#surveyContentArchives .surveyContents .inner .topicon .content ul li a .box{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}#surveyContentArchives .surveyContents .inner .topicon .content ul li a .box .thumbnail{width:100%;max-width:160px}#surveyContentArchives .surveyContents .inner .topicon .content ul li a .box .txt{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;padding:0 40px;color:#131313}#surveyContentArchives .surveyContents .inner .topicon .content ul li a .box .txt time{display:block;padding-bottom:10px}#surveyContentArchives.tag .getTagTit{padding-top:30px}#surveyContentArchives.tag .getTagTit h2.titTag{margin-bottom:0}#surveyContentArchives.tag .popularTag{max-width:960px;margin:0 auto}#surveyContentArchives.tag .popularTag .tags{padding-top:15px}#surveyContentArchives.tag .postTagsContents{display:block;max-width:960px;margin:0 auto;padding-bottom:50px}#surveyContentArchives.tag .postTagsContents ul li{border-bottom:solid 1px #abaaac}#surveyContentArchives.tag .postTagsContents ul li:first-child{border-top:solid 1px #abaaac}#surveyContentArchives.tag .postTagsContents ul li a{display:block;padding-bottom:30px;padding-top:30px}#surveyContentArchives.tag .postTagsContents ul li a .box{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}#surveyContentArchives.tag .postTagsContents ul li a .box .thumbnail{width:100%;max-width:160px}#surveyContentArchives.tag .postTagsContents ul li a .box .txt{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;padding:0 40px;color:#131313}#surveyContentArchives.tag .postTagsContents ul li a .box .txt time{display:block;padding-bottom:10px}#surveyContentArchives.tags .inner .flex{width:100%;max-width:1032px;padding:0 16px;margin:0 auto;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;padding-top:60px}#surveyContentArchives.tags .inner .flex .content{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;padding-right:40px}#surveyContentArchives.tags .inner .flex .sidebar{width:280px}#surveyContentArchives.tags .tagsList{width:100%;max-width:1032px;padding:0 16px;margin:0 auto}#surveyContentArchives.tags .tagsList h2{font-weight:700;font-size:4.4rem;padding-top:50px;padding-bottom:20px}#surveyContentArchives.tags .tagsList .popularTag{max-width:700px}#surveyContentArchives.tags .tagsList .popularTag .titBox{padding-left:8px;font-weight:700;text-align:right;display:block}#surveyContentArchives.tags .tagsList .popularTag .tags{padding-top:5px}#surveyContentArchives.tags .tagsList .popularTag .tags a{font-size:1.4rem;color:#7e7e7e}#surveyContentArchives.tags .tagsList .popularTag .tags a span{color:#54b5d3}#surveyContentArchives.tags .tagsList .tagsFlex{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}#surveyContentArchives.tags .tagsList .tagsFlex .tagWrapEle{width:48%;padding-bottom:30px}#surveyContentArchives.tags .tagsList .tagsFlex .tagWrapEle h3{font-weight:700;font-size:2rem;padding-bottom:8px}#surveyContentArchives.tags .tagsList .tagsFlex .tagWrapEle h3.open::after{-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}#surveyContentArchives.tags .tagsList .tagsFlex .tagWrapEle ul li{display:inline-block}#surveyContentArchives.tags .tagsList .tagsFlex .tagWrapEle ul li a{display:block;padding-right:8px;padding-bottom:8px;font-size:1.4rem;color:#7e7e7e}#surveyContentArchives.tags .tagsList .tagsFlex .tagWrapEle ul li a span{color:#54b5d3}#surveyContentSingle .surveyContentsDetail .inner{width:100%;max-width:940px;padding:0 16px;margin:0 auto;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;padding-top:60px}#surveyContentSingle .surveyContentsDetail .inner .content{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;padding-right:40px}#surveyContentSingle .surveyContentsDetail .inner .content .defaultTitBox{padding:50px 0}#surveyContentSingle .surveyContentsDetail .inner .content .wpDefaultEditor{width:100%;display:block;line-height:2}#surveyContentSingle .surveyContentsDetail .inner .content .wpDefaultEditor h1,#surveyContentSingle .surveyContentsDetail .inner .content .wpDefaultEditor h2,#surveyContentSingle .surveyContentsDetail .inner .content .wpDefaultEditor h3,#surveyContentSingle .surveyContentsDetail .inner .content .wpDefaultEditor h4{font-weight:700;line-height:1.4}#surveyContentSingle .surveyContentsDetail .inner .content .wpDefaultEditor h1{font-size:2.8rem}#surveyContentSingle .surveyContentsDetail .inner .content .wpDefaultEditor h2{font-size:2.2rem}#surveyContentSingle .surveyContentsDetail .inner .content .wpDefaultEditor h3{font-size:1.8rem}#surveyContentSingle .surveyContentsDetail .inner .content .wpDefaultEditor h4{font-size:1.6rem}#surveyContentSingle .surveyContentsDetail .inner .content .wpDefaultEditor a{color:#012572;display:inline-block}#surveyContentSingle .surveyContentsDetail .inner .content .topPhoto{padding-bottom:5px}#surveyContentSingle .surveyContentsDetail .inner .content .topPhoto img{width:100%}#surveyContentSingle .surveyContentsDetail .inner .content .daysTax{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;width:100%;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}#surveyContentSingle .surveyContentsDetail .inner .content .daysTax time{display:block;font-size:1.4rem;line-height:1.36;text-align:left;color:#012572}#surveyContentSingle .surveyContentsDetail .inner .content .daysTax .tax span{display:inline-block;padding:3px 15px;background-image:linear-gradient(101deg,#54b5d3,#001880);font-size:1.4rem;color:#fff;margin-left:10px}#surveyContentSingle .surveyContentsDetail .inner .content .titBox{padding-top:50px;padding-bottom:30px}#surveyContentSingle .surveyContentsDetail .inner .content .titBox p{font-weight:700;font-size:1.8rem;line-height:1.33;color:#012572;padding-bottom:10px}#surveyContentSingle .surveyContentsDetail .inner .content .titBox span{padding-top:10px;display:block;font-size:1.6rem;text-align:right;padding-bottom:20px}#surveyContentSingle .surveyContentsDetail .inner .content .titBox h2{font-size:2.2rem;font-weight:500;line-height:1.75;text-align:left;color:#131313}#surveyContentSingle .surveyContentsDetail .inner .content .threePointCard{display:block;width:100%;padding-bottom:70px}#surveyContentSingle .surveyContentsDetail .inner .content .threePointCard .tit{-webkit-box-shadow:0 3px 6px 0 rgba(0,0,0,.16);box-shadow:0 3px 6px 0 rgba(0,0,0,.16);background-color:#f8f7f7;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;background-image:url(../img/icons/content_icon01.svg);background-position:center right 30px;background-repeat:no-repeat;position:relative}#surveyContentSingle .surveyContentsDetail .inner .content .threePointCard .tit::after{content:"";position:absolute;left:0;bottom:0;width:100%;height:2px;background-image:-webkit-gradient(linear,right top,left top,from(#54b5d3),to(#001880));background-image:linear-gradient(to left,#54b5d3,#001880)}#surveyContentSingle .surveyContentsDetail .inner .content .threePointCard .tit .titH{width:158px;background-image:url(../img/other/content_bg01.png);background-repeat:no-repeat;background-position:center left;text-align:center;color:#fff;font-weight:500;padding:5px 0}#surveyContentSingle .surveyContentsDetail .inner .content .threePointCard .tit h2{font-size:2.2rem;line-height:1;letter-spacing:1.1px;text-align:center;color:#131313;padding-left:40px}#surveyContentSingle .surveyContentsDetail .inner .content .threePointCard .tit h2 span{color:#05daff}#surveyContentSingle .surveyContentsDetail .inner .content .threePointCard ul{display:block;padding:30px;-webkit-box-shadow:0 3px 6px 0 rgba(0,0,0,.16);box-shadow:0 3px 6px 0 rgba(0,0,0,.16);background-color:#ecf4f6;counter-reset:count 0}#surveyContentSingle .surveyContentsDetail .inner .content .threePointCard ul li{position:relative;color:#000;line-height:1.5;margin-bottom:30px;padding-left:60px}#surveyContentSingle .surveyContentsDetail .inner .content .threePointCard ul li:last-child{margin-bottom:0}#surveyContentSingle .surveyContentsDetail .inner .content .threePointCard ul li::before{content:counter(count);counter-increment:count 1;position:absolute;color:#fff;font-size:2.1rem;left:0;width:40px;height:40px;background-image:-webkit-gradient(linear,left top,left bottom,from(#54b5d3),to(#001880));background-image:linear-gradient(to bottom,#54b5d3,#001880);border-radius:50px;text-align:center;line-height:1.8}#surveyContentSingle .surveyContentsDetail .inner .content .pointDetail{display:block;padding-bottom:80px}#surveyContentSingle .surveyContentsDetail .inner .content .pointDetail .repeatBox{display:block;padding-bottom:40px}#surveyContentSingle .surveyContentsDetail .inner .content .pointDetail .repeatBox:nth-child(2) .thumb{-webkit-box-ordinal-group:3;-webkit-order:2;-ms-flex-order:2;order:2}#surveyContentSingle .surveyContentsDetail .inner .content .pointDetail .repeatBox:nth-child(2) .txt{padding:0 15px 0 0}#surveyContentSingle .surveyContentsDetail .inner .content .pointDetail .repeatBox:nth-child(2) .txt h3.tit p::after{content:"02"}#surveyContentSingle .surveyContentsDetail .inner .content .pointDetail .repeatBox:last-of-type{padding-bottom:0}#surveyContentSingle .surveyContentsDetail .inner .content .pointDetail .repeatBox:last-of-type .txt h3.tit p::after{content:"03"}#surveyContentSingle .surveyContentsDetail .inner .content .pointDetail .repeatBox .thumb{width:100%;max-width:400px;margin:0 auto;padding-bottom:20px}#surveyContentSingle .surveyContentsDetail .inner .content .pointDetail .repeatBox .thumb img{width:100%}#surveyContentSingle .surveyContentsDetail .inner .content .pointDetail .repeatBox .txt{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;padding-left:15px}#surveyContentSingle .surveyContentsDetail .inner .content .pointDetail .repeatBox .txt h3.tit{width:100%;-webkit-box-shadow:0 3px 6px 0 rgba(0,0,0,.16);box-shadow:0 3px 6px 0 rgba(0,0,0,.16);background-color:#f7f7f7;position:relative;text-align:center;padding:20px 100px;font-size:1.8rem;font-weight:700;margin-bottom:20px}#surveyContentSingle .surveyContentsDetail .inner .content .pointDetail .repeatBox .txt h3.tit p{position:absolute;width:70px;height:60px;background-image:url(../img/other/content_bg02.svg);background-size:cover;font-size:1rem;color:#fff;z-index:100;top:-27px;left:0}#surveyContentSingle .surveyContentsDetail .inner .content .pointDetail .repeatBox .txt h3.tit p::after{display:block;content:"01";font-size:1.8rem;line-height:1}#surveyContentSingle .surveyContentsDetail .inner .content .pointDetail .repeatBox .txt p.txtF{font-size:1.4rem;line-height:2;padding-left:0}#surveyContentSingle .surveyContentsDetail .inner .content .servicePoint{display:block;width:100%;-webkit-box-shadow:0 3px 6px 0 rgba(0,0,0,.16);box-shadow:0 3px 6px 0 rgba(0,0,0,.16);margin-bottom:70px}#surveyContentSingle .surveyContentsDetail .inner .content .servicePoint .titH{width:100%;color:#fff;font-weight:500;background-color:#f8f7f7;position:relative}#surveyContentSingle .surveyContentsDetail .inner .content .servicePoint .titH::after{content:"";position:absolute;left:0;bottom:0;width:100%;height:2px;background-image:-webkit-gradient(linear,right top,left top,from(#54b5d3),to(#001880));background-image:linear-gradient(to left,#54b5d3,#001880)}#surveyContentSingle .surveyContentsDetail .inner .content .servicePoint .titH h2{font-size:2.2rem;line-height:1;letter-spacing:1.1px;color:#131313;position:relative;vertical-align:middle;display:inline-block;padding:19px 0 19px 120px}#surveyContentSingle .surveyContentsDetail .inner .content .servicePoint .titH h2::before{position:absolute;top:0;left:0;content:"";width:68px;height:60px;background-image:url(../img/other/content_icon03.png)}#surveyContentSingle .surveyContentsDetail .inner .content .servicePoint .txtBox{padding:25px;background-color:#ecf4f6;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}#surveyContentSingle .surveyContentsDetail .inner .content .servicePoint .txtBox .thumbnail{width:200px}#surveyContentSingle .surveyContentsDetail .inner .content .servicePoint .txtBox .txt{padding-left:20px;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}#surveyContentSingle .surveyContentsDetail .inner .content .messageBox{display:block;margin-bottom:35px;-webkit-box-shadow:0 3px 6px 0 rgba(0,0,0,.16);box-shadow:0 3px 6px 0 rgba(0,0,0,.16);background-color:#f7f7f8}#surveyContentSingle .surveyContentsDetail .inner .content .messageBox .messageTxt{width:100%}#surveyContentSingle .surveyContentsDetail .inner .content .messageBox .messageTxt h2{font-size:2.2rem;font-weight:700;letter-spacing:1.1px;line-height:1;color:#fff;background-image:linear-gradient(88deg,#54b5d3 0,#001880 100%);padding:5px 0 5px 10px}#surveyContentSingle .surveyContentsDetail .inner .content .messageBox .messageTxt h3{font-size:1.8rem;position:relative;padding:15px 0;margin-bottom:25px;margin:0 20px}#surveyContentSingle .surveyContentsDetail .inner .content .messageBox .messageTxt h3::after{content:"";position:absolute;bottom:0;left:0;width:100%;height:1px;background-image:-webkit-gradient(linear,right top,left top,from(#54b5d3),to(#001880));background-image:linear-gradient(to left,#54b5d3,#001880)}#surveyContentSingle .surveyContentsDetail .inner .content .messageBox .messageTxt .flexBox{padding:20px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}#surveyContentSingle .surveyContentsDetail .inner .content .messageBox .messageTxt .flexBox .thumbnail{width:200px}#surveyContentSingle .surveyContentsDetail .inner .content .messageBox .messageTxt .spImg{display:none}#surveyContentSingle .surveyContentsDetail .inner .content .messageBox .messageTxt p.txt{font-size:1.4rem;padding-left:22px;line-height:2;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}#surveyContentSingle .surveyContentsDetail .inner .content .companyInfo,#surveyContentSingle .surveyContentsDetail .inner .content .storeInfo{width:100%;max-width:500px;margin:0 auto;padding:10px;position:relative;-webkit-box-shadow:0 3px 6px 0 rgba(0,0,0,.16);box-shadow:0 3px 6px 0 rgba(0,0,0,.16);background-color:#f7f7f8;text-align:center}#surveyContentSingle .surveyContentsDetail .inner .content .companyInfo h2.tit,#surveyContentSingle .surveyContentsDetail .inner .content .storeInfo h2.tit{position:relative;display:inline-block;padding:0 30px;font-size:1.6rem;color:#012572;line-height:1;margin-bottom:15px}#surveyContentSingle .surveyContentsDetail .inner .content .companyInfo h2.tit::after,#surveyContentSingle .surveyContentsDetail .inner .content .companyInfo h2.tit::before,#surveyContentSingle .surveyContentsDetail .inner .content .storeInfo h2.tit::after,#surveyContentSingle .surveyContentsDetail .inner .content .storeInfo h2.tit::before{position:absolute;content:"";width:15px;height:15px;background-image:linear-gradient(49deg,#54b5d3 6%,#001880 100%);top:0;bottom:0;left:0;margin:auto}#surveyContentSingle .surveyContentsDetail .inner .content .companyInfo h2.tit::after,#surveyContentSingle .surveyContentsDetail .inner .content .storeInfo h2.tit::after{left:auto;right:0}#surveyContentSingle .surveyContentsDetail .inner .content .companyInfo .wpEditor,#surveyContentSingle .surveyContentsDetail .inner .content .storeInfo .wpEditor{text-align:left;padding:0 60px}#surveyContentSingle .surveyContentsDetail .inner .content .companyInfo .wpEditor .tit,#surveyContentSingle .surveyContentsDetail .inner .content .storeInfo .wpEditor .tit{padding-bottom:10px;font-size:1.6rem;font-weight:700;text-align:center}#surveyContentSingle .surveyContentsDetail .inner .content .companyInfo .wpEditor p,#surveyContentSingle .surveyContentsDetail .inner .content .storeInfo .wpEditor p{line-height:2}#surveyContentSingle .surveyContentsDetail .inner .content .companyInfo{margin-bottom:20px}#surveyContentSingle .surveyContentsDetail .inner .content .storeInfo{margin-bottom:30px}#surveyContentSingle .surveyContentsDetail .inner .content .ofAnkers{display:block;margin:0 auto;max-width:640px;padding-bottom:90px}#surveyContentSingle .surveyContentsDetail .inner .content .ofAnkers a{display:block}#surveyContentSingle .surveyContentsDetail .inner .content .ofAnkers a:first-child{padding-bottom:5px}#surveyContentSingle .surveyContentsDetail .inner .content .fixedBanner{display:block;max-width:800px;margin:0 auto;padding-bottom:30px}#surveyContentSingle .surveyContentsDetail .inner .content .fixedBanner h2{position:relative;font-size:2.2rem;line-height:1.82;color:#000;background-color:#f0f0f0;padding:4px 0 4px .8em}#surveyContentSingle .surveyContentsDetail .inner .content .fixedBanner h2::before{width:4px;content:"";position:absolute;top:0;left:0;bottom:0;margin:auto;background-image:-webkit-gradient(linear,left top,left bottom,from(#a9dfe3),to(#008dfc));background-image:linear-gradient(to bottom,#a9dfe3,#008dfc)}#surveyContentSingle .surveyContentsDetail .inner .content .fixedBanner .bannerItem{position:relative}#surveyContentSingle .surveyContentsDetail .inner .content .fixedBanner .bannerItem .img{position:relative;z-index:1;width:100%}#surveyContentSingle .surveyContentsDetail .inner .content .fixedBanner .bannerItem p.txt{position:absolute;top:0;z-index:2;padding-top:78px;width:435px;right:17px;font-size:1.8rem;color:#fff;line-height:1.67}#surveyContentSingle .surveyContentsDetail .inner .content .fixedBanner .bannerItem .buttons{width:100%;max-width:545px;position:absolute;bottom:20px;right:15px;z-index:2;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}#surveyContentSingle .surveyContentsDetail .inner .content .fixedBanner .bannerItem .buttons a{display:block;width:48%;border:2px solid #fff;padding:18px 0 18px 40px;font-size:1.8rem;font-weight:700;line-height:1;color:#fff;background-image:url(../img/pages/content/content_arrow_icon.svg);background-repeat:no-repeat;background-position:center right 10px}#surveyContentSingle .surveyContentsDetail .inner .content .fixedBanner .bannerItem.information{position:relative;margin-top:30px}#surveyContentSingle .surveyContentsDetail .inner .content .fixedBanner .bannerItem.information h2{background-image:url(../img/pages/content/fixid_ttl.svg);background-color:transparent;height:75px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;color:#fff;background-repeat:no-repeat;background-size:contain;position:absolute;top:0;left:0;z-index:2;width:100%;padding-top:5px}#surveyContentSingle .surveyContentsDetail .inner .content .fixedBanner .bannerItem.information h2::before{display:none}#surveyContentSingle .surveyContentsDetail .inner .content .fixedBanner .bannerItem.information p.txt{width:100%;max-width:none;text-align:center;font-size:1.6rem;font-weight:700;line-height:1.88;padding-top:90px}#surveyContentSingle .surveyContentsDetail .inner .content .fixedBanner .bannerItem.information .buttons{width:100%;right:0;left:0;margin:auto;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}#surveyContentSingle .surveyContentsDetail .inner .content .fixedBanner .bannerItem.conversion{position:relative;margin-top:30px;background-repeat:no-repeat;background-position:center center;background-size:cover;padding-bottom:24px}#surveyContentSingle .surveyContentsDetail .inner .content .fixedBanner .bannerItem.conversion.point0{background-image:url(../img/pages/content/conversion_point_bg0.png)}#surveyContentSingle .surveyContentsDetail .inner .content .fixedBanner .bannerItem.conversion.point0 h2{background-image:url(../img/pages/content/conversion_point_title0.svg)}#surveyContentSingle .surveyContentsDetail .inner .content .fixedBanner .bannerItem.conversion.point1{background-image:url(../img/pages/content/conversion_point_bg1.png)}#surveyContentSingle .surveyContentsDetail .inner .content .fixedBanner .bannerItem.conversion.point1 h2{background-image:url(../img/pages/content/conversion_point_title1.svg)}#surveyContentSingle .surveyContentsDetail .inner .content .fixedBanner .bannerItem.conversion.point2{background-image:url(../img/pages/content/conversion_point_bg2.png)}#surveyContentSingle .surveyContentsDetail .inner .content .fixedBanner .bannerItem.conversion.point2 h2{background-image:url(../img/pages/content/conversion_point_title2.svg)}#surveyContentSingle .surveyContentsDetail .inner .content .fixedBanner .bannerItem.conversion.point3{background-image:url(../img/pages/content/conversion_point_bg3.png)}#surveyContentSingle .surveyContentsDetail .inner .content .fixedBanner .bannerItem.conversion.point3 h2{background-image:url(../img/pages/content/conversion_point_title3.svg)}#surveyContentSingle .surveyContentsDetail .inner .content .fixedBanner .bannerItem.conversion.point4{background-image:url(../img/pages/content/conversion_point_bg4.png)}#surveyContentSingle .surveyContentsDetail .inner .content .fixedBanner .bannerItem.conversion.point4 h2{background-image:url(../img/pages/content/conversion_point_title4.svg)}#surveyContentSingle .surveyContentsDetail .inner .content .fixedBanner .bannerItem.conversion.point5{background-image:url(../img/pages/content/conversion_point_bg5.png)}#surveyContentSingle .surveyContentsDetail .inner .content .fixedBanner .bannerItem.conversion.point5 h2{background-image:url(../img/pages/content/conversion_point_title5.svg)}#surveyContentSingle .surveyContentsDetail .inner .content .fixedBanner .bannerItem.conversion.point6{background-image:url(../img/pages/content/conversion_point_bg6.png)}#surveyContentSingle .surveyContentsDetail .inner .content .fixedBanner .bannerItem.conversion.point6 h2{background-image:url(../img/pages/content/conversion_point_title6.svg)}#surveyContentSingle .surveyContentsDetail .inner .content .fixedBanner .bannerItem.conversion.point7{background-image:url(../img/pages/content/conversion_point_bg7.png)}#surveyContentSingle .surveyContentsDetail .inner .content .fixedBanner .bannerItem.conversion.point7 h2{background-image:url(../img/pages/content/conversion_point_title7.svg)}#surveyContentSingle .surveyContentsDetail .inner .content .fixedBanner .bannerItem.conversion.point8{background-image:url(../img/pages/content/conversion_point_bg8.png)}#surveyContentSingle .surveyContentsDetail .inner .content .fixedBanner .bannerItem.conversion.point8 h2{background-image:url(../img/pages/content/conversion_point_title8.svg)}#surveyContentSingle .surveyContentsDetail .inner .content .fixedBanner .bannerItem.conversion.point9{background-image:url(../img/pages/content/conversion_point_bg9.png)}#surveyContentSingle .surveyContentsDetail .inner .content .fixedBanner .bannerItem.conversion.point9 h2{background-image:url(../img/pages/content/conversion_point_title9.svg)}#surveyContentSingle .surveyContentsDetail .inner .content .fixedBanner .bannerItem.conversion h2{background-image:url(../img/pages/content/fixid_ttl.svg);background-color:transparent;height:75px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;color:#fff;background-repeat:no-repeat;background-size:contain;width:100%;padding-top:10px}#surveyContentSingle .surveyContentsDetail .inner .content .fixedBanner .bannerItem.conversion h2::before{display:none}#surveyContentSingle .surveyContentsDetail .inner .content .fixedBanner .bannerItem.conversion .positionContent{position:relative;width:100%;top:0;left:0;padding-top:20px;right:0}#surveyContentSingle .surveyContentsDetail .inner .content .fixedBanner .bannerItem.conversion p.txt{width:100%;position:static;max-width:none;text-align:center;font-size:1.6rem;font-weight:700;line-height:1.88;padding-top:0}#surveyContentSingle .surveyContentsDetail .inner .content .fixedBanner .bannerItem.conversion .card{width:calc(100% - 40px);margin:0 auto;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);border:solid 1px #fff;background-color:rgba(255,255,255,.47);padding:8px 20px 18px;max-width:500px;margin:28px auto 0}#surveyContentSingle .surveyContentsDetail .inner .content .fixedBanner .bannerItem.conversion .card.flex{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;max-width:none}#surveyContentSingle .surveyContentsDetail .inner .content .fixedBanner .bannerItem.conversion .card.flex ul{width:49%}#surveyContentSingle .surveyContentsDetail .inner .content .fixedBanner .bannerItem.conversion .card h3{width:100%;border-bottom:1px solid #fff;font-size:1.9rem;padding-bottom:9px;margin-bottom:18px;font-weight:700;text-align:center;color:#000}#surveyContentSingle .surveyContentsDetail .inner .content .fixedBanner .bannerItem.conversion .card ul{width:100%}#surveyContentSingle .surveyContentsDetail .inner .content .fixedBanner .bannerItem.conversion .card ul li{font-size:1.5rem;color:#000;line-height:2;font-weight:700;letter-spacing:-1px;position:relative;padding-left:1em}#surveyContentSingle .surveyContentsDetail .inner .content .fixedBanner .bannerItem.conversion .card ul li::before{content:"・";position:absolute;top:0;left:0;bottom:0;margin:auto}#surveyContentSingle .surveyContentsDetail .inner .content .fixedBanner .bannerItem.conversion .card span{color:#000;display:block;text-align:left;font-size:1.5rem;font-weight:700}#surveyContentSingle .surveyContentsDetail .inner .content .fixedBanner .bannerItem.conversion .buttons{width:100%;right:0;left:0;margin:auto;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;position:static;padding-top:24px}#surveyContentSingle .surveyContentsDetail .inner .content .fixedBanner .whatsNewDelivery{padding:60px 0 30px}#surveyContentSingle .surveyContentsDetail .inner .content .fixedBanner .whatsNewDelivery h5{position:relative;font-size:2.2rem;line-height:1.82;color:#000;background-color:#f0f0f0;padding:4px 0 4px .8em}#surveyContentSingle .surveyContentsDetail .inner .content .fixedBanner .whatsNewDelivery h5::before{width:4px;content:"";position:absolute;top:0;left:0;bottom:0;margin:auto;background-image:-webkit-gradient(linear,left top,left bottom,from(#a9dfe3),to(#008dfc));background-image:linear-gradient(to bottom,#a9dfe3,#008dfc)}#surveyContentSingle .surveyContentsDetail .inner .content .fixedBanner .whatsNewDelivery .flexPointBox{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;border:1px solid #f0f0f0;border-top:0;margin:0 auto;padding:60px 30px 40px;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}#surveyContentSingle .surveyContentsDetail .inner .content .fixedBanner .whatsNewDelivery .flexPointBox .point{width:30%;padding:22px 25px 20px;border-radius:20px;-webkit-box-shadow:0 3px 6px 0 rgba(0,0,0,.16);box-shadow:0 3px 6px 0 rgba(0,0,0,.16);background-color:#f7f7f8}#surveyContentSingle .surveyContentsDetail .inner .content .fixedBanner .whatsNewDelivery .flexPointBox .point .icon{padding-bottom:20px}#surveyContentSingle .surveyContentsDetail .inner .content .fixedBanner .whatsNewDelivery .flexPointBox .point .icon img{margin:0 auto}#surveyContentSingle .surveyContentsDetail .inner .content .fixedBanner .whatsNewDelivery .flexPointBox .point p.txt{text-align:center;font-size:1.8rem;line-height:1.6;padding-bottom:20px}#surveyContentSingle .surveyContentsDetail .inner .content .fixedBanner .whatsNewDelivery .flexPointBox .point p.accent{padding:10px 30px;background-image:-webkit-gradient(linear,left top,left bottom,from(#54b5d3),to(#001880));background-image:linear-gradient(to bottom,#54b5d3,#001880);color:#fff;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;max-width:165px;margin:0 auto;margin-bottom:-40px}#surveyContentSingle .surveyContentsDetail .inner .content .fixedBanner .whatsNewDelivery .flexPointBox .point p.accent span{display:block}#surveyContentSingle .surveyContentsDetail .inner .content .fixedBanner .whatsNewDelivery .flexPointBox .point p.accent span.no{font-size:2.2rem;line-height:1}#surveyContentSingle .surveyContentsDetail .inner .content .fixedBanner .whatsNewDelivery .flexPointBox .mailBtn{padding-top:70px;width:100%;text-align:center}#surveyContentSingle .surveyContentsDetail .inner .content .fixedBanner .whatsNewDelivery .flexPointBox .mailBtn a{display:inline-block;border:2px solid #f0f0f0;padding:10px 30px;font-weight:700;font-size:2rem;text-align:center}#surveyContentSingle .surveyContentsDetail .inner .content .otherContents{margin-bottom:100px}#surveyContentSingle .surveyContentsDetail .inner .content .otherContents h2.titTag{font-size:2.6rem}#surveyContentSingle .surveyContentsDetail .inner .content .otherContents h2.titTag::before{display:none}#surveyContentSingle .surveyContentsDetail .inner .sidebar{width:320px}#surveyContentSingle .surveyContentsDetail .inner .sidebar .popularTag{width:100%;padding:25px 0;border-top:solid 2px #707070;border-bottom:solid 2px #707070}#surveyContentSingle .surveyContentsDetail .inner .sidebar .popularTag .tags{padding-top:15px}#surveyContentSingle .surveyContentsDetail .inner .sidebar .postContentsRanking{overflow:hidden}#surveyContentSingle .surveyContentsDetail .inner .sidebar .postContentsRanking h2{font-weight:700;font-size:2rem;line-height:1.35;color:#012572;padding:15px 0 30px}#surveyContentSingle .surveyContentsDetail .inner .sidebar .postContentsRanking h2.widgettitle{display:none}#surveyContentSingle .surveyContentsDetail .inner .sidebar .postContentsRanking ul{counter-reset:number 0;padding-left:15px!important}#surveyContentSingle .surveyContentsDetail .inner .sidebar .postContentsRanking ul li{position:relative;margin-bottom:1.8em}#surveyContentSingle .surveyContentsDetail .inner .sidebar .postContentsRanking ul li:last-child{margin-bottom:0}#surveyContentSingle .surveyContentsDetail .inner .sidebar .postContentsRanking ul li::before{counter-increment:number 1;content:counter(number);width:34px;height:44px;background-image:url(../img/icons/ranking_icon.svg);position:absolute;top:-18px;left:-14px;text-align:center;padding-top:7px;font-size:1.8rem;color:#131313;line-height:1;background-size:contain;background-repeat:no-repeat;z-index:9999}#surveyContentSingle .surveyContentsDetail .inner .sidebar .postContentsRanking ul li a{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}#surveyContentSingle .surveyContentsDetail .inner .sidebar .postContentsRanking ul li a .thumbnail{width:90px}#surveyContentSingle .surveyContentsDetail .inner .sidebar .postContentsRanking ul li a .txt{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;padding-left:12px}#surveyContentSingle .surveyContentsDetail .inner .sidebar .postContentsRanking ul li a .txt .tax{color:#0e256e}#surveyContentSingle .surveyContentsDetail .inner .sidebar .postContentsRanking ul li a .txt h3{font-size:1.4rem}#surveyContentSingle .surveyContentsDetail .featuredFeature .titFlex{padding-bottom:30px}#surveyContentSingle.download{display:block}#surveyContentSingle.download .content .downloadTitBox{padding:50px 0}#surveyContentSingle.download .content .wpDefaultEditor{padding-bottom:0}#surveyContentSingle.download .content .wpDefaultEditor.more{padding-bottom:100px}#surveyContentSingle.download .content .wpDefaultEditor.intermediate{position:relative}#surveyContentSingle.download .content .contactForm{padding-top:40px}#surveyContentSingle.download .content .downloadTags{padding:35px 0 0}#surveyContentSingle.download .content .downloadTags .tags{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;width:100%;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}#surveyContentSingle.download .content .downloadTags .tags a{display:inline-block;color:#707070;padding:5px 8px}#surveyContentSingle.download .content .contactForm{max-width:100%;margin:0 auto;padding-bottom:120px}#surveyContentSingle.download .content .contactForm .wpContactLayout{margin:0 auto;display:block}#surveyContentSingle.download .content .contactForm .wpContactLayout dl{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;padding-bottom:20px}#surveyContentSingle.download .content .contactForm .wpContactLayout dl dt{width:35%;font-size:1.6rem;line-height:1.5;color:#000;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-align-content:center;-ms-flex-line-pack:center;align-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}#surveyContentSingle.download .content .contactForm .wpContactLayout dl dt span{display:block;font-size:1.2rem;font-weight:500;line-height:1;letter-spacing:1.2px;text-align:left;color:#fff;margin-right:30px;-webkit-align-self:center;-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center;background-image:-webkit-gradient(linear,left top,left bottom,from(#54b5d3),to(#001880));background-image:linear-gradient(to bottom,#54b5d3,#001880);padding:3px 8px 3px}#surveyContentSingle.download .content .contactForm .wpContactLayout dl dd{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}#surveyContentSingle.download .content .contactForm .wpContactLayout dl dd input{width:100%;height:45px;background-color:#f7f7f7;border:0;padding:10px 15px}#surveyContentSingle.download .content .contactForm .wpContactLayout dl dd.selectBox{position:relative;max-width:300px}#surveyContentSingle.download .content .contactForm .wpContactLayout dl dd.selectBox::before{position:absolute;top:45%;right:15px;width:6px;height:6px;content:"";-webkit-transform:translateY(-50%) rotate(135deg);transform:translateY(-50%) rotate(135deg);border-top:2px solid #012572;border-right:2px solid #012572;z-index:999}#surveyContentSingle.download .content .contactForm .wpContactLayout dl dd.selectBox select{width:100%;-webkit-appearance:none;-moz-appearance:none;appearance:none;padding:10px 15px;height:45px;border:none;background-color:#f7f7f7}#surveyContentSingle.download .content .contactForm .wpContactLayout dl dd textarea{width:100%;background-color:#f7f7f7;border:0;padding:10px 15px}#surveyContentSingle.download .content .contactForm .wpContactLayout dl dd .wpcf7c-conf{border:none;background-color:#fff;color:#000}#surveyContentSingle.download .content .contactForm .wpContactLayout .txt{padding:15px}#surveyContentSingle.download .content .contactForm .wpContactLayout .txt p{font-size:1.4rem;text-align:center}#surveyContentSingle.download .content .contactForm .wpContactLayout .bottom{padding:15px}#surveyContentSingle.download .content .contactForm .wpContactLayout .bottom p{font-size:1.4rem;text-align:center}#surveyContentSingle.download .content .contactForm .wpContactLayout .add{padding-bottom:0}#surveyContentSingle.download .content .contactForm .wpContactLayout .wpcf7-field-group br{display:none}#surveyContentSingle.download .content .contactForm .wpContactLayout .wpcf7-field-group P{padding-bottom:20px}#surveyContentSingle.download .content .contactForm .wpContactLayout .wpcf7-field-group .wpcf7-field-group-add,#surveyContentSingle.download .content .contactForm .wpContactLayout .wpcf7-field-group .wpcf7-field-group-remove{font-size:3rem}#surveyContentSingle.download .content .contactForm .wpContactLayout .wpcf7-field-group .wpcf7-field-group-remove{padding-right:20px}#surveyContentSingle.download .content .contactForm .wpContactLayout .ajax-loader{display:none}#surveyContentSingle.download .content .contactForm .wpContactLayout .submitBox{text-align:center}#surveyContentSingle.download .content .contactForm .wpContactLayout .submitBox input[type=button],#surveyContentSingle.download .content .contactForm .wpContactLayout .submitBox input[type=submit]{text-align:center;font-weight:700;max-width:260px;cursor:pointer;width:100%;display:block;margin:0 auto;padding:15px;font-size:1.6rem;background-color:#fff;border:solid 2px #012572;color:#012572;position:relative;letter-spacing:2px}#surveyContentSingle.download .content .contactForm .wpContactLayout .wpcf7-response-output{text-align:center;border:none}#surveyContentSingle.download .content .contactForm .wpContactLayout .checkBox{padding-top:25px;padding-bottom:40px}#surveyContentSingle.download .content .contactForm .wpContactLayout .checkBox .box{text-align:center}#surveyContentSingle.download .content .contactForm .wpContactLayout .checkBox .box a{color:#012572}#surveyContentSingle.download .content .contactForm .wpContactLayout .checkBox .box input{position:relative;top:-2px;left:-310px}#surveyContentSingle.download .content .contactForm .wpContactLayout .checkBox .box .wpcf7-list-item{padding:0;margin:0}#surveyContentSingle.download .posPop{position:fixed;top:0;left:0;width:100%;height:100vh;z-index:10000;display:none}#surveyContentSingle.download .posPop .overlay{position:relative;z-index:1;background-color:#33333385;width:100%;height:100%}#surveyContentSingle.download .posPop .inner{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);max-width:450px;width:100%;height:240px;background-color:#fff;border-radius:6px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;z-index:101;text-align:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;padding:25px}#surveyContentSingle.download .posPop .inner h5{font-size:2.2rem;padding-bottom:30px;font-weight:700}#surveyContentSingle.download .posPop .inner p{line-height:1.6;font-size:1.8rem}#surveyContentSingle.download .posPop .inner .close{position:absolute;top:10px;right:10px;font-weight:700;font-size:3.2rem;color:#000;line-height:1;cursor:pointer}.bannerItem{position:relative}.bannerItem .img{position:relative;z-index:1}.bannerItem .img img{width:100%}.bannerItem p.txt{position:absolute;top:0;z-index:2;padding-top:78px;width:435px;left:0;right:0;margin:auto;font-size:1.8rem;color:#fff;line-height:1.67}.bannerItem .buttons{width:100%;max-width:545px;position:absolute;bottom:20px;right:15px;z-index:2;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.bannerItem .buttons a{display:block;width:48%;border:2px solid #fff;padding:18px 0 18px 40px;font-size:1.8rem;font-weight:700;line-height:1;color:#fff;background-image:url(../img/pages/content/content_arrow_icon.svg);background-repeat:no-repeat;background-position:center right 10px}.bannerItem.information{position:relative;margin-top:30px}.bannerItem.information h2{background-image:url(../img/pages/content/fixid_ttl.svg);background-color:transparent;height:85px;padding-top:17px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;color:#fff;background-repeat:no-repeat;background-size:contain;position:absolute;top:0;left:0;z-index:2;width:100%}.bannerItem.information h2::before{display:none}.bannerItem.information p.txt{width:100%;max-width:none;text-align:center;font-size:1.6rem;font-weight:700;line-height:1.88;padding-top:105px}.bannerItem.information .buttons{width:100%;right:0;left:0;margin:auto;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}#downloads .downloadPostArchives{padding:0 16px}#downloads .downloadPostArchives .inner{max-width:1000px;width:100%;margin:0 auto}#downloads .downloadPostArchives .inner .breadcrumb{padding-bottom:25px;margin-bottom:0}#downloads .downloadPostArchives .inner .topRead{text-align:center;padding-bottom:55px}#downloads .downloadPostArchives .inner .topRead p{font-size:1.6rem;line-height:1.31;letter-spacing:1.6px;color:#012572}#downloads .downloadPostArchives .inner .postAnkerLinks{-webkit-box-shadow:0 3px 6px 0 rgba(0,0,0,.16);box-shadow:0 3px 6px 0 rgba(0,0,0,.16);background-color:#f7f7f7;margin-bottom:95px}#downloads .downloadPostArchives .inner .postAnkerLinks .postTaxs{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;padding:15px}#downloads .downloadPostArchives .inner .postAnkerLinks .postTaxs a{display:block;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;text-align:center;font-size:2.2rem;line-height:1.36;letter-spacing:2.2px;color:#012572;-webkit-transition:.3s;transition:.3s;padding:2px 0}#downloads .downloadPostArchives .inner .postAnkerLinks .postTaxs a:hover{color:#50aecf}#downloads .downloadPostArchives .inner .postAnkerLinks .postTaxs a:nth-child(2){border-left:1px solid #707070;border-right:1px solid #707070}#downloads .downloadPostArchives .inner .postList{display:block;padding-bottom:80px}#downloads .downloadPostArchives .inner .postList:last-child{padding-bottom:0}#downloads .downloadPostArchives .inner .postList h2{text-align:center;margin-bottom:72px}#downloads .downloadPostArchives .inner .postList h2.icon1 span::after,#downloads .downloadPostArchives .inner .postList h2.icon1 span::before{background-image:url(../img/icons/download_list_icon1.svg)}#downloads .downloadPostArchives .inner .postList h2.icon2 span::after,#downloads .downloadPostArchives .inner .postList h2.icon2 span::before{background-image:url(../img/icons/download_list_icon2.svg)}#downloads .downloadPostArchives .inner .postList h2.icon3 span::after,#downloads .downloadPostArchives .inner .postList h2.icon3 span::before{background-image:url(../img/icons/download_list_icon3.svg)}#downloads .downloadPostArchives .inner .postList h2 span{display:inline-block;font-size:3rem;line-height:1;letter-spacing:3px;color:#012572;position:relative;padding:0 55px}#downloads .downloadPostArchives .inner .postList h2 span::after,#downloads .downloadPostArchives .inner .postList h2 span::before{content:"";position:absolute;top:0;bottom:-8px;margin:auto;width:52px;padding-top:52px;background-size:contain;background-position:center center;background-repeat:no-repeat}#downloads .downloadPostArchives .inner .postList h2 span::before{left:0}#downloads .downloadPostArchives .inner .postList h2 span::after{right:0}#downloads .downloadPostArchives .inner .postList .posts{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}#downloads .downloadPostArchives .inner .postList .posts .postEle{width:30%;margin-right:3%;margin-bottom:80px}#downloads .downloadPostArchives .inner .postList .posts .postEle:nth-child(3n){margin-right:0}#downloads .downloadPostArchives .inner .postList .posts .postEle:hover .info .thumbnail{background-image:-webkit-gradient(linear,left top,left bottom,from(#54b5d3),to(#001880));background-image:linear-gradient(to bottom,#54b5d3,#001880)}#downloads .downloadPostArchives .inner .postList .posts .postEle:hover .info .btn{background-image:-webkit-gradient(linear,left top,right top,from(#54b5d3),to(#001880));background-image:linear-gradient(to right,#54b5d3,#001880);color:#fff;border:0}#downloads .downloadPostArchives .inner .postList .posts .postEle:hover .info .btn::before{background-image:url(../img/icons/download_on_icon.svg)}#downloads .downloadPostArchives .inner .postList .posts .postEle a{display:block;height:100%}#downloads .downloadPostArchives .inner .postList .posts .postEle .info{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;height:100%}#downloads .downloadPostArchives .inner .postList .posts .postEle .info .thumbnail{background-color:#e9e9e9;padding:6px;-webkit-transition:.3s;transition:.3s;-webkit-box-shadow:-2px 0 16px -4px #45444454 inset;box-shadow:-2px 0 16px -4px #45444454 inset;-webkit-transition:all .25s ease;transition:all .25s ease}#downloads .downloadPostArchives .inner .postList .posts .postEle .info h3{font-size:1.8rem;line-height:1.44;text-align:center;color:#304a89;padding:17px 0 27px;-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1}#downloads .downloadPostArchives .inner .postList .posts .postEle .info .btn{padding:15px;text-align:center;border:solid 1px #002472;font-size:1.4rem;line-height:1;letter-spacing:1.4px;text-align:center;color:#012572;position:relative}#downloads .downloadPostArchives .inner .postList .posts .postEle .info .btn::before{content:"";position:absolute;top:0;bottom:0;left:32px;margin:auto;width:13px;height:15px;background-image:url(../img/icons/download_off_icon.svg);background-size:contain}#spContents .contentList,#spContents .postContents{padding:0 16px}#spContents .contentList .inner,#spContents .postContents .inner{max-width:840px;margin:0 auto;width:100%;padding-top:90px}#spContents .contentList .inner h1,#spContents .postContents .inner h1{text-align:center;padding-bottom:35px}#spContents .contentList .inner h1 span,#spContents .postContents .inner h1 span{display:inline-block;padding:0 3em;position:relative}#spContents .contentList .inner h1 span::after,#spContents .contentList .inner h1 span::before,#spContents .postContents .inner h1 span::after,#spContents .postContents .inner h1 span::before{content:"";position:absolute;top:0;bottom:0;width:24px;height:36px;background-size:contain;background-repeat:no-repeat}#spContents .contentList .inner h1 span::before,#spContents .postContents .inner h1 span::before{left:0;background-image:url(../img/pages/content/content_ttl_bg_left.svg)}#spContents .contentList .inner h1 span::after,#spContents .postContents .inner h1 span::after{right:0;background-image:url(../img/pages/content/content_ttl_bg_right.svg)}#spContents .contentList .inner h1 img,#spContents .postContents .inner h1 img{margin:0 auto}#spContents .contentList .inner p.read,#spContents .postContents .inner p.read{font-size:2rem;line-height:1.35;color:#fff;padding-bottom:30px;font-weight:700;text-align:center}#spContents .contentList .inner .categorys,#spContents .postContents .inner .categorys{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;padding-bottom:40px}#spContents .contentList .inner .categorys li,#spContents .postContents .inner .categorys li{min-width:150px}#spContents .contentList .inner .categorys li.all p,#spContents .postContents .inner .categorys li.all p{text-align:center;display:block;padding:14px 30px;border-radius:55px;border:solid 1px #fff;color:#fff;margin-right:1em;min-height:50px;cursor:pointer;font-size:1.6rem;font-weight:700}#spContents .contentList .inner .categorys li.active a,#spContents .contentList .inner .categorys li.active p,#spContents .postContents .inner .categorys li.active a,#spContents .postContents .inner .categorys li.active p{background-color:#fff;color:#3572c5;text-align:center}#spContents .contentList .inner .categorys li a,#spContents .postContents .inner .categorys li a{display:block;padding:14px 30px;border-radius:55px;border:solid 1px #fff;color:#fff;text-align:center;margin-right:1em;min-height:50px;cursor:pointer;font-size:1.6rem;font-weight:700}#spContents .contentList .inner .categorys li:last-child,#spContents .postContents .inner .categorys li:last-child{margin-right:0}#spContents .contentList .inner .categorys li.current-cat a,#spContents .postContents .inner .categorys li.current-cat a{background-color:#fff;color:#3572c5}#spContents .contentList .inner .postList,#spContents .postContents .inner .postList{display:block;padding-bottom:90px}#spContents .contentList .inner .postList ul,#spContents .postContents .inner .postList ul{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}#spContents .contentList .inner .postList ul li,#spContents .postContents .inner .postList ul li{width:28.57%;padding-bottom:20px;margin-right:7.14%}#spContents .contentList .inner .postList ul li:nth-child(3n),#spContents .postContents .inner .postList ul li:nth-child(3n){margin-right:0}#spContents .contentList .inner .postList ul li a,#spContents .postContents .inner .postList ul li a{display:block;width:100%}#spContents .contentList .inner .postList ul li a .info,#spContents .postContents .inner .postList ul li a .info{position:relative}#spContents .contentList .inner .postList ul li a .info .thumb,#spContents .postContents .inner .postList ul li a .info .thumb{position:relative;z-index:1;width:100%;border:2px solid #fff;border-radius:15px}#spContents .contentList .inner .postList ul li a .info .thumb img,#spContents .postContents .inner .postList ul li a .info .thumb img{border-radius:15px}#spContents .contentList .inner .postList ul li a .info h2,#spContents .postContents .inner .postList ul li a .info h2{position:absolute;display:-webkit-flex;display:-ms-flexbox;display:flex;padding:7px 14px 0;z-index:2;top:0;left:0;border-radius:15px 15px 0 0;background-image:url(../img/pages/content/content_ttl_bg_white.svg);width:100%;height:96px;background-size:cover;background-repeat:no-repeat;font-size:1.4rem;font-weight:700;line-height:1.43;text-align:left;color:#3572c5;overflow:hidden;display:-webkit-box;-webkit-line-clamp:3;overflow:hidden;-webkit-box-orient:vertical}#spContents .contentList .inner .postList ul li a .info h2 p,#spContents .postContents .inner .postList ul li a .info h2 p{display:-webkit-box;-webkit-line-clamp:3;overflow:hidden;-webkit-box-orient:vertical}#spContents.single .head{background-color:#3572c5}#spContents.single .head a{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;height:70px;font-size:2.2rem;line-height:1.36;color:#fff}#spContents.single .postContents{max-width:1112px;padding:0 16px;margin:0 auto;width:100%}#spContents.single .postContents .inner{width:100%;max-width:900px;margin:0 auto;border-radius:20px;background-color:#fff;padding:50px 16px 0}#spContents.single .postContents .inner h1{font-size:2.6rem;line-height:1.54;color:#000;padding-bottom:30px}#spContents.single .postContents .inner .info{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;padding-bottom:30px}#spContents.single .postContents .inner .info .days{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}#spContents.single .postContents .inner .info .days time{display:block;font-size:1.4rem;color:#000;padding-right:2em;background-image:url(../img/pages/content/content_time_icon.svg);background-repeat:no-repeat;background-position:center left;padding-left:1.5em;line-height:1}#spContents.single .postContents .inner .info .days p{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}#spContents.single .postContents .inner .info .days a{display:block;background-image:url(../img/pages/content/content_tax_icon.svg);background-repeat:no-repeat;background-position:center left;padding-left:1em;font-size:1.4rem;color:#000;margin-right:1.25em}#spContents.single .postContents .inner .mainThumbnail{display:block;padding-bottom:30px}#spContents.single .postContents .inner .mainThumbnail img{border-radius:15px;margin:0 auto}#spContents.single .postContents .inner .topRead p{font-size:1.6rem;color:#000;line-height:1.63;padding-bottom:40px}#spContents.single .postContents .inner .wpContactLayout{margin:0 auto;display:block}#spContents.single .postContents .inner .wpContactLayout blockquote{display:block;position:relative;padding:20px 20px 20px 20px;background-color:#f0f0f0}#spContents.single .postContents .inner .wpContactLayout blockquote::before{position:absolute;content:"”";left:2px;top:-1px;font-size:4.2rem;color:#3572c5;font-weight:700;line-height:1}#spContents.single .postContents .inner .wpContactLayout blockquote p{color:#1a1919;font-size:1.4rem}#spContents.single .postContents .inner .wpContactLayout p a{color:#012572;font-weight:500}#spContents.single .postContents .inner .wpContactLayout blockquote{display:block}#spContents.single .postContents .inner .wpContactLayout ul li{color:#000}#spContents.single .postContents .inner .wpContactLayout table{margin:10px 0}#spContents.single .postContents .inner .wpContactLayout table tbody{border:1px solid #e4e4e4}#spContents.single .postContents .inner .wpContactLayout table tbody tr{border-bottom:1px solid #e4e4e4}#spContents.single .postContents .inner .wpContactLayout table tbody tr:last-child{border-bottom:none}#spContents.single .postContents .inner .wpContactLayout table tbody tr td,#spContents.single .postContents .inner .wpContactLayout table tbody tr th{color:#000;font-size:1.6rem;padding:8px}#spContents.single .postContents .inner .wpContactLayout table tbody tr td{border-right:1px solid #e4e4e4}#spContents.single .postContents .inner .wpContactLayout table tbody tr td:last-child{border-right:none}#spContents.single .postContents .inner .wpContactLayout .wpcf7{padding-top:50px}#spContents.single .postContents .inner .wpContactLayout dl{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;padding-bottom:20px}#spContents.single .postContents .inner .wpContactLayout dl dt{width:35%;font-size:1.6rem;line-height:1.5;color:#000;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-align-content:center;-ms-flex-line-pack:center;align-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}#spContents.single .postContents .inner .wpContactLayout dl dt span{display:block;font-size:1.2rem;font-weight:500;line-height:1;letter-spacing:1.2px;text-align:left;color:#fff;margin-right:30px;-webkit-align-self:center;-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center;background-image:-webkit-gradient(linear,left top,left bottom,from(#54b5d3),to(#001880));background-image:linear-gradient(to bottom,#54b5d3,#001880);padding:3px 8px 3px}#spContents.single .postContents .inner .wpContactLayout dl dd{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}#spContents.single .postContents .inner .wpContactLayout dl dd input{width:100%;height:45px;background-color:#f7f7f7;border:0;padding:10px 15px}#spContents.single .postContents .inner .wpContactLayout dl dd .checkBilling span{display:block}#spContents.single .postContents .inner .wpContactLayout dl dd .checkBilling span .wpcf7-radio{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}#spContents.single .postContents .inner .wpContactLayout dl dd .checkBilling span .wpcf7-radio input[type=radio]{width:20px}#spContents.single .postContents .inner .wpContactLayout dl dd .checkBilling span label{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}#spContents.single .postContents .inner .wpContactLayout dl dd .checkBilling span label input[type=checkbox]{width:20px}#spContents.single .postContents .inner .wpContactLayout dl dd .checkBilling span.wpcf7-list-item-label{padding-left:10px;font-size:1.4rem}#spContents.single .postContents .inner .wpContactLayout dl dd.selectBox{position:relative;max-width:300px}#spContents.single .postContents .inner .wpContactLayout dl dd.selectBox::before{position:absolute;top:45%;right:15px;width:6px;height:6px;content:"";-webkit-transform:translateY(-50%) rotate(135deg);transform:translateY(-50%) rotate(135deg);border-top:2px solid #012572;border-right:2px solid #012572;z-index:999}#spContents.single .postContents .inner .wpContactLayout dl dd.selectBox select{width:100%;-webkit-appearance:none;-moz-appearance:none;appearance:none;padding:10px 15px;height:45px;border:none;background-color:#f7f7f7}#spContents.single .postContents .inner .wpContactLayout dl dd textarea{width:100%;background-color:#f7f7f7;border:0;padding:10px 15px}#spContents.single .postContents .inner .wpContactLayout dl dd .wpcf7c-conf{border:none;background-color:#fff;color:#000}#spContents.single .postContents .inner .wpContactLayout .txt{padding:15px}#spContents.single .postContents .inner .wpContactLayout .txt p{font-size:1.4rem;text-align:center}#spContents.single .postContents .inner .wpContactLayout .bottom{padding:15px}#spContents.single .postContents .inner .wpContactLayout .bottom p{font-size:1.4rem;text-align:center}#spContents.single .postContents .inner .wpContactLayout .add{padding-bottom:0}#spContents.single .postContents .inner .wpContactLayout .wpcf7-field-group br{display:none}#spContents.single .postContents .inner .wpContactLayout .wpcf7-field-group P{padding-bottom:20px}#spContents.single .postContents .inner .wpContactLayout .wpcf7-field-group .wpcf7-field-group-add,#spContents.single .postContents .inner .wpContactLayout .wpcf7-field-group .wpcf7-field-group-remove{font-size:3rem}#spContents.single .postContents .inner .wpContactLayout .wpcf7-field-group .wpcf7-field-group-remove{padding-right:20px}#spContents.single .postContents .inner .wpContactLayout .ajax-loader{display:none}#spContents.single .postContents .inner .wpContactLayout .submitBox{text-align:center}#spContents.single .postContents .inner .wpContactLayout .submitBox input[type=button],#spContents.single .postContents .inner .wpContactLayout .submitBox input[type=submit]{text-align:center;font-weight:700;max-width:260px;cursor:pointer;width:100%;display:block;margin:0 auto;padding:15px;font-size:1.6rem;background-color:#fff;border:solid 2px #012572;color:#012572;position:relative;letter-spacing:2px}#spContents.single .postContents .inner .wpContactLayout .wpcf7-response-output{text-align:center;border:none}#spContents.single .postContents .inner .wpContactLayout .checkBox{padding-top:25px;padding-bottom:40px}#spContents.single .postContents .inner .wpContactLayout .checkBox .box{text-align:center}#spContents.single .postContents .inner .wpContactLayout .checkBox .box a{color:#012572}#spContents.single .postContents .inner .wpContactLayout .checkBox .box input{position:relative;top:-2px;left:-310px}#spContents.single .postContents .inner .wpContactLayout .checkBox .box .wpcf7-list-item{padding:0;margin:0}#spContents.single .postContents .inner .wpContactLayout .wp-caption{max-width:100%}#spContents.single .postContents .inner .wpContactLayout .wp-caption-text{font-size:1.2rem;color:#555}#spContents.single .postContents .inner #toc_container{padding:10px 24px 8px 25.5px;border-radius:20px;border:solid 1px #69a3df;margin-bottom:40px}#spContents.single .postContents .inner #toc_container .toc_title{font-size:2rem;color:#3572c5;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;padding-bottom:8px;font-weight:700}#spContents.single .postContents .inner #toc_container .toc_title span.toc_toggle{display:block;padding-right:.7em;padding-left:1em}#spContents.single .postContents .inner #toc_container .toc_title span{display:inline-block;font-size:1.4rem;padding-top:3px;color:#3572c5}#spContents.single .postContents .inner #toc_container .toc_title span a{color:#3572c5}#spContents.single .postContents .inner #toc_container ul{display:block;margin-top:0}#spContents.single .postContents .inner #toc_container ul li{padding-bottom:6px}#spContents.single .postContents .inner #toc_container ul li:last-child{padding-bottom:0}#spContents.single .postContents .inner #toc_container ul li a{display:block;font-size:1.6rem;line-height:2;color:#000;border-bottom:1px solid #69a3df;padding-bottom:6px}#spContents.single .postContents .inner #toc_container ul li .subTtls{padding-left:1.5em;padding-top:8px}#spContents.single .postContents .inner #toc_container ul li .subTtls a,#spContents.single .postContents .inner #toc_container ul li .subTtls p{display:block;font-size:1.6rem;font-weight:500;line-height:1.88;color:#000;position:relative;padding-left:1em}#spContents.single .postContents .inner #toc_container ul li .subTtls a::before,#spContents.single .postContents .inner #toc_container ul li .subTtls p::before{content:"";background-image:url(../img/pages/content/content_ttl_icon.svg);width:8px;height:8px;position:absolute;top:4px;left:0;bottom:0;margin:auto}#spContents.single .postContents .inner .mainBycontents{display:block}#spContents.single .postContents .inner .mainBycontents h2,#spContents.single .postContents .inner .mainBycontents h3,#spContents.single .postContents .inner .mainBycontents h4{margin-bottom:10px}#spContents.single .postContents .inner .mainBycontents h2{position:relative;font-size:2.2rem;line-height:1.82;color:#000;background-color:#f0f0f0;padding:4px 0 4px .8em}#spContents.single .postContents .inner .mainBycontents h2::before{width:4px;content:"";position:absolute;top:0;left:0;bottom:0;margin:auto;background-image:-webkit-gradient(linear,left top,left bottom,from(#a9dfe3),to(#008dfc));background-image:linear-gradient(to bottom,#a9dfe3,#008dfc)}#spContents.single .postContents .inner .mainBycontents h3{position:relative;font-size:2rem;line-height:2;color:#000;border-bottom:solid 2px #e4e4e4;padding:4px 0 4px .8em}#spContents.single .postContents .inner .mainBycontents h3::before{width:4px;content:"";position:absolute;top:0;left:0;bottom:0;margin:auto;background-image:-webkit-gradient(linear,left top,left bottom,from(#a9dfe3),to(#008dfc));background-image:linear-gradient(to bottom,#a9dfe3,#008dfc)}#spContents.single .postContents .inner .mainBycontents h4{position:relative;font-size:2rem;line-height:2;color:#000;border-bottom:dotted 2px #69a3df;padding:4px 0 4px .8em;background-image:url(../img/pages/content/content_ttl_icon.svg);background-repeat:no-repeat;background-position:top 1em left}#spContents.single .postContents .inner .mainBycontents p{color:#000;font-size:1.6rem}#spContents.single .postContents .inner .mainBycontents ol,#spContents.single .postContents .inner .mainBycontents ul{display:block;padding:15px 0}#spContents.single .postContents .inner .mainBycontents ol li,#spContents.single .postContents .inner .mainBycontents ul li{position:relative;padding-left:1.25em}#spContents.single .postContents .inner .mainBycontents ol li::before,#spContents.single .postContents .inner .mainBycontents ul li::before{content:"・";position:absolute;top:1px;left:0;font-size:2rem;font-weight:700}#spContents.single .postContents .inner .fixedBanner{display:block;padding-top:60px;max-width:800px;margin:0 auto}#spContents.single .postContents .inner .fixedBanner h2{position:relative;font-size:2.2rem;line-height:1.82;color:#000;background-color:#f0f0f0;padding:4px 0 4px .8em}#spContents.single .postContents .inner .fixedBanner h2::before{width:4px;content:"";position:absolute;top:0;left:0;bottom:0;margin:auto;background-image:-webkit-gradient(linear,left top,left bottom,from(#a9dfe3),to(#008dfc));background-image:linear-gradient(to bottom,#a9dfe3,#008dfc)}#spContents.single .postContents .inner .fixedBanner .bannerItem{position:relative}#spContents.single .postContents .inner .fixedBanner .bannerItem .img{position:relative;z-index:1;width:100%}#spContents.single .postContents .inner .fixedBanner .bannerItem p.txt{position:absolute;top:0;z-index:2;padding-top:78px;width:435px;right:17px;font-size:1.8rem;color:#fff;line-height:1.67}#spContents.single .postContents .inner .fixedBanner .bannerItem .buttons{width:100%;max-width:545px;position:absolute;bottom:20px;right:15px;z-index:2;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}#spContents.single .postContents .inner .fixedBanner .bannerItem .buttons a{display:block;width:48%;border:2px solid #fff;padding:18px 0 18px 40px;font-size:1.8rem;font-weight:700;line-height:1;color:#fff;background-image:url(../img/pages/content/content_arrow_icon.svg);background-repeat:no-repeat;background-position:center right 10px}#spContents.single .postContents .inner .fixedBanner .bannerItem.information{position:relative;margin-top:30px}#spContents.single .postContents .inner .fixedBanner .bannerItem.information h2{background-image:url(../img/pages/content/fixid_ttl.svg);background-color:transparent;height:75px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;color:#fff;background-repeat:no-repeat;background-size:contain;position:absolute;top:0;left:0;z-index:2;width:100%;padding-top:5px}#spContents.single .postContents .inner .fixedBanner .bannerItem.information h2::before{display:none}#spContents.single .postContents .inner .fixedBanner .bannerItem.information p.txt{width:100%;max-width:none;text-align:center;font-size:1.6rem;font-weight:700;line-height:1.88;padding-top:90px}#spContents.single .postContents .inner .fixedBanner .bannerItem.information .buttons{width:100%;right:0;left:0;margin:auto;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}#spContents.single .postContents .inner .fixedBanner .bannerItem.conversion{position:relative;margin-top:30px;background-repeat:no-repeat;background-position:center center;background-size:cover;padding-bottom:24px}#spContents.single .postContents .inner .fixedBanner .bannerItem.conversion.point0{background-image:url(../img/pages/content/conversion_point_bg0.png)}#spContents.single .postContents .inner .fixedBanner .bannerItem.conversion.point0 h2{background-image:url(../img/pages/content/conversion_point_title0.svg)}#spContents.single .postContents .inner .fixedBanner .bannerItem.conversion.point1{background-image:url(../img/pages/content/conversion_point_bg1.png)}#spContents.single .postContents .inner .fixedBanner .bannerItem.conversion.point1 h2{background-image:url(../img/pages/content/conversion_point_title1.svg)}#spContents.single .postContents .inner .fixedBanner .bannerItem.conversion.point2{background-image:url(../img/pages/content/conversion_point_bg2.png)}#spContents.single .postContents .inner .fixedBanner .bannerItem.conversion.point2 h2{background-image:url(../img/pages/content/conversion_point_title2.svg)}#spContents.single .postContents .inner .fixedBanner .bannerItem.conversion.point3{background-image:url(../img/pages/content/conversion_point_bg3.png)}#spContents.single .postContents .inner .fixedBanner .bannerItem.conversion.point3 h2{background-image:url(../img/pages/content/conversion_point_title3.svg)}#spContents.single .postContents .inner .fixedBanner .bannerItem.conversion.point4{background-image:url(../img/pages/content/conversion_point_bg4.png)}#spContents.single .postContents .inner .fixedBanner .bannerItem.conversion.point4 h2{background-image:url(../img/pages/content/conversion_point_title4.svg)}#spContents.single .postContents .inner .fixedBanner .bannerItem.conversion.point5{background-image:url(../img/pages/content/conversion_point_bg5.png)}#spContents.single .postContents .inner .fixedBanner .bannerItem.conversion.point5 h2{background-image:url(../img/pages/content/conversion_point_title5.svg)}#spContents.single .postContents .inner .fixedBanner .bannerItem.conversion.point6{background-image:url(../img/pages/content/conversion_point_bg6.png)}#spContents.single .postContents .inner .fixedBanner .bannerItem.conversion.point6 h2{background-image:url(../img/pages/content/conversion_point_title6.svg)}#spContents.single .postContents .inner .fixedBanner .bannerItem.conversion.point7{background-image:url(../img/pages/content/conversion_point_bg7.png)}#spContents.single .postContents .inner .fixedBanner .bannerItem.conversion.point7 h2{background-image:url(../img/pages/content/conversion_point_title7.svg)}#spContents.single .postContents .inner .fixedBanner .bannerItem.conversion.point8{background-image:url(../img/pages/content/conversion_point_bg8.png)}#spContents.single .postContents .inner .fixedBanner .bannerItem.conversion.point8 h2{background-image:url(../img/pages/content/conversion_point_title8.svg)}#spContents.single .postContents .inner .fixedBanner .bannerItem.conversion.point9{background-image:url(../img/pages/content/conversion_point_bg9.png)}#spContents.single .postContents .inner .fixedBanner .bannerItem.conversion.point9 h2{background-image:url(../img/pages/content/conversion_point_title9.svg)}#spContents.single .postContents .inner .fixedBanner .bannerItem.conversion h2{background-image:url(../img/pages/content/fixid_ttl.svg);background-color:transparent;height:75px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;color:#fff;background-repeat:no-repeat;background-size:contain;width:100%;padding-top:10px}#spContents.single .postContents .inner .fixedBanner .bannerItem.conversion h2::before{display:none}#spContents.single .postContents .inner .fixedBanner .bannerItem.conversion .positionContent{position:relative;width:100%;top:0;left:0;padding-top:20px;right:0}#spContents.single .postContents .inner .fixedBanner .bannerItem.conversion p.txt{width:100%;position:static;max-width:none;text-align:center;font-size:1.6rem;font-weight:700;line-height:1.88;padding-top:0}#spContents.single .postContents .inner .fixedBanner .bannerItem.conversion .card{width:calc(100% - 40px);margin:0 auto;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);border:solid 1px #fff;background-color:rgba(255,255,255,.47);padding:8px 20px 18px;max-width:500px;margin:28px auto 0}#spContents.single .postContents .inner .fixedBanner .bannerItem.conversion .card.flex{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;max-width:none}#spContents.single .postContents .inner .fixedBanner .bannerItem.conversion .card.flex ul{width:49%}#spContents.single .postContents .inner .fixedBanner .bannerItem.conversion .card h3{width:100%;border-bottom:1px solid #fff;font-size:1.9rem;padding-bottom:9px;margin-bottom:18px;font-weight:700;text-align:center;color:#000}#spContents.single .postContents .inner .fixedBanner .bannerItem.conversion .card ul{width:100%}#spContents.single .postContents .inner .fixedBanner .bannerItem.conversion .card ul li{font-size:1.5rem;color:#000;line-height:2;font-weight:700;letter-spacing:-1px;position:relative;padding-left:1em}#spContents.single .postContents .inner .fixedBanner .bannerItem.conversion .card ul li::before{content:"・";position:absolute;top:0;left:0;bottom:0;margin:auto}#spContents.single .postContents .inner .fixedBanner .bannerItem.conversion .card span{color:#000;display:block;text-align:left;font-size:1.5rem;font-weight:700}#spContents.single .postContents .inner .fixedBanner .bannerItem.conversion .buttons{width:100%;right:0;left:0;margin:auto;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;position:static;padding-top:24px}#spContents.single .postContents .inner .bottomSns{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end;padding:20px 0 40px}#spContents.single .postContents .inner .profile{display:block;padding:16px 26px 25px 23px;border-radius:20px;border:solid 1px #707070}#spContents.single .postContents .inner .profile h5{font-weight:700;font-size:2rem;line-height:1.3;text-align:left;color:#3572c5;background-image:url(../img/pages/content/profile_icon.svg);background-repeat:no-repeat;background-position:center left;padding-left:2em;margin-bottom:20px}#spContents.single .postContents .inner .profile .profInfo{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}#spContents.single .postContents .inner .profile .profInfo .photo{width:130px;height:130px;border-radius:50%;background-color:#e4e4e4}#spContents.single .postContents .inner .profile .profInfo .photo img{width:100%;height:130px;-o-object-fit:cover;object-fit:cover;border-radius:50%}#spContents.single .postContents .inner .profile .profInfo .ttls{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}#spContents.single .postContents .inner .profile .profInfo .ttls h6{font-size:1.8rem;font-weight:500;line-height:1.44;color:#000;padding-bottom:15px}#spContents.single .postContents .inner .profile .profInfo .ttls p{font-size:1.6rem;font-weight:500;line-height:1.63;color:#000}#spContents.single .postContents .inner .recommendArticle{display:block;padding-top:80px}#spContents.single .postContents .inner .recommendArticle h2{text-align:center;padding-bottom:45px;font-size:2.4rem;line-height:1;color:#3572c5}#spContents.single .postContents .inner .recommendArticle h2 span{display:inline-block;padding:0 1.5em;position:relative}#spContents.single .postContents .inner .recommendArticle h2 span::after,#spContents.single .postContents .inner .recommendArticle h2 span::before{content:"";position:absolute;top:-4px;bottom:0;width:24px;height:36px;background-size:contain;background-repeat:no-repeat}#spContents.single .postContents .inner .recommendArticle h2 span::before{left:0;background-image:url(../img/pages/content/content_ttl_bg_left.svg)}#spContents.single .postContents .inner .recommendArticle h2 span::after{right:0;background-image:url(../img/pages/content/content_ttl_bg_right.svg)}#spContents.single .postContents .inner .recommendArticle .recommendArticles{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}#spContents.single .postContents .inner .recommendArticle .recommendArticles .post{width:100%;max-width:240px;margin-bottom:20px;margin-right:5%;border-radius:15px;border:solid 3px #50a4e4}#spContents.single .postContents .inner .recommendArticle .recommendArticles .post:nth-child(3n){margin-right:0}#spContents.single .postContents .inner .recommendArticle .recommendArticles .post a{display:block;width:100%}#spContents.single .postContents .inner .recommendArticle .recommendArticles .post a .postInfo{position:relative}#spContents.single .postContents .inner .recommendArticle .recommendArticles .post a .postInfo .thumb{position:relative;z-index:1;width:100%}#spContents.single .postContents .inner .recommendArticle .recommendArticles .post a .postInfo .thumb img{border-radius:15px}#spContents.single .postContents .inner .recommendArticle .recommendArticles .post a .postInfo h2{position:absolute;display:-webkit-flex;display:-ms-flexbox;display:flex;padding:7px 14px 0;z-index:2;top:0;left:0;background-image:url(../img/pages/content/content_ttl_bg_blu.svg);width:100%;height:96px;background-size:cover;background-repeat:no-repeat;font-size:1.4rem;font-weight:700;line-height:1.43;text-align:left;color:#fff;overflow:hidden;display:-webkit-box;-webkit-line-clamp:3;overflow:hidden;-webkit-box-orient:vertical;border-radius:15px 15px 0 0}#spContents.single .postContents .inner .recommendArticle .recommendArticles .post a .postInfo h2 p{display:-webkit-box;-webkit-line-clamp:3;overflow:hidden;-webkit-box-orient:vertical}#spContents.single .postContents .inner .recommendArticle .spBtn{display:block;text-align:center;padding-top:60px}#spContents.single .postContents .inner .recommendArticle .spBtn a{display:inline-block;padding:25px 0;max-width:410px;width:100%;border-radius:51px;background-image:linear-gradient(262deg,#a9dfe3 0,#008dfc 100%);color:#fff;font-size:2rem;font-weight:700;position:relative}#spContents.single .postContents .inner .recommendArticle .spBtn a::after{content:"";position:absolute;top:0;right:25px;bottom:0;width:25px;height:35px;margin:auto;background-image:url(../img/icons/arrow_down_white_icon.svg);background-size:contain;background-repeat:no-repeat;background-position:center center;-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}#spContents.single .otherContents{padding-bottom:50px;padding-top:30px}#spContents.single .otherContents h2.titTag{font-size:2.6rem}#spContents.single .otherContents h2.titTag::before{display:none}#spContents.single .popularTag{padding-bottom:50px}#spContents.single .postContentsRanking{overflow:hidden;padding-bottom:50px}#spContents.single .postContentsRanking h2{font-weight:700;font-size:2rem;line-height:1.35;color:#012572;padding:15px 0 30px}#spContents.single .postContentsRanking h2.widgettitle{display:none}#spContents.single .postContentsRanking ul{counter-reset:number 0;padding-left:15px!important}#spContents.single .postContentsRanking ul li{position:relative;margin-bottom:1.8em}#spContents.single .postContentsRanking ul li:last-child{margin-bottom:0}#spContents.single .postContentsRanking ul li::before{counter-increment:number 1;content:counter(number);width:34px;height:44px;background-image:url(../img/icons/ranking_icon.svg);position:absolute;top:-18px;left:-14px;text-align:center;padding-top:7px;font-size:1.8rem;color:#131313;line-height:1;background-size:contain;background-repeat:no-repeat;z-index:9999}#spContents.single .postContentsRanking ul li a{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}#spContents.single .postContentsRanking ul li a .thumbnail{width:90px}#spContents.single .postContentsRanking ul li a .txt{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;padding-left:12px}#spContents.single .postContentsRanking ul li a .txt .tax{color:#0e256e}#spContents.single .postContentsRanking ul li a .txt h3{font-size:1.4rem}#spContents .snsBtns.bottom{padding-top:30px;padding-bottom:30px;text-align:right}#spContents .whatsNewDelivery{padding:60px 0 30px}#spContents .whatsNewDelivery h5{position:relative;font-size:2.2rem;line-height:1.82;color:#000;background-color:#f0f0f0;padding:4px 0 4px .8em}#spContents .whatsNewDelivery h5::before{width:4px;content:"";position:absolute;top:0;left:0;bottom:0;margin:auto;background-image:-webkit-gradient(linear,left top,left bottom,from(#a9dfe3),to(#008dfc));background-image:linear-gradient(to bottom,#a9dfe3,#008dfc)}#spContents .whatsNewDelivery .flexPointBox{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;border:1px solid #f0f0f0;border-top:0;margin:0 auto;padding:60px 30px 40px;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}#spContents .whatsNewDelivery .flexPointBox .point{width:30%;padding:22px 25px 20px;border-radius:20px;-webkit-box-shadow:0 3px 6px 0 rgba(0,0,0,.16);box-shadow:0 3px 6px 0 rgba(0,0,0,.16);background-color:#f7f7f8}#spContents .whatsNewDelivery .flexPointBox .point .icon{padding-bottom:20px}#spContents .whatsNewDelivery .flexPointBox .point .icon img{margin:0 auto}#spContents .whatsNewDelivery .flexPointBox .point p.txt{text-align:center;font-size:1.8rem;line-height:1.6;padding-bottom:20px}#spContents .whatsNewDelivery .flexPointBox .point p.accent{padding:10px 30px;background-image:-webkit-gradient(linear,left top,left bottom,from(#54b5d3),to(#001880));background-image:linear-gradient(to bottom,#54b5d3,#001880);color:#fff;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;max-width:165px;margin:0 auto;margin-bottom:-40px}#spContents .whatsNewDelivery .flexPointBox .point p.accent span{display:block}#spContents .whatsNewDelivery .flexPointBox .point p.accent span.no{font-size:2.2rem;line-height:1}#spContents .whatsNewDelivery .flexPointBox .mailBtn{padding-top:70px;width:100%;text-align:center}#spContents .whatsNewDelivery .flexPointBox .mailBtn a{display:inline-block;border:2px solid #f0f0f0;padding:10px 30px;font-weight:700;font-size:2rem;text-align:center}#company .companyInfo{display:block;background-image:url(../img/other/bg01.svg);background-position:top left;background-size:cover;background-repeat:no-repeat;position:relative;padding:0 16px}#company .companyInfo .inner{width:100%;max-width:1000px;margin:0 auto}#company .companyInfo .inner .message{padding-top:50px;max-width:800px;margin:0 auto;padding-bottom:80px}#company .companyInfo .inner .message h1{font-size:3.2rem;font-weight:700;text-align:center;padding-bottom:30px;line-height:1.9}#company .companyInfo .inner .message h1 span{color:#012572}#company .companyInfo .inner .message p{font-size:1.8rem;line-height:1.8}#company .companyInfo .inner .topMessage{max-width:800px;margin:0 auto;padding-bottom:100px}#company .companyInfo .inner .topMessage h2{margin-bottom:50px}#company .companyInfo .inner .topMessage h3{font-size:3rem;margin-bottom:50px;text-align:center}#company .companyInfo .inner .topMessage h3 span{color:#012572;font-weight:700}#company .companyInfo .inner .topMessage .flex{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}#company .companyInfo .inner .topMessage .flex .photo{width:100%;max-width:350px}#company .companyInfo .inner .topMessage .flex .messageTxt{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;padding-left:40px;line-height:1.8}#company .companyInfo .inner .topMessage .flex .messageTxt .presidentName{padding-top:40px;text-align:right}#company .companyInfo .inner .companyInfoTable{padding-bottom:100px}#company .companyInfo .inner .companyInfoTable h2.titTag{margin-bottom:50px}#company .companyInfo .inner .companyInfoTable table tbody tr{border-bottom:3px solid #fff;font-size:1.4rem;line-height:2.14;color:#000}#company .companyInfo .inner .companyInfoTable table tbody tr th{text-align:center;vertical-align:middle;max-width:260px;background-color:#dde9ee;padding:15px 0}#company .companyInfo .inner .companyInfoTable table tbody tr th.top{vertical-align:text-top}#company .companyInfo .inner .companyInfoTable table tbody tr td{background-color:#f7f7f7;padding:15px 20px}#company .companyInfo .inner .companyInfoTable table tbody tr td a{display:block}#company .companyInfo .inner .groupCompany{padding-bottom:100px}#company .companyInfo .inner .groupCompany h2.titTag{margin-bottom:50px}#company .companyInfo .inner .groupCompany .repeatGroup{background-color:#f7f7f7;padding:22px 16px}#company .companyInfo .inner .groupCompany .repeatGroup .ele{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;padding-bottom:20px}#company .companyInfo .inner .groupCompany .repeatGroup .ele:last-child{padding-bottom:0}#company .companyInfo .inner .groupCompany .repeatGroup .ele div{padding-right:2em}#company .companyInfo .inner .groupCompany .repeatGroup .ele .nameGroup{font-weight:700;margin:0 auto 0 0}#company .companyInfo .inner .groupCompany .repeatGroup .ele a{color:#012572;font-weight:700;position:relative;padding-left:1.5em;display:inline-block}#company .companyInfo .inner .groupCompany .repeatGroup .ele a::before{content:"";width:10px;height:10px;border-top:solid 2px #012572;border-right:solid 2px #012572;position:absolute;left:0;top:8px;-webkit-transform:rotate(45deg);transform:rotate(45deg)}#company .companyInfo .inner .groupCompany .repeatGroup .ele .webBtnGroup a{padding:6px 18px;border-radius:25px;display:inline-block;border:1px solid #012572;-webkit-transition:.3s;transition:.3s}#company .companyInfo .inner .groupCompany .repeatGroup .ele .webBtnGroup a::before{display:none}#company .companyInfo .inner .groupCompany .repeatGroup .ele .webBtnGroup a:hover{background-color:#012572;color:#fff}#company .companyInfo .inner .accessInfo{width:100%}#company .companyInfo .inner .accessInfo h2.titTag{margin-bottom:50px}#company .companyInfo .inner .accessInfo .gmap{width:100%;height:0;overflow:hidden;padding-bottom:56.25%;position:relative}#company .companyInfo .inner .accessInfo .gmap iframe{position:absolute;left:0;top:0;height:100%;width:100%}#company .companyInfo .inner .accessInfo .flexAccess{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}#company .companyInfo .inner .accessInfo .flexAccess .car,#company .companyInfo .inner .accessInfo .flexAccess .train{width:45%}#company .companyInfo .inner .accessInfo .flexAccess .car h3,#company .companyInfo .inner .accessInfo .flexAccess .train h3{padding:30px 0 15px;font-weight:700;font-size:2rem}#company .companyInfo .inner .accessInfo .flexAccess .car p,#company .companyInfo .inner .accessInfo .flexAccess .train p{line-height:1.8}#company .companyInfo .inner .accessInfo .flexAccess .car dl,#company .companyInfo .inner .accessInfo .flexAccess .train dl{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}#company .companyInfo .inner .accessInfo .flexAccess .car dl dd,#company .companyInfo .inner .accessInfo .flexAccess .car dl dt,#company .companyInfo .inner .accessInfo .flexAccess .train dl dd,#company .companyInfo .inner .accessInfo .flexAccess .train dl dt{padding:15px}#company .companyInfo .inner .accessInfo .flexAccess .car dl dd.border,#company .companyInfo .inner .accessInfo .flexAccess .car dl dt.border,#company .companyInfo .inner .accessInfo .flexAccess .train dl dd.border,#company .companyInfo .inner .accessInfo .flexAccess .train dl dt.border{border-bottom:2px solid #fff}#company .companyInfo .inner .accessInfo .flexAccess .car dl dt,#company .companyInfo .inner .accessInfo .flexAccess .train dl dt{width:30%;background:#8e8e8e;font-size:1.6rem;font-weight:400;line-height:1.6;color:#fff}#company .companyInfo .inner .accessInfo .flexAccess .car dl dd,#company .companyInfo .inner .accessInfo .flexAccess .train dl dd{width:70%;font-size:1.6rem;font-weight:400;line-height:1.6;background-color:#eaeaea}#copyright{display:block}#copyright .copyrightInfo{padding:50px 16px 0}#copyright .copyrightInfo .inner{max-width:870px;margin:0 auto}#copyright .copyrightInfo .inner h1{margin-bottom:50px}#copyright .copyrightInfo .inner p.topTxt{font-size:1.8rem;line-height:2;padding-bottom:80px}#copyright .copyrightInfo .inner .repeatTxt{padding-bottom:50px}#copyright .copyrightInfo .inner .repeatTxt:last-of-type{padding-bottom:0}#copyright .copyrightInfo .inner .repeatTxt h2{font-size:2.2rem;line-height:1;color:#012572;padding-bottom:15px;font-weight:700;border-bottom:1px solid #0e256e;margin-bottom:15px}#copyright .copyrightInfo .inner .repeatTxt p{line-height:1.8}#privacypolicy .privacypolicyInfo{max-width:870px;padding:50px 16px 0;margin:0 auto}#privacypolicy .privacypolicyInfo h1{margin-bottom:50px}#privacypolicy .privacypolicyInfo .p-privacy__body h2{font-size:2.4rem;font-weight:700;padding-bottom:5px;border-bottom:1px solid #ddd;margin-bottom:20px}#privacypolicy .privacypolicyInfo .p-privacy__body p.c-text{line-height:1.8;font-size:1.8rem;padding-bottom:30px}#privacypolicy .privacypolicyInfo .p-privacy__body p.c-text strong{font-weight:700;font-size:2rem;color:#012572}#privacypolicy .privacypolicyInfo .p-privacy__body p.c-text.pt{padding-top:30px}#privacypolicy .privacypolicyInfo .p-privacy__body p.c-text--small{text-align:right}#privacypolicy .privacypolicyInfo .p-privacy__body table.p-privacy__table-1{margin-bottom:30px}#privacypolicy .privacypolicyInfo .p-privacy__body table.p-privacy__table-1 tbody tr th{font-weight:700;padding:15px 15px;color:#333;background:#8e8e8e;font-size:1.6rem;font-weight:400;line-height:1.6;color:#fff;border-right:1px solid #f5f5f5;border-bottom:1px solid #f5f5f5}#privacypolicy .privacypolicyInfo .p-privacy__body table.p-privacy__table-1 tbody tr td{padding:15px 15px;border-right:1px solid #f5f5f5;border-bottom:1px solid #f5f5f5;border-left:1px solid #f5f5f5}#privacypolicy .privacypolicyInfo .p-privacy__body table.p-privacy__table-2 tbody tr:first-child td{border-top:1px solid #f5f5f5}#privacypolicy .privacypolicyInfo .p-privacy__body table.p-privacy__table-2 tbody tr th{font-weight:700;padding:15px 15px;color:#333;background:#8e8e8e;font-size:1.6rem;font-weight:400;line-height:1.6;color:#fff;border-right:1px solid #f5f5f5;border-bottom:1px solid #f5f5f5;width:180px}#privacypolicy .privacypolicyInfo .p-privacy__body table.p-privacy__table-2 tbody tr td{padding:15px 15px;border-right:1px solid #f5f5f5;border-bottom:1px solid #f5f5f5;border-left:1px solid #f5f5f5}#newsletter .newsletterRegistration{padding:0 16px}#newsletter .newsletterRegistration .inner{max-width:1000px;width:100%;margin:0 auto}#newsletter .newsletterRegistration .inner .breadcrumb{padding-bottom:50px}#newsletter .newsletterRegistration .inner h2{margin-bottom:50px}#newsletter .newsletterRegistration .inner p.topTxt{text-align:center;padding-bottom:30px}#newsletter .newsletterRegistration .inner p.topTxt a{display:inline-block;color:#012572}#newsletter .newsletterRegistration .inner .flexPointBox{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;max-width:800px;margin:0 auto;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;padding-bottom:120px}#newsletter .newsletterRegistration .inner .flexPointBox .point{width:30%;padding:22px 25px 20px;border-radius:20px;-webkit-box-shadow:0 3px 6px 0 rgba(0,0,0,.16);box-shadow:0 3px 6px 0 rgba(0,0,0,.16);background-color:#f7f7f8}#newsletter .newsletterRegistration .inner .flexPointBox .point .icon{padding-bottom:20px}#newsletter .newsletterRegistration .inner .flexPointBox .point .icon img{margin:0 auto}#newsletter .newsletterRegistration .inner .flexPointBox .point p.txt{text-align:center;font-size:1.8rem;line-height:1.6;padding-bottom:20px}#newsletter .newsletterRegistration .inner .flexPointBox .point p.accent{padding:10px 30px;background-image:-webkit-gradient(linear,left top,left bottom,from(#54b5d3),to(#001880));background-image:linear-gradient(to bottom,#54b5d3,#001880);color:#fff;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;max-width:165px;margin:0 auto;margin-bottom:-40px}#newsletter .newsletterRegistration .inner .flexPointBox .point p.accent span{display:block}#newsletter .newsletterRegistration .inner .flexPointBox .point p.accent span.no{font-size:2.2rem;line-height:1}#contact .contactInfo{padding:0 16px}#contact .contactInfo .inner{max-width:1000px;width:100%;margin:0 auto}#contact .contactInfo .inner .breadcrumb{padding-bottom:50px}#contact .contactInfo .inner p.topTxt{max-width:600px;margin:0 auto;line-height:2;padding-bottom:80px}#contact .contactInfo .inner p.topTxt a{color:#012572}#contact .tptn_counter,#newsletter .tptn_counter{display:none}#contact .contactForm,#newsletter .contactForm{max-width:650px;margin:0 auto}#contact .contactForm .wpContactLayout,#newsletter .contactForm .wpContactLayout{max-width:680px;margin:0 auto;display:block}#contact .contactForm .wpContactLayout.thanks,#newsletter .contactForm .wpContactLayout.thanks{display:block;text-align:center}#contact .contactForm .wpContactLayout.thanks h2,#newsletter .contactForm .wpContactLayout.thanks h2{font-size:2rem;font-weight:700;padding-bottom:30px}#contact .contactForm .wpContactLayout.thanks p,#newsletter .contactForm .wpContactLayout.thanks p{text-align:left;line-height:2;padding-bottom:15px}#contact .contactForm .wpContactLayout dl,#newsletter .contactForm .wpContactLayout dl{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;padding-bottom:20px}#contact .contactForm .wpContactLayout dl dt,#newsletter .contactForm .wpContactLayout dl dt{width:35%;font-size:1.6rem;line-height:1.5;color:#000;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-align-content:center;-ms-flex-line-pack:center;align-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}#contact .contactForm .wpContactLayout dl dt span,#newsletter .contactForm .wpContactLayout dl dt span{display:block;font-size:1.2rem;font-weight:500;line-height:1;letter-spacing:1.2px;text-align:left;color:#fff;margin-right:30px;-webkit-align-self:center;-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center;background-image:-webkit-gradient(linear,left top,left bottom,from(#54b5d3),to(#001880));background-image:linear-gradient(to bottom,#54b5d3,#001880);padding:3px 8px 3px}#contact .contactForm .wpContactLayout dl dd,#newsletter .contactForm .wpContactLayout dl dd{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}#contact .contactForm .wpContactLayout dl dd input,#newsletter .contactForm .wpContactLayout dl dd input{width:100%;height:45px;background-color:#f7f7f7;border:0;padding:10px 15px}#contact .contactForm .wpContactLayout dl dd input[type=submit],#newsletter .contactForm .wpContactLayout dl dd input[type=submit]{padding:10px 15px}#contact .contactForm .wpContactLayout dl dd.selectBox,#newsletter .contactForm .wpContactLayout dl dd.selectBox{position:relative;max-width:300px}#contact .contactForm .wpContactLayout dl dd.selectBox::before,#newsletter .contactForm .wpContactLayout dl dd.selectBox::before{position:absolute;top:45%;right:15px;width:6px;height:6px;content:"";-webkit-transform:translateY(-50%) rotate(135deg);transform:translateY(-50%) rotate(135deg);border-top:2px solid #012572;border-right:2px solid #012572;z-index:999}#contact .contactForm .wpContactLayout dl dd.selectBox select,#newsletter .contactForm .wpContactLayout dl dd.selectBox select{width:100%;-webkit-appearance:none;-moz-appearance:none;appearance:none;padding:10px 15px;height:45px;border:none;background-color:#f7f7f7}#contact .contactForm .wpContactLayout dl dd textarea,#newsletter .contactForm .wpContactLayout dl dd textarea{width:100%;background-color:#f7f7f7;border:0;padding:10px 15px}#contact .contactForm .wpContactLayout dl dd .wpcf7c-conf,#newsletter .contactForm .wpContactLayout dl dd .wpcf7c-conf{border:none;background-color:#fff;color:#000}#contact .contactForm .wpContactLayout .txt,#newsletter .contactForm .wpContactLayout .txt{padding:15px}#contact .contactForm .wpContactLayout .txt p,#newsletter .contactForm .wpContactLayout .txt p{font-size:1.4rem;text-align:center}#contact .contactForm .wpContactLayout .bottom,#newsletter .contactForm .wpContactLayout .bottom{padding:15px}#contact .contactForm .wpContactLayout .bottom p,#newsletter .contactForm .wpContactLayout .bottom p{font-size:1.4rem;text-align:center}#contact .contactForm .wpContactLayout .add,#newsletter .contactForm .wpContactLayout .add{padding-bottom:0}#contact .contactForm .wpContactLayout .checkBilling span,#newsletter .contactForm .wpContactLayout .checkBilling span{display:block}#contact .contactForm .wpContactLayout .checkBilling span label,#newsletter .contactForm .wpContactLayout .checkBilling span label{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}#contact .contactForm .wpContactLayout .checkBilling span label input[type=checkbox],#newsletter .contactForm .wpContactLayout .checkBilling span label input[type=checkbox]{width:20px}#contact .contactForm .wpContactLayout .checkBilling span.wpcf7-list-item-label,#newsletter .contactForm .wpContactLayout .checkBilling span.wpcf7-list-item-label{padding-left:10px;font-size:1.4rem}#contact .contactForm .wpContactLayout .checkBilling span.last .wpcf7-list-item-label,#newsletter .contactForm .wpContactLayout .checkBilling span.last .wpcf7-list-item-label{position:relative}#contact .contactForm .wpContactLayout .checkBilling span.last .wpcf7-list-item-label::after,#newsletter .contactForm .wpContactLayout .checkBilling span.last .wpcf7-list-item-label::after{content:"※備考欄にご希望のサービスをご記入お願いいたします";font-size:1.2rem;padding-left:10px}#contact .contactForm .wpContactLayout .wpcf7-field-group br,#newsletter .contactForm .wpContactLayout .wpcf7-field-group br{display:none}#contact .contactForm .wpContactLayout .wpcf7-field-group P,#newsletter .contactForm .wpContactLayout .wpcf7-field-group P{padding-bottom:20px}#contact .contactForm .wpContactLayout .wpcf7-field-group .wpcf7-field-group-add,#contact .contactForm .wpContactLayout .wpcf7-field-group .wpcf7-field-group-remove,#newsletter .contactForm .wpContactLayout .wpcf7-field-group .wpcf7-field-group-add,#newsletter .contactForm .wpContactLayout .wpcf7-field-group .wpcf7-field-group-remove{font-size:3rem}#contact .contactForm .wpContactLayout .wpcf7-field-group .wpcf7-field-group-remove,#newsletter .contactForm .wpContactLayout .wpcf7-field-group .wpcf7-field-group-remove{padding-right:20px}#contact .contactForm .wpContactLayout .ajax-loader,#newsletter .contactForm .wpContactLayout .ajax-loader{display:none}#contact .contactForm .wpContactLayout .submitBox,#newsletter .contactForm .wpContactLayout .submitBox{text-align:center}#contact .contactForm .wpContactLayout .submitBox input[type=button],#contact .contactForm .wpContactLayout .submitBox input[type=submit],#newsletter .contactForm .wpContactLayout .submitBox input[type=button],#newsletter .contactForm .wpContactLayout .submitBox input[type=submit]{text-align:center;font-weight:700;max-width:310px;cursor:pointer;width:100%;display:block;margin:0 auto;padding:15px;font-size:1.6rem;background-color:#fff;border:solid 2px #012572;color:#012572;position:relative;letter-spacing:4px}#contact .contactForm .wpContactLayout .wpcf7-response-output,#newsletter .contactForm .wpContactLayout .wpcf7-response-output{text-align:center;border:none}#contact .contactForm .wpContactLayout .checkBox,#newsletter .contactForm .wpContactLayout .checkBox{padding-top:25px;padding-bottom:40px}#contact .contactForm .wpContactLayout .checkBox .box,#newsletter .contactForm .wpContactLayout .checkBox .box{text-align:center}#contact .contactForm .wpContactLayout .checkBox .box a,#newsletter .contactForm .wpContactLayout .checkBox .box a{color:#012572}#contact .contactForm .wpContactLayout .checkBox .box input,#newsletter .contactForm .wpContactLayout .checkBox .box input{position:relative;top:-2px;left:-310px}#contact .contactForm .wpContactLayout .checkBox .box .wpcf7-list-item,#newsletter .contactForm .wpContactLayout .checkBox .box .wpcf7-list-item{padding:0;margin:0}#contact .topBtn,#newsletter .topBtn{text-align:center;padding-top:30px}#contact .topBtn a,#newsletter .topBtn a{display:inline-block;max-width:140px;margin-left:auto;padding:10px 20px;border:solid 1px #002472;background-color:#fff;color:#012572}#personalInformation{display:block}#personalInformation .copyrightInfo{padding:50px 16px 0}#personalInformation .copyrightInfo .inner{max-width:870px;margin:0 auto}#personalInformation .copyrightInfo .inner h1{margin-bottom:50px}#personalInformation .copyrightInfo .inner p.topTxt{font-size:1.8rem;line-height:2;padding-bottom:80px}#personalInformation .copyrightInfo .inner .repeatTxt{padding-bottom:50px}#personalInformation .copyrightInfo .inner .repeatTxt:last-of-type{padding-bottom:0}#personalInformation .copyrightInfo .inner .repeatTxt h2{font-size:2.2rem;line-height:1;color:#012572;padding-bottom:15px;font-weight:700;border-bottom:1px solid #0e256e;margin-bottom:15px}#personalInformation .copyrightInfo .inner .repeatTxt h3{font-size:2rem;font-weight:600;color:#000}#personalInformation .copyrightInfo .inner .repeatTxt p{line-height:1.8;font-size:1.8rem}#personalInformation .copyrightInfo .inner .repeatTxt p.dot{font-size:1.6rem;padding-left:1em;margin-bottom:1em}#personalInformation .copyrightInfo .inner .repeatTxt dl{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}#personalInformation .copyrightInfo .inner .repeatTxt dl dt{width:30%;padding-bottom:15px}#personalInformation .copyrightInfo .inner .repeatTxt dl dd{width:70%;padding-bottom:15px}.archive-wrap .archive-sidebar__title{font-size:2.6rem;font-weight:700;position:relative;margin-bottom:1em;padding-bottom:.5em;color:#1c2438}.archive-wrap .archive-sidebar__title::after{content:"";width:100%;height:1px;background:-webkit-gradient(linear,left top,right top,color-stop(-3%,#54b5d3),to(#001880));background:linear-gradient(to right,#54b5d3 -3%,#001880);display:block;position:absolute;left:0;bottom:0}.archive-wrap .archive-sidebar__loop li{border-bottom:1px dashed #40b7e5;padding-bottom:30px;margin-bottom:30px}.archive-wrap .archive-sidebar__loop li a{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.archive-wrap .archive-sidebar__loop-img{width:40%;padding-bottom:25.68%;position:relative}.archive-wrap .archive-sidebar__loop-img img{position:absolute;left:0;top:0;-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.archive-wrap .archive-sidebar__loop-title{width:60%;padding-left:5%;font-size:1.4rem;overflow:hidden;text-overflow:ellipsis;-webkit-box-orient:vertical;-webkit-line-clamp:4;display:-webkit-box}.archive-wrap .archive-sidebar__ebook{background-color:#f7f7f7;padding:15px}.archive-wrap .archive-sidebar__ebook-title{text-align:center;font-size:2rem;color:#000;margin-top:15px;margin-bottom:15px}.archive-wrap .archive-sidebar__ebook-btn{color:#40b7e5;text-align:center;display:inline-block;background-color:#fff;border-radius:2px;border:1px solid #68b5e0;padding:.5em;width:100%;font-size:1.6rem}.archive-sec{margin-bottom:80px}.archive-sec .btn-wrap{margin-top:56px;text-align:center}.archive-sec .btn-wrap .btn{display:inline-block;border:1px solid #68b5e0;color:#68b5e0;font-size:1.6rem;line-height:1;padding:.8em 1em;min-width:360px;border-radius:4px;text-align:center}.archive-title{font-size:2.4rem;font-weight:700;margin-bottom:1em;line-height:1;color:#1c2438}.post-list__item{background-color:#fff;-webkit-box-shadow:0 3px 10px 0 rgba(0,0,0,.16);box-shadow:0 3px 10px 0 rgba(0,0,0,.16);margin-bottom:40px}.post-list__img{position:relative;padding-bottom:66.666666%;width:100%}.post-list__img img{position:absolute;-o-object-fit:cover;object-fit:cover;left:0;top:0;width:100%;height:100%}.post-list__content{padding:20px 20px 40px}.post-list__date{color:#9b9b9b;font-size:1.4rem}.post-list__date::before{content:"";width:16px;height:16px;display:inline-block;margin-right:.5em;background:url(../img/icons/research_icon_time.svg) no-repeat 0 0/100% 100%;vertical-align:sub}.post-list__meta{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;margin-bottom:28px;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.post-list__tax{color:#012572;border:1px solid #012572;border-radius:2px;font-size:1.2rem;display:inline-block;padding:.3em .5em .2em .5em;line-height:1;margin-left:auto}.post-list__title{font-size:1.6rem;font-weight:700;overflow:hidden;text-overflow:ellipsis;-webkit-box-orient:vertical;-webkit-line-clamp:2;display:-webkit-box}.tax-wrap{padding-top:40px;padding-bottom:80px}.post-pagination{margin-top:80px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.post-pagination .page-numbers{display:inline-block;font-weight:700;color:#54b5d3;min-width:40px;height:40px;text-align:center;line-height:40px;background-color:#012572;color:#fff;border:1px solid #012572;margin:0 1em;font-size:1.6rem}.post-pagination .page-numbers.current{background-color:#fff;color:#012572}.post-pagination .page-numbers.next,.post-pagination .page-numbers.prev{background-color:#fff;border:none;color:#012572}@media screen and (max-width :768px){body{font-size:100%}#responsibleCheck{width:2px}.pcOnly{display:none!important}.spOnly{display:block!important}main{padding-top:87px}main article section p{font-size:1.6rem}header{height:87px;padding-bottom:0;position:fixed;top:0;left:0;z-index:9999999;background-color:#fff;width:100%}header::before{margin-bottom:0;position:relative;z-index:9999999999}header .topheader{padding:16px 58px 10px 0;position:relative;z-index:999999999;background-color:#fff}header .topheader .logo a{text-align:left;padding:0 12px}header .topheader .searchBox{display:block;position:absolute;top:40%;right:19%;width:23px}header .topheader .spMoveInterviewer{display:block}header .topheader .spMoveInterviewer a{display:inline-block;background:-webkit-gradient(linear,left top,right top,from(#54b5d3),color-stop(118%,#001880));background:linear-gradient(to right,#54b5d3,#001880 118%);color:#fff;padding:5px 7px;font-size:1.1rem;text-align:center;line-height:1.4}header .topheader .eachTransition{display:none}header .topheader .eachTransition ul li{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;padding:0}header .topheader .eachTransition ul li a{font-size:1.2rem;padding:0 10px 5px}.headerNav{background-color:#f7f7f8;width:100%;height:100vh;position:fixed;top:0;left:0;z-index:99999;visibility:hidden;opacity:0;-webkit-transition:opacity .5s,visibility 0s .5s;transition:opacity .5s,visibility 0s .5s;padding-top:70px}.headerNavListWrap{display:block;position:relative;top:0;padding:35px 12px 20px;height:100%}.headerNavList{display:block;margin-bottom:13px;width:auto;text-align:left;border-bottom:1px solid #abaaac}.headerNavList#jsnav{position:relative}.headerNavList#jsnav::after,.headerNavList#jsnav::before{position:absolute;top:1px;content:"";background-color:#000}.headerNavList#jsnav::before{width:18px;height:1px;right:1px}.headerNavList#jsnav::after{width:1px;height:18px;right:10px;top:-7px}.headerNavList ul.accordion{position:static;opacity:1;visibility:visible;width:100%;margin-bottom:13px;display:none;-webkit-transition:none;transition:none}.headerNavList ul.accordion a{padding:3px 0 3px 1.5em;background-image:url(../img/icons/link_path_on.svg)}.headerNavList a,.headerNavList p{color:#012572;text-align:left;padding-bottom:0;line-height:1}.navToggle{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:end;-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;border-left:1px solid #e4e4e4}.sideEacgPages{width:100%;top:inherit;bottom:0}.sideEacgPages .box{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.sideEacgPages a{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;border-top:solid 1px #002472;border-right:solid 1px #002472;border-left:0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;width:100%;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;padding:21px 5px}.sideEacgPages a span{padding-top:0;background-position:left 10px center;background-repeat:no-repeat;width:100%}.sideEacgPages a::before{display:none}.sideEacgPages a:hover span{color:#012572}.sideEacgPages a:nth-child(1){display:none}.sideEacgPages a:nth-child(1){border-left:solid 1px #002472}.sideEacgPages a:nth-child(2){display:none}.sideEacgPages a:nth-child(3){border-left:solid 1px #002472}.sideEacgPages a:nth-child(3) span{background-image:none}.sideEacgPages a:last-child{display:block;border-right:solid 1px #002472;background:-webkit-gradient(linear,left top,right top,from(#54b5d3),color-stop(118%,#001880));background:linear-gradient(to right,#54b5d3,#001880 118%);color:#fff}.sideEacgPages a:last-child span{background-image:none;font-size:1.6rem;line-height:1.5}.eachInformationTransition{padding:0 16px 20px}.eachInformationTransition .scrTop{padding-top:0}.eachInformationTransition .inner .moveFlexBox a{width:100%}.eachInformationTransition .inner .moveFlexBox a.btnAnime{font-size:1.4rem}.eachInformationTransition .inner .moveFlexBox a:nth-child(4) span{background-size:20px}footer{padding-bottom:65px}footer .inner{display:block;padding-top:25px;padding-bottom:0}footer .inner .logo{width:100%;padding-bottom:30px}footer .inner .list{width:100%;margin-bottom:30px}footer .inner .list ul li{padding-bottom:20px}footer .inner .list ul li a{font-size:1.6rem}footer .inner .list ul li ul{padding-left:0}footer .markLinks{display:block;padding-bottom:30px}footer .markLinks .thumb{padding-top:15px}footer .markLinks .thumb:first-child{max-width:100px;margin:0 0 15px}footer .markLinks .thumb:last-child{max-width:none}.titTag{font-size:2rem}.postH1Tag{font-size:1.9rem!important;padding:15px 10px}.frontTtl{padding-bottom:20px;font-size:2.6rem}#jsLoader .logo img{min-width:320px}#jsLoader .loadingProgressBox #ProgressBar{height:3px}#jsLoader .loadingProgressBox #ProgressBar .progressbar-text{font-size:2.3rem}.pagesBtn a{padding:13px 22px}a.linkUnderline::after{display:none}.commonHeader .inner{padding:0}.commonHeader .inner::after{padding-top:80px}.commonHeader .inner .titH h1{font-size:1.8rem;top:40%}.commonHeader .inner .titH h1 span.tagTtl{font-size:1.4rem}.caseStudies .flexBox{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.caseStudies .flexBox a{width:49%;padding:0 16px 30px;margin-right:0}.caseStudies .flexBox a:last-child{padding-bottom:0}.caseStudies .flexBox a .box p{padding:15px 0}.otherPostLayout h2.titTag{margin-bottom:10px!important;font-size:2.4rem!important}.otherPostLayout .listBox a .titTxt{padding-left:20px}.featuredFeature{width:95%}.featuredFeature .titFlex{padding-bottom:30px}.featuredFeature .titFlex h2.titTag{margin-bottom:0}.featuredFeature .pagesBox{padding-right:20px}.popularTag{max-width:none}.popularTag .titBox{padding-bottom:15px}.popularTag .tags{padding:10px 5px;background-color:#fff}.popularTag .tags a{font-size:1.4rem}.wpEditorHtag h2{font-size:1.6rem;padding:5px 15px 5px 20px}.wpEditorHtag h3,.wpEditorHtag h4{font-size:1.4rem;padding:5px 15px 5px 25px}.breadcrumb ol{max-width:initial;padding:0 0 0 2em}.breadcrumb ol>li{font-size:1.1rem}.breadcrumb ol>li a{font-size:1.1rem}.errorPage .inner{padding:60px 16px 30px}.errorPage .inner h1{font-size:3rem}.errorPage .inner h2{font-size:2rem}.errorPage .inner p{font-size:1.8rem;text-align:left;padding-top:16px}.errorPage .inner .support{text-align:left;padding-bottom:28px}#indexTop .hero .inner .posTtl{margin-left:8.29%}#indexTop .hero .inner .posTtl h1{font-size:3.2rem;text-shadow:0 3px 6px #000}#indexTop .hero .inner .posTtl h2{font-size:2.2rem;text-shadow:0 3px 6px #000}#indexTop .hero .inner img{-o-object-fit:cover;object-fit:cover;height:360px}#indexTop .services{padding:60px 16px 80px}#indexTop .services .inner .flex{padding-bottom:40px}#indexTop .services .inner .flex .ele{width:100%;margin-right:0}#indexTop .services .inner .soty{display:block;padding:22px 16px}#indexTop .services .inner .soty .textEle{padding-right:0}#indexTop .services .inner .soty .textEle h3{font-size:2.2rem;text-align:center}#indexTop .services .inner .soty .textEle h3 span img{margin:0 auto}#indexTop .services .inner .soty .textEle p{font-size:1.8rem;line-height:2;padding-bottom:30px}#indexTop .ajisStrength{padding-bottom:20px}#indexTop .ajisStrength .inner h2{padding-bottom:30px}#indexTop .ajisStrength .inner .flex .ele{width:100%;margin-right:0;padding-bottom:50px}#indexTop .ajisStrength .inner .flex .ele h3{padding-bottom:10px;font-size:1.9rem}#indexTop .ajisStrength .inner .flex .ele p{font-size:1.7rem}#indexTop .caseStudiesTop{padding:40px 16px 60px}#indexTop .caseStudiesTop .inner h2{padding-bottom:30px}#indexTop .caseStudiesTop .inner .flex{display:block}#indexTop .caseStudiesTop .inner .flex .ele{width:100%;margin-bottom:30px}#indexTop .caseStudiesTop .inner .flex .ele a .info h3{padding-bottom:16px}#indexTop .caseStudiesTop .inner .pagesBtn{padding-top:40px}#indexTop .reportTop{padding:40px 16px 60px}#indexTop .reportTop .inner h2{padding-bottom:30px}#indexTop .reportTop .inner .flex{display:block;padding-bottom:20px}#indexTop .reportTop .inner .flex .ele{margin-right:0;padding-bottom:40px}#indexTop .reportTop .inner .flex .ele a .thumb img{height:180px}#indexTop .reportTop .inner .flex .ele a .info .type{margin-bottom:8px}#indexTop .newsTop{padding:40px 16px}#indexTop .newsTop .inner h2{padding-bottom:30px}#indexTop .newsTop .inner ul{padding-bottom:40px}#indexTop .newsTop .inner ul li a{padding:16px 0}#indexTop .newsTop .inner .variousInquiry{background-size:cover;padding:60px 16px;background-position:center right -425px;border-radius:15px}#indexTop .newsTop .inner .variousInquiry h4{font-size:2rem;padding-bottom:18px}#indexTop .newsTop .inner .variousInquiry .pages{display:block}#indexTop .newsTop .inner .variousInquiry .pages a:last-child{margin-bottom:0}#indexTop .newsTop .inner .variousInquiry .pages a{padding:16px 8px;margin-bottom:16px}#strength .strengthListLayout .inner .photoMv{position:relative;z-index:1}#strength .strengthListLayout .inner .accordionBox{position:relative;z-index:2;margin-top:0}#strength .strengthListLayout .inner .accordionBox dl dt::before{height:15px;right:20px}#strength .strengthListLayout .inner .accordionBox dl dt::after{width:15px;right:13px}#strength .strengthListLayout .inner .accordionBox dl dt p.num{font-size:1.4rem;margin-bottom:15px}#strength .strengthListLayout .inner .accordionBox dl dt h2{padding-bottom:25px;font-size:1.8rem}#strength .strengthListLayout .inner .accordionBox dl dd{padding:18px 16px}#strength .strengthListLayout .inner .accordionBox dl dd .flexBox{display:block;padding-bottom:20px}#strength .strengthListLayout .inner .accordionBox dl dd .flexBox .thumb{width:100%;padding-bottom:20px}#strength .strengthListLayout .inner .accordionBox dl dd .flexBox .thumb img{width:100%}#strength .strengthListLayout .inner .accordionBox dl dd .flexBox .txtTit{padding-left:0}#strength .strengthListLayout .inner .accordionBox dl dd .flexBox .txtTit h3{font-size:1.8rem}#strength .strengthListLayout .inner .accordionBox dl dd .flexBox .txtTit p.txt{font-size:1.6rem}#service .serviceInfo .inner .ankerList ul{padding:0}#service .serviceInfo .inner .ankerList ul li{width:100%}#service .serviceInfo .inner .ankerList ul li a{font-size:1.4rem}#service .serviceInfo .inner .serviceDetail{padding-bottom:35px}#service .serviceInfo .inner .serviceDetail .iconTit p{font-size:2.2rem}#service .serviceInfo .inner .serviceDetail .card{padding:30px 16px}#service .serviceInfo .inner .serviceDetail .card h3{font-size:2rem}#service .serviceInfo .inner .serviceDetail .card p{line-height:1.75}#service .serviceInfo .inner .eachServiceWrap .strengthAndFlowInner h2{font-size:2.2rem}#service .serviceInfo .inner .eachServiceWrap .strengthAndFlowInner .cards{display:block}#service .serviceInfo .inner .eachServiceWrap .strengthAndFlowInner .cards .card{width:100%;margin-bottom:40px;padding:16px}#service .serviceInfo .inner .eachServiceWrap .strengthAndFlowInner .cards .card:last-child{margin-bottom:0}#service .serviceInfo .inner .eachServiceWrap .strengthAndFlowInner .cards .card h3{font-size:1.6rem;margin-bottom:20px}#service .serviceInfo .inner .eachServiceWrap .strengthAndFlowInner .cards .card p{line-height:1.65}#service .serviceInfo .inner .eachServiceWrap .surveyFlow h2{margin-bottom:60px}#service .serviceInfo .inner .eachServiceWrap .surveyFlow ul{display:block}#service .serviceInfo .inner .eachServiceWrap .surveyFlow ul li{width:100%;margin-bottom:60px;padding:55px 16px 22px 16px}#service .serviceInfo .inner .eachServiceWrap .surveyFlow ul li:last-child{margin-bottom:0}#service .serviceInfo .inner .eachServiceWrap .surveyFlow ul li .point{width:70px;height:70px;font-size:1.6rem;top:-2em}#service .serviceInfo .inner .eachServiceWrap .surveyFlow ul li h4{min-height:inherit}#service .serviceInfo .inner .eachServiceWrap .surveyFlow ul li ol li{margin-bottom:0;font-size:1.4rem}#service .serviceInfo .inner .eachServiceWrap .introductionMerit{padding-bottom:80px}#service .serviceInfo .inner .eachServiceWrap .introductionMerit .meritInner .card{display:block;padding:20px 16px 30px}#service .serviceInfo .inner .eachServiceWrap .introductionMerit .meritInner .card .merit{width:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}#service .serviceInfo .inner .eachServiceWrap .introductionMerit .meritInner .card .merit .number{padding-bottom:0}#service .serviceInfo .inner .eachServiceWrap .introductionMerit .meritInner .card .merit .icon{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}#service .serviceInfo .inner .eachServiceWrap .introductionMerit .meritInner .card .titAndTxt h5{text-align:center;padding:15px 0}#service .serviceInfo .inner .eachServiceWrap .introductionMerit .meritInner .card .titAndTxt p{line-height:1.6}#service .serviceInfo .inner .eachServiceWrap .eachPagesService .repeatService{width:100%;padding-bottom:60px}#service .serviceInfo .inner .eachServiceWrap .eachPagesService .repeatService:nth-child(even) a .card{width:100%;padding:30px 16px 20px}#service .serviceInfo .inner .eachServiceWrap .eachPagesService .repeatService:nth-child(even) a .card .icon{top:-60px;left:-36px;right:0}#service .serviceInfo .inner .eachServiceWrap .eachPagesService .repeatService a{padding:0 16px}#service .serviceInfo .inner .eachServiceWrap .eachPagesService .repeatService .posThumb{display:none}#service .serviceInfo .inner .eachServiceWrap .eachPagesService .repeatService .card{width:100%;padding:30px 16px 20px}#service .serviceInfo .inner .eachServiceWrap .eachPagesService .repeatService .card .titAndTxt{width:100%}#service .serviceInfo .inner .eachServiceWrap .eachPagesService .repeatService .card .titAndTxt .icon{position:absolute;top:-60px;left:-36px;width:125px}#service .serviceInfo .inner .eachServiceWrap .eachPagesService .repeatService .card .titAndTxt p.name{text-align:center;padding-bottom:20px}#service .serviceInfo .inner .eachServiceWrap .eachPagesService .repeatService .card .titAndTxt .spImg{display:block;padding-bottom:15px}#service .serviceInfo .inner .eachServiceWrap .eachPagesService .repeatService .card .titAndTxt h2{margin-bottom:20px;font-size:2.2rem}#service .serviceInfo .inner .eachServiceWrap .eachPagesService .repeatService .card .titAndTxt .view{padding-right:0}#service .serviceInfo .inner .eachServiceWrap .eachPagesService .repeatService .card .titAndTxt .view p{font-size:1.6rem;font-weight:700}#service .serviceInfo .inner .eachServiceWrap .supportedIndustries{padding:0 16px 50px}#service .serviceInfo .inner .eachServiceWrap .supportedIndustries .supportInner{padding:16px}#service .serviceInfo .inner .eachServiceWrap .supportedIndustries .supportInner .industriesWeap{padding:16px}#service .serviceInfo .inner .eachServiceWrap .supportedIndustries .supportInner .industriesWeap h2{font-size:2rem;margin-bottom:20px}#service .serviceInfo .inner .eachServiceWrap .supportedIndustries .supportInner .industriesWeap h2 span{font-size:1.4rem;letter-spacing:1px}#service .serviceInfo .inner .eachServiceWrap .supportedIndustries .supportInner .industriesWeap .listBox{display:block}#service .serviceInfo .inner .eachServiceWrap .supportedIndustries .supportInner .industriesWeap .listBox ul{width:100%;padding-bottom:40px}#service .serviceInfo .inner .eachServiceWrap .supportedIndustries .supportInner .industriesWeap .listBox ul li{font-size:1.4rem}#serviceSingle .detailLayout .inner .breadcrumb{padding-bottom:40px}#serviceSingle .detailLayout .inner .singleThumbnail .tit{position:absolute;top:30px;left:50%;-webkit-transform:translateY(-50%) translateX(-50%);transform:translateY(-50%) translateX(-50%)}#serviceSingle .detailLayout .inner .singleThumbnail .tit h2{font-size:2rem;padding-right:40px}#serviceSingle .detailLayout .inner .singleThumbnail .tit p.jp{font-size:1.8rem;padding-right:40px;font-weight:700}#serviceSingle .detailLayout .inner .singleThumbnail .card{margin:0;width:96%;margin:-60px auto 0;padding:40px 16px 40px}#serviceSingle .detailLayout .inner .singleThumbnail .card .titBox hr{width:50px}#serviceSingle .detailLayout .inner .singleThumbnail .card .titBox h3{padding-left:15px;font-size:2rem}#serviceSingle .detailLayout .inner .singleThumbnail .card p{margin-left:15px;padding-left:15px;font-size:1.6rem}#serviceSingle .detailLayout .inner .singleThumbnail .caseStudies{padding-top:40px}#serviceSingle .detailLayout .inner .singleThumbnail .innerEachPage{padding-top:50px}#serviceSingle .detailLayout .inner .singleThumbnail .innerEachPage .movePageBox1,#serviceSingle .detailLayout .inner .singleThumbnail .innerEachPage .movePageBox2,#serviceSingle .detailLayout .inner .singleThumbnail .innerEachPage .movePageBox3{padding:0 12px}#serviceSingle .detailLayout .inner .singleThumbnail .innerEachPage .movePageBox1 a .thumb,#serviceSingle .detailLayout .inner .singleThumbnail .innerEachPage .movePageBox2 a .thumb,#serviceSingle .detailLayout .inner .singleThumbnail .innerEachPage .movePageBox3 a .thumb{width:100%}#serviceSingle .detailLayout .inner .singleThumbnail .innerEachPage .movePageBox1 a .thumb img,#serviceSingle .detailLayout .inner .singleThumbnail .innerEachPage .movePageBox2 a .thumb img,#serviceSingle .detailLayout .inner .singleThumbnail .innerEachPage .movePageBox3 a .thumb img{width:100%}#serviceSingle .detailLayout .inner .singleThumbnail .innerEachPage .movePageBox1 a .txtBox,#serviceSingle .detailLayout .inner .singleThumbnail .innerEachPage .movePageBox2 a .txtBox,#serviceSingle .detailLayout .inner .singleThumbnail .innerEachPage .movePageBox3 a .txtBox{width:90%}#serviceSingle .detailLayout .inner .singleThumbnail .innerEachPage .movePageBox1 a .txtBox p.num,#serviceSingle .detailLayout .inner .singleThumbnail .innerEachPage .movePageBox2 a .txtBox p.num,#serviceSingle .detailLayout .inner .singleThumbnail .innerEachPage .movePageBox3 a .txtBox p.num{font-size:2rem}#serviceSingle .detailLayout .inner .singleThumbnail .innerEachPage .movePageBox1 a .txtBox h3,#serviceSingle .detailLayout .inner .singleThumbnail .innerEachPage .movePageBox2 a .txtBox h3,#serviceSingle .detailLayout .inner .singleThumbnail .innerEachPage .movePageBox3 a .txtBox h3{font-size:2.2rem;padding:50px 0 30px}#serviceSingle .detailLayout .inner .singleThumbnail .innerEachPage .movePageBox1 a .txtBox p.txt,#serviceSingle .detailLayout .inner .singleThumbnail .innerEachPage .movePageBox2 a .txtBox p.txt,#serviceSingle .detailLayout .inner .singleThumbnail .innerEachPage .movePageBox3 a .txtBox p.txt{padding:0 30px 30px;text-align:left}#serviceSingle .detailLayout .inner .singleThumbnail .innerEachPage .movePageBox2{display:block}#serviceSingle .detailLayout .inner .singleThumbnail .innerEachPage .movePageBox2 a:first-child{margin-bottom:20px}#serviceSingle .detailLayout .inner .singleThumbnail .innerEachPage .movePageBox2 a .thumb{width:100%}#serviceSingle .detailLayout .inner .singleThumbnail .innerEachPage .movePageBox2 a .txtBox h3{font-size:2rem;padding-top:20px;padding-bottom:10px}#serviceSingle .detailLayout .inner .singleThumbnail .innerEachPage .movePageBox2 a .txtBox p.txt{padding:0 30px 10px}#serviceSingle .detailLayout .inner .singleThumbnail .innerEachPage .movePageBox3{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}#serviceSingle .detailLayout .inner .singleThumbnail .innerEachPage .movePageBox3 a{margin-bottom:20px;width:48%}#serviceSingle .detailLayout .inner .singleThumbnail .innerEachPage .movePageBox3 a:last-child h3 span{font-size:1.1rem}#serviceSingle .detailLayout .inner .singleThumbnail .innerEachPage .movePageBox3 a:nth-child(odd){margin-right:1.5%}#serviceSingle .detailLayout .inner .singleThumbnail .innerEachPage .movePageBox3 a:nth-child(even){margin-right:1.5%}#serviceSingle .detailLayout .inner .singleThumbnail .innerEachPage .movePageBox3 a .thumb{width:100%}#serviceSingle .detailLayout .inner .singleThumbnail .innerEachPage .movePageBox3 a .txtBox h3{font-size:1.6rem;padding:20px 0}#caseStudiesTop .inner .breadcrumb{padding-bottom:20px}#caseStudiesTop .inner .breadcrumb ol{padding:0}#caseStudiesTop .inner .repeatPosts{display:block}#caseStudiesTop .inner .repeatPosts .ele{width:100%;margin-bottom:30px}#caseStudiesTop .inner .repeatPosts .ele a .info h3{padding-bottom:16px}#caseStudiesSingle .postDetail{padding:0 16px}#caseStudiesSingle .postDetail .inner h1.titTag{font-size:2.4rem;margin-bottom:20px}#caseStudiesSingle .postDetail .inner h2.titTag{font-size:1.8rem;line-height:1.7;margin-bottom:10px}#caseStudiesSingle .postDetail .inner .logo{padding-bottom:20px}#caseStudiesSingle .postDetail .inner .userVoice ul li{font-size:1.6rem}#caseStudiesSingle .postDetail .inner .wpEditor{line-height:1.8}#caseStudiesSingle .postDetail .inner .introducedService .flexBox .serviceBox{width:100%;padding-bottom:20px}#caseStudiesSingle .postDetail .inner .introducedService .flexBox .serviceBox ul li a{font-size:1.5rem}#news .newsPostlist h2{padding-top:20px;font-size:2.2rem}#news .newsPostlist #topics{padding:40px 16px 0}#news .newsPostlist .tab li{font-size:1.6rem}#news .newsPostlist .topicon{padding-top:20px}#news .newsPostlist .topicon ul.list li a{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}#news .newsPostlist .topicon ul.list li a time{font-size:1.4rem}#news .newsPostlist .topicon ul.list li a h2.tit{padding-top:0;font-size:1.8rem}#newsSingle .newsPostSingle .inner{padding-top:30px}#newsSingle .newsPostSingle .inner .postBox{display:block}#newsSingle .newsPostSingle .inner .postBox .thumbnail{max-width:none;padding-bottom:30px}#newsSingle .newsPostSingle .inner .postBox .thumbnail img{width:100%}#newsSingle .newsPostSingle .inner .postBox .wpArea{padding-left:0}#newsSingle .newsPostSingle .inner .postBox .wpArea h1{font-size:2.6rem;padding-bottom:15px}#newsSingle .newsPostSingle .inner .pages li{font-size:1.6rem}#surveyContentArchives .surveyContents .inner p.topTxt{padding:15px 16px 0;font-size:1.8rem;text-align:left}#surveyContentArchives .surveyContents .inner .titFlex{padding-bottom:30px}#surveyContentArchives .surveyContents .inner h2.titTag{margin-bottom:0}#surveyContentArchives .surveyContents .inner #topics{padding-top:40px}#surveyContentArchives .surveyContents .inner .spScr{overflow-x:auto;-webkit-overflow-scrolling:touch}#surveyContentArchives .surveyContents .inner .tab li{padding:0 0 10px 0;letter-spacing:-1px;font-size:1.1rem}#surveyContentArchives .surveyContents .inner .topicon .content ul li a{padding:20px 0}#surveyContentArchives .surveyContents .inner .topicon .content ul li a .box .txt{padding:0 20px}#surveyContentArchives .surveyContents .inner .topicon .content ul li a .box .txt time{font-size:1.4rem}#surveyContentArchives .surveyContents .inner .topicon .content ul li a .box .txt h2{font-size:1.4rem}#surveyContentArchives.tag .postTagsContents ul li a{padding:20px 0}#surveyContentArchives.tag .postTagsContents ul li a .box .txt{padding:0 20px}#surveyContentArchives.tag .postTagsContents ul li a .box .txt time{font-size:1.4rem}#surveyContentArchives.tag .postTagsContents ul li a .box .txt h2{font-size:1.4rem}#surveyContentArchives.tags .inner .flex{display:block;padding-top:30px;padding-bottom:30px}#surveyContentArchives.tags .inner .flex .content{padding-right:0;padding-bottom:30px}#surveyContentArchives.tags .inner .flex .sidebar{width:100%}#surveyContentArchives.tags .tagsList{padding:0}#surveyContentArchives.tags .tagsList h2{font-size:3.2rem;padding:10px 16px}#surveyContentArchives.tags .tagsList .popularTag{padding:0 8px}#surveyContentArchives.tags .tagsList .popularTag .titBox{padding-bottom:0;padding-left:12px}#surveyContentArchives.tags .tagsList .popularTag .tags a{font-size:1.6rem}#surveyContentArchives.tags .tagsList .tagsFlex{display:block}#surveyContentArchives.tags .tagsList .tagsFlex .tagWrapEle{width:100%;padding-bottom:0}#surveyContentArchives.tags .tagsList .tagsFlex .tagWrapEle h3{background-color:#eaeaea;padding:18px 16px;position:relative;border-bottom:1px solid #d2d2d2;font-size:1.8rem}#surveyContentArchives.tags .tagsList .tagsFlex .tagWrapEle h3::after{content:"";position:absolute;top:0;bottom:0;right:15px;margin:auto;background-image:url(../img/icons/slide_arrow_gray_prev.svg);width:25px;height:15px;background-position:center center;background-repeat:no-repeat;-webkit-transform:rotate(90deg);transform:rotate(90deg)}#surveyContentArchives.tags .tagsList .tagsFlex .tagWrapEle ul{padding:24px;display:none}#surveyContentArchives.tags .tagsList .tagsFlex .tagWrapEle ul li a{font-size:1.6rem;padding-right:14px}#surveyContentSingle .surveyContentsDetail .inner{display:block;padding-top:30px;padding-bottom:30px}#surveyContentSingle .surveyContentsDetail .inner .content{padding-right:0}#surveyContentSingle .surveyContentsDetail .inner .content .wpDefaultEditor{line-height:1.8}#surveyContentSingle .surveyContentsDetail .inner .content .topPhoto{padding-bottom:10px}#surveyContentSingle .surveyContentsDetail .inner .content .daysTax{display:block}#surveyContentSingle .surveyContentsDetail .inner .content .daysTax time{padding-bottom:10px}#surveyContentSingle .surveyContentsDetail .inner .content .daysTax .tax{text-align:right}#surveyContentSingle .surveyContentsDetail .inner .content .titBox{padding:30px 0 20px}#surveyContentSingle .surveyContentsDetail .inner .content .titBox p{font-size:1.6rem}#surveyContentSingle .surveyContentsDetail .inner .content .threePointCard .tit{background-position:center right 15px;background-size:30px}#surveyContentSingle .surveyContentsDetail .inner .content .threePointCard .tit .titH{font-size:1.4rem}#surveyContentSingle .surveyContentsDetail .inner .content .threePointCard .tit h2{font-size:1.6rem;padding-left:0;padding-right:50px}#surveyContentSingle .surveyContentsDetail .inner .content .threePointCard ul{padding:30px 16px}#surveyContentSingle .surveyContentsDetail .inner .content .threePointCard ul li{padding-left:40px;font-size:1.4rem;line-height:1.6}#surveyContentSingle .surveyContentsDetail .inner .content .threePointCard ul li::before{width:30px;height:30px;font-size:1.6rem;line-height:1.9}#surveyContentSingle .surveyContentsDetail .inner .content .pointDetail .repeatBox:nth-child(2) .txt{padding:0 0 20px}#surveyContentSingle .surveyContentsDetail .inner .content .pointDetail .repeatBox .thumb{padding-bottom:40px}#surveyContentSingle .surveyContentsDetail .inner .content .pointDetail .repeatBox .txt{padding:0}#surveyContentSingle .surveyContentsDetail .inner .content .pointDetail .repeatBox .txt h3.tit{margin-bottom:25px;padding:30px 20px 25px}#surveyContentSingle .surveyContentsDetail .inner .content .pointDetail .repeatBox .txt p.txtF{line-height:1.8}#surveyContentSingle .surveyContentsDetail .inner .content .servicePoint .titH h2{padding-left:80px;font-size:1.6rem}#surveyContentSingle .surveyContentsDetail .inner .content .servicePoint .titH h2::before{height:auto;height:54px;background-size:cover}#surveyContentSingle .surveyContentsDetail .inner .content .servicePoint .txtBox{padding:16px;display:block}#surveyContentSingle .surveyContentsDetail .inner .content .servicePoint .txtBox .thumbnail{width:100%;padding-bottom:16px}#surveyContentSingle .surveyContentsDetail .inner .content .servicePoint .txtBox .thumbnail img{width:100%}#surveyContentSingle .surveyContentsDetail .inner .content .servicePoint .txtBox .txt{padding-left:0}#surveyContentSingle .surveyContentsDetail .inner .content .messageBox{display:block;margin-bottom:60px}#surveyContentSingle .surveyContentsDetail .inner .content .messageBox .messageTxt .flexBox{display:block}#surveyContentSingle .surveyContentsDetail .inner .content .messageBox .messageTxt .flexBox .thumbnail{display:none}#surveyContentSingle .surveyContentsDetail .inner .content .messageBox .messageTxt .spImg{display:block;padding-bottom:20px}#surveyContentSingle .surveyContentsDetail .inner .content .messageBox .messageTxt .spImg .thumbnail{width:100%;display:block}#surveyContentSingle .surveyContentsDetail .inner .content .messageBox .messageTxt .spImg .thumbnail img{width:100%}#surveyContentSingle .surveyContentsDetail .inner .content .messageBox .messageTxt p.txt{padding-left:0;line-height:1.8}#surveyContentSingle .surveyContentsDetail .inner .content .companyInfo,#surveyContentSingle .surveyContentsDetail .inner .content .storeInfo{padding:35px 16px}#surveyContentSingle .surveyContentsDetail .inner .content .companyInfo .wpEditor,#surveyContentSingle .surveyContentsDetail .inner .content .storeInfo .wpEditor{padding:0 20px}#surveyContentSingle .surveyContentsDetail .inner .content .storeInfo{margin-bottom:20px}#surveyContentSingle .surveyContentsDetail .inner .content .ofAnkers{padding-bottom:50px}#surveyContentSingle .surveyContentsDetail .inner .content .ofAnkers a:first-child{padding-bottom:20px}#surveyContentSingle .surveyContentsDetail .inner .content .fixedBanner h2{font-size:1.6rem}#surveyContentSingle .surveyContentsDetail .inner .content .fixedBanner .bannerItem .img img{width:100%;height:320px;-o-object-fit:cover;object-fit:cover;-o-object-position:right bottom;object-position:right bottom}#surveyContentSingle .surveyContentsDetail .inner .content .fixedBanner .bannerItem p.txt{width:100%;right:0;padding:85px 16px 0;font-size:1.6rem}#surveyContentSingle .surveyContentsDetail .inner .content .fixedBanner .bannerItem .buttons{display:block;right:0;width:90%;left:0;margin:auto}#surveyContentSingle .surveyContentsDetail .inner .content .fixedBanner .bannerItem .buttons a{width:100%;font-size:1.4rem;padding:12px 0 12px 20px}#surveyContentSingle .surveyContentsDetail .inner .content .fixedBanner .bannerItem .buttons a:first-child{margin-bottom:15px}#surveyContentSingle .surveyContentsDetail .inner .content .fixedBanner .bannerItem.information h2{height:85px;background-size:cover;font-size:1.5rem}#surveyContentSingle .surveyContentsDetail .inner .content .fixedBanner .bannerItem.information .img img{width:100%;height:430px;-o-object-fit:cover;object-fit:cover}#surveyContentSingle .surveyContentsDetail .inner .content .fixedBanner .bannerItem.information p.txt{font-size:1.4rem;text-align:left}#surveyContentSingle .surveyContentsDetail .inner .content .fixedBanner .bannerItem.information .buttons{width:70%}#surveyContentSingle .surveyContentsDetail .inner .content .fixedBanner .bannerItem.conversion h2{height:85px;background-size:cover;font-size:1.5rem}#surveyContentSingle .surveyContentsDetail .inner .content .fixedBanner .bannerItem.conversion p.txt{font-size:1.4rem;text-align:left}#surveyContentSingle .surveyContentsDetail .inner .content .fixedBanner .bannerItem.conversion .card.flex{display:block}#surveyContentSingle .surveyContentsDetail .inner .content .fixedBanner .bannerItem.conversion .card.flex ul{width:100%}#surveyContentSingle .surveyContentsDetail .inner .content .fixedBanner .bannerItem.conversion .buttons{width:70%}#surveyContentSingle .surveyContentsDetail .inner .content .fixedBanner .whatsNewDelivery{padding:20px 0 30px}#surveyContentSingle .surveyContentsDetail .inner .content .fixedBanner .whatsNewDelivery h5{font-size:1.8rem}#surveyContentSingle .surveyContentsDetail .inner .content .fixedBanner .whatsNewDelivery .flexPointBox{display:block;padding:40px 16px 36px}#surveyContentSingle .surveyContentsDetail .inner .content .fixedBanner .whatsNewDelivery .flexPointBox .point{width:100%;padding:16px;margin-bottom:50px}#surveyContentSingle .surveyContentsDetail .inner .content .fixedBanner .whatsNewDelivery .flexPointBox .point .icon{padding-bottom:10px}#surveyContentSingle .surveyContentsDetail .inner .content .fixedBanner .whatsNewDelivery .flexPointBox .mailBtn{padding-top:10px}#surveyContentSingle .surveyContentsDetail .inner .content .fixedBanner .whatsNewDelivery .flexPointBox .mailBtn a{font-size:1.8rem}#surveyContentSingle .surveyContentsDetail .inner .content .otherContents{margin-bottom:50px}#surveyContentSingle .surveyContentsDetail .inner .sidebar{width:100%}#surveyContentSingle .surveyContentsDetail .inner .sidebar .popularTag{border-top:0}#surveyContentSingle .surveyContentsDetail .inner .sidebar .postContentsRanking ul li{padding-bottom:20px!important}#surveyContentSingle .surveyContentsDetail .inner .sidebar .postContentsRanking ul li:last-child{padding-bottom:0!important}#surveyContentSingle .surveyContentsDetail .inner .sidebar .postContentsRanking ul li a .thumbnail{width:140px}#surveyContentSingle .surveyContentsDetail .inner .sidebar .postContentsRanking ul li a .txt .tax span{font-size:1.4rem}#surveyContentSingle .surveyContentsDetail .inner .sidebar .postContentsRanking ul li a .txt h3{font-size:1.6rem}#surveyContentSingle.download .content .wpDefaultEditor{padding-bottom:20px}#surveyContentSingle.download .content .wpDefaultEditor.more{padding-bottom:60px}#surveyContentSingle.download .content .downloadTags{padding:0}#surveyContentSingle.download .content .downloadTags .tags{padding:0;background-color:#fff}#surveyContentSingle.download .content .downloadTags .tags a{font-size:1.4rem}#surveyContentSingle.download .content .contactForm{padding-bottom:60px}#surveyContentSingle.download .content .contactForm .wpContactLayout dl{display:block}#surveyContentSingle.download .content .contactForm .wpContactLayout dl dt{width:auto;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;padding-right:0;margin-bottom:15px}#surveyContentSingle.download .content .contactForm .wpContactLayout dl dt span{margin-right:0;margin-left:1em}#surveyContentSingle.download .content .contactForm .wpContactLayout dl dd input{font-size:1.6rem}#surveyContentSingle.download .content .contactForm .wpContactLayout .submitBox input[type=button],#surveyContentSingle.download .content .contactForm .wpContactLayout .submitBox input[type=submit]{display:block;margin:0 auto;padding:8px;font-size:1.4rem}#surveyContentSingle.download .content .contactForm .wpContactLayout .checkBox{padding:10px 0 30px}#surveyContentSingle.download .content .contactForm .wpContactLayout .checkBox .box{font-size:1.4rem}#surveyContentSingle.download .content .contactForm .wpContactLayout .checkBox .box input{left:-270px}#surveyContentSingle.download .posPop .inner{width:90%;margin:0 auto}#surveyContentSingle.download .posPop .inner h5{font-size:2rem}#surveyContentSingle.download .posPop .inner p{font-size:1.6rem;text-align:left}.bannerItem .img img{width:100%;height:320px;-o-object-fit:cover;object-fit:cover;-o-object-position:right bottom;object-position:right bottom}.bannerItem p.txt{width:100%;right:0;padding:85px 12px 0;font-size:1.6rem}.bannerItem .buttons{display:block;right:0;width:90%;left:0;margin:auto}.bannerItem .buttons a{width:100%;font-size:1.4rem;padding:12px 0 12px 20px}.bannerItem .buttons a:first-child{margin-bottom:15px}.bannerItem.information h2{height:85px;background-size:cover;font-size:1.5rem}.bannerItem.information .img img{width:100%;height:430px;-o-object-fit:cover;object-fit:cover}.bannerItem.information p.txt{font-size:1.4rem;text-align:left}.bannerItem.information .buttons{width:70%}#downloads .downloadPostArchives{padding-bottom:40px}#downloads .downloadPostArchives .inner .breadcrumb{padding-bottom:20px}#downloads .downloadPostArchives .inner .breadcrumb ol{padding:0}#downloads .downloadPostArchives .inner .topRead{padding-bottom:25px}#downloads .downloadPostArchives .inner .topRead p{font-size:1.8rem;text-align:left;letter-spacing:1px}#downloads .downloadPostArchives .inner .postAnkerLinks{margin-bottom:60px}#downloads .downloadPostArchives .inner .postAnkerLinks .postTaxs{display:block;padding:0 15px}#downloads .downloadPostArchives .inner .postAnkerLinks .postTaxs a{padding:13px 0;font-size:1.8rem}#downloads .downloadPostArchives .inner .postAnkerLinks .postTaxs a:nth-child(2){border:0;border-bottom:1px solid #707070;border-top:1px solid #707070}#downloads .downloadPostArchives .inner .postList h2{margin-bottom:35px}#downloads .downloadPostArchives .inner .postList h2 span{font-size:2.4rem;padding:0 45px}#downloads .downloadPostArchives .inner .postList h2 span::after,#downloads .downloadPostArchives .inner .postList h2 span::before{width:42px;padding-top:42px}#downloads .downloadPostArchives .inner .postList .posts{display:block}#downloads .downloadPostArchives .inner .postList .posts .postEle{width:100%;margin-right:0;margin-bottom:60px}#downloads .downloadPostArchives .inner .postList .posts .postEle:last-child{margin-bottom:0}#downloads .downloadPostArchives .inner .postList .posts .postEle .info .thumbnail img{width:100%}#downloads .downloadPostArchives .inner .postList .posts .postEle .info h3{padding-bottom:18px}#downloads .downloadPostArchives .inner .postList .posts .postEle .info .btn{font-size:1.6rem}#spContents .contentList .inner,#spContents .postContents .inner{padding-top:40px}#spContents .contentList .inner h1,#spContents .postContents .inner h1{padding-bottom:25px;text-align:left}#spContents .contentList .inner h1 span::after,#spContents .contentList .inner h1 span::before,#spContents .postContents .inner h1 span::after,#spContents .postContents .inner h1 span::before{width:18px;height:28px;top:-3px}#spContents .contentList .inner p.read,#spContents .postContents .inner p.read{font-size:1.6rem;text-align:left}#spContents .contentList .inner .categorys,#spContents .postContents .inner .categorys{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;padding-bottom:20px}#spContents .contentList .inner .categorys li,#spContents .postContents .inner .categorys li{min-width:inherit;width:48%}#spContents .contentList .inner .categorys li.all p,#spContents .postContents .inner .categorys li.all p{margin-bottom:8px;margin-right:0;min-height:inherit;font-size:1.5rem;min-height:30px}#spContents .contentList .inner .categorys li a,#spContents .postContents .inner .categorys li a{margin-bottom:8px;margin-right:0;min-height:inherit;font-size:1.5rem;min-height:30px}#spContents .contentList .inner .postList,#spContents .postContents .inner .postList{padding-bottom:40px}#spContents .contentList .inner .postList ul,#spContents .postContents .inner .postList ul{display:block}#spContents .contentList .inner .postList ul li,#spContents .postContents .inner .postList ul li{width:100%;margin-right:0}#spContents .contentList .inner .postList ul li a .info h2,#spContents .postContents .inner .postList ul li a .info h2{height:130px;padding-top:18px;background-size:100%;line-height:2}#spContents.single .head{padding:16px}#spContents.single .head a{font-size:2rem;height:50px}#spContents.single .postContents{padding-top:16px}#spContents.single .postContents .inner{padding:0}#spContents.single .postContents .inner h1{font-size:2.2rem;padding-bottom:18px}#spContents.single .postContents .inner .info{display:block;padding-bottom:16px}#spContents.single .postContents .inner .info .days{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;padding-bottom:15px}#spContents.single .postContents .inner .info .days p{width:100%;padding-top:15px}#spContents.single .postContents .inner .mainThumbnail{padding-bottom:16px}#spContents.single .postContents .inner .wpContactLayout table tbody tr td,#spContents.single .postContents .inner .wpContactLayout table tbody tr th{font-size:1.4rem}#spContents.single .postContents .inner .wpContactLayout .wpcf7{padding-top:30px}#spContents.single .postContents .inner .wpContactLayout dl{display:block}#spContents.single .postContents .inner .wpContactLayout dl dt{width:auto;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;padding-right:0;margin-bottom:15px}#spContents.single .postContents .inner .wpContactLayout dl dt span{margin-right:0;margin-left:1em}#spContents.single .postContents .inner .wpContactLayout dl dd input{font-size:1.6rem}#spContents.single .postContents .inner .wpContactLayout .submitBox input[type=button],#spContents.single .postContents .inner .wpContactLayout .submitBox input[type=submit]{display:block;margin:0 auto;padding:8px;font-size:1.4rem}#spContents.single .postContents .inner .wpContactLayout .checkBox{padding:10px 0 30px}#spContents.single .postContents .inner .wpContactLayout .checkBox .box{font-size:1.4rem}#spContents.single .postContents .inner .wpContactLayout .checkBox .box input{left:-270px}#spContents.single .postContents .inner #toc_container .toc_title{font-size:1.8rem}#spContents.single .postContents .inner #toc_container ul li a{font-size:1.6rem}#spContents.single .postContents .inner #toc_container ul li .subTtls a,#spContents.single .postContents .inner #toc_container ul li .subTtls p{font-size:1.4rem}#spContents.single .postContents .inner .mainBycontents ol li,#spContents.single .postContents .inner .mainBycontents ul li{font-size:1.6rem}#spContents.single .postContents .inner .fixedBanner h2{font-size:1.6rem}#spContents.single .postContents .inner .fixedBanner .bannerItem .img img{width:100%;height:320px;-o-object-fit:cover;object-fit:cover;-o-object-position:right bottom;object-position:right bottom}#spContents.single .postContents .inner .fixedBanner .bannerItem p.txt{width:100%;right:0;padding:85px 16px 0;font-size:1.6rem}#spContents.single .postContents .inner .fixedBanner .bannerItem .buttons{display:block;right:0;width:90%;left:0;margin:auto}#spContents.single .postContents .inner .fixedBanner .bannerItem .buttons a{width:100%;font-size:1.4rem;padding:12px 0 12px 20px}#spContents.single .postContents .inner .fixedBanner .bannerItem .buttons a:first-child{margin-bottom:15px}#spContents.single .postContents .inner .fixedBanner .bannerItem.information h2{height:85px;background-size:cover;font-size:1.5rem}#spContents.single .postContents .inner .fixedBanner .bannerItem.information .img img{width:100%;height:430px;-o-object-fit:cover;object-fit:cover}#spContents.single .postContents .inner .fixedBanner .bannerItem.information p.txt{font-size:1.4rem;text-align:left}#spContents.single .postContents .inner .fixedBanner .bannerItem.information .buttons{width:70%}#spContents.single .postContents .inner .fixedBanner .bannerItem.conversion h2{height:85px;background-size:cover;font-size:1.5rem}#spContents.single .postContents .inner .fixedBanner .bannerItem.conversion p.txt{font-size:1.4rem;text-align:left}#spContents.single .postContents .inner .fixedBanner .bannerItem.conversion .card.flex{display:block}#spContents.single .postContents .inner .fixedBanner .bannerItem.conversion .card.flex ul{width:100%}#spContents.single .postContents .inner .fixedBanner .bannerItem.conversion .buttons{width:70%}#spContents.single .postContents .inner .bottomSns{padding-bottom:20px}#spContents.single .postContents .inner .profile .profInfo{display:block}#spContents.single .postContents .inner .profile .profInfo .photo{margin:0 auto 20px}#spContents.single .postContents .inner .profile .profInfo .ttls{padding:0}#spContents.single .postContents .inner .profile .profInfo .ttls h6{font-size:1.6rem}#spContents.single .postContents .inner .profile .profInfo .ttls p{font-size:1.4rem}#spContents.single .postContents .inner .recommendArticle{padding-top:40px}#spContents.single .postContents .inner .recommendArticle h2{padding-bottom:25px}#spContents.single .postContents .inner .recommendArticle h2 span::after,#spContents.single .postContents .inner .recommendArticle h2 span::before{width:18px;height:28px;top:-3px}#spContents.single .postContents .inner .recommendArticle .recommendArticles .post{width:100%;margin-right:0;max-width:none}#spContents.single .postContents .inner .recommendArticle .recommendArticles .post a .postInfo h2{display:block;height:130px;padding-top:14px;line-height:2;background-position:center left -10px;border-radius:7px 4px 0 0}#spContents.single .postContents .inner .recommendArticle .spBtn{padding-bottom:30px}#spContents.single .postContents .inner .recommendArticle .spBtn a{padding:15px 0;font-size:1.7rem;max-width:310px}#spContents.single .postContents .inner .recommendArticle .spBtn a::after{width:15px}#spContents.single .postContentsRanking ul li{padding-bottom:20px!important}#spContents.single .postContentsRanking ul li:last-child{padding-bottom:0!important}#spContents.single .postContentsRanking ul li a .thumbnail{width:140px}#spContents.single .postContentsRanking ul li a .txt .tax span{font-size:1.4rem}#spContents.single .postContentsRanking ul li a .txt h3{font-size:1.6rem}#spContents .snsBtns.bottom .addtoany_list{padding-right:20px}#spContents .whatsNewDelivery{padding:20px 0 30px}#spContents .whatsNewDelivery h5{font-size:1.8rem}#spContents .whatsNewDelivery .flexPointBox{display:block;padding:40px 16px 36px}#spContents .whatsNewDelivery .flexPointBox .point{width:100%;padding:16px;margin-bottom:50px}#spContents .whatsNewDelivery .flexPointBox .point .icon{padding-bottom:10px}#spContents .whatsNewDelivery .flexPointBox .mailBtn{padding-top:10px}#spContents .whatsNewDelivery .flexPointBox .mailBtn a{font-size:1.8rem}#company .companyInfo .inner .message{padding-bottom:40px;padding-top:20px}#company .companyInfo .inner .message h1{font-size:2.2rem;padding-bottom:15px}#company .companyInfo .inner .message p{font-size:1.6rem}#company .companyInfo .inner .topMessage{padding-bottom:80px}#company .companyInfo .inner .topMessage h2{margin-bottom:30px}#company .companyInfo .inner .topMessage h3{font-size:2.2rem;margin-bottom:30px}#company .companyInfo .inner .topMessage .flex{display:block}#company .companyInfo .inner .topMessage .flex .photo{width:100%;margin-bottom:30px}#company .companyInfo .inner .topMessage .flex .messageTxt{padding-left:0}#company .companyInfo .inner .topMessage .flex .messageTxt .presidentName{padding-top:20px}#company .companyInfo .inner .topMessage .flex .messageTxt .presidentName p{font-size:1.3rem}#company .companyInfo .inner .companyInfoTable{padding-bottom:50px}#company .companyInfo .inner .companyInfoTable table tbody tr th{width:120px}#company .companyInfo .inner .companyInfoTable table tbody tr td{font-size:1.4rem}#company .companyInfo .inner .groupCompany{padding-bottom:50px}#company .companyInfo .inner .groupCompany h2.titTag{margin-bottom:30px}#company .companyInfo .inner .groupCompany .repeatGroup .ele{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;font-size:1.3rem;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;padding-bottom:30px}#company .companyInfo .inner .groupCompany .repeatGroup .ele div{padding-right:1.25em}#company .companyInfo .inner .groupCompany .repeatGroup .ele .nameGroup{width:100%;font-size:1.6rem;padding-bottom:10px;padding-right:0}#company .companyInfo .inner .groupCompany .repeatGroup .ele a{padding-left:.9em}#company .companyInfo .inner .groupCompany .repeatGroup .ele a::before{width:6px;height:6px;border-top:solid 1px #012572;border-right:solid 1px #012572}#company .companyInfo .inner .groupCompany .repeatGroup .ele .webBtnGroup a{padding:4px 8px}#company .companyInfo .inner .accessInfo h2.titTag{margin-bottom:30px}#company .companyInfo .inner .accessInfo .flexAccess{display:block}#company .companyInfo .inner .accessInfo .flexAccess .car,#company .companyInfo .inner .accessInfo .flexAccess .train{width:100%}#copyright .copyrightInfo .inner h1{margin-bottom:30px}#copyright .copyrightInfo .inner p.topTxt{font-size:1.6rem;padding-bottom:40px}#privacypolicy .privacypolicyInfo h1{font-size:2.1rem;line-height:1.6}#privacypolicy .privacypolicyInfo .p-privacy__body h2{font-size:1.8rem;padding-bottom:10px}#privacypolicy .privacypolicyInfo .p-privacy__body p.c-text{font-size:1.6rem}#privacypolicy .privacypolicyInfo .p-privacy__body p.c-text strong{font-size:1.8rem}#privacypolicy .privacypolicyInfo .p-privacy__body p.c-text--small{font-size:1.3rem}#privacypolicy .privacypolicyInfo .p-privacy__body table.p-privacy__table-1 tbody tr th{font-size:1.4rem;padding:5px;width:40px}#privacypolicy .privacypolicyInfo .p-privacy__body table.p-privacy__table-1 tbody tr td{padding:5px;font-size:1.4rem;vertical-align:text-top}#privacypolicy .privacypolicyInfo .p-privacy__body table.p-privacy__table-2 tbody tr td,#privacypolicy .privacypolicyInfo .p-privacy__body table.p-privacy__table-2 tbody tr th{display:block;width:100%;font-size:1.6rem}#newsletter .newsletterRegistration .inner .breadcrumb{padding-bottom:20px}#newsletter .newsletterRegistration .inner h2{margin-bottom:30px}#newsletter .newsletterRegistration .inner .flexPointBox{display:block;padding-bottom:60px}#newsletter .newsletterRegistration .inner .flexPointBox .point{width:100%;padding:16px;margin-bottom:50px}#newsletter .newsletterRegistration .inner .flexPointBox .point .icon{padding-bottom:10px}#contact .contactInfo .inner .breadcrumb{padding-bottom:20px}#contact .contactInfo .inner p.topTxt{padding-bottom:40px}#contact .contactForm,#newsletter .contactForm{padding-bottom:0}#contact .contactForm .wpContactLayout dl,#newsletter .contactForm .wpContactLayout dl{display:block}#contact .contactForm .wpContactLayout dl dt,#newsletter .contactForm .wpContactLayout dl dt{width:auto;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;padding-right:0;margin-bottom:15px}#contact .contactForm .wpContactLayout dl dt span,#newsletter .contactForm .wpContactLayout dl dt span{margin-right:0;margin-left:1em}#contact .contactForm .wpContactLayout dl dd input,#newsletter .contactForm .wpContactLayout dl dd input{font-size:1.6rem}#contact .contactForm .wpContactLayout .checkBilling span.last .wpcf7-list-item-label::after,#newsletter .contactForm .wpContactLayout .checkBilling span.last .wpcf7-list-item-label::after{display:block;padding-left:0}#contact .contactForm .wpContactLayout .submitBox input[type=button],#contact .contactForm .wpContactLayout .submitBox input[type=submit],#newsletter .contactForm .wpContactLayout .submitBox input[type=button],#newsletter .contactForm .wpContactLayout .submitBox input[type=submit]{display:block;margin:0 auto;padding:8px;font-size:1.4rem}#contact .contactForm .wpContactLayout .checkBox,#newsletter .contactForm .wpContactLayout .checkBox{padding:10px 0 30px}#contact .contactForm .wpContactLayout .checkBox .box,#newsletter .contactForm .wpContactLayout .checkBox .box{font-size:1.4rem}#contact .contactForm .wpContactLayout .checkBox .box input,#newsletter .contactForm .wpContactLayout .checkBox .box input{left:-270px}#contact .topBtn a,#newsletter .topBtn a{font-size:1.6rem}#personalInformation .copyrightInfo .inner h1{font-size:2.1rem;line-height:1.6}#personalInformation .copyrightInfo .inner .repeatTxt h2{font-size:1.8rem;line-height:1.6}#personalInformation .copyrightInfo .inner .repeatTxt p{font-size:1.6rem}#personalInformation .copyrightInfo .inner .repeatTxt dl dd,#personalInformation .copyrightInfo .inner .repeatTxt dl dt{font-size:1.4rem}}@media screen and (min-width :1366px){#indexTop .hero .inner img{-o-object-fit:cover;object-fit:cover;height:800px}}@media screen and (min-width :768px){.caseStudies .pagesBtn{padding-top:70px}.archive-wrap{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;padding-top:40px}.archive-wrap .archive-content{width:70%;padding-right:5.8%}.archive-wrap .archive-sidebar{width:30%}.archive-sec{margin-bottom:120px}.archive-sec .btn-wrap{margin-top:72px}.archive-title{font-size:3rem}.post-list{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:60px}.post-list--tax .post-list__item{width:calc((100% - 60px * 2)/ 3)}.post-list__item{width:calc((100% - 60px)/ 2);margin-bottom:0}.post-list--top{gap:24px}.post-list--top .post-list__item{width:calc((100% - 24px * 3)/ 4)}}
/*# sourceMappingURL=maps/style.css.map */