﻿html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}table{border-collapse:collapse;border-spacing:0}*{font-family:"Noto Sans Japanese","Hiragino Maru Gothic ProN", "HG丸ｺﾞｼｯｸM-PRO", HGMaruGothicMPRO, "游ゴシック", YuGothic, "Hiragino Kaku Gothic ProN", "Hiragino Kaku Gothic Pro", "ＭＳ ゴシック", sans-serif}html{max-width:1920px;margin-left:auto;margin-right:auto;background-image:-webkit-radial-gradient(center top, ellipse farthest-corner, #9ab1c7 0%, #1a242f 100%);background-image:radial-gradient(ellipse farthest-corner at center top, #9ab1c7 0%, #1a242f 100%)}body{line-height:1.41;margin-left:auto;margin-right:auto}main,section,h1{width:100%}img{max-width:100%;height:auto}h1{height:auto;line-height:30px;color:#fff;text-align:center}em{font-style:normal;font-weight:bold}header{text-align:center}nav ul{width:85%;margin-left:auto;margin-right:auto;padding-bottom:2px;font-weight:900;display:block}nav ul>li a{float:left;width:25%;height:45px;line-height:45px;font-size:18px;font-weight:bold;text-align:center;color:#ffffff;text-shadow:0px 0px 10px #aef0ff;text-decoration:none;border-bottom:1px solid #9B9A9A;background-color:#414444;-webkit-transition:all 250ms ease;-moz-transition:all 250ms ease;-o-transition:all 250ms ease}nav ul>li a:hover{font-size:22px}footer{height:140px;padding-top:24px;margin-bottom:60px;line-height:50px;font-size:32px;font-weight:bold;text-align:center;color:rgba(0,0,0,0.6);text-shadow:-1px -1px 1px #000000, 1px 1px #ffffff;background:-webkit-gradient(linear, left top, left bottom, color-stop(1, #fdfdfd), color-stop(0.74, #e7e8e8), color-stop(0.44, #c7c8ca), color-stop(0.22, #f1f1f1), color-stop(0, #d8dada));background:-webkit-linear-gradient(top, #d8dada 0%, #f1f1f1 22%, #c7c8ca 44%, #e7e8e8 74%, #fdfdfd 100%);background:-moz-linear-gradient(top, #d8dada 0%, #f1f1f1 22%, #c7c8ca 44%, #e7e8e8 74%, #fdfdfd 100%);background:-o-linear-gradient(top, #d8dada 0%, #f1f1f1 22%, #c7c8ca 44%, #e7e8e8 74%, #fdfdfd 100%);background:-ms-linear-gradient(top, #d8dada 0%, #f1f1f1 22%, #c7c8ca 44%, #e7e8e8 74%, #fdfdfd 100%);background:linear-gradient(top, #d8dada 0%, #f1f1f1 22%, #c7c8ca 44%, #e7e8e8 74%, #fdfdfd 100%)}h2{position:absolute;float:left;width:100%;height:150px;line-height:250px;color:#000;font-size:20px;text-align:center;background-color:#fff;box-shadow:0 6px 12px -5px #000;display:block}h3{position:relative;line-height:1;padding:20px 5px 20px 20px;margin:20px -37px 20px -38px;color:#e3e3e3;font-size:18pt;font-weight:bold;text-shadow:0px 0px 10px #aef0ff;background:#414444;box-shadow:1px 3px 7px 0px #000}h3:after,h3:before{content:"";position:absolute;width:0;height:0;top:100%;border:5px solid transparent;border-top:5px solid #333}h3:after{left:0;border-right:5px solid #333}h3:before{right:0;border-left:5px solid #333}section{clear:both;width:85%;padding:24px;margin-left:auto;margin-right:auto;font-size:20px;background-color:#e3e3e3;border-left:3px solid #fff;border-right:3px solid #fff}h2+ul{display:table;width:100%;position:relative;top:-50px;font-size:0;text-align:center}h2+ul li{display:table-cell}h2+ul li a img{max-width:100%;height:auto}h3+p,h4+p{overflow:hidden}@media screen and (max-width: 480px){h1{width:auto;height:auto;line-height:unset;background-color:crimson;padding-left:5px;padding-right:5px}main{width:95%;margin-left:auto;margin-right:auto}nav{display:table;border-collapse:collapse}nav ul{display:table-row}nav ul li{display:table-cell;vertical-align:middle;background-color:#414444;border-left:1px solid #000;border-right:1px solid #000}nav ul li a{width:25vw;height:80px;line-height:unset;float:initial;display:table-cell;vertical-align:middle}h2{width:95%;height:auto;line-height:1em;margin-top:48px;padding-top:0px;padding-bottom:10px;padding-top:13vw;padding-bottom:5px}article ul{top:0px;padding-bottom:10px}section{width:98%;padding-top:72px;padding-left:0px;padding-right:0px}section h3{position:initial;line-height:unset;width:100%;margin-top:0px;margin-bottom:10px;margin-left:-10px;margin-right:0px;padding-left:20px;padding-right:0px}footer{height:auto;font-size:20px}}h3+form{display:table;border-collapse:collapse;width:80%;margin-top:20px;margin-left:auto;margin-right:auto}h3+form ul{display:table-row;border:1px solid #000}h3+form ul li{display:table-cell;vertical-align:middle}h3+form ul li:nth-child(odd){width:200px;background-color:#d8d8d8}h3+form ul:nth-child(6) li:nth-child(even){height:300px}input,select,textarea,button{font-size:larger}textarea{width:98%;height:98%}button{position:relative;margin-top:10px;left:200px}@media screen and (max-width: 480px){h3+form{width:auto}h3+form ul{display:table-row;background-color:#d8d8d8}h3+form ul li{display:block;background-color:inherit}h3+form ul li:nth-child(odd){width:auto}h3+form ul:nth-child(6) li:nth-child(even){height:400px}input,select,textarea,button{font-size:1.0em}inout,textarea{width:auto}button{position:relative;left:30vw}}
/*# sourceMappingURL=inquiry.css.map */
