@charset "UTF-8";
body{min-width:800px}address,caption,col,dd,dt,figcaption,h1,h2,h3,h4,h5,h6,li,p,td,th{font-size:2.6em}address.size-large,address.size-medium,address.size-small,address.size-xlarge,address.size-xxlarge,caption.size-large,caption.size-medium,caption.size-small,caption.size-xlarge,caption.size-xxlarge,col.size-large,col.size-medium,col.size-small,col.size-xlarge,col.size-xxlarge,dd.size-large,dd.size-medium,dd.size-small,dd.size-xlarge,dd.size-xxlarge,dt.size-large,dt.size-medium,dt.size-small,dt.size-xlarge,dt.size-xxlarge,figcaption.size-large,figcaption.size-medium,figcaption.size-small,figcaption.size-xlarge,figcaption.size-xxlarge,h1.size-large,h1.size-medium,h1.size-small,h1.size-xlarge,h1.size-xxlarge,h2.size-large,h2.size-medium,h2.size-small,h2.size-xlarge,h2.size-xxlarge,h3.size-large,h3.size-medium,h3.size-small,h3.size-xlarge,h3.size-xxlarge,h4.size-large,h4.size-medium,h4.size-small,h4.size-xlarge,h4.size-xxlarge,h5.size-large,h5.size-medium,h5.size-small,h5.size-xlarge,h5.size-xxlarge,h6.size-large,h6.size-medium,h6.size-small,h6.size-xlarge,h6.size-xxlarge,li.size-large,li.size-medium,li.size-small,li.size-xlarge,li.size-xxlarge,p.size-large,p.size-medium,p.size-small,p.size-xlarge,p.size-xxlarge,td.size-large,td.size-medium,td.size-small,td.size-xlarge,td.size-xxlarge,th.size-large,th.size-medium,th.size-small,th.size-xlarge,th.size-xxlarge{font-size:2.6rem!important}address.size-large .size-large,address.size-large .size-medium,address.size-large .size-small,address.size-large .size-xlarge,address.size-large .size-xxlarge,address.size-medium .size-large,address.size-medium .size-medium,address.size-medium .size-small,address.size-medium .size-xlarge,address.size-medium .size-xxlarge,address.size-small .size-large,address.size-small .size-medium,address.size-small .size-small,address.size-small .size-xlarge,address.size-small .size-xxlarge,address.size-xlarge .size-large,address.size-xlarge .size-medium,address.size-xlarge .size-small,address.size-xlarge .size-xlarge,address.size-xlarge .size-xxlarge,address.size-xxlarge .size-large,address.size-xxlarge .size-medium,address.size-xxlarge .size-small,address.size-xxlarge .size-xlarge,address.size-xxlarge .size-xxlarge,caption.size-large .size-large,caption.size-large .size-medium,caption.size-large .size-small,caption.size-large .size-xlarge,caption.size-large .size-xxlarge,caption.size-medium .size-large,caption.size-medium .size-medium,caption.size-medium .size-small,caption.size-medium .size-xlarge,caption.size-medium .size-xxlarge,caption.size-small .size-large,caption.size-small .size-medium,caption.size-small .size-small,caption.size-small .size-xlarge,caption.size-small .size-xxlarge,caption.size-xlarge .size-large,caption.size-xlarge .size-medium,caption.size-xlarge .size-small,caption.size-xlarge .size-xlarge,caption.size-xlarge .size-xxlarge,caption.size-xxlarge .size-large,caption.size-xxlarge .size-medium,caption.size-xxlarge .size-small,caption.size-xxlarge .size-xlarge,caption.size-xxlarge .size-xxlarge,col.size-large .size-large,col.size-large .size-medium,col.size-large .size-small,col.size-large .size-xlarge,col.size-large .size-xxlarge,col.size-medium .size-large,col.size-medium .size-medium,col.size-medium .size-small,col.size-medium .size-xlarge,col.size-medium .size-xxlarge,col.size-small .size-large,col.size-small .size-medium,col.size-small .size-small,col.size-small .size-xlarge,col.size-small .size-xxlarge,col.size-xlarge .size-large,col.size-xlarge .size-medium,col.size-xlarge .size-small,col.size-xlarge .size-xlarge,col.size-xlarge .size-xxlarge,col.size-xxlarge .size-large,col.size-xxlarge .size-medium,col.size-xxlarge .size-small,col.size-xxlarge .size-xlarge,col.size-xxlarge .size-xxlarge,dd.size-large .size-large,dd.size-large .size-medium,dd.size-large .size-small,dd.size-large .size-xlarge,dd.size-large .size-xxlarge,dd.size-medium .size-large,dd.size-medium .size-medium,dd.size-medium .size-small,dd.size-medium .size-xlarge,dd.size-medium .size-xxlarge,dd.size-small .size-large,dd.size-small .size-medium,dd.size-small .size-small,dd.size-small .size-xlarge,dd.size-small .size-xxlarge,dd.size-xlarge .size-large,dd.size-xlarge .size-medium,dd.size-xlarge .size-small,dd.size-xlarge .size-xlarge,dd.size-xlarge .size-xxlarge,dd.size-xxlarge .size-large,dd.size-xxlarge .size-medium,dd.size-xxlarge .size-small,dd.size-xxlarge .size-xlarge,dd.size-xxlarge .size-xxlarge,dt.size-large .size-large,dt.size-large .size-medium,dt.size-large .size-small,dt.size-large .size-xlarge,dt.size-large .size-xxlarge,dt.size-medium .size-large,dt.size-medium .size-medium,dt.size-medium .size-small,dt.size-medium .size-xlarge,dt.size-medium .size-xxlarge,dt.size-small .size-large,dt.size-small .size-medium,dt.size-small .size-small,dt.size-small .size-xlarge,dt.size-small .size-xxlarge,dt.size-xlarge .size-large,dt.size-xlarge .size-medium,dt.size-xlarge .size-small,dt.size-xlarge .size-xlarge,dt.size-xlarge .size-xxlarge,dt.size-xxlarge .size-large,dt.size-xxlarge .size-medium,dt.size-xxlarge .size-small,dt.size-xxlarge .size-xlarge,dt.size-xxlarge .size-xxlarge,figcaption.size-large .size-large,figcaption.size-large .size-medium,figcaption.size-large .size-small,figcaption.size-large .size-xlarge,figcaption.size-large .size-xxlarge,figcaption.size-medium .size-large,figcaption.size-medium .size-medium,figcaption.size-medium .size-small,figcaption.size-medium .size-xlarge,figcaption.size-medium .size-xxlarge,figcaption.size-small .size-large,figcaption.size-small .size-medium,figcaption.size-small .size-small,figcaption.size-small .size-xlarge,figcaption.size-small .size-xxlarge,figcaption.size-xlarge .size-large,figcaption.size-xlarge .size-medium,figcaption.size-xlarge .size-small,figcaption.size-xlarge .size-xlarge,figcaption.size-xlarge .size-xxlarge,figcaption.size-xxlarge .size-large,figcaption.size-xxlarge .size-medium,figcaption.size-xxlarge .size-small,figcaption.size-xxlarge .size-xlarge,figcaption.size-xxlarge .size-xxlarge,h1.size-large .size-large,h1.size-large .size-medium,h1.size-large .size-small,h1.size-large .size-xlarge,h1.size-large .size-xxlarge,h1.size-medium .size-large,h1.size-medium .size-medium,h1.size-medium .size-small,h1.size-medium .size-xlarge,h1.size-medium .size-xxlarge,h1.size-small .size-large,h1.size-small .size-medium,h1.size-small .size-small,h1.size-small .size-xlarge,h1.size-small .size-xxlarge,h1.size-xlarge .size-large,h1.size-xlarge .size-medium,h1.size-xlarge .size-small,h1.size-xlarge .size-xlarge,h1.size-xlarge .size-xxlarge,h1.size-xxlarge .size-large,h1.size-xxlarge .size-medium,h1.size-xxlarge .size-small,h1.size-xxlarge .size-xlarge,h1.size-xxlarge .size-xxlarge,h2.size-large .size-large,h2.size-large .size-medium,h2.size-large .size-small,h2.size-large .size-xlarge,h2.size-large .size-xxlarge,h2.size-medium .size-large,h2.size-medium .size-medium,h2.size-medium .size-small,h2.size-medium .size-xlarge,h2.size-medium .size-xxlarge,h2.size-small .size-large,h2.size-small .size-medium,h2.size-small .size-small,h2.size-small .size-xlarge,h2.size-small .size-xxlarge,h2.size-xlarge .size-large,h2.size-xlarge .size-medium,h2.size-xlarge .size-small,h2.size-xlarge .size-xlarge,h2.size-xlarge .size-xxlarge,h2.size-xxlarge .size-large,h2.size-xxlarge .size-medium,h2.size-xxlarge .size-small,h2.size-xxlarge .size-xlarge,h2.size-xxlarge .size-xxlarge,h3.size-large .size-large,h3.size-large .size-medium,h3.size-large .size-small,h3.size-large .size-xlarge,h3.size-large .size-xxlarge,h3.size-medium .size-large,h3.size-medium .size-medium,h3.size-medium .size-small,h3.size-medium .size-xlarge,h3.size-medium .size-xxlarge,h3.size-small .size-large,h3.size-small .size-medium,h3.size-small .size-small,h3.size-small .size-xlarge,h3.size-small .size-xxlarge,h3.size-xlarge .size-large,h3.size-xlarge .size-medium,h3.size-xlarge .size-small,h3.size-xlarge .size-xlarge,h3.size-xlarge .size-xxlarge,h3.size-xxlarge .size-large,h3.size-xxlarge .size-medium,h3.size-xxlarge .size-small,h3.size-xxlarge .size-xlarge,h3.size-xxlarge .size-xxlarge,h4.size-large .size-large,h4.size-large .size-medium,h4.size-large .size-small,h4.size-large .size-xlarge,h4.size-large .size-xxlarge,h4.size-medium .size-large,h4.size-medium .size-medium,h4.size-medium .size-small,h4.size-medium .size-xlarge,h4.size-medium .size-xxlarge,h4.size-small .size-large,h4.size-small .size-medium,h4.size-small .size-small,h4.size-small .size-xlarge,h4.size-small .size-xxlarge,h4.size-xlarge .size-large,h4.size-xlarge .size-medium,h4.size-xlarge .size-small,h4.size-xlarge .size-xlarge,h4.size-xlarge .size-xxlarge,h4.size-xxlarge .size-large,h4.size-xxlarge .size-medium,h4.size-xxlarge .size-small,h4.size-xxlarge .size-xlarge,h4.size-xxlarge .size-xxlarge,h5.size-large .size-large,h5.size-large .size-medium,h5.size-large .size-small,h5.size-large .size-xlarge,h5.size-large .size-xxlarge,h5.size-medium .size-large,h5.size-medium .size-medium,h5.size-medium .size-small,h5.size-medium .size-xlarge,h5.size-medium .size-xxlarge,h5.size-small .size-large,h5.size-small .size-medium,h5.size-small .size-small,h5.size-small .size-xlarge,h5.size-small .size-xxlarge,h5.size-xlarge .size-large,h5.size-xlarge .size-medium,h5.size-xlarge .size-small,h5.size-xlarge .size-xlarge,h5.size-xlarge .size-xxlarge,h5.size-xxlarge .size-large,h5.size-xxlarge .size-medium,h5.size-xxlarge .size-small,h5.size-xxlarge .size-xlarge,h5.size-xxlarge .size-xxlarge,h6.size-large .size-large,h6.size-large .size-medium,h6.size-large .size-small,h6.size-large .size-xlarge,h6.size-large .size-xxlarge,h6.size-medium .size-large,h6.size-medium .size-medium,h6.size-medium .size-small,h6.size-medium .size-xlarge,h6.size-medium .size-xxlarge,h6.size-small .size-large,h6.size-small .size-medium,h6.size-small .size-small,h6.size-small .size-xlarge,h6.size-small .size-xxlarge,h6.size-xlarge .size-large,h6.size-xlarge .size-medium,h6.size-xlarge .size-small,h6.size-xlarge .size-xlarge,h6.size-xlarge .size-xxlarge,h6.size-xxlarge .size-large,h6.size-xxlarge .size-medium,h6.size-xxlarge .size-small,h6.size-xxlarge .size-xlarge,h6.size-xxlarge .size-xxlarge,li.size-large .size-large,li.size-large .size-medium,li.size-large .size-small,li.size-large .size-xlarge,li.size-large .size-xxlarge,li.size-medium .size-large,li.size-medium .size-medium,li.size-medium .size-small,li.size-medium .size-xlarge,li.size-medium .size-xxlarge,li.size-small .size-large,li.size-small .size-medium,li.size-small .size-small,li.size-small .size-xlarge,li.size-small .size-xxlarge,li.size-xlarge .size-large,li.size-xlarge .size-medium,li.size-xlarge .size-small,li.size-xlarge .size-xlarge,li.size-xlarge .size-xxlarge,li.size-xxlarge .size-large,li.size-xxlarge .size-medium,li.size-xxlarge .size-small,li.size-xxlarge .size-xlarge,li.size-xxlarge .size-xxlarge,p.size-large .size-large,p.size-large .size-medium,p.size-large .size-small,p.size-large .size-xlarge,p.size-large .size-xxlarge,p.size-medium .size-large,p.size-medium .size-medium,p.size-medium .size-small,p.size-medium .size-xlarge,p.size-medium .size-xxlarge,p.size-small .size-large,p.size-small .size-medium,p.size-small .size-small,p.size-small .size-xlarge,p.size-small .size-xxlarge,p.size-xlarge .size-large,p.size-xlarge .size-medium,p.size-xlarge .size-small,p.size-xlarge .size-xlarge,p.size-xlarge .size-xxlarge,p.size-xxlarge .size-large,p.size-xxlarge .size-medium,p.size-xxlarge .size-small,p.size-xxlarge .size-xlarge,p.size-xxlarge .size-xxlarge,td.size-large .size-large,td.size-large .size-medium,td.size-large .size-small,td.size-large .size-xlarge,td.size-large .size-xxlarge,td.size-medium .size-large,td.size-medium .size-medium,td.size-medium .size-small,td.size-medium .size-xlarge,td.size-medium .size-xxlarge,td.size-small .size-large,td.size-small .size-medium,td.size-small .size-small,td.size-small .size-xlarge,td.size-small .size-xxlarge,td.size-xlarge .size-large,td.size-xlarge .size-medium,td.size-xlarge .size-small,td.size-xlarge .size-xlarge,td.size-xlarge .size-xxlarge,td.size-xxlarge .size-large,td.size-xxlarge .size-medium,td.size-xxlarge .size-small,td.size-xxlarge .size-xlarge,td.size-xxlarge .size-xxlarge,th.size-large .size-large,th.size-large .size-medium,th.size-large .size-small,th.size-large .size-xlarge,th.size-large .size-xxlarge,th.size-medium .size-large,th.size-medium .size-medium,th.size-medium .size-small,th.size-medium .size-xlarge,th.size-medium .size-xxlarge,th.size-small .size-large,th.size-small .size-medium,th.size-small .size-small,th.size-small .size-xlarge,th.size-small .size-xxlarge,th.size-xlarge .size-large,th.size-xlarge .size-medium,th.size-xlarge .size-small,th.size-xlarge .size-xlarge,th.size-xlarge .size-xxlarge,th.size-xxlarge .size-large,th.size-xxlarge .size-medium,th.size-xxlarge .size-small,th.size-xxlarge .size-xlarge,th.size-xxlarge .size-xxlarge{font-size:2.6rem!important}address.size-large,address.size-xlarge,address.size-xxlarge,caption.size-large,caption.size-xlarge,caption.size-xxlarge,col.size-large,col.size-xlarge,col.size-xxlarge,dd.size-large,dd.size-xlarge,dd.size-xxlarge,dt.size-large,dt.size-xlarge,dt.size-xxlarge,figcaption.size-large,figcaption.size-xlarge,figcaption.size-xxlarge,h1.size-large,h1.size-xlarge,h1.size-xxlarge,h2.size-large,h2.size-xlarge,h2.size-xxlarge,h3.size-large,h3.size-xlarge,h3.size-xxlarge,h4.size-large,h4.size-xlarge,h4.size-xxlarge,h5.size-large,h5.size-xlarge,h5.size-xxlarge,h6.size-large,h6.size-xlarge,h6.size-xxlarge,li.size-large,li.size-xlarge,li.size-xxlarge,p.size-large,p.size-xlarge,p.size-xxlarge,td.size-large,td.size-xlarge,td.size-xxlarge,th.size-large,th.size-xlarge,th.size-xxlarge{font-weight:700}ol.mod-ol-notes,ul.mod-ul-check,ul.mod-ul-notes{font-size:2.6rem}ol.mod-ol-notes>li,ul.mod-ul-check>li,ul.mod-ul-notes>li{font-size:2.6rem}p.mod-button-link,p.mod-button-link-list,ul.mod-button-link-list li{margin-top:24px;font-size:2.6rem}p.mod-button-link-list:first-child,p.mod-button-link:first-child,ul.mod-button-link-list li:first-child{font-size:2.6rem}p.mod-button-link-list.opt-large,p.mod-button-link.opt-large,ul.mod-button-link-list li.opt-large{margin-top:24px;font-size:2.6rem}.mod-button-link:first-child.opt-large{margin-top:24px;font-size:2.6rem}.pbPage{width:800px!important;margin:0 auto;padding:0!important}.pbPage .content,.pbPage .pbAreaWrapper1{width:auto;margin:20px auto 0;padding:0}.pbPage .page-footer,.pbPage .page-header{min-width:100%}.theme-no-margin .pbAreaWrapper1{margin-top:0}.theme-single-column .pbAreaWrapper1{width:710px}.content_inner,.main-content{float:none;margin:0 45px!important}.content_inner>.pbNested,.main-content>.pbNested{width:710px!important}.pbMainArea{float:none;margin:0 auto}.sub-content{display:none!important}.theme-long-navigation .long-bg{background:0 0}.theme-long-navigation .long-bg:before{background:0 0}.theme-bg-gray .page-footer{padding-top:0}.theme-bg-gray .page-footer .return-top-wrap{padding-top:70px;background:#fff}.full-content{width:100%}.full-content .full-content_inner{width:710px;margin:0 auto}.page-title h1,.page-title h2,.page-title h3,.page-title h4,.page-title h5,.page-title h6,.section-title h1,.section-title h2,.section-title h3,.section-title h4,.section-title h5,.section-title h6{font-size:3.2em}.content-title h1,.content-title h2,.content-title h3,.content-title h4,.content-title h5,.content-title h6,.local-title h1,.local-title h2,.local-title h3,.local-title h4,.local-title h5,.local-title h6{font-size:2.8em}.pbBlockNavigation{font-size:2.6em;border-top:0}.pbBlockNavigation a{display:inline-block;vertical-align:middle;font-weight:400}.pbBlockNavigation a:first-child{background:url(/kyousai/kokumin/campaign/hub-guide/assets/default/middle/img/parts/breadcrumbs_bg02.png) no-repeat 0 center;padding-left:35px}.pbBlockNavigation a:after{background:url(/kyousai/kokumin/campaign/hub-guide/assets/default/middle/img/parts/breadcrumbs_bg01.png) no-repeat 0 center;display:inline-block;width:14px;height:22px;margin:0 20px;content:""}.page-header{width:auto;height:auto;border-bottom:none;background-image:none;background-color:#fff}.sp-header-content{overflow:hidden;padding:30px}.sp-header-content .sp-site-logo{float:left}.sp-header-content .sp-header-category{float:left;margin-left:70px}.sp-header-content .sp-header-category ul{overflow:hidden}.sp-header-content .sp-header-category ul>li{float:left}.sp-global-nav{position:absolute;top:0;z-index:1000;height:0;width:800px}.sp-global-nav .sp-global-nav_button{white-space:nowrap;text-indent:110%;overflow:hidden;float:right;width:114px;height:114px;margin-right:20px;background:url(/kyousai/kokumin/campaign/hub-guide/assets/default/middle/img/layout/sp-global-nav_btn01.png) no-repeat 0 0}.sp-global-nav .sp-global-nav_button.opt-open{background-image:url(/kyousai/kokumin/campaign/hub-guide/assets/default/middle/img/layout/sp-global-nav_btn02.png)}.sp-global-nav .sp-global-nav_list{position:relative;z-index:10001;display:none;clear:right;float:right;width:570px;background:#fff;border:4px solid #eaeaea}.sp-global-nav_list_search{position:relative;padding:30px 20px;background:#f5f5f5}.sp-global-nav_list_search .sp-global-nav_list_search_input{width:100%;padding:6px 55px 6px 25px;border:2px solid #d5d5d5;border-radius:28px;font-size:2.8em;-webkit-box-sizing:border-box;box-sizing:border-box}.sp-global-nav_list_search .sp-global-nav_list_search_submit{position:absolute;top:44px;right:39px}.sp-global-nav_list_title{margin-top:0;font-size:3.4em;font-weight:700}.sp-global-nav_list_title>a{position:relative;display:block;padding:30px 70px 30px 114px;background:url(/kyousai/kokumin/campaign/hub-guide/assets/default/middle/img/layout/sp-global-nav_bg03.png) no-repeat 512px center}.sp-global-nav_list_title>a>img{position:absolute;left:0;top:0;bottom:0;width:84px;height:auto;margin:auto 0}.sp-global-nav_list_category{border-top:4px solid #eaeaea;background:#f5f5f5}.sp-global-nav_list_search+.sp-global-nav_list_category{border-top:none}.sp-global-nav_list_search+.sp-global-nav_list_category>li:first-child{margin-top:-30px}.sp-global-nav_list_category:first-child{border-top:none}.sp-global-nav_list_category>li{margin-left:30px;font-size:3em;border-top:2px solid #e5e5e5}.sp-global-nav_list_category>li>a{display:block;padding:25px 0 25px 30px;background:url(/kyousai/kokumin/campaign/hub-guide/assets/default/middle/img/layout/sp-global-nav_bg01.png) no-repeat left center}.sp-global-nav_list_category>li>a.is-current{color:#094;background:url(/kyousai/kokumin/campaign/hub-guide/assets/default/middle/img/layout/sp-global-nav_bg02.png) no-repeat left center}.sp-global-nav_list_category>li:first-child{border-top:none}.sp-global-nav_list_menu{border-top:4px solid #eaeaea}.sp-global-nav_list_menu>li{border-top:4px solid #eaeaea;font-size:3.4em;font-weight:700}.sp-global-nav_list_menu>li:first-child{border-top:none}.sp-global-nav_list_menu>li>a{display:block;padding:30px 70px 30px 30px;background:url(/kyousai/kokumin/campaign/hub-guide/assets/default/middle/img/layout/sp-global-nav_bg04.png) no-repeat 512px center}.sp-global-nav_list_menu>li>a>img{margin-right:30px;vertical-align:middle}.sp-global-nav_list_sub-menu{border-top:4px solid #eaeaea}.sp-global-nav_list_sub-menu>li{border-top:2px solid #eaeaea}.sp-global-nav_list_sub-menu>li:first-child{border-top:none}.sp-global-nav_list_sub-menu>li>a{display:block;padding:25px 60px 25px 20px;background:url(/kyousai/kokumin/campaign/hub-guide/assets/default/middle/img/layout/sp-global-nav_bg05.png) no-repeat 522px center;font-weight:700}.sp-global-nav_list_sub-menu>li .sp-global-nav_list_sub-menu_accordion_link-none{display:block;padding:25px 60px 25px 20px;font-weight:700}.sp-global-nav_list_sub-menu>li.sp-global-nav_list_sub-menu_window a{background:url(/kyousai/kokumin/campaign/hub-guide/assets/default/middle/img/parts/icon_window_bg01.png) no-repeat 515px center}.sp-global-nav_list_sub-menu .sp-global-nav_list_sub-menu_accordion{position:relative}.sp-global-nav_list_sub-menu .sp-global-nav_list_sub-menu_accordion>a{background:0 0}.sp-global-nav_list_sub-menu .sp-global-nav_list_sub-menu_accordion .sp-global-nav_list_sub-menu_accordion_handle{white-space:nowrap;text-indent:110%;overflow:hidden;display:block;position:absolute;top:0;right:0;width:86px;padding:25px 0;background:url(/kyousai/kokumin/campaign/hub-guide/assets/default/middle/img/layout/sp-global-nav_bg_plus.png) no-repeat center center;font-weight:700;vertical-align:baseline;-webkit-box-sizing:content-box;box-sizing:content-box}.sp-global-nav_list_sub-menu .sp-global-nav_list_sub-menu_accordion .sp-global-nav_list_sub-menu_accordion_content{margin-left:50px}.sp-global-nav_list_sub-menu .sp-global-nav_list_sub-menu_accordion .sp-global-nav_list_sub-menu_accordion_content>li{border-top:2px solid #eaeaea}.sp-global-nav_list_sub-menu .sp-global-nav_list_sub-menu_accordion .sp-global-nav_list_sub-menu_accordion_content>li>a{display:block;padding:25px 55px 25px 0;background:url(/kyousai/kokumin/campaign/hub-guide/assets/default/middle/img/layout/sp-global-nav_bg06.png) no-repeat 480px center}.sp-global-nav_list_sub-menu .sp-global-nav_list_sub-menu_accordion .sp-global-nav_list_sub-menu_accordion_content>li.sp-global-nav_list_sub-menu_window a{background:url(/kyousai/kokumin/campaign/hub-guide/assets/default/middle/img/layout/sp-global-nav_bg_window.png) no-repeat 465px center}.sp-global-nav_list_sub-menu .sp-global-nav_list_sub-menu_accordion.is-expanded .sp-global-nav_list_sub-menu_accordion_handle{background-image:url(/kyousai/kokumin/campaign/hub-guide/assets/default/middle/img/layout/sp-global-nav_bg_minus.png)}.page-top-title{border-bottom:solid 4px #094;font-size:5.1rem;margin-bottom:60px;margin-top:50px}#footerArea{padding-bottom:156px}#footerArea .pbNestedWrapper{overflow:visible}.page-footer{background:0 0;min-width:100%}.page-footer .return-top-wrap{width:800px;height:62px;margin:0}.page-footer .return-top-wrap .return-top{height:62px;width:auto;padding:0;margin-right:40px;border-radius:5px 5px 0 0;font-size:2.2em;-webkit-box-sizing:border-box;box-sizing:border-box}.page-footer .return-top-wrap .return-top>a{display:inline-block;padding:18px 25px 18px 60px;background:url(/kyousai/kokumin/campaign/hub-guide/assets/default/middle/img/layout/sp-footer_return-top_bg01.png) no-repeat 30px center}.page-footer .footer-nav{padding:50px 40px 100px;background:#094}.page-footer .footer-nav .footer-nav_col{float:left;width:340px;margin-left:40px}.page-footer .footer-nav .footer-nav_col:first-child{margin-left:0}.page-footer .footer-nav .footer-nav_col .footer-nav_category{margin-bottom:35px}.page-footer .footer-nav .footer-nav_col .footer-nav_category>ul>li{padding-left:23px;font-size:2.4em;background:url(/kyousai/kokumin/campaign/hub-guide/assets/default/middle/img/layout/sp-footer-nav_bg02.png) no-repeat left .5em}.page-footer .footer-nav .footer-nav_col .footer-nav_category>li,.page-footer .footer-nav .footer-nav_col .footer-nav_category>p{border-bottom:2px solid #00823a;font-size:2.8em;font-weight:700}.page-footer .footer-nav .footer-nav_col .footer-nav_category>li:first-child,.page-footer .footer-nav .footer-nav_col .footer-nav_category>p:first-child{margin-top:0;border-top:2px solid #00823a}.page-footer .footer-nav .footer-nav_col .footer-nav_category>li>a,.page-footer .footer-nav .footer-nav_col .footer-nav_category>p>a{padding:14px 0;background:url(/kyousai/kokumin/campaign/hub-guide/assets/default/middle/img/layout/sp-footer-nav_bg01.png) no-repeat 322px center}.page-footer .footer-nav .footer-nav_col .footer-nav_category>li.footer-nav_category_contact>a,.page-footer .footer-nav .footer-nav_col .footer-nav_category>li.footer-nav_category_estimate>a,.page-footer .footer-nav .footer-nav_col .footer-nav_category>li.footer-nav_category_information-counter>a,.page-footer .footer-nav .footer-nav_col .footer-nav_category>li.footer-nav_category_request>a,.page-footer .footer-nav .footer-nav_col .footer-nav_category>li.footer-nav_category_web-procedure>a,.page-footer .footer-nav .footer-nav_col .footer-nav_category>p.footer-nav_category_contact>a,.page-footer .footer-nav .footer-nav_col .footer-nav_category>p.footer-nav_category_estimate>a,.page-footer .footer-nav .footer-nav_col .footer-nav_category>p.footer-nav_category_information-counter>a,.page-footer .footer-nav .footer-nav_col .footer-nav_category>p.footer-nav_category_request>a,.page-footer .footer-nav .footer-nav_col .footer-nav_category>p.footer-nav_category_web-procedure>a{padding-left:55px}.page-footer .footer-nav .footer-nav_col .footer-nav_category>li.footer-nav_category_contact>a,.page-footer .footer-nav .footer-nav_col .footer-nav_category>p.footer-nav_category_contact>a{background:url(/kyousai/kokumin/campaign/hub-guide/assets/default/middle/img/layout/sp-footer-nav_bg_contact.png) no-repeat 5px center}.page-footer .footer-nav .footer-nav_col .footer-nav_category>li.footer-nav_category_estimate>a,.page-footer .footer-nav .footer-nav_col .footer-nav_category>p.footer-nav_category_estimate>a{background:url(/kyousai/kokumin/campaign/hub-guide/assets/default/middle/img/layout/sp-footer-nav_bg_estimate.png) no-repeat 5px center}.page-footer .footer-nav .footer-nav_col .footer-nav_category>li.footer-nav_category_request>a,.page-footer .footer-nav .footer-nav_col .footer-nav_category>p.footer-nav_category_request>a{background:url(/kyousai/kokumin/campaign/hub-guide/assets/default/middle/img/layout/sp-footer-nav_bg_request.png) no-repeat 10px center}.page-footer .footer-nav .footer-nav_col .footer-nav_category>li.footer-nav_category_web-procedure>a,.page-footer .footer-nav .footer-nav_col .footer-nav_category>p.footer-nav_category_web-procedure>a{background:url(/kyousai/kokumin/campaign/hub-guide/assets/default/middle/img/layout/sp-footer-nav_bg_web-procedure.png) no-repeat 5px center}.page-footer .footer-nav .footer-nav_col .footer-nav_category>li.footer-nav_category_information-counter>a,.page-footer .footer-nav .footer-nav_col .footer-nav_category>p.footer-nav_category_information-counter>a{background:url(/kyousai/kokumin/campaign/hub-guide/assets/default/middle/img/layout/sp-footer-nav_bg_information-counter.png) no-repeat 10px center}.page-footer .footer-nav .footer-nav_col .footer-nav_category>p{border-top:1px solid #00823a}.page-footer .footer-nav .footer-nav_col .footer-nav_category:first-child{margin-top:0}.page-footer .footer-lower{padding:40px 40px 180px;background:#fff url(/kyousai/kokumin/campaign/hub-guide/img/footer_line.png) bottom 74px center/800px 94px no-repeat}.page-footer .footer-lower .footer-pc-page{text-align:center}.page-footer .footer-lower .footer-logo{float:none;margin:0;text-align:center}.page-footer .footer-lower .footer-sub-nav{overflow:visible;float:none;width:100%;margin-top:42px}.page-footer .footer-lower .footer-sub-nav .footer-sub-nav_list{margin:0;text-align:center}.page-footer .footer-lower .footer-sub-nav .footer-sub-nav_list>li{overflow:visible;display:inline-block;margin:25px 15px 0 0;padding-right:15px;border-right:2px solid #bcbcbc;font-size:2.2em;line-height:1;vertical-align:middle}.page-footer .footer-lower .footer-sub-nav .footer-sub-nav_list>li:last-child{margin-right:0;padding-right:0;border-right:none}.page-footer .footer-lower .copyright{display:block;width:100%;margin:42px 0 0 0;font-size:2.2em;text-align:center}.footer-content{position:relative;overflow:visible}.footer-totop{margin-top:0!important}.footer-totop a{display:block;position:absolute;top:-213px;right:32px;width:142px;background:url(/kyousai/kokumin/campaign/hub-guide/img/footer_totop.png) center/142px 244px no-repeat;padding:148px 19px 38px;-webkit-box-sizing:border-box;box-sizing:border-box;color:#094;font-size:25.6px;line-height:1.166;margin-top:0;text-align:center;font-weight:600}.footer-totop a:hover{text-decoration:none}.page-copyright{width:710px;margin:0 auto;padding:20px 0}.page-copyright_inner{width:auto}.page-copyright_inner>p{text-align:center;font-size:2.2rem}.page-copyright_inner>p br{display:inline}.stViewMode{padding:60px 0 19px}.stViewMode dd,.stViewMode dt{display:none}.stViewMode .stLast{display:block;width:710px;margin:0 auto}.stViewMode .stLast>a{white-space:nowrap;text-indent:110%;overflow:hidden;display:block;width:710px;height:130px;background:url(/kyousai/kokumin/campaign/hub-guide/assets/default/middle/img/layout/sp-footer_btn_pc-page.png) no-repeat 0 0}.mod-frame{width:100%;margin-top:50px;padding:38px 38px 58px;border:2px solid #eaeaea;border-radius:6px;background:#fff;-webkit-box-sizing:border-box;box-sizing:border-box}p{margin-top:24px}p:first-child{margin-top:24px}ul.sp-global-nav_list_contact{overflow:hidden;padding:35px 50px 35px 35px;border-top:4px solid #eaeaea;background:#f5f5f5}ul.sp-global-nav_list_contact>li{float:left}ul.sp-global-nav_list_contact>li:last-child{float:right}ul.sp-global-nav_list_contact>li.sp-global-nav_list_contact_inquiry>a{padding-left:46px;background:url(/kyousai/kokumin/campaign/hub-guide/assets/default/middle/img/layout/sp-global-nav_bg_inquiry.png) no-repeat left center}ul.sp-global-nav_list_contact>li.sp-global-nav_list_contact_faq>a{padding-left:40px;background:url(/kyousai/kokumin/campaign/hub-guide/assets/default/middle/img/layout/sp-global-nav_bg_faq.png) no-repeat left center}.conversion-nav{overflow:hidden;padding:20px;background:#094;border-top:3px solid #eaeaea}.conversion-nav>ul{overflow:hidden}.conversion-nav>ul>li{float:left;width:144px;margin-left:10px}.conversion-nav>ul>li:first-child{margin-left:0}.step-title>h3{font-size:2.8rem}.step-title .step-title_arrow.size-large{font-size:1.8rem!important}.step-title .step-title_arrow .size-xxlarge{font-size:2.2rem!important}.mod-icon-window{height:18px;width:24px;margin-left:5px;background:url(/kyousai/kokumin/campaign/hub-guide/assets/default/middle/img/parts/icon_window_bg01.png) no-repeat left top}.mod-icon-window-white{height:18px;width:24px;margin-left:5px;background:url(/kyousai/kokumin/campaign/hub-guide/assets/default/middle/img/parts/icon_window_bg02.png) no-repeat left top}.mid-cv-mypage{margin-top:60px;padding:40px 50px 30px;border-radius:6px;background:#094}.mid-cv-mypage a,.mid-cv-mypage p{color:#fff}.mid-cv-mypage p.mid-cv-mypage_title{margin-top:0;font-size:3.2rem}.mid-cv-mypage p.mid-cv-mypage_title>img{margin-left:10px}.mid-cv-mypage .mid-cv-mypage_button{overflow:hidden;margin-top:33px}.mid-cv-mypage .mid-cv-mypage_button>li{float:left;width:290px}.mid-cv-mypage .mid-cv-mypage_button>li:first-child{margin-right:30px}.mid-cv-mypage .mod-hr{margin:20px 0;border-top:2px solid #007c37}.mid-cv-mypage .mid-link,.mid-cv-mypage .mid-link:first-child,.mid-cv-mypage .mod-link,.mid-cv-mypage .mod-link:first-child{padding-left:24px;background:url(/kyousai/kokumin/campaign/hub-guide/assets/default/middle/img/parts/link_bg03.png) no-repeat 0 .5em}.mid-cv-counter{margin-top:60px;padding:30px;border-radius:6px;background:#094}.mid-cv-counter p{font-size:2.8rem;color:#fff}.mid-cv-counter p.mid-cv-counter_button{margin-top:0}.mid-cv-counter .mid-cv-counter_link-list{overflow:hidden;margin:40px 0 -20px -20px}.mid-cv-counter .mid-cv-counter_link-list>li{float:left;width:315px;margin:0 0 20px 20px}.mid-cv-counter .mid-link,.mid-cv-counter .mid-link:first-child,.mid-cv-counter .mod-link,.mid-cv-counter .mod-link:first-child{background:url(/kyousai/kokumin/campaign/hub-guide/assets/default/middle/img/parts/link_bg03.png) no-repeat 0 .5em}.mod-box .subhead{font-size:2.6rem}.mid-box{margin-top:60px;padding:40px;border:3px solid #f1f1f1}.mid-box.opt-bg-gray{background:#f5f5f5;border:2px solid #eaeaea;border-radius:5px}.mid-box .subhead{padding-bottom:5px;border-bottom:2px solid #094;color:#094;font-size:3.4em;font-weight:700}.mid-box .subhead:first-child{margin-top:0}.mid-box-appeal{margin-top:40px;padding:8px;background:#f1f1f1;-webkit-box-sizing:border-box;box-sizing:border-box}.mid-box-appeal .mid-box-appeal_content{padding:30px;border:2px solid #e3e3e3;background:#fff}.mid-box-appeal .subhead{color:#094;font-size:3.4rem;border-bottom:2px solid #094}.mid-box-appeal .subhead:first-child{margin-top:0}.mid-box-appeal .mid-box-appeal_detail>p{font-size:3rem;text-align:center}.mid-box-appeal .mid-box-appeal_detail>p>strong{font-size:6rem}.mid-box-appeal .mid-box-appeal_detail .mid-box-appeal_detail_price{font-size:4rem}.mid-box-appeal .mid-box-appeal_detail .mid-box-appeal_detail_price>strong{font-size:8rem}.mid-box-appeal .mod-button-link a{width:380px}.mod-box-appeal .mod-box-appeal_content_list>li{padding-left:30px;font-size:2.8rem}.mid-box-pushed{margin-top:40px;padding:12px;background:#e5ede9;border:none;border-radius:4px;-webkit-box-sizing:border-box;box-sizing:border-box}.mid-box-pushed .subhead{margin:28px 28px 35px;border-left:10px solid #094;padding-left:20px;color:#094;font-size:3.6em;font-weight:700;line-height:1.4}.mid-box-pushed .subhead:first-child{margin:28px 28px 35px}.mid-box-pushed .mid-box-pushed_content{display:table;width:100%;padding:40px;border:2px solid #dadedb;background:#fff;-webkit-box-sizing:border-box;box-sizing:border-box}.mid-box-pushed .mid-box-pushed_content>p{text-align:center}.mid-box-pushed .mid-box-pushed_content>p:first-child{margin-top:0}.mid-box-pushed .mid-box-pushed_content .type-detail{text-align:left;padding-left:25px}.mid-box-pushed.theme-green{background:#094}.mid-box-pushed.theme-green .subhead{color:#fff;border-left:10px solid #fff}.mid-planning-link>p{text-align:center}.mid-planning-link>p:first-child{margin-top:0}.mid-planning-link .mid-planning-link_text .mid-planning-link_text_large{font-size:3.6rem}.mid-planning-link .mid-planning-link_button{margin-top:20px}.mid-planning-link .mid-planning-link_negative-title{margin-top:-60px!important}.mid-inquiry-box-wrap{margin-top:40px;padding:30px;background:#e9e9e9;border-radius:6px}.mid-inquiry-box{zoom:1;margin-top:40px;border-radius:6px;background:#fff}.mid-inquiry-box:after,.mid-inquiry-box:before{content:'';display:table}.mid-inquiry-box:after{clear:both}.mid-inquiry-box .mid-inquiry-box_title{text-align:center}.mid-inquiry-box .mid-inquiry-box_title p{text-align:center;margin-top:10px}.mid-inquiry-box .mid-inquiry-box_title .subhead{display:inline-block;margin-top:0;padding-left:30px;color:#094;font-size:3rem;font-weight:700;background:url(/kyousai/kokumin/campaign/hub-guide/assets/default/middle/img/module/inquiry-box_title01.png) no-repeat left center}.mid-inquiry-box .mid-inquiry-box_title .subhead:first-child{margin-top:0}.mid-inquiry-box .mid-inquiry-box_hours{margin-top:15px}.mid-inquiry-box .mid-inquiry-box_hours .color-strong{margin-right:10px;font-weight:700}.mid-inquiry-box .mid-inquiry-box_free-dial{font-weight:700;text-align:center}.mid-inquiry-box .mid-inquiry-box_free-dial .mod-inquiry-box_free-dial_number{font-size:1.88em;line-height:1;vertical-align:middle}.mid-inquiry-box .mid-inquiry-box_business-hours{overflow:hidden;margin-top:40px}.mid-inquiry-box .mid-inquiry-box_business-hours>p{float:left;margin-top:0;font-size:2.8rem}.mid-inquiry-box .mid-inquiry-box_business-hours .color-strong{margin-right:30px;font-weight:700}.mid-inquiry-box .mid-inquiry-box_business-hours .size-small{font-size:2.4rem}.mid-inquiry-box ul.mod-ul-notes>li{font-size:2.4rem}.mid-inquiry-box .mid-inquiry-box_link{margin-top:30px;padding-left:20px;background:url(/kyousai/kokumin/campaign/hub-guide/assets/default/middle/img/module/inquiry-box_bg01.png) no-repeat left center;font-size:2.8rem}.mid-inquiry-box-wrap .mid-inquiry-box{width:650px;margin-top:0;padding:40px 30px 30px;-webkit-box-sizing:border-box;box-sizing:border-box}.mid-inquiry-box .mod-ul-notes{margin-top:24px}.mid-inquiry-box .mod-ul-notes.opt-normal>li{font-size:2.8rem}.mod-contact-linkbox_item .mid-inquiry-box{margin-top:0}.mod-contact-linkbox_item .mid-inquiry-box .mid-inquiry-box_title{margin-top:0;color:#094}.mod-contact-linkbox_item .mid-inquiry-box .mid-inquiry-box_title .mod-inquiry-box_title_strong{padding-left:22px;background:url(/kyousai/kokumin/campaign/hub-guide/assets/default/img/module/inquiry_title01.png) no-repeat 0 .3em}.mid-inquiry-box_button{display:table;width:650px;height:158px;margin-top:20px;border-radius:6px;background:#094 url(/kyousai/kokumin/campaign/hub-guide/assets/default/middle/img/module/inquiry-box_bg02.png) no-repeat 610px center;font-size:3.4rem;line-height:1.3;vertical-align:middle}.mid-inquiry-box_button>a{display:table-cell;position:relative;padding:25px 60px 25px 150px;color:#fff;border-bottom:6px solid #00823a;border-radius:6px;background:url(/kyousai/kokumin/campaign/hub-guide/assets/default/middle/img/module/inquiry-box_icon01.png) no-repeat 32px center;-webkit-box-sizing:border-box;box-sizing:border-box;font-weight:700;text-align:center;vertical-align:middle}.mid-inquiry-box_button>a:after{position:absolute;top:50%;left:307px;width:4px;height:8px;margin-top:-4px;content:""}.mid-inquiry-box_button.opt-icon01 a{background-image:url(/kyousai/kokumin/campaign/hub-guide/assets/default/middle/img/module/inquiry-box_icon01.png)}.mid-inquiry-box_button.opt-icon02 a{background-image:url(/kyousai/kokumin/campaign/hub-guide/assets/default/middle/img/module/inquiry-box_icon02.png)}.mid-inquiry-box_button.opt-icon03 a{background-image:url(/kyousai/kokumin/campaign/hub-guide/assets/default/middle/img/module/inquiry-box_icon03.png)}.mid-inquiry-box_button.opt-icon04 a{background-image:url(/kyousai/kokumin/campaign/hub-guide/assets/default/middle/img/module/inquiry-box_icon04.png)}.mid-inquiry-box_button.opt-icon05{background-color:#82bc00}.mid-inquiry-box_button.opt-icon05 a{border-bottom:3px solid #86ad1b;background-image:url(/kyousai/kokumin/campaign/hub-guide/assets/default/middle/img/module/inquiry-box_icon05.png)}.mid-inquiry-box_tel-button{display:table;width:100%;height:134px;margin-top:20px;border-radius:6px;background:#fbfbfb;line-height:1.3;-webkit-box-sizing:border-box;box-sizing:border-box;vertical-align:middle}.mid-inquiry-box_tel-button>a{display:table-cell;position:relative;padding:25px 25px 25px 190px;border:2px solid #eaeaea;border-bottom:6px solid #eaeaea;border-radius:6px;background:url(/kyousai/kokumin/campaign/hub-guide/assets/default/middle/img/module/inquiry-box_bg_free-dial.png) no-repeat 70px center;font-size:6rem;font-weight:700;vertical-align:middle;-webkit-box-sizing:border-box;box-sizing:border-box}.mid-inquiry-box_tel-button>a:after{position:absolute;top:50%;left:307px;width:4px;height:8px;margin-top:-4px;content:""}.mid-inquiry-box-wrap .mid-inquiry-box_tel-button>a{padding:25px 25px 25px 140px;font-size:5.2rem;background:url(/kyousai/kokumin/campaign/hub-guide/assets/default/middle/img/module/inquiry-box_bg_free-dial.png) no-repeat 35px center}.mod-contact-linkbox_item .mid-inquiry-box_tel-button>a{padding-left:140px;background-position:40px center;font-size:5.2rem}.mid-inquiry-box_tel-button.opt-regular-fee>a{padding:25px;background:0 0;text-align:center}.mid-inquiry-box_goro{margin:24px 25px -20px;text-align:right}ul.mod-conversion-link-col5{margin-left:-4px;margin-right:-4px}ul.mod-conversion-link-col5>li{width:33.33%;margin-top:8px;margin-left:0;padding-left:4px;padding-right:4px;-webkit-box-sizing:border-box;box-sizing:border-box}ul.mod-conversion-link-col5>li:nth-child(-n+3){margin-top:0}ul.mod-conversion-link-col5>li:nth-child(3n+1){clear:left}ul.mod-conversion-link-col5>li img{width:100%;height:auto}.mid-japan-map>p:first-child{margin-top:0}.mid-japan-map .mid-japan-map_select{text-align:center}.mid-japan-map .mid-japan-map_select>select{width:460px;height:64px;font-size:2.8rem;line-height:64px}.mid-japan-map .mid-japan-map_submit{text-align:center}.mid-banner{margin-top:30px}.mid-banner p{text-align:center}.mid-join-detail{text-align:center}.mid-join-detail .mid-join-detail_balloon{display:table-cell;width:280px;padding:20px;border-radius:4px;background:#c10000;color:#fff;font-size:2.4rem;font-weight:700;text-align:center;vertical-align:middle;-webkit-box-sizing:border-box;box-sizing:border-box}.mid-join-detail .mid-join-detail_rebates{display:table-cell;padding-left:45px;background:url(/kyousai/kokumin/campaign/hub-guide/assets/default/middle/img/module/join-detail_bg01.png) no-repeat left center;vertical-align:middle;-webkit-box-sizing:border-box;box-sizing:border-box}.mid-join-detail .mid-join-detail_rebates .mid-join-detail_rebates_price{font-size:3rem;line-height:1.2;font-weight:700}.mid-join-detail .mid-join-detail_rebates .mid-join-detail_rebates_price>strong{font-size:6.2rem}.mid-join-detail .mid-join-detail_rebates>p{margin-top:0}.mid-join-detail .mid-join-detail_button{vertical-align:middle}.mid-join-detail .mid-join-detail_button .mod-button-link{margin-top:30px}.mid-join-detail .mid-join-detail_button .mod-button-link>a{width:380px}.mod-index-list .mod-index-list_link{font-size:2.6rem}.mod-index-list-small .mod-index-list-small_link{font-size:2.6rem}.mid-accordion{margin-top:20px;border:2px solid #eaeaea;border-bottom:6px solid #eaeaea;border-radius:3px;line-height:1.5}.mid-accordion .mid-accordion_handle{margin-top:0;padding:35px 38px 35px 100px;font-size:3rem;font-weight:700;cursor:pointer}.mid-accordion .mid-accordion_handle:first-child{margin-top:0}.mid-accordion .mid-accordion_handle h1,.mid-accordion .mid-accordion_handle h2,.mid-accordion .mid-accordion_handle h3,.mid-accordion .mid-accordion_handle h4,.mid-accordion .mid-accordion_handle h5,.mid-accordion .mid-accordion_handle h6,.mid-accordion .mid-accordion_handle p{font-size:1em}.mid-accordion .mid-accordion_handle h1:first-child,.mid-accordion .mid-accordion_handle h2:first-child,.mid-accordion .mid-accordion_handle h3:first-child,.mid-accordion .mid-accordion_handle h4:first-child,.mid-accordion .mid-accordion_handle h5:first-child,.mid-accordion .mid-accordion_handle h6:first-child,.mid-accordion .mid-accordion_handle p:first-child{margin-top:0}.mid-accordion .mid-accordion_content{padding:30px;border-top:1px dotted #eaeaea}.mid-accordion .mid-accordion_content p:first-child{margin-top:0}.mid-accordion.is-collapsed{background:#fbfbfb}.mid-accordion.is-collapsed .mid-accordion_handle{background:url(/kyousai/kokumin/campaign/hub-guide/assets/default/middle/img/parts/accordion_bg_plus.png) no-repeat 38px center}.mid-accordion.is-expanded{background:#fff}.mid-accordion.is-expanded .mid-accordion_handle{background:url(/kyousai/kokumin/campaign/hub-guide/assets/default/middle/img/parts/accordion_bg_minus.png) no-repeat 38px center}ul.mid-accordion_content_list{margin:-30px 0}ul.mid-accordion_content_list>li{border-top:2px solid #eaeaea;background:url(/kyousai/kokumin/campaign/hub-guide/assets/default/middle/img/parts/mid-accordion_bg_arrow.png) no-repeat 620px center;font-size:3rem;font-weight:700}ul.mid-accordion_content_list>li>a{display:block;padding:30px 20px}ul.mid-accordion_content_list>li:first-child{border-top:none}.mod-cm-movie .mod-button-link-list,.mod-cm-movie .mod-cm-movie_title{font-size:2.6rem}.mid-carousel{position:relative;margin-top:20px}.mid-carousel .bx-wrapper{border:none;border-top:2px solid #eaeaea;border-bottom:2px solid #eaeaea}.mid-carousel .bx-pager{bottom:-40px!important}.mid-carousel .bx-pager-item a{width:18px!important;height:18px!important;border-radius:9px!important}.mid-carousel_slider>li{padding:8px 0}.mid-carousel_controls{position:absolute;top:50%;z-index:3;width:100%;height:0;margin-top:-38px;padding:0 15px;-webkit-box-sizing:border-box;box-sizing:border-box}.mid-carousel_controls>p{margin-top:0}.mid-carousel_controls>p:first-child{margin-top:0}.mid-carousel_controls .slider-prev{position:absolute;left:0;width:48px;height:76px;margin:0}.mid-carousel_controls .slider-next{position:absolute;right:0;width:48px;height:76px;margin:0}.mid-service-ranking{width:710px}.mid-service-ranking .mid-service-ranking_title{margin-top:0;text-align:center}.mid-service-ranking .mid-service-ranking_category{zoom:1;margin-top:40px}.mid-service-ranking .mid-service-ranking_category:after,.mid-service-ranking .mid-service-ranking_category:before{content:'';display:table}.mid-service-ranking .mid-service-ranking_category:after{clear:both}.mid-service-ranking .mid-service-ranking_category>li{width:100%;margin-top:50px}.mid-service-ranking .mid-service-ranking_category>li:first-child{margin-top:0}.mid-service-ranking .mid-service-ranking_category .mid-service-ranking_category_title{padding:25px 25px 22px;border-radius:5px 5px 0 0;background:#094;text-align:center;line-height:1}.mid-service-ranking .mod-list-ranking_body{position:relative}.mid-service-ranking .mod-list-ranking_body>p{display:table-cell;margin-top:0;font-size:2.8rem;padding-left:30px}.mid-service-ranking .mod-list-ranking_body>p>a{text-decoration:none}.mid-service-ranking .mod-list-ranking_body>p>a>span{display:inline-block;color:#333}.mid-service-ranking .mod-list-ranking_body>p>a>img{vertical-align:middle}.mid-service-ranking .mod-list-ranking_body>p>a:hover{opacity:.75}.mid-service-ranking .mod-list-ranking_body>p:before{margin:-14px 8px 0}.mid-service-ranking .mod-button-link{margin-top:37px}.mod-list-ranking{margin-top:-2px;border-top:2px solid #eaeaea;border-bottom:2px solid #eaeaea}.mid-select-plan{margin-top:30px;padding-bottom:30px;border:1px solid #e5e5e5;border-radius:4px;background:#fff}.mid-select-plan .mod-tab .mod-tab-handle>li{margin-left:20px;font-size:2.4rem}.mid-select-plan .mod-tab .mod-tab-handle>li>a{width:298px}.mid-select-plan .mod-tab .mod-tab-handle>li:first-child{margin-left:30px}.mid-select-plan_title{padding-left:28px;font-size:3rem;font-weight:700;text-align:center}.mid-select-plan_title>span{position:relative;font-size:3.6rem;color:#094}.mid-select-plan_title>span:before{position:absolute;top:50%;left:-50px;display:block;width:40px;height:34px;margin-top:-20px;background:url(/kyousai/kokumin/campaign/hub-guide/assets/default/middle/img/parts/check_bg01.png) no-repeat 0 center;content:""}p.mid-select-plan_title:first-child{margin-top:23px}ul.mid-select-plan_list{zoom:1;width:636px;margin:0 auto}ul.mid-select-plan_list:after,ul.mid-select-plan_list:before{content:'';display:table}ul.mid-select-plan_list:after{clear:both}ul.mid-select-plan_list>li{float:left;width:308px;margin:20px 0 0 20px}ul.mid-select-plan_list>li:first-child,ul.mid-select-plan_list>li:nth-child(2){margin-top:0}ul.mid-select-plan_list>li:nth-child(2n+1){margin-left:0}.mid-select-plan_check{margin-top:30px;padding:4px;background-color:#ededed}.mid-select-plan_check>.inner{padding:20px;border:1px solid #dcdcdc;background-color:#fff}.mid-select-plan_check>.inner .mid-select-plan_check-left{position:relative;display:table-cell;width:240px;padding-left:110px;vertical-align:middle}.mid-select-plan_check>.inner .mid-select-plan_check-left:before{position:absolute;top:-30px;left:0;display:block;width:98px;height:92px;background:url(/kyousai/kokumin/campaign/hub-guide/assets/default/img/module/select-plan-check_bg01.png) no-repeat 0 0;content:""}.mid-select-plan_check>.inner .mid-select-plan_check-right{display:table-cell;padding-left:14px;vertical-align:middle}.mid-select-plan_check>.inner .mid-select-plan_check-title{margin-top:0;line-height:1.5;font-weight:700}.mid-select-plan_check>.inner .mid-select-plan_check-title>span{font-size:1.21em}.mid-select-plan_check>.inner .mid-select-plan_check-button{margin-top:0}.mid-select-plan_check>.inner .mid-select-plan_check-button>a{position:relative;display:inline-block;padding:12px 30px 11px 45px;border:1px solid #094;border-bottom:3px solid #00823a;border-radius:3px;font-weight:700;color:#fff;background:url(/kyousai/kokumin/campaign/hub-guide/assets/default/img/parts/check_bg02.png) no-repeat 17px center #094}.mid-select-plan_check>.inner .mid-select-plan_check-button>a:after{position:absolute;top:50%;right:14px;display:inline-block;width:4px;height:8px;margin-top:-4px;background:url(/kyousai/kokumin/campaign/hub-guide/assets/default/img/parts/link_bg03.png) no-repeat 0 0;content:""}.mid-select-plan_check>.inner .mid-select-plan_check-button>a:hover{text-decoration:none;background-color:#00823a}.mod-table{margin-top:60px}.mod-table td,.mod-table th{padding:25px 20px}.mod-table.factory-table{margin-top:20px}.mod-table .factory>tbody>tr{width:100%}.mod-table .factory>tbody>tr:first-child th{text-align:center;-webkit-box-sizing:border-box;box-sizing:border-box}.mod-table .factory>tbody>tr:first-child th:first-child{width:24%}.mod-table .factory>tbody>tr:first-child th:nth-child(2){width:19%}.mod-table .factory>tbody>tr:first-child th:nth-child(4){width:18%}.mod-table .factory>tbody>tr:first-child th:nth-child(5){width:12%}.mod-table .factory>tbody>tr td,.mod-table .factory>tbody>tr th{padding:20px 10px;font-size:2.2rem}.mod-table .factory .gaibu{padding-right:30px;background:url(/kyousai/kokumin/campaign/hub-guide/assets/default/middle/img/parts/icon_window_bg01.png) no-repeat right center}.mod-table .factory .mapIcn{margin-top:24px;padding-left:24px;background:url(/kyousai/kokumin/campaign/hub-guide/assets/default/img/parts/link_bg01.png) no-repeat 0 .4em}.mod-table .factory .service>img:first-child{margin-right:10px}.mod-table.theme-contact-table tbody,.mod-table.theme-contact-table thead{display:table-header-group}.mod-table.theme-contact-table tbody>tr,.mod-table.theme-contact-table thead>tr{display:table-row;width:100%;-webkit-box-sizing:border-box;box-sizing:border-box}.mod-table.theme-contact-table tbody{display:table-row-group;overflow:auto;height:auto;border-bottom:none;-webkit-box-sizing:border-box;box-sizing:border-box}.mod-table.theme-contact-table td,.mod-table.theme-contact-table th{table-layout:auto;-webkit-box-sizing:border-box;box-sizing:border-box}.mod-table.theme-contact-table td:nth-child(2),.mod-table.theme-contact-table td:nth-child(3),.mod-table.theme-contact-table th:nth-child(2),.mod-table.theme-contact-table th:nth-child(3){width:35%}ul.mid-facility{overflow:hidden;margin:60px -25px -25px 0}ul.mid-facility>li{float:left;width:220px;height:323px;margin:0 25px 25px 0;padding:20px 12px;border:6px solid #e8e8e8;-webkit-box-sizing:border-box;box-sizing:border-box}ul.mid-facility>li:nth-child(3n+1){clear:left}ul.mid-facility>li p:first-child{margin-top:0}.mid-facility_upper{position:relative;margin-top:0;padding-bottom:20px;border-bottom:2px solid #eaeaea;text-align:center}.mid-facility_upper:after{position:absolute;bottom:-16px;left:50%;z-index:2;width:20px;height:16px;margin-left:-10px;background:url(/kyousai/kokumin/campaign/hub-guide/assets/default/middle/img/parts/image-point_bg02.png) no-repeat center top;content:""}.mid-facility_lower{margin-top:0;padding:23px 0;text-align:center}.mod-link{padding-left:20px;background:url(/kyousai/kokumin/campaign/hub-guide/assets/default/middle/img/parts/link_bg01.png) no-repeat 0 .5em}.mod-link.theme-other{margin-top:0;background:url(/kyousai/kokumin/campaign/hub-guide/assets/default/img/parts/link_bg04.png) no-repeat 0 center;background-size:200% 200%}.mod-link-list>li{padding-left:20px;background:url(/kyousai/kokumin/campaign/hub-guide/assets/default/middle/img/parts/link_bg01.png) no-repeat 0 .5em}.mod-link-list>li.icon-none{padding-left:0;background:0 0}.mid-image-point{position:relative;margin-top:30px;padding:8px;background:#f1f1f1}.mid-image-point_link{white-space:nowrap;text-indent:110%;overflow:hidden;display:block;position:absolute;top:0;left:0;z-index:5;width:100%;height:100%}.mid-image-point_content{padding:18px 20px 20px;background:#fff;border:2px solid #e3e3e3}.mid-image-point-col1 .mid-image-point_content{padding-right:30px}.mid-image-point_content_left,.mid-image-point_content_upper{position:relative;color:#094;font-size:1.7em;font-weight:700;text-align:center;vertical-align:middle}.mid-image-point_content_left .mid-image-point_content_text,.mid-image-point_content_upper .mid-image-point_content_text{padding-right:10px;font-size:1.4em;text-align:center;color:#094}.mid-image-point_content_left .mid-image-point_content_text:first-child,.mid-image-point_content_upper .mid-image-point_content_text:first-child{margin-top:-12px}.mid-image-point_content_left .mid-image-point_content_image,.mid-image-point_content_upper .mid-image-point_content_image{margin-top:3px;padding-right:28px;vertical-align:middle;text-align:center}.mid-image-point_content_right{display:table-cell;padding:22px 0 18px 50px;font-size:1.3em;line-height:1.5;vertical-align:middle;background:url(/kyousai/kokumin/campaign/hub-guide/assets/default/middle/img/parts/image-point_bg01.png) no-repeat 0 center}.mid-image-point_content_right p:first-child{margin-top:0}.mid-image-point_content_left{display:table-cell;width:178px}.mid-image-point_content_right{display:table-cell}.mid-image-point_content_upper{margin-top:0;padding-bottom:13px;text-align:center;border-bottom:1px solid #e3e3e3}.mid-image-point_content_upper:after{display:block;position:absolute;bottom:-8px;right:50%;width:10px;height:8px;margin-left:-5px;background:url(/kyousai/kokumin/campaign/hub-guide/assets/default/img/parts/image-point_bg02.png) no-repeat 0 0;content:""}.mid-image-point_content_lower p{text-align:center}.mid-image-point-col2 .mid-image-point_content_lower{padding:10px 0}.mid-index-list-small{display:table;width:100%;margin-top:-2px;border-top:2px solid #e9e9e9;border-bottom:2px solid #e9e9e9;background:url(/kyousai/kokumin/campaign/hub-guide/assets/default/middle/img/parts/link_bg01.png) no-repeat right center;-webkit-box-sizing:border-box;box-sizing:border-box}.mid-index-list-small a{display:block;color:#333;text-decoration:none}.mid-index-list-small a:hover{text-decoration:underline}.page-kumiaiin .mid-index-list-small a{color:#333}.mid-index-list-small .mid-index-list-small_image{display:table-cell;width:70px;padding:20px 0;vertical-align:middle}.mid-index-list-small .mid-index-list-small_image img{margin-right:25px}.mid-index-list-small .mid-index-list-small_body{display:table-cell;padding:20px 40px 20px 0;vertical-align:middle}.mid-index-list-small .mid-index-list-small_body p{margin-top:7px}.mid-index-list-small .mid-index-list-small_body p:first-child{margin-top:0}.mid-index-list-small .mid-index-list-small_link{color:#094;font-size:3.2em;font-weight:700}a:hover .mid-index-list-small .mid-index-list-small_link{text-decoration:underline}.mid-index-list-small.opt-no-link{background:0 0}.mid-index-list-small.opt-no-link .mid-index-list-small_body{padding-right:0}.mid-link-map{margin-top:40px}.mid-link-map .mid-link-map_category{border-top:2px solid #094;border-bottom:2px solid #094;font-size:2.8em;font-weight:700}.mid-link-map .mid-link-map_category a{display:block;padding:13px 0 15px;background:url(/kyousai/kokumin/campaign/hub-guide/assets/default/middle/img/parts/link_bg02.png) no-repeat right center;color:#094}.mid-link-map .mid-link-map_category:first-child{margin-top:0}.mid-link-map .mod-link-list{margin-top:26px}.mid-link-map .mod-link-list>li{margin-top:14px;font-size:2.4em}.mid-link-map .mid-link-list{margin-top:26px}.mid-link-map .mid-link-list>li{margin-top:14px;font-size:2.4em}.mid-news{overflow:hidden;margin-top:10px;border-top:2px dotted #e7efdb}.mid-news ul{padding-bottom:10px}.mid-news ul li{padding:22px 0 28px;border-bottom:2px dotted #f8f8f8}.mid-news ul li:first-child{padding-top:0}.mid-news .mid-news_date{line-height:1.6;font-size:.92em;font-weight:700;color:#094}.mid-news .mid-news_date:first-child{margin-top:0}.mid-news .mid-news_date .mid-news-icon,.mid-news .mid-news_date .mod-news-icon{margin-left:20px;display:inline-block;vertical-align:middle;height:18px;position:relative;top:-2px}.mid-news .mid-news_date .mid-news-icon img,.mid-news .mid-news_date .mod-news-icon img{height:100%}.mid-news .mid-news_date+p{margin-top:2px}.mid-news .mid-news_link{padding-left:22px;background:url(/kyousai/kokumin/campaign/hub-guide/assets/default/middle/img/parts/link_bg01.png) no-repeat 0 .5em}.mid-news .mid-news-icon{margin-left:20px}.mid-news .mid-news_bottom{overflow:hidden}.mid-news .mid-news_bottom .mid-news_list-link{float:right}.mid-news .mid-news_bottom .mid-news_list-link .mod-link{display:inline-block;margin-top:0;padding:0 0 0 12px;background:url(/kyousai/kokumin/campaign/hub-guide/assets/default/middle/img/parts/link_bg01.png) no-repeat 0 .4em;text-decoration:none}.mid-news .mid-news_bottom .mid-news_list-link .mod-link:hover{text-decoration:underline}.mid-news .mid-news_bottom .mid-news_list-link .mid-link{display:inline-block;margin-top:0;padding:0 0 0 12px;background:url(/kyousai/kokumin/campaign/hub-guide/assets/default/middle/img/parts/link_bg01.png) no-repeat 0 .4em;text-decoration:none}.mid-news .mid-news_bottom .mid-news_list-link .mid-link:hover{text-decoration:underline}.mid-news .mid-news_button-link{clear:both;display:table;float:none;position:relative;overflow:hidden;width:100%;margin:35px 20px 0 0;font-size:2.8em;background:#fbfbfb;border:2px solid #eaeaea;border-bottom:6px solid #eaeaea;border-radius:6px;-webkit-box-sizing:border-box;box-sizing:border-box;text-align:center}.mid-news .mid-news_button-link a{display:table-cell;min-width:0;padding:23px 29px;border:none;font-weight:700;vertical-align:middle}.mid-news .mid-news_button-link a .button-icon{display:inline-block;height:100%;padding:0 0 0 18px;background:url(/kyousai/kokumin/campaign/hub-guide/assets/default/img/parts/button-link_bg01.png) no-repeat 0 center}.mid-news .mid-news_button-link a:hover{background-color:#eaeaea;color:#333;text-decoration:none}.mid-news-wrap{margin:40px 32px 0 32px!important;padding:38px 46px 30px;line-height:1.4;background:#fff}.mid-news-wrap .mid-news-wrap_title{margin-top:0;font-size:3.4em;font-weight:700;color:#094}.mid-news-wrap .mid-news-wrap_title>.mid-news-wrap_subtitle{display:block;font-size:.8em}.mid-news-wrap .mid-news-wrap_title:first-child{margin-top:0}.mid-news-wrap .mid-news{margin-top:20px}.mod-news-wrap{padding:38px 46px 30px;line-height:1.4}.mod-news-wrap .mod-news-wrap_title{font-size:3.8rem;color:#094}.mod-news-wrap .mod-news-wrap_title>.mod-news-wrap_subtitle{font-size:.8em}.mod-news-wrap .mod-news-wrap_title:first-child{margin-top:0}.mod-news-wrap .mod-news{margin-top:20px}.mod-news .mod-news_date{line-height:1.6;font-size:2.5rem;font-weight:700;color:#094}.mod-news .mod-news_bottom .mod-link{background:url(/kyousai/kokumin/campaign/hub-guide/assets/default/middle/img/parts/link_bg01.png) no-repeat 0 .4em}.mod-news .mod-news_bottom .mod-link a{color:#666}.mod-news .mod-news_bottom .mid-link{background:url(/kyousai/kokumin/campaign/hub-guide/assets/default/middle/img/parts/link_bg01.png) no-repeat 0 .4em}.mod-news .mod-news_bottom .mid-link a{color:#666}.mod-news .mod-news-icon{margin-left:20px}.mod-news .mod-news-icon img{height:36px}.mod-news .mod-news_button-link{margin:35px 20px 0 0;font-size:2.8em;border:2px solid #eaeaea;border-bottom:6px solid #eaeaea;border-radius:6px}.mod-news .mod-news_button-link a{padding:23px 29px}.mid-table{margin-top:20px;width:100%;table-layout:fixed}.mid-table thead th{text-align:center;border-top:none;border-left:2px solid #fff;border-right:2px solid #fff}.mid-table thead th:first-child{border-left:none}.mid-table thead th:last-child{border-right:none}.mid-table tbody{text-align:left}.mid-table tbody tr th{text-align:left;border-left:none;border-top:2px solid #fff;border-bottom:2px solid #fff}.mid-table tbody tr:first-child th{border-top:none}.mid-table tbody tr:last-child th{border-bottom:none}.mid-table td,.mid-table th{word-break:break-all;word-wrap:break-word;padding:24px 20px;border:2px solid #e9e9e9;line-height:1.4;vertical-align:middle}.mid-table td>p,.mid-table th>p{font-size:2.6rem}.mid-table th{background:#999;color:#fff;font-weight:400}.mid-table .opt-green{background:#094}.mid-table .mod-link:first-child{display:inline-block}.mid-screen-download .mod-button-link-list{margin-top:15px;font-size:1.4em}.mid-screen-download .mod-button-link-list>a{padding:11px 15px}.mid-member-service .mid-member-service_list{zoom:1;margin-top:20px}.mid-member-service .mid-member-service_list:after,.mid-member-service .mid-member-service_list:before{content:'';display:table}.mid-member-service .mid-member-service_list:after{clear:both}.mid-member-service .mid-member-service_list>li{float:left;width:340px;margin-top:40px;padding:8px;-webkit-box-sizing:border-box;box-sizing:border-box;background-color:#f1f1f1}.mid-member-service .mid-member-service_list>li:nth-child(2n){margin-left:30px}.mid-member-service .mid-member-service_list>li>.inner{position:relative;width:auto;border:2px solid #dcdcdc;background-color:#fff}.mid-member-service .mid-member-service_list>li>.inner a:hover{text-decoration:none}.mid-member-service .mid-member-service_list>li>.inner:before{display:block;position:absolute;bottom:8px;right:8px;width:14px;height:14px;background:url(/kyousai/kokumin/campaign/hub-guide/assets/default/middle/img/module/member-service_bg01.png) no-repeat;content:""}.mid-member-service .mid-member-service_list>li>.inner .mid-member-service_image{margin:0;text-align:center}.mid-member-service .mid-member-service_list>li>.inner .mid-member-service_text{margin-top:0;text-align:center}.mid-member-service .mid-member-service_list>li>.inner .mid-member-service_text>a{display:block;padding:5px 35px 45px}.mid-member-service .mid-member-service_list>li>.inner .mid-member-service_text>a:hover{color:#333}.mod-media.opt-media-right .mod-media_object{margin-left:30px}.mod-media.opt-media-left .mod-media_object{margin-right:30px}.mid-image-ontitle{display:table;width:710px;height:234px;margin-top:30px}.mid-image-ontitle>p{font-size:3.4rem}.mid-image-ontitle>p>a{display:table-cell;width:710px;height:234px;padding:25px 80px;color:#fff;text-align:center;vertical-align:middle;-webkit-box-sizing:border-box;box-sizing:border-box}.mid-image-ontitle_search{background:url(/kyousai/kokumin/campaign/hub-guide/assets/default/middle/img/parts/image-ontitle_img01.png) no-repeat}.mid-image-ontitle_estimation{background:url(/kyousai/kokumin/campaign/hub-guide/assets/default/middle/img/parts/image-ontitle_img02.png) no-repeat}.mid-anchor{margin-top:40px;border:4px solid #eaeaea;border-radius:4px}.mid-anchor>ul>li{border-top:2px solid #eaeaea;font-size:2.8rem}.mid-anchor>ul>li:first-child{border-top:none}.mid-anchor>ul>li>a{display:block;padding:26px 60px 26px 20px;background:url(/kyousai/kokumin/campaign/hub-guide/assets/default/middle/img/parts/anchor_bg01.png) no-repeat 656px center;-webkit-box-sizing:border-box;box-sizing:border-box}.mid-anchor.opt-bottom-link>ul>li>a{background-image:url(/kyousai/kokumin/campaign/hub-guide/assets/default/middle/img/parts/anchor_bg02.png)}.mid-inquiry-list{margin-top:40px;padding:18px;border:2px solid #cecece}.mid-inquiry-list>ul{overflow:hidden}.mid-inquiry-list>ul>li{float:left;margin-left:20px}.mid-inquiry-list>ul>li:first-child{margin-left:0}.mod-recommend_title{font-size:3.8rem}.mod-recommend_title>span{padding-left:50px;background:url(/kyousai/kokumin/campaign/hub-guide/assets/default/middle/img/parts/recommend_title01.png) no-repeat left center}.select-type-area{padding:20px;margin:15px auto 15px}.select-type-area .select-left img{width:140px;height:140px}.select-type-area .select-right .select-right-title{background:url(/kyousai/kokumin/campaign/hub-guide/assets/default/img/parts/button-link_bg01.png) no-repeat 0 1em}.select-type-area .select-right .select-right-title a{font-size:2em;font-weight:400}.select-type-area .select-right ul{margin-top:0}.select-type-area .select-right li:nth-child(odd){margin-left:0}.select-type-area .select-right li:nth-child(even){margin-left:9px}.select-type-area .select-right li:nth-child(n+4){margin-top:0}.select-type-area .select-right li:nth-child(n+3){margin-top:9px}.select-type-area .select-right .select-right-recommend-plan{margin-top:9px}.select-type-area .select-right .select-right-recommend-plan a{padding-right:53px;padding-left:53px}.select-category-area{padding:20px;margin:15px auto 15px}.select-category-area .select-category-title a span{font-size:1.8em}.select-category-area .content-title{margin-top:20px}.select-category-area .content-title h3{font-size:2.6em}.select-category-area .select-category-detail{margin-top:21px}.select-category-area .select-category-detail ul{margin-top:0}.select-category-area .select-category-detail li:nth-child(odd){margin-left:0}.select-category-area .select-category-detail li:nth-child(even){margin-left:10px}.select-category-area .select-category-detail li:nth-child(n+4){margin-top:0}.select-category-area .select-category-detail li:nth-child(n+3){margin-top:9px}.select-category-area .select-category-detail .select-category-detail-plan{margin-top:0}.select-category-area .select-category-detail .select-category-detail-plan img{width:236px}.select-category-area .select-category-detail .select-category-detail-plan a{padding:20px 30px 70px 40px}.select-category-area .select-category-detail .select-category-detail-plan a.opt-thin{padding:35px 30px 36px 40px}.facilityInformationBox{margin-top:40px}.facilityInformation_inner{width:230px;margin-top:10px}.facilityInformation_inner:nth-child(-n+3){margin-top:0}.facilityInformation_inner:nth-child(3n+1){clear:left}ul.mod-facility{margin:0 -10px -10px 0}ul.mod-facility>li{float:none;width:auto;height:219px}.mod-anchor-check .mod-anchor-check_body p:first-child{line-height:1.1}.mod-anchor-check .mod-anchor-check_body p+p{margin-top:0}.telLink>a{display:inline}.telLink>span{display:none}.mod-message_main{font-size:5.4em}.mod-message_main>br{display:inline-block}.mod-message_sub{font-size:2.6em;text-align:left}.mod-message_sub>br{display:none}.mod-message_link_title{font-size:3em}.mod-message_link_detail{font-size:3.6em}.mod-message02_text{text-align:left}.mod-message02_text>br{display:none}.mod-message02_link{padding:0}.sp-header-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:25px 35px}.sp-header-content .sp-site-logo{margin-top:0;width:320px}.sp-header-content .sp-site-logo img{width:100%}.sp-header-content .sp-header-item{display:-webkit-box;display:-ms-flexbox;display:flex}.sp-header-content .sp-header-item ul{display:-webkit-box;display:-ms-flexbox;display:flex;margin-right:40px}.sp-header-content .sp-header-item p{margin:0}.mod-attention-box02{margin-top:4.8rem}.mod-attention-box02 p{font-size:2.4rem;line-height:1.7}.mod-attention-box02 .mod-attention{border-radius:26px;display:block;padding:.8rem 0 .6rem;text-align:center}.sp-global-nav-wrap-renew{pointer-events:none}.sp-global-nav-wrap-renew.is-initialized{pointer-events:auto}.sp-global-nav-renew{position:fixed;z-index:100;left:0;right:0;bottom:0;width:800px;margin:0 auto!important;overflow:hidden;opacity:0;-webkit-transition:opacity .3s ease;transition:opacity .3s ease}.is-initialized .sp-global-nav-renew{opacity:1}.sp-global-nav-renew>li{width:20%;float:left}.sp-global-nav-renew_item{margin-top:0!important;background-color:#094;color:#fff;text-align:center}.sp-global-nav-renew_item>a{display:block;color:#fff}.sp-global-nav-renew_item>a img{-webkit-transition:opacity .3s ease;transition:opacity .3s ease}.sp-global-nav-renew_item>a.is-current:not(.js-scroll){background:#99d6b4 url(/kyousai/kokumin/campaign/hub-guide/img/nav_close_img06.png) no-repeat center center}.sp-global-nav-renew_item>a.is-current:not(.js-scroll) img{opacity:0}.sp-global-nav_open{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;position:fixed;z-index:90;left:50%;bottom:171px;height:0;width:800px;background:#000;background:rgba(0,0,0,.8);-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);-webkit-transition:all .5s;transition:all .5s;overflow:hidden}.sp-global-nav_open.is-open{height:-webkit-calc(100% - 170px);height:calc(100% - 170px)}.sp-global-nav_open_inner-wrap{max-height:100%;width:100%;overflow-y:auto}.sp-global-nav_open_inner{padding:35px 40px 60px;background:#fff}.theme-green .sp-global-nav_open_inner{background:#dcf0d2}.sp-global-nav_menu-wrap{margin-top:24px;border-radius:30px;border-bottom:5px solid rgba(0,0,0,.2);background:#fff;overflow:hidden}.sp-global-nav_menu-wrap:first-child{margin-top:0}.sp-global-nav_menu-wrap.theme-orange{background:#ffecb3}.sp-global-nav_search_menu-wrap{margin-top:24px;margin-bottom:50px;border-radius:30px;border-bottom:5px solid rgba(0,0,0,.2);background:#fff;overflow:hidden;border-top:2px solid rgba(0,0,0,.2);border-left:2px solid rgba(0,0,0,.2);border-right:2px solid rgba(0,0,0,.2)}.sp-global-nav_search_menu-wrap:first-child{margin-top:0}.sp-global-nav_menu{margin-top:0!important;font-size:3.4rem;font-weight:700}.sp-global-nav_menu>a{display:block;position:relative;padding:30px 80px 25px 40px}.sp-global-nav_menu>a.is-current{color:#094}.sp-global-nav_menu>a:active,.sp-global-nav_menu>a:hover{text-decoration:none;color:#333}.sp-global-nav_menu>a:active.is-current,.sp-global-nav_menu>a:hover.is-current{color:#094}.sp-global-nav_menu>a::after{content:"";display:block;width:0;height:0;border-style:solid;border-width:11px 0 11px 17px;border-color:transparent transparent transparent #009945;position:absolute;top:50%;right:30px;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.sp-global-nav_accordion_content .sp-global-nav_menu{border-top:2px solid #dcdcdc}.sp-global-nav_accordion_content .sp-global-nav_menu>a{padding-left:65px}.sp-global-nav_accordion_content .sp-global-nav_accordion_content .sp-global-nav_menu>a{padding-left:90px}.sp-global-nav_accordion_content .sp-global-nav_accordion_content .sp-global-nav_accordion_content .sp-global-nav_menu{border-top-color:#ccc}.sp-global-nav_accordion_content .sp-global-nav_accordion_content .sp-global-nav_accordion_content .sp-global-nav_menu>a{padding-left:115px}.sp-global-nav_menu.opt-icon-accordion>a::after{right:23px;width:35px;height:35px;border:none;background:url(/kyousai/kokumin/campaign/hub-guide/img/nav_accordion_open.png) no-repeat center center/100%}.sp-global-nav_menu.opt-icon-accordion>a.is-current:after{background-image:url(/kyousai/kokumin/campaign/hub-guide/img/nav_accordion_close.png)}.sp-global-nav_menu.js-localcontact-link,.sp-global-nav_menu.js-localnews-link{display:none}.sp-global-nav_menu.js-localcontact-link.is-initialized,.sp-global-nav_menu.js-localnews-link.is-initialized{display:block}.sp-global-nav_accordion_content{display:none;background:#f5f5f5}.sp-global-nav_accordion_content .sp-global-nav_accordion_content{background:#ebebeb}.sp-global-nav_accordion_content .sp-global-nav_accordion_content .sp-global-nav_accordion_content{background:#e0e0e0}.sp-global-nav_btn-icon{padding-right:25px;vertical-align:middle}.sp-global-nav_menu_2clm{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-top:24px}.sp-global-nav_menu_2clm p{border-radius:30px;margin-top:20px;padding:25px 0 10px;width:340px}.sp-global-nav_menu_2clm p a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;color:#fff}.sp-global-nav_menu_2clm .sp-global-nav_menu_button_left,.sp-global-nav_menu_2clm .sp-global-nav_menu_button_right{margin-top:0!important;border-bottom:5px solid}.sp-global-nav_menu_2clm .sp-global-nav_menu_button_left>a:active,.sp-global-nav_menu_2clm .sp-global-nav_menu_button_left>a:hover,.sp-global-nav_menu_2clm .sp-global-nav_menu_button_right>a:active,.sp-global-nav_menu_2clm .sp-global-nav_menu_button_right>a:hover{text-decoration:none}.sp-global-nav_menu_2clm .sp-global-nav_menu_button_left img,.sp-global-nav_menu_2clm .sp-global-nav_menu_button_right img{margin-bottom:10px}.sp-global-nav_menu_2clm .sp-global-nav_menu_button_left{background:#50b41e;border-bottom-color:#409018}.sp-global-nav_menu_2clm .sp-global-nav_menu_button_left img{width:54px}.sp-global-nav_menu_2clm .sp-global-nav_menu_button_right{background:#fa9646;border-bottom-color:#c87838}.sp-global-nav_menu_2clm .sp-global-nav_menu_button_right img{width:48px}.sp-global-nav_title{font-size:3.4rem;padding-bottom:30px;text-align:center}.sp-global-nav_title img{margin-right:10px}.sp-global-nav_button_box{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.sp-global-nav_button_box .nav-tel-button{border-radius:30px;font-size:3.4rem;line-height:1.2;margin:10px 0}.sp-global-nav_button_box .nav-tel-button a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:20px}.sp-global-nav_button_box .nav-tel-button .tel{padding:40px 53px}.sp-global-nav_button_box .opt-green{background:#094;border-bottom:5px solid #00823a}.sp-global-nav_button_box .opt-green a{color:#ffff}.sp-global-nav_button_box .opt-gray{background:#f5f5f5;border-bottom:5px solid #eaeaea}.sp-global-nav_contact{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.sp-global-nav_search_box form{position:relative}.sp-global-nav_search_box form .sp-global-nav_search_text{border-radius:45px;background:#f5f5f5;border:none;-webkit-box-sizing:border-box;box-sizing:border-box;font-size:3.4rem;padding:20px 80px 20px 30px;width:100%}.sp-global-nav_search_box form .sp-global-nav_search_image{position:absolute;top:50%;right:30px;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.sp-global-nav_open_search,.sp-global-nav_open_tel{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.karte-widget{-webkit-transform:scale(2) translateY(-30px)!important;-ms-transform:scale(2) translateY(-30px)!important;transform:scale(2) translateY(-30px)!important;-webkit-transform-origin:left bottom;-ms-transform-origin:left bottom;transform-origin:left bottom}#karte-c .karte-widget.karte-widget--center,#karte-c .karte-widget.karte-widget--center-pc{left:10%!important}