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}body{margin:0;min-width:1120px;-webkit-text-size-adjust:100%}@media screen and (max-width: 767px){body{min-width:320px}}body{font-family:"メイリオ",Meiryo,"ヒラギノ角ゴ Pro W3",HiraKakuProN-W3,"Hiragino Kaku Gothic Pro",NanumGothic,"Malgun Gothic",sans-serif;font-size:14px;line-height:1.4em}img{width:100%;max-width:100%;height:auto;vertical-align:bottom}*,*:before,*:after{box-sizing:border-box}p{font-size:14px;line-height:1.8;letter-spacing:1px;color:#1a1a1a}h1{font-size:40px;line-height:40px;color:#191919}@media screen and (max-width: 767px){h1{font-size:27px;line-height:36px}}h2{font-size:32px;line-height:40px;color:#191919}@media screen and (max-width: 767px){h2{font-size:24px;line-height:36px}}h3{font-size:16px}@media screen and (max-width: 767px){.pc-only{display:none !important}}@media screen and (min-width: 768px){.sp-only{display:none !important}}.LyHead{width:100%;height:90px;margin:0 auto;display:block}@media screen and (max-width: 767px){.LyHead{position:absolute;visibility:hidden}}.LySpHead{width:100%;height:47px;margin:0 auto;display:block;position:absolute;visibility:hidden}@media screen and (max-width: 767px){.LySpHead{position:static;visibility:visible}}.LyContents{width:100%;height:auto}.LyMain{max-width:1120px;margin:0 auto}@media screen and (max-width: 767px){.LyMain{width:100%}}.LyDetailMenu{width:240px;padding-top:120px;float:left}@media screen and (max-width: 767px){.LyDetailMenu{position:absolute;visibility:hidden}}.LyDetailContents{width:880px;padding-left:40px;float:right}@media screen and (max-width: 767px){.LyDetailContents{width:100%;padding:0}}.LyContentsFoot{width:100%;height:auto;padding-top:150px}@media screen and (max-width: 767px){.LyContentsFoot{display:none}}.LyFoot{width:1120px;margin:0 auto;padding:32px 0 98px}.LyFoot.borderFoot{width:100%;margin-top:100px;border-top:1px solid #e5e5e5}@media screen and (max-width: 767px){.LyFoot{width:100%;padding:20px 19px 38px;border-top:1px solid #e5e5e5;margin-top:150px}}.clearfix{min-height:1px}.clearfix:after{content:".";display:block;clear:both;height:0;visibility:hidden}header:has(.newCpSiteBanner)+*{padding-top:142px}@media screen and (max-width: 321px){header:has(.newCpSiteBanner)+*{padding-top:164px}}header:has(.newCpSiteBanner)+.LyContainer{padding-top:190px}@media screen and (max-width: 321px){header:has(.newCpSiteBanner)+.LyContainer{padding-top:212px}}header:has(.newCpSiteBanner)+.FnDrawerMenuFixedContents,header:has(.newCpSiteBanner)+.LySpHead,header:has(.newCpSiteBanner)+.popup{padding-top:0}header .newCpSiteBanner{background-color:#06c755;width:100%;position:fixed;z-index:100;top:0;left:0}header .newCpSiteBanner a{padding:16px 0;display:block;text-align:center;font-weight:300;line-height:22px;font-size:14px;color:#fff;text-decoration:none}header .newCpSiteBanner a span{font-weight:600;text-decoration:underline}header .newCpSiteBanner+nav{top:142px}@media screen and (max-width: 321px){header .newCpSiteBanner+nav{top:164px}}header .newCpSiteBanner .newCpSiteBannerInner{max-width:300px;margin:0 auto;padding:0 20px}header .newCpSiteBanner .newCpSiteBannerCloseButton,header .newCpSiteBanner .newCpSiteBannerCloseButtonUseJs{font-family:-apple-system,system,"HiraKakuProN-W3","Hiragino Kaku Gothic ProN","ヒラギノ角ゴ ProN W3","Apple SD Gothic Neo","Helvetica Neue","Helvetica","Droid Sans",sans-serif;color:#fff;text-align:center;position:absolute;right:4px;top:4px;width:32px;height:32px;font-size:32px}header .newCpSiteBanner .newCpSiteBannerCloseButton:hover,header .newCpSiteBanner .newCpSiteBannerCloseButtonUseJs:hover{cursor:pointer}header.LyHead.afterBannerClose{height:47px}header .brPad{display:none}@media screen and (min-width: 800px){header:has(.newCpSiteBanner){height:227px}header:has(.newCpSiteBanner):has(.newCpSiteBanner)+*{padding-top:0}header:has(.newCpSiteBanner):has(.newCpSiteBanner)+.LyContainer{padding-top:0}header.LyHead.afterBannerClose{height:90px}header.LyHead:has(.newCpSiteBanner){height:170px}header .newCpSiteBanner{height:80px}header .newCpSiteBanner a{line-height:24px;font-size:15px}header .newCpSiteBanner .newCpSiteBannerInner{max-width:inherit;margin:0}header .newCpSiteBanner+nav{top:80px}header .newCpSiteBanner+nav+.MdSecondaryList{top:170px}}@media screen and (min-width: 800px)and (max-width: 1060px){header:has(.newCpSiteBanner){height:251px}header.LyHead:has(.newCpSiteBanner){height:194px}header .newCpSiteBanner{height:104px}header .newCpSiteBanner+nav{top:104px}header .newCpSiteBanner+nav+.MdSecondaryList{top:194px}header .brPad{display:inline}}.Md01GlobalNavi{width:100%;min-width:1120px;height:auto;background-color:hsla(0,0%,100%,.95);-moz-box-shadow:#e5e5e5 0 1px 0;-webkit-box-shadow:#e5e5e5 0 1px 0;box-shadow:#e5e5e5 0 1px 0;position:fixed;z-index:99999}.md01List{width:1120px;height:90px;margin:0 auto;line-height:90px;letter-spacing:-0.4em;text-align:right;position:relative}.md01Item{letter-spacing:normal;display:inline-block;vertical-align:middle;text-align:center;padding-left:44px;line-height:32px}.md01ItemLink{font-size:14px;text-decoration:none;color:#191919;font-weight:bold;padding:0;background-color:hsla(0,0%,100%,0);border:none;outline:none;cursor:pointer}.md01ItemLink:hover{color:#00b900}.md01ItemLink--active{color:#00b900}.md01Item--last{margin-right:244px}.md01Logo{text-align:left;vertical-align:middle;width:230px;height:26px;position:absolute;left:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);background:url(../images/logo_safety_pc.png) no-repeat;background-position:left top;background-size:230px 26px;text-indent:100%;overflow:hidden;white-space:nowrap}.md01Search{position:absolute;right:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.md01SearchForm{width:auto;height:32px;text-align:right;border:1px #c8c8c8 solid}.md01Search input{height:100%;vertical-align:top;margin:0px;box-sizing:border-box;background-color:#fff}.md01Search input::-ms-clear{visibility:hidden}.md01SearchInput{border:none;width:167px;padding:0 0 0 15px;color:#191919;font-size:14px;outline:none;transition:width .2s;-webkit-appearance:none;border-radius:0}.md01SearchInput:placeholder-shown{color:#838383}.md01SearchInput::-webkit-input-placeholder{color:#838383}.md01SearchInput:-moz-placeholder{color:#838383;opacity:1}.md01SearchInput::-moz-placeholder{color:#838383;opacity:1}.md01SearchInput:-ms-input-placeholder{color:#838383}.md01SearchSubmit{width:33px;padding:0 15px 0 0;border:none;outline:none;-webkit-appearance:none;border-radius:0;background-image:url(../images/ico_search.png);background-size:18px 18px;background-position:left;background-repeat:no-repeat}.Md02Menu{width:100%;height:auto;background-color:#f0f0f0;position:fixed;top:90px;left:0;right:0}.Md02Menu.md02Foot{position:static;top:0}.md02FootFirst{padding-top:40px}.md02CloseBtn{height:20px;width:20px;border:none;outline:none;padding:0;cursor:pointer;z-index:1001;position:absolute;right:0;top:40px;background:url(../images/btn_menu_close.png) no-repeat center/cover;text-indent:100%;overflow:hidden;white-space:nowrap}.md02Contents{width:1120px;height:326px;margin:0 auto;padding:40px 60px 0;position:relative}.global .md02Contents{height:366px}.Md02Menu.md02Foot .md02Contents{height:auto;padding:0 60px 54px;position:initial}.md02Title{font-size:22px;line-height:22px;color:#191919;padding-bottom:32px}.md02SubTitle{font-size:14px;line-height:24px;color:#191919;letter-spacing:normal;padding-bottom:16px}.md02SubTitle a{color:#191919;text-decoration:none}.md02Menu{width:calc(100% + 20px);margin-left:-20px;letter-spacing:-0.4em}.md02MenuList{width:auto;height:auto;padding-left:20px;display:inline-block;letter-spacing:normal;vertical-align:top}.md02MenuList ul{padding-top:20px;width:100%;display:inline-block;letter-spacing:normal;border-top:1px solid #d4d4d4}.md02MenuList ul.half{width:50%;float:left}.md02MenuList li{font-size:14px;line-height:29px;color:#191919}.md02MenuList li a{color:#777;text-decoration:none}.md02MenuList__3-1{width:33.33333%}.md02MenuList__3-1 li:nth-of-type(2){white-space:nowrap}.md02MenuList__3-2{width:66.66666%}.Md03DrawerMenu{width:100%;height:auto;background-color:hsla(0,0%,100%,.95);-moz-box-shadow:#e5e5e5 0 1px 0;-webkit-box-shadow:#e5e5e5 0 1px 0;box-shadow:#e5e5e5 0 1px 0;position:fixed;padding:0 19px;z-index:9999}.md03Menu{position:relative;width:100%;height:47px}.md03Logo{width:160px;height:18px;position:absolute;left:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);background:url(../images/logo_safety_sp.png) no-repeat center/cover;text-indent:100%;overflow:hidden;white-space:nowrap}.md03MenuBtn{width:18px;height:15px;display:block;cursor:pointer;background:url(../images/btn_menu_sp.png) no-repeat center/cover;position:absolute;right:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.md03MenuBtn.active{height:16px;width:16px;background:url(../images/btn_menu_close_sp.png) no-repeat center/cover}.md03List{width:100%;height:calc(100% - 47px);position:fixed;top:48px;right:0;z-index:1000;background-color:#fff;overflow-y:scroll}.md03Search{background-color:#fff;width:calc(100% - 38px);height:44px;border:1px #c8c8c8 solid;margin:10px auto 0;text-align:center;font-size:0}.md03Search input{height:100%;vertical-align:top;margin:0px;box-sizing:border-box;background-color:#fff}.md03SearchInput{border:none;width:calc(100% - 38px);padding:0 0 0 15px;color:#191919;font-size:16px;outline:none}.md03SearchInput:placeholder-shown{color:#838383}.md03SearchInput::-webkit-input-placeholder{color:#838383}.md03SearchInput:-moz-placeholder{color:#838383;opacity:1}.md03SearchInput::-moz-placeholder{color:#838383;opacity:1}.md03SearchInput:-ms-input-placeholder{color:#838383}.md03SearchSubmit{width:33px;padding:0 15px 0 0;border:none;outline:none;background-image:url(../images/ico_search.png);background-size:18px 18px;background-position:left;background-repeat:no-repeat}.md03Title{font-size:16px;color:#191919;font-weight:bold;line-height:22px;padding:36px 19px 18px}.md03SubTitle{font-size:14px;line-height:22px;margin:0 19px;color:#777;padding:20px 0}.md03Item{border-top:1px solid #e5e5e5;color:#777}.md03Item ul{list-style:none;margin:0;padding-left:0;background-color:#f0f0f0}.md03Item .md03ContentTitle{padding-left:51px}.md03Item .md03ContentTitle a{color:#191919;line-height:22px}.md03Item li{padding:36px 19px 0 67px;line-height:24px;color:#191919}.md03Item li:last-child{padding-bottom:36px}.md03Item li a{color:#777;text-decoration:none}.md03Item li a:hover{color:#00b900}.md03Item.md03ItemLast{border-bottom:1px solid #e5e5e5}.Md04Search{width:1120px;height:auto;position:fixed;margin:0 auto;top:60px;left:0;right:0;z-index:999999}@media screen and (max-width: 767px){.Md04Search{position:absolute;width:100%;top:53px;padding:0 19px}}.Md04Search ul{width:400px;height:auto;max-height:600px;float:right;background-color:#fff;border:1px #c8c8c8 solid;overflow-y:scroll}@media screen and (max-width: 767px){.Md04Search ul{width:100%}}.Md04Search a,.Md04Search p{padding:0 15px;line-height:32px;font-size:14px;color:#191919}@media screen and (max-width: 767px){.Md04Search a,.Md04Search p{line-height:44px}}.Md04Search a{display:block;width:100%;text-decoration:none}.Md04Search a:hover{background-color:#f0f0f0}.Md04Search p{word-break:break-all}.Md05Footer ul{letter-spacing:-0.4em;margin-left:-3px}@media screen and (max-width: 767px){.Md05Footer ul{text-align:center}}.Md05Footer li{display:inline-block;letter-spacing:normal;padding-left:3px;font-size:13px}@media screen and (max-width: 767px){.Md05Footer li{line-height:28px}}.Md05Footer li a:after{content:"|";padding-left:3px;color:#777}.Md05Footer li a{text-decoration:none;color:#000}.Md05Footer .copyright{padding-right:20px}@media screen and (max-width: 767px){.Md05Footer .copyright{padding-right:0;padding-top:20px;text-align:center}}.Md05Footer .sns{margin-left:-24px;padding-bottom:24px;height:45px}.Md05Footer .sns li{padding-left:24px;height:21px}.borderFoot .Md05Footer{width:1120px;margin:0 auto}@media screen and (max-width: 767px){.borderFoot .Md05Footer{width:100%}}.md05TopBtn{position:fixed;bottom:19px;right:19px;padding:0;-webkit-appearance:none;border:none;height:37px;width:40px;background:url(../images/md05TopBtn_arrow_sp.png) no-repeat center/cover;text-indent:100%;overflow:hidden;white-space:nowrap}.Mb06MainVisual .onlyPC{display:block}.Mb06MainVisual .onlySP{display:none}@media screen and (max-width: 767px){.Mb06MainVisual .onlyPC{display:none}.Mb06MainVisual .onlySP{display:block}}.Md07Description{padding-top:72px;text-align:left}@media screen and (max-width: 767px){.Md07Description{padding:32px 19px 0}}.Md07Description--detail{padding-top:120px}@media screen and (max-width: 767px){.Md07Description--detail{padding-top:40px}}@media screen and (max-width: 767px){.contribution .Md07Description--detail{padding-top:100px}}.md07Title{padding-top:40px}@media screen and (max-width: 767px){.md07Title{padding-top:24px}}.md07SubTitle{font-size:20px;line-height:32px;padding-top:40px;color:#191919;letter-spacing:normal}@media screen and (max-width: 767px){.md07SubTitle{font-size:17px;line-height:27px;padding-top:24px;color:#777;-webkit-text-size-adjust:100%}}.md07Text{padding-top:24px;font-size:14px;line-height:24px;color:#191919;letter-spacing:normal}@media screen and (max-width: 767px){.md07Text{padding-top:18px;line-height:22px;color:#777;-webkit-text-size-adjust:100%}}.md07Text.md07Detail{line-height:24px}.Md08List{letter-spacing:-0.4em;margin-left:-93px}@media screen and (max-width: 767px){.Md08List{padding:0 19px}}.md08Column{width:50%;display:inline-block;letter-spacing:normal;vertical-align:top;padding-left:93px;text-align:center;padding-top:110px}@media screen and (max-width: 767px){.md08Column{width:100%;padding-top:56px}}.md08Column h2,.md08Column p{text-align:left}.md08Column p.md08VideoWrap{text-align:center}.md08Column p{padding-bottom:35px;line-height:24px;letter-spacing:normal}@media screen and (max-width: 767px){.md08Column p{padding-bottom:24px;line-height:22px;color:#777}}.md08Title{padding-bottom:28px}@media screen and (max-width: 767px){.md08Title{padding-bottom:24px}}.mb08Link{display:block;color:#00b900;padding-bottom:28px;text-align:left}.mb08Link:last-child{padding-bottom:0}@media screen and (max-width: 767px){.mb08Link{padding-bottom:18px}}.md08ButtonArea{letter-spacing:-0.4em;margin-left:-16px}.md08Button{background-color:#00b900;color:#fff !important;display:inline-block !important;letter-spacing:normal;margin-left:10px;width:calc(50% - 16px);text-decoration:none;line-height:44px}@media screen and (max-width: 767px){.md08Button{width:70%;margin-bottom:18px}.md08Button:last-child{margin-bottom:0}}.global .md08Button{line-height:1.5;padding:10px 0}.md08Icon{width:176px;height:176px;display:block;margin:0 auto 40px;text-indent:100%;overflow:hidden;white-space:nowrap}@media screen and (max-width: 767px){.md08Icon{margin-bottom:24px}}.md08IconModifierAll{background:url(../images/md08IconModifierAll_alluser.png) no-repeat center/cover}@media screen and (max-width: 767px){.md08IconModifierAll{background-image:url(../images/md08IconModifierAll_alluser_sp.png)}}.md08IconModifierYoung{background:url(../images/md08IconModifierYoung_younguser.png) no-repeat center/cover}@media screen and (max-width: 767px){.md08IconModifierYoung{background-image:url(../images/md08IconModifierYoung_younguser_sp.png)}}.md08VideoTtl{display:block;text-align:left;max-width:420px;margin:auto}@media screen and (max-width: 767px){.md08VideoTtl{max-width:335px}}.md08VideoBox{max-width:420px;height:280px;margin:0 auto}@media screen and (max-width: 767px){.md08VideoBox{max-width:335px;height:200px}}.md08VideoBox .md08Video{width:100%;height:100%;vertical-align:bottom;box-sizing:border-box}.Md09SideNavi{height:auto;width:240px;background-color:#fff}.md09Box{height:auto;padding-bottom:28px}.mb09Topic{font-size:14px;font-weight:bold;color:#191919;line-height:20px;letter-spacing:normal}.mb09Topic a{color:#191919;text-decoration:none}.mb09Topic a:hover{color:#00b900}.mb09Topic:hover{color:#00b900}.md09Menu{padding-left:35px}.md09Menu li{line-height:24px;padding-bottom:17px;letter-spacing:normal}.md09Menu li:first-child{padding-top:28px}.md09Menu a{font-size:13px;text-decoration:none;color:#777}.md09Menu a:hover,.md09Menu a.active{color:#00b900}.Md10Contents{padding-top:135px}@media screen and (max-width: 767px){.Md10Contents{padding-top:36px}}@media screen and (max-width: 767px){.Md10ContentsModifierFirst{padding-top:56px}}.md10ForEducator{color:#00b900;font-size:22px;padding-bottom:24px}@media screen and (max-width: 767px){.md10ForEducator{font-size:14px;padding:0 19px 36px}}@media screen and (max-width: 767px){.md10Heading{padding:0 19px;padding-top:47px;margin-top:-42px}}.md10Box{padding-top:110px}@media screen and (max-width: 767px){.md10Box{border-bottom:1px solid #d4d4d4;padding:28px 19px}}.md10Box--first{padding-top:31px}@media screen and (max-width: 767px){.md10Box--first{padding-top:28px}}.md10Title{font-size:22px;line-height:32px;border-bottom:1px solid #d4d4d4;padding-bottom:9px;color:#191919;letter-spacing:normal;padding-top:90px;margin-top:-90px}@media screen and (max-width: 767px){.md10Title{font-size:20px;border-bottom:none;padding-bottom:0;padding-top:0;margin-top:0}}.md10SubTitle{font-size:18px;line-height:1.2;padding-top:32px;color:#191919;letter-spacing:normal}@media screen and (max-width: 767px){.md10SubTitle{font-size:14px;padding-top:24px}}.md10SubTitle a{color:#191919;line-height:1.25em}.md10Text{font-size:14px;line-height:24px;padding-top:20px;color:#777;letter-spacing:normal;word-wrap:break-word}@media screen and (max-width: 767px){.md10Text{padding-top:16px;-webkit-text-size-adjust:100%}}.md10Text.md10TextW{max-width:420px;margin:auto}@media screen and (max-width: 767px){.md10Text.md10TextW{max-width:335px}}.md10Text a{color:#777;letter-spacing:normal}.txtCenter{text-align:center}.txtCenter.mt20{margin-top:20px}@media screen and (max-width: 767px){.txtCenter.mt20{margin-top:16px}}.txtCenter span{text-align:left;display:block}.md10Photo{text-align:center;display:block;margin:32px auto 0;text-indent:100%;overflow:hidden;white-space:nowrap}@media screen and (max-width: 767px){.md10Photo{margin-top:24px}}.md10Photo img{width:auto;max-width:100%;height:auto}.md10PhotoModifierCard1{width:420px;height:280px;background:url(../images/md10PhotoModifierCard1.jpg) no-repeat center/cover}@media screen and (max-width: 767px){.md10PhotoModifierCard1{width:100%;height:200px;background-image:url(../images/md10PhotoModifierCard1_sp.jpg);background-size:contain}}.md10PhotoModifierCard2{width:420px;height:280px;background:url(../images/md10PhotoModifierCard2.jpg) no-repeat center/cover}@media screen and (max-width: 767px){.md10PhotoModifierCard2{width:100%;height:200px;background-image:url(../images/md10PhotoModifierCard2_sp.jpg);background-size:contain}}.md10PhotoModifierComic{width:420px;height:280px;background:url(../images/md10PhotoModifierComic.jpg) no-repeat center/cover}@media screen and (max-width: 767px){.md10PhotoModifierComic{width:100%;height:200px;background-image:url(../images/md10PhotoModifierComic_sp.jpg);background-size:contain}}.md10PhotoModifierParents{width:420px;height:280px;background:url(../images/md10PhotoModifierParents.jpg) no-repeat center/cover}@media screen and (max-width: 767px){.md10PhotoModifierParents{width:100%;height:200px;background-image:url(../images/md10PhotoModifierParents_sp.jpg);background-size:contain}}.md10PhotoModifierNetTrouble{width:420px;height:280px;background:url(../images/md10PhotoModifierNetTrouble.png) no-repeat center/cover}@media screen and (max-width: 767px){.md10PhotoModifierNetTrouble{width:100%;height:200px;background-image:url(../images/md10PhotoModifierNetTrouble.png);background-size:contain}}.md10PhotoModifierSNSNote{width:420px;height:280px;background:url(../images/md10PhotoModifierSNSNote.jpg) no-repeat center/cover}@media screen and (max-width: 767px){.md10PhotoModifierSNSNote{width:100%;height:200px;background-image:url(../images/md10PhotoModifierSNSNote.jpg);background-size:contain}}.md10PhotoModifierLINEentry{display:flex;padding:0 1em}.md10PhotoModifierLINEentry div:first-child{margin-right:1em}.md10PhotoModifierLINEentryFirst{width:420px;height:216px;background:url(../images/md10PhotoModifierLINEentryFirst.png) no-repeat center;background-size:contain}@media screen and (max-width: 767px){.md10PhotoModifierLINEentryFirst{width:100%;height:200px;background-image:url(../images/md10PhotoModifierLINEentryFirst.png)}}.md10PhotoModifierLINEentrySecond{width:507px;height:216px;background:url(../images/md10PhotoModifierLINEentrySecond.jpg) no-repeat center;background-size:contain}@media screen and (max-width: 767px){.md10PhotoModifierLINEentrySecond{width:100%;height:168px;background-image:url(../images/md10PhotoModifierLINEentrySecond.jpg)}}.md10Link{padding-top:32px}@media screen and (max-width: 767px){.md10Link{padding-top:24px}}.md10Link p{font-size:14px;line-height:1;color:#191919}.md10Link .md10LinkAnnotation{color:#777;padding-top:8px}.md10Link ul{padding-top:16px}.md10Link li,.md10Link a{font-size:14px;line-height:24px;color:#777}.md10Link .md10LinkList{padding-top:0}.md10TextLink{font-size:14px;line-height:24px;color:#777}.md10TextLink02 a{color:#777;padding-top:16px;display:inline-block;position:relative}.md10TextLink02 a:after{content:"";position:absolute;right:-10px;width:8px;height:8px;bottom:8px;border-top:solid 1px #777;border-right:solid 1px #777;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.md10TextLink03 a{color:#777;text-decoration:none;position:relative}.md10TextLink03 a:after{content:"";position:absolute;right:-10px;width:8px;height:8px;bottom:4px;border-top:solid 1px #777;border-right:solid 1px #777;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.md10Video{max-width:420px;margin:auto}@media screen and (max-width: 767px){.md10Video{max-width:335px}}.ColumnVideo{text-align:center}.ColumnVideo .md10VideoWrap{padding-top:20px}.ColumnVideo .md10VideoWrap span{text-align:left;display:block;max-width:335px;margin:0 auto}@media only screen and (min-width: 800px){.ColumnVideo .md10VideoWrap span{max-width:420px}}.md10Video02Wrap{width:100%;max-width:335px;height:200px;margin:0 auto}@media only screen and (min-width: 800px){.md10Video02Wrap{width:420px;max-width:420px;height:280px}}.md10Video02{width:100%;height:100%;vertical-align:bottom;box-sizing:border-box}.Md11LangMenuWrap{position:relative}.Md11LangMenuWrap #Md11LangMenu{width:110px;border:solid 1px #c8c8c8;border-radius:20px;background-color:hsla(0,0%,100%,.95);padding:4px 0;cursor:pointer;display:inline-block;font-size:15px;line-height:30px;color:#838383;position:absolute;top:36px;right:19px}.Md11LangMenuWrap #Md11LangMenu li{text-align:center}.Md11LangMenuWrap #Md11LangMenu li:not(:first-child){display:none}.Md11LangMenuWrap #Md11LangMenu li a{color:#838383;text-decoration:none}.Md11LangMenuWrap #Md11LangMenu.show{background-color:#fff}.Md11LangMenuWrap #Md11LangMenu.show li:first-child{display:none}.Md11LangMenuWrap #Md11LangMenu.show li:not(:first-child){display:block}@media only screen and (min-width: 800px){.Md11LangMenuWrap #Md11LangMenu{display:block;width:128px;top:40px;right:0;z-index:1}.Md11LangMenuWrap #Md11LangMenu li{padding-left:20px;color:#838383;position:relative;text-align:left}.Md11LangMenuWrap #Md11LangMenu li:first-child:after{content:"";width:6px;height:6px;border-top:solid 1px #838383;border-right:solid 1px #838383;position:absolute;top:40%;right:21px;-webkit-transform:translateY(-50%) rotate(135deg);-ms-transform:translateY(-50%) rotate(135deg);transform:translateY(-50%) rotate(135deg)}.Md11LangMenuWrap #Md11LangMenu.show li:nth-child(2):after{content:"";width:6px;height:6px;border-top:solid 1px #838383;border-right:solid 1px #838383;position:absolute;top:50%;right:20px;-webkit-transform:translateY(-50%) rotate(-45deg);-ms-transform:translateY(-50%) rotate(-45deg);transform:translateY(-50%) rotate(-45deg)}}.FnGlobalNavi{opacity:0;visibility:hidden;transition:.2s;z-index:99999}.FnGlobalNavi .md02Contents{opacity:0}.FnGlobalNavi--on{visibility:visible;opacity:1}.FnGlobalNavi--on .md02Contents{opacity:1}.FnGlobalNaviLink--on{color:#00b900 !important}.FnDrawerMenu{transition:all .5s;left:100%}.FnDrawerMenu.open{left:0}.FnAccordionBtn{cursor:pointer;position:relative}.FnAccordion{visibility:hidden;height:0}.FnAccordionBtn.active+.FnAccordion{visibility:visible;height:auto}.FnAccordionBtn--arrow{padding-left:35px}.FnAccordionBtn--arrow::before{width:20px;height:auto;content:url(../images/fnAccordionArrowDown.png);position:absolute;left:0}.FnAccordionBtn--arrow.active::before{width:20px;height:auto;content:url(../images/fnAccordionArrowUp.png);position:absolute;left:0}.FnAccordionBtn:before,.FnAccordionBtn.active:before{font-size:18px}.FnAccordionBtn--green.active{color:#00b900 !important}.FnScrollSpyActive .FnScrollSpyBtn,.FnScrollSpyActive .FnScrollSpyBtn a{color:#00b900 !important}.FnSearch{opacity:0;visibility:hidden;transition:.1s}.FnSearch--on{visibility:visible;opacity:1}@media screen and (min-width: 768px){.FnSearchText--on{width:367px}}.FnSearchClear--on{background-image:url(../images/btn_search_close.png)}@media screen and (max-width: 767px){.FnSearchClear--on{background-image:url(../images/btn_search_close_sp.png)}}.FnSearchAnother{transition:.1s}.FnReadMoreBtn{display:block;width:100%;text-align:center;margin-top:24px;background-color:#fff;font-size:18px;color:#00b900;text-decoration:none;cursor:pointer;-webkit-appearance:none;border:none;outline:none;-webkit-tap-highlight-color:rgba(0,0,0,0)}.FnReadMore{height:auto}@media screen and (max-width: 767px){.FnReadMore{height:4.5em;overflow-y:hidden}}@media screen and (max-width: 767px){.FnReadMoreSmall{height:4.2em;overflow-y:hidden}}.FnReadMore.active{height:auto;overflow-y:none}
