html,body,div,span,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,address,cite,code,del,dfn,em,img,ins,kbd,q,samp,small,strong,sub,sup,var,b,i,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,article,aside,canvas,details,figcaption,figure,footer,header,hgroup,menu,nav,section,main,summary,time,mark,audio,video{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background-color:transparent;font-style:normal}main,article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{position:relative;-webkit-text-size-adjust:100%}ul,ol,li{list-style:none}a:focus{outline:thin dotted}img{vertical-align:bottom;line-height:0}label{cursor:pointer}del{text-decoration:line-through}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}table{border-collapse:collapse;border-spacing:0}body{color:#666;font-size:12px;font-family:"メイリオ",Meiryo,"ＭＳ Ｐゴシック","ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro",sans-serif;line-height:1.333}a:link{color:#676767}a:visited{color:#676767}a:hover{color:#676767}a:active{color:#676767}a{display:inline-block;text-decoration:none;-webkit-tap-highlight-color:transparent}a:hover{background-color:none}html{overflow-y:scroll}a{text-decoration:none}a:hover,a:active{text-decoration:underline;outline:0}button{margin:0;padding:0;color:#666;font-family:"メイリオ",Meiryo,"ＭＳ Ｐゴシック","ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro",sans-serif;font-size:12px;vertical-align:middle;cursor:pointer}em{font-style:normal}.btn>a,nav .menu__nav a,.modal .modal__close,.sec03__news .list__item,.sec04__point button,.sec04__point .slick-arrow,.sec04__point .slick-dots li{text-indent:100%;white-space:nowrap;overflow:hidden;font:0/0 a}body.sp{font-family:"ヒラギノ角ゴ Pro", "Hiragino Kaku Gothic Pro", sans-serif}header,footer,section,h1,h2,h3,h4,h5,h6,div,p,th,td,dl,dt,dd,ul,ol,li,a,span{-webkit-box-sizing:border-box;box-sizing:border-box}a:focus,*:focus{outline:none}.contents{position:relative;min-width:960px;margin:0 auto;padding:0 0 50px;background-color:#3b3b3b;text-align:center;overflow:hidden}@media screen and (max-width: 768px){.contents{min-width:320px;padding-bottom:25px}}.contents::after{position:absolute;bottom:0;left:50%;content:"";-webkit-transform:translate(-50%, 0);transform:translate(-50%, 0);width:100%;height:50px;background:url('../images/bg_btm.jpg') center top no-repeat}@media screen and (max-width: 768px){.contents::after{width:100%;height:25px;background:url('../images/bg_btm.jpg') center top no-repeat;background-size:1000px 25px}}.contents .sec__inner{position:relative;margin:0 auto}.contents .sec .list{display:-webkit-box;display:-ms-flexbox;display:flex}.btn{position:relative;margin:0 auto}.btn>a{display:block;width:100%;height:100%;text-decoration:none}.btn__movie{width:346px;height:46px;background:url('../images/btn_movie.png') center top no-repeat}@media screen and (max-width: 768px){.btn__movie{width:173px;height:23px;background:url('../images/btn_movie.png') center top no-repeat;background-size:173px 23px}}.btn__prev{width:112px;height:40px;background:url('../images/btn_prev_news.png') center top no-repeat}@media screen and (max-width: 360px){.btn__prev{width:56px;height:20px;background:url('../images/btn_prev_news.png') center top no-repeat;background-size:56px 20px}}.disabled .btn__prev{opacity:0.6}.btn__next{width:112px;height:40px;background:url('../images/btn_next_news.png') center top no-repeat}@media screen and (max-width: 360px){.btn__next{width:56px;height:20px;background:url('../images/btn_next_news.png') center top no-repeat;background-size:56px 20px}}.disabled .btn__next{opacity:0.6}.btn__tw{width:544px;height:110px;background:url('../images/btn_tw.png') center top no-repeat}@media screen and (max-width: 768px){.btn__tw{width:272px;height:55px;background:url('../images/btn_tw.png') center top no-repeat;background-size:272px 55px}}.btn__top{width:80px;height:56px;background:url('../images/btn_top.png') center top no-repeat}@media screen and (max-width: 768px){.btn__top{width:40px;height:28px;background:url('../images/btn_top.png') center top no-repeat;background-size:40px 28px}}.news .btn__top{width:300px;height:60px;background:url('../images/btn_top_news.png') center top no-repeat}@media screen and (max-width: 768px){.news .btn__top{width:150px;height:30px;background:url('../images/btn_top_news.png') center top no-repeat;background-size:150px 30px}}nav{position:absolute;top:0;left:50%;width:100%;height:78px;padding:0;background:rgba(57,21,8,0.8);-webkit-transform:translate(-50%, 0);transform:translate(-50%, 0);z-index:100}nav .nav__open,nav .nav__close{display:none;cursor:pointer}nav .menu__nav{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-pack:center;-webkit-box-pack:center;justify-content:center;-ms-flex-align:center;-webkit-box-align:center;align-items:center}nav .menu__nav a{display:block;margin:0 auto}nav .menu .nav01 a{width:111px;height:78px;background:url('../images/nav-s17bbebb415.png') 0 0 no-repeat}nav .menu .nav01 a:hover,nav .menu .nav01 a.current{background-position:-113px 0}nav .menu .nav02 a{width:102px;height:78px;background:url('../images/nav-s17bbebb415.png') -226px 0 no-repeat}nav .menu .nav02 a:hover,nav .menu .nav02 a.current{background-position:-330px 0}nav .menu .nav03 a{width:117px;height:78px;background:url('../images/nav-s17bbebb415.png') -434px 0 no-repeat}nav .menu .nav03 a:hover,nav .menu .nav03 a.current{background-position:-553px 0}nav .menu .nav04 a{width:102px;height:78px;background:url('../images/nav-s17bbebb415.png') -672px 0 no-repeat}nav .menu .nav04 a:hover,nav .menu .nav04 a.current{background-position:-776px 0}nav .menu .nav05 a{width:115px;height:78px;background:url('../images/nav-s17bbebb415.png') -880px 0 no-repeat}nav .menu .nav05 a:hover,nav .menu .nav05 a.current{background-position:-997px 0}nav .menu .nav06 a{width:145px;height:78px;background:url('../images/nav-s17bbebb415.png') -1114px 0 no-repeat}nav .menu .nav06 a:hover,nav .menu .nav06 a.current{background-position:-1261px 0}@media screen and (max-width: 768px){nav{right:0;left:auto;width:30px;height:30px;background:none;-webkit-transform:none;transform:none}nav .nav__open,nav .nav__close{display:inline;position:absolute;top:20px;right:20px;opacity:1}nav .nav__open{width:36px;height:36px;background:url('../images/nav-s17bbebb415.png') -741px 0 no-repeat;background-size:2704px auto}nav .nav__close{width:36px;height:36px;background:url('../images/nav-s17bbebb415.png') -704px 0 no-repeat;background-size:2704px auto}nav .menu{display:none;position:absolute;top:0;left:100%;width:100vw;height:100vh;padding:91px 0 40px;background:rgba(67,33,21,0.9);-webkit-transform:translate(-100%, 0);transform:translate(-100%, 0);overflow-y:scroll;-webkit-overflow-scrolling:touch;-webkit-backface-visibility:hidden;backface-visibility:hidden}nav .menu__nav{display:inline}nav .menu__list{margin:0 auto 7px}nav .menu .nav01 a,nav .menu .nav01 a:hover,nav .menu .nav01 a.current{width:320px;height:45px;background:url('../images/nav-s17bbebb415.png') -778px 0 no-repeat;background-size:2704px auto}nav .menu .nav02 a,nav .menu .nav02 a:hover,nav .menu .nav02 a.current{width:320px;height:47px;background:url('../images/nav-s17bbebb415.png') -1099px 0 no-repeat;background-size:2704px auto}nav .menu .nav03 a,nav .menu .nav03 a:hover,nav .menu .nav03 a.current{width:320px;height:47px;background:url('../images/nav-s17bbebb415.png') -1420px 0 no-repeat;background-size:2704px auto}nav .menu .nav04 a,nav .menu .nav04 a:hover,nav .menu .nav04 a.current{width:320px;height:47px;background:url('../images/nav-s17bbebb415.png') -1741px 0 no-repeat;background-size:2704px auto}nav .menu .nav05 a,nav .menu .nav05 a:hover,nav .menu .nav05 a.current{width:320px;height:45px;background:url('../images/nav-s17bbebb415.png') -2062px 0 no-repeat;background-size:2704px auto}nav .menu .nav06 a,nav .menu .nav06 a:hover,nav .menu .nav06 a.current{width:320px;height:45px;background:url('../images/nav-s17bbebb415.png') -2383px 0 no-repeat;background-size:2704px auto}}nav.fixed{position:fixed}.no-scroll,.no-scroll body{overflow:hidden}.modal{display:none;position:fixed;top:-10px;left:0;right:0;bottom:-10px;background:rgba(95,6,23,0.9);overflow:hidden;overflow-y:scroll;z-index:1000;-webkit-overflow-scrolling:touch;-webkit-backface-visibility:hidden;backface-visibility:hidden;scrollbar-base-color:transparent;scrollbar-track-color:#2c040c;scrollbar-face-color:#973240;scrollbar-shadow-color:#973240}.modal::-webkit-scrollbar{width:17px}@media screen and (max-width: 768px){.modal::-webkit-scrollbar{width:auto}}.modal::-webkit-scrollbar-track{background-color:#2c040c}.modal::-webkit-scrollbar-thumb{background-color:#973240}.modal__wrap{display:table;width:100%;height:100%;padding:10px 0}.modal__inner{display:table-cell;padding:40px 20px;vertical-align:middle}@media screen and (max-width: 768px){.modal__inner{padding:20px 10px}}.modal__contents{position:relative;margin:0 auto;text-align:center}.modal.modal01 .modal__contents{width:544px}@media screen and (max-width: 768px){.modal.modal01 .modal__contents{width:272px}}.modal.modal01 .modal__ttl{padding:0 0 40px}@media screen and (max-width: 768px){.modal.modal01 .modal__ttl{padding:0 0 20px}.modal.modal01 .modal__ttl img{width:114px;height:22px}}.modal.modal01 .list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:wrap}.modal.modal01 .list.hide{display:none}.modal.modal01 .list__item{width:165px;margin:0 8px;height:234px;text-align:center}@media screen and (max-width: 768px){.modal.modal01 .list__item{width:82px;margin:0 4px;height:117px}}.modal.modal01 .list__item a{color:#fff;font-size:20px;text-decoration:none}.modal.modal01 .list__item a img{width:165px;height:165px;background:#fff}@media screen and (max-width: 768px){.modal.modal01 .list__item a{font-size:10px}.modal.modal01 .list__item a img{width:82px;height:82px}}.modal.modal01 .list__item span{display:block;padding-top:8px}@media screen and (max-width: 768px){.modal.modal01 .list__item span{padding-top:4px}}.modal.modal02 .modal__contents{width:524px}@media screen and (max-width: 768px){.modal.modal02 .modal__contents{width:262px}}.modal.modal02 .modal__ttl{padding:40px 0 36px}@media screen and (max-width: 768px){.modal.modal02 .modal__ttl{padding:20px 0 18px}.modal.modal02 .modal__ttl img{width:114px;height:22px}}.modal.modal02 .list__item{margin:0 auto 22px}.modal.modal02 .list__item img{width:524px;height:auto}@media screen and (max-width: 768px){.modal.modal02 .list__item{margin:0 auto 11px}.modal.modal02 .list__item img{width:262px;height:auto}}.modal .modal__close{cursor:pointer}.modal .modal__close.close01{position:absolute;top:20px;right:20px;width:72px;height:72px;background:url('../images/nav_close.png') center top no-repeat}@media screen and (max-width: 768px){.modal .modal__close.close01{width:36px;height:36px;background:url('../images/nav_close.png') center top no-repeat;background-size:36px 36px}}.modal .modal__close.close02{position:relative;left:50%;margin:12px 0 0;-webkit-transform:translate(-50%, 0);transform:translate(-50%, 0);width:210px;height:60px;background:url('../images/btn_close02.png') center top no-repeat}@media screen and (max-width: 768px){.modal .modal__close.close02{margin:6px 0 0;width:105px;height:30px;background:url('../images/btn_close02.png') center top no-repeat;background-size:105px 30px}}.slick-slider{position:relative;display:block;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-touch-callout:none;-webkit-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);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}.header{width:100%;min-height:1138px;padding-bottom:40px;background:url('../images/bg_header_btm.png') no-repeat center bottom,url('../images/bg_header.jpg') no-repeat center top;background-color:#fff}@media screen and (max-width: 768px){.header{min-height:569px;padding-bottom:20px;background:url('../images/bg_header_btm.png') no-repeat center bottom,url('../images/bg_header01.jpg') no-repeat center top;background-size:1000px auto,auto 331px;background-color:#fff}}.header .sec__inner{width:100%;padding-top:464px}@media screen and (max-width: 768px){.header .sec__inner{padding-top:232px}}.header__ttl{position:relative;margin:0 auto 27px;background:url('../images/bg_header_mdl.png') no-repeat center 168px;z-index:1}@media screen and (max-width: 768px){.header__ttl{margin:0 auto 13.5px;background-position:center 84px;background-size:1000px auto}.header__ttl img{width:180px;height:120px}}.header__txt{margin:0 auto 27px;z-index:1}@media screen and (max-width: 768px){.header__txt{margin:0 auto 14px}.header__txt img{width:272px;height:128px}}.header .btnArea{display:-webkit-box;display:-ms-flexbox;display:flex;width:600px;margin:0 auto}@media screen and (max-width: 768px){.header .btnArea{width:300px}}.header .btnArea li{margin:0 10px}@media screen and (max-width: 768px){.header .btnArea li{margin:0 5px}.header .btnArea li img{width:140px;height:42px}.header .btnArea li.playNowBtn img,.header .btnArea li.HGmixBtn img{height:auto}}.header .btnArea.ios,.header .btnArea.android{width:280px}@media screen and (max-width: 768px){.header .btnArea.ios,.header .btnArea.android{width:150px}}.header .btnArea.ios .gpBtn,.header .btnArea.android .iosBtn{display:none}.header .HGmix__ttl{margin:35px auto 16px}.header .HGmix__ttl img{width:524px;height:34px}.header .HGmix .mixBtn img{width:280px;height:84px}.header .HGmix__txt{height:56px;padding-top:20px;color:#6a747e;font-size:16px;line-height:1.1}@media screen and (max-width: 768px){.header .HGmix__ttl{margin:17.5px auto 8px}.header .HGmix__ttl img{width:262px;height:17px}.header .HGmix .mixBtn img{width:140px;height:42px}.header .HGmix__txt{height:28px;padding-top:10px;font-size:10px}}.sp .header .HGmix{display:none}.header .serialcodeBtn{width:524px;height:142px;display:block;margin:0 auto 30px}@media screen and (max-width: 768px){.header .serialcodeBtn{width:262px;height:71px;margin:10px auto 15px}}.header .serialcodeBtn>img{width:100%;height:100%}.header__show{position:absolute;top:0;left:50%;width:100%;height:662px;-webkit-transform:translate(-50%, 0);transform:translate(-50%, 0);overflow:hidden}@media screen and (max-width: 768px){.header__show{height:331px}}.header .show{position:relative;left:50%;width:1054px;height:100%;-webkit-transform:translate(-50%, 0);transform:translate(-50%, 0)}@media screen and (max-width: 768px){.header .show{width:527px}}.header .show__item{position:absolute;width:1054px;height:662px;background-position:center top;background-repeat:no-repeat;opacity:0}@media screen and (max-width: 768px){.header .show__item{width:527px;height:331px}}@-webkit-keyframes show{1%{-webkit-transform:translateX(25%);opacity:0}2%{-webkit-transform:translateX(0%);opacity:1}20%{-webkit-transform:translateX(0%);opacity:1}21%{-webkit-transform:translateX(-25%);opacity:0}}@keyframes show{1%{-webkit-transform:translateX(25%);transform:translateX(25%);opacity:0}2%{-webkit-transform:translateX(0%);transform:translateX(0%);opacity:1}20%{-webkit-transform:translateX(0%);transform:translateX(0%);opacity:1}21%{-webkit-transform:translateX(-25%);transform:translateX(-25%);opacity:0}}@-webkit-keyframes show-sp{4%{-webkit-transform:translate3d(25%, 0, 0);transform:translate3d(25%, 0, 0);opacity:0}5%{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);opacity:1}23%{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);opacity:1}24%{-webkit-transform:translate3d(-25%, 0, 0);transform:translate3d(-25%, 0, 0);opacity:0}}@keyframes show-sp{4%{-webkit-transform:translate3d(25%, 0, 0);transform:translate3d(25%, 0, 0);opacity:0}5%{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);opacity:1}23%{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);opacity:1}24%{-webkit-transform:translate3d(-25%, 0, 0);transform:translate3d(-25%, 0, 0);opacity:0}}@-webkit-keyframes show-sp_00{0%{-webkit-transform:translate3d(25%, 0, 0);transform:translate3d(25%, 0, 0);opacity:0}1%{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);opacity:1}19%{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);opacity:1}20%{-webkit-transform:translate3d(-25%, 0, 0);transform:translate3d(-25%, 0, 0);opacity:0}}@keyframes show-sp_00{0%{-webkit-transform:translate3d(25%, 0, 0);transform:translate3d(25%, 0, 0);opacity:0}1%{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);opacity:1}19%{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);opacity:1}20%{-webkit-transform:translate3d(-25%, 0, 0);transform:translate3d(-25%, 0, 0);opacity:0}}.header .show__item.item00{-webkit-animation:show 15000ms linear 0ms infinite;animation:show 15000ms linear 0ms infinite;background-image:url('../images/pic_top01.png');background-size:auto 100%}.sp.ios .header .show__item.item00{-webkit-animation:show-sp 15000ms linear 0ms infinite;animation:show-sp 15000ms linear 0ms infinite}.sp.ios .header .show__item.item00:first-child{-webkit-animation:show-sp_00 15000ms linear 0ms infinite;animation:show-sp_00 15000ms linear 0ms infinite}.header .show__item.item01{-webkit-animation:show 15000ms linear 3000ms infinite;animation:show 15000ms linear 3000ms infinite;background-image:url('../images/pic_top02.png');background-size:auto 100%}.sp.ios .header .show__item.item01{-webkit-animation:show-sp 15000ms linear 3000ms infinite;animation:show-sp 15000ms linear 3000ms infinite}.sp.ios .header .show__item.item01:first-child{-webkit-animation:show-sp_00 15000ms linear 0ms infinite;animation:show-sp_00 15000ms linear 0ms infinite}.header .show__item.item02{-webkit-animation:show 15000ms linear 6000ms infinite;animation:show 15000ms linear 6000ms infinite;background-image:url('../images/pic_top03.png');background-size:auto 100%}.sp.ios .header .show__item.item02{-webkit-animation:show-sp 15000ms linear 6000ms infinite;animation:show-sp 15000ms linear 6000ms infinite}.sp.ios .header .show__item.item02:first-child{-webkit-animation:show-sp_00 15000ms linear 0ms infinite;animation:show-sp_00 15000ms linear 0ms infinite}.header .show__item.item03{-webkit-animation:show 15000ms linear 9000ms infinite;animation:show 15000ms linear 9000ms infinite;background-image:url('../images/pic_top04.png');background-size:auto 100%}.sp.ios .header .show__item.item03{-webkit-animation:show-sp 15000ms linear 9000ms infinite;animation:show-sp 15000ms linear 9000ms infinite}.sp.ios .header .show__item.item03:first-child{-webkit-animation:show-sp_00 15000ms linear 0ms infinite;animation:show-sp_00 15000ms linear 0ms infinite}.header .show__item.item04{-webkit-animation:show 15000ms linear 12000ms infinite;animation:show 15000ms linear 12000ms infinite;background-image:url('../images/pic_top05.png');background-size:auto 100%}.sp.ios .header .show__item.item04{-webkit-animation:show-sp 15000ms linear 12000ms infinite;animation:show-sp 15000ms linear 12000ms infinite}.sp.ios .header .show__item.item04:first-child{-webkit-animation:show-sp_00 15000ms linear 0ms infinite;animation:show-sp_00 15000ms linear 0ms infinite}.sec01{width:100%;height:684px;background:url('../images/bg_sec01.jpg') center top no-repeat}@media screen and (max-width: 768px){.sec01{height:342px;background:url('../images/bg_sec01_1.jpg') no-repeat center top;background-size:768px auto}}.sec01 .sec__inner{padding-top:90px}.sec01 .sec__inner::after{position:absolute;top:325px;left:50%;content:"";width:247px;height:340px;background:url('../images/pic_sec01.png') center top no-repeat;-webkit-transform:translate(-375px, 0);transform:translate(-375px, 0)}@media screen and (max-width: 768px){.sec01 .sec__inner{padding-top:45px}.sec01 .sec__inner::after{top:162.5px;width:123.5px;height:170px;background-size:100% auto;-webkit-transform:translate(-187.5px, 0);transform:translate(-187.5px, 0)}}.sec01__ttl{margin:0 auto 34px}@media screen and (max-width: 768px){.sec01__ttl{margin:0 auto 17px}.sec01__ttl img{width:132px;height:40px}}.sec01__item{width:524px;height:295px;margin:0 auto 30px;border:2px solid #012a50;border-radius:2px;-webkit-box-sizing:content-box;box-sizing:content-box;-webkit-box-shadow:0px 6px 8px 1px rgba(0,28,57,0.6);box-shadow:0px 6px 8px 1px rgba(0,28,57,0.6)}@media screen and (max-width: 768px){.sec01__item{width:262px;height:147.5px;margin:0 auto 15px;border-width:1px;border-radius:1px;-webkit-box-shadow:0px 3px 4px 1px rgba(0,28,57,0.6);box-shadow:0px 3px 4px 1px rgba(0,28,57,0.6)}}.sec01 .btn{position:relative;left:50%;margin-left:90px;-webkit-transform:translate(-50%, 0);transform:translate(-50%, 0);border-radius:23px;-webkit-box-shadow:-2px 2px 0 0 rgba(0,0,0,0.3);box-shadow:-2px 2px 0 0 rgba(0,0,0,0.3)}@media screen and (max-width: 768px){.sec01 .btn{margin-left:45px;border-radius:11.5px;-webkit-box-shadow:-1px 1px 0 0 rgba(0,0,0,0.3);box-shadow:-1px 1px 0 0 rgba(0,0,0,0.3)}}.sec02{width:100%;height:1460px;background:url('../images/bg_sec02.jpg') center top no-repeat}@media screen and (max-width: 768px){.sec02{height:730px;background:url('../images/bg_sec02_01.jpg') no-repeat center top,url('../images/bg_sec02_02.jpg') no-repeat center 438px;background-size:768px auto}}.sec02 .sec__inner{padding-top:90px}.sec02 .sec__inner::after{position:absolute;top:1060px;left:50%;content:"";width:364px;height:394px;background:url('../images/pic_sec02.png') center top no-repeat;-webkit-transform:translate(150px, 0);transform:translate(150px, 0)}@media screen and (max-width: 768px){.sec02 .sec__inner{padding-top:45px}.sec02 .sec__inner::after{top:530px;width:182px;height:197px;background-size:100% auto;-webkit-transform:translate(75px, 0);transform:translate(75px, 0)}}.sec02__ttl{margin:0 auto 32px}@media screen and (max-width: 768px){.sec02__ttl{margin:0 auto 16px}.sec02__ttl img{width:113px;height:45px}}.sec02__txt{margin:0 auto 43px}@media screen and (max-width: 768px){.sec02__txt{margin:0 auto 21.5px}.sec02__txt img{width:100px;height:22px}}.sec02__txt.txt02{margin:0 auto 48px}@media screen and (max-width: 768px){.sec02__txt.txt02{margin:0 auto 24px}.sec02__txt.txt02 img{width:116px;height:22px}}.sec02__item{width:534px;height:586px;margin:0 auto 45px}@media screen and (max-width: 768px){.sec02__item{width:267px;height:293px;margin:0 auto 22.5px}}.sec02__item a{display:block;width:100%;height:100%}.sec02__item .list{-ms-flex-wrap:nowrap;flex-wrap:wrap}.sec02__item .list__item{width:170px;height:280px;margin:0 4px 12px;-webkit-box-shadow:-2px 2px 1px 0 rgba(4,0,0,0.3);box-shadow:-2px 2px 1px 0 rgba(4,0,0,0.3)}@media screen and (max-width: 768px){.sec02__item .list__item{width:85px;height:140px;margin:0 2px 6px;-webkit-box-shadow:-1px 1px 1px 0 rgba(4,0,0,0.3);box-shadow:-1px 1px 1px 0 rgba(4,0,0,0.3)}.sec02__item .list__item img{width:85px;height:140px}}.sec02__item.item02{position:relative;width:528px;height:260px;background-size:100% auto;background-repeat:no-repeat;-webkit-box-shadow:0px 4px 8px 1px rgba(4,0,0,0.3);box-shadow:0px 4px 8px 1px rgba(4,0,0,0.3)}@media screen and (max-width: 768px){.sec02__item.item02{width:264px;height:130px;-webkit-box-shadow:0px 2px 4px 1px rgba(4,0,0,0.3);box-shadow:0px 2px 4px 1px rgba(4,0,0,0.3)}}.sec02__item.item02>a{position:absolute;top:0;left:0;z-index:1}.sec03{width:100%;height:990px;background:url('../images/bg_sec03.jpg') center top no-repeat}@media screen and (max-width: 768px){.sec03{height:495px;background:url('../images/bg_sec03_1.jpg') no-repeat center top;background-size:768px auto}}.sec03 .sec__inner{padding-top:90px}@media screen and (max-width: 768px){.sec03 .sec__inner{padding-top:45px}}.sec03__ttl{margin:0 auto 36px}@media screen and (max-width: 768px){.sec03__ttl{margin:0 auto 18px}.sec03__ttl img{width:144px;height:45px}}.sec03__news{position:relative;left:-5px;width:525px;height:116px;margin:0 auto 20px;-ms-flex-wrap:nowrap;flex-wrap:wrap}@media screen and (max-width: 768px){.sec03__news{left:-2.5px;width:262.5px;height:58px;margin:0 auto 10px}}.sec03__news .news01{background:url('../images/btn_news01.png') center top no-repeat}.sec03__news .news01:hover,.sec03__news .news01.actv{background:url('../images/btn_news01_on.png') center top no-repeat}.sec03__news .news02{background:url('../images/btn_news02.png') center top no-repeat}.sec03__news .news02:hover,.sec03__news .news02.actv{background:url('../images/btn_news02_on.png') center top no-repeat}.sec03__news .news03{background:url('../images/btn_news03.png') center top no-repeat}.sec03__news .news03:hover,.sec03__news .news03.actv{background:url('../images/btn_news03_on.png') center top no-repeat}.sec03__news .news04{background:url('../images/btn_news04.png') center top no-repeat}.sec03__news .news04:hover,.sec03__news .news04.actv{background:url('../images/btn_news04_on.png') center top no-repeat}.sec03__news .news05{background:url('../images/btn_news05.png') center top no-repeat}.sec03__news .news05:hover,.sec03__news .news05.actv{background:url('../images/btn_news05_on.png') center top no-repeat}.sec03__news .list__item{width:170px;height:50px;margin:0 0 0 5px;cursor:pointer;-webkit-transition:all 0.2s;transition:all 0.2s}@media screen and (max-width: 768px){.sec03__news .list__item{width:85px;height:25px;margin:0 0 0 2.5px;background-size:100% auto}.sec03__news .list__item:hover,.sec03__news .list__item.actv{background-size:100% auto}}.sec03__news .list__item.actv{cursor:default}.sec03__iframe{width:520px;height:458px;margin:0 auto;padding-top:42px}@media screen and (max-width: 768px){.sec03__iframe{width:260px;height:229px;padding-top:21px}}.sec03__iframe .wrap{position:relative;height:276px;margin:0;z-index:10}@media screen and (max-width: 768px){.sec03__iframe .wrap{height:138px}}.sp .sec03__iframe .wrap{overflow-y:scroll;-webkit-overflow-scrolling:touch}.sec03__iframe iframe{width:100%;height:100%}.sec03__bnr{position:relative;width:464px;height:114px;margin:0 auto 24px}@media screen and (max-width: 768px){.sec03__bnr{width:232px;height:57px;margin:0 auto 12px}.sec03__bnr img{width:100%;height:auto}}.sec03__more{position:relative;left:50%;margin:16px 0 0;color:#fff;font-size:24px;text-align:left;-webkit-transform:translate(-92px, 0);transform:translate(-92px, 0)}.sec03__more a{display:inline-block;color:#ffcf10;text-decoration:none;line-height:1.1;border-bottom:1px solid #ffcf10}@media screen and (max-width: 768px){.sec03__more{margin:8px 0 0;font-size:12px;-webkit-transform:translate(-46px, 0);transform:translate(-46px, 0)}}.sec04{width:100%;height:848px;background:url('../images/bg_sec04.jpg') center top no-repeat}@media screen and (max-width: 768px){.sec04{height:424px;background:url('../images/bg_sec04_01.jpg') no-repeat center top,url('../images/bg_sec04_02.jpg') no-repeat center 200px;background-size:768px auto}}.sec04 .sec__inner{padding-top:90px}@media screen and (max-width: 768px){.sec04 .sec__inner{padding-top:45px}}.sec04__ttl{margin:0 auto 48px}@media screen and (max-width: 768px){.sec04__ttl{margin:0 auto 24px}.sec04__ttl img{width:193px;height:78px}}.sec04__point{position:relative;width:640px;height:490px;margin:0 auto}.sec04__point::after{position:absolute;top:210px;left:50%;content:"";width:482px;height:344px;background:url('../images/pic_sec04.png') center top no-repeat;-webkit-transform:translate(34px, 0);transform:translate(34px, 0);z-index:1}@media screen and (max-width: 768px){.sec04__point{width:320px;height:245px}.sec04__point img{width:320px;height:221px}.sec04__point::after{top:105px;width:241px;height:172px;background-size:100% auto;-webkit-transform:translate(17px, 0);transform:translate(17px, 0)}}.sec04__point button{background:none;border:none;border-radius:0;outline:none;-webkit-appearance:none;-moz-appearance:none;appearance:none}.sec04__point .slick-arrow{position:absolute;top:126px;z-index:1}@media screen and (max-width: 768px){.sec04__point .slick-arrow{top:63px}}.sec04__point .slick-arrow.slick-prev{left:0;width:56px;height:60px;background:url('../images/btn_prev.png') center top no-repeat}@media screen and (max-width: 768px){.sec04__point .slick-arrow.slick-prev{width:28px;height:30px;background:url('../images/btn_prev.png') center top no-repeat;background-size:28px 30px}}.sec04__point .slick-arrow.slick-next{right:0;width:56px;height:60px;background:url('../images/btn_next.png') center top no-repeat}@media screen and (max-width: 768px){.sec04__point .slick-arrow.slick-next{width:28px;height:30px;background:url('../images/btn_next.png') center top no-repeat;background-size:28px 30px}}.sec04__point .slick-dots{display:-webkit-box;display:-ms-flexbox;display:flex;position:absolute;top:468px;left:50%;-webkit-transform:translate(-50%, 0);transform:translate(-50%, 0);z-index:2}.sec04__point .slick-dots li{position:relative;display:block;width:20px;height:20px;margin:0 8px;border-radius:50%;background:#9e4502;cursor:pointer}.sec04__point .slick-dots li.slick-active{background:#ff6;cursor:default}@media screen and (max-width: 768px){.sec04__point .slick-dots{top:234px}.sec04__point .slick-dots li{width:10px;height:10px;margin:0 4px}}.sec05{width:100%;height:938px;background:url('../images/bg_sec05.jpg') center top no-repeat}@media screen and (max-width: 768px){.sec05{height:469px;background:url('../images/bg_sec05_01.jpg') no-repeat center top,url('../images/bg_sec05_02.jpg') no-repeat center 250px;background-size:768px auto}}.sec05 .sec__inner{padding-top:90px}.sec05 .sec__inner::after{position:absolute;top:557px;left:50%;content:"";width:263px;height:327px;background:url('../images/pic_sec05.png') center top no-repeat;-webkit-transform:translate(-425px, 0);transform:translate(-425px, 0);z-index:1}@media screen and (max-width: 768px){.sec05 .sec__inner{padding-top:45px}.sec05 .sec__inner::after{top:278.5px;width:131.5px;height:163.5px;background-size:100% auto;-webkit-transform:translate(-212.5px, 0);transform:translate(-212.5px, 0)}}.sec05__ttl{margin:0 auto 36px}@media screen and (max-width: 768px){.sec05__ttl{margin:0 auto 18px}.sec05__ttl img{width:200px;height:43px}}.sec05 .btn__tw{position:relative;left:50%;margin:0 0 13px;-webkit-transform:translate(-270px, 0);transform:translate(-270px, 0)}@media screen and (max-width: 768px){.sec05 .btn__tw{margin:0 0 6.5px;-webkit-transform:translate(-135px, 0);transform:translate(-135px, 0)}}.sec05__tw{width:540px;height:444px;margin:0 auto 50px;background:#fff;border:3px solid #2b105c;border-radius:16px}.sec05__tw iframe{border-radius:16px}@media screen and (max-width: 768px){.sec05__tw{width:270px;height:222px;margin-bottom:25px;border-width:1.5px;border-radius:8px}.sec05__tw iframe{max-width:100%;max-height:100%;border-radius:8px}}.contents.sub{padding:0}.contents.sub::after{display:none}.contents.sub .news{width:100%;min-height:1240px;padding:60px 0 76px;background:url('../images/bg_news.jpg') center top no-repeat;background-color:#002a2a}@media screen and (max-width: 768px){.contents.sub .news{min-height:620px;padding:30px 0 38px;background-size:auto 100%}}.contents.sub .news__logo{margin-bottom:20px}@media screen and (max-width: 768px){.contents.sub .news__logo{margin-bottom:10px}.contents.sub .news__logo img{width:163px;height:160px}}.contents.sub .news__inner{width:640px;margin:0 auto;padding:0}@media screen and (max-width: 768px){.contents.sub .news__inner{width:320px}}.contents.sub .news__ttl{min-height:78px;padding:0 28px 12px;border-bottom:1px solid #021717;word-wrap:break-word;word-break:break-all}@media screen and (max-width: 768px){.contents.sub .news__ttl{min-height:39px;padding:0 14px 6px}}.contents.sub .news .item{text-align:left}.contents.sub .news .item__ico{margin-right:-3px}@media screen and (max-width: 768px){.contents.sub .news .item__ico{margin-right:-1.5px}}.contents.sub .news .item__txt{display:inline-block;margin-bottom:8px;color:#fff;font-size:26px;font-weight:bold;text-indent:-0.5em;line-height:1.2}@media screen and (max-width: 768px){.contents.sub .news .item__txt{margin-bottom:4px;font-size:13px}}.contents.sub .news .item__date{display:block;color:#6ebbbb;font-size:20px;font-weight:normal}@media screen and (max-width: 768px){.contents.sub .news .item__date{font-size:10px}}.contents.sub .news__detail{margin-bottom:70px;padding:0 30px 70px;border-bottom:1px solid #021717;color:#b4cfd3;font-size:24px;text-align:left}@media screen and (max-width: 768px){.contents.sub .news__detail{margin-bottom:35px;padding:0 15px 35px;font-size:12px}}.contents.sub .news__detail .mainImg{width:580px;margin:40px auto 0}@media screen and (max-width: 768px){.contents.sub .news__detail .mainImg{width:290px;margin:20px auto 0}}.contents.sub .news__detail h2{padding:40px 0 6px;border-bottom:1px solid #021717;color:#fff;font-size:24px;font-weight:bold}@media screen and (max-width: 768px){.contents.sub .news__detail h2{padding:20px 0 3px;font-size:12px}}.contents.sub .news__detail img{width:580px;height:auto}@media screen and (max-width: 768px){.contents.sub .news__detail img{width:290px}}.contents.sub .news__detail p{padding:0;line-height:1.45}.contents.sub .news__detail .notes{display:inline-block;padding-top:6px;font-size:20px}@media screen and (max-width: 768px){.contents.sub .news__detail .notes{padding-top:3px;font-size:10px}}.contents.sub .news__detail .red{color:#ff2271}.contents.sub .news__detail .orange{color:#ff8022}.contents.sub .news .col2{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-pack:space-between;-webkit-box-pack:justify;justify-content:space-between}.contents.sub .news .col2_01,.contents.sub .news .col2_02{position:relative;width:270px}@media screen and (max-width: 768px){.contents.sub .news .col2_01,.contents.sub .news .col2_02{width:135px}}.contents.sub .news .col2 img{width:260px;height:auto}@media screen and (max-width: 768px){.contents.sub .news .col2 img{width:130px}}@media screen and (max-width: 360px){.ifr-body{width:254px;overflow:hidden}}.contents.iframe{background:none}.contents.iframe::after{display:none}@media screen and (max-width: 360px){.contents.iframe{min-width:auto;padding-bottom:12.5px}}@media screen and (max-width: 360px){.contents.iframe .news{width:254px;overflow:hidden}}.contents.iframe .news .item{position:relative;width:100%;height:52px;padding:14px 0 0 14px;background-color:transparent;font-size:24px;text-align:left}.contents.iframe .news .item a{text-decoration:none}.contents.iframe .news .item__ico{display:inline-block;margin-right:-6px}.contents.iframe .news .item__txt{display:block;width:368px;color:#fff;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.contents.iframe .news .item__date{position:absolute;top:14px;right:18px;color:#fff;font-size:22px;text-align:right}.contents.iframe .news .item.important .item__txt,.contents.iframe .news .item.important .item__date{color:#ffcf10}@media screen and (max-width: 360px){.contents.iframe .news .item{height:26px;padding:7px 0 0 7px;font-size:12px}.contents.iframe .news .item__ico{margin-right:-3px}.contents.iframe .news .item__txt{width:184px}.contents.iframe .news .item__date{top:7px;right:9px;font-size:11px}}.contents.iframe .news__paging{margin:10px 0 0}.contents.iframe .news__paging .list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-pack:center;-webkit-box-pack:center;justify-content:center;-ms-flex-align:center;-webkit-box-align:center;align-items:center}.contents.iframe .news__paging .list .disabled a{pointer-events:none}.contents.iframe .news__paging .list .page{min-width:88px;padding:0 20px;color:#82b2b2;font-size:20px}@media screen and (max-width: 360px){.contents.iframe .news__paging .list .page{min-width:44px;padding:0 10px;font-size:10px}}.contents.serial{width:100%;background:url('../images/bg_serial.jpg') center top no-repeat;padding:65px 0 90px;background-color:#015e6f}@media screen and (max-width: 768px){.contents.serial{background-size:auto 100%;padding:32.5px 0 45px}}.contents.serial::after{display:none}.contents.serial .serialHeader,.contents.serial .serialForm,.contents.serial .serialFooter{width:640px;padding:0 60px;margin:auto;-webkit-box-sizing:border-box;box-sizing:border-box}@media screen and (max-width: 768px){.contents.serial .serialHeader,.contents.serial .serialForm,.contents.serial .serialFooter{width:320px;padding:0 30px}}.contents.serial .serialHeader{margin-bottom:10px}@media screen and (max-width: 768px){.contents.serial .serialHeader{margin-bottom:5px}}.contents.serial .serialHeader__logo{width:314px;margin-bottom:30px}@media screen and (max-width: 768px){.contents.serial .serialHeader__logo{width:157px;margin-bottom:15px}}.contents.serial .serialHeader__title{color:#fff;font-size:42px;line-height:42px;font-weight:bold}@media screen and (max-width: 768px){.contents.serial .serialHeader__title{font-size:21px}}.contents.serial .serialForm{margin-bottom:60px}@media screen and (max-width: 768px){.contents.serial .serialForm{margin-bottom:30px}}.contents.serial .serialForm__table{width:100%;border-collapse:separate;border-spacing:0 30px}@media screen and (max-width: 768px){.contents.serial .serialForm__table{border-spacing:0 15px}}.contents.serial .serialForm__table tr{height:60px}@media screen and (max-width: 768px){.contents.serial .serialForm__table tr{height:30px}}.contents.serial .serialForm__table tr:first-child{height:75px}@media screen and (max-width: 768px){.contents.serial .serialForm__table tr:first-child{height:37.5px}}.contents.serial .serialForm__table tr th,.contents.serial .serialForm__table tr td{position:relative;vertical-align:middle}.contents.serial .serialForm__table tr th{width:200px;text-align:left;font-weight:bold;color:#fff;font-size:22px}@media screen and (max-width: 768px){.contents.serial .serialForm__table tr th{width:100px;font-size:11px}}.contents.serial .serialForm__table .serialForm__select{border-radius:30px;position:absolute;top:0;width:100%;-webkit-box-sizing:border-box;box-sizing:border-box}@media screen and (max-width: 768px){.contents.serial .serialForm__table .serialForm__select{border-radius:15px}}.contents.serial .serialForm__table .serialForm__select[data-type="lang"]{background-color:#0e5c69;border:solid 1px #fff;z-index:1000}.contents.serial .serialForm__table .serialForm__select[data-type="lang"]>li{color:#6e8f95}.contents.serial .serialForm__table .serialForm__select[data-type="lang"]>li:first-child{color:#fff;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.contents.serial .serialForm__table .serialForm__select[data-type="lang"]>li:not(:first-child):hover{color:#fff}.contents.serial .serialForm__table .serialForm__select[data-type="lang"].open>li:first-child{border-bottom:solid 1px #fff}.contents.serial .serialForm__table .serialForm__select[data-type="server"]{border:solid 1px #0e5c69;background-image:-webkit-gradient(linear, left top, right top, from(#caf0f7),color-stop(75%, #caf0f7),color-stop(75%, rgba(0,0,0,0)),to(rgba(0,0,0,0)));background-image:-webkit-linear-gradient(left, #caf0f7 0%,#caf0f7 75%,rgba(0,0,0,0) 75%,rgba(0,0,0,0) 100%);background-image:linear-gradient(90deg, #caf0f7 0%,#caf0f7 75%,rgba(0,0,0,0) 75%,rgba(0,0,0,0) 100%);z-index:900}.contents.serial .serialForm__table .serialForm__select[data-type="server"]>li{color:#6e8f95;text-align:left}.contents.serial .serialForm__table .serialForm__select[data-type="server"]>li:first-child{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.contents.serial .serialForm__table .serialForm__select[data-type="server"]>li:not(:first-child):hover{color:#033}.contents.serial .serialForm__table .serialForm__select[data-type="server"]>li .iconArrow[data-type="secondary"]{display:none;-webkit-transform:rotate(180deg);transform:rotate(180deg)}.contents.serial .serialForm__table .serialForm__select[data-type="server"].open{background-color:#caf0f7}.contents.serial .serialForm__table .serialForm__select[data-type="server"].open>li:first-child{border-bottom:solid 1px #0e5c69}.contents.serial .serialForm__table .serialForm__select[data-type="server"].open .serialForm__select--btn{background-color:#caf0f7}.contents.serial .serialForm__table .serialForm__select[data-type="server"].open .serialForm__select--btn>.iconArrow[data-type="secondary"]{display:block}.contents.serial .serialForm__table .serialForm__select[data-type="server"].open .serialForm__select--btn>.iconArrow[data-type="primary"]{display:none}.contents.serial .serialForm__table .serialForm__select>li{display:none;font-size:22px;height:60px;line-height:60px;padding:0 28px}@media screen and (max-width: 768px){.contents.serial .serialForm__table .serialForm__select>li{font-size:11px;height:30px;line-height:30px;padding:0 14px}}.contents.serial .serialForm__table .serialForm__select>li:first-child{display:block;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.contents.serial .serialForm__table .serialForm__select>li:hover{cursor:pointer}.contents.serial .serialForm__table .serialForm__select>li.selected{color:#033}.contents.serial .serialForm__table .serialForm__select>li img.iconGlobal{margin-right:8px;height:22px}@media screen and (max-width: 768px){.contents.serial .serialForm__table .serialForm__select>li img.iconGlobal{margin-right:4px;height:11px}}.contents.serial .serialForm__table .serialForm__select>li img.iconArrow{position:absolute;top:0;bottom:0;right:30px;margin:auto;width:35px}@media screen and (max-width: 768px){.contents.serial .serialForm__table .serialForm__select>li img.iconArrow{right:15px;width:17.5px}}.contents.serial .serialForm__table .serialForm__select.open>li:first-child>img.iconArrow{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.contents.serial .serialForm__table .serialForm__select.open>li:not(:first-child){display:-webkit-box;display:-ms-flexbox;display:flex}.contents.serial .serialForm__table .serialForm__select .serialForm__select--btn{background-color:#0e5c69;position:absolute;height:100%;width:90px;top:0;right:0;border-top-right-radius:30px;border-bottom-right-radius:30px}@media screen and (max-width: 768px){.contents.serial .serialForm__table .serialForm__select .serialForm__select--btn{width:45px;border-top-right-radius:15px;border-bottom-right-radius:15px}}.contents.serial .serialForm__table .serialForm__input{width:100%;height:60px;border-radius:30px;background-color:#caf0f7;border:0;outline:0;font-size:22px;color:#033;padding:0 28px;-webkit-box-sizing:border-box;box-sizing:border-box;border:solid 1px #0e5c69}@media screen and (max-width: 768px){.contents.serial .serialForm__table .serialForm__input{height:30px;border-radius:15px;font-size:11px;padding:0 14px}}.contents.serial .serialForm__table .serialForm__input::-webkit-input-placeholder{color:#6e8f95}.contents.serial .serialForm__table .serialForm__input::-moz-placeholder{color:#6e8f95}.contents.serial .serialForm__table .serialForm__input:-ms-input-placeholder{color:#6e8f95}.contents.serial .serialForm__table .serialForm__input.error{background-color:#fcc;color:#f45353}.contents.serial .serialForm__table .serialForm__input.error::-webkit-input-placeholder{color:#f45353}.contents.serial .serialForm__table .serialForm__input.error::-moz-placeholder{color:#f45353}.contents.serial .serialForm__table .serialForm__input.error:-ms-input-placeholder{color:#f45353}.contents.serial .serialForm__submit{height:60px;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;margin:20px auto 0;color:#fff;font-size:18px;border:0;outline:0;cursor:pointer;border-radius:30px;background-color:#0cc;padding:0 70px}@media screen and (max-width: 768px){.contents.serial .serialForm__submit{height:30px;margin:10px auto 0;font-size:9px;border-radius:15px;padding:0 35px}}.contents.serial .serialForm__submit:disabled{background-color:#001f24;cursor:default}.contents.serial .serialFooter__title{color:#b4cfd3;font-size:22px;line-height:22px;font-weight:normal}@media screen and (max-width: 768px){.contents.serial .serialFooter__title{font-size:11px;line-height:11px}}.contents.serial .serialFooter__notes{list-style:none}.contents.serial .serialFooter__notes>li{color:#b4cfd3;font-size:18px;margin-top:20px;text-align:left;padding-left:15px;position:relative}@media screen and (max-width: 768px){.contents.serial .serialFooter__notes>li{font-size:9px;margin-top:10px;padding-left:7.5px}}.contents.serial .serialFooter__notes>li:before{content:"･";position:absolute;left:0}.spn-hgfooter.serialcode{padding:45px 0;min-height:0}.serialFilter{position:fixed;width:100%;height:100%;z-index:100;display:none}.serialModalArea{display:none;position:fixed;width:100%;height:100%;z-index:2000;top:0;left:0}.serialModalArea .serialModal{position:absolute;top:0;bottom:0;left:0;right:0;margin:auto;width:580px;height:430px;-webkit-box-sizing:border-box;box-sizing:border-box;border:solid 8px #01414c;background-color:#d8f5fa;padding:70px 70px 0;z-index:2001}@media screen and (max-width: 768px){.serialModalArea .serialModal{width:290px;height:215px;border:solid 4px #01414c;padding:35px 35px 25px}}.serialModalArea .serialModal__notes,.serialModalArea .serialModal__message,.serialModalArea .serialModal__btn{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;text-align:center}.serialModalArea .serialModal__notes,.serialModalArea .serialModal__message{letter-spacing:-0.1em}.serialModalArea .serialModal__notes{font-size:26px;line-height:26px;border:solid 2px #fb6969;padding:22px 0;background-color:#fcc;color:#f45353;text-align:center;display:none}@media screen and (max-width: 768px){.serialModalArea .serialModal__notes{font-size:13px;line-height:13px;border:solid 1px #fb6969;padding:11px 0}}.serialModalArea .serialModal__notes>img{height:26px}@media screen and (max-width: 768px){.serialModalArea .serialModal__notes>img{height:13px}}.serialModalArea .serialModal__message{height:230px;font-size:26px;color:#033}@media screen and (max-width: 768px){.serialModalArea .serialModal__message{height:115px;font-size:13px}}.serialModalArea .serialModal__btn{height:60px;color:#fff;font-size:20px;background-color:#0cc;display:block;margin:0 auto;border:0;outline:0;border-radius:30px;cursor:pointer;padding:0 70px}@media screen and (max-width: 768px){.serialModalArea .serialModal__btn{height:30px;font-size:10px;border-radius:15px;padding:0 35px}}.serialModalArea.error .serialModal__notes{display:block}.serialModalArea.error .serialModal__message{height:160px;color:#f45353}@media screen and (max-width: 768px){.serialModalArea.error .serialModal__message{height:80px}}
