.accWrap ._accTtl{cursor:pointer;-moz-user-select:none;-ms-user-select:none;-khtml-user-select:none;-webkit-user-select:none;-webkit-touch-callout:none;user-select:none;touch-callout:none}.accWrap ._accClose{display:none}@media all and (min-width: 850px){.accWrap ._accTtl{-webkit-transition:.2s ease-in-out;transition:.2s ease-in-out;opacity:1.0}.accWrap ._accTtl:hover{opacity:.6}}.accWrap.puramai ._accTtl{padding:10px 40px 10px 10px;background:#f2f2ef;margin:1em 0 0.5em 0;position:relative}.accWrap.puramai ._accTtl::before,.accWrap.puramai ._accTtl::after{position:absolute;top:0;bottom:0;right:0;margin:auto;content:"";vertical-align:middle;background-color:#005396}.accWrap.puramai ._accTtl::before{width:13px;height:3px;top:0px;right:16px}.accWrap.puramai ._accTtl::after{width:3px;height:13px;top:0px;right:21px;-webkit-transition:.1s ease-in-out;transition:.1s ease-in-out}.accWrap.puramai ._accTtl.acTtlOpen::before{background-color:transparent}.accWrap.puramai ._accTtl._accTtlOpen::after{-ms-transform:rotate(90deg);-webkit-transform:rotate(90deg);transform:rotate(90deg)}.statementBtn div._stBtn{-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%;background:#FFF;cursor:pointer;overflow:hidden}.statementBtn div._stBtn dt,.statementBtn div._stBtn dd{text-align:center;color:#005396;line-height:1.5}.statementBtn div._stBtn dt{margin:25px 0 8px 0}.statementBtn div._stBtn dt span{font-family:"Montserrat","Zen Kaku Gothic New","Helvetica Neue","Hiragino Kaku Gothic ProN","Yu Gothic medium","Hiragino Sans",Meiryo,sans-serif;font-size:13px;font-weight:600;border-bottom:1px solid #005396;padding-bottom:3px}.statementBtn div._stBtn dd{font-size:12px;font-weight:500;letter-spacing:0.01em;padding-left:3px;white-space:nowrap}#en .statementBtn div._stBtn dt{margin:18px 0 8px 0}@media all and (min-width: 840px){.statementBtn div._stBtn{width:130px;height:130px;background:#FFF;position:relative;z-index:1;overflow:hidden;-webkit-transition:.2s ease-in-out;transition:.2s ease-in-out}.statementBtn div._stBtn::after{position:absolute;bottom:0;left:0;z-index:-1;width:0;height:100%;content:"";background:#005396;-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%;-webkit-transition:.2s ease-in-out;transition:.2s ease-in-out;opacity:0}.statementBtn div._stBtn:hover::after{width:100%;opacity:1}.statementBtn div._stBtn:hover{background:#005396}.statementBtn div._stBtn:hover dt,.statementBtn div._stBtn:hover dd{color:#FFF}.statementBtn div._stBtn:hover dt span{border-bottom:1px solid #FFF}}@media all and (max-width: 840px){.statementBtn div._stBtn{width:90px;height:90px;position:absolute;top:0;right:0}.statementBtn div._stBtn dt{margin:10px 0 5px 0}.statementBtn div._stBtn dt span{font-size:10px;padding-bottom:1px}.statementBtn div._stBtn dd{font-size:10px}#en .statementBtn div._stBtn dt{margin:5px 0 3px 0}}.statementBtnArea{position:relative}.statementBtnArea .statementBtn{position:absolute;z-index:1}.statementBtnArea .statementBtn div._stBtn{border:1px solid #005396;box-shadow:0px 0px 6px 1px rgba(0,0,0,0.2)}@media all and (min-width: 840px){.statementBtnArea .statementBtn{top:-90px;right:30px}}@media all and (max-width: 840px){.statementBtnArea .statementBtn{top:15px;top:-80px;right:15px}}.bamList ul{display:-webkit-flex;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap}.bamList ul li{position:relative}.bamList ul li a,.bamList ul li a:hover{text-decoration:none}.bamList ul li a{display:block;position:relative;width:100%}.bamList ul li a .bamImg{display:block;position:relative}.bamList ul li a .bamImg::after{display:block;position:absolute;left:0;top:0;content:'';width:100%;height:100%;background-image:-webkit-linear-gradient(rgba(255,255,255,0) 50%, rgba(0,0,0,0.5) 100%);background-image:-o-linear-gradient(rgba(255,255,255,0) 50%, rgba(0,0,0,0.5) 100%);background-image:linear-gradient(rgba(255,255,255,0) 50%, rgba(0,0,0,0.5) 100%)}.bamList ul li a .bamlogo{position:absolute;top:0;left:0;background:#FFF}.bamList ul li a .bamlogo img{display:block}.bamList ul li a .bamlogo ._num{display:block;text-align:center;font-family:'Roboto', sans-serif;font-weight:700;letter-spacing:0.1em;color:transparent;-webkit-text-stroke:0.7px #005396;text-stroke:0.7px #005396}.bamList ul li a ._new{position:absolute;font-family:"Montserrat","Zen Kaku Gothic New","Helvetica Neue","Hiragino Kaku Gothic ProN","Yu Gothic medium","Hiragino Sans",Meiryo,sans-serif;font-size:15px;font-weight:600;color:#FFF;display:-webkit-flex;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#00a0dc}.bamList ul li a dl{color:#FFF}.bamList ul li a dl dt{font-family:"Montserrat","Zen Kaku Gothic New","Helvetica Neue","Hiragino Kaku Gothic ProN","Yu Gothic medium","Hiragino Sans",Meiryo,sans-serif;font-weight:600}.bamList ul li a dl dd{font-weight:500}.bamList ul li a._noLink{cursor:default}.bamList ul li .comingsoon{position:absolute;left:0;top:0;width:100%;height:100%;background:rgba(255,255,255,0.5);font-weight:500;font-size:120%;display:-webkit-flex;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;color:#FFF}@media all and (min-width: 840px){.bamList ul li{width:calc(100% / 3)}.bamList ul li a .bamImg{width:100%;height:66.6%;overflow:hidden}.bamList ul li a .bamImg img{width:100%;-webkit-transform:scale(1);transform:scale(1);-webkit-transition:.4s ease-in-out;transition:.4s ease-in-out}.bamList ul li a .bamImg:after{background:#OOO !important;-webkit-transition:.4s ease-in-out;transition:.4s ease-in-out}.bamList ul li a:hover .bamImg img{-webkit-transform:scale(1.2);transform:scale(1.2)}.bamList ul li a._noLink:hover .bamImg img{-webkit-transform:scale(1);transform:scale(1)}.bamList ul li a .bamlogo{width:75px;height:75px;overflow:hidden;padding:13.5px 15px 0 15px}.bamList ul li a .bamlogo img.bam{width:100%;margin-bottom:4px}.bamList ul li a .bamlogo ._num{font-size:24px;white-space:nowrap;-webkit-text-stroke:1px #005396;text-stroke:1px #005396}.bamList ul li a ._new{top:75px;width:75px;height:30px}.bamList ul li a dl{position:absolute;bottom:20px;left:0;padding:0 20px}.bamList ul li a dl dt{font-size:18px;line-height:1.61}.bamList ul li a dl dd{font-size:16px;line-height:1.4}.bamList ul li a dl dd._view{display:none}.bamList ul li .comingsoon{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;padding-bottom:43px}}@media all and (min-width: 1366px){.bamList ul li a .bamlogo{width:100px;height:100px;padding:18px 21px 0 21px}.bamList ul li a .bamlogo ._num{font-size:30px}.bamList ul li a ._new{top:100px;width:100px}.bamList ul li a dl{position:absolute;bottom:35px;padding:0 30px}}@media all and (min-width: 1919px){.bamList ul li a .bamlogo{width:142px;height:142px;padding:25px 28px 0 28px}.bamList ul li a .bamlogo img.bam{margin-bottom:8px}.bamList ul li a .bamlogo ._num{font-size:44px}.bamList ul li a ._new{top:142px;width:142px}.bamList ul li a dl{position:absolute;bottom:54px;padding:0 44px}}@media all and (max-width: 840px){.bamList ul li{width:100%}.bamList ul li a{height:100%;padding-bottom:55px}.bamList ul li a .bamImg::after{background-image:-webkit-linear-gradient(rgba(255,255,255,0) 50%, transparent 100%);background-image:-o-linear-gradient(rgba(255,255,255,0) 50%, transparent 100%);background-image:linear-gradient(rgba(255,255,255,0) 50%, transparent 100%)}.bamList ul li a .bamlogo{width:100px;height:100px;overflow:hidden;padding:13.5px 15px 0 15px}.bamList ul li a .bamlogo img.bam{width:100%;margin-bottom:4px}.bamList ul li a .bamlogo ._num{font-size:32px;white-space:nowrap;-webkit-text-stroke:1px #005396;text-stroke:1px #005396}.bamList ul li a ._new{top:100px;width:100px;height:30px}.bamList ul li a dl{padding:25px 20px 20px 20px}.bamList ul li a dl dt{font-size:18px;line-height:1.2;margin-bottom:7px}.bamList ul li a dl dd{font-size:16px;line-height:1.4}.bamList ul li a dl dd._view{position:absolute;bottom:38px;right:0;letter-spacing:0;font-family:"Montserrat","Zen Kaku Gothic New","Helvetica Neue","Hiragino Kaku Gothic ProN","Yu Gothic medium","Hiragino Sans",Meiryo,sans-serif;font-size:14px;font-weight:600}.bamList ul li a dl dd._view span{display:block;position:relative;padding-right:47px;font:inherit}.bamList ul li a dl dd._view span::before{position:absolute;top:0;bottom:0;right:21px;display:block;width:8px;height:8px;margin:auto;border-top:1px solid #005396;border-right:1px solid #005396;content:"";-ms-transform:rotate(45deg);-webkit-transform:rotate(45deg);transform:rotate(45deg);border-top:1px solid #FFF;border-right:1px solid #FFF}.bamList ul li a dl dd._view span::after{position:absolute;top:0;bottom:0;right:21px;width:20px;height:1px;margin:auto;background:#FFF;content:""}.bamList ul li a._noLink{padding-bottom:0}.bamList ul li .comingsoon{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.bamList ul li:nth-child(odd){border-right:1px solid rgba(255,255,255,0.5)}.topContents .bamWrap .bamList ul li{width:50%}.topContents .bamWrap .bamList ul li a{padding-bottom:29px;border-bottom:1px solid rgba(255,255,255,0.5)}.topContents .bamWrap .bamList ul li a .bamlogo{width:62px;height:62px;padding:11px 12px 0 12px}.topContents .bamWrap .bamList ul li a .bamlogo ._num{font-size:20px;-webkit-text-stroke:0.8px #005396;text-stroke:0.8px #005396}.topContents .bamWrap .bamList ul li a ._new{top:62px;width:62px;height:20px;font-size:12px}.topContents .bamWrap .bamList ul li a dl{padding:20px 15px 20px 15px}.topContents .bamWrap .bamList ul li a dl dt{font-size:14px;margin-bottom:8px}.topContents .bamWrap .bamList ul li a dl dd{font-size:13px}.topContents .bamWrap .bamList ul li a dl dd._view{bottom:25px;font-size:12px}.topContents .bamWrap .bamList ul li a dl dd._view span{padding-right:40px}.topContents .bamWrap .bamList ul li a dl dd._view span::before{right:17px}.topContents .bamWrap .bamList ul li a dl dd._view span::after{right:17px;width:16px}.topContents .bamWrap .bamList ul li .comingsoon{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;padding-top:calc(66.6% + 10px);text-align:center}.topContents .bamWrap .bamList ul li:first-child{width:100%}.topContents .bamWrap .bamList ul li:first-child a{padding-bottom:55px}.topContents .bamWrap .bamList ul li:first-child a .bamlogo{width:100px;height:100px;padding:13.5px 15px 0 15px}.topContents .bamWrap .bamList ul li:first-child a .bamlogo img.bam{width:100%}.topContents .bamWrap .bamList ul li:first-child a .bamlogo ._num{font-size:32px;-webkit-text-stroke:1px #005396;text-stroke:1px #005396}.topContents .bamWrap .bamList ul li:first-child a ._new{top:100px;width:100px;height:30px}.topContents .bamWrap .bamList ul li:first-child a dl{padding:25px 20px 20px 20px}.topContents .bamWrap .bamList ul li:first-child a dl dt{font-size:18px;margin-bottom:7px}.topContents .bamWrap .bamList ul li:first-child a dl dd{font-size:16px}.topContents .bamWrap .bamList ul li:first-child a dl dd._view{bottom:38px;font-size:14px}.topContents .bamWrap .bamList ul li:first-child a dl dd._view span{padding-right:47px}.topContents .bamWrap .bamList ul li:first-child a dl dd._view span::before{right:21px}.topContents .bamWrap .bamList ul li:first-child a dl dd._view span::after{right:21px;width:20px}.topContents .bamWrap .bamList ul li:nth-child(even){border-right:1px solid rgba(255,255,255,0.5)}.topContents .bamWrap .bamList ul li:nth-child(odd){border-right:none}}.bamPopupWrap .overlay{position:fixed;left:0;top:0;width:100%;height:100vh;background:rgba(0,0,0,0.6)}.bamPopupWrap.bamPopupOpenTop,.bamPopupWrap.bamPopupOpen{display:block;display:-webkit-flex;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.bamPopupWrap{display:none;position:fixed;left:0;top:0;width:100%;height:calc(var(--vh, 1vh) * 100);z-index:999}.bamPopupWrap .bamPopup{overflow-y:scroll;background:rgba(255,255,255,0.9);font-weight:500;letter-spacing:0.1em;color:#005396;position:relative}.bamPopupWrap .bamPopup p,.bamPopupWrap .bamPopup span{font:inherit}.bamPopupWrap .bamPopup ._logo{margin-top:15px;font-weight:bold}.bamPopupWrap .bamPopup ._logo img{display:block;width:100%}.bamPopupWrap .bamPopup ._closeBtn{position:absolute;top:20px;right:20px;cursor:pointer}.bamPopupWrap .bamPopup ._closeBtn span{display:block;position:relative;width:60px;height:60px}.bamPopupWrap .bamPopup ._closeBtn span::before,.bamPopupWrap .bamPopup ._closeBtn span::after{position:absolute;left:0;right:0;margin:auto;width:45px;height:1px;background:#005396;content:""}.bamPopupWrap .bamPopup ._closeBtn span::before{-webkit-transform:translateY(12px) rotate(-315deg);transform:translateY(12px) rotate(-315deg);top:17px}.bamPopupWrap .bamPopup ._closeBtn span::after{-webkit-transform:translateY(-12px) rotate(315deg);transform:translateY(-12px) rotate(315deg);top:40px}.bamPopupWrap .bamPopup .txtSmall{letter-spacing:0.05em;line-height:1.3;font-size:10px !important}@media all and (min-width: 840px){.bamPopupWrap .bamPopup{max-width:680px;max-height:calc(100vh - 50px);line-height:2.0;font-size:90%;margin:0 auto;padding:40px 80px 40px 40px}.bamPopupWrap .bamPopup ._logo{font-size:135%}.bamPopupWrap .bamPopup ._logo img{width:75%}#en .bamPopupWrap .bamPopup{line-height:1.6}}@media all and (max-width: 840px){.bamPopupWrap{padding:25px 0}.bamPopupWrap .bamPopup{max-width:500px;max-height:calc(100vh - 110px);margin:0 auto;width:calc(100% - 40px) !important;padding:40px;line-height:2.3}.bamPopupWrap .bamPopup ._logo{font-size:125%}#en .bamPopupWrap .bamPopup{padding:60px 40px 40px 40px;line-height:2.0}}@media all and (max-width: 520px){.bamPopupWrap .bamPopup{padding:30px 20px;letter-spacing:0.05em;font-size:90%}.bamPopupWrap .bamPopup ._logo{font-size:120%;line-height:1.2}.bamPopupWrap .bamPopup ._logo img{margin-top:7px}.bamPopupWrap .bamPopup ._closeBtn{top:5px;right:5px}#en .bamPopupWrap .bamPopup{line-height:1.8}}@media all and (min-width: 840px){.bamPopupWrap .bamPopup{opacity:0}.bamPopupWrap.bamPopupOpenTop .bamPopup,.bamPopupWrap.bamPopupOpen .bamPopup{animation:fadeInbamPopup 1s ease 0s 1 forwards;-webkit-animation:fadeInbamPopup 1s ease 0s 1 forwards}}@keyframes fadeInbamPopup{0%{opacity:0;transform:translate(0, 120px)}100%{opacity:1;transform:translate(0, 0)}}@-webkit-keyframes fadeInbamPopup{0%{opacity:0;transform:translate(0, 120px)}100%{opacity:1;transform:translate(0, 0)}}.h1bamWrap{display:-webkit-flex;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-image:-webkit-linear-gradient(left, #005396, #00a0dc);background-image:-o-linear-gradient(left, #005396, #00a0dc);background-image:linear-gradient(to right, #005396, #00a0dc);color:#FFF}.h1bamWrap h1{margin:0 auto;text-align:center}.h1bamWrap h1 ._subttl,.h1bamWrap h1 ._ttl,.h1bamWrap h1 ._statement{display:block;font-weight:500}.h1bamWrap h1 ._subttl{margin-bottom:10px}.h1bamWrap h1 ._ttl{margin-bottom:13px}.h1bamWrap h1 ._ttl ._txtttl{display:block;font-size:0px;text-indent:-9999px}@media screen and (min-width: 840px){.h1bamWrap{height:375px;padding-top:110px}.h1bamWrap h1{white-space:nowrap}.h1bamWrap h1 ._ttl img{height:75px}.h1bamWrap h1 ._statement{font-size:24px}}@media screen and (max-width: 840px){.h1bamWrap{height:455px;padding:125px 0 0 0;color:#FFF;position:relative}.h1bamWrap h1{position:absolute;top:124px;left:0;right:0}.h1bamWrap h1 ._subttl{font-size:14px}.h1bamWrap h1 ._ttl img{display:block;height:auto;margin:0 auto;padding-left:25px;position:absolute;left:0;right:0}.h1bamWrap h1 ._ttl img._logob{top:15px;width:285px}.h1bamWrap h1 ._ttl img._logoa{top:97px;width:280px}.h1bamWrap h1 ._ttl img._logom{top:157px;width:238px;padding-left:5px}.h1bamWrap h1 ._statement{position:absolute;top:260px;left:0;right:0;font-size:20px;padding-left:11px}}.articleBamtop .bamList{width:100% !important;background-image:-webkit-linear-gradient(left, #005396, #00a0dc);background-image:-o-linear-gradient(left, #005396, #00a0dc);background-image:linear-gradient(to right, #005396, #00a0dc)}.bamListAcc.accWrap{background-image:-webkit-linear-gradient(left, #005396, #00a0dc);background-image:-o-linear-gradient(left, #005396, #00a0dc);background-image:linear-gradient(to right, #005396, #00a0dc);padding:50px 0 1px 0}.bamListAcc.accWrap ._accTtl{width:5em;color:#FFF;text-align:center;font-family:"Montserrat","Zen Kaku Gothic New","Helvetica Neue","Hiragino Kaku Gothic ProN","Yu Gothic medium","Hiragino Sans",Meiryo,sans-serif;font-size:120%;padding-bottom:20px;margin:0 auto 50px auto;position:relative}.bamListAcc.accWrap ._accTtl::after{position:absolute;left:0;right:0;bottom:0;display:block;width:8px;height:8px;margin:auto;border-top:1px solid #005396;border-right:1px solid #005396;content:"";-ms-transform:rotate(135deg);-webkit-transform:rotate(135deg);transform:rotate(135deg);width:12px;height:12px;border-top:2px solid #FFF;border-right:2px solid #FFF}@media screen and (max-width: 840px){.bamListAcc.accWrap ._accTtl{font-size:100%}}.bamReadWrap{background:#FFF}.bamReadWrap dl{color:#005396}.bamReadWrap dl dt ._subttl,.bamReadWrap dl dt ._ttl{display:block}.bamReadWrap dl dt ._subttl{font-family:"Montserrat","Zen Kaku Gothic New","Helvetica Neue","Hiragino Kaku Gothic ProN","Yu Gothic medium","Hiragino Sans",Meiryo,sans-serif;font-weight:600}.bamReadWrap dl dt ._ttl{line-height:1.2}.bamReadWrap dl dd{font-weight:500;position:relative;letter-spacing:0.075em;line-height:2.625}.bamReadWrap dl dd::before{content:'';display:block;height:0;width:0;margin-top:calc((1 - 2.265) * 0.5em)}.bamReadWrap dl dd::after{content:'';display:block;height:0;width:0;margin-top:calc((1 - 2.265) * 0.5em)}.bamReadWrap dl dd div,.bamReadWrap dl dd p,.bamReadWrap dl dd span{font:inherit}.bamReadWrap dl dd ._accTtl{position:absolute;width:100%;left:0;text-align:center;margin:auto;padding-top:80px;font-family:"Montserrat","Zen Kaku Gothic New","Helvetica Neue","Hiragino Kaku Gothic ProN","Yu Gothic medium","Hiragino Sans",Meiryo,sans-serif;font-size:20px;font-weight:600;background-image:-webkit-linear-gradient(bottom, #fff 40%, rgba(255,255,255,0.2) 100%);background-image:-o-linear-gradient(bottom, #fff 40%, rgba(255,255,255,0.2) 100%);background-image:linear-gradient(to top, #fff 40%, rgba(255,255,255,0.2) 100%)}.bamReadWrap dl dd ._accTtl._accTtlOpen{top:auto;padding-top:0}.bamReadWrap dl dd ._accTtl span{display:inline-block;position:relative;padding-right:30px;letter-spacing:0}.bamReadWrap dl dd ._accTtl span::after{position:absolute;top:16px;right:0;display:block;width:8px;height:8px;margin:auto;border-top:1px solid #005396;border-right:1px solid #005396;content:"";-ms-transform:rotate(135deg);-webkit-transform:rotate(135deg);transform:rotate(135deg);width:12px;height:12px;border-top:2px solid #005396;border-right:2px solid #005396}.bamReadWrap dl dd ._accTtl:hover{opacity:1.0}.bamReadWrap dl dd ._accTtl._accTtlOpen span::after{top:23px;display:block;width:8px;height:8px;margin:auto;border-top:1px solid #005396;border-right:1px solid #005396;content:"";-ms-transform:rotate(-45deg);-webkit-transform:rotate(-45deg);transform:rotate(-45deg);width:12px;height:12px;border-top:2px solid #005396;border-right:2px solid #005396}.bamReadWrap dl dd ._accClose{display:none}.bamReadWrap dl dd .txtSmall{letter-spacing:0.05em;line-height:1.3;font-size:10px !important}@media screen and (min-width: 840px){.bamReadWrap{padding:87px 0 120px 0}.bamReadWrap dl{display:-webkit-flex;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.bamReadWrap dl dt{width:calc(100% - 585px)}.bamReadWrap dl dt ._subttl{font-size:18px;margin-bottom:10px}.bamReadWrap dl dt ._ttl{font-size:45px}.bamReadWrap dl dd{width:585px;font-size:16px}.bamReadWrap dl dd ._accTtl{top:170px;margin:auto auto auto -15px}.bamReadWrap dl dd ._accTtl._accTtlOpen{bottom:-80px}}@media screen and (max-width: 840px){.bamReadWrap{padding:60px 0 0 0}.bamReadWrap dl{width:335px}.bamReadWrap dl dt{margin-bottom:24px}.bamReadWrap dl dt ._subttl{font-size:16px;margin-bottom:5px}.bamReadWrap dl dt ._ttl{font-size:32px}.bamReadWrap dl dd{margin-bottom:30px;font-size:13px}.bamReadWrap dl dd ._accTtl{top:185px}.bamReadWrap dl dd ._accTtl._accTtlOpen{bottom:-50px}#en .bamReadWrap dl dd ._accTtl{top:170px}#en .bamReadWrap dl dd ._accTtl._accTtlOpen{top:auto;bottom:-50px}}.crewBnr{margin-bottom:80px}@media screen and (min-width: 840px){.crewBnr a{-webkit-transition:.2s ease-in-out;transition:.2s ease-in-out;opacity:1.0}.crewBnr a:hover{opacity:.7}}@media screen and (max-width: 840px){.crewBnr{margin:60px 0}}.hBamImgWrap .numcat span{display:block}.hBamImgWrap .numcat ._num{font-family:"Roboto","Zen Kaku Gothic New","Helvetica Neue","Hiragino Kaku Gothic ProN","Yu Gothic medium","Hiragino Sans",Meiryo,sans-serif;font-weight:700;color:transparent}.hBamImgWrap .numcat ._cat{font-family:"Montserrat","Zen Kaku Gothic New","Helvetica Neue","Hiragino Kaku Gothic ProN","Yu Gothic medium","Hiragino Sans",Meiryo,sans-serif;font-weight:700}.hBamImgWrap img{-moz-user-select:none;-ms-user-select:none;-khtml-user-select:none;-webkit-user-select:none;-webkit-touch-callout:none;user-select:none;touch-callout:none}@media screen and (min-width: 840px){.hBamImgWrap{height:600px;-webkit-background-size:cover !important;background-size:cover !important;background-repeat:no-repeat;overflow:hidden;background-position:center bottom !important;padding-top:138px;margin-bottom:100px}.hBamImgWrap .logoBAM{width:220px;height:214px;display:-webkit-flex;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#FFF;margin-bottom:20px}.hBamImgWrap .logoBAM img{display:block;width:162px}.hBamImgWrap .numcat ._num{width:220px;font-size:110px;letter-spacing:0.05em;line-height:1.0;color:transparent;-webkit-text-stroke:1px #FFF;text-stroke:1px #FFF;margin-bottom:10px}.hBamImgWrap .numcat ._cat{font-size:30px;line-height:1.2;color:#FFF}.hBamImgWrap .numcat ._cat::before{content:'';display:block;height:0;width:0;margin-top:calc((1 - 1.38) * 0.5em)}.hBamImgWrap .numcat ._cat::after{content:'';display:block;height:0;width:0;margin-top:calc((1 - 1.38) * 0.5em)}.hBamImgWrap .credit{position:absolute;right:140px;top:605px;font-size:12px}.bam001{background:url("../jpg/cmain001.jpg")}.bam002{background:url("../jpg/cmain002.jpg")}.bam003{background:url("../jpg/cmain003.jpg")}.bam004{background:url("../jpg/cmain004.jpg")}.bam005{background:url("../jpg/cmain00506ca.jpg")}.bam006{background:url("../jpg/cmain006.jpg")}.bam007{background:url("../jpg/cmain007.jpg")}.bam008{background:url("../jpg/cmain008.jpg")}.bam009{background:url("../jpg/cmain009.jpg")}.bam010{background:url("../jpg/cmain010.jpg")}.bam011{background:url("https://www.mol.co.jp/error/404.html")}.bam012{background:url("https://www.mol.co.jp/error/404.html")}.bam013{background:url("https://www.mol.co.jp/error/404.html")}.bam014{background:url("https://www.mol.co.jp/error/404.html")}.bam015{background:url("https://www.mol.co.jp/error/404.html")}.bam016{background:url("https://www.mol.co.jp/error/404.html")}.bam017{background:url("https://www.mol.co.jp/error/404.html")}.bam018{background:url("https://www.mol.co.jp/error/404.html")}.bam019{background:url("https://www.mol.co.jp/error/404.html")}.bam020{background:url("https://www.mol.co.jp/error/404.html")}}@media all and (min-width: 1700px){.bam004{background:url("../jpg/cmain004_pc1700.jpg")}}@media screen and (max-width: 840px){.hBamImgWrap{position:relative;background:#f2f2ef;padding-top:400px;margin-bottom:49px}.hBamImgWrap .hBamImg{display:-webkit-flex;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;padding:22px 0 24px 0}.hBamImgWrap .logoBAM{width:98px;margin-right:22px}.hBamImgWrap .numcat{width:calc(100% - 120px)}.hBamImgWrap .numcat ._num{font-size:45px;font-family:'Roboto', sans-serif;font-weight:700;letter-spacing:0.1em;color:transparent;-webkit-text-stroke:0.7px #005396;text-stroke:0.7px #005396;-webkit-text-stroke:1px #005396;text-stroke:1px #005396;margin-bottom:2px}.hBamImgWrap .numcat ._cat{color:#005396;font-size:22px;line-height:1.2}.hBamImgWrap .credit{position:absolute;right:10px;top:380px;font-size:12px;color:#FFF;z-index:1}.hBamImgWrap::after{position:absolute;left:0;top:0;width:100%;height:400px;content:"";-webkit-background-size:cover !important;background-size:cover !important;background-repeat:no-repeat;overflow:hidden;background-position:center bottom !important}.bam001::after{background:url("../jpg/cmain001.jpg")}.bam002::after{background:url("../jpg/cmain002ph.jpg");background-position:center center !important}.bam003::after{background:url("../jpg/cmain003.jpg")}.bam004::after{background:url("../jpg/cmain004.jpg")}.bam005::after{background:url("../jpg/cmain005ph06ca.jpg");background-position:center center !important}.bam006::after{background:url("../jpg/cmain006ph.jpg")}.bam007::after{background:url("../jpg/cmain007ph.jpg");background-position:center center !important}.bam008::after{background:url("../jpg/cmain008ph.jpg")}.bam009::after{background:url("../jpg/cmain009ph.jpg");background-position:center center !important}.bam010::after{background:url("../jpg/cmain010ph.jpg")}.bam011::after{background:url("https://www.mol.co.jp/error/404.html")}.bam012::after{background:url("https://www.mol.co.jp/error/404.html")}.bam013::after{background:url("https://www.mol.co.jp/error/404.html")}.bam014::after{background:url("https://www.mol.co.jp/error/404.html")}.bam015::after{background:url("https://www.mol.co.jp/error/404.html")}.bam016::after{background:url("https://www.mol.co.jp/error/404.html")}.bam017::after{background:url("https://www.mol.co.jp/error/404.html")}.bam018::after{background:url("https://www.mol.co.jp/error/404.html")}.bam019::after{background:url("https://www.mol.co.jp/error/404.html")}.bam020::after{background:url("https://www.mol.co.jp/error/404.html")}}@media all and (max-width: 520px){.bam009::after{background:url("../jpg/cmain009ph.jpg");background-position:center bottom !important}}.h1LineWrap h1{position:relative;color:#005396;padding:10px 0 10px 45px}.h1LineWrap h1 span{display:block;font:inherit}.h1LineWrap h1::before{position:absolute;left:0;top:0;content:'';width:10px;height:100%;background-image:-webkit-linear-gradient(bottom, #005396, #00a0dc);background-image:-o-linear-gradient(bottom, #005396, #00a0dc);background-image:linear-gradient(to top, #005396, #00a0dc)}.h1LineWrap h1.bamh1 span{display:block}.h1LineWrap h1.bamh1 ._num,.h1LineWrap h1.bamh1 ._cat{font-family:"Montserrat","Zen Kaku Gothic New","Helvetica Neue","Hiragino Kaku Gothic ProN","Yu Gothic medium","Hiragino Sans",Meiryo,sans-serif;font-weight:700}.h1LineWrap h1.bamh1 ._ttl{font-weight:400}@media screen and (min-width: 840px){.h1LineWrap{margin-bottom:50px}.h1LineWrap h1.bamh1 ._num{font-size:20px;line-height:1.2;margin-bottom:6px}.h1LineWrap h1.bamh1 ._cat{font-size:28px;line-height:1.2;margin-bottom:1px}.h1LineWrap h1.bamh1 ._ttl{font-size:36px;line-height:1.4}}@media screen and (max-width: 840px){.h1LineWrap{margin-bottom:39px}.h1LineWrap h1{padding:15px 0 15px 26px}.h1LineWrap h1.bamh1 ._num{font-size:16px;line-height:1.2;margin-bottom:10px}.h1LineWrap h1.bamh1 ._cat{font-size:24px;line-height:1.2;margin-bottom:5px}.h1LineWrap h1.bamh1 ._ttl{font-size:24px;line-height:1.4}}.underBamContents a{color:#005396;text-decoration:none}.underBamContents a:hover{text-decoration:underline;text-decoration-thickness:1px}#jp .underBamContents{text-align:justify;text-justify:inter-ideograph}@media screen and (min-width: 840px){.underBamContents{font-size:16px;line-height:2.2;letter-spacing:0.05em;padding-bottom:100px}.underBamContents p,.underBamContents figure{margin-bottom:55px}.underBamContents figure._cMainImg{margin-bottom:80px}.underBamContents .rPhoto{margin-left:60px;width:calc(50% - 30px)}}@media screen and (max-width: 840px){.underBamContents{font-size:14px;line-height:2.2;letter-spacing:0.025em;padding-bottom:50px}.underBamContents::before{content:'';display:block;height:0;width:0;margin-top:calc((1 - 2.2) * 0.5em)}.underBamContents::after{content:'';display:block;height:0;width:0;margin-top:calc((1 - 2.2) * 0.5em)}.underBamContents p,.underBamContents figure{margin-bottom:25px}}.relatedWrap{background-image:-webkit-linear-gradient(left, #005396, #00a0dc);background-image:-o-linear-gradient(left, #005396, #00a0dc);background-image:linear-gradient(to right, #005396, #00a0dc);color:#FFF}.relatedWrap dl dt.relatedTtl span{display:block}.relatedWrap dl dt.relatedTtl ._ruby{font-size:14px;font-weight:500}.relatedWrap dl dt.relatedTtl ._ttl{font-family:"Montserrat","Zen Kaku Gothic New","Helvetica Neue","Hiragino Kaku Gothic ProN","Yu Gothic medium","Hiragino Sans",Meiryo,sans-serif;font-size:40px;font-weight:600}@media screen and (min-width: 840px){.relatedWrap{padding:63px 0}.relatedWrap dl{margin-bottom:40px}.relatedWrap dl dt.relatedTtl{margin-bottom:22px}.relatedWrap dl dt.relatedTtl ._ruby{margin-bottom:4px}.relatedWrap dl dd ul li a{opacity:1.0;-webkit-transition:.2s ease-in-out;transition:.2s ease-in-out}.relatedWrap dl dd ul li a:hover{opacity:0.8}}@media screen and (max-width: 840px){.relatedWrap{padding:63px 0 60px 0}.relatedWrap dl{margin-bottom:16px}.relatedWrap dl dt.relatedTtl{margin-bottom:20px}.relatedWrap dl dt.relatedTtl ._ruby{margin-bottom:12px}.relatedWrap dl dt.relatedTtl ._ttl{line-height:1.125}}.relatedWrap .bamList ul li a .bamlogo{width:80px;height:80px;padding:14px 15px 0 15px}.relatedWrap .bamList ul li a .bamlogo img.bam{margin-bottom:2px}.relatedWrap .bamList ul li a .bamlogo ._num{font-size:25px}.relatedWrap .bamList ul li a dl{bottom:20px;padding:0 24px;margin-bottom:0}.relatedWrap .bamList ul li a dl dt{font-size:13px;line-height:1.2;margin-bottom:3px}.relatedWrap .bamList ul li a dl dd{font-size:16px}@media screen and (max-width: 840px){.relatedWrap .bamList ul li a{height:auto;padding-bottom:0}.relatedWrap .bamList ul li a .bamlogo{width:88px;height:88px;padding:15px 17px 0 17px}.relatedWrap .bamList ul li a .bamlogo img.bam{margin-bottom:3px}.relatedWrap .bamList ul li a .bamlogo ._num{font-size:27px}.relatedWrap .bamList ul li a dl{position:absolute;bottom:18px;padding:0 18px}.relatedWrap .bamList ul li a dl dt{font-size:12px;line-height:1.4;margin-bottom:6px}.relatedWrap .bamList ul li a dl dd{font-size:14px;line-height:1.4}ul li:nth-child(odd){border-right:none !important}}.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;overflow:hidden;display:block;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-track,.slick-slider .slick-list{-webkit-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0);-o-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}.slick-track{position:relative;left:0;top:0;display:block;margin-left:auto;margin-right:auto}.slick-track:before,.slick-track:after{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{float:left;height:100%;min-height:1px;display:none}[dir="rtl"] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}.slick-prev02,.slick-next02{position:absolute;top:calc(50% - 22px);cursor:pointer;outline:none;border-top:1px solid #FFF;border-right:1px solid #FFF;height:45px;width:45px;z-index:1}.slick-prev02{left:-74px;transform:rotate(-135deg)}.slick-next02{right:-74px;transform:rotate(45deg)}@media screen and (max-width: 840px){.slick-prev02,.slick-next02{top:calc(50% - 10px);height:20px;width:20px;z-index:1}.slick-prev02{left:-5px}.slick-next02{right:-5px}}
