@import url("https://fonts.googleapis.com/css2?family=Roboto:wght@100;300;400;500;700;900&display=swap");@import url(https://fonts.googleapis.com/icon?family=Material+Icons);body{-webkit-animation:fadeIn 1.5s ease 0s 1 normal;animation:fadeIn 1.5s ease 0s 1 normal}@keyframes border_anim{0%{height:0%}100%{height:30px}}@keyframes border_anim1_2{0%{height:0%}100%{height:40px}}@keyframes border_anim2{0%{width:0%}100%{width:74px}}@keyframes blur-anim2{100%{filter:blur(0)}}@keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@-webkit-keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@keyframes fadeOut{0%{opacity:1}100%{opacity:0}}@-webkit-keyframes fadeOut{0%{opacity:1}100%{opacity:0}}@keyframes r1{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}@keyframes r6{0%{transform:rotateX(0deg)}100%{transform:rotateX(360deg)}}@keyframes animatedBackground{from{background-position:0 0}to{background-position:-3549px 0}}@keyframes animatedBackgroundtop{from{background-position:0 0}to{background-position:-2000px 0}}@keyframes animatedBackground-doun{from{background-position:0 0}to{background-position:3549px 0}}.inviewfadeInUp{opacity:0;transform:translate(0px, 60px);-webkit-transform:translate(0, 60px);transition:0.5s}.fadeInUp{opacity:1;transform:translate(0, 0);-webkit-transform:translate(0, 0)}.item-1{background-image:url("image_1.png")}.item-2{background-image:url("image_2.png")}.item-3{background-image:url("image_3.png")}.item-4{background-image:url("image_4.png")}.item-5{background-image:url("image_5.png")}.button{background:brue}.flex{display:-webkit-box;display:-ms-flexbox;display:flex}*,:before,:after{background-repeat:no-repeat;box-sizing:inherit}:before,:after{text-decoration:inherit;vertical-align:inherit}audio:not([controls]){display:none;height:0}hr{overflow:visible}*{padding:0;margin:0;box-sizing:border-box;min-height:0vw}* input[type="submit"],* input[type="button"]{border-radius:0;-webkit-appearance:button;appearance:button;border:none}* input[type="submit"]::-webkit-search-decoration,* input[type="button"]::-webkit-search-decoration{display:none}* input[type="submit"]::focus,* input[type="button"]::focus{outline-offset:-2px}html{-webkit-text-size-adjust:100%;-webkit-font-smoothing:subpixel-antialiased}a:before,a:after,input{-webkit-transition-duration:0.2s;-webkit-transition-timing-function:ease;transition-duration:0.2s;transition-timing-function:ease}input[type="submit"],input[type="button"]{-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}select{-webkit-appearance:none;-moz-appearance:none;appearance:none}a{text-decoration:none}a:hover{color:#fff}a:hover,input[type="submit"]:hover,input[type="button"]:hover{opacity:0.7}ul{padding-left:0}li{list-style-type:none}dl{margin-bottom:0}:root{--hamburger-menu-size:92px;--hamburger-menu-padding:24px;--hamburger-menu-border-px:1px;--hamburger-menu-border-color:#fff;--hamburger-menu-transition:0.3s}.hamburger-cls{position:fixed}img{width:100%;height:auto}.container,.container-fluid{padding:0}.container{max-width:960px}body{background-color:#fff;font-family:"source-han-sans-japanese", sans-serif;font-weight:400;font-style:normal;color:#000;position:relative}a{-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}p{font-size:14px;line-height:24px}h1,h2,h3,h4,h5,h6{line-height:normal}#wrap{width:100%;height:auto;margin:0 auto;overflow:hidden}.skyblue{background-color:#e6f0ff}.blue{background-color:#014491}.black{background-color:#000}#wrap .container{margin:40px auto 160px auto;width:90%}@media (min-width: 992px){#wrap .container{width:100%;margin:80px auto 150px auto}}#wrap .container h1{font-family:"source-han-serif-japanese", serif;font-weight:500;font-style:normal;font-size:22px;line-height:33px;letter-spacing:1px;margin:30px 0}#wrap .container h2{font-family:"source-han-serif-japanese", serif;font-weight:500;font-style:normal;font-size:18px;line-height:24px;letter-spacing:1px;margin:30px 0;padding:0 0 20px 0;border-bottom:1px solid #ccc}#wrap .container .list{position:relative}#wrap .container .list li{display:block;border-bottom:1px solid #ccc}#wrap .container .list li:last-child{border-radius:none}#wrap .container .list li a{display:block;font-family:"source-han-serif-japanese", serif;font-weight:500;font-style:normal;color:#000;padding:10px 5px}#wrap .container p{font-family:"source-han-sans-japanese", sans-serif;font-weight:400;font-style:normal;font-size:14px;line-height:28px;letter-spacing:1px;margin:20px 0}#wrap .container .qr_area{width:90%;max-width:400px;margin:0 auto;position:relative;z-index:1}#wrap .container .qr_area::after{position:absolute;left:0;bottom:0;content:'English';background-color:#fff;color:#000;width:100%;text-align:center;letter-spacing:1px;font-size:18px;font-family:'Roboto', sans-serif;letter-spacing:1.5px}#wrap .container .qr_area img{margin:20px auto;display:block;z-index:2}@media (min-width: 992px){#wrap .container .qr_area img{width:364px}}#wrap .container .qr_area img.qr{width:100%;margin:0 auto;display:block}#wrap .container .page_nav{width:90%;max-width:400px;margin:80px auto;display:flex;justify-content:space-between;position:relative}#wrap .container .page_nav p.label{color:#fff;position:absolute;width:50%;height:40px;line-height:40px;z-index:1;margin:0}#wrap .container .page_nav .select{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:block;cursor:pointer;width:100%;border:none;padding:20px;opacity:0;position:relative;z-index:2}#wrap .container .page_nav .select::-ms-expand{display:none}#wrap .container .page_nav .select:focus{z-index:-1;opacity:1}#wrap .container .page_nav li{width:20%;height:40px;line-height:40px;text-align:center}#wrap .container .page_nav li a{border:1px solid #000;font-size:14px;font-family:'Roboto', sans-serif;letter-spacing:1.5px;color:#000;display:block}#wrap .container .page_nav li:nth-child(2){width:50%;background-color:#000}#wrap .container .page_nav li:nth-child(2) select{width:100%;background-color:#000;color:#fff;border:none;text-align:center;outline:none;background:transparent;cursor:pointer}#wrap .container .page_nav li:nth-child(2) select option{background-color:rgba(255,255,255,0.8)}footer{position:relative;background-color:#3c2618}footer .container{max-width:740px}footer .container .logo{width:90%;max-width:337px;display:block;margin:0 auto;padding:60px 0 20px 0}footer .container .logo a{display:block}footer .container .logo p{display:block;text-align:left;font-family:"source-han-serif-japanese", serif;font-weight:500;font-style:normal;color:#fff;margin:10px 0 0 0}@media (min-width: 992px){footer .container .logo p{text-align:center}}footer .container ul{width:90%;display:flex;justify-content:space-between;align-items:center;margin:0 auto 50px auto;flex-direction:column}@media (min-width: 992px){footer .container ul{width:100%;flex-direction:row}}footer .container ul li{width:100%;height:50px;line-height:50px;border:1px solid #fff;margin-top:20px}@media (min-width: 992px){footer .container ul li{width:48%}}footer .container ul li a{display:flex;justify-content:center;align-items:center;color:#fff}footer .container ul li a img{width:15px;height:auto;margin-right:15px}footer .back{position:absolute;z-index:3;top:20px;right:20px}footer .back a{color:#fff;position:relative;font-family:'Roboto', sans-serif;letter-spacing:1.5px;font-size:12px;padding-right:20px}footer .back a:after{font-family:'Material Icons';content:"\e5ce";position:absolute;right:0;font-size:16px}footer small{line-height:35px;height:35px;color:#fff;font-size:10px;text-align:center;display:block;font-family:'Roboto', sans-serif;letter-spacing:1.5px;background-color:#000}.pc_none{display:block}@media (min-width: 992px){.pc_none{display:none}}.sp_none{display:none}@media (min-width: 992px){.sp_none{display:block}}
