@charset "UTF-8";/*! sanitize.css v4.0.0 | CC0 License | github.com/10up/sanitize.css */article,aside,details,figcaption,figure,footer,header,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block}audio:not([controls]){display:none;height:0}[hidden],template{display:none}*,::after,::before{background-repeat:no-repeat;-webkit-box-sizing:border-box;box-sizing:border-box}::after,::before{text-decoration:inherit;vertical-align:inherit}html{-webkit-box-sizing:border-box;box-sizing:border-box;cursor:default;font-family:sans-serif;line-height:1.5;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body,html{position:relative;-webkit-font-feature-settings:"palt";font-feature-settings:"palt";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body{margin:0}h1,h2,h3,h4,h5,h6{line-height:1;font-size:inherit;margin:0;padding:0}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}hr{height:0;overflow:visible}nav ol,nav ul{list-style:none}abbr[title]{border-bottom:1px dotted;text-decoration:none}b,strong{font-weight:inherit}b,strong{font-weight:bolder}dfn{font-style:italic}mark{background-color:#ff0;color:#000}progress{vertical-align:baseline}small{font-size:83.3333%}sub,sup{font-size:83.3333%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}::-moz-selection{background-color:#b3d4fc;color:#000;text-shadow:none}::selection{background-color:#b3d4fc;color:#000;text-shadow:none}audio,canvas,iframe,img,svg,video{vertical-align:middle}img{border-style:none}svg{fill:currentColor}svg:not(:root){overflow:hidden}a{background-color:transparent;-webkit-text-decoration-skip:objects}:hover{outline-width:0}table{border-collapse:collapse;border-spacing:0}button,input,select,textarea{background-color:transparent;border-style:none;color:inherit;font-size:1em;margin:0}button,input{overflow:visible}button,select{text-transform:none}[type=reset],[type=submit],button,html [type=button]{-webkit-appearance:button}::-moz-focus-inner{border-style:none;padding:0}:-moz-focusring{outline:1px dotted ButtonText}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{display:table;max-width:100%;padding:0;white-space:normal}textarea{overflow:auto;resize:vertical}[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:inherit;opacity:.54}::-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{-ms-touch-action:manipulation;touch-action:manipulation}[hidden][aria-hidden=false]{clip:rect(0,0,0,0);display:inherit;position:absolute}[hidden][aria-hidden=false]:focus{clip:auto}p{margin:0}ul{margin:0;padding:0;list-style-type:none}.lozad{-webkit-transition-property:all;transition-property:all;-webkit-transition-duration:.2s;transition-duration:.2s;-webkit-transition-timing-function:cubic-bezier(.32,.94,.6,1);transition-timing-function:cubic-bezier(.32,.94,.6,1);-webkit-transition-delay:0s;transition-delay:0s;opacity:0}.lozad.fadeIn{opacity:1}.fade{-webkit-transition-property:all;transition-property:all;-webkit-transition-duration:.5s;transition-duration:.5s;-webkit-transition-timing-function:cubic-bezier(.32,.94,.6,1);transition-timing-function:cubic-bezier(.32,.94,.6,1);-webkit-transition-delay:0s;transition-delay:0s;opacity:0}.fade.fadeIn{opacity:1}.animation{opacity:0;visibility:hidden;-webkit-transform:translateY(10%);-ms-transform:translateY(10%);transform:translateY(10%)}.animation.animationOn:nth-child(1){-webkit-animation:popAnimate .5s ease .1s 1 forwards;animation:popAnimate .5s ease .1s 1 forwards}.animation.animationOn:nth-child(2){-webkit-animation:popAnimate .5s ease .2s 1 forwards;animation:popAnimate .5s ease .2s 1 forwards}.animation.animationOn:nth-child(3){-webkit-animation:popAnimate .5s ease .3s 1 forwards;animation:popAnimate .5s ease .3s 1 forwards}.animation.animationOn:nth-child(4){-webkit-animation:popAnimate .5s ease .4s 1 forwards;animation:popAnimate .5s ease .4s 1 forwards}.animation.animationOn:nth-child(5){-webkit-animation:popAnimate .5s ease .5s 1 forwards;animation:popAnimate .5s ease .5s 1 forwards}.animation.animationOn:nth-child(6){-webkit-animation:popAnimate .5s ease .6s 1 forwards;animation:popAnimate .5s ease .6s 1 forwards}.animation.animationOn:nth-child(7){-webkit-animation:popAnimate .5s ease .7s 1 forwards;animation:popAnimate .5s ease .7s 1 forwards}.animation.animationOn:nth-child(8){-webkit-animation:popAnimate .5s ease .8s 1 forwards;animation:popAnimate .5s ease .8s 1 forwards}.animation.animationOn:nth-child(9){-webkit-animation:popAnimate .5s ease .9s 1 forwards;animation:popAnimate .5s ease .9s 1 forwards}.animation.animationOn:nth-child(10){-webkit-animation:popAnimate .5s ease 1s 1 forwards;animation:popAnimate .5s ease 1s 1 forwards}.animation.animationOn:nth-child(11){-webkit-animation:popAnimate .5s ease 1.1s 1 forwards;animation:popAnimate .5s ease 1.1s 1 forwards}.animation.animationOn:nth-child(12){-webkit-animation:popAnimate .5s ease 1.2s 1 forwards;animation:popAnimate .5s ease 1.2s 1 forwards}.animation.animationOn:nth-child(13){-webkit-animation:popAnimate .5s ease 1.3s 1 forwards;animation:popAnimate .5s ease 1.3s 1 forwards}.animation.animationOn:nth-child(14){-webkit-animation:popAnimate .5s ease 1.4s 1 forwards;animation:popAnimate .5s ease 1.4s 1 forwards}.animation.animationOn:nth-child(15){-webkit-animation:popAnimate .5s ease 1.5s 1 forwards;animation:popAnimate .5s ease 1.5s 1 forwards}.animation.animationOn:nth-child(16){-webkit-animation:popAnimate .5s ease 1.6s 1 forwards;animation:popAnimate .5s ease 1.6s 1 forwards}.animation.animationOn:nth-child(17){-webkit-animation:popAnimate .5s ease 1.7s 1 forwards;animation:popAnimate .5s ease 1.7s 1 forwards}.animation.animationOn:nth-child(18){-webkit-animation:popAnimate .5s ease 1.8s 1 forwards;animation:popAnimate .5s ease 1.8s 1 forwards}.animation.animationOn:nth-child(19){-webkit-animation:popAnimate .5s ease 1.9s 1 forwards;animation:popAnimate .5s ease 1.9s 1 forwards}.animation.animationOn:nth-child(20){-webkit-animation:popAnimate .5s ease 2s 1 forwards;animation:popAnimate .5s ease 2s 1 forwards}.animation.animationOn:nth-child(21){-webkit-animation:popAnimate .5s ease 2.1s 1 forwards;animation:popAnimate .5s ease 2.1s 1 forwards}.animation.animationOn:nth-child(22){-webkit-animation:popAnimate .5s ease 2.2s 1 forwards;animation:popAnimate .5s ease 2.2s 1 forwards}.animation.animationOn:nth-child(23){-webkit-animation:popAnimate .5s ease 2.3s 1 forwards;animation:popAnimate .5s ease 2.3s 1 forwards}.animation.animationOn:nth-child(24){-webkit-animation:popAnimate .5s ease 2.4s 1 forwards;animation:popAnimate .5s ease 2.4s 1 forwards}.animation.animationOn:nth-child(25){-webkit-animation:popAnimate .5s ease 2.5s 1 forwards;animation:popAnimate .5s ease 2.5s 1 forwards}.animation.animationOn:nth-child(26){-webkit-animation:popAnimate .5s ease 2.6s 1 forwards;animation:popAnimate .5s ease 2.6s 1 forwards}.animation.animationOn:nth-child(27){-webkit-animation:popAnimate .5s ease 2.7s 1 forwards;animation:popAnimate .5s ease 2.7s 1 forwards}.animation.animationOn:nth-child(28){-webkit-animation:popAnimate .5s ease 2.8s 1 forwards;animation:popAnimate .5s ease 2.8s 1 forwards}.animation.animationOn:nth-child(29){-webkit-animation:popAnimate .5s ease 2.9s 1 forwards;animation:popAnimate .5s ease 2.9s 1 forwards}.animation.animationOn:nth-child(30){-webkit-animation:popAnimate .5s ease 3s 1 forwards;animation:popAnimate .5s ease 3s 1 forwards}.animation.animationOn:nth-child(31){-webkit-animation:popAnimate .5s ease 3.1s 1 forwards;animation:popAnimate .5s ease 3.1s 1 forwards}.animation.animationOn:nth-child(32){-webkit-animation:popAnimate .5s ease 3.2s 1 forwards;animation:popAnimate .5s ease 3.2s 1 forwards}.animation.animationOn:nth-child(33){-webkit-animation:popAnimate .5s ease 3.3s 1 forwards;animation:popAnimate .5s ease 3.3s 1 forwards}.animation.animationOn:nth-child(34){-webkit-animation:popAnimate .5s ease 3.4s 1 forwards;animation:popAnimate .5s ease 3.4s 1 forwards}.animation.animationOn:nth-child(35){-webkit-animation:popAnimate .5s ease 3.5s 1 forwards;animation:popAnimate .5s ease 3.5s 1 forwards}.animation.animationOn:nth-child(36){-webkit-animation:popAnimate .5s ease 3.6s 1 forwards;animation:popAnimate .5s ease 3.6s 1 forwards}.animation.animationOn:nth-child(37){-webkit-animation:popAnimate .5s ease 3.7s 1 forwards;animation:popAnimate .5s ease 3.7s 1 forwards}.animation.animationOn:nth-child(38){-webkit-animation:popAnimate .5s ease 3.8s 1 forwards;animation:popAnimate .5s ease 3.8s 1 forwards}.animation.animationOn:nth-child(39){-webkit-animation:popAnimate .5s ease 3.9s 1 forwards;animation:popAnimate .5s ease 3.9s 1 forwards}.animation.animationOn:nth-child(40){-webkit-animation:popAnimate .5s ease 4s 1 forwards;animation:popAnimate .5s ease 4s 1 forwards}.animation.animationOn:nth-child(41){-webkit-animation:popAnimate .5s ease 4.1s 1 forwards;animation:popAnimate .5s ease 4.1s 1 forwards}.animation.animationOn:nth-child(42){-webkit-animation:popAnimate .5s ease 4.2s 1 forwards;animation:popAnimate .5s ease 4.2s 1 forwards}.animation.animationOn:nth-child(43){-webkit-animation:popAnimate .5s ease 4.3s 1 forwards;animation:popAnimate .5s ease 4.3s 1 forwards}.animation.animationOn:nth-child(44){-webkit-animation:popAnimate .5s ease 4.4s 1 forwards;animation:popAnimate .5s ease 4.4s 1 forwards}.animation.animationOn:nth-child(45){-webkit-animation:popAnimate .5s ease 4.5s 1 forwards;animation:popAnimate .5s ease 4.5s 1 forwards}.animation.animationOn:nth-child(46){-webkit-animation:popAnimate .5s ease 4.6s 1 forwards;animation:popAnimate .5s ease 4.6s 1 forwards}.animation.animationOn:nth-child(47){-webkit-animation:popAnimate .5s ease 4.7s 1 forwards;animation:popAnimate .5s ease 4.7s 1 forwards}.animation.animationOn:nth-child(48){-webkit-animation:popAnimate .5s ease 4.8s 1 forwards;animation:popAnimate .5s ease 4.8s 1 forwards}.animation.animationOn:nth-child(49){-webkit-animation:popAnimate .5s ease 4.9s 1 forwards;animation:popAnimate .5s ease 4.9s 1 forwards}.animation.animationOn:nth-child(50){-webkit-animation:popAnimate .5s ease 5s 1 forwards;animation:popAnimate .5s ease 5s 1 forwards}@-webkit-keyframes popAnimate{100%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0);visibility:visible}}@keyframes popAnimate{100%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0);visibility:visible}}html{font-size:62.5%;scroll-padding-top:80px;overflow-x:hidden;color:#383838}html.nav-open{overflow:hidden;-ms-scroll-chaining:none;overscroll-behavior:none}body{font-size:16px;font-family:"Zen Maru Gothic",serif!important;font-style:normal;line-height:normal}body.preload *{transition:none!important;-webkit-transition:none!important;-moz-transition:none!important;-ms-transition:none!important;-o-transition:none!important;opacity:0}body.nav-open{overflow:hidden;-ms-scroll-chaining:none;overscroll-behavior:none}body.loaded{-webkit-animation:loaded .5s ease forwards;animation:loaded .5s ease forwards}@-webkit-keyframes loaded{0%{opacity:0}100%{opacity:1}}@keyframes loaded{0%{opacity:0}100%{opacity:1}}body *{word-break:break-all}a{color:inherit;text-decoration:none;outline:0;word-break:break-all}img{max-width:100%;height:auto;-webkit-backface-visibility:hidden;backface-visibility:hidden}ol,ul{list-style:none}dd,dl,figure,h1,h2,h3,h4,hr,ol,p,ul{margin:0;padding:0}footer,header,main,nav,section{display:block}p{text-align:justify;word-break:break-all}i{font-style:normal}a[href^="tel:"]{pointer-events:none}::-moz-selection{background-color:#ccc;color:#fff}::selection{background-color:#ccc;color:#fff}@font-face{font-family:icomoon;src:url(fonts/icomoon.eot?azs8xn);src:url(fonts/icomoon.eot?azs8xn#iefix) format("embedded-opentype"),url(fonts/icomoon.ttf?azs8xn) format("truetype"),url(fonts/icomoon.woff?azs8xn) format("woff"),url(fonts/icomoon.svg?azs8xn#icomoon) format("svg");font-weight:400;font-style:normal;font-display:block}[class*=" icon-"],[class^=icon-]{font-family:icomoon!important;speak:never;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-down-open:before{content:"\e800"}.icon-left-open:before{content:"\e801"}.icon-right-open:before{content:"\e802"}.icon-up-open:before{content:"\e803"}.icon-phone:before{content:"\e804"}.icon-location:before{content:"\e805"}.icon-blank:before{content:"\e809"}.icon-check:before{content:"\e80a"}.icon-copy:before{content:"\e80b"}.icon-home:before{content:"\e80c"}.icon-line:before{content:"\e80d"}.icon-list:before{content:"\e80e"}.icon-triangle:before{content:"\e80f"}.icon-zoom:before{content:"\e810"}.icon-reload:before{content:"\e811"}.icon-back:before{content:"\e901"}.icon-twitter:before{content:"\f099"}.icon-angle-left:before{content:"\f104"}.icon-angle-right:before{content:"\f105"}.icon-angle-up:before{content:"\f106"}.icon-angle-down:before{content:"\f107"}.icon-facebook-squared:before{content:"\f308"}.wp-pagenavi{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.wp-pagenavi a,.wp-pagenavi>span{-webkit-transition-property:all;transition-property:all;-webkit-transition-duration:.2s;transition-duration:.2s;-webkit-transition-timing-function:cubic-bezier(.32,.94,.6,1);transition-timing-function:cubic-bezier(.32,.94,.6,1);-webkit-transition-delay:0s;transition-delay:0s;position:relative;border-radius:999px;color:#000;font-size:calc(100vw / 1440 * 36);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:calc(100vw / 1440 * 60);height:calc(100vw / 1440 * 60);margin-right:calc(100vw / 1440 * 20);padding-bottom:calc(100vw / 1440 * 8)}.wp-pagenavi a:last-child,.wp-pagenavi>span:last-child{margin-right:0}.wp-pagenavi a.current,.wp-pagenavi>span.current{background:url(../images/common/pageNav_bg_current.png) no-repeat center/100% auto;-webkit-filter:drop-shadow(0 3px 4px rgba(0, 0, 0, .4));filter:drop-shadow(0 3px 4px rgba(0, 0, 0, .4))}.wp-pagenavi .extend,.wp-pagenavi .nextpostslink,.wp-pagenavi .previouspostslink{background:0 0}.wp-pagenavi .extend:hover{color:#ccc}.wp-pagenavi .nextpostslink,.wp-pagenavi .previouspostslink{-webkit-filter:drop-shadow(0 3px 4px rgba(0, 0, 0, .4));filter:drop-shadow(0 3px 4px rgba(0, 0, 0, .4))}.wp-pagenavi .nextpostslink::before,.wp-pagenavi .previouspostslink::before{content:"";position:absolute;left:50%;top:50%;width:100%;height:100%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.wp-pagenavi .nextpostslink:hover,.wp-pagenavi .previouspostslink:hover{color:#f5f5f5}.wp-pagenavi .previouspostslink{background:url(../images/common/pageNav_bg_L.png) no-repeat center/100% auto}.wp-pagenavi .previouspostslink::before{background:url(../images/common/pageNav_bg_arrow_prev.svg) no-repeat center/calc(100vw / 1440 * 11) auto}.wp-pagenavi .nextpostslink{background:url(../images/common/pageNav_bg_R.png) no-repeat center/100% auto}.wp-pagenavi .nextpostslink::before{background:url(../images/common/pageNav_bg_arrow_next.svg) no-repeat center/calc(100vw / 1440 * 11) auto}.fbx{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.c-box__postList{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 calc(100vw / 1440 * 50);position:relative}.c-box__postList::after,.c-box__postList::before{content:"";position:absolute;top:0;background:url(../images/common/bg_line_vertical.png) repeat-y top center/1px auto;width:1px;height:100%}.c-box__postList::before{left:0}.c-box__postList::after{right:0}.c-box__postList-item{padding:calc(100vw / 1440 * 50) calc(100vw / 1440 * 37) calc(100vw / 1440 * 50);width:25%;position:relative}.c-box__postList-item:not(:nth-child(4n)){background:url(../images/common/bg_line_vertical.png) repeat-y right top/1px auto}.c-box__postList-item::after{content:"";position:absolute;bottom:0;left:0;background:url(../images/common/bg_line.png) repeat-x bottom center/auto 1px;width:100%;height:1px}.c-box__postList-item:nth-child(4n)::before,.c-box__postList-item:nth-child(4n+1)::before{content:"";position:absolute;bottom:0;background:url(../images/common/bg_line.png) repeat-x bottom center/auto 1px;width:calc(100vw / 1440 * 50);height:1px}.c-box__postList-item:nth-child(4n+1)::before{position:absolute;left:calc(100vw / 1440 * -50)}.c-box__postList-item:nth-child(4n)::before{position:absolute;right:calc(100vw / 1440 * -50)}.c-box__postList-item a{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;width:calc(100vw / 1440 * 260);height:calc(100vw / 1440 * 260);padding:0 calc(100vw / 1440 * 12)}.c-box__postList-item a .catLabel{width:calc(100vw / 1440 * 60);height:calc(100vw / 1440 * 60);background:url(../images/common/label_bg.png) no-repeat center/100% auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:absolute;right:-20px;top:-20px;z-index:1;font-size:calc(100vw / 1440 * 16);font-weight:700}.c-box__postList-item .img{overflow:hidden;width:calc(100vw / 1440 * 260);height:calc(100vw / 1440 * 260);position:absolute;border-radius:calc(100vw / 1440 * 20)}.c-box__postList-item .img img{width:100%;height:100%;position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.c-box__postList-item .txtBox{position:relative;-webkit-transform:translateY(calc(100vw / 1440 * -12));-ms-transform:translateY(calc(100vw / 1440 * -12));transform:translateY(calc(100vw / 1440 * -12));display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column}.c-box__postList-item .txtBox .date{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:calc(100vw / 1440 * 80);font-size:calc(100vw / 1440 * 12);background-color:rgba(255,255,255,.9);border:1px solid #000;border-width:1px 1px 0 1px;border-radius:calc(100vw / 1440 * 8) calc(100vw / 1440 * 8) 0 0;color:#7d7b7b;font-weight:700}.c-box__postList-item .txtBox .exp{padding:calc(100vw / 1440 * 5);background-color:rgba(255,255,255,.9);border:1px solid #000;border-radius:0 calc(100vw / 1440 * 8) calc(100vw / 1440 * 8) calc(100vw / 1440 * 8);min-height:calc(100vw / 1440 * 68)}.c-box__postList-item .txtBox .exp .txt{font-size:calc(100vw / 1440 * 14);font-weight:700;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden}.reportWrap{background:#e2e2cc;position:relative}.reportWrap::before{content:"";width:100%;height:100%;position:absolute;left:0;top:0;background:url(../images/common/bg_texture.png) repeat left top/112px auto;opacity:.2;pointer-events:none}.reportWrap__pickUp{-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:calc(100vw / 1440 * 50)}.reportWrap__pickUp-ttlBox{width:38%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.reportWrap__pickUp-ttlBox .ttl img{width:calc(100vw / 1440 * 219);height:auto}.reportWrap__pickUp-ttlBox .ttl span{margin:calc(100vw / 1440 * 15) 0;display:block;font-weight:400;font-size:calc(100vw / 1440 * 16)}.reportWrap__pickUp-ttlBox .slideControl{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:calc(100vw / 1440 * 223);position:relative}.reportWrap__pickUp-ttlBox .slideControl .swiper_pause{width:calc(100vw / 1440 * 60);height:calc(100vw / 1440 * 60);background:url(../images/index/slide_ctr_play_stop.png) no-repeat center/100% auto;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;cursor:pointer}.reportWrap__pickUp-ttlBox .slideControl .swiper_pause::after,.reportWrap__pickUp-ttlBox .slideControl .swiper_pause::before{content:"";width:3px;height:calc(100vw / 1440 * 20);background-color:#383838;position:absolute}.reportWrap__pickUp-ttlBox .slideControl .swiper_pause::before{left:calc(50% - 100vw / 1440 * 5);-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.reportWrap__pickUp-ttlBox .slideControl .swiper_pause::after{right:calc(50% - 100vw / 1440 * 5);-webkit-transform:translateX(50%);-ms-transform:translateX(50%);transform:translateX(50%)}.reportWrap__pickUp-ttlBox .slideControl .swiper_pause.paused::after{display:none}.reportWrap__pickUp-ttlBox .slideControl .swiper_pause.paused::before{left:calc(50% + 100vw / 1440 * 5);-webkit-transform:translateX(-50%) rotate(-90deg);-ms-transform:translateX(-50%) rotate(-90deg);transform:translateX(-50%) rotate(-90deg);border-top:calc(100vw / 1440 * 16) solid #000;border-right:calc(100vw / 1440 * 12) solid transparent;border-left:calc(100vw / 1440 * 12) solid transparent;border-bottom:0;background:0 0}.reportWrap__pickUp-ttlBox .slideControl .swiper-button{position:static;width:calc(100vw / 1440 * 60);height:calc(100vw / 1440 * 60);margin-top:0}.reportWrap__pickUp-ttlBox .slideControl .swiper-button::after{display:none}.reportWrap__pickUp-ttlBox .slideControl .swiper-button::before{position:absolute;width:calc(100vw / 1440 * 14);height:calc(100vw / 1440 * 25)}.reportWrap__pickUp-ttlBox .slideControl .swiper-button-prev{background:url(../images/index/slide_ctr_L.png) no-repeat center/100% auto}.reportWrap__pickUp-ttlBox .slideControl .swiper-button-prev::before{content:"";background:url(../images/index/slide_arrow_L.svg) no-repeat center/100% auto}.reportWrap__pickUp-ttlBox .slideControl .swiper-button-next{background:url(../images/index/slide_ctr_R.png) no-repeat center/100% auto}.reportWrap__pickUp-ttlBox .slideControl .swiper-button-next::before{content:"";background:url(../images/index/slide_arrow_R.svg) no-repeat center/100% auto}.reportWrap__pickUp-sliderContent .swiper-slide{width:calc(100vw / 1440 * 330)}.reportWrap__pickUp-slideWrap{width:62%;overflow:hidden;padding-top:calc(100vw / 1440 * 20)}.reportWrap__pickUp-slideWrap .swiper-slide{height:calc(100vw / 1440 * 330)}.reportWrap__pickUp-slideWrap .swiper-slide a{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;width:100%;height:calc(100vw / 1440 * 330);padding:0 calc(100vw / 1440 * 12)}.reportWrap__pickUp-slideWrap .swiper-slide a .catLabel{width:calc(100vw / 1440 * 60);height:calc(100vw / 1440 * 60);background:url(../images/common/label_bg.png) no-repeat center/100% auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:absolute;right:-20px;top:-20px;z-index:1;font-size:calc(100vw / 1440 * 16);font-weight:700}.reportWrap__pickUp-slideWrap .swiper-slide .img{overflow:hidden;width:100%;height:calc(100vw / 1440 * 330);position:absolute;border-radius:calc(100vw / 1440 * 20)}.reportWrap__pickUp-slideWrap .swiper-slide .img img{width:100%;height:100%;position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.reportWrap__pickUp-slideWrap .swiper-slide .txtBox{position:relative;-webkit-transform:translateY(calc(100vw / 1440 * -12));-ms-transform:translateY(calc(100vw / 1440 * -12));transform:translateY(calc(100vw / 1440 * -12));display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column}.reportWrap__pickUp-slideWrap .swiper-slide .txtBox .date{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:calc(100vw / 1440 * 80);font-size:calc(100vw / 1440 * 12);background-color:rgba(255,255,255,.9);border:1px solid #000;border-width:1px 1px 0 1px;border-radius:calc(100vw / 1440 * 8) calc(100vw / 1440 * 8) 0 0;color:#7d7b7b;font-weight:700}.reportWrap__pickUp-slideWrap .swiper-slide .txtBox .exp{padding:calc(100vw / 1440 * 5);background-color:rgba(255,255,255,.9);border:1px solid #000;border-radius:0 calc(100vw / 1440 * 8) calc(100vw / 1440 * 8) calc(100vw / 1440 * 8);min-height:calc(100vw / 1440 * 68)}.reportWrap__pickUp-slideWrap .swiper-slide .txtBox .exp .txt{font-size:calc(100vw / 1440 * 14);font-weight:700;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden}.report_archive .reportWrap{background-color:#f1f1e2;padding-top:calc(100vw / 1440 * 100);padding-bottom:calc(100vw / 1440 * 150)}.report_archive .reportWrap .reportWrap__postBox{position:relative;margin-bottom:calc(100vw / 1440 * 100)}.report_archive .reportWrap .reportWrap__postBox::before{content:"";width:100%;height:1px;background:url(../images/common/nav_item_bg_line.png) repeat-x bottom center/auto 1px;position:absolute;left:0;top:0}.report_archive .reportWrap .reportWrap__postBox.-noPost::before{display:none}.report_archive .reportWrap .reportWrap__postBox.-noPost .noPost-txt{font-size:calc(100vw / 1440 * 20);font-weight:700;text-align:center}.postDetail .reportWrap .reportWrap__pickUp{margin-bottom:0;padding:calc(100vw / 1440 * 40) 0 calc(100vw / 1440 * 50)}.postDetail{background:#f1f1e2}.postDetail__wrap{padding-left:20px;padding-right:20px;padding-bottom:150px}.postDetail__inner{padding-top:calc(100vw / 1440 * 235);width:calc(100vw / 1440 * 800);margin-right:auto;margin-left:auto}.postDetail__inner .c-btn__A{margin-top:90px;margin-right:auto;margin-left:auto}.postDetail__date{font-size:calc(100vw / 1440 * 12);color:#575757;font-weight:700;margin-bottom:calc(100vw / 1440 * 10)}.postDetail__ttl{font-size:calc(100vw / 1440 * 36);font-weight:700;padding-bottom:calc(100vw / 1440 * 95);margin-bottom:calc(100vw / 1440 * 95);position:relative}.postDetail__ttl::before{content:"";width:100%;height:1px;background:url(../images/common/nav_item_bg_line.png) repeat-x bottom center/auto 1px;position:absolute;left:0;bottom:0}.postDetail__mainImg{width:100%;height:calc(100vw / 1440 * 600);position:relative;margin-bottom:calc(100vw / 1440 * 90)}.postDetail__mainImg .catLabel{width:calc(100vw / 1440 * 60);height:calc(100vw / 1440 * 60);background:url(../images/common/label_bg.png) no-repeat center/100% auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:absolute;right:-40px;top:-40px;z-index:1;font-size:calc(100vw / 1440 * 16);font-weight:700}.postDetail__mainImg img{width:100%;height:100%}.postDetail__body{margin-bottom:calc(100vw / 1440 * 100)}.postDetail__body blockquote:not(:last-child),.postDetail__body hr:not(:last-child),.postDetail__body iframe:not(:last-child),.postDetail__body img:not(:last-child),.postDetail__body ol:not(:last-child),.postDetail__body table:not(:last-child),.postDetail__body ul:not(:last-child),.postDetail__body>p:not(:last-child){margin-bottom:calc(100vw / 1440 * 40)}.postDetail__body blockquote a,.postDetail__body ol a,.postDetail__body table a,.postDetail__body ul a,.postDetail__body>p a{color:#e39450;position:relative}.postDetail__body blockquote a::after,.postDetail__body ol a::after,.postDetail__body table a::after,.postDetail__body ul a::after,.postDetail__body>p a::after{content:"";position:absolute;width:100%;height:1px;border-radius:1px;background-color:#000;bottom:-1px;left:0;-webkit-transform-origin:right;-ms-transform-origin:right;transform-origin:right;-webkit-transform:scaleX(0);-ms-transform:scaleX(0);transform:scaleX(0);-webkit-transition:-webkit-transform .5s cubic-bezier(.32,.94,.6,1);transition:-webkit-transform .5s cubic-bezier(.32,.94,.6,1);transition:transform .5s cubic-bezier(.32,.94,.6,1);transition:transform .5s cubic-bezier(.32,.94,.6,1),-webkit-transform .5s cubic-bezier(.32,.94,.6,1)}.postDetail__body blockquote a:hover::after,.postDetail__body ol a:hover::after,.postDetail__body table a:hover::after,.postDetail__body ul a:hover::after,.postDetail__body>p a:hover::after{-webkit-transform-origin:left;-ms-transform-origin:left;transform-origin:left;-webkit-transform:scaleX(1);-ms-transform:scaleX(1);transform:scaleX(1)}.postDetail__body .aligncenter{margin-right:auto;margin-left:auto;display:block}.postDetail__body h1{font-size:calc(100vw / 1440 * 30);margin-bottom:calc(100vw / 1440 * 20);background-color:#e2d58c;padding:12px 15px 15px}.postDetail__body h1:not(:first-child){margin-top:calc(100vw / 1440 * 60)}.postDetail__body h2{font-size:calc(100vw / 1440 * 24);margin-bottom:calc(100vw / 1440 * 20);padding-left:calc(100vw / 1440 * 20);position:relative}.postDetail__body h2::before{content:"";position:absolute;left:0;top:calc(100vw / 1440 * 4);width:calc(100vw / 1440 * 8);height:calc(100% - 5px);background-color:#e2d58c}.postDetail__body h2:not(:first-child){margin-top:calc(100vw / 1440 * 100)}.postDetail__body h3{font-size:calc(100vw / 1440 * 20);margin-bottom:20px}.postDetail__body hr{padding:0;width:100%;height:0;border-top:none;border-bottom:1px solid #707070}.postDetail__body ol,.postDetail__body p,.postDetail__body ul{font-size:calc(100vw / 1440 * 16)}.postDetail__body p{line-height:2}.postDetail__body ol li,.postDetail__body ul li{list-style-type:none}.postDetail__body ul li{position:relative;padding-left:calc(100vw / 1440 * 18);margin-bottom:calc(100vw / 1440 * 10);line-height:1.6}.postDetail__body ul li:last-child{margin-bottom:0}.postDetail__body ul li::before{content:"・";color:#000;position:absolute;left:0;top:1px}.postDetail__body ol li{counter-increment:number;position:relative;padding-left:calc(100vw / 1440 * 18);margin-bottom:calc(100vw / 1440 * 10);line-height:1.6}.postDetail__body ol li:last-child{margin-bottom:0}.postDetail__body ol li::before{content:counter(number) ".";position:absolute;left:0;top:1px}.postDetail__body img{border-radius:50px;position:relative;z-index:1}.postDetail__body iframe{width:100%;height:600px;border-radius:50px}.postDetail__body iframe.wp-embedded-content{height:auto;min-height:237px;border-radius:0}.postDetail__body blockquote{background-color:rgba(0,0,0,.1);margin:0;padding:calc(100vw / 1440 * 30);position:relative}.postDetail__body blockquote::after,.postDetail__body blockquote::before{position:absolute;font-size:calc(100vw / 1440 * 80);color:#b69d7e;pointer-events:none}.postDetail__body blockquote::before{content:"“";top:calc(100vw / 1440 * -40);left:0}.postDetail__body blockquote::after{content:"”";bottom:calc(100vw / 1440 * -70);right:0}.postDetail__body blockquote cite{font-size:calc(100vw / 1440 * 13);margin-top:10px}.postDetail__writer{position:relative;padding:calc(100vw / 1440 * 100) 0 calc(100vw / 1440 * 30);display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.postDetail__writer::before{content:"";width:100%;height:1px;background:url(../images/common/nav_item_bg_line.png) repeat-x bottom center/auto 1px;position:absolute;left:0;top:0}.postDetail__writer-img{width:calc(100vw / 1440 * 200);height:calc(100vw / 1440 * 200)}.postDetail__writer-img img{width:100%;height:100%;border-radius:999px}.postDetail__writer-desc{margin-left:calc(100vw / 1440 * 20);width:calc(100% - 100vw / 1440 * 220)}.postDetail__writer-desc .name{font-size:calc(100vw / 1440 * 20);font-weight:700}.postDetail__writer-desc .txt{font-size:calc(100vw / 1440 * 16)}.c-btn__A{width:calc(100vw / 1440 * 300);height:calc(100vw / 1440 * 60)}.c-btn__A a{width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background-color:#000;font-size:calc(100vw / 1440 * 20);color:#fff;font-weight:500;border-radius:8px;-webkit-box-shadow:0 4px 10px rgba(0,0,0,.3);box-shadow:0 4px 10px rgba(0,0,0,.3);-webkit-transform:translate(0);-ms-transform:translate(0);transform:translate(0);-webkit-transition-property:-webkit-box-shadow,-webkit-transform;transition-property:-webkit-box-shadow,-webkit-transform;transition-property:box-shadow,transform;transition-property:box-shadow,transform,-webkit-box-shadow,-webkit-transform;-webkit-transition-duration:.25s;transition-duration:.25s;-webkit-transition-timing-function:cubic-bezier(.32,.94,.6,1);transition-timing-function:cubic-bezier(.32,.94,.6,1);-webkit-transition-delay:0s;transition-delay:0s}.c-btn__A a:hover{-webkit-box-shadow:0 4px 10px transparent;box-shadow:0 4px 10px transparent;-webkit-transform:translate(4px,4px);-ms-transform:translate(4px,4px);transform:translate(4px,4px)}.header{width:100%;height:calc(100vw / 1440 * 140);background:url(../images/common/header_bg.png) no-repeat top center/100% auto;-webkit-filter:drop-shadow(0 3px 4px rgba(0, 0, 0, .4));filter:drop-shadow(0 3px 4px rgba(0, 0, 0, .4));position:absolute;z-index:1000}.header::before{content:"";width:calc(100vw / 1440 * 85);height:calc(100vw / 1440 * 110);background:url(../images/common/header_parts_paint.png) no-repeat center/100% auto;position:absolute;left:calc(100vw / 1440 * 259);top:calc(100vw / 1440 * 24);mix-blend-mode:multiply}.header__inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;height:100%}.header__logo{width:calc(100vw / 1440 * 171);margin-left:calc(100vw / 1440 * 50)}.header__logo img{width:100%}.header__chara{width:calc(100vw / 1440 * 200);position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.header__chara img{width:100%;height:auto}.gNavTrigger{position:fixed;z-index:9999;width:calc(100vw / 1440 * 70);height:calc(100vw / 1440 * 70);border-radius:999px;background-color:#000;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-size:calc(100vw / 1440 * 12);color:#fff;font-weight:700;top:calc(100vw / 1440 * 35);right:50px;cursor:pointer;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;transition-property:transform;transition-property:transform,-webkit-transform;-webkit-transition-duration:.25s;transition-duration:.25s;-webkit-transition-timing-function:cubic-bezier(.32,.94,.6,1);transition-timing-function:cubic-bezier(.32,.94,.6,1);-webkit-transition-delay:0s;transition-delay:0s}.gNavTrigger .txt{opacity:1;position:absolute;-webkit-transition-property:opacity;transition-property:opacity;-webkit-transition-duration:.25s;transition-duration:.25s;-webkit-transition-timing-function:cubic-bezier(.32,.94,.6,1);transition-timing-function:cubic-bezier(.32,.94,.6,1);-webkit-transition-delay:0s;transition-delay:0s}.gNavTrigger .close{position:absolute;opacity:0}.nav-open .gNavTrigger .txt{opacity:0}.nav-open .gNavTrigger .close{opacity:1;position:relative;width:50%}.nav-open .gNavTrigger .close::after,.nav-open .gNavTrigger .close::before{content:"";width:100%;height:1px;position:absolute;background-color:#ecc908;border-radius:999px;-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0)}.nav-open .gNavTrigger .close::before{-webkit-animation:nav_line_before .25s cubic-bezier(.32,.94,.6,1) .3s forwards;animation:nav_line_before .25s cubic-bezier(.32,.94,.6,1) .3s forwards}.nav-open .gNavTrigger .close::after{-webkit-animation:nav_line_after .25s cubic-bezier(.32,.94,.6,1) .3s forwards;animation:nav_line_after .25s cubic-bezier(.32,.94,.6,1) .3s forwards}@-webkit-keyframes nav_line_before{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}}@keyframes nav_line_before{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}}@-webkit-keyframes nav_line_after{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(45deg);transform:rotate(45deg)}}@keyframes nav_line_after{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(45deg);transform:rotate(45deg)}}.gNav{width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;position:fixed;top:0;left:0;z-index:9998;opacity:0;pointer-events:none;overscroll-behavior-y:contain;overflow-y:auto;-webkit-transition-property:opacity;transition-property:opacity;-webkit-transition-duration:.25s;transition-duration:.25s;-webkit-transition-timing-function:cubic-bezier(.32,.94,.6,1);transition-timing-function:cubic-bezier(.32,.94,.6,1);-webkit-transition-delay:0s;transition-delay:0s}.nav-open .gNav{opacity:1;pointer-events:all}.gNav__inner{width:400px;height:-webkit-max-content;height:-moz-max-content;height:max-content;background-color:#ecc908;border-radius:0 0 0 20px;padding-top:calc(100vw / 1440 * 173);padding-bottom:calc(100vw / 1440 * 60);padding-left:20px;padding-right:20px}.gNav__list{position:relative;z-index:9997}.gNav__item{background:url(../images/common/nav_item_bg_line.png) repeat-x bottom center/auto 1px}.gNav__item a{font-size:20px;color:#383838;font-weight:700;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding-top:44px;padding-bottom:44px}.gNav__item:first-child a{padding-top:0}.gNav__item:last-child{background:0 0}.gNav__bg{position:absolute;left:0;top:0;width:100%;height:calc(100% + 1px)}.footer{width:100%;position:relative;padding:calc(100vw / 1440 * 50) 0;background-color:#ecc908}.footer::before{content:"";width:100%;height:100%;position:absolute;left:0;top:0;background:url(../images/common/bg_texture.png) repeat left top/112px auto;opacity:.2;pointer-events:none}.footer__inner{position:relative}.footer__inner .ttl{text-align:center;margin-bottom:calc(100vw / 1440 * 15)}.footer__inner .ttl img{width:calc(100vw / 1440 * 171)}.footer__link{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.footer__link-item{font-size:calc(100vw / 1440 * 20);font-weight:700;margin:0 calc(100vw / 1440 * 18)}.footer .copyright{font-size:calc(100vw / 1440 * 12);line-height:1.5;white-space:nowrap;line-height:1;letter-spacing:calc(100vw / 1440 * 1);padding:calc(100vw / 1440 * 10) 0 0;text-align:center;color:#000;font-weight:500}.wrapper{background:#fff}.ofi{-o-object-fit:cover;object-fit:cover;font-family:"object-fit: cover;"}.ofi.center{-o-object-position:center;object-position:center}.ofi.left{-o-object-position:left;object-position:left}.ofi.right{-o-object-position:right;object-position:right}.ofi.top{-o-object-position:top;object-position:top}.ofi.bottom{-o-object-position:bottom;object-position:bottom}.baseW{max-width:1440px;width:100%;margin-right:auto;margin-left:auto}.baseW-md{max-width:1000px;width:100%;margin-right:auto;margin-left:auto}.baseW-sm{max-width:800px;width:100%;margin-right:auto;margin-left:auto}.al-r{text-align:right!important}.al-c{text-align:center!important}.al-l{text-align:left!important}.mb5{margin-bottom:5px!important}.mb10{margin-bottom:10px!important}.mb15{margin-bottom:15px!important}.mb20{margin-bottom:20px!important}.mb25{margin-bottom:25px!important}.mb30{margin-bottom:30px!important}.mb35{margin-bottom:35px!important}.mb40{margin-bottom:40px!important}.mb45{margin-bottom:45px!important}.mb50{margin-bottom:50px!important}.mb55{margin-bottom:55px!important}.mb60{margin-bottom:60px!important}.mb65{margin-bottom:65px!important}.mb70{margin-bottom:70px!important}.mb75{margin-bottom:75px!important}.mb80{margin-bottom:80px!important}.mb85{margin-bottom:85px!important}.mb90{margin-bottom:90px!important}.mb95{margin-bottom:95px!important}.mb100{margin-bottom:100px!important}.home .mv{position:relative;overflow:hidden}.home .mv__catch{position:absolute;left:calc(100vw / 1440 * 50);top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);z-index:3;pointer-events:none}.home .mv__catch img{width:calc(100vw / 1440 * 489)}.home .mv__sliderContent .swiper-slide img{width:100%}.home .mv__sliderContent .swiper-pagination{width:calc(100vw / 1440 * 420);bottom:calc(100vw / 1440 * 125);z-index:100}.home .mv__sliderContent .swiper-pagination-bullet{opacity:1;width:calc(100vw / 1440 * 13);height:calc(100vw / 1440 * 13);background:#000}.home .mv__sliderContent .swiper-pagination-bullet:nth-of-type(1){-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}.home .mv__sliderContent .swiper-pagination-bullet:nth-of-type(2){-webkit-transform:translateY(calc(100vw / 1440 * 8));-ms-transform:translateY(calc(100vw / 1440 * 8));transform:translateY(calc(100vw / 1440 * 8))}.home .mv__sliderContent .swiper-pagination-bullet:nth-of-type(3){-webkit-transform:translateY(calc(100vw / 1440 * 16));-ms-transform:translateY(calc(100vw / 1440 * 16));transform:translateY(calc(100vw / 1440 * 16))}.home .mv__sliderContent .swiper-pagination-bullet-active{background:#ecc908}.home .mv__scrollTxt{position:absolute;right:calc(100vw / 375 * 18);top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);color:#fff;-webkit-writing-mode:vertical-lr;-ms-writing-mode:tb-lr;writing-mode:vertical-lr;z-index:2;font-weight:700;font-size:calc(100vw / 375 * 12);pointer-events:none}.home .mv__scrollTxt::before{content:"";width:1px;height:calc(100vw / 375 * 90);position:absolute;bottom:calc(100vw / 375 * -95);background-color:#fff;left:50%;-webkit-transform:translateX(calc(-50% - 2px));-ms-transform:translateX(calc(-50% - 2px));transform:translateX(calc(-50% - 2px));-webkit-animation:sp_scroll_line 2s cubic-bezier(.32,.94,.6,1) infinite;animation:sp_scroll_line 2s cubic-bezier(.32,.94,.6,1) infinite}@-webkit-keyframes sp_scroll_line{0%{-webkit-transform:translateX(calc(-50% - 2px)) scale(1,0);transform:translateX(calc(-50% - 2px)) scale(1,0);-webkit-transform-origin:0 0;transform-origin:0 0}50%{-webkit-transform:translateX(calc(-50% - 2px)) scale(1,1);transform:translateX(calc(-50% - 2px)) scale(1,1);-webkit-transform-origin:0 0;transform-origin:0 0}51%{-webkit-transform:translateX(calc(-50% - 2px)) scale(1,1);transform:translateX(calc(-50% - 2px)) scale(1,1);-webkit-transform-origin:0 100%;transform-origin:0 100%}100%{-webkit-transform:translateX(calc(-50% - 2px)) scale(1,0);transform:translateX(calc(-50% - 2px)) scale(1,0);-webkit-transform-origin:0 100%;transform-origin:0 100%}}@keyframes sp_scroll_line{0%{-webkit-transform:translateX(calc(-50% - 2px)) scale(1,0);transform:translateX(calc(-50% - 2px)) scale(1,0);-webkit-transform-origin:0 0;transform-origin:0 0}50%{-webkit-transform:translateX(calc(-50% - 2px)) scale(1,1);transform:translateX(calc(-50% - 2px)) scale(1,1);-webkit-transform-origin:0 0;transform-origin:0 0}51%{-webkit-transform:translateX(calc(-50% - 2px)) scale(1,1);transform:translateX(calc(-50% - 2px)) scale(1,1);-webkit-transform-origin:0 100%;transform-origin:0 100%}100%{-webkit-transform:translateX(calc(-50% - 2px)) scale(1,0);transform:translateX(calc(-50% - 2px)) scale(1,0);-webkit-transform-origin:0 100%;transform-origin:0 100%}}.home .mv__btmParts{position:absolute;left:0;bottom:0;z-index:1;pointer-events:none}.home .mv__btmParts img{width:100%;-webkit-filter:drop-shadow(0 -10px 3px rgba(0, 0, 0, .3));filter:drop-shadow(0 -10px 3px rgba(0, 0, 0, .3))}.home .mv__btmParts::before{content:"";width:calc(100vw / 1440 * 120);height:calc(100vw / 1440 * 157.5);background:url(../images/index/mv_btm_parts_paint.png) no-repeat center/100% auto;position:absolute;left:calc(100vw / 1440 * 34);top:calc(100vw / 1440 * -46);z-index:2}.home .think{background:#f3f3eb;position:relative;z-index:1;height:calc(100vw / 1440 * 300)}.home .think__inner{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.home .think__list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;width:calc(100vw / 1440 * 1025);height:calc(100vw / 1440 * 350);position:relative}.home .think__list.inView-on .think__list-item{-webkit-transition-property:top,left,opacity;transition-property:top,left,opacity;-webkit-transition-duration:1s;transition-duration:1s;-webkit-transition-timing-function:cubic-bezier(.32,.94,.6,1);transition-timing-function:cubic-bezier(.32,.94,.6,1);-webkit-transition-delay:.5s;transition-delay:.5s;opacity:1}.home .think__list-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:calc(100vw / 1440 * 100);height:calc(100vw / 1440 * 100);background:url(../images/common/think_txt_bg.png) no-repeat center/100% auto;font-size:calc(100vw / 1440 * 20);font-weight:700;position:absolute;left:50%;top:50%;opacity:0;-webkit-filter:drop-shadow(0 3px 4px rgba(0, 0, 0, .4));filter:drop-shadow(0 3px 4px rgba(0, 0, 0, .4))}.home .think__ttl{width:calc(100vw / 1440 * 415);position:relative}.home .think__ttl svg{overflow:visible;width:calc(100vw / 1440 * 324);height:auto;-webkit-transform:translateY(calc(100vw / 1440 * -255));-ms-transform:translateY(calc(100vw / 1440 * -255));transform:translateY(calc(100vw / 1440 * -255))}.home .think__ttl path{opacity:0}.home .think__ttl path.ani{-webkit-transform:translateY(10px);-ms-transform:translateY(10px);transform:translateY(10px)}.home .think__ttl::before{content:"";width:calc(100vw / 1440 * 185);height:calc(100vw / 1440 * 280);background:url(../images/index/think_ttl_parts.png) no-repeat center/100% auto;position:absolute;left:calc(100vw / 1440 * 75);bottom:calc(100vw / 1440 * -60);opacity:0;-webkit-transform-origin:center bottom;-ms-transform-origin:center bottom;transform-origin:center bottom}.home .think__ttl.inView-on path{-webkit-animation:think_txt 1s cubic-bezier(.32,.94,.6,1) .3s forwards;animation:think_txt 1s cubic-bezier(.32,.94,.6,1) .3s forwards}.home .think__ttl.inView-on path.ani{-webkit-animation:think_txt_2 1s cubic-bezier(.32,.94,.6,1) .15s forwards;animation:think_txt_2 1s cubic-bezier(.32,.94,.6,1) .15s forwards}.home .think__ttl.inView-on::before{-webkit-animation:think_ttl_parts_ani .25s cubic-bezier(.32,.94,.6,1) .8s forwards,think_ttl_parts_ani_02 .8s steps(2) .8s infinite alternate;animation:think_ttl_parts_ani .25s cubic-bezier(.32,.94,.6,1) .8s forwards,think_ttl_parts_ani_02 .8s steps(2) .8s infinite alternate}@-webkit-keyframes think_txt{0%{-webkit-transform:translateY(10px);transform:translateY(10px);opacity:0}50%{-webkit-transform:translateY(-10px);transform:translateY(-10px);opacity:1}80%{-webkit-transform:translateY(5px);transform:translateY(5px);opacity:1}100%{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}}@keyframes think_txt{0%{-webkit-transform:translateY(10px);transform:translateY(10px);opacity:0}50%{-webkit-transform:translateY(-10px);transform:translateY(-10px);opacity:1}80%{-webkit-transform:translateY(5px);transform:translateY(5px);opacity:1}100%{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}}@-webkit-keyframes think_txt_2{0%{-webkit-transform:translateY(10px);transform:translateY(10px);opacity:0}50%{-webkit-transform:translateY(-10px);transform:translateY(-10px);opacity:1}80%{-webkit-transform:translateY(5px);transform:translateY(5px);opacity:1}100%{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}}@keyframes think_txt_2{0%{-webkit-transform:translateY(10px);transform:translateY(10px);opacity:0}50%{-webkit-transform:translateY(-10px);transform:translateY(-10px);opacity:1}80%{-webkit-transform:translateY(5px);transform:translateY(5px);opacity:1}100%{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}}@-webkit-keyframes think_ttl_parts_ani{0%{bottom:calc(100vw / 1440 * -120);opacity:0}100%{bottom:calc(100vw / 1440 * -60);opacity:1}}@keyframes think_ttl_parts_ani{0%{bottom:calc(100vw / 1440 * -120);opacity:0}100%{bottom:calc(100vw / 1440 * -60);opacity:1}}@-webkit-keyframes think_ttl_parts_ani_02{0%{-webkit-transform:rotate(-5deg);transform:rotate(-5deg)}100%{-webkit-transform:rotate(15deg);transform:rotate(15deg)}}@keyframes think_ttl_parts_ani_02{0%{-webkit-transform:rotate(-5deg);transform:rotate(-5deg)}100%{-webkit-transform:rotate(15deg);transform:rotate(15deg)}}.home .reportWrap{background:#e2e2cc;position:relative;padding-top:calc(100vw / 1440 * 30)}.home .reportWrap::before{content:"";width:100%;height:100%;position:absolute;left:0;top:0;background:url(../images/common/bg_texture.png) repeat left top/112px auto;opacity:.2;pointer-events:none}.home .reportWrap__inner::before{content:"";width:100%;height:1px;position:absolute;background:url(../images/common/bg_line.png) repeat-x center/auto 1px}.home .reportWrap__inner::before{top:0;left:0}.home .reportWrap__postBox{position:relative}.home .reportWrap__postBox::before{content:"";width:100%;height:1px;background:url(../images/common/nav_item_bg_line.png) repeat-x bottom center/auto 1px;position:absolute;left:0;top:0}.home .keywordBox{padding:calc(100vw / 1440 * 50) calc(100vw / 1440 * 20) calc(100vw / 1440 * 34);background:#f1f1e2}.home .keywordBox__ttl{text-align:center;margin-bottom:calc(100vw / 1440 * 20)}.home .keywordBox__ttl img{width:calc(100vw / 1440 * 330)}.home .keywordBox__list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:calc(100vw / 1440 * 1000);margin-right:auto;margin-left:auto}.home .keywordBox__item{margin:0 calc(100vw / 1440 * 8) calc(100vw / 1440 * 16)}.home .keywordBox__item a{display:block;background-color:#f6c571;font-size:calc(100vw / 1440 * 16);font-weight:700;padding:calc(100vw / 1440 * 4) calc(100vw / 1440 * 15) calc(100vw / 1440 * 5);border-radius:999px;-webkit-transition-property:background-color,color;transition-property:background-color,color;-webkit-transition-duration:.25s;transition-duration:.25s;-webkit-transition-timing-function:cubic-bezier(.32,.94,.6,1);transition-timing-function:cubic-bezier(.32,.94,.6,1);-webkit-transition-delay:0s;transition-delay:0s}.home .keywordBox__item a::before{content:"#"}.home .keywordBox__item a:hover{background-color:#474747;color:#fff}.home .homeAbout{background:#f1f1e2;position:relative;padding-top:calc(100vw / 1440 * 154)}.home .homeAbout::before{content:"";width:100%;height:calc(100vw / 1440 * 154);background:url(../images/index/index_about_parts.png) no-repeat top center/100% auto;position:absolute;top:0;left:0}.home .homeAbout__descBox{width:calc(100vw / 1440 * 1000);margin-right:auto;margin-left:auto;background-color:#fff;padding:calc(100vw / 1440 * 50) 0}.home .homeAbout__descBox .ttl{text-align:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-size:calc(100vw / 1440 * 20);margin-bottom:calc(100vw / 1440 * 20)}.home .homeAbout__descBox .ttl .icon-ig{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;width:calc(100vw / 1440 * 30);height:calc(100vw / 1440 * 30);background:url(../images/common/icon_ig.svg) no-repeat center/100% auto;margin-left:calc(100vw / 1440 * 20)}.home .homeAbout__descBox .info{margin-bottom:calc(100vw / 1440 * 20)}.home .homeAbout__descBox .info p{text-align:center;font-size:calc(100vw / 1440 * 14);color:#575757}.home .homeAbout__descBox .desc{text-align:center;width:calc(100vw / 1440 * 600);line-height:2;font-size:calc(100vw / 1440 * 16);margin-bottom:calc(100vw / 1440 * 20);margin-right:auto;margin-left:auto}.home .homeAbout__descBox .btn{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:calc(100vw / 1440 * 200);height:calc(100vw / 1440 * 100);font-size:calc(100vw / 1440 * 20);font-weight:700;background:url(../images/index/index_about_btn_bg.svg) no-repeat center/100% auto;margin-right:auto;margin-left:auto}@media screen and (min-width:768px){.sp_only{display:none}.home .think__list.inView-on .think__list-item.kosei{top:calc(100vw / 1440 * -136);left:calc(100vw / 1440 * 788)}.home .think__list.inView-on .think__list-item.bunka{top:calc(100vw / 1440 * -107);left:calc(100vw / 1440 * 313)}.home .think__list.inView-on .think__list-item.shogai{top:calc(100vw / 1440 * -65);left:calc(100vw / 1440 * 491)}.home .think__list.inView-on .think__list-item.mirai{top:calc(100vw / 1440 * -31);left:calc(100vw / 1440 * 674)}.home .think__list.inView-on .think__list-item.chiiki{top:calc(100vw / 1440 * -31);left:calc(100vw / 1440 * 892)}.home .think__list.inView-on .think__list-item.nichijo{top:calc(100vw / 1440 * -7);left:calc(100vw / 1440 * 362)}.home .think__list.inView-on .think__list-item.kokoro{top:calc(100vw / 1440 * 50);left:calc(100vw / 1440 * 170)}.home .think__list.inView-on .think__list-item.unei{top:calc(100vw / 1440 * 87);left:calc(100vw / 1440 * 717)}.home .think__list.inView-on .think__list-item.ginou{top:calc(100vw / 1440 * 87);left:calc(100vw / 1440 * 963)}.home .think__list.inView-on .think__list-item.shakaifukushi{top:calc(100vw / 1440 * 118);left:calc(100vw / 1440 * 420)}.home .think__list.inView-on .think__list-item.ikiru{top:calc(100vw / 1440 * 103);left:calc(100vw / 1440 * 591)}.home .think__list.inView-on .think__list-item.kaigo{top:calc(100vw / 1440 * 162);left:calc(100vw / 1440 * 838)}}@media screen and (max-width:1440px){.c-box__postList-item a .catLabel{right:calc(100vw / 1440 * -20);top:calc(100vw / 1440 * -20)}.reportWrap__pickUp-slideWrap .swiper-slide a .catLabel{right:calc(100vw / 1440 * -20);top:calc(100vw / 1440 * -20)}.report_archive .reportWrap .reportWrap__postBox.-noPost .noPost-txt{font-size:20px}.postDetail__inner{max-width:800px;width:100%}.postDetail__date{font-size:12px;margin-bottom:10px}.postDetail__ttl{font-size:36px}.postDetail__mainImg{height:600px}.postDetail__mainImg .catLabel{width:60px;height:60px;font-size:16px;right:calc(100vw / 1440 * -40);top:calc(100vw / 1440 * -40)}.postDetail__body{margin-bottom:100px}.postDetail__body blockquote:not(:last-child),.postDetail__body hr:not(:last-child),.postDetail__body iframe:not(:last-child),.postDetail__body img:not(:last-child),.postDetail__body ol:not(:last-child),.postDetail__body table:not(:last-child),.postDetail__body ul:not(:last-child),.postDetail__body>p:not(:last-child){margin-bottom:40px}.postDetail__body h1{font-size:30px;margin-bottom:20px}.postDetail__body h1:not(:first-child){margin-top:60px}.postDetail__body h2{font-size:24px;margin-bottom:20px;padding-left:20px}.postDetail__body h2::before{top:4px;width:8px}.postDetail__body h2:not(:first-child){margin-top:100px}.postDetail__body h3{font-size:20px}.postDetail__body ol,.postDetail__body p,.postDetail__body ul{font-size:16px}.postDetail__body ul li{padding-left:18px;margin-bottom:10px}.postDetail__body ol li{padding-left:18px;margin-bottom:10px}.postDetail__body blockquote{padding:30px}.postDetail__body blockquote::after,.postDetail__body blockquote::before{font-size:80px}.postDetail__body blockquote::before{top:-40px}.postDetail__body blockquote::after{bottom:-70px}.postDetail__body blockquote cite{font-size:13px}.postDetail__writer{padding:100px 0}.postDetail__writer-img{width:200px;height:200px}.postDetail__writer-desc{margin-left:20px;width:calc(100% - 220px)}.postDetail__writer-desc .name{font-size:20px}.postDetail__writer-desc .txt{font-size:16px}.c-btn__A{font-size:20px;width:300px;height:60px}.c-btn__A a{font-size:20px}.gNavTrigger{width:70px;height:70px;font-size:12px;top:calc(100vw / 1440 * 35);right:calc(100vw / 1440 * 50)}.gNav__inner{padding-top:173px;padding-bottom:60px}.baseW{padding-left:20px;padding-right:20px}}@media screen and (max-width:1000px){.gNav__inner{padding-top:calc(100vw / 1000 * 173)}.gNav__item a{font-size:calc(100vw / 1000 * 20);padding-top:calc(100vw / 1000 * 44);padding-bottom:calc(100vw / 1000 * 44)}.baseW-md{padding-left:20px;padding-right:20px}}@media screen and (max-width:840px){.postDetail__mainImg{height:71.4285714286vw}}@media screen and (max-width:800px){.baseW-sm{padding-left:20px;padding-right:20px}}@media screen and (max-width:767px){a[href^="tel:"]{pointer-events:all}.wp-pagenavi a,.wp-pagenavi>span{font-size:calc(100vw / 375 * 22);width:calc(100vw / 375 * 40);height:calc(100vw / 375 * 40);margin-right:calc(100vw / 375 * 10);padding-bottom:calc(100vw / 375 * 6)}.wp-pagenavi .previouspostslink::before{background:url(../images/common/pageNav_bg_arrow_prev.svg) no-repeat center/calc(100vw / 375 * 9) auto}.wp-pagenavi .nextpostslink::before{background:url(../images/common/pageNav_bg_arrow_next.svg) no-repeat center/calc(100vw / 375 * 9) auto}.c-box__postList{margin:0}.c-box__postList::after,.c-box__postList::before{display:none}.c-box__postList-item{width:100%;padding:calc(100vw / 375 * 38) calc(100vw / 375 * 58) calc(100vw / 375 * 38)}.c-box__postList-item:not(:nth-child(4n)){background:0 0}.c-box__postList-item:nth-child(4n)::before,.c-box__postList-item:nth-child(4n+1)::before{display:none}.c-box__postList-item:nth-child(4n+1)::before{display:none}.c-box__postList-item:nth-child(4n)::before{display:none}.c-box__postList-item a{width:calc(100vw / 375 * 260);height:calc(100vw / 375 * 260);padding:0 calc(100vw / 375 * 12)}.c-box__postList-item a .catLabel{width:calc(100vw / 375 * 60);height:calc(100vw / 375 * 60);font-size:calc(100vw / 375 * 16);right:calc(100vw / 375 * -20);top:calc(100vw / 375 * -20)}.c-box__postList-item .img{width:calc(100vw / 375 * 260);height:calc(100vw / 375 * 260);border-radius:calc(100vw / 375 * 20)}.c-box__postList-item .txtBox{-webkit-transform:translateY(calc(100vw / 375 * -12));-ms-transform:translateY(calc(100vw / 375 * -12));transform:translateY(calc(100vw / 375 * -12))}.c-box__postList-item .txtBox .date{width:calc(100vw / 375 * 80);font-size:calc(100vw / 375 * 12);border-radius:calc(100vw / 375 * 8) calc(100vw / 375 * 8) 0 0}.c-box__postList-item .txtBox .exp{padding:calc(100vw / 375 * 5);border-radius:0 calc(100vw / 375 * 8) calc(100vw / 375 * 8) calc(100vw / 375 * 8);min-height:calc(100vw / 375 * 68)}.c-box__postList-item .txtBox .exp .txt{font-size:calc(100vw / 375 * 14)}.reportWrap__pickUp{-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:calc(100vw / 375 * 50)}.reportWrap__pickUp-ttlBox{width:100%;margin-bottom:calc(100vw / 375 * 20)}.reportWrap__pickUp-ttlBox .ttl img{width:calc(100vw / 375 * 219)}.reportWrap__pickUp-ttlBox .ttl span{margin:calc(100vw / 375 * 15) 0;font-size:calc(100vw / 375 * 16)}.reportWrap__pickUp-ttlBox .slideControl{width:calc(100vw / 375 * 223)}.reportWrap__pickUp-ttlBox .slideControl .swiper_pause{width:calc(100vw / 375 * 60);height:calc(100vw / 375 * 60)}.reportWrap__pickUp-ttlBox .slideControl .swiper_pause::after,.reportWrap__pickUp-ttlBox .slideControl .swiper_pause::before{height:calc(100vw / 375 * 20)}.reportWrap__pickUp-ttlBox .slideControl .swiper_pause::before{left:calc(50% - 100vw / 375 * 5)}.reportWrap__pickUp-ttlBox .slideControl .swiper_pause::after{right:calc(50% - 100vw / 375 * 5)}.reportWrap__pickUp-ttlBox .slideControl .swiper_pause.paused::before{left:calc(50% + 100vw / 375 * 5);border-top:calc(100vw / 375 * 16) solid #000;border-right:calc(100vw / 375 * 12) solid transparent;border-left:calc(100vw / 375 * 12) solid transparent}.reportWrap__pickUp-ttlBox .slideControl .swiper-button{width:calc(100vw / 375 * 60);height:calc(100vw / 375 * 60)}.reportWrap__pickUp-ttlBox .slideControl .swiper-button::before{width:calc(100vw / 375 * 14);height:calc(100vw / 375 * 25)}.reportWrap__pickUp-slideWrap{padding-top:calc(100vw / 375 * 20);width:calc(100% - 100vw / 375 * 20);margin-left:calc(100vw / 375 * 20)}.reportWrap__pickUp-slideWrap .swiper-slide{height:calc(100vw / 375 * 248)}.reportWrap__pickUp-slideWrap .swiper-slide a{height:calc(100vw / 375 * 248);padding:0 calc(100vw / 375 * 12)}.reportWrap__pickUp-slideWrap .swiper-slide a .catLabel{width:calc(100vw / 375 * 45);height:calc(100vw / 375 * 45);font-size:calc(100vw / 375 * 12);right:calc(100vw / 375 * -14);top:calc(100vw / 375 * -14)}.reportWrap__pickUp-slideWrap .swiper-slide .img{height:calc(100vw / 375 * 248);border-radius:calc(100vw / 375 * 20)}.reportWrap__pickUp-slideWrap .swiper-slide .txtBox{-webkit-transform:translateY(calc(100vw / 375 * -12));-ms-transform:translateY(calc(100vw / 375 * -12));transform:translateY(calc(100vw / 375 * -12))}.reportWrap__pickUp-slideWrap .swiper-slide .txtBox .date{width:calc(100vw / 375 * 80);font-size:calc(100vw / 375 * 12);border-radius:calc(100vw / 375 * 8) calc(100vw / 375 * 8) 0 0}.reportWrap__pickUp-slideWrap .swiper-slide .txtBox .exp{padding:calc(100vw / 375 * 5);border-radius:0 calc(100vw / 375 * 8) calc(100vw / 375 * 8) calc(100vw / 375 * 8);min-height:calc(100vw / 375 * 68)}.reportWrap__pickUp-slideWrap .swiper-slide .txtBox .exp .txt{font-size:calc(100vw / 375 * 14)}.report_archive .reportWrap .reportWrap__postBox::before{display:none}.report_archive .reportWrap .reportWrap__postBox.-noPost .noPost-txt{font-size:calc(100vw / 375 * 20)}.postDetail .reportWrap .reportWrap__pickUp{padding:calc(100vw / 375 * 40) 0 calc(100vw / 375 * 50)}.postDetail__inner{padding-top:calc(100vw / 375 * 130)}.postDetail__mainImg .catLabel{width:calc(100vw / 375 * 60);height:calc(100vw / 375 * 60);font-size:calc(100vw / 375 * 16);right:calc(100vw / 375 * -15);top:calc(100vw / 375 * -15)}.postDetail__body h1{font-size:26px}.postDetail__body h2:not(:first-child){margin-top:70px}.postDetail__body h2{font-size:22px}.postDetail__body h3{font-size:19px}.postDetail__body img{border-radius:30px}.postDetail__body iframe{height:calc(100vw / 375 * 350);border-radius:30px}.postDetail__writer{-ms-flex-wrap:wrap;flex-wrap:wrap;padding:100px 0 0}.postDetail__writer-img{max-width:200px;width:100%;margin-right:auto;margin-left:auto;margin-bottom:20px}.postDetail__writer-desc{width:100%;margin-left:0}.header{background:url(../images/common/header_bg_sp.png) no-repeat top center/100% auto;height:calc(100vw / 375 * 110)}.header::before{width:calc(100vw / 375 * 85);height:calc(100vw / 375 * 110);left:auto;top:calc(100vw / 375 * 24);right:calc(100vw / 375 * 30)}.header__logo{width:calc(100vw / 375 * 171);margin-left:calc(100vw / 375 * 20)}.header__chara{display:none}.gNavTrigger{width:calc(100vw / 375 * 70);height:calc(100vw / 375 * 70);top:calc(100vw / 375 * 20);right:calc(100vw / 375 * 20);font-size:calc(100vw / 375 * 12)}.gNav__inner{padding-top:calc(100vw / 375 * 120);width:calc(100vw / 375 * 300)}.gNav__item a{font-size:calc(100vw / 375 * 18);padding-top:calc(100vw / 375 * 30);padding-bottom:calc(100vw / 375 * 30)}.footer{padding:calc(100vw / 375 * 50) 0}.footer__inner .ttl{margin-bottom:calc(100vw / 375 * 30)}.footer__inner .ttl img{width:calc(100vw / 375 * 171)}.footer__link{-ms-flex-wrap:wrap;flex-wrap:wrap;width:calc(100vw / 375 * 232);margin-right:auto;margin-left:auto}.footer__link-item{width:100%;font-size:calc(100vw / 375 * 18);margin:0 0 calc(100vw / 375 * 25)}.footer .copyright{font-size:calc(100vw / 375 * 12);letter-spacing:calc(100vw / 375 * 1);padding:calc(100vw / 375 * 10) 0 0}.pc_only{display:none}.baseW{max-width:640px;width:100%;padding-left:20px;padding-right:20px}.baseW-md{max-width:640px;width:100%;padding-left:20px;padding-right:20px}.baseW-sm{max-width:640px;width:100%;padding-left:20px;padding-right:20px}.home .mv__catch img{width:calc(100vw / 375 * 283)}.home .mv__sliderContent .swiper-pagination{display:none}.home .mv__btmParts{width:100%}.home .mv__btmParts::before{width:calc(100vw / 375 * 120);height:calc(100vw / 375 * 157.5);left:calc(100vw / 375 * -12);top:calc(100vw / 375 * 10)}.home .think{height:calc(100vw / 375 * 620)}.home .think__inner{-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column}.home .think__list{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;width:100%;height:100%}.home .think__list.inView-on .think__list-item.kosei{top:calc(100vw / 375 * 440);left:calc(100vw / 375 * 9)}.home .think__list.inView-on .think__list-item.bunka{top:calc(100vw / 375 * 0);left:calc(100vw / 375 * 254)}.home .think__list.inView-on .think__list-item.shogai{top:calc(100vw / 375 * 22);left:calc(100vw / 375 * 9)}.home .think__list.inView-on .think__list-item.mirai{top:calc(100vw / 375 * 448);left:calc(100vw / 375 * 243)}.home .think__list.inView-on .think__list-item.chiiki{top:calc(100vw / 375 * 382);left:calc(100vw / 375 * 143)}.home .think__list.inView-on .think__list-item.nichijo{top:calc(100vw / 375 * 143);left:calc(100vw / 375 * 233)}.home .think__list.inView-on .think__list-item.kokoro{top:calc(100vw / 375 * 165);left:calc(100vw / 375 * 9)}.home .think__list.inView-on .think__list-item.unei{top:calc(100vw / 375 * 224);left:calc(100vw / 375 * 130)}.home .think__list.inView-on .think__list-item.ginou{top:calc(100vw / 375 * 318);left:calc(100vw / 375 * 254)}.home .think__list.inView-on .think__list-item.shakaifukushi{top:calc(100vw / 375 * 540);left:calc(100vw / 375 * 138)}.home .think__list.inView-on .think__list-item.ikiru{top:calc(100vw / 375 * 317);left:calc(100vw / 375 * 41)}.home .think__list.inView-on .think__list-item.kaigo{top:calc(100vw / 375 * 59);left:calc(100vw / 375 * 138)}.home .think__list-item{width:calc(100vw / 375 * 100);height:calc(100vw / 375 * 100);font-size:calc(100vw / 375 * 20)}.home .think__ttl{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;width:100%;text-align:center;margin-top:calc(100vw / 375 * -150)}.home .think__ttl svg{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);width:calc(100vw / 375 * 196)}.home .think__ttl::before{display:none}.home .reportWrap{padding-top:calc(100vw / 375 * 30)}.home .keywordBox{padding:calc(100vw / 375 * 50) calc(100vw / 375 * 10) calc(100vw / 375 * 34)}.home .keywordBox__ttl{margin-bottom:calc(100vw / 375 * 20)}.home .keywordBox__ttl img{width:calc(100vw / 375 * 330)}.home .keywordBox__list{width:100%}.home .keywordBox__item{margin:0 calc(100vw / 375 * 8) calc(100vw / 375 * 16)}.home .keywordBox__item a{font-size:calc(100vw / 375 * 16);padding:calc(100vw / 375 * 4) calc(100vw / 375 * 15) calc(100vw / 375 * 5)}.home .homeAbout{padding-top:calc(100vw / 375 * 154)}.home .homeAbout::before{height:calc(100vw / 375 * 154);background:url(../images/index/index_about_parts_sp.png) no-repeat top center/100% auto}.home .homeAbout__descBox{width:calc(100vw / 375 * 335);padding:calc(100vw / 375 * 50) 0}.home .homeAbout__descBox .ttl{font-size:calc(100vw / 375 * 22);margin-bottom:calc(100vw / 375 * 20)}.home .homeAbout__descBox .ttl .icon-ig{width:calc(100vw / 375 * 30);height:calc(100vw / 375 * 30);margin-left:calc(100vw / 375 * 20)}.home .homeAbout__descBox .info{margin-bottom:calc(100vw / 375 * 20)}.home .homeAbout__descBox .info p{font-size:calc(100vw / 375 * 14)}.home .homeAbout__descBox .desc{width:100%;padding:0 calc(100vw / 375 * 20);font-size:calc(100vw / 375 * 16);margin-bottom:calc(100vw / 375 * 20)}.home .homeAbout__descBox .btn{width:calc(100vw / 375 * 200);height:calc(100vw / 375 * 100);font-size:calc(100vw / 375 * 20)}}