@charset "utf-8";*{padding:0;margin:0}body{font-family:"メイリオ","Meiryo","ヒラギノ角ゴ","Hiragino Kaku Gothic ProN",sans-serif;color:#232323;font-size:14px}div#container a{text-decoration:none}div#container a:hover{color:#ff4500}img{border-style:none;vertical-align:bottom;display:block;margin-right:auto;margin-left:auto;margin-top:0;margin-bottom:0;max-width:100%;height:auto}a img{border-style:none}ul li{list-style:none}header,nav,article,aside,section,footer{display:block}header{overflow:hidden}.header-area{overflow:hidden;width:85%;margin-left:auto;margin-right:auto;margin-top:25px;margin-bottom:10px}img.rogo{float:left}.header-navi{float:right;margin-top:10px}.header-navi ul{list-style-type:none;text-align:right}header h2{font-size:18px;display:inline}.header-navi li{display:inline;padding-right:20px}.header-navi li a{color:#4d4d4d;text-decoration:none}.header-navi li a:hover{color:#ff4500}footer{font-size:15px;overflow:hidden;clear:both;text-align:center;list-style-type:none;background-color:#eae4d3}footer ul{margin-top:20px;margin-bottom:20px}footer ul a{color:#4d4d4d;text-decoration:none}footer li{display:inline;padding-left:15px;padding-right:15px}footer li a{font-size:16px}footer li a:hover{color:#ff4500}address{font-size:12px;width:42%;margin-left:auto;margin-right:auto;text-align:center;overflow:hidden;margin-bottom:20px}div#top-contents{overflow:hidden}.top-section-title{text-align:center;margin-top:20px;margin-bottom:20px;font-size:26px}.top-section-title h2{font-size:26px;font-weight:400;text-align:center}.top-service-section{overflow:hidden;width:70%;margin-right:auto;margin-left:auto;margin-top:10px;margin-bottom:60px}.top-service-image-area{float:left;width:49%;height:220px;display:flex;justify-content:center;align-items:center}.top-service-description-area{float:right;width:50%;text-align:center;border:solid 1px #a84}.top-service-catchphrase{font-size:14px;margin-top:10px}.top-service-description-area h3{font-size:24px;margin-top:10px;margin-bottom:10px;color:#ff7e00}.top-service-description{width:90%;margin-right:auto;margin-left:auto;margin-top:10px;margin-bottom:10px}.top-service-description-more-area{font-size:18px;width:35%;margin-right:auto;margin-left:auto;border:solid 1px #ff7e00;margin-bottom:20px}.top-service-description-more{margin-top:10px;margin-bottom:10px}.top-service-description-more a{color:#ff7e00}.top-news-section{overflow:hidden;width:70%;margin-right:auto;margin-left:auto;margin-top:10px;margin-bottom:60px}.top-news-section ul{width:75%;margin-right:auto;margin-left:auto}.top-news-section li{overflow:hidden;margin-bottom:30px;font-size:16px}.top-news-date{float:left}.top-news-title{float:left;margin-left:20px}div#contents{width:80%;margin-right:auto;margin-left:auto;margin-top:30px;margin-bottom:10px}.breadcrumbs{margin-top:15px;margin-bottom:15px}.headline_inbox{overflow:hidden;width:95%;margin-left:auto;margin-right:auto;border-bottom:2px solid #d1c49f}.headline_inbox_area{overflow:hidden;width:99%;margin-left:auto;margin-right:auto}.subhead{float:left;width:60px}.headline_inbox h1,.headline_inbox h2,.headline_inbox h3{font-size:26px;float:left;font-weight:400;text-align:center;line-height:75px}.contents-area{width:90%;margin-right:auto;margin-left:auto;margin-top:20px;margin-bottom:20px}#contents li{width:90%;margin-right:auto;margin-left:auto;margin-top:5px;margin-bottom:5px}#contents table{border-collapse:collapse;width:85%;margin-right:auto;margin-left:auto;border:none;margin-top:50px;margin-bottom:50px}#contents tr{border:solid 1px #a84}#contents th{text-align:left;width:25%;background-color:#ff9;vertical-align:middle;padding:14px 21px;box-sizing:border-box}span.formremarks{font-size:12px}#contents td{padding:13px 25px}span.hissu{color:#f69;margin-left:14px;font-size:11px}.wpcf7 .supplement{width:20%;border:solid 1px #a84;padding:7px;border-radius:3px;margin-left:6px;box-sizing:border-box}.wpcf7 .formtext{width:100%;border:solid 1px #a84;padding:12px;border-radius:3px;box-sizing:border-box}.wpcf7 form input[type=text]:focus,.wpcf7 form input[type=email]:focus,.wpcf7 form textarea:focus{border-color:#a84350;background-color:#e1e1e1;outline:none}.contact-agreement{width:90%;margin-right:auto;margin-left:auto}.formagreement{width:90%;margin-right:auto;margin-left:auto;margin-top:15px;margin-bottom:10px}.contact-check{font-size:16px;margin-right:auto;margin-left:auto;margin-top:15px;text-align:center;overflow:hidden;box-sizing:border-box}.contact-caution{width:60%;margin-right:auto;margin-left:auto;margin-bottom:50px}.wpcf7-submit{font-size:24px;font-weight:700;text-decoration:none;color:#fff;background-color:#7fc31d;padding:15px;border-radius:5px;background-image:-webkit-linear-gradient(270deg,rgba(127,195,29,1) 0%,rgba(99,152,20,1) 100%);background-image:linear-gradient(180deg,rgba(127,195,29,1) 0%,rgba(99,152,20,1) 100%);background-image:-moz-linear-gradient(270deg,rgba(127,195,29,1) 0%,rgba(99,152,20,1) 100%);background-image:-o-linear-gradient(270deg,rgba(127,195,29,1) 0%,rgba(99,152,20,1) 100%);border:1px solid #7fc31d;-webkit-box-shadow:inset 1px 1px 0px rgba(226,225,176,1);box-shadow:inset 1px 1px 0px rgba(226,225,176,1);display:block;margin-right:auto;margin-left:auto;width:70%;box-sizing:border-box;margin-top:20px}.wpcf7-submit:hover{filter:alpha(opacity=90);opacity:.9;position:relative;top:3px;left:3px}.news-date{font-size:16px;margin-left:10px;margin-bottom:10px}.news-contents{width:90%;margin-right:auto;margin-left:auto;height:300px}.sinle-glossary-ad{margin-top:5px;margin-bottom:5px;margin-left:auto;margin-right:auto}