@charset "UTF-8";@font-face{font-family:"Noto Sans Japanese";font-style:normal;font-weight:100;src:url(//koukoku-s.com/wp/wp-content/themes/kokoku/assets/css/common/../../fonts/NotoSansJP-Thin.woff2) format("woff2"),url(//koukoku-s.com/wp/wp-content/themes/kokoku/assets/css/common/../../fonts/NotoSansJP-Thin.woff) format("woff"),url(//koukoku-s.com/wp/wp-content/themes/kokoku/assets/css/common/../../fonts/NotoSansJP-Thin.ttf) format("truetype")}@font-face{font-family:"Noto Sans Japanese";font-style:normal;font-weight:200;src:url(//koukoku-s.com/wp/wp-content/themes/kokoku/assets/css/common/../../fonts/NotoSansJP-Light.woff2) format("woff2"),url(//koukoku-s.com/wp/wp-content/themes/kokoku/assets/css/common/../../fonts/NotoSansJP-Light.woff) format("woff"),url(//koukoku-s.com/wp/wp-content/themes/kokoku/assets/css/common/../../fonts/NotoSansJP-Light.ttf) format("truetype")}@font-face{font-family:"Noto Sans Japanese";font-style:normal;font-weight:300;src:url(//koukoku-s.com/wp/wp-content/themes/kokoku/assets/css/common/../../fonts/NotoSansJP-DemiLight.woff2) format("woff2"),url(//koukoku-s.com/wp/wp-content/themes/kokoku/assets/css/common/../../fonts/NotoSansJP-DemiLight.woff) format("woff"),url(//koukoku-s.com/wp/wp-content/themes/kokoku/assets/css/common/../../fonts/NotoSansJP-DemiLight.ttf) format("truetype")}@font-face{font-family:"Noto Sans Japanese";font-style:normal;font-weight:400;src:url(//koukoku-s.com/wp/wp-content/themes/kokoku/assets/css/common/../../fonts/NotoSansJP-Regular.woff2) format("woff2"),url(//koukoku-s.com/wp/wp-content/themes/kokoku/assets/css/common/../../fonts/NotoSansJP-Regular.woff) format("woff"),url(//koukoku-s.com/wp/wp-content/themes/kokoku/assets/css/common/../../fonts/NotoSansJP-Regular.ttf) format("truetype")}@font-face{font-family:"Noto Sans Japanese";font-style:normal;font-weight:500;src:url(//koukoku-s.com/wp/wp-content/themes/kokoku/assets/css/common/../../fonts/NotoSansJP-Medium.woff2) format("woff2"),url(//koukoku-s.com/wp/wp-content/themes/kokoku/assets/css/common/../../fonts/NotoSansJP-Medium.woff) format("woff"),url(//koukoku-s.com/wp/wp-content/themes/kokoku/assets/css/common/../../fonts/NotoSansJP-Medium.ttf) format("truetype")}@font-face{font-family:"Noto Sans Japanese";font-style:normal;font-weight:700;src:url(//koukoku-s.com/wp/wp-content/themes/kokoku/assets/css/common/../../fonts/NotoSansJP-Bold.woff2) format("woff2"),url(//koukoku-s.com/wp/wp-content/themes/kokoku/assets/css/common/../../fonts/NotoSansJP-Bold.woff) format("woff"),url(//koukoku-s.com/wp/wp-content/themes/kokoku/assets/css/common/../../fonts/NotoSansJP-Bold.ttf) format("truetype")}@font-face{font-family:"Noto Sans Japanese";font-style:normal;font-weight:900;src:url(//koukoku-s.com/wp/wp-content/themes/kokoku/assets/css/common/../../fonts/NotoSansJP-Black.woff2) format("woff2"),url(//koukoku-s.com/wp/wp-content/themes/kokoku/assets/css/common/../../fonts/NotoSansJP-Black.woff) format("woff"),url(//koukoku-s.com/wp/wp-content/themes/kokoku/assets/css/common/../../fonts/NotoSansJP-Black.ttf) format("truetype")}.m-notosans-thin{font-weight:100;font-family:"Noto Sans Japanese"}.m-notosans-light{font-weight:200;font-family:"Noto Sans Japanese"}.m-notosans-demi-light{font-weight:300;font-family:"Noto Sans Japanese"}.m-notosans-regular{font-weight:400;font-family:"Noto Sans Japanese"}.m-notosans-medium{font-weight:500;font-family:"Noto Sans Japanese"}.m-notosans-bold{font-weight:700;font-family:"Noto Sans Japanese"}.m-notosans-black{font-weight:900;font-family:"Noto Sans Japanese"}.m-container{width:100%;margin:0 auto;position:relative}.m-bg{width:100%;min-width:1180px;overflow:hidden}@media screen and (max-width:767px){.m-bg{min-width:0}}.m-page-ttl01{padding-bottom:60px;font-size:60px;font-size:6rem;font-weight:400;letter-spacing:.15em;color:#0094c8;text-align:center;line-height:1}.m-page-ttl01 span{display:block;padding-top:20px;color:#000;font-size:20px}@media screen and (max-width:767px){.m-page-ttl01{padding-bottom:30px;font-size:3rem}.m-page-ttl01 span{font-size:1.5rem;padding-top:10px}}.m-more a{padding-right:40px;text-decoration:none;font-size:30px;font-size:3rem;font-weight:600;color:#fff;background:url(//koukoku-s.com/wp/wp-content/themes/kokoku/assets/css/common/../../images/common/icn_wt.png) no-repeat;background-position:right center}.m-more{display:inline-block;border-bottom:solid 5px #fff}@media screen and (max-width:767px){.m-more a{padding-right:15px;background:url(//koukoku-s.com/wp/wp-content/themes/kokoku/assets/css/common/../../images/common/icn_bk.png) no-repeat;background-position:right top 3px;color:#000;font-size:1.5rem;background-size:10px !important}.m-more{border-bottom:solid 2px #000}}.m-checkbox{display:none}.mwform-checkbox-field-text{padding-left:40px;position:relative;font-size:18px;font-size:1.8rem;cursor:pointer}.mwform-checkbox-field-text:before{content:"";display:block;position:absolute;top:0;left:0;width:25px;height:25px;border:1px solid #ccc;border-radius:4px;background:#fff}.m-checkbox:checked+.mwform-checkbox-field-text:after{content:"";display:block;position:absolute;top:-3px;left:7px;width:10px;height:20px;transform:rotate(40deg);border-bottom:3px solid #ef9600;border-right:3px solid #ef9600}.m-checkbox-list .horizontal-item{display:block;margin-bottom:15px}.mwform-checkbox-field.horizontal-item{display:block;text-align:center;font-size:2rem}@media screen and (max-width:767px){.mwform-checkbox-field-text{padding-left:30px;font-size:1.4rem}.mwform-checkbox-field-text:before{width:20px;height:20px}.mwform-checkbox-field.horizontal-item{font-size:1.5rem;text-align:center}}@media screen and (max-width:400px){.mwform-checkbox-field.horizontal-item{font-size:1.5rem;text-align:left;padding:0 0 0 20px}}.m-pageNavi{clear:both;text-align:center;padding:20px 0;margin-top:60px;position:relative;font-size:12px;font-weight:.75rem;font-weight:700;line-height:14px}.m-pageNavi a{padding:9px 12px;margin:0 3px;color:#0588ce;background-color:#fff;border:1px solid #0588ce;border-radius:4px;-webkit-border-radius:3px;-moz-border-radius:3px;-webkit-transition:.2s ease-in-out;-moz-transition:.2s ease-in-out;-o-transition:.2s ease-in-out;transition:.2s ease-in-out}.m-pageNavi a:hover{background-color:rgba(5,136,206,.3);text-decoration:none}.m-pageNavi .current{padding:9px 12px;margin:0 3px;background-color:#0588ce;border:1px solid #0588ce;border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px;color:#fff}.m-pageNavi .prev,.m-pageNavi .next{padding:9px 13px}.m-editor-box p{font-size:16px;font-size:1.6rem;line-height:1.8}.m-editor-box{padding-bottom:190px}.voice_name_pc{display:unset}.voice_name_sp{display:none}@media screen and (max-width:767px){.voice_name_pc{display:none}.voice_name_sp{display:unset}}