/*! destyle.css v3.0.2 | MIT License | https://github.com/nicolas-cusan/destyle.css */*,::before,::after{-webkit-box-sizing:border-box;box-sizing:border-box;border-style:solid;border-width:0}html{line-height:1.15;-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:rgba(0,0,0,0)}body{margin:0}main{display:block}p,table,blockquote,address,pre,iframe,form,figure,dl{margin:0}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit;margin:0}ul,ol{margin:0;padding:0;list-style:none}dt{font-weight:bold}dd{margin-left:0}hr{-webkit-box-sizing:content-box;box-sizing:content-box;height:0;overflow:visible;border-top-width:1px;margin:0;clear:both;color:inherit}pre{font-family:monospace,monospace;font-size:inherit}address{font-style:inherit}a{background-color:rgba(0,0,0,0);text-decoration:none;color:inherit}abbr[title]{-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:inherit}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-0.25em}sup{top:-0.5em}svg,img,embed,object,iframe{vertical-align:bottom}button,input,optgroup,select,textarea{-webkit-appearance:none;-moz-appearance:none;appearance:none;vertical-align:middle;color:inherit;font:inherit;background:rgba(0,0,0,0);padding:0;margin:0;border-radius:0;text-align:inherit;text-transform:inherit}[type=checkbox]{-webkit-appearance:checkbox;-moz-appearance:checkbox;appearance:checkbox}[type=radio]{-webkit-appearance:radio;-moz-appearance:radio;appearance:radio}button,[type=button],[type=reset],[type=submit]{cursor:pointer}button:disabled,[type=button]:disabled,[type=reset]:disabled,[type=submit]:disabled{cursor:default}:-moz-focusring{outline:auto}select:disabled{opacity:inherit}option{padding:0}fieldset{margin:0;padding:0;min-width:0}legend{padding:0}progress{vertical-align:baseline}textarea{overflow:auto}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}label[for]{cursor:pointer}details{display:block}summary{display:list-item}[contenteditable]:focus{outline:auto}table{border-color:inherit;border-collapse:collapse}caption{text-align:left}td,th{vertical-align:top;padding:0}th{text-align:left;font-weight:bold}body{width:100%;margin:0 auto}header,section,footer{max-width:750px;width:100%;margin:0 auto}header img,section img,footer img{width:100%;margin:0;padding:0}header{display:block;position:relative}header a.tombow-logo{position:absolute;top:6vw;left:5vw;width:20vw;height:15vw;display:block}header a.abt-logo{position:absolute;top:6vw;right:5vw;width:27vw;height:15vw;display:block}.mv{position:relative}.mv a{display:none}.mv p{display:none}section a{display:block;line-height:1}@media screen and (min-width: 751px){section a:hover{opacity:.7}}section p{max-width:540px;width:100%;margin:0 auto;padding:0 20px;font-size:18px;line-height:2;letter-spacing:.03em;font-weight:bold;font-family:-apple-system,BlinkMacSystemFont,Roboto,"Segoe UI","Helvetica Neue",HelveticaNeue,"Yu Gothic Medium",YuGothic,"Yu Gothic",Verdana,Meiryo,sans-serif;text-align:center}@media screen and (min-width: 751px){section p{font-size:22px}}.cont-01__btn a{margin:45px auto 80px;border-radius:100vh;display:table;line-height:1;padding:.7em 0;background:#ff8000 url(../img/sec01-btn-arrow.png) no-repeat 90% center;background-size:25px;text-align:center;width:90%}@media screen and (max-width: 750px){.cont-01__btn a{margin:6vw auto 9vw;padding:.5em 0;background-size:4vw}}.cont-01__btn a .announcement{color:#ff0;font-size:40px;font-weight:bold;line-height:1.3}@media screen and (max-width: 750px){.cont-01__btn a .announcement{font-size:5.5vw}}.cont-01__btn a .click{color:#fff;font-size:30px;font-weight:bold;line-height:1.3}@media screen and (max-width: 750px){.cont-01__btn a .click{font-size:4.2vw}}@media screen and (min-width: 751px){.cont-01__btn a:hover{text-decoration:none}}.cont-01__closed-message{margin:45px auto 80px;background-color:#595959;border-radius:2vw;display:table;line-height:1;padding:1.5em 0;text-align:center;width:90%}@media screen and (max-width: 750px){.cont-01__closed-message{margin:6vw auto 9vw;padding:1em 0}}.cont-01__closed-message>span{color:#fff;font-size:30px;font-weight:bold;line-height:1.8}@media screen and (max-width: 750px){.cont-01__closed-message>span{font-size:4.2vw}}.cont-02.pc{display:none}.cont-02.sp{display:block}.cont-03{max-width:100%;width:100%;display:block;background-color:#eee}.cont-03 .cont-03-img03{width:100%;height:63vw;margin-top:0;background:#eee url(../img/sec03-03-sp.png) no-repeat top center;background-size:auto 100%}.cont-03 .cont-03-img03 ul{margin-top:21.5vw}.cont-03 .cont-03-img03 ul li{max-width:80%;width:100%;margin:0 auto;padding-left:3vw;background:url(../img/sec03-point.png) no-repeat 0px 4px;background-size:2.2vw;font-size:2.4vw;line-height:1.7;letter-spacing:.03em;font-weight:bold;text-align:left;color:#595757;font-family:-apple-system,BlinkMacSystemFont,Roboto,"Segoe UI","Helvetica Neue",HelveticaNeue,"Yu Gothic Medium",YuGothic,"Yu Gothic",Verdana,Meiryo,sans-serif}.cont-04{padding-bottom:90px}.cont-04 p{max-width:545px;width:100%;text-align:left;margin:0 auto;font-size:4vw}.cont-04__section2__title{width:50vw;margin:10vw auto 8vw}.cont-04__section2__illust{margin:30px 20px 0}.cont-04__section2__copyright{margin:10px 20px 0;text-align:right;line-height:1}.cont-04__section2__copyright img{width:4.5em}.cont-06 .minnano{width:100%}.cont-06 .minnano .smarthash{margin:0 auto;width:auto;overflow:hidden;background:url(../../assets/img/sec06-09-sp.png) repeat-y center;background-size:100%}.cont-06 .minnano .smarthash ul{width:auto;height:auto !important;margin:0;padding:20px 14%;list-style:none;text-align:center;background:url(../../assets/img/sec06-09-sp.png) repeat-y center;background-size:100%}.cont-06 .minnano .smarthash ul li{width:45%;position:static !important;display:inline-block;vertical-align:middle;margin-bottom:6%;padding:0;-webkit-box-shadow:4px 4px 30px -12px rgba(0,0,0,.65) !important;box-shadow:4px 4px 30px -12px rgba(0,0,0,.65) !important}.cont-06 .minnano .smarthash ul li img{width:100% !important}.cont-06 .minnano .smarthash ul li:nth-child(odd){margin-right:6%}.cont-06 .minnano .smarthash ul li a:hover{opacity:1}.cont-06 .minnano .smarthash_more_btn{-webkit-box-sizing:border-box;box-sizing:border-box;border-radius:100px;font-size:16px;font-weight:bold;color:#222;text-align:center;line-height:1.8;margin:0 auto;padding:45px 0 0;border:2px solid #ddd;width:120px;height:120px;display:block;clear:both;position:relative;z-index:2}.cont-06 .minnano .empty_txt{height:200px !important;margin:0;padding:5px 14%;list-style:none;text-align:center;background:url(../../assets/img/sec06-09-sp.png) repeat-y center;background-size:100%}.cont-06 .minnano .empty_txt p{padding:0}.cont-06 .cont-06__btn a{margin:0 auto 80px;border-radius:100vh;display:table;line-height:1;padding:.7em 0;background:#ff8000 url(../img/sec01-btn-arrow.png) no-repeat 95% center;background-size:25px;text-align:center;width:56%}@media screen and (max-width: 750px){.cont-06 .cont-06__btn a{margin:6vw auto 9vw;padding:.5em 0;background-size:4vw;width:68%}}.cont-06 .cont-06__btn a .announcement{color:#ff0;font-size:30px;font-weight:bold;line-height:1.3}@media screen and (max-width: 750px){.cont-06 .cont-06__btn a .announcement{font-size:4.5vw}}.cont-06 .cont-06__btn a .click{color:#fff;font-size:20px;font-weight:bold;line-height:1.3}@media screen and (max-width: 750px){.cont-06 .cont-06__btn a .click{font-size:3.5vw}}@media screen and (min-width: 751px){.cont-06 .cont-06__btn a:hover{text-decoration:none}}.cont-06 .acMenu{position:relative;display:block;z-index:1;height:10.3vw}.cont-06 .acMenu .active-img{position:absolute;top:0;display:none}.cont-06 .acMenu.active .none-img{display:none}.cont-06 .acMenu.active .active-img{display:block}.cont-06 .accordion-block{padding-top:30px}.cont-06 .accordion-block p{max-width:100%;width:100%;font-size:16px;line-height:1.5;letter-spacing:.03em;font-weight:normal;text-align:left}@media screen and (min-width: 751px){header{display:none}.mv{max-width:100%;width:100%}.mv a{display:block;position:absolute;top:3.6vw;left:3.6vw;width:7vw;height:5.5vw}.mv a img{width:100%}.mv a :hover{opacity:.8}.cont-01{max-width:100%;width:100%;display:block}.cont-01 .inner{max-width:750px;width:100%;margin:0 auto}.cont-01-ttl{display:inline-block;text-align:center;width:100%;height:24px;background:url(../img/sec01-line.png) repeat-x center}.cont-01-ttl img{width:166px}.cont-02{max-width:100%;width:100%;height:600px;background:url(../img/sec02-05-pc.png) repeat-x center;background-size:contain;margin-bottom:50px}.cont-02.pc{display:block}.cont-02.sp{display:none}.cont-02 .wrap{max-width:100%;width:100%;height:600px;display:block;background:url(../img/sec02-04-pc.png) no-repeat center;background-size:auto 600px}.cont-02 .inner{max-width:750px;width:100%;margin:0 auto;padding:70px 78px 0}.cont-02 .inner .cont-02-img01{width:350px;margin-bottom:50px}.cont-02 .inner .cont-02-img02{width:535px;margin-bottom:50px}.cont-02 .inner .cont-02-img03{width:587px;margin-bottom:50px}.cont-02 .inner a{width:320px;display:block;margin-left:135px}.cont-02 .inner a img{width:100%}.cont-03{max-width:100%;width:100%;display:block;background-color:#eee}.cont-03 .inner{min-width:750px;width:100%;padding:50px 0 10px;overflow:hidden}.cont-03 .inner .cont-03-img01{position:relative;left:50%;margin-bottom:50px;margin-left:-1020px}.cont-03 .inner .cont-03-img01 img{width:2040px}.cont-03 .inner .cont-03-img02{position:relative;left:50%;margin-left:-1020px}.cont-03 .inner .cont-03-img02 img{width:2040px}.cont-03 .inner .cont-03-img03{width:100%;height:530px;margin-top:-115px;background:#eee url(../img/sec03-03-pc.png) no-repeat top center;background-size:auto 100%}.cont-03 .inner .cont-03-img03 ul{margin-top:262px}.cont-03 .inner .cont-03-img03 ul li{max-width:540px;width:100%;margin:0 auto;padding-left:25px;background:url(../img/sec03-point.png) no-repeat 0px 4px;background-size:16px;font-size:16px;line-height:1.8;letter-spacing:.03em;font-weight:bold;text-align:left;color:#595757}.cont-04{max-width:100%;width:100%;display:block}.cont-04 .inner{max-width:750px;width:100%;margin:0 auto}.cont-04-ttl{display:inline-block;text-align:center;width:100%;height:59px;border-top:2px solid #000;border-bottom:2px solid #000}.cont-04-ttl img{width:750px;height:55px}.cont-04 p{font-size:22px}.cont-04__section2__title{width:386px;margin:50px auto 30px}.cont-04__section2__illust{width:505px;margin:30px auto 0}.cont-04__section2__copyright{width:505px;margin:6px auto 0}.cont-05{max-width:100%;width:100%;display:block}.cont-05 .inner{max-width:750px;width:100%;margin:0 auto}.cont-05-ttl{display:inline-block;text-align:center;width:100%;height:67px;background-color:#ff8300}.cont-05-ttl img{width:750px}.cont-05._01{background:#ffffe8}.cont-05._02{background:url(../img/sec05-line-pc.png) repeat-x top center}.cont-05._03{background:#ffffe8 url(../img/sec05-line-pc.png) repeat-x top center}.cont-06{max-width:100%;width:100%;display:block}.cont-06 .inner{max-width:750px;width:100%;margin:0 auto}.cont-06-ttl{display:inline-block;text-align:center;width:100%;height:67px;background-color:#ff8300}.cont-06-ttl img{width:750px}.cont-06 .minnano{width:100%}.cont-06 .minnano .smarthash{background:url(../../assets/img/sec06-09-sp.png) repeat-y center;background-size:620px auto}.cont-06 .minnano .smarthash ul{height:auto !important;margin:0;padding:25px 22%;list-style:none;text-align:center;background:url(../../assets/img/sec06-09-pc.png) repeat-y center;background-size:100%}.cont-06 .minnano .smarthash ul li{-webkit-box-shadow:6px 6px 30px -5px rgba(0,0,0,.65) !important;box-shadow:6px 6px 30px -5px rgba(0,0,0,.65) !important}.cont-06 .minnano .empty_txt{height:200px !important;margin:0;padding:10px 22% 5px;list-style:none;text-align:center;background:url(../../assets/img/sec06-09-pc.png) repeat-y center;background-size:100%}.cont-06 .smarthash_more_btn:hover{opacity:.8;text-decoration:none}.cont-06 .acMenu{position:relative;display:block;z-index:1;height:62px}.cont-07{max-width:100%;width:100%;display:block}.cont-07 .inner{max-width:750px;width:100%;margin:0 auto}.cont-07-ttl{display:inline-block;text-align:center;width:100%;height:67px;background-color:#959596}.cont-07-ttl img{width:750px}}.awards-cont-01{max-width:100%;width:100%;display:block;padding:50px 0 0}.awards-cont-01 .inner{max-width:750px;width:100%;margin:0 auto}.awards-cont-01 h1{max-width:100%;width:100%;margin:0 auto 20px;padding:0 20px;color:#ff8000;font-size:30px;line-height:2;letter-spacing:.03em;font-weight:bold;font-family:-apple-system,BlinkMacSystemFont,Roboto,"Segoe UI","Helvetica Neue",HelveticaNeue,"Yu Gothic Medium",YuGothic,"Yu Gothic",Verdana,Meiryo,sans-serif;text-align:center}@media screen and (max-width: 750px){.awards-cont-01 h1{font-size:6.3vw}}.awards-cont-01 p{max-width:100%;width:100%;margin:0 auto;padding:0 20px;font-size:22px;line-height:2;letter-spacing:.03em;font-weight:bold;font-family:-apple-system,BlinkMacSystemFont,Roboto,"Segoe UI","Helvetica Neue",HelveticaNeue,"Yu Gothic Medium",YuGothic,"Yu Gothic",Verdana,Meiryo,sans-serif;text-align:center}.awards-cont-01 p br.sp{display:none}@media screen and (max-width: 750px){.awards-cont-01 p{font-size:4.8vw}.awards-cont-01 p br.sp{display:block}}.awards-cont-01 .global_wrapper{width:750px;height:422px;margin:50px auto 0;-webkit-box-shadow:0px 8px 22px -4px rgba(0,0,0,.6);box-shadow:0px 8px 22px -4px rgba(0,0,0,.6);cursor:pointer}@media screen and (max-width: 750px){.awards-cont-01 .global_wrapper{width:88.67vw;height:50.3vw;margin:25px auto 0}}.awards-cont-01 .global_wrapper .youtube{position:relative;width:100%;height:100%}.awards-cont-01 .global_wrapper .youtube img{width:100%;height:100%}.awards-cont-01 .global_wrapper .youtube iframe{width:100%;height:100%}.awards-cont-01 .global_wrapper .player{position:absolute;top:0;left:0;z-index:1}.awards-cont-01 .global_wrapper .thumb{position:absolute;top:0;left:0;z-index:2}.awards-cont-02{max-width:100%;width:100%;display:block;padding:50px 0}@media screen and (max-width: 750px){.awards-cont-02{padding:50px 0 20px}}.awards-cont-02 .inner{max-width:840px;width:100%;margin:0 auto;padding:0 20px}@media screen and (max-width: 750px){.awards-cont-02 .inner{padding:0}}.awards-cont-02 ul li{padding:60px 0 0}@media screen and (max-width: 750px){.awards-cont-02 ul li{padding:40px 0 0;margin:0 20px}}.awards-cont-02 ul li:not(:last-child){border-bottom:1px solid #959596;padding:50px 0 0}@media screen and (max-width: 750px){.awards-cont-02 ul li:not(:last-child){padding:40px 0 10px}}.awards-cont-02 h2{text-align:center;margin:0 70px}@media screen and (min-width: 751px){.awards-cont-02 h2{width:330px;margin:0 auto 20px}}.awards-cont-02 .img{margin:40px 0 0;-webkit-box-shadow:0px 8px 22px -4px rgba(0,0,0,.6);box-shadow:0px 8px 22px -4px rgba(0,0,0,.6)}@media screen and (min-width: 751px){.awards-cont-02 .img{width:505px;margin:30px auto 0}}.awards-cont-02 .caption{margin:20px 40px 40px}@media screen and (min-width: 751px){.awards-cont-02 .caption{width:400px;margin:30px auto 100px}}.comment-kishida,.comment-tombow{position:relative;border-radius:30px;border:4px solid #ff8000;background-color:#ffffe8;margin:0 auto 60px;padding:35px 10px 20px}.comment-kishida.w,.comment-tombow.w{padding:45px 10px 20px;background-color:#fff}@media screen and (max-width: 750px){.comment-kishida,.comment-tombow{margin:0 0 40px;padding:35px 5px 20px}.comment-kishida.w,.comment-tombow.w{padding:35px 5px 20px}}.comment-kishida h3,.comment-tombow h3{position:absolute;top:-30px;left:0;right:0;margin:auto}@media screen and (max-width: 750px){.comment-kishida h3,.comment-tombow h3{top:-5vw}}.comment-kishida .ttl-kishida-k,.comment-tombow .ttl-kishida-k{width:347px}@media screen and (max-width: 750px){.comment-kishida .ttl-kishida-k,.comment-tombow .ttl-kishida-k{width:58.2vw}}.comment-kishida .ttl-tombow-k,.comment-tombow .ttl-tombow-k{width:300px}@media screen and (max-width: 750px){.comment-kishida .ttl-tombow-k,.comment-tombow .ttl-tombow-k{width:54vw}}.comment-kishida .ttl-kishida,.comment-tombow .ttl-kishida{width:245px}@media screen and (max-width: 750px){.comment-kishida .ttl-kishida,.comment-tombow .ttl-kishida{width:44.6vw}}.comment-kishida .ttl-tombow,.comment-tombow .ttl-tombow{width:191px}@media screen and (max-width: 750px){.comment-kishida .ttl-tombow,.comment-tombow .ttl-tombow{width:37.4vw}}.comment-kishida p,.comment-tombow p{max-width:100%;width:100%;margin:0 auto;padding:0 20px;font-size:18px;line-height:2;letter-spacing:.03em;font-weight:bold;font-family:-apple-system,BlinkMacSystemFont,Roboto,"Segoe UI","Helvetica Neue",HelveticaNeue,"Yu Gothic Medium",YuGothic,"Yu Gothic",Verdana,Meiryo,sans-serif;text-align:left}.comment-kishida p br.sp,.comment-tombow p br.sp{display:none}@media screen and (max-width: 750px){.comment-kishida p,.comment-tombow p{font-size:4vw}.comment-kishida p br.sp,.comment-tombow p br.sp{display:block}}.awards-cont-03{max-width:100%;width:100%;margin:0 auto;background-color:#ffffe8}.awards-cont-03 .inner{max-width:840px;width:100%;margin:0 auto;padding:80px 20px 50px}.awards-cont-03 h2{display:inline-block;text-align:center;width:100%;height:70px;font-size:36px;font-weight:bold;line-height:67px;letter-spacing:.6em;font-family:-apple-system,BlinkMacSystemFont,Roboto,"Segoe UI","Helvetica Neue",HelveticaNeue,"Yu Gothic Medium",YuGothic,"Yu Gothic",Verdana,Meiryo,sans-serif;color:#fff;background-color:#ff8000}@media screen and (max-width: 750px){.awards-cont-03 .inner{max-width:100%;width:auto;margin:0 20px;padding:50px 0 45px}.awards-cont-03 h2{height:9vw;font-size:5.5vw;line-height:9vw}}/*# sourceMappingURL=style.css.map */