@charset "UTF-8";article,aside,details,figcaption,figure,footer,header,hgroup,nav,section,summary{display:block}audio,canvas,video{display:inline-block}audio:not([controls]){display:none;height:0}[hidden]{display:none}html{font-size:100%;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}body{margin:0}img{vertical-align:top}h1,h2,h3,h4,h5,h6{font-size:1em;font-weight:400;margin:0;padding:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:700}blockquote{margin:1em 40px}dfn{font-style:italic}mark{background:#ff0;color:#000}p,pre{margin:0;padding:0}code,kbd,pre,samp{font-family:monospace,serif;_font-family:'courier new',monospace;font-size:1em}pre{white-space:pre;white-space:pre-wrap;word-wrap:break-word}q{quotes:none}q:before,q:after{content:'';content:none}small{font-size:75%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}dl,menu,ol,ul{margin:0}dd{margin:0}menu,ol,ul{padding:0}ul,ol{list-style:none;list-style-image:none}img{border:0;-ms-interpolation-mode:bicubic;margin:0;padding:0}svg:not(:root){overflow:hidden}figure{margin:0}form{margin:0}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0;white-space:normal}button,input,select,textarea{font-size:100%;margin:0;vertical-align:baseline}button,input{line-height:normal}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],input[disabled]{cursor:default}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=search]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}textarea{overflow:auto;vertical-align:top}table{border-collapse:collapse;border-spacing:0}hr{visibility:hidden}a{outline:none}a,a:link{outline:none}a:visited{outline:none}*{margin:0;padding:0}body{color:#030000;font-family:"IBM Plex Sans JP",sans-serif;font-size:.9325rem;line-height:1.7;margin:0;padding:0;overflow-x:hidden}@media screen and (min-width:768px){body{font-size:1rem}}@media screen and (max-width:1079px){body{width:100%}}@media screen and (max-width:767px){.pc_only{display:none}}@media screen and (min-width:768px){.smp_only{display:none}}a{color:#333}a:hover img{opacity:.7;filter:alpha(opacity=70);-moz-opacity:.7}#screen{position:relative;min-height:100%;height:auto !important;height:100%;text-align:left}@media screen and (max-width:1079px){#screen{padding-top:61px}}#container{overflow:hidden;margin:0 auto;clear:both;height:100%;min-height:100vh}@media screen and (max-width:767px){.error404 .content p{font-size:1.1rem}}@media screen and (min-width:768px){.error404 .content p{font-size:1.2rem}}section,.section{clear:both;overflow:hidden;text-align:left;margin:0 0 15px}section p,section ul,.section p,.section ul{text-align:left}.fadeInDown{-webkit-animation-fill-mode:both;-ms-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-duration:1s;-ms-animation-duration:1s;animation-duration:1s;-webkit-animation-name:fadeInDown;animation-name:fadeInDown;visibility:visible !important}@-webkit-keyframes fadeInDown{0%{opacity:0;-webkit-transform:translateY(-20px)}100%{opacity:1;-webkit-transform:translateY(0)}}@keyframes fadeInDown{0%{opacity:0;-webkit-transform:translateY(-20px);-ms-transform:translateY(-20px);transform:translateY(-20px)}100%{opacity:1;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}}.content{width:100%;overflow:hidden;text-align:left}.content section,.content .section{margin:0 auto}@media screen and (max-width:767px){.content section,.content .section{width:calc(100% - 30px);margin-left:15px;margin-right:15px}}@media screen and (min-width:768px) and (max-width:1079px){.content section,.content .section{width:96%;margin:0 auto}}@media screen and (min-width:1080px){.content section,.content .section{width:1080px}}.entry{overflow:hidden}@media screen and (max-width:767px){.entry img{max-width:100%;height:auto;clear:both}}.entry ul,.entry ol{margin-left:20px}.entry li{margin-bottom:10px}.entry li ul,.entry li ol{margin-top:10px}.entry ul li{list-style-type:disc}.entry ol li{list-style-type:decimal}section h1 a,section h2 a,section h3 a{text-decoration:none}section h1 a:hover,section h2 a:hover,section h3 a:hover,section h1 a:active,section h2 a:active,section h3 a:active{text-decoration:underline}.breadcrumbs{padding-top:10px;padding-bottom:10px;font-size:.9em}@media screen and (max-width:1079px){.breadcrumbs{padding-left:15px;padding-right:15px}}@media screen and (min-width:1080px){.breadcrumbs{width:1080px;margin:0 auto}}.single-body,.entry_single-body{width:100%;overflow:hidden}.single-body img,.entry_single-body img{width:100% !important;max-width:100% !important;height:auto;margin:0 0 5px}.half{width:100%;overflow:hidden}.half .element_01,.half .element_02{overflow:hidden}.half .element_01 img,.half .element_02 img{width:100%;height:auto}@media screen and (max-width:767px){.half .element_01,.half .element_02{width:100%}.half .element_01{margin-bottom:15px}}@media screen and (min-width:768px) and (max-width:1079px){.half .element_01,.half .element_02{width:49%}}@media screen and (min-width:1080px){.half .element_01,.half .element_02{width:340px}}@media screen and (min-width:768px){.half .element_01{float:left}.half .element_02{float:right}}.third{width:100%;overflow:hidden;margin:0 auto}.third .element_01,.third .element_02{overflow:hidden}.third .element_01 img,.third .element_02 img{margin:0;width:100%;height:auto}@media screen and (max-width:767px){.third .element_01,.third .element_02{width:100%}.third .element_01{margin-bottom:15px}}@media screen and (min-width:768px) and (max-width:1079px){.third{display:flex;justify-content:space-between;flex-wrap:wrap}.third .element_01,.third .element_02{width:32%}}@media screen and (min-width:1080px){.third .element_01,.third .element_02{width:226px}.third .element_01{float:left;margin-right:16px}.third .element_02{float:right;margin-right:0}}.list_pc3_smp1,.list_pc3_smp1 ul,.list_pc3_smp1 li,.list_pc3_smp2,.list_pc3_smp2 ul,.list_pc3_smp2 li{overflow:hidden}.list_pc3_smp1 li img,.list_pc3_smp2 li img{width:100%;height:auto}@media screen and (max-width:767px){.list_pc3_smp1 li{width:100%;margin-bottom:15px}.list_pc3_smp1 li:last-child{margin-bottom:0}}@media screen and (max-width:1079px){.list_pc3_smp2 li{width:49%;float:left;margin-bottom:16px}.list_pc3_smp2 li:nth-child(2n){float:right}.list_pc3_smp2 li:nth-child(2n+1){clear:both}}@media screen and (min-width:768px) and (max-width:1079px){.list_pc3_smp1 ul,.list_pc3_smp2 ul{display:flex;justify-content:space-between;flex-wrap:wrap}.list_pc3_smp1 li,.list_pc3_smp2 li{width:32%}}@media screen and (min-width:1080px){.list_pc3_smp1 li,.list_pc3_smp2 li{float:left;width:226px;margin-right:16px;margin-bottom:16px}.list_pc3_smp1 li:nth-child(3n),.list_pc3_smp2 li:nth-child(3n){float:right;margin-right:0}.list_pc3_smp1 li:nth-child(3n+1),.list_pc3_smp2 li:nth-child(3n+1){clear:both}}.third-liquid{width:100%;overflow:hidden;margin:0 auto}.third-liquid .element_01,.third-liquid .element_02{overflow:hidden}.third-liquid .element_01 img,.third-liquid .element_02 img{margin:0;width:100%;height:auto}.third-liquid .element_01,.third-liquid .element_02{width:30%}.third-liquid .element_01{float:left;margin:0 5% 0 0}.third-liquid .element_02{float:right}.list_pc4_smp2,.list_pc4_smp2 ul,.list_pc4_smp2 li{overflow:hidden}.list_pc4_smp2 li{float:left}.list_pc4_smp2 li img{width:100%;height:auto}@media screen and (max-width:1079px){.list_pc4_smp2 li{width:49%;margin-bottom:15px}.list_pc4_smp2 li:nth-child(2n){float:right}.list_pc4_smp2 li:nth-child(2n+1){clear:both}}@media screen and (min-width:1080px){.list_pc4_smp2 li{width:167px;margin-right:24px;margin-bottom:24px}.list_pc4_smp2 li:nth-child(2n){float:right;margin-right:0}.list_pc4_smp2 li:nth-child(2n+1){clear:both}}.left_imgfix,.left_imgfix-02{width:100%;overflow:hidden}.left_imgfix img{width:130px;float:left;margin:0 10px 10px 0}.left_imgfix-02 .element_01{width:230px}.left_imgfix-02 .element_01 img{width:100%}@media screen and (max-width:767px){.left_imgfix-02 .element_01{width:230px;margin:0 auto 10px auto}}@media screen and (min-width:768px){.left_imgfix-02 .element_01{width:230px;float:left}.left_imgfix-02 .element_02{float:right}}@media screen and (min-width:768px) and (max-width:1079px){.left_imgfix-02 .element_02{width:calc(100% - 250px)}}@media screen and (min-width:1080px){.left_imgfix-02 .element_02{width:460px}}.right_imgfix,.right_imgfix-02{width:100%;overflow:hidden}.right_imgfix img{width:130px;float:right;margin:0 0 10px 10px}.right_imgfix-02 .element_01{width:230px}.right_imgfix-02 .element_01 img{width:100%}@media screen and (max-width:767px){.right_imgfix-02 .element_01{width:230px;margin:0 auto 10px auto}}@media screen and (min-width:768px){.right_imgfix-02 .element_01{width:230px;float:right}.right_imgfix-02 .element_02{float:left}}@media screen and (min-width:768px) and (max-width:1079px){.right_imgfix-02 .element_02{width:calc(100% - 250px)}}@media screen and (min-width:1080px){.right_imgfix-02 .element_02{width:460px}}.list_w_pc4_smp2,.list_w_pc4_smp2 ul,.list_w_pc4_smp2 li{overflow:hidden}.list_w_pc4_smp2 li{float:left}.list_w_pc4_smp2 li img{width:100%;height:auto}@media screen and (max-width:1079px){.list_w_pc4_smp2 li{width:49%}.list_w_pc4_smp2 li:nth-child(2n){float:right}.list_w_pc4_smp2 li:nth-child(2n+1){clear:both}}@media screen and (min-width:1080px){.list_w_pc4_smp2 li{width:255px;margin-right:20px}.list_w_pc4_smp2 li:nth-child(4n){float:right;margin-right:0}.list_w_pc4_smp2 li:nth-child(4n+1){clear:both}}.list_w_pc3_smp1,.list_w_pc3_smp1 ul,.list_w_pc3_smp1 li,.list_w_pc3_smp2,.list_w_pc3_smp2 ul,.list_w_pc3_smp2 li,.list_w_pc3_smp2,.list_w_pc3_smp3 ul,.list_w_pc3_smp3 li{overflow:hidden}.list_w_pc3_smp1 li img,.list_w_pc3_smp2 li img,.list_w_pc3_smp3 li img{width:100%;height:auto}@media screen and (max-width:767px){.list_w_pc3_smp1 li{width:100%;margin-bottom:15px}.list_w_pc3_smp1 li:last-child{margin-bottom:0}}@media screen and (max-width:1079px){.list_w_pc3_smp2 li{width:49%;float:left;margin-bottom:16px}.list_w_pc3_smp2 li:nth-child(2n){float:right}.list_w_pc3_smp2 li:nth-child(2n+1){clear:both}}@media screen and (max-width:1079px){.list_w_pc3_smp3 ul{display:flex;justify-content:space-between;flex-wrap:wrap}.list_w_pc3_smp3 li{width:32%}}@media screen and (min-width:768px) and (max-width:1079px){.list_w_pc3_smp1 ul,.list_w_pc3_smp2 ul{display:flex;justify-content:space-between;flex-wrap:wrap}.list_w_pc3_smp1 li,.list_w_pc3_smp2 li{width:32%}}@media screen and (min-width:1080px){.list_w_pc3_smp1 li,.list_w_pc3_smp2 li,.list_w_pc3_smp3 li{float:left;width:340px;margin-right:30px;margin-bottom:20px}.list_w_pc3_smp1 li:nth-child(3n),.list_w_pc3_smp2 li:nth-child(3n),.list_w_pc3_smp3 li:nth-child(3n){float:right;margin-right:0}.list_w_pc3_smp1 li:nth-child(3n+1),.list_w_pc3_smp2 li:nth-child(3n+1),.list_w_pc3_smp3 li:nth-child(3n+1){clear:both}}.single-double,.double-single,.w-half,.list_w_pc2_smp1,.list_w_pc2_smp2{width:100%;overflow:hidden;clear:both}.single-double .area_01,.single-double .area_02,.double-single .area_01,.double-single .area_02,.w-half .area_01,.w-half .area_02,.list_w_pc2_smp1 li,.list_w_pc2_smp2 li{overflow:hidden}.single-double .area_01 img,.double-single .area_01 img,.w-half .area_01 img,.w-half .area_02 img,.list_w_pc2_smp1 li img,.list_w_pc2_smp2 li img{width:100%;height:auto}@media screen and (max-width:767px){.single-double .area_01,.double-single .area_01,.w-half .area_01,.list_w_pc2_smp1 li{margin-bottom:15px}}@media screen and (max-width:1079px){.list_w_pc2_smp2 li{float:left;margin-bottom:15px;width:49%}.list_w_pc2_smp2 li:nth-child(2n){float:right}.list_w_pc2_smp2 li:nth-child(2n+1){clear:both}}@media screen and (min-width:768px){.single-double .area_01,.double-single .area_02{float:left}.single-double .area_02,.double-single .area_01{float:right}.w-half .area_01{float:left}.w-half .area_02{float:right}.list_w_pc1_smp1 li:nth-child(2n){float:right}.list_w_pc2_smp1 li:nth-child(2n+1){clear:both}}@media screen and (min-width:768px) and (max-width:1079px){.single-double .area_01,.double-single .area_02{width:29%}.single-double .area_02,.double-single .area_01{width:70%}.w-half .area_01,.w-half .area_02{width:49%}.list_w_pc1_smp1 li{float:left;margin-bottom:15px;width:49%}}@media screen and (min-width:1080px){.single-double .area_01,.double-single .area_02{width:340px}.single-double .area_02,.double-single .area_01{width:710px}.w-half .area_01,.w-half .area_02{width:530px}.list_w_pc2_smp1 li,.list_w_pc2_smp2 li{width:530px;float:left}.list_w_pc2_smp1 li:nth-child(2n),.list_w_pc2_smp2 li:nth-child(2n){float:right}.list_w_pc2_smp1 li:nth-child(2n+1),.list_w_pc2_smp2 li:nth-child(2n+1){clear:both}}#signiture{text-align:right}#timetable table{width:100%;border:solid 1px #39f;border-collapse:collapse;margin:0 0 15px}#timetable table th,#timetable table td{border:solid 1px #39f;border-collapse:collapse;text-align:center}#timetable table th{background:#e2f3fc;color:#39f}.video-container{position:relative;padding-bottom:56.25%;padding-top:30px;height:0;overflow:hidden}.video-container iframe,.video-container object,.video-container embed{position:absolute;top:0;left:0;width:100%;height:100%}.youtube{position:relative;padding-bottom:56.25%;padding-top:0;height:0;overflow:hidden}@media screen and (min-width:768px){.youtube{padding-bottom:0;height:340px}}.youtube iframe,.youtube object,.youtube embed{position:absolute;top:0;left:0;width:100%;height:100%}.ggmap{position:relative;padding-bottom:56.25%;padding-top:30px;height:0;overflow:hidden}.ggmap iframe,.ggmap object,.ggmap embed{position:absolute;top:0;left:0;width:100%;height:100%}#pageTop{text-decoration:none;background:#71bf44;width:50px;height:50px;display:flex;justify-content:center;align-items:center;position:fixed;right:0;bottom:0;z-index:9}#pageTop img{width:20px;height:20px}#pageTop:hover{background:#71bf44;transition:background-color .25s}.table_01{margin:0 0 10px}.table_01 dd{width:100%}@media screen and (max-width:767px){.table_01{width:100%}}@media screen and (min-width:768px){.table_01{border-bottom:solid 1px #999;border-right:solid 1px #999;border-left:none}}@media screen and (max-width:767px){.table_01 .tbody{display:block;border-top:solid 1px #999;border-right:solid 1px #999;border-left:solid 1px #999}}@media screen and (min-width:768px){.table_01 .tbody{display:table-row-group}}@media screen and (max-width:767px){.table_01 dl{display:block;font-size:90%;margin:0}}@media screen and (min-width:768px){.table_01 dl{display:table-row;line-height:1.6;border-top:solid 1px #999;overflow:hidden;*zoom:1;width:100%}}@media screen and (max-width:767px){.table_01 dl dt,.table_01 dl dd{float:none;display:block;padding:3px;margin:0;border-bottom:solid 1px #999}}@media screen and (min-width:768px){.table_01 dl dt,.table_01 dl dd{display:table-cell;*display:inline;padding:5px 8px;border-top:solid 1px #999;border-left:solid 1px #999;*border-top:none;*border-left:none;vertical-align:middle;*zoom:1;}}.table_01 dl dt{background:#eee;font-weight:700}@media screen and (min-width:768px){.table_01 dl dt{border-bottom:none;min-width:150px;white-space:nowrap;vertical-align:top}}@media screen and (min-width:768px){.table_01 dl dd{border-bottom:none}}.table_01 dl dd label{margin-right:4px}.table_01 dl dd label input{margin-right:4px}.submit-button{text-align:center}.table_02{width:100%;margin-bottom:20px;border-collapse:collapse;vertical-align:middle}.table_02 th,.table_02 td{border:1px solid #aaa;padding:15px}.table_02 th{background:#ffe4e1;font-weight:400}.table_02 label{line-height:34px;margin:0}@media screen and (max-width:1079px){.table_02 thead{display:none}.table_02 tr,.table_02 td{display:block;width:auto}.table_02 tr{margin-bottom:30px}.table_02 td{border:none;border-bottom:1px solid #ffe4e1;box-sizing:border-box;padding:10px 0;justify-content:space-between;text-align:left}.table_02 td:before{content:attr(aria-label);display:inline-block;float:left;text-align:left;background:#ffe4e1;width:100%;box-sizing:border-box;margin-bottom:8px;font-weight:400;padding:4px;font-size:.875rem}}.wp-pagenavi a,.wp-pagenavi span{display:inline-block;margin-bottom:.5em}.table_01 dl dd textarea{width:90%}.table_01 dl dd .wpcf7-checkbox .wpcf7-list-item{display:block;clear:both;margin-bottom:5px}.wpcf7-form .wpcf7-submit{width:30% !important;margin:0 35% !important;padding:5px}@media screen and (max-width:1079px){.nme input{width:30% !important}.eml input{width:70% !important}.zip input{width:20% !important}.add input{width:60% !important}select.wpcf7-select{width:40% !important}.wpcf7-form textarea{width:90% !important;margin:0 5% !important}}@media screen and (min-width:1080px){.nme input{width:30% !important}.eml input{width:50% !important}.zip input{width:20% !important}.add input{width:60% !important}}.clear{clear:both}.clearfix:after,#container:after,#header:after,#footer:after,#contents:after{content:" ";display:block;height:0;clear:both;visibility:hidden;font-size:.1em;line-height:0}.clearfix,#container,#header,#footer,#contents{display:inline-block}* html .clearfix,* html #container,* html #footer,* html #contents{height:1%}.clearfix,#container,#header,#footer,#contents{display:block}.black{color:#000 !important}.red,.error{color:#c03 !important}.fsize10{font-size:10px !important}.fsize11{font-size:11px !important}.fsize12{font-size:12px !important}.fsize13{font-size:13px !important}.fsize14{font-size:14px !important}.fsize15{font-size:15px !important}.fsize16{font-size:16px !important}.fsize17{font-size:17px !important}.fsize18{font-size:18px !important}.textc{text-align:center !important}.textr{text-align:right !important}.textl{text-align:left !important}.no_margin{margin:0 !important}.mt0{margin-top:0 !important}.mt5{margin-top:5px !important}.mt10{margin-top:10px !important}.mt15{margin-top:15px !important}.mt20{margin-top:20px !important}.mt30{margin-top:30px !important}.mb0{margin-bottom:0 !important}.mb5{margin-bottom:5px !important}.mb10{margin-bottom:10px !important}.mb15{margin-bottom:15px !important}.mb20{margin-bottom:20px !important}.mb30{margin-bottom:30px !important}.mb40{margin-bottom:40px !important}.mb50{margin-bottom:50px !important}.mb60{margin-bottom:60px !important}.mb80{margin-bottom:80px !important}.pa10_all{padding:10px !important}a#scroll-to-top{display:none !important}#header{background:#fff;width:100%;position:fixed;z-index:9999;top:0;left:0}@media screen and (max-width:1079px){#header{display:none}#header #header_inner_pc{display:none}}@media screen and (min-width:1080px){#header{display:block;border-bottom:solid 1px #aeaeae}#header #header_inner_pc{margin:0 auto;width:1080px;display:flex;justify-content:space-between;align-items:center}#header #header_inner_pc ul{width:100%;display:flex;justify-content:space-around;align-items:center}#header .logo{width:320px;padding:10px 0}#header .logo img{width:100%;height:auto}}@media screen and (max-width:1079px){.menu-text{position:absolute;top:25px;right:9px;font-size:.685rem}}@media screen and (min-width:1080px){.menu-text{display:none}}@media screen and (max-width:1079px){.sub_title{position:absolute;font-family:"Noto Serif JP",serif;top:15px;left:20px}.sub_title .logo{max-width:230px;width:100%}.sub_title .logo img{width:100%;height:auto}}body.admin-bar #header{top:32px}@media screen and (min-width:1080px){#gnav_pc{height:40px;width:calc(100% - 350px)}#gnav_pc ul{display:flex;justify-content:space-between;align-items:center}#gnav_pc li{list-style-type:none;text-align:center;width:20%;line-height:40px}#gnav_pc li a{display:block;text-decoration:none}#gnav_pc li a:hover{background:#71bf44}#gnav_mm{display:none !important}}
/*! #######################################################################

	MeanMenu 2.0.6
	--------
	
	To be used with jquery.meanmenu.js by Chris Wharton (http://www.meanthemes.com/plugins/meanmenu/)

####################################################################### */
@media screen and (max-width:1079px){.gnav_pc{display:none}a.meanmenu-reveal{display:none}.mean-container .mean-bar{position:fixed;z-index:999;right:0;top:0;height:60px;border-bottom:solid 1px #aeaeae;background:#fff;width:100%}.mean-container a.meanmenu-reveal{width:30px;height:30px;padding:6px 10px 14px;position:absolute;top:5px;right:5px !important;cursor:pointer;text-decoration:none;line-height:22px;display:block;z-index:1000}}@media screen and (max-width:1079px) and (max-width:1079px){#service_post a.meanmenu-reveal{display:none !important}}@media screen and (max-width:1079px){.mean-container a.meanmenu-reveal span{display:block;background:#000;height:1px;margin-top:6px}.mean-container a.meanmenu-reveal span:first-of-type{margin-top:3px}.mean-container .mean-nav{width:100%}.mean-container .mean-nav>ul{padding:0;margin:0;height:calc(100% - 60px);top:60px;width:100%;display:flex;justify-content:flex-start;align-items:center;flex-flow:column;list-style-type:none;background:#fff;position:fixed;overflow-y:auto}.mean-container .mean-nav ul li{position:relative;width:100%;border-top:solid 1px #aeaeae}.mean-container .mean-nav ul li a{display:block;width:90%;padding:1em 5%;margin:0;text-align:left;border-top:1px solid #aeaeae;border-top:1px solid rgba(255,255,255,.5);text-decoration:none;text-transform:uppercase;font-size:.875rem}.mean-container .mean-nav ul li li a{width:80%;padding:1em 10%;border-top:1px solid #aeaeae;border-top:1px solid rgba(255,255,255,.25);opacity:.75;filter:alpha(opacity=75);text-shadow:none !important;visibility:visible}.mean-container .mean-nav ul li.mean-last a{border-bottom:none;margin-bottom:0}.mean-container .mean-nav ul li li li a{width:70%;padding:1em 15%}.mean-container .mean-nav ul li li li li a{width:60%;padding:1em 20%}.mean-container .mean-nav ul li li li li li a{width:50%;padding:1em 25%}.mean-container .mean-nav ul li a:hover{background:#8ecc6a}.mean-container .mean-nav ul li a.mean-expand{margin-top:1px;width:26px;height:29px;padding:7px 12px 16px;text-align:center;position:absolute;right:0;top:0;z-index:2;font-weight:700;background:#8ecc6a;border:none !important;border-left:1px solid rgba(255,255,255,.4) !important}.mean-container .mean-nav ul li a.mean-expand:hover{background:#8ecc6a}.mean-container .mean-push{float:left;width:100%;padding:0;margin:0;clear:both}.mean-nav .wrapper{width:100%;padding:0;margin:0}.mean-container .mean-bar,.mean-container .mean-bar *{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}}.mean-remove{display:none !important}.mean-container .mean-nav ul li.sub a{padding:1em 10%}@media screen and (min-width:783px) and (max-width:1079px){body.admin-bar .mean-container .mean-bar{top:32px}}@media screen and (max-width:782px){body.admin-bar .mean-container .mean-bar{top:46px}}footer{background:#d9dbdc}footer .footer_bottom{width:calc(100% - 40px);max-width:1080px;margin-left:auto;margin-right:auto;box-sizing:border-box;padding:15px 0 20px}footer .footer_bottom .copy{text-align:center;font-size:.75rem}.grecaptcha-badge{margin-bottom:50px}@media screen and (max-width:767px){.page .content p{font-size:1.1rem}}@media screen and (min-width:768px){.page .content p{font-size:1.2rem}}.page h1{font-weight:700}@media screen and (max-width:1079px){.page h1{font-size:1.5rem}}@media screen and (min-width:1080px){.page h1{font-size:2rem}}.page h2{background:#e5e5e5;padding:5px 8px;font-weight:600}@media screen and (max-width:1079px){.page h2{font-size:1.3rem}}@media screen and (min-width:1080px){.page h2{font-size:1.8rem}}.ky_menu,.managers_menu,.bs_managers_menu{margin:0 auto;max-width:800px;width:100%}.ky_menu ul,.managers_menu ul,.bs_managers_menu ul{display:flex;justify-content:flex-start;align-items:stretch;flex-wrap:wrap}.ky_menu ul li,.managers_menu ul li,.bs_managers_menu ul li{width:48%;margin-right:4%;margin-bottom:30px;display:flex}.ky_menu ul li:nth-child(2n),.managers_menu ul li:nth-child(2n),.bs_managers_menu ul li:nth-child(2n){margin-right:0}.ky_menu ul li a,.managers_menu ul li a,.bs_managers_menu ul li a{flex:1;display:flex;justify-content:center;align-items:center;text-align:center;font-weight:500;padding:30px;text-decoration:none;position:relative}@media screen and (max-width:1079px){.ky_menu ul li a,.managers_menu ul li a,.bs_managers_menu ul li a{font-size:1.1rem}}@media screen and (min-width:1080px){.ky_menu ul li a,.managers_menu ul li a,.bs_managers_menu ul li a{font-size:1.25rem}}.ky_menu ul li a:active,.ky_menu ul li a:hover,.managers_menu ul li a:active,.managers_menu ul li a:hover,.bs_managers_menu ul li a:active,.bs_managers_menu ul li a:hover{background:#7fddcd}.ky_menu ul li a:after,.managers_menu ul li a:after,.bs_managers_menu ul li a:after{background-size:auto;background-size:cover;width:8px;height:14px;position:absolute;right:10px;top:0;bottom:0;margin:auto;content:"";transition:all .2s}.ky_menu ul li a{background:#a7e8dd}.ky_menu ul li a:active,.ky_menu ul li a:hover{background:#7fddcd}.ky_menu ul li a:after{background:url(//kizki-plusone.jp/manual/css/../images/common/arrow.svg) no-repeat}.managers_menu ul li a{color:#fff;background:#18bc9c}.managers_menu ul li a:active,.managers_menu ul li a:hover{background:#128f76}.managers_menu ul li a:after{background:url(//kizki-plusone.jp/manual/css/../images/common/arrow_white.svg) no-repeat}.bs_managers_menu ul li a{color:#fff;background:#3498db}.bs_managers_menu ul li a:active,.bs_managers_menu ul li a:hover{background:#217dbb}.bs_managers_menu ul li a:after{background:url(//kizki-plusone.jp/manual/css/../images/common/arrow_white.svg) no-repeat}.visual_area{padding:10px;border:solid 1px #aeaeae}.visual_area img{width:100%;height:auto}.visual_area iframe{width:100%;aspect-ratio:16/9;height:auto;display:block}