@import"http://fonts.googleapis.com/earlyaccess/notosansjapanese.css";@import"https://fonts.googleapis.com/css?family=Lato";@font-face{font-family:icomoon;src:url(../fonts/icomoon.eot?ti9k2d);src:url(../fonts/icomoon.eot?ti9k2d#iefix) format("embedded-opentype"),url(../fonts/icomoon.ttf?ti9k2d) format("truetype"),url(../fonts/icomoon.woff?ti9k2d) format("woff"),url(../fonts/icomoon.svg?ti9k2d#icomoon) format("svg");font-weight:400;font-style:normal}a,abbr,acronym,address,applet,article,aside,b,big,blockquote,body,caption,center,cite,code,dd,del,dfn,div,dl,dt,em,fieldset,figure,font,footer,form,h1,h2,h3,h4,h5,h6,header,html,i,iframe,img,ins,kbd,label,legend,li,object,ol,p,pre,q,s,samp,section,small,span,strike,strong,sub,sup,table,tbody,td,tfoot,th,thead,tr,tt,u,ul,var{margin:0;padding:0;border:0;outline:0}body{line-height:100%}li,ol,ul{list-style:none}img{-ms-interpolation-mode:bicubic;vertical-align:bottom}ins{text-decoration:none}del{text-decoration:line-through}table{border-collapse:collapse;border-spacing:0}:focus{outline:0}caption,td,th{text-align:left;font-weight:400}.clear,div .clear{width:0;height:0;font-size:0;line-height:0;text-indent:-9999px;clear:both}.clearFix{zoom:1}.clearFix:after{content:".";clear:both;display:block;height:0;visibility:hidden}@media print{body{zoom:60%}}@font-face{font-family:"Noto Sans Japanese";font-style:normal;font-weight:100;src:url(https://fonts.gstatic.com/ea/notosansjapanese/v6/NotoSansJP-Thin.woff2) format("woff2"),url(https://fonts.gstatic.com/ea/notosansjapanese/v6/NotoSansJP-Thin.woff) format("woff"),url(https://fonts.gstatic.com/ea/notosansjapanese/v6/NotoSansJP-Thin.otf) format("opentype")}@font-face{font-family:"Noto Sans Japanese";font-style:normal;font-weight:200;src:url(https://fonts.gstatic.com/ea/notosansjapanese/v6/NotoSansJP-Light.woff2) format("woff2"),url(https://fonts.gstatic.com/ea/notosansjapanese/v6/NotoSansJP-Light.woff) format("woff"),url(https://fonts.gstatic.com/ea/notosansjapanese/v6/NotoSansJP-Light.otf) format("opentype")}@font-face{font-family:"Noto Sans Japanese";font-style:normal;font-weight:300;src:url(https://fonts.gstatic.com/ea/notosansjapanese/v6/NotoSansJP-DemiLight.woff2) format("woff2"),url(https://fonts.gstatic.com/ea/notosansjapanese/v6/NotoSansJP-DemiLight.woff) format("woff"),url(https://fonts.gstatic.com/ea/notosansjapanese/v6/NotoSansJP-DemiLight.otf) format("opentype")}@font-face{font-family:"Noto Sans Japanese";font-style:normal;font-weight:400;src:local("NotoSansJP-Regular.otf"),url(https://fonts.gstatic.com/ea/notosansjapanese/v6/NotoSansJP-Regular.woff2) format("woff2"),url(https://fonts.gstatic.com/ea/notosansjapanese/v6/NotoSansJP-Regular.woff) format("woff"),url(https://fonts.gstatic.com/ea/notosansjapanese/v6/NotoSansJP-Regular.otf) format("opentype")}@font-face{font-family:"Noto Sans Japanese";font-style:normal;font-weight:500;src:url(https://fonts.gstatic.com/ea/notosansjapanese/v6/NotoSansJP-Medium.woff2) format("woff2"),url(https://fonts.gstatic.com/ea/notosansjapanese/v6/NotoSansJP-Medium.woff) format("woff"),url(https://fonts.gstatic.com/ea/notosansjapanese/v6/NotoSansJP-Medium.otf) format("opentype")}@font-face{font-family:"Noto Sans Japanese";font-style:normal;font-weight:700;src:url(https://fonts.gstatic.com/ea/notosansjapanese/v6/NotoSansJP-Bold.woff2) format("woff2"),url(https://fonts.gstatic.com/ea/notosansjapanese/v6/NotoSansJP-Bold.woff) format("woff"),url(https://fonts.gstatic.com/ea/notosansjapanese/v6/NotoSansJP-Bold.otf) format("opentype")}@font-face{font-family:"Noto Sans Japanese";font-style:normal;font-weight:900;src:url(https://fonts.gstatic.com/ea/notosansjapanese/v6/NotoSansJP-Black.woff2) format("woff2"),url(https://fonts.gstatic.com/ea/notosansjapanese/v6/NotoSansJP-Black.woff) format("woff"),url(https://fonts.gstatic.com/ea/notosansjapanese/v6/NotoSansJP-Black.otf) format("opentype")}.mv{background:url(../images/field/img_mv.jpg) center top no-repeat;background-size:cover}@media screen and (max-width: 1150px){.mv{display:block}}.sec.type01{padding:60px 30px}.sec.type01.field{margin-top:70px}.sec.type01.word{margin-top:50px}.sec.type01.word .catch+p{text-align:center}.sec.type01.word .inner{width:100%;border:1px solid #be0000;margin-top:90px;padding:50px 30px;box-sizing:border-box;position:relative}.sec.type01.word .inner .subTtl{width:360px;height:53px;line-height:53px;font-size:20px;font-weight:700;letter-spacing:normal;margin-left:-180px}.sec.type01.word .inner .subTtl+p{text-align:center}.sec.type01.word .inner ul{margin-top:40px}.sec.type01.word .inner ul li{font-size:18px;font-weight:700;line-height:2}.sec.type01.word .inner ul li span{background:#be0000;padding:0 5px;margin-right:10px;color:#fff}.sec.type01.word .inner ul li+li{margin-top:20px}.sec.type01.word .inner:nth-child(n+5) .subTtl{padding-left:53px;box-sizing:border-box}.sec.type01.word .inner:nth-child(n+5) .subTtl:before{content:"";background:#312b3b;width:53px;height:53px;position:absolute;top:0;left:0;color:#fff;font-size:25px;font-weight:700}.sec.type01.word .inner:nth-child(5) .subTtl:before{content:"1"}.sec.type01.word .inner:nth-child(6) .subTtl:before{content:"2"}.sec.type01.word .inner:last-child .subTtl{width:612px;margin-left:-306px}.sec.type01.word .inner:last-child .subTtl:before{content:"3"}.sec.type01.word .inner dl{margin-top:20px;text-align:center}.sec.type01.word .inner dl dt{background:#312b3b;width:350px;height:35px;margin:0 auto;color:#fff;font-size:18px;font-weight:700;line-height:35px}.sec.type01.word .inner dl dd{margin-top:20px;font-size:14px;line-height:2}.sec.type01.word .inner dl dd+dt{margin-top:40px}@media screen and (max-width: 768px){.sec.type01{padding:40px 20px}}@media screen and (max-width: 768px){.sec.type01.word .inner{padding:40px 15px}}@media screen and (max-width: 768px){.sec.type01.word .inner .subTtl{width:90%;left:0;right:0;height:40px;margin:auto;font-size:16px;line-height:40px}}@media screen and (max-width: 768px){.sec.type01.word .inner ul li{font-size:14px}}@media screen and (max-width: 768px){.sec.type01.word .inner:nth-child(n+5) .subTtl{padding-left:40px}}@media screen and (max-width: 768px){.sec.type01.word .inner:nth-child(n+5) .subTtl:before{width:40px;height:40px;font-size:18px;line-height:40px}}@media screen and (max-width: 768px){.sec.type01.word .inner:last-child .subTtl{width:90%;left:0;right:0;margin:auto}}@media screen and (max-width: 768px){.sec.type01.word .inner dl dt{width:100%;font-size:14px}}