.border-box{border:solid 1px}.sd{box-shadow:0 1rem 1rem -0.5rem rgba(0,0,0,0.3);transition:.5s}.sd.hover:hover{box-shadow:0 1rem 1rem -0.5rem rgba(0,0,0,0.1);transition:.5s}.c-wh{color:#fff}.c-ol{color:#F49E00}.c-lye{color:#ffffd6}.bc-bl{background:#4285f4}.bc-gr{background:#00B900}.bc-ol{background:#F49E00}.bc-wh{background:#fff}.bc-lgy{background:#F7F8FA}.border-1{border:solid 1px}.border-5{border:solid 5px}.border-b-dotted{border-bottom:dotted 2px}.border-ol{border-color:#F49E00}.border-wh{border-color:#fff}.br-10{border-radius:10px}a{text-decoration:none}.btn{display:block;width:240px;margin-right:auto;margin-left:auto;border:solid 1px;border-radius:10px;transition:.5s}.btn:hover{transition:.5s}.btn.btn-ol{background:#F49E00;color:#fff;border-color:#F49E00}.btn.btn-ol:hover{background:#fff;color:#F49E00}.btn.btn-gr{background:#00B900;color:#fff;border-color:#00B900}.btn.btn-gr:hover{background:#fff;color:#00B900}.text-right{text-align:right}.pc-sl{text-align:center}@media screen and (max-width: 767px){.pc-sl{text-align:left}}.cover-wh{background-color:rgba(255,255,255,0.5)}.circle-outer{max-width:240px}.circle-outer .circle-inner{border-radius:100%;padding:16px}.circle-outer .circle-inner:before{display:block;content:"";padding-top:100%}.main-caption{background:linear-gradient(45deg, rgba(255,255,255,0.1) 0%, #F49E00 25%, #F49E00 75%, rgba(255,255,255,0.1) 100%)}.table th{text-align:center}.table td{color:#fff}.table th,.table td{background-color:transparent}@media screen and (max-width: 576px){.table th,.table td{display:block}}.ggmap{position:relative;width:100%;height:0;padding-top:56.25%}.ggmap iframe{position:absolute;top:0;left:0;width:100%;height:100%}.form.table tr th{text-align:center;vertical-align:middle;color:#F49E00}.form.table tr th .rd{background-color:#f00}.form.table tr th .bl{background-color:#00f}.form.table tr th .rd,.form.table tr th .bl{margin-left:10px;color:#fff;padding:5px 8px;font-size:14px}.form.table tr td{color:#F49E00}.form.table tr td input,.form.table tr td select,.form.table tr td textarea{width:100%}.form.table tr th,.form.table tr td{border-top:solid 5px #F49E00}.form.table tr:last-child{border-bottom:solid 5px #F49E00}.wpcf7 p{display:inline}.privacy-text{width:60%;height:300px;margin-right:auto;margin-left:auto;overflow:auto;border:solid 1px #000}h1{text-shadow:0px 0px 5px #fff;font-size:4rem}@media screen and (max-width: 576px){h1{font-size:2rem}}.main-h2{position:relative}.main-h2:before{position:absolute;display:block;content:"";background:#F49E00;width:40px;bottom:0;height:5px;left:calc(50% - 20px)}.main-h2-wh{position:relative}.main-h2-wh:before{position:absolute;display:block;content:"";background:#fff;width:40px;bottom:0;height:5px;left:calc(50% - 20px)}header nav{box-shadow:0 1rem 1rem -0.5rem rgba(0,0,0,0.1)}header nav .offcanvas-header{background:#F49E00}header nav .offcanvas-body ul li{border-top:dotted 2px #F49E00}header nav .offcanvas-body ul li:last-child{border-bottom:dotted 2px #F49E00}.main{padding-top:56px;position:relative}#mainv{background:url("./assets/img/main.jpg") center/cover no-repeat}#qanda dt{padding:10px 10px 10px 35px;border-radius:5px;background:#F49E00;text-indent:-25px}#qanda dt:before{content:"Q.";font-weight:bold;margin-right:7px}#qanda dd{margin:20px 10px 40px 35px;text-indent:-25px}#qanda dd:before{content:"A.";color:#F49E00;font-weight:bold;margin-right:7px}.cr{border-top:solid 1px #fff}.flex-link{position:fixed;bottom:0;right:0}.flex-link ul li{border-radius:50%;border:solid 1px #fff}.flex-link ul li i{font-size:2rem}
