﻿html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}table{border-collapse:collapse;border-spacing:0}*{outline:none}body{font-family:YakuHanJP_Narrow, "游ゴシック体", YuGothic, "游ゴシック Medium", "Yu Gothic Medium", "游ゴシック", "Yu Gothic", sans-serif;line-height:1;background:#fff;letter-spacing:.05em}body.noScr{overflow:hidden}a{color:#333;text-decoration:none;-webkit-tap-highlight-color:transparent}picture{line-height:0}img{max-width:100%}img[src$=".svg"]{width:100%}.flex{display:flex}.forPC{display:block}@media (max-width: 767px){.forPC{display:none}}.forSP{display:none}@media (max-width: 767px){.forSP{display:block}}@media (min-width: 768px){a{transition:opacity ease .4s}a:hover{transition:opacity ease .4s;opacity:.7}}.monitor{width:100%;max-width:1440px;margin:0 auto;position:relative}.monitor .inner{max-width:1198px;width:100%;margin:0 auto;padding:0 20px;box-sizing:border-box}.monitor header{position:absolute;top:0;left:0;width:100%;max-width:1440px;text-align:right;padding:20px 16%;box-sizing:border-box}@media (max-width: 767px){.monitor header{padding:20px 4.5vw}}.monitor header a{display:inline-block}@media (max-width: 767px){.monitor header a{width:25vw}}.monitor .mv{width:100%;max-width:1440px;margin:0 auto}.monitor .sec01 .inner{text-align:center}.monitor .sec01 .inner a{display:inline-block}.monitor .sec01 .inner .btn{padding:40px 0 0;margin-bottom:90px}@media (max-width: 767px){.monitor .sec01 .inner .btn{padding:7vw 0 0;margin-bottom:12vw}}.monitor .sec01 .inner h2{margin-bottom:40px}@media (max-width: 767px){.monitor .sec01 .inner h2{margin-bottom:5vw}}.monitor .sec01 .inner h2+p{width:80%;margin:0 auto 100px;line-height:1.6}@media (max-width: 767px){.monitor .sec01 .inner h2+p{width:100%;font-size:3.2vw;margin-bottom:14vw}}.monitor .sec01 .inner h3{font-size:22px;font-weight:bold;text-align:center;background:#0066b2;padding:20px;color:#fff;margin-bottom:60px}@media (max-width: 767px){.monitor .sec01 .inner h3{font-size:4vw;line-height:1.4;padding:3.5vw;margin-bottom:8vw}}.monitor .sec01 .inner ul{display:flex;justify-content:space-between;align-items:flex-start;flex-wrap:wrap}.monitor .sec01 .inner ul li{width:48%;max-width:539px;margin-bottom:80px}@media (max-width: 767px){.monitor .sec01 .inner ul li{width:100%;max-width:none;margin-bottom:12vw}}.monitor .sec01 .inner ul li .exif{font-size:12px;text-align:right;margin:5px auto 30px}@media (max-width: 767px){.monitor .sec01 .inner ul li .exif{font-size:2.8vw;margin:1.2vw auto 6vw;text-align:center}}.monitor .sec01 .inner ul li .comment{text-align:left;font-size:14px;border-left:4px solid #0066b2;padding:5px 0 5px 25px}@media (max-width: 767px){.monitor .sec01 .inner ul li .comment{font-size:3.2vw;padding:2vw 0 2vw 4.5vw}}.monitor .sec01 .inner ul li .comment p{margin-bottom:20px;line-height:1.6}@media (max-width: 767px){.monitor .sec01 .inner ul li .comment p{margin-bottom:4vw}}.monitor .sec01 .inner ul li .comment h4{font-size:20px;font-weight:bold;display:flex}@media (max-width: 767px){.monitor .sec01 .inner ul li .comment h4{font-size:3.4vw;align-items:center}}.monitor .sec01 .inner ul li .comment h4 span{display:flex;margin-left:20px}@media (max-width: 767px){.monitor .sec01 .inner ul li .comment h4 span{margin-left:4vw}}.monitor .sec01 .inner ul li .comment h4 span a{display:inline-block;width:24px;height:auto;margin-left:10px}@media (max-width: 767px){.monitor .sec01 .inner ul li .comment h4 span a{margin-left:2vw;width:7vw}}.monitor .sec03{background:#fafafa;padding-bottom:100px}@media (max-width: 767px){.monitor .sec03{padding-bottom:12vw}}.monitor .sec03 h2{text-align:center;padding:60px 0}@media (max-width: 767px){.monitor .sec03 h2{padding:11vw 0}}.monitor .sec03 .model{display:flex;align-items:flex-start;justify-content:space-between;margin-bottom:60px}@media (max-width: 767px){.monitor .sec03 .model{display:block;margin-bottom:9vw}}.monitor .sec03 .model div{max-width:578px}@media (max-width: 767px){.monitor .sec03 .model div{max-width:none}}.monitor .sec03 .model div:last-of-type{width:calc(100% - 578px)}@media (max-width: 767px){.monitor .sec03 .model div:last-of-type{width:100%}}.monitor .sec03 .model div .txt{padding:30px 0;line-height:1.6}@media (max-width: 767px){.monitor .sec03 .model div .txt{padding:0;font-size:3.2vw;margin-bottom:4vw}}.monitor .sec03 .model div ul{background:#0066b2;padding:40px;box-sizing:border-box;display:inline-block}@media (max-width: 767px){.monitor .sec03 .model div ul{padding:6vw 4.5vw}}.monitor .sec03 .model div ul li{color:#fff;font-size:16px;font-weight:bold;margin-bottom:12px;position:relative;padding-left:1.6em}@media (max-width: 767px){.monitor .sec03 .model div ul li{font-size:3.4vw;margin-bottom:2.5vw}}.monitor .sec03 .model div ul li:before{content:"●";display:inline-block;position:absolute;top:0;left:0}.monitor .sec03 .model div ul li:last-child{margin-bottom:0}.monitor .sec03 .btns{display:flex;justify-content:space-between;width:90%;margin:0 auto}@media (max-width: 767px){.monitor .sec03 .btns{width:100%;display:block}}@media (max-width: 767px){.monitor .sec03 .btns p:first-of-type{margin-bottom:4vw}}.monitor .sec04{padding:100px 0 60px}@media (max-width: 767px){.monitor .sec04{padding:12vw 0 8vw}}.monitor .sec04 ul{display:flex;justify-content:space-between;align-items:flex-start}@media (max-width: 767px){.monitor .sec04 ul{display:block}}@media (max-width: 767px){.monitor .sec04 ul li{margin-bottom:4vw}.monitor .sec04 ul li:last-child{margin-bottom:0}}.monitor .sec05{background:#fff;padding:80px 0 100px}@media (max-width: 767px){.monitor .sec05{padding:14vw 0 6vw}}.monitor .sec05 .bnr a{display:block;color:#fff;background:#000;max-width:569px;width:100%;margin:0 auto;transition:filter ease .4s}.monitor .sec05 .inner{max-width:1160px;width:100%;margin:0 auto}@media (max-width: 767px){.monitor .sec05 .inner{padding:0 4.5vw;box-sizing:border-box}}.monitor .sec05 .bnr{margin-bottom:40px;max-width:350px;font-family:'Roboto', "游ゴシック Medium", "Yu Gothic Medium", "游ゴシック体", "YuGothic", "ヒラギノ角ゴ ProN W3", "Hiragino Kaku Gothic ProN", "メイリオ", "Meiryo", "verdana", sans-serif}@media (max-width: 767px){.monitor .sec05 .bnr{margin-bottom:6vw;padding:0;max-width:none}}.monitor .sec05 .bnr a{max-width:740px;transition:all ease .4s}@media (min-width: 768px){.monitor .sec05 .bnr a:hover{transition:all ease .4s;filter:brightness(0.8)}}@media (max-width: 767px){.monitor .sec05 .bnr a{font-size:3.2vw;line-height:0}}.monitor .sec05 .bnr a img{border:none}.monitor .sec05 .bnr p{text-align:left;padding:30px 30px 15px;font-weight:bold}@media (max-width: 767px){.monitor .sec05 .bnr p{padding:9vw 6vw 4vw;font-size:4.2vw}}.monitor .sec05 .bnr p i{background:url(../images/blank_sp.png) no-repeat;background-size:contain;display:inline-block;width:15px;height:11px;margin-left:10px}@media (max-width: 767px){.monitor .sec05 .bnr p i{width:3.5vw;height:3vw;margin-left:2vw}}.monitor .sec05 .bnr p.txt{text-align:left;padding:0 30px 30px;font-weight:normal;line-height:1.4}@media (max-width: 767px){.monitor .sec05 .bnr p.txt{padding:0 6vw 8vw;font-size:3.4vw;line-height:1.6}}.monitor .sec05 .bnr__03{margin-bottom:0}@media (max-width: 767px){.monitor .sec05 .bnr__03{margin-bottom:6vw}}@media (max-width: 767px){.monitor .sec05 .bnr__04 a,.monitor .sec05 .bnr__05 a{background:none}}.monitor .sec05 .flex{justify-content:space-between;width:100%;max-width:1200px;margin:0 auto}@media (max-width: 767px){.monitor .sec05 .flex{display:block}}.monitor footer{background:#fff;text-align:center;position:relative}.monitor footer a{color:#333}.monitor footer .pagetop{position:absolute;right:40px;bottom:100px;transition:all ease .4s}@media (min-width: 768px){.monitor footer .pagetop:hover{transition:all ease .4s;opacity:.8}}@media (max-width: 767px){.monitor footer .pagetop{position:static;width:17vw;margin:0 auto 6vw}}.monitor footer .sns{border:1px solid #ccc;padding:20px;width:100%;max-width:480px;margin:0 auto;justify-content:center;box-sizing:border-box}@media (max-width: 767px){.monitor footer .sns{width:calc(100% - 9vw);padding:3vw 5vw 2vw}}.monitor footer .sns h5{margin-right:30px}.monitor footer .sns a{margin-right:10px;transition:all ease .4s}@media (min-width: 768px){.monitor footer .sns a:hover{transition:all ease .4s;opacity:.6}}.monitor footer .sns a:last-of-type{margin-right:0}.monitor footer .footerNav{background:#fff;padding:35px 0}@media (max-width: 767px){.monitor footer .footerNav{padding:6vw 0}}@media (max-width: 767px){.monitor footer .footerNav .flex{flex-wrap:wrap}}.monitor footer .footerNav ul{justify-content:center}@media (max-width: 767px){.monitor footer .footerNav ul li{margin-bottom:2vw}}.monitor footer .footerNav ul li a{font-size:14px;padding-right:15px;margin-right:15px;border-right:1px solid #ccc}@media (max-width: 767px){.monitor footer .footerNav ul li a{font-size:3vw;padding-right:3vw;margin-right:3vw}}.monitor footer .footerNav ul li:last-child a{margin-right:0;padding-right:0;border:none}.monitor footer .copyright{background:#000;color:#fff;text-align:center;padding:30px 0;font-size:12px}@media (max-width: 767px){.monitor footer .copyright{font-size:2.8vw;padding:5vw 0}}
