/*! destyle.css v2.0.2 | MIT License | https://github.com/nicolas-cusan/destyle.css */@import"https://fonts.googleapis.com/css2?family=Noto+Sans+JP:wght@400;700&display=swap";@import"https://fonts.googleapis.com/css2?family=Noto+Sans+JP:wght@400;700&family=Noto+Serif+JP:wght@400;700&display=swap";@import"https://fonts.googleapis.com/css2?family=Playfair+Display:ital@0;1&display=swap";*,::before,::after{box-sizing:border-box;border-style:solid;border-width:0}html{line-height:1.15;-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:transparent}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;line-height:inherit;font-weight:inherit;margin:0}ul,ol{margin:0;padding:0;list-style:none}dt{font-weight:bold}dd{margin-left:0}hr{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:transparent;text-decoration:none;color:inherit}abbr[title]{text-decoration:underline;-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}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:transparent;padding:0;margin:0;outline:0;border-radius:0;text-align:inherit}[type=checkbox]{-webkit-appearance:checkbox;-moz-appearance:checkbox;appearance:checkbox}[type=radio]{-webkit-appearance:radio;-moz-appearance:radio;appearance:radio}button,input{overflow:visible}button,select{text-transform:none}button,[type=button],[type=reset],[type=submit]{cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none}button[disabled],[type=button][disabled],[type=reset][disabled],[type=submit][disabled]{cursor:default}button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring{outline:1px dotted ButtonText}select::-ms-expand{display:none}option{padding:0}fieldset{margin:0;padding:0;min-width:0}legend{color:inherit;display:table;max-width:100%;padding:0;white-space:normal}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]{outline:none}table{border-collapse:collapse;border-spacing:0}caption{text-align:left}td,th{vertical-align:top;padding:0}th{text-align:left;font-weight:bold}template{display:none}[hidden]{display:none}.fwd{font-weight:bold}*:focus{outline:0}html{font-size:1.3333333333vw}@media screen and (min-width: 750px){html{font-size:10px}}body{font-family:"Noto Sans JP",sans-serif;font-size:1.8666666667vw;color:#000}@media screen and (min-width: 750px){body{font-size:14px}}.mincho,.cmn__txt .jp,.entry__ttl,#AWARD .award__column__info__ttl,#AWARD .award__column__wrap__gray .en,#AWARD .award__column__wrap__gray #header .header__logo,#header #AWARD .award__column__wrap__gray .header__logo,#AWARD .award__column__wrap__gray #header .header__menu,#header #AWARD .award__column__wrap__gray .header__menu,#AWARD .award__column__wrap__gray #kv .kv__logo,#kv #AWARD .award__column__wrap__gray .kv__logo,#AWARD .award__column__wrap__gray #ABOUT .about__ttl,#ABOUT #AWARD .award__column__wrap__gray .about__ttl,#AWARD .award__column01 .award__column__img,#AWARD .award__column__ttl,#ABOUT .about__sub{font-family:"Noto Serif JP",serif}.en,.cmn__txt .en,#ABOUT .about__ttl,#kv .kv__logo,#header .header__menu,#header .header__logo{font-family:"Playfair Display",serif}html{font-size:1.3333333333vw}@media screen and (min-width: 750px){html{font-size:10px}}body{font-family:"Noto Sans JP",sans-serif;font-size:1.8666666667vw;color:#000}@media screen and (min-width: 750px){body{font-size:14px}}@media screen and (max-width:750px){body{font-size:14px}}.mincho,.cmn__txt .jp,.entry__ttl,#AWARD .award__column__info__ttl,#AWARD .award__column__wrap__gray .en,#AWARD .award__column__wrap__gray #header .header__logo,#header #AWARD .award__column__wrap__gray .header__logo,#AWARD .award__column__wrap__gray #header .header__menu,#header #AWARD .award__column__wrap__gray .header__menu,#AWARD .award__column__wrap__gray #kv .kv__logo,#kv #AWARD .award__column__wrap__gray .kv__logo,#AWARD .award__column__wrap__gray #ABOUT .about__ttl,#ABOUT #AWARD .award__column__wrap__gray .about__ttl,#AWARD .award__column01 .award__column__img,#AWARD .award__column__ttl,#ABOUT .about__sub{font-family:"Noto Serif JP",serif}.en,.cmn__txt .en,#ABOUT .about__ttl,#kv .kv__logo,#header .header__menu,#header .header__logo{font-family:"Playfair Display",serif}.js-anime{opacity:0;transition-property:opacity,transform;transition-duration:.8s;transition-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1)}.js-anime[data-scrollmagic=L]{transform:translateX(-60px)}.js-anime[data-scrollmagic=R]{transform:translateX(60px)}.js-anime[data-scrollmagic=B]{transform:translateY(60px)}.js-anime[data-scrollmagic=b]{transform:translateY(30px)}.js-anime[data-scrollmagic=F]{transform:scale(0.1)}.js-anime[data-scrollmagic=f]{transform:scale(0.9)}s .js-anime[data-delay="0"]{transition-delay:0}.js-anime[data-delay="100"]{transition-delay:100ms}.js-anime[data-delay="200"]{transition-delay:200ms}.js-anime[data-delay="300"]{transition-delay:300ms}.js-anime[data-delay="400"]{transition-delay:400ms}.js-anime[data-delay="500"]{transition-delay:500ms}.js-anime[data-delay="600"]{transition-delay:600ms}.js-anime[data-delay="700"]{transition-delay:700ms}.js-anime[data-delay="800"]{transition-delay:800ms}.js-anime[data-delay="900"]{transition-delay:900ms}.js-anime[data-delay="1000"]{transition-delay:1s}.js-anime[data-delay="1100"]{transition-delay:1.1s}.js-anime[data-delay="1200"]{transition-delay:1.2s}.js-anime[data-delay="1300"]{transition-delay:1.3s}.js-anime[data-delay="1400"]{transition-delay:1.4s}.js-anime[data-delay="1500"]{transition-delay:1.5s}.js-anime[data-delay="1600"]{transition-delay:1.6s}.js-anime[data-delay="1700"]{transition-delay:1.7s}.js-anime[data-delay="1800"]{transition-delay:1.8s}.js-anime[data-delay="1900"]{transition-delay:1.9s}.js-anime[data-delay="2000"]{transition-delay:2s}.js-anime[data-delay="2200"]{transition-delay:2.2s}.js-anime[data-delay="2300"]{transition-delay:2.3s}.js-anime[data-delay="2500"]{transition-delay:2.5s}.js-anime[data-delay="2700"]{transition-delay:2.7s}.js-anime[data-delay="2800"]{transition-delay:2.8s}.js-anime.js-active{opacity:1;transform:translate(0px, 0px)}.pc_none{display:none !important}@media screen and (max-width:750px){.pc_none{display:block !important}}.sp_none{display:block !important}@media screen and (max-width:750px){.sp_none{display:none !important}}#header{display:flex;justify-content:center;align-items:center;position:fixed;left:0;top:0;right:0;z-index:1000;background:rgba(255,255,255,.6)}#header .header__inner{padding:15px;height:70px;display:flex;align-items:center;justify-content:space-between}@media screen and (min-width:751px){#header .header__inner{width:165.8666666667vw}}@media screen and (min-width:751px)and (min-width: 750px){#header .header__inner{width:1244px}}@media screen and (max-width:750px){#header .header__inner{padding:10px;height:50px}}@media screen and (min-width:751px){#header .header__inner>div{display:flex;align-items:center}}@media screen and (min-width:751px){#header .header__logo{margin-right:145px;font-size:26px}}@media screen and (max-width: 965px){#header .header__logo{font-size:22px}}@media screen and (max-width:750px){#header .header__logo{font-size:20px}}#header .header__menu{display:flex}@media screen and (max-width:750px){#header .header__menu{display:none}}#header .header__menu li{margin-right:48px}@media screen and (max-width: 965px){#header .header__menu li{font-size:13px;margin-right:20px}}#header .header__button{width:24.4vw;height:40px;background-color:#000;color:#fff;font-size:2.1333333333vw;display:flex;justify-content:center;align-items:center;border-radius:7px;line-height:1}@media screen and (min-width: 750px){#header .header__button{width:183px}}@media screen and (min-width: 750px){#header .header__button{font-size:16px}}@media screen and (max-width: 965px){#header .header__button{font-size:13px;padding:10px;width:140px}}@media screen and (max-width:750px){#header .header__button{display:none}}a.over{transition:all .3s ease-in-out}a.over:hover{opacity:.6}#kv.kv{background:url("../images/kv_bg.jpg") no-repeat center center #e8e7e7;background-size:1366px auto;height:768px;width:100%;position:relative}@media screen and (max-width:750px){#kv.kv{height:598px;background:url("../images/kv_bg.sp.jpg") no-repeat center center #e8e7e7;background-size:auto 100%}}#kv .kv__wrap01{padding-top:130px;text-align:center}@media screen and (max-width:750px){#kv .kv__wrap01{padding-top:100px}}#kv .kv__wrap02{color:#fff;text-align:center;position:absolute;bottom:40px;width:100%}@media screen and (max-width:750px){#kv .kv__wrap02{bottom:30px}}#kv .kv__num{font-size:30px;margin-bottom:16px}@media screen and (max-width:750px){#kv .kv__num{font-size:24px;margin-bottom:10px}}#kv .kv__sub{font-size:20px;margin-top:10px;font-weight:bold}@media screen and (max-width:750px){#kv .kv__sub{font-size:16px;margin-bottom:0}}#kv .kv__logo{text-align:center;font-size:8vw;line-height:1}@media screen and (min-width: 750px){#kv .kv__logo{font-size:60px}}@media screen and (max-width:750px){#kv .kv__logo{font-size:44px}}#kv .kv__date1{font-size:20px;margin-bottom:15px;text-align:center}@media screen and (max-width:750px){#kv .kv__date1{font-size:16px;margin-bottom:10px}}#kv .kv__date2{font-size:30px;text-align:center}@media screen and (max-width:750px){#kv .kv__date2{font-size:22px}}#kv .js-anime{height:100%;position:relative}#kv .js-anime .kv__wrap01 *,#kv .js-anime .kv__wrap02 *{opacity:0;transition-property:opacity,transform;transition-duration:.8s;transition-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1);opacity:0;transition-delay:800ms}#kv .js-anime .kv__wrap02 *{transition-delay:1300ms}#kv .js-anime.js-active .kv__wrap01 *{opacity:1}#kv .js-anime.js-active .kv__wrap02 *{opacity:1}#ABOUT.about{padding-top:65px}#ABOUT .about__inner{margin:0 auto}@media screen and (min-width:751px){#ABOUT .about__inner{max-width:900px}}@media screen and (max-width:750px){#ABOUT .about__inner{padding:0 20px}}#ABOUT .about__ttl{font-size:40px;text-align:center}#ABOUT .about__sub{text-align:center;font-size:20px;margin-top:16px;margin-bottom:28px}#ABOUT .about__txt{line-height:calc( 30 / 14 );font-size:14px}@media screen and (min-width:751px){#ABOUT .about__txt{text-align:center;margin-bottom:66px}}@media screen and (max-width:750px){#ABOUT .about__txt{margin-bottom:55px}}#ABOUT .about__ttl02{margin-bottom:28px;text-align:center;font-weight:bold;font-size:2.4vw}@media screen and (min-width: 750px){#ABOUT .about__ttl02{font-size:18px}}@media screen and (max-width:750px){#ABOUT .about__ttl02{font-size:16px;margin-bottom:30px}}@media screen and (min-width:751px){#ABOUT .about__item{display:flex;justify-content:space-between}}#ABOUT .about__item li{border:1px solid #ccc;display:flex;flex-direction:column}@media screen and (min-width:751px){#ABOUT .about__item li{max-width:280px;width:calc(math.div(280 / 901) * 100%)}}@media screen and (max-width:750px){#ABOUT .about__item li:not(:first-child){margin-top:30px}}#ABOUT .about__item a{display:flex;flex-direction:column;justify-content:flex-end;height:100%;padding:15px}@media screen and (max-width:750px){#ABOUT .about__item a{padding:20px}}#ABOUT .about__item dl{display:flex;flex-direction:column}#ABOUT .about__item__ttl{margin-bottom:15px;font-weight:bold;line-height:1.4285714286}#ABOUT .about__item__ttl img{margin-bottom:12px}@media screen and (min-width:751px){#ABOUT .about__item__ttl img{width:100%}}@media screen and (max-width:750px){#ABOUT .about__item__ttl img{margin-bottom:20px;width:100%}}#ABOUT .about__item__txt{margin-bottom:20px;font-size:1.6vw;line-height:1.6666666667}@media screen and (min-width: 750px){#ABOUT .about__item__txt{font-size:12px}}@media screen and (max-width:750px){#ABOUT .about__item__txt{font-size:12px;margin-bottom:30px}}#ABOUT .about__item__tag{color:#767676;font-size:1.6vw;margin-top:auto}@media screen and (min-width: 750px){#ABOUT .about__item__tag{font-size:12px}}@media screen and (min-width:751px){#ABOUT .about__item__tag{height:12px}}@media screen and (max-width:750px){#ABOUT .about__item__tag{font-size:12px}}#ABOUT .about__link{font-weight:bold;margin-top:20px}@media screen and (min-width:751px){#ABOUT .about__link{text-align:right}}@media screen and (max-width:750px){#ABOUT .about__link{margin-top:30px}}@media screen and (min-width:751px){#ABOUT .about__link a{display:flex;align-items:center;justify-content:flex-end}#ABOUT .about__link a:before{content:"";margin-right:5px;width:0;height:0;border-style:solid;border-width:5px 0 5px 7px;border-color:transparent transparent transparent #c4c4c4}}@media screen and (max-width:750px){#ABOUT .about__link a{border:1px solid #d8d8d8;background:#ebebeb;padding:20px;width:37.3333333333vw;display:block;text-align:center;margin:0 auto;min-width:280px;font-size:16px;color:#707070;position:relative}}@media screen and (max-width:750px)and (min-width: 750px){#ABOUT .about__link a{width:280px}}@media screen and (max-width:750px){#ABOUT .about__link a:before{content:"";position:absolute;right:30px;top:50%;transform:translate(0, -50%);display:inline-block;margin-right:5px;width:0;height:0;border-style:solid;border-width:5px 0 5px 7px;border-color:transparent transparent transparent #888}}#AWARD .cmn__txt{margin-bottom:40px}#AWARD .award__inner{margin:0 auto;margin-top:70px}@media screen and (min-width:751px){#AWARD .award__inner{width:calc(math.div(1100 , 1366) * 100%);max-width:1100px;border:1px solid #cbcbcb;padding:40px 40px 10px}}@media screen and (max-width:750px){#AWARD .award__inner{padding:0 20px}}#AWARD .award__column{margin:0 auto}@media screen and (min-width:751px){#AWARD .award__column{max-width:901px}}#AWARD .award__column__ttl{background:#5d5d5d;padding:10px 15px;font-size:3.2vw;color:#fff;font-weight:normal;margin-bottom:35px}@media screen and (min-width: 750px){#AWARD .award__column__ttl{font-size:24px}}@media screen and (max-width:750px){#AWARD .award__column__ttl{font-size:22px;text-align:center;padding:10px}}#AWARD .award__column__wrap{margin-bottom:60px;line-height:1.5714285714}@media screen and (min-width:751px){#AWARD .award__column__wrap{padding-right:10px;padding-left:10px}}@media screen and (max-width:750px){#AWARD .award__column__wrap{margin-bottom:40px}}#AWARD .award__column__wrap .middle{font-size:1.8666666667vw}@media screen and (min-width: 750px){#AWARD .award__column__wrap .middle{font-size:14px}}@media screen and (max-width:750px){#AWARD .award__column__wrap .middle{font-size:14px;margin-bottom:0px}}#AWARD .award__column__wrap .large{font-size:2.4vw}@media screen and (min-width: 750px){#AWARD .award__column__wrap .large{font-size:18px}}@media screen and (max-width:750px){#AWARD .award__column__wrap .large{font-size:18px}}#AWARD .award__column__wrap__item{line-height:1.5714285714}#AWARD .award__column01 .award__column__txt01{margin-bottom:18px}@media screen and (max-width:750px){#AWARD .award__column01 .award__column__txt01{text-align:center;margin-bottom:30px}}#AWARD .award__column01 .award__column__txt02{margin-bottom:14px}@media screen and (max-width:750px){#AWARD .award__column01 .award__column__txt02{padding-left:30px;padding-right:30px;margin-bottom:10px}}#AWARD .award__column01 .award__column__img{text-align:center;margin-bottom:35px;font-size:3.7333333333vw}@media screen and (min-width: 750px){#AWARD .award__column01 .award__column__img{font-size:28px}}@media screen and (max-width:750px){#AWARD .award__column01 .award__column__img{font-size:24px;line-height:1.3333333333}}#AWARD .award__column01 .award__column__img span{font-size:2.9333333333vw}@media screen and (min-width: 750px){#AWARD .award__column01 .award__column__img span{font-size:22px}}@media screen and (max-width:750px){#AWARD .award__column01 .award__column__img span{font-size:18px}}#AWARD .award__column02 .award__column__txt01{margin-bottom:35px}@media screen and (max-width:750px){#AWARD .award__column02 .award__column__txt01{margin-bottom:30px}}#AWARD .award__column02 .award__column__btn{font-size:2.1333333333vw;color:#707070;background:#ebebeb;border:1px solid #d8d8d8;margin-top:28px;display:flex;justify-content:center;align-items:center;border-radius:7px;font-weight:bold}@media screen and (min-width: 750px){#AWARD .award__column02 .award__column__btn{font-size:16px}}@media screen and (min-width:751px){#AWARD .award__column02 .award__column__btn{width:39.0666666667vw;height:6.6666666667vw;margin-bottom:95px}}@media screen and (min-width:751px)and (min-width: 750px){#AWARD .award__column02 .award__column__btn{width:293px}}@media screen and (min-width:751px)and (min-width: 750px){#AWARD .award__column02 .award__column__btn{height:50px}}@media screen and (max-width:750px){#AWARD .award__column02 .award__column__btn{width:34.6666666667vw;min-width:260px;margin:40px auto 0;font-size:16px;padding:20px 0;text-align:center}}@media screen and (max-width:750px)and (min-width: 750px){#AWARD .award__column02 .award__column__btn{width:260px}}#AWARD .award__column03 .award__column__txt01{margin-bottom:22px}@media screen and (min-width:751px){#AWARD .award__column03 .award__column__txt02{margin-top:35px}}@media screen and (max-width:750px){#AWARD .award__column03 .award__column__txt02{margin-top:30px}}#AWARD .award__column03 .award__column__btn{font-size:2.1333333333vw;color:#000;background:#ebebeb;border:1px solid #d8d8d8;width:39.0666666667vw;height:6.6666666667vw;margin-top:28px;display:flex;justify-content:center;align-items:center;border-radius:7px}@media screen and (min-width: 750px){#AWARD .award__column03 .award__column__btn{font-size:16px}}@media screen and (min-width: 750px){#AWARD .award__column03 .award__column__btn{width:293px}}@media screen and (min-width: 750px){#AWARD .award__column03 .award__column__btn{height:50px}}@media screen and (max-width:750px){#AWARD .award__column03 .item li{line-height:1.5714285714}}@media screen and (max-width:750px){#AWARD .award__column04 .award__column__info{padding:20px 20px;background:#f5f5f5}#AWARD .award__column04 .award__column__info__ttl{padding-top:0;border-top:none;font-size:14px;padding-bottom:10px;margin-bottom:0}#AWARD .award__column04 .award__column__info__inner{padding-top:20px !important}}@media screen and (min-width:751px){#AWARD .award_block dt{margin-bottom:.5em}}@media screen and (max-width:750px){#AWARD .award_block dt{margin-top:30px;margin-bottom:15px}}@media screen and (min-width:751px){#AWARD .award_block{margin-top:35px}}#AWARD .award__column__wrap__gray{background:#f5f5f5;padding:50px 40px;text-align:center;margin:50px auto 0}@media screen and (max-width:750px){#AWARD .award__column__wrap__gray{margin-top:40px;padding:40px 20px}}#AWARD .award__column__wrap__gray .en,#AWARD .award__column__wrap__gray #header .header__logo,#header #AWARD .award__column__wrap__gray .header__logo,#AWARD .award__column__wrap__gray #header .header__menu,#header #AWARD .award__column__wrap__gray .header__menu,#AWARD .award__column__wrap__gray #kv .kv__logo,#kv #AWARD .award__column__wrap__gray .kv__logo,#AWARD .award__column__wrap__gray #ABOUT .about__ttl,#ABOUT #AWARD .award__column__wrap__gray .about__ttl{font-size:4.8vw;margin-bottom:25px}@media screen and (min-width: 750px){#AWARD .award__column__wrap__gray .en,#AWARD .award__column__wrap__gray #header .header__logo,#header #AWARD .award__column__wrap__gray .header__logo,#AWARD .award__column__wrap__gray #header .header__menu,#header #AWARD .award__column__wrap__gray .header__menu,#AWARD .award__column__wrap__gray #kv .kv__logo,#kv #AWARD .award__column__wrap__gray .kv__logo,#AWARD .award__column__wrap__gray #ABOUT .about__ttl,#ABOUT #AWARD .award__column__wrap__gray .about__ttl{font-size:36px}}@media screen and (max-width:750px){#AWARD .award__column__wrap__gray .en,#AWARD .award__column__wrap__gray #header .header__logo,#header #AWARD .award__column__wrap__gray .header__logo,#AWARD .award__column__wrap__gray #header .header__menu,#header #AWARD .award__column__wrap__gray .header__menu,#AWARD .award__column__wrap__gray #kv .kv__logo,#kv #AWARD .award__column__wrap__gray .kv__logo,#AWARD .award__column__wrap__gray #ABOUT .about__ttl,#ABOUT #AWARD .award__column__wrap__gray .about__ttl{font-size:26px;margin-bottom:30px}}#AWARD .award__column__wrap__gray .txt{margin-bottom:18px;line-height:2.1428571429}@media screen and (min-width:751px){#AWARD .award__column__wrap__gray .txt{text-align:center}}@media screen and (max-width:750px){#AWARD .award__column__wrap__gray .txt{text-align:left;line-height:1.5714285714}}#AWARD .award__column__wrap__gray .date{font-size:2.6666666667vw;font-weight:bold;line-height:1}@media screen and (min-width: 750px){#AWARD .award__column__wrap__gray .date{font-size:20px}}@media screen and (max-width:750px){#AWARD .award__column__wrap__gray .date{font-size:18px;line-height:1.4444444444}}#AWARD .award__column__wrap__gray .item{line-height:2.1428571429;margin-top:20px}#AWARD .award__column__info{text-align:left;margin-top:40px}@media screen and (max-width:750px){#AWARD .award__column__info{margin-top:30px}}#AWARD .award__column__info__ttl{font-size:3.2vw;padding:9px 0;text-align:left;border-bottom:3px solid #c6c6c6}@media screen and (min-width: 750px){#AWARD .award__column__info__ttl{font-size:24px}}@media screen and (max-width:750px){#AWARD .award__column__info__ttl{padding:20px 0;font-size:18px;border-bottom:1px solid #c6c6c6;border-top:1px solid #c6c6c6;line-height:1}}#AWARD .award__column__info__ttl02{border:none;border-bottom:3px solid #c6c6c6}@media screen and (max-width:750px){#AWARD .award__column__info__ttl02{border-bottom:1px solid #c6c6c6}}#AWARD .award__column__info .award__column__info__inner{padding:24px 0 0}@media screen and (max-width:750px){#AWARD .award__column__info .award__column__info__inner{padding-top:30px}}#AWARD .award__column__info .award__column__info__txt{font-size:2.4vw;font-weight:bold;margin-bottom:22px}@media screen and (min-width: 750px){#AWARD .award__column__info .award__column__info__txt{font-size:18px}}@media screen and (max-width:750px){#AWARD .award__column__info .award__column__info__txt{font-size:18px;margin-bottom:22px}}#AWARD .award__column__info .award__column__info___contents{text-align:left}#AWARD .award__column__info .award__column__info___contents li:not(:first-child){margin-top:22px}#AWARD .award__column__date-flex{margin-top:35px;font-size:2.6666666667vw;text-align:center}@media screen and (min-width: 750px){#AWARD .award__column__date-flex{font-size:20px}}@media screen and (max-width:750px){#AWARD .award__column__date-flex{font-size:18px;margin-top:30px;line-height:1.5555555556}}.entry{text-align:center;background:#efeae4;margin:63px auto 100px;padding:50px}@media screen and (min-width:751px){.entry{max-width:900px}}@media screen and (max-width:750px){.entry{margin:60px auto 0;padding:35px 20px}}.entry__ttl{font-size:4.8vw;margin:25px}@media screen and (min-width: 750px){.entry__ttl{font-size:36px}}@media screen and (max-width:750px){.entry__ttl{margin-bottom:20px;font-size:26px}}.entry__txt{line-height:2.1428571429}@media screen and (max-width:750px){.entry__txt{line-height:1.5714285714;width:39.3333333333vw;text-align:left;min-width:295px;margin:0 auto;line-height:1.7142857143}}@media screen and (max-width:750px)and (min-width: 750px){.entry__txt{width:295px}}.entry__date{font-weight:bold;font-size:2.6666666667vw;margin:15px 0 35px}@media screen and (min-width: 750px){.entry__date{font-size:20px}}@media screen and (max-width:750px){.entry__date{font-size:18px;margin:30px 0 30px}}.entry .date{margin-top:25px;font-size:2.6666666667vw;font-weight:bold;line-height:1}@media screen and (min-width: 750px){.entry .date{font-size:20px}}@media screen and (max-width:750px){.entry .date{font-size:18px;line-height:1.4444444444}}.cmn__btn{width:34.5333333333vw;font-size:2.1333333333vw;display:flex;justify-content:center;align-items:center;background:#000;border-radius:7px;color:#fff;margin-top:35px;margin-left:auto;margin-right:auto}@media screen and (min-width: 750px){.cmn__btn{width:259px}}@media screen and (min-width: 750px){.cmn__btn{font-size:16px}}@media screen and (min-width:751px){.cmn__btn{line-height:1;height:6.6666666667vw}}@media screen and (min-width:751px)and (min-width: 750px){.cmn__btn{height:50px}}@media screen and (max-width:750px){.cmn__btn{margin-top:30px;width:34.6666666667vw;min-width:260px;padding:20px 0;font-size:16px}}@media screen and (max-width:750px)and (min-width: 750px){.cmn__btn{width:260px}}.mb22{margin-bottom:22px}.indent{text-indent:-1em;padding-left:1em}.cmn__txt{text-align:center}.cmn__txt .en,.cmn__txt #header .header__logo,#header .cmn__txt .header__logo,.cmn__txt #header .header__menu,#header .cmn__txt .header__menu,.cmn__txt #kv .kv__logo,#kv .cmn__txt .kv__logo,.cmn__txt #ABOUT .about__ttl,#ABOUT .cmn__txt .about__ttl{margin-bottom:10px;font-size:5.3333333333vw}@media screen and (min-width: 750px){.cmn__txt .en,.cmn__txt #header .header__logo,#header .cmn__txt .header__logo,.cmn__txt #header .header__menu,#header .cmn__txt .header__menu,.cmn__txt #kv .kv__logo,#kv .cmn__txt .kv__logo,.cmn__txt #ABOUT .about__ttl,#ABOUT .cmn__txt .about__ttl{font-size:40px}}@media screen and (max-width:750px){.cmn__txt .en,.cmn__txt #header .header__logo,#header .cmn__txt .header__logo,.cmn__txt #header .header__menu,#header .cmn__txt .header__menu,.cmn__txt #kv .kv__logo,#kv .cmn__txt .kv__logo,.cmn__txt #ABOUT .about__ttl,#ABOUT .cmn__txt .about__ttl{font-size:40px}}.cmn__txt .jp{font-size:2.6666666667vw}@media screen and (min-width: 750px){.cmn__txt .jp{font-size:20px}}@media screen and (max-width:750px){.cmn__txt .jp{font-size:18px}}@media screen and (min-width:751px){.sp__bnr{display:none}}@media screen and (max-width:750px){.sp__bnr{padding:27px;background:#efeae4;position:fixed;bottom:0;left:0;right:0;height:110px;transition:transform .3s ease-out;transform:translateY(110px)}.sp__bnr .cmn__btn{margin-top:0}.sp__bnr.fade-show{transform:translateY(0)}}.achievement .achievement__inner .achievement__txt{text-align:center}.achievement .achievement__inner .achievement__txt .en,.achievement .achievement__inner .achievement__txt #header .header__logo,#header .achievement .achievement__inner .achievement__txt .header__logo,.achievement .achievement__inner .achievement__txt #header .header__menu,#header .achievement .achievement__inner .achievement__txt .header__menu,.achievement .achievement__inner .achievement__txt #kv .kv__logo,#kv .achievement .achievement__inner .achievement__txt .kv__logo,.achievement .achievement__inner .achievement__txt #ABOUT .about__ttl,#ABOUT .achievement .achievement__inner .achievement__txt .about__ttl{font-size:40px}@media screen and (max-width:750px){.achievement .achievement__inner .achievement__txt .en,.achievement .achievement__inner .achievement__txt #header .header__logo,#header .achievement .achievement__inner .achievement__txt .header__logo,.achievement .achievement__inner .achievement__txt #header .header__menu,#header .achievement .achievement__inner .achievement__txt .header__menu,.achievement .achievement__inner .achievement__txt #kv .kv__logo,#kv .achievement .achievement__inner .achievement__txt .kv__logo,.achievement .achievement__inner .achievement__txt #ABOUT .about__ttl,#ABOUT .achievement .achievement__inner .achievement__txt .about__ttl{margin-top:70px}}.achievement .achievement__inner .achievement__txt .jp{font-family:"Noto Serif JP",serif}@media screen and (min-width:751px){.achievement .achievement__inner .achievement__txt .jp{margin-top:15px;font-size:15px}}@media screen and (max-width:750px){.achievement .achievement__inner .achievement__txt .jp{margin-top:10px;font-size:20px}}.achievement .achievement__inner .achievememnt{margin-left:auto;margin-right:auto}.achievement .achievement__inner .achievememnt img{width:100%}@media screen and (min-width:751px){.achievement .achievement__inner .achievememnt{width:100%;max-width:800px;margin-top:40px;margin-bottom:100px}}@media screen and (max-width:750px){.achievement .achievement__inner .achievememnt{margin-top:30px;margin-bottom:60px}}#footer{background-color:#ebebeb;text-align:center;padding:55px 0}#footer .footer__logo{margin-bottom:17px}