html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}@charset UTF-8;*{font-family: "Helvetica Neue", "Helvetica", "Hiragino Sans", "Hiragino Kaku Gothic ProN", "Arial", "Yu Gothic", "Meiryo", sans-serif;box-sizing: border-box;margin: 0px;padding: 0px;text-decoration: none;list-style-type: none;font-size: clamp(10px, (18*(100vw/980)), 18px);color: #305599;line-height: 150%;letter-spacing: 0.3em;font-weight: bold;}h3{text-align: center;font-family: 'SawarabiMincho', sans-serif;font-size: clamp(18px,(36*(100vw/980)),36px);background: linear-gradient(to top, #077bab, #00b3be);text-shadow: 0px 0px 1px #ffffff, -2px 0px 1px #ffffff, 2px 0px 1px #ffffff, 0px 2px 1px #ffffff, 0px -2px 1px #ffffff, 2px 2px 1px #ffffff;}body{background: url("./img/bg.jpg") fixed;}main{min-height: 70vh;}table{border-collapse: collapse;width: 95%;border-top: 1px solid #305599;border-left: 1px solid #305599;margin: 5px auto;}td,th{border-bottom: 1px solid #305599;border-right: 1px solid #305599;padding: 5px;padding-left: clamp(5px, (25*(100vw/980)), 25px);padding-right: clamp(5px, (25*(100vw/980)), 25px);}th{background: #077bab;color: #ffffff;}a{color: #305599;}input[type="text"],input[type="password"],input[type="submit"],button,.dammy_btn,textarea{border: 1px solid #305599;border-radius: 25px;padding: 5px 25px;font-weight: bold;}input:focus,textarea:focus{outline: none;background: linear-gradient(to top, #00b3be, #ffffff);}input[type="submit"],button,.dammy_btn{text-align: center;font-weight: bold;background: linear-gradient(to top, #00b3be, #ffffff);cursor: pointer;}input[type="submit"]:hover,button:hover,.dammy_btn:hover{background: linear-gradient(to top, #ff99cc, #ffffff);}#site_wrap{position: relative;background: white;width: clamp(345px, 98%, 980px);min-width: 345px;max-width: 980px;margin: 0px auto;border: 1px solid #305599;box-shadow:-5px 0px 20px #9ad5de, 5px 0px 20px #9ad5de;}#headNav,#footNav{width: clamp(345px, 100%, 980px);min-width: 345px;max-width: 980px;z-index: 10;}header{position: relative;background: linear-gradient(135deg,#ffffff 45%, #305599 65%, #077bab 90%);color: #ffffff;}header>h1{background: #077bab;color: #ffffff;font-size: clamp(8px, (18*(100vw/980)), 18px);letter-spacing: 0.1em;text-align: right;line-height: 130%;margin: 0px;margin-bottom: 5px;border-radius: 0px 0px 10px 10px;}section.header_wrap{display: flex;flex-wrap: wrap;align-items: center;justify-content: center;}#header_img{width: clamp(150px, (350*(100vw/980)), 350px);min-width: 150px;max-width: 350px;height: clamp(44px, (100*(100vw/980)), 100px);min-height: 44px;max-height: 100px;margin: 5px 10px;}.logo_wrap{width: clamp(160px, (360*(100vw/980)), 360px);min-width: 160px;max-width: 360px;}#contact_wrap{width: calc(100% - clamp(160px, (360*(100vw/980)), 360px));}#contact_wrap *{text-shadow: 0px 0px 1px #ffffff, -2px 0px 1px #ffffff, 2px 0px 1px #ffffff, 0px 2px 1px #ffffff, 0px -2px 1px #ffffff, 2px 2px 1px #ffffff;filter: drop-shadow(0 0 2px white);}#contact_wrap div{width: 100%;}#contact_wrap span{line-height: 100%;font-size: clamp(10px, (36*(100vw/980)*0.9), 36px);letter-spacing: 0px;}#contact_wrap img{width: clamp(20px, (48*(100vw/980)), 48px);min-width: 20px;max-width: 48px;height: clamp(20px, (48*(100vw/980)), 48px);min-height: 20px;max-height: 48px;}nav>ul{display: flex;}nav>ul>li{width: calc(100% / 4);border: #305599 1px solid;background: linear-gradient(to top, #077bab 5%, #ffffff);cursor: pointer;}@media only screen and (max-width: 500px){nav>ul>li{min-height: 25px;}}nav a{display: table;width: 100%;height: 100%;}nav li:hover{background: linear-gradient(to top, #00b3be 5%, #ffffff);}nav a *{display: table-cell;align-self: stretch;vertical-align: middle;font-size: clamp(10px, (20*(100vw/980)), 20px);letter-spacing: 0px;font-weight: bold;text-shadow: 0px 0px 1px #ffffff, -2px 0px 1px #ffffff, 2px 0px 1px #ffffff, 0px 2px 1px #ffffff, 0px -2px 1px #ffffff, 2px 2px 1px #ffffff;filter: drop-shadow(0 0 1px white);}.nav_icon{width: clamp(12px, (48*(100vw/980)), 48px);min-width: 12px;max-width: 48px;height: clamp(12px, (48*(100vw/980)), 48px);min-height: 12px;max-height: 48px;}footer{font-size: clamp(10px, (16*(100vw/980)),16px);text-align: right;background: #077bab;color: #ffffff;font-weight: bold;border-radius: 10px 10px 0px 0px;padding: 5px 15px;}footer *{font-size: clamp(10px, (16*(100vw/980)),16px);color: #ffffff;font-weight: bold;}#map_img{width: clamp(350px, (800*(100vw/980)), 800px);min-width: 350px;max-width: 800px;height: clamp(px, (258*(100vw/980)), 600px);min-height: 258px;max-height: 600px;margin: 0px auto;}#map_img img{width: clamp(350px, (800*(100vw/980)), 800px);min-width: 350px;max-width: 800px;height: clamp(258px, (600*(100vw/980)), 600px);min-height: 258px;max-height: 600px;border-radius: 5px;}section.wrap{background: #00b3be;margin: 15px auto;width: 100%;padding: 0px 10px 25px 10px ;border: 1px solid #305599;border-radius: 25px;box-shadow: 0px 3px 2px rgba(0,0,0,0.3); }section>h3{font-family: 'RocknRoll One', sans-serif;margin: 5px auto;text-align: center;font-size: clamp(18px, (36*(100vw/980)), 36px);text-shadow: 0px 0px 1px #ffffff, -2px 0px 1px #ffffff, 0px -2px 1px #ffffff, 2px 0px 1px #ffffff, 0px 2px 1px #ffffff, 2px 2px 1px #ffffff, -2px -2px 1px #ffffff;}section.body{width: 100%;padding: 15px 5px;background: white;border: 1px solid #305599;border-radius: 25px;}#mask{position: fixed;top: 0px;height: 0px;width: 100vw;height: 100vh;background: rgba(0,0,0,0.7);z-index: 10;display: flex;justify-content: center;align-items: center;}#scrollTop{position: fixed;right: 0px;bottom: 15px;width: clamp(25px, (100*(100vw/980)), 100px);min-width: 25px;max-width: 100px;height: clamp(25px, (100*(100vw/980)), 100px);min-height: 25px;max-height: 100px;border-radius: 50%;cursor: pointer;opacity: 0.5;z-index: 10;}#scrollTop:hover{opacity: 1.0;}.scrollto,.under{color: #3377ff;cursor: pointer;background: linear-gradient(transparent 70%, #ff77cc);}.deg_box{position: relative;width: 98%;margin: 25px auto;}.msg{font-size: clamp(14px, (26*(100vw/980)), 26px);color: #305599;background: #ffffff;padding: 5px 25px;letter-spacing: 0.2rem;line-height: 150%;margin: 5px auto;margin-bottom: 25px;border: #cccccc 1px solid;border-radius: 5px;box-shadow: 1px 1px 2px 2px rgba(0, 0, 0, 0.5);position: relative;z-index: 2;width: 95%;}.msg_shadow{position: absolute;top: -2%;left: 3%;background: #ffffff;border: #cccccc 1px solid;border-radius: 5px;box-shadow: 1px 1px 2px 2px rgba(0, 0, 0, 0.2);transform-origin: center;transform: rotate(2deg);z-index: 0;width: 95%;height: 100%;}.my_form{width: 98%;margin: 0px auto;display: flex;flex-wrap: wrap;}.form_title{display: flex;align-items: center;justify-content: center;width: 25%;background: #305599;color: white;font-weight: bold;}.form_data{width: 75%;}.my_select,.my_text{border: 1px solid #305599;border-radius: 25px;padding: 5px 25px;font-weight: bold;margin: 5px auto;outline:none;}.my_hidden{display: none;}.notnull,.error{color: red;}.my_form_info{width: 100%;font-weight: bold;text-align: right;}.form_check_btn,.form_send_btn,.close_conf{border: 1px solid #305599;border-radius: 25px;padding: 5px 25px;font-weight: bold;margin: 5px auto;outline:none;width: 90%;text-align: center;background: linear-gradient(to top, #00b3be, transparent);cursor: pointer;}.form_check_btn:hover,.form_send_btn:hover,.close_conf:hover{background: linear-gradient(to top, rgb(255,155,195), transparent);}.my_text{text-align: left;}.my_text:focus{background: linear-gradient(to right, #00b3be, transparent 5%, transparent 95%, #00b3be);}.my_area{min-height: 5rem;max-height: 15rem;white-space: nowrap;overflow: auto;}.my_select{position: relative;padding-right:50px;cursor: pointer;}.my_select_label:after{content: "▼";position: absolute;right: 0px;top: 0px;width: 50px;text-align: center;padding: 5px;font-weight: bold;border-left: 1px solid #305599;}#my_select_wrap{display: flex;flex-direction: column;overflow-y: auto;background: rgba(255,255,255);border-radius: 25px;box-shadow: 2px 2px 5px rgba(0,0,0,0.7);border: 1px solid #305599;padding: 15px auto;}#my_select_wrap.anime{position: absolute;height: 0px;transition: height 0.3s 0s linear;}#my_select_wrap.window{flex-direction: row;align-items: flex-start;flex-wrap: wrap;padding: 15px 0px;border: 0px;borderRadius: 0px;width: 100%;maxHeight: 90vh;}#my_select_wrap.window .my_select_menu{border: 1px solid #305599;border-radius: 25px;text-align: center;}.my_select_switch{display: flex;flexWrap: nowrap;width: 100%;text-align: center;padding-left: 0px;padding-right: 0px;}.my_select_switch>.my_select_menu{width: 50%;}.my_select_menu.selected_switch,.my_select_menu.selected_switch:hover{background: linear-gradient(to top, rgb(255,175,225), transparent);}.my_select_win_title{width: 100%;height: 50px;background: #305599;text-align: center;font-family: 'RocknRoll One';font-size: 1.5rem;text-shadow: 0px 2px 0px #ffffff, 2px 0px 0px #ffffff, 0px -2px 0px #ffffff, -2px 0px 0px #ffffff;}.my_select_menu{padding: 5px 25px;font-weight: bold;cursor: pointer;border-radius: 25px;}.my_select_menu:hover{background: linear-gradient(to top, #77ffd5, transparent);}#conf_win{background: white;width: clamp(345px, (980*(100vw/980)), 980px);min-width: 345px;max-width: 980px;border: 1px solid #305599;box-shadow:-5px 0px 20px #33d5ff,5px 0px 20px #33d5ff;overflow:auto;}#conf_header{width: 100%;}#conf_body{display: flex;flex-wrap: wrap;width: 100%;max-height: 70vh;overflow: auto;}#conf_body *{padding: 5px 25px;}#conf_body .conf_title{width: 25%;color: white;text-align: center;background: #305599;}#conf_body .conf_value{width: 75%;border: 1px solid #305599;border-radius: 25px;}#tiny_msg{position: fixed;bottom: 25px;right: 15px;max-width: 75vw;border: 3px solid white;border-radius: 5px;padding: 5px 25px;font-weight: bold;color: white;box-shadow: 2px 0px 2px rgba(0,0,0,0.3), 0px 2px 2px rgba(0,0,0,0.3),-2px 0px 2px rgba(0,0,0,0.3), 0px -2px 2px rgba(0,0,0,0.3),2px 2px 2px rgba(0,0,0,0.3), 0px 0px 2px rgba(0,0,0,0.3),-2px -2px 2px rgba(0,0,0,0.3);z-index: 99;transition: all 2s 0s linear;}#tiny_msg.blue{background: linear-gradient(to top, rgba(0,0,75,0.9), rgba(0,0,195,0.9));}#tiny_msg.red{background: linear-gradient(to top, rgba(75,0,0,0.9), rgba(195,0,75,0.9));}#tiny_msg.slideout{right: -80vw;}html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}@charset UTF-8;*{font-family: "Helvetica Neue", "Helvetica", "Hiragino Sans", "Hiragino Kaku Gothic ProN", "Arial", "Yu Gothic", "Meiryo", sans-serif;box-sizing: border-box;margin: 0px;padding: 0px;text-decoration: none;list-style-type: none;font-size: clamp(10px, (18*(100vw/980)), 18px);color: #305599;line-height: 150%;letter-spacing: 0.3em;font-weight: bold;}h3{text-align: center;font-family: 'SawarabiMincho', sans-serif;font-size: clamp(18px,(36*(100vw/980)),36px);background: linear-gradient(to top, #077bab, #00b3be);text-shadow: 0px 0px 1px #ffffff, -2px 0px 1px #ffffff, 2px 0px 1px #ffffff, 0px 2px 1px #ffffff, 0px -2px 1px #ffffff, 2px 2px 1px #ffffff;}body{background: url("./img/bg.jpg") fixed;}main{min-height: 70vh;}table{border-collapse: collapse;width: 95%;border-top: 1px solid #305599;border-left: 1px solid #305599;margin: 5px auto;}td,th{border-bottom: 1px solid #305599;border-right: 1px solid #305599;padding: 5px;padding-left: clamp(5px, (25*(100vw/980)), 25px);padding-right: clamp(5px, (25*(100vw/980)), 25px);}th{background: #077bab;color: #ffffff;}a{color: #305599;}input[type="text"],input[type="password"],input[type="submit"],button,.dammy_btn,textarea{border: 1px solid #305599;border-radius: 25px;padding: 5px 25px;font-weight: bold;}input:focus,textarea:focus{outline: none;background: linear-gradient(to top, #00b3be, #ffffff);}input[type="submit"],button,.dammy_btn{text-align: center;font-weight: bold;background: linear-gradient(to top, #00b3be, #ffffff);cursor: pointer;}input[type="submit"]:hover,button:hover,.dammy_btn:hover{background: linear-gradient(to top, #ff99cc, #ffffff);}#site_wrap{position: relative;background: white;width: clamp(345px, 98%, 980px);min-width: 345px;max-width: 980px;margin: 0px auto;border: 1px solid #305599;box-shadow:-5px 0px 20px #9ad5de, 5px 0px 20px #9ad5de;}#headNav,#footNav{width: clamp(345px, 100%, 980px);min-width: 345px;max-width: 980px;z-index: 10;}header{position: relative;background: linear-gradient(135deg,#ffffff 45%, #305599 65%, #077bab 90%);color: #ffffff;}header>h1{background: #077bab;color: #ffffff;font-size: clamp(8px, (18*(100vw/980)), 18px);letter-spacing: 0.1em;text-align: right;line-height: 130%;margin: 0px;margin-bottom: 5px;border-radius: 0px 0px 10px 10px;}section.header_wrap{display: flex;flex-wrap: wrap;align-items: center;justify-content: center;}#header_img{width: clamp(150px, (350*(100vw/980)), 350px);min-width: 150px;max-width: 350px;height: clamp(44px, (100*(100vw/980)), 100px);min-height: 44px;max-height: 100px;margin: 5px 10px;}.logo_wrap{width: clamp(160px, (360*(100vw/980)), 360px);min-width: 160px;max-width: 360px;}#contact_wrap{width: calc(100% - clamp(160px, (360*(100vw/980)), 360px));}#contact_wrap *{text-shadow: 0px 0px 1px #ffffff, -2px 0px 1px #ffffff, 2px 0px 1px #ffffff, 0px 2px 1px #ffffff, 0px -2px 1px #ffffff, 2px 2px 1px #ffffff;filter: drop-shadow(0 0 2px white);}#contact_wrap div{width: 100%;}#contact_wrap span{line-height: 100%;font-size: clamp(10px, (36*(100vw/980)*0.9), 36px);letter-spacing: 0px;}#contact_wrap img{width: clamp(20px, (48*(100vw/980)), 48px);min-width: 20px;max-width: 48px;height: clamp(20px, (48*(100vw/980)), 48px);min-height: 20px;max-height: 48px;}nav>ul{display: flex;}nav>ul>li{width: calc(100% / 4);border: #305599 1px solid;background: linear-gradient(to top, #077bab 5%, #ffffff);cursor: pointer;}@media only screen and (max-width: 500px){nav>ul>li{min-height: 25px;}}nav a{display: table;width: 100%;height: 100%;}nav li:hover{background: linear-gradient(to top, #00b3be 5%, #ffffff);}nav a *{display: table-cell;align-self: stretch;vertical-align: middle;font-size: clamp(10px, (20*(100vw/980)), 20px);letter-spacing: 0px;font-weight: bold;text-shadow: 0px 0px 1px #ffffff, -2px 0px 1px #ffffff, 2px 0px 1px #ffffff, 0px 2px 1px #ffffff, 0px -2px 1px #ffffff, 2px 2px 1px #ffffff;filter: drop-shadow(0 0 1px white);}.nav_icon{width: clamp(12px, (48*(100vw/980)), 48px);min-width: 12px;max-width: 48px;height: clamp(12px, (48*(100vw/980)), 48px);min-height: 12px;max-height: 48px;}footer{font-size: clamp(10px, (16*(100vw/980)),16px);text-align: right;background: #077bab;color: #ffffff;font-weight: bold;border-radius: 10px 10px 0px 0px;padding: 5px 15px;}footer *{font-size: clamp(10px, (16*(100vw/980)),16px);color: #ffffff;font-weight: bold;}#map_img{width: clamp(350px, (800*(100vw/980)), 800px);min-width: 350px;max-width: 800px;height: clamp(px, (258*(100vw/980)), 600px);min-height: 258px;max-height: 600px;margin: 0px auto;}#map_img img{width: clamp(350px, (800*(100vw/980)), 800px);min-width: 350px;max-width: 800px;height: clamp(258px, (600*(100vw/980)), 600px);min-height: 258px;max-height: 600px;border-radius: 5px;}#service_page{display: flex;flex-wrap: wrap;width: 98%;margin:0px auto;}#kounyu,#syuri{width: 50%;align-self: stretch;}#service_page h4{width: 100%;font-size: 1.5rem;color: #ffffff;text-align: center;margin-bottom: 15px;}#kounyu h4{background: linear-gradient(to right, #077bab, #ffffff);text-shadow: 0px 0px 1px #077bab, -2px 0px 1px #077bab, 2px 0px 1px #077bab, 0px 2px 1px #077bab, 0px -2px 1px #077bab, 2px 2px 1px #077bab;}#syuri h4{background: linear-gradient(to left, #00b3be, #ffffff);text-shadow: 0px 0px 1px #00b3be, -2px 0px 1px #00b3be, 2px 0px 1px #00b3be, 0px 2px 1px #00b3be, 0px -2px 1px #00b3be, 2px 2px 1px #00b3be;}#kounyu>div.flow_box,#syuri>div.flow_box{display: flex;flex-wrap: wrap;align-items: top;width: 98%;margin: 2px auto;padding: 10px;border-radius: 25px;border: 1px solid #305599;box-shadow: 0px 0px 2px rgba(0,0,0,0.3),2px 0px 2px rgba(0,0,0,0.3), 0px 2px 2px rgba(0,0,0,0.3);}.arrow_wrap{width: 100%;text-align: center;}#kounyu .icon_wrap{background: linear-gradient(to top, #077bab, #ffffff);}#syuri .icon_wrap{background: linear-gradient(to top, #00b3be, #ffffff);}.icon_wrap{box-shadow: 1px 1px 2px 2px rgba(0, 0, 0, 0.3);}.icon_wrap,.icon_wrap>img{width: clamp(50px, (100*(100vw/980)), 100px);min-width: 50px;max-width: 100px;height: clamp(50px, (100*(100vw/980)), 100px);min-height: 50px;max-height: 100px;border-radius: clamp(5px, (15*(100vw/980)), 15px);}.msg_wrap{width: calc(100% - clamp(60px, (110*(100vw/980)), 110px));padding-left: clamp(5px, (15*(100vw/980)), 15px);}#kounyu dt{background: linear-gradient(to top, #077bab, transparent 20%);}#syuri dt{background: linear-gradient(to top, #00b3be, transparent 20%);}dt{text-align: center;color: #077bab;font-size: clamp(12px, (24*(100vw/980)),24px);letter-spacing: 1px;margin: 5px auto;border-radius: 5px;}dd{font-size: clamp(10px, (16*(100vw/980)),16px);letter-spacing: 0px;line-height: 100%;}.arrow{width: clamp(25px, (50*(100vw/980)), 50px);min-width: 25px;max-width: 50px;height: clamp(25px, (50*(100vw/980)), 50px);min-height: 25px;max-height: 50px;margin:0px auto;}.foot_msg{width: 100%;text-align: center;font-size: clamp(14px, (36*(100vw/980)), 36px);color: #ff9977;text-shadow: 2px 0px 2px #aaaaaa, 0px 2px 2px #aaaaaa;}