img:is([sizes=auto i],[sizes^="auto," i]){contain-intrinsic-size:3000px 1500px}
:root{--wp--preset--aspect-ratio--square:1;--wp--preset--aspect-ratio--4-3:4/3;--wp--preset--aspect-ratio--3-4:3/4;--wp--preset--aspect-ratio--3-2:3/2;--wp--preset--aspect-ratio--2-3:2/3;--wp--preset--aspect-ratio--16-9:16/9;--wp--preset--aspect-ratio--9-16:9/16;--wp--preset--color--black:#000;--wp--preset--color--cyan-bluish-gray:#abb8c3;--wp--preset--color--white:#fff;--wp--preset--color--pale-pink:#f78da7;--wp--preset--color--vivid-red:#cf2e2e;--wp--preset--color--luminous-vivid-orange:#ff6900;--wp--preset--color--luminous-vivid-amber:#fcb900;--wp--preset--color--light-green-cyan:#7bdcb5;--wp--preset--color--vivid-green-cyan:#00d084;--wp--preset--color--pale-cyan-blue:#8ed1fc;--wp--preset--color--vivid-cyan-blue:#0693e3;--wp--preset--color--vivid-purple:#9b51e0;--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple:linear-gradient(135deg,#0693e3 0%,#9b51e0 100%);--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan:linear-gradient(135deg,#7adcb4 0%,#00d082 100%);--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange:linear-gradient(135deg,#fcb900 0%,#ff6900 100%);--wp--preset--gradient--luminous-vivid-orange-to-vivid-red:linear-gradient(135deg,#ff6900 0%,#cf2e2e 100%);--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray:linear-gradient(135deg,#eee 0%,#a9b8c3 100%);--wp--preset--gradient--cool-to-warm-spectrum:linear-gradient(135deg,#4aeadc 0%,#9778d1 20%,#cf2aba 40%,#ee2c82 60%,#fb6962 80%,#fef84c 100%);--wp--preset--gradient--blush-light-purple:linear-gradient(135deg,#ffceec 0%,#9896f0 100%);--wp--preset--gradient--blush-bordeaux:linear-gradient(135deg,#fecda5 0%,#fe2d2d 50%,#6b003e 100%);--wp--preset--gradient--luminous-dusk:linear-gradient(135deg,#ffcb70 0%,#c751c0 50%,#4158d0 100%);--wp--preset--gradient--pale-ocean:linear-gradient(135deg,#fff5cb 0%,#b6e3d4 50%,#33a7b5 100%);--wp--preset--gradient--electric-grass:linear-gradient(135deg,#caf880 0%,#71ce7e 100%);--wp--preset--gradient--midnight:linear-gradient(135deg,#020381 0%,#2874fc 100%);--wp--preset--font-size--small:13px;--wp--preset--font-size--medium:20px;--wp--preset--font-size--large:36px;--wp--preset--font-size--x-large:42px;--wp--preset--spacing--20:.44rem;--wp--preset--spacing--30:.67rem;--wp--preset--spacing--40:1rem;--wp--preset--spacing--50:1.5rem;--wp--preset--spacing--60:2.25rem;--wp--preset--spacing--70:3.38rem;--wp--preset--spacing--80:5.06rem;--wp--preset--shadow--natural:6px 6px 9px rgba(0,0,0,.2);--wp--preset--shadow--deep:12px 12px 50px rgba(0,0,0,.4);--wp--preset--shadow--sharp:6px 6px 0px rgba(0,0,0,.2);--wp--preset--shadow--outlined:6px 6px 0px -3px #fff,6px 6px #000;--wp--preset--shadow--crisp:6px 6px 0px #000}.wp-block-button{--wp--preset--dimension--25:25%;--wp--preset--dimension--50:50%;--wp--preset--dimension--75:75%;--wp--preset--dimension--100:100%}:where(body){margin:0}:where(.is-layout-flex){gap:.5em}:where(.is-layout-grid){gap:.5em}body .is-layout-flex{display:flex}.is-layout-flex{flex-wrap:wrap;align-items:center}.is-layout-flex>:is(*,div){margin:0}body .is-layout-grid{display:grid}.is-layout-grid>:is(*,div){margin:0}body{padding-top:0;padding-right:0;padding-bottom:0;padding-left:0}:root :where(.wp-element-button,.wp-block-button__link){background-color:#32373c;border-width:0;color:#fff;font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;letter-spacing:inherit;line-height:inherit;padding-top:calc(0.667em + 2px);padding-right:calc(1.333em + 2px);padding-bottom:calc(0.667em + 2px);padding-left:calc(1.333em + 2px);text-decoration:none;text-transform:inherit}.has-black-color{color:var(--wp--preset--color--black) !important}.has-cyan-bluish-gray-color{color:var(--wp--preset--color--cyan-bluish-gray) !important}.has-white-color{color:var(--wp--preset--color--white) !important}.has-pale-pink-color{color:var(--wp--preset--color--pale-pink) !important}.has-vivid-red-color{color:var(--wp--preset--color--vivid-red) !important}.has-luminous-vivid-orange-color{color:var(--wp--preset--color--luminous-vivid-orange) !important}.has-luminous-vivid-amber-color{color:var(--wp--preset--color--luminous-vivid-amber) !important}.has-light-green-cyan-color{color:var(--wp--preset--color--light-green-cyan) !important}.has-vivid-green-cyan-color{color:var(--wp--preset--color--vivid-green-cyan) !important}.has-pale-cyan-blue-color{color:var(--wp--preset--color--pale-cyan-blue) !important}.has-vivid-cyan-blue-color{color:var(--wp--preset--color--vivid-cyan-blue) !important}.has-vivid-purple-color{color:var(--wp--preset--color--vivid-purple) !important}.has-black-background-color{background-color:var(--wp--preset--color--black) !important}.has-cyan-bluish-gray-background-color{background-color:var(--wp--preset--color--cyan-bluish-gray) !important}.has-white-background-color{background-color:var(--wp--preset--color--white) !important}.has-pale-pink-background-color{background-color:var(--wp--preset--color--pale-pink) !important}.has-vivid-red-background-color{background-color:var(--wp--preset--color--vivid-red) !important}.has-luminous-vivid-orange-background-color{background-color:var(--wp--preset--color--luminous-vivid-orange) !important}.has-luminous-vivid-amber-background-color{background-color:var(--wp--preset--color--luminous-vivid-amber) !important}.has-light-green-cyan-background-color{background-color:var(--wp--preset--color--light-green-cyan) !important}.has-vivid-green-cyan-background-color{background-color:var(--wp--preset--color--vivid-green-cyan) !important}.has-pale-cyan-blue-background-color{background-color:var(--wp--preset--color--pale-cyan-blue) !important}.has-vivid-cyan-blue-background-color{background-color:var(--wp--preset--color--vivid-cyan-blue) !important}.has-vivid-purple-background-color{background-color:var(--wp--preset--color--vivid-purple) !important}.has-black-border-color{border-color:var(--wp--preset--color--black) !important}.has-cyan-bluish-gray-border-color{border-color:var(--wp--preset--color--cyan-bluish-gray) !important}.has-white-border-color{border-color:var(--wp--preset--color--white) !important}.has-pale-pink-border-color{border-color:var(--wp--preset--color--pale-pink) !important}.has-vivid-red-border-color{border-color:var(--wp--preset--color--vivid-red) !important}.has-luminous-vivid-orange-border-color{border-color:var(--wp--preset--color--luminous-vivid-orange) !important}.has-luminous-vivid-amber-border-color{border-color:var(--wp--preset--color--luminous-vivid-amber) !important}.has-light-green-cyan-border-color{border-color:var(--wp--preset--color--light-green-cyan) !important}.has-vivid-green-cyan-border-color{border-color:var(--wp--preset--color--vivid-green-cyan) !important}.has-pale-cyan-blue-border-color{border-color:var(--wp--preset--color--pale-cyan-blue) !important}.has-vivid-cyan-blue-border-color{border-color:var(--wp--preset--color--vivid-cyan-blue) !important}.has-vivid-purple-border-color{border-color:var(--wp--preset--color--vivid-purple) !important}.has-vivid-cyan-blue-to-vivid-purple-gradient-background{background:var(--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple) !important}.has-light-green-cyan-to-vivid-green-cyan-gradient-background{background:var(--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan) !important}.has-luminous-vivid-amber-to-luminous-vivid-orange-gradient-background{background:var(--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange) !important}.has-luminous-vivid-orange-to-vivid-red-gradient-background{background:var(--wp--preset--gradient--luminous-vivid-orange-to-vivid-red) !important}.has-very-light-gray-to-cyan-bluish-gray-gradient-background{background:var(--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray) !important}.has-cool-to-warm-spectrum-gradient-background{background:var(--wp--preset--gradient--cool-to-warm-spectrum) !important}.has-blush-light-purple-gradient-background{background:var(--wp--preset--gradient--blush-light-purple) !important}.has-blush-bordeaux-gradient-background{background:var(--wp--preset--gradient--blush-bordeaux) !important}.has-luminous-dusk-gradient-background{background:var(--wp--preset--gradient--luminous-dusk) !important}.has-pale-ocean-gradient-background{background:var(--wp--preset--gradient--pale-ocean) !important}.has-electric-grass-gradient-background{background:var(--wp--preset--gradient--electric-grass) !important}.has-midnight-gradient-background{background:var(--wp--preset--gradient--midnight) !important}.has-small-font-size{font-size:var(--wp--preset--font-size--small) !important}.has-medium-font-size{font-size:var(--wp--preset--font-size--medium) !important}.has-large-font-size{font-size:var(--wp--preset--font-size--large) !important}.has-x-large-font-size{font-size:var(--wp--preset--font-size--x-large) !important}
.wp-pagenavi{clear:both}.wp-pagenavi a,.wp-pagenavi span{border:1px solid var(--wp-pagenavi-border-color,#bfbfbf);margin:2px;padding:3px 5px;text-decoration:none}@media (prefers-color-scheme:dark){.wp-pagenavi a,.wp-pagenavi span{border-color:var(--wp-pagenavi-border-color,#4f4f4f)}}.wp-pagenavi a:hover,.wp-pagenavi span.current{border-color:var(--wp-pagenavi-border-color-current,currentColor)}.wp-pagenavi span.current{font-weight:700}
#fancybox-content{border-color:#fff}#fancybox-title,#fancybox-title-float-main{color:#fff}
@charset "UTF-8";div#mfp_hidden{width:1px;height:1px;padding:0;margin:0;overflow:hidden}div#mfp_hidden input{margin:10px}form#mailformpro table th{text-align:right;padding-right:60px;position:relative}form#mailformpro table th .must{background:#cc1433;color:#fff;font-size:10px;display:inline-block;vertical-align:middle;padding:0 10px;position:absolute;top:50%;right:10px;-webkit-transform:translateY(-50%);transform:translateY(-50%)}input[type=text],input[type=email],input[type=tel],input[type=number],input[type=password],form#mailformpro select{padding:10px !important}form#mailformpro label{display:inline-block;padding:0 5px;border-radius:3px}form#mailformpro label.mfp_checked{border:solid 1px #ccc}table#mfp_confirm_table{width:100%;border-spacing:0px;border-collapse:collapse}table#mfp_confirm_table tr.mfp_colored{background:#fff}table#mfp_confirm_table tr.mfp_achroma{background:#ebfbff}table#mfp_confirm_table tr th,table#mfp_confirm_table tr td{text-align:left;padding:5px 10px}table#mfp_confirm_table tr th{width:200px;white-space:nowrap}table#mfp_confirm_table tr td{line-height:1.5em;word-break:break-all}div#mfp_phase_confirm{clear:both}div#mfp_overlay{position:absolute;display:none;z-index:10001}div#mfp_overlay_inner{width:640px;max-width:90%;background:#fff;padding:15px;margin:0 auto;border-radius:5px;box-shadow:0px 0px 10px #000}div#mfp_overlay_inner h4{font-size:18px;font-weight:700;margin-bottom:10px}div#mfp_overlay_background{background:#000;position:absolute;display:none;z-index:10000}div#mfp_loading_screen{background:#000;display:none;position:absolute;z-index:20000;opacity:.8}div#mfp_loading{width:40px;height:40px;background-image:url(//www.nextjp.com/wp/wp-content/themes/next_WP/library/css/../images/mailform/mfp_loading.gif);display:none;position:absolute;z-index:20001}div.mfp_err{background:url(//www.nextjp.com/wp/wp-content/themes/next_WP/library/css/../images/mailform/mfp_error.gif) no-repeat left top;color:red;font-size:12px;display:none;text-align:left;line-height:normal;padding-left:17px;margin-top:5px;clear:both}.mfp_parent_error{border:red solid 2px}.problem{background:#fcc}div#mfp_error{background:#fee;border:red solid 1px;padding:10px;display:none}div#mfp_error p{padding:0;margin:0;font-size:14px;text-align:center}div#mfp_error p strong{color:red}div#mfp_warning{background:#fee;border:red solid 1px;padding:10px;display:none}div#mfp_warning p{padding:0;margin:0;text-align:center}div#mfp_warning p strong{color:red}button.mfp_next,button.mfp_prev{margin:10px;padding:5px 10px}button.mfp_next{float:right}button.mfp_prev{float:left}ul#mfp_phase_stat{padding:10px}ul#mfp_phase_stat li{font-size:14px;float:left;padding:8px 15px;margin:5px;border-radius:3px}ul#mfp_phase_stat li.mfp_phase_arrow{box-shadow:none;padding:8px 5px}ul#mfp_phase_stat li.mfp_active_phase{background:#e8eef9;box-shadow:0px 0px 5px #000}ul#mfp_phase_stat li.mfp_inactive_phase{background:#ccc;color:#666;box-shadow:0px 0px 5px #ccc}div.mfp_buttons{clear:both;text-align:center;margin-top:40px}div.xdsoft_disabled{display:none}@media screen and (max-width:640px){form#mailformpro table{background:#f5f5f5;display:block;padding:0 10px}form#mailformpro table th,form#mailformpro table td{border:none}form#mailformpro table th{background:0 0;font-weight:700;text-align:left;padding:15px 0 0}form#mailformpro table th .must{background:#fff;color:#cc1433;font-size:9px;padding:0 5px;margin:0 0 3px 5px;border:#cc1433 1px solid;position:static;-webkit-transform:translateY(0);transform:translateY(0)}form#mailformpro table td{padding:0 0 15px;border-bottom:#ccc 1px solid}form#mailformpro table tr:last-child td{border-bottom:none}form#mailformpro .address td{padding-left:10px}form#mailformpro .address span{font-size:14px;display:block;padding-top:5px}table#mfp_confirm_table tr th,table#mfp_confirm_table tr td{width:auto;display:block;line-height:1.5}table#mfp_confirm_table tr{border:#ccc 1px solid}table#mfp_confirm_table tr.mfp_achroma{background:#f5f5f5}table#mfp_confirm_table tr th{background:0 0;font-size:14px;font-weight:700;padding:10px 10px 0;border:none}table#mfp_confirm_table tr td{padding:0 10px 10px 20px;border:none}.mfp_element_text,.mfp_element_textarea,.mfp_element_email,.mfp_element_tel{width:100% !important;min-width:100%}.mfp_element_text[type=date],.mfp_element_text[type=time],.mfp_element_select-one[id^=mfp_BirthdayElement]{width:auto !important;min-width:auto}}.mfp_element_submit,.mfp_element_reset,.mfp_element_button{width:20%;background:#222;color:#fff;display:inline-block;padding:10px 0;border-radius:5px;position:relative;cursor:pointer;border-style:none}.mfp_element_submit:hover,.mfp_element_reset:hover,.mfp_element_button:hover{opacity:.6}div.mfp_ok{background:#0f9e3f;color:#fff;font-size:10px;display:none;line-height:1.5em;padding:0 5px;margin:0 2px;border:solid 1px #0f9e3f;border-radius:5px}div.prefcodeWrapper{position:relative}div.prefcodeResult{background:#fff;display:none;padding:5px;border:solid 1px #ccc;box-shadow:0px 0px 5px #ccc;position:absolute;top:0;left:0}div.prefcodeResult div{cursor:pointer}div.prefcodeResult div:hover{background:#c9ebfb}div.prefcodeResult div.prefcodeNext{background:#eee;text-align:center}div.prefLoading{background:url(//www.nextjp.com/wp/wp-content/themes/next_WP/library/css/../images/mailform/mfp_zip_loading.gif) no-repeat center center;padding:60px 100px}.hidefield{height:0;overflow:hidden}.showfield{height:auto;overflow:visible}@media screen and (max-width:640px){.mfp_element_submit,.mfp_element_reset,.mfp_element_button{width:40%}}
@charset "utf-8";body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote{margin:0;padding:0}table{border-collapse:collapse;border-spacing:0}fieldset,img{border:0;vertical-align:bottom}address,caption,cite,code,dfn,em,strong,th,var{font-style:normal;font-weight:400}ol,ul{list-style:none}ul,ol{letter-spacing:-.4em}li{letter-spacing:normal}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:400}*,*:before,*:after{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}html{height:100%}body{font-family:'Noto Sans JP',"ヒラギノ角ゴ ProN W3","Hiragino Kaku Gothic ProN","メイリオ",Meiryo,"ＭＳ Ｐゴシック",sans-serif;font-size:16px;line-height:1.8;color:#222;min-width:1240px}a{color:#0d3387;text-decoration:none}a.op:hover img{opacity:.7 !important}#mainContents a:hover{text-decoration:underline}img{max-width:100%}@media screen and (max-width:640px){body{max-width:640px;min-width:100%;-webkit-text-size-adjust:100%}h1,h2,h3,h4,h5,h6{line-height:1.5}img:not([data-src]),img.lazy-loaded{height:auto}}#mainContents{padding:20px 0 60px;margin:0 auto}.inner{width:1240px;padding:0 20px;margin:0 auto;position:relative}#fltBnr{width:210px;display:none;line-height:1.5;position:fixed;bottom:100px;right:0;z-index:99}#fltBnr>li{margin-bottom:8px}#fltBnr>li:first-child{background:linear-gradient(to bottom,#efefee,#d8e3ef);font-size:12px;padding:18px 0 18px 14px;border:#e4e4e4 1px solid;border-radius:5px 0 0 5px}#fltBnr>li:first-child .tel{background:url(//www.nextjp.com/wp/wp-content/themes/next_WP/library/css/../images/common/icon_tel.png) no-repeat left center;background-size:18px auto;color:#0d3387;font-size:24px;font-weight:700;display:inline-block;line-height:1;padding-left:20px}#fltBnr>li:nth-child(2) a{background:linear-gradient(to bottom,#efefee,#f2e5dc);color:#f60;font-weight:700;display:block;padding:18px 0 18px 14px;border:#e4e4e4 1px solid;border-radius:5px 0 0 5px}#fltBnr>li:nth-child(2) a:hover{background:linear-gradient(to bottom,#f2e5dc,#efefee);opacity:.7}#fltBnr>li:nth-child(2) a>span{background:url(//www.nextjp.com/wp/wp-content/themes/next_WP/library/css/../images/common/icon_mail_orange.png) no-repeat left center;background-size:24px auto;display:inline-block;padding-left:30px}#fixedTop{width:60px;display:none;position:fixed;bottom:40px;right:20px;z-index:99}#fixedTop img{width:100%;height:auto}@media screen and (max-width:640px){#mainContents{padding:40px 0}.inner,#post.column{width:90%;padding:0}#header .inner,#footer .inner{width:98%}#fltBnr{width:100%;top:0;bottom:auto}#fltBnr>li{display:inline-block;vertical-align:top;text-align:center;margin-bottom:0}#fltBnr>li:first-child{width:60%;font-size:12px;padding:10px 0;border-radius:0}#fltBnr>li:first-child .ml20{margin-left:0 !important}#fltBnr>li:first-child .tel{background-size:15px auto;font-size:22px}#fltBnr>li:first-child .tel a{color:#0d3387}#fltBnr>li:nth-child(2){width:40%}#fltBnr>li:nth-child(2) a{font-size:14px;padding:10px 0;border-radius:0}#fltBnr>li:nth-child(2) a>span{background-size:20px auto;text-align:left;padding-left:25px}#fixedTop{width:48px;bottom:20px;right:10px}}#header .h1{background:#f2f2f2;font-size:12px;padding:5px 0}#header .hdrLogo{display:inline-block;font-size:14px;line-height:1;padding:35px 0 30px}#header .hdrLogo li{vertical-align:bottom}#header .hdrLink{position:absolute;top:40px;left:315px}#header .hdrLink li{vertical-align:middle}#header .hdrContact{font-weight:700;line-height:1.2;position:absolute;top:35px;right:20px}#header .hdrContact li{vertical-align:middle}#header .hdrContact li:first-child{font-size:12px;padding:4px 0 4px 20px;border-left:#0d3387 3px solid}#header .hdrContact .tel{background:url(//www.nextjp.com/wp/wp-content/themes/next_WP/library/css/../images/common/icon_tel.png) no-repeat left center;background-size:15px auto;font-size:22px;display:inline-block;padding-left:20px}#header .hdrContact li:nth-child(2) a{background:#f60;color:#fff;display:block;padding:12px 35px;border-radius:5px}#header .hdrContact li:nth-child(2) a:hover{background:#ff8533}#header .hdrContact li:nth-child(2) a span{background:url(//www.nextjp.com/wp/wp-content/themes/next_WP/library/css/../images/common/icon_mail.png) no-repeat left center;background-size:20px auto;display:inline-block;padding-left:25px}@media screen and (max-width:640px){#header .h1{font-size:10px;padding-right:50px}#header .hdrLogo{display:block;text-align:center;padding:15px 0}#header .hdrLink{max-width:300px;margin:0 auto 10px;position:static}#header .hdrContact.mb{width:240px;display:block !important;margin:0 auto;position:static}#header .hdrContact li:first-child{font-size:14px}#header .hdrContact .tel{font-size:24px;margin-top:5px}#header .hdrContact .tel a{color:#222}#header .hdrContact li:nth-child(2) a{text-align:center}}nav .menu>li{width:215px;text-align:center;vertical-align:middle;position:relative}nav .menu>li:first-child{width:125px}nav .menu>li:before{width:1px;height:35px;content:'';background:#ccc;display:block;position:absolute;top:0;right:0}nav .menu>li:nth-child(6n):before{content:none}nav .menu>li>a{color:#222;font-weight:700;display:block;padding-bottom:30px}nav .menu>li:first-child a{background:url(//www.nextjp.com/wp/wp-content/themes/next_WP/library/css/../images/common/icon_home.png) no-repeat center top 5px;background-size:25px auto;padding:24px 0;text-indent:100%;white-space:nowrap;overflow:hidden}nav .menu>li:hover>a{opacity:.7}nav .menu>li:first-child a:hover{background:url(//www.nextjp.com/wp/wp-content/themes/next_WP/library/css/../images/common/icon_home_on.png) no-repeat center top 5px;background-size:25px auto}nav .menu>li>a span{color:#999;font-size:10px;font-weight:400;display:block}nav .child{width:100%;display:none;overflow:hidden;position:absolute;z-index:999}nav .child>li{display:block;border-bottom:#ccc 1px solid}nav .child>li:first-child{border-top:#0d3387 3px solid}nav .child>li:last-child{border-bottom:none}nav .child>li>a{background:rgba(255,255,255,.95);color:#222;display:block;text-align:center;padding:10px 0}nav .child>li>a:hover{background:rgba(220,220,220,.95)}#navToggle{width:40px;height:40px;background:#fff;display:none;padding:6px 3px;border:#0d3387 2px solid;position:absolute;right:5px;top:-15px;cursor:pointer;z-index:9999}#navToggle div{width:100%;height:100%;position:relative}#navToggle span{width:100%;height:3px;background:#0d3387;display:block;position:absolute;transition:.35s ease-in-out}#navToggle span:nth-child(1){top:0}#navToggle span:nth-child(2){top:0;bottom:0;margin:auto}#navToggle span:nth-child(3){bottom:0}@media screen and (max-width:640px){nav{width:100%;height:100%;background:#fff;display:none;padding:40px 5%;position:fixed;top:0;left:0;z-index:999;overflow:auto}nav .menu{margin-bottom:40px}nav .menu>li,nav .menu>li.mb{width:auto !important;display:block !important;border-bottom:#eee 1px solid}nav .menu>li:before{content:none}nav .menu>li>a{font-size:14px;text-align:left;line-height:40px;padding:0 40px 0 20px !important}nav .menu>li:first-child a{background:0 0 !important;text-indent:initial;white-space:normal;overflow:initial}nav .menu>li>a span{display:none}nav .subMenu{background:#f5f5f5;padding:5px 0;border-top:#ccc 1px dashed;position:static}nav .subMenu li{border:none !important}nav .subMenu a{background:0 0 !important;color:#222 !important;font-size:14px !important;font-weight:700;display:block;text-align:left !important;padding:5px 40px 5px 30px !important}nav .subMenu a:hover{background:0 0 !important}nav .subMenu a:before{content:'―';margin-right:5px}nav .subMenu_toggle{width:40px;height:40px;border-left:#ccc 1px dashed;position:absolute;top:0;right:0;z-index:1}nav .subMenu_toggle span:before,nav .subMenu_toggle span:after{content:'';background:#aaa;display:block;position:absolute;top:0;bottom:0;left:0;right:0;margin:auto;transition:.35s}nav .subMenu_toggle span:before{width:10px;height:1px}nav .subMenu_toggle span:after{width:1px;height:10px}nav .subMenu_toggle.open span:before{-wbkit-transform:rotate(180deg);transform:rotate(180deg)}nav .subMenu_toggle.open span:after{-wbkit-transform:rotate(90deg);transform:rotate(90deg)}#navToggle{display:block}.openNav #navToggle{top:10px;right:8px}.openNav #navToggle span:nth-child(1){top:50%;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.openNav #navToggle span:nth-child(2){opacity:0}.openNav #navToggle span:nth-child(3){top:50%;-webkit-transform:rotate(45deg);transform:rotate(45deg)}}#ftrContents{padding:70px 0}#ftrContents .ftrContact{margin-bottom:60px}#ftrContents .ftrContact li{width:380px;background:#fff;padding:1px;margin-right:30px;border:#ccc 1px solid;position:relative}#ftrContents .ftrContact li:last-child{margin-right:0}#ftrContents .ftrContact li:last-child a{color:#222;display:block}#ftrContents .ftrContact li:last-child a:hover{opacity:.7}#ftrContents .ftrContact li:last-child .img{overflow:hidden}#ftrContents .ftrContact li:last-child .img img{transition:.5s}#ftrContents .ftrContact li:last-child a:hover .img img{-webkit-transform:scale(1.1);transform:scale(1.1)}#ftrContents .txtWrap{width:226px;text-align:center;padding:0 15px;position:absolute;top:50%;right:0;-webkit-transform:translateY(-50%);transform:translateY(-50%)}#ftrContents .txtWrap h3{font-weight:700;margin-bottom:10px;border-bottom:#0d3387 1px solid}#ftrContents .txtWrap .tel{background:url(//www.nextjp.com/wp/wp-content/themes/next_WP/library/css/../images/common/icon_tel.png) no-repeat left center;background-size:15px auto;font-weight:700;display:inline-block;padding-left:20px}#ftrContents .txtWrap .inquiryBtn a{background:#0d3387;color:#fff;font-size:14px;font-weight:700;display:block;padding:10px 0;border-radius:5px}#ftrContents .txtWrap .inquiryBtn a:hover{background:#3060ca}#ftrContents .txtWrap .inquiryBtn a span{background:url(//www.nextjp.com/wp/wp-content/themes/next_WP/library/css/../images/common/icon_mail.png) no-repeat left center;background-size:20px auto;display:inline-block;padding-left:25px}#footer{background:#e4e4e4;font-size:14px;padding-top:60px}#footer .ftrLogo{width:260px;text-align:center}#footer .ftrLogo p span{display:inline-block;position:relative}#footer .ftrLogo p span:before,#footer .ftrLogo p span:after{width:20px;height:1px;content:'';background:#0d3387;display:block;position:absolute;top:0;bottom:0;margin:auto}#footer .ftrLogo p span:before{left:-35px}#footer .ftrLogo p span:after{right:-35px}#footer .ftrMenu{width:900px;position:absolute;top:0;right:0}#footer .ftrMenu>ul>li{padding-left:28px;margin-right:45px;position:relative}#footer .ftrMenu>ul>li:last-child{margin-right:0}#footer .ftrMenu>ul>li:before,#footer .ftrMenu>ul>li:after{content:'';display:block;position:absolute}#footer .ftrMenu>ul>li:before{width:18px;height:18px;background:#0d3387;border-radius:5px;top:3px;left:0}#footer .ftrMenu>ul>li:after{width:6px;height:6px;border-top:#fff 2px solid;border-right:#fff 2px solid;top:9px;left:5px;-webkit-transform:rotate(45deg);transform:rotate(45deg)}#footer .ftrMenu>ul>li>a{font-weight:700}#footer .ftrMenu .child{font-size:12px}#footer .ftrMenu .child li{padding-left:20px;position:relative}#footer .ftrMenu .child li:before{width:10px;height:1px;content:'';background:#ccc;display:block;position:absolute;top:0;bottom:0;left:0;margin:auto}#footer .ftrMenu a{color:#222}#footer .ftrMenu a:hover{text-decoration:underline}.copyright{font-size:12px;text-align:center;margin:40px auto 60px}.sanzen{background:#f2f2f2;font-size:10px;text-align:right;padding:5px}.sanzen a{color:#aaa}@media screen and (max-width:640px){#ftrContents{background-size:40px auto}#ftrContents .ftrContact li{max-width:280px;margin-bottom:20px !important}#ftrContents .ftrContact li .img{width:80px;padding-bottom:70px}#ftrContents .ftrContact li:last-child .img{padding-bottom:30px}#ftrContents .ftrContact li:last-child a:hover .img img{-webkit-transform:scale(1);transform:scale(1)}#ftrContents .txtWrap{width:100%;text-align:center;padding:0 10px;top:0;-webkit-transform:translateY(0);transform:translateY(0)}#ftrContents .txtWrap h3{padding:30px 0 20px;margin-left:80px}#ftrContents .txtWrap .tel a{color:#222;font-size:20px;font-weight:700;line-height:1}#ftrContents .txtWrap .inquiryBtn a{display:inline-block;padding:10px 20px}#ftrContents .ftrBnr li{margin:5px 5px 0 0 !important}#ftrContents .ftrBnr li:nth-child(-n+2){margin-top:0 !important}#ftrContents .ftrBnr li:nth-child(2n){margin-right:0 !important}#footer{padding-top:40px}#footer .ftrLogo{margin:0 auto}#footer .ftrAdd{width:280px;margin:0 auto}#footer .ftrMenu{display:none}.copyright{margin:20px auto 40px}}.center{text-align:center !important}.right{text-align:right !important}.left{text-align:left !important}.top{vertical-align:top !important}.bottom{vertical-align:bottom !important}.bold{font-weight:700}.normal{font-weight:400}.underline{text-decoration:underline}.italic{font-style:italic}.f10{font-size:10px !important}.f11{font-size:11px !important}.f12{font-size:12px !important}.f13{font-size:13px !important}.f14{font-size:14px !important}.f15{font-size:15px !important}.f16{font-size:16px !important}.f18{font-size:18px !important}.f20{font-size:20px !important}.f22{font-size:22px !important}.f24{font-size:24px !important}.f30{font-size:30px !important}.f36{font-size:36px !important}.fMincho{font-family:"ＭＳ Ｐ明朝","MS PMincho","ヒラギノ明朝 Pro W3","Hiragino Mincho Pro",serif}.fGothic{font-family:"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","メイリオ",Meiryo,Osaka,"ＭＳ Ｐゴシック","MS PGothic",sans-serif}.fYuMincho{font-family:"游明朝体","Yu Mincho",YuMincho,"Hiragino Kaku Gothic ProN","Hiragino Kaku Gothic Pro","メイリオ",Meiryo,"ＭＳ ゴシック",sans-serif}.fYuGothic{font-family:"Yu Gothic Medium","游ゴシック Medium",YuGothic,"游ゴシック体","ヒラギノ角ゴ Pro W3","メイリオ",sans-serif}.lh10{line-height:1}.lh12{line-height:1.2}.lh20{line-height:2}.fcRed{color:#ca3030}.fcBlue{color:#0d3387}.fcLightBlue{color:#3060ca}.fcOrange{color:#f60}.bgBlue{background:#0d3387}.bgLightBlue{background:#3060ca}.bgOrange{background:#f60}.mt00{margin-top:0 !important}.mt05{margin-top:5px !important}.mt10{margin-top:10px !important}.mt15{margin-top:15px !important}.mt20{margin-top:20px !important}.mt30{margin-top:30px !important}.mt40{margin-top:40px !important}.mb00{margin-bottom:0 !important}.mb05{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}.ml00{margin-left:0 !important}.ml05{margin-left:5px !important}.ml10{margin-left:10px !important}.ml15{margin-left:15px !important}.ml20{margin-left:20px !important}.ml30{margin-left:30px !important}.ml40{margin-left:40px !important}.mr00{margin-right:0 !important}.mr05{margin-right:5px !important}.mr10{margin-right:10px !important}.mr15{margin-right:15px !important}.mr20{margin-right:20px !important}.mr30{margin-right:30px !important}.mr40{margin-right:40px !important}.pt00{padding-top:0 !important}.pt05{padding-top:5px !important}.pt10{padding-top:10px !important}.pt20{padding-top:20px !important}.pt30{padding-top:30px !important}.pt40{padding-top:40px !important}.pb00{padding-bottom:0 !important}.pb05{padding-bottom:5px !important}.pb10{padding-bottom:10px !important}.pb20{padding-bottom:20px !important}.pb30{padding-bottom:30px !important}.pb40{padding-bottom:40px !important}.pl00{padding-left:0 !important}.pl05{padding-left:5px !important}.pl10{padding-left:10px !important}.pl15{padding-left:15px !important}.pl20{padding-left:20px !important}.pl30{padding-left:30px !important}.pl40{padding-left:40px !important}.pr00{padding-right:0 !important}.pr05{padding-right:5px !important}.pr10{padding-right:10px !important}.pr15{padding-right:15px !important}.pr20{padding-right:20px !important}.pr30{padding-right:30px !important}.pr40{padding-right:40px !important}.fltL{float:left}.fltR{float:right}.both{clear:both}.both05{clear:both;height:5px;line-height:1;font-size:1px}.both10{clear:both;height:10px;line-height:1;font-size:1px}.both15{clear:both;height:15px;line-height:1;font-size:1px}.both20{clear:both;height:20px;line-height:1;font-size:1px}.both30{clear:both;height:30px;line-height:1;font-size:1px}.both40{clear:both;height:40px;line-height:1;font-size:1px}.both50{clear:both;height:50px;line-height:1;font-size:1px}.clearfix:after{content:'';display:block;clear:both}#mfp_buttons li{margin:0;padding:0}input[type=text],input[type=email],input[type=tel],input[type=date],input[type=time],input[type=number],input[type=password],textarea,select{font-size:16px;padding:5px 10px;margin:2px;border:#ccc 1px solid;border-radius:3px}input[type=checkbox],input[type=radio]{font-size:16px;margin:3px 3px 0 5px}input[type=submit],button{background:#eee;font-size:16px;padding:10px 20px;cursor:pointer;border:#ccc 1px solid;border-radius:5px}input[type=submit]:hover,button:hover{opacity:.6}@media screen and (max-width:640px){input[type=text],textarea{width:100%}input[type=submit],button{-webkit-appearance:none;-moz-appearance:none;appearance:none}}
@charset "utf-8";.btn01{text-align:center;margin:0 auto}.btn01 a{min-width:280px;background:#0d3387;color:#fff;font-size:14px;font-weight:700;display:inline-block;padding:10px 40px;border-radius:5px}.btn01 a span{display:inline-block;padding-left:25px;position:relative}.btn01 a span:before{width:15px;height:10px;content:'';background:url(//www.nextjp.com/wp/wp-content/themes/next_WP/library/css/../images/common/icon_arrow.png);background-size:cover;display:block;position:absolute;top:0;bottom:0;left:0;margin:auto;transition:.3s}.btn01 a:hover{background:#3060ca;text-decoration:none}.btn01 a:hover span:before{left:5px}@media screen and (max-width:640px){.btn01 a{width:auto !important;padding:10px 20px}}.box01{padding:20px;border:#0d3387 4px solid}.box02{background:#f5f5f5;padding:20px;border:#ccc 1px dashed}.line{background:linear-gradient(transparent 50%,#fe0 50%)}@media screen and (max-width:640px){.box01,.box02{padding:10px}}.animated,.animated *,.animated:before,.animated:after,.animated *:before,.animated *:after{-webkit-transform:translate(0,0) !important;transform:translate(0,0) !important;opacity:1 !important}.slideUp{-webkit-transform:translateY(50px);transform:translateY(50px);transition:.6s cubic-bezier(.165,.84,.44,1);opacity:0}table{width:100%}th,td{padding:10px;border:#ccc 1px solid}th{background:#f5f5f5}.table01 th{width:30%;text-align:center}@media screen and (max-width:640px){.table01{margin:0 auto}.table01 th,.table01 td{width:auto;display:block;border-top:none}.table01 tr:first-child th{border-top:#ccc 1px solid}.table02{display:block;position:relative}.table02 th,.table02 td{width:100% !important;display:block}.table02 thead{display:block;float:left;overflow-x:scroll}.table02 thead th{width:auto;display:block}.table02 tbody{width:auto;display:block;overflow-x:auto;white-space:nowrap}.table02 tbody tr{display:inline-block;margin:0 -2px}.table02 tbody td{display:block}.scroll{font-size:14px;overflow:auto;white-space:nowrap}.scroll::-webkit-scrollbar{height:8px}.scroll::-webkit-scrollbar-track{background:#fff}.scroll::-webkit-scrollbar-thumb{background:#222}}.notes>li{text-indent:-1em;padding-left:1em}.notes>li:before{content:'※'}.disc>li{list-style:disc;margin-left:1.5em}li .disc>li{text-indent:0}.decimal>li{list-style:decimal;margin-left:1.5em}li .decimal>li{text-indent:0}.paren{counter-reset:cnt}.paren>li{margin-left:1.6em;text-indent:-1.6em}.paren>li:before{counter-increment:cnt;content:'('counter(cnt) ') '}.bracket{counter-reset:cnt}.bracket>li{padding-left:1.5em;position:relative}li .bracket>li{text-indent:0}.bracket>li:before{width:1.2em;height:1.2em;counter-increment:cnt;content:counter(cnt);font-size:90%;display:block;text-align:center;line-height:1em;border:1px solid;border-radius:50%;position:absolute;top:.45em;left:0}.square>li{padding-left:1em;position:relative}li .square>li{text-indent:0}.square>li:before{width:.75em;height:.75em;content:'';background:#222;display:block;position:absolute;top:.55em;left:0}.col>li{display:inline-block;vertical-align:top}.col2>li{width:580px;margin:40px 40px 0 0}.col2>li:nth-child(2n){margin-right:0}.col3>li{width:380px;margin:30px 30px 0 0}.col3>li:nth-child(3n){margin-right:0}.col4>li{width:285px;margin:20px 20px 0 0}.col4>li:nth-child(4n){margin-right:0}.col2>li:nth-child(-n+2),.col3>li:nth-child(-n+3),.col4>li:nth-child(-n+4){margin-top:0}@media screen and (max-width:640px){.sp_col>li{width:auto !important;display:block;margin:0 auto 20px !important}.sp_col>li:last-child{margin-bottom:0 !important}.sp_col2>li{width:48% !important;margin:4% 4% 0 0 !important}.sp_col2>li:nth-child(-n+2){margin-top:0 !important}.sp_col2>li:nth-child(2n){margin-right:0 !important}}.imgBoxL:after,.imgBoxR:after{content:'';display:block;clear:both}.imgBoxL .txt,.imgBoxR .img{float:right}.imgBoxR .txt,.imgBoxL .img{float:left}.imgBoxL img,.imgBoxR img{max-width:100%;height:auto}@media screen and (max-width:640px){.imgBoxL .txt,.imgBoxR .txt,.imgBoxL .img,.imgBoxR .img{width:auto !important;float:none}.imgBoxL img,.imgBoxR img{display:block;margin:0 auto}}.wp-pagenavi{text-align:center;margin-top:40px}.pager .previous span,.pager .next span{background:rgba(146,179,197,.2);display:inline-block;padding:2px 10px}.pager .previous span:before{content:'\0ab  前の事例';font-weight:700;margin-right:10px}.pager .next span:after{content:'次の事例 \0bb';font-weight:700;margin-left:10px}.pager .previous a:hover span,.pager .next a:hover span{background:#0d3387;color:#fff}@media screen and (max-width:640px){.pager .previous span,.pager .next span{font-size:14px;margin:5px 0}}.mfp_element_submit,.mfp_element_reset,.mfp_element_button{background:#f60;font-size:inherit;font-family:inherit}#breadcrumb{width:1200px;font-size:11px;text-align:right;padding:5px 0;margin:10px auto}@media screen and (max-width:640px){#breadcrumb{display:none}}.mb{display:none !important}.pcBlock{display:block}@media screen and (max-width:640px){.pc{display:none !important}.mb{display:initial !important}.pcBlock{display:initial !important}.mbBlock{display:block !important;margin:0 !important}}strong{font-weight:700}em{font-style:italic;font-family:"ＭＳ Ｐゴシック","sans-serif"}blockquote{background:#f5f5f5;padding:1.5em;margin:1.5em;border:#ccc 1px solid;border-radius:10px;position:relative}blockquote:before,blockquote:after{font-size:4em;font-family:"ＭＳ Ｐゴシック",sans-serif;opacity:.2;position:absolute}blockquote:before{top:-1.2rem;left:.2rem;content:'“'}blockquote:after{bottom:-3.8rem;right:.2rem;content:'”'}blockquote cite{font-size:.8em;opacity:.5}hr{margin:1.5em 0}#post.inner{width:710px}#post p{margin:2em 0 1em}#post ul{list-style:disc;margin-left:1.5em}#post ol{list-style:decimal;margin-left:1.5em}.wp-block-gallery{margin:0 !important}.wp-block-table{margin:1.5em 0}@media screen and (max-width:640px){.alignleft,.alignright{float:none !important;margin:0 auto !important}#post.inner{width:90%}}h2.h2,#post h1.h1{font-size:30px;font-weight:700;padding-left:40px;margin:60px 0 40px;border-bottom:#92b3c5 4px solid;position:relative}h2.h2:nth-of-type(1),#post h1.h1:nth-of-type(1){margin-top:0}h2.h2:before,#post h1.h1:before{width:30px;height:29px;content:'';background:url(//www.nextjp.com/wp/wp-content/themes/next_WP/library/css/../images/common/icon_hexagon.png);background-size:cover;display:block;position:absolute;top:14px;left:0}h2.h2:after,#post h1.h1:after{width:30%;height:4px;content:'';background:#0d3387;display:block;position:absolute;bottom:-4px;left:0}h2.inheritance{padding-left:45px;border-bottom-color:#7fbe26}h2.inheritance:before{width:37px;height:30px;background:url(//www.nextjp.com/wp/wp-content/themes/next_WP/library/css/../images/inner/icon_inheritance.png);background-size:cover}h2.inheritance:after{background:#009844}h3.h3,#post h2{background:rgba(146,179,197,.2);font-size:24px;font-weight:700;padding:5px 10px;margin:40px 0 30px;position:relative}h3.h3:before,#post h2:before{width:100%;height:4px;content:'';background:-webkit-repeating-linear-gradient(-45deg,transparent,transparent 2px,#0d3387 2px,#0d3387 4px);background:repeating-linear-gradient(-45deg,transparent,transparent 2px,#0d3387 2px,#0d3387 4px);display:block;position:absolute;bottom:0;left:0}h3.inheritance{background:rgba(127,190,38,.2)}h3.inheritance:before{background:-webkit-repeating-linear-gradient(-45deg,transparent,transparent 2px,#009844 2px,#009844 4px);background:repeating-linear-gradient(-45deg,transparent,transparent 2px,#009844 2px,#009844 4px)}h4.h4,#post h3{color:#0d3387;font-size:20px;font-weight:700;padding-left:10px;margin:30px 0 10px;border-left:#0d3387 4px solid}@media screen and (max-width:640px){h2.h2,#post h1.h1{font-size:26px;padding:0 0 5px 35px}h2.h2:before,#post h1.h1:before{width:24px;height:23px;top:8px}h2.inheritance{padding-left:35px}h2.inheritance:before{width:24px;height:19px}h3.h3,#post h2{font-size:22px;padding:10px}h4.h4,#post h3{font-size:18px}}#mainTitle{background-color:#f5f5f5;background-image:url(//www.nextjp.com/wp/wp-content/themes/next_WP/library/css/../images/inner/mainTitle_common.png);background-size:contain;background-repeat:no-repeat;background-position:right top}#mainTitle.consulting_sell{background-image:url(//www.nextjp.com/wp/wp-content/themes/next_WP/library/css/../images/inner/mainTitle_consulting_sell.png)}#mainTitle.consulting_buy{background-image:url(//www.nextjp.com/wp/wp-content/themes/next_WP/library/css/../images/inner/mainTitle_consulting_buy.png)}#mainTitle.consulting_rental{background-image:url(//www.nextjp.com/wp/wp-content/themes/next_WP/library/css/../images/inner/mainTitle_consulting_rental.png)}#mainTitle.consulting_consultation{background-image:url(//www.nextjp.com/wp/wp-content/themes/next_WP/library/css/../images/inner/mainTitle_consulting_consultation.png)}#mainTitle.consulting_inheritance{background-image:url(//www.nextjp.com/wp/wp-content/themes/next_WP/library/css/../images/inner/mainTitle_consulting_inheritance.png)}#mainTitle.consulting_family{background-image:url(//www.nextjp.com/wp/wp-content/themes/next_WP/library/css/../images/inner/mainTitle_consulting_family.png)}#mainTitle .inner{height:200px}#mainTitle p{color:#0d3387;font-size:24px;font-weight:700;position:absolute;top:50%;left:20px;-webkit-transform:translateY(-50%);transform:translateY(-50%)}#mainTitle p:before{width:50vw;height:1px;content:'';background:#0d3387;display:block;position:absolute;top:0;bottom:0;left:-51vw;margin:auto}@media screen and (max-width:640px){#mainTitle{background-position:right -20vw top;background-size:cover}#mainTitle .inner{height:100px}#mainTitle p{width:100%;font-size:18px;line-height:1.5;padding:5px 0;overflow-x:hidden}#mainTitle p:after{width:100vw;height:100%;content:'';background:rgba(255,255,255,.9);display:block;position:absolute;top:0;bottom:0;left:50%;margin:auto;z-index:-1;-webkit-transform:translateX(-50%);transform:translateX(-50%)}}#consulting .consult01 li{width:380px;background:#fff;margin:30px 30px 0 0;border:#ccc 1px solid;position:relative}#consulting .consult01 li:nth-child(-n+3){margin-top:0}#consulting .consult01 li:nth-child(3n){margin-right:0}#consulting .consult01 li:before{width:0;height:0;content:'';border-top:transparent 20px solid;border-right:#3060ca 20px solid;position:absolute;bottom:0;right:0}#consulting .consult01 li:hover:before{border-right-color:#3060ca}#consulting .consult01 dl dt .img{overflow:hidden}#consulting .consult01 dl dt .img img{transition:.5s}#consulting .consult01 a:hover dl dt .img img{-webkit-transform:scale(1.1) !important;transform:scale(1.1) !important}#consulting .consult01 dl dd{padding:20px}#consulting .consult01 h3{font-size:20px;font-weight:700;text-align:center;padding-bottom:5px;margin-bottom:10px;border-bottom:#0d3387 1px solid}#consulting .consult01 li a{color:#222;display:block}#consulting .consult01 li a:hover{text-decoration:none;opacity:.7 !important}@media screen and (max-width:640px){#consulting .consult01 li{max-width:320px}}.consulting_flow{margin-left:20px}.consulting_flow>li{padding:20px;margin-bottom:60px;border:#ccc 1px solid;position:relative}.consulting_flow>li:last-child{margin-bottom:0}.consulting_flow>li:before{width:24px;height:24px;content:'';display:block;border-bottom:#0d3387 6px solid;border-right:#0d3387 6px solid;-webkit-transform:rotate(45deg);transform:rotate(45deg);position:absolute;bottom:-36px;left:0;right:0;margin:auto}.consulting_flow>li:last-child:before{content:none}.consulting_flow h3{color:#f60;font-size:24px;font-weight:700;margin:0 0 20px -40px}.consulting_flow h3 .step{background:#f60;color:#fff;font-size:16px;display:inline-block;padding:0 10px;margin-right:10px}.consulting_flow h3 .step span{font-size:24px}@media screen and (max-width:640px){.consulting_flow{margin-left:10px}.consulting_flow>li{padding:15px}.consulting_flow h3{font-size:22px;margin:0 0 10px}.consulting_flow h3 .step{width:100px;font-size:14px;display:block;text-align:center;margin:0 0 5px -20px}.consulting_flow h3 .step span{font-size:20px}}#consulting_sell .sell_support .txt{width:680px}#consulting_sell .sell_support .img{width:480px;text-align:center}#consulting_sell .sell_support .img p{font-size:20px;font-weight:700;margin-bottom:10px}#consulting_sell .sell_advantage{width:800px;margin:0 auto}#consulting_sell .sell_advantage h3{background:0 0}#consulting_sell .consulting_flow .necessary{width:720px}@media screen and (max-width:640px){#consulting_sell .sell_support .img{margin-bottom:20px}#consulting_sell .sell_advantage{width:auto}#consulting_sell .consulting_flow .necessary{width:auto}#consulting_sell .consulting_flow .necessary .txt{margin-bottom:20px}}#consulting_buy .important .txt{width:800px}#consulting_buy .necessary>li{width:49%}#consulting_buy .necessary>li:first-child{margin-right:2%}@media screen and (max-width:640px){#consulting_buy .fltR{margin:0 auto 20px !important}#consulting_buy .important .txt{margin-bottom:20px}}#consulting_rental .result{width:800px;margin:0 auto}#consulting_rental .result h3{background:0 0;margin-top:0}#consulting_rental .result .col>li:first-child .txt{width:340px;background:rgba(255,102,0,.2);padding:20px;margin-left:40px;border-radius:10px;position:relative}#consulting_rental .result .col>li:first-child .txt:before{width:0;height:0;content:'';border:transparent 10px solid;border-right:rgba(255,102,0,.2) 20px solid;position:absolute;top:0;bottom:0;left:-30px;margin:auto}#consulting_rental .promise{counter-reset:promise_cnt}#consulting_rental .promise>li{padding:10px 10px 10px 60px;border:#ccc 1px solid;border-bottom:#f60 4px solid;position:relative;overflow:hidden}#consulting_rental .promise>li:before{counter-increment:promise_cnt;content:counter(promise_cnt);color:rgba(255,102,0,.4);font-size:100px;font-family:'Arial';font-weight:700;line-height:108px;position:absolute;top:0;left:0}#consulting_rental .important{width:800px}#consulting_rental .important>.col>li{margin-right:40px}#consulting_rental .important>.col>li:last-child{margin-right:0}#consulting_rental .necessary>li{width:49%}#consulting_rental .necessary>li:first-child{margin-right:2%}@media screen and (max-width:640px){#consulting_rental .result{width:auto}#consulting_rental .result .col>li:first-child .txt{margin:20px 10px 0}#consulting_rental .result .col>li:first-child .txt:before{border:transparent 10px solid;border-bottom:rgba(255,102,0,.2) 20px solid;top:-30px;bottom:auto;left:0;right:0}#consulting_rental .promise{counter-reset:promise_cnt}#consulting_rental .promise>li{min-height:108px}#consulting_rental .important{width:auto}}#consulting_consultation .rcm{background:url(//www.nextjp.com/wp/wp-content/themes/next_WP/library/css/../images/inner/logo_rcm.jpg) no-repeat left 20px center;background-size:120px auto;padding-left:160px}#consulting_consultation .rcm dl dd ul li:after{content:'/';padding:0 5px}#consulting_consultation .rcm dl dd ul li:last-child:after{content:none}#consulting_consultation .respond>li{padding:20px;border:#ccc 1px solid}#consulting_consultation .flowchart{background:url(//www.nextjp.com/wp/wp-content/themes/next_WP/library/css/../images/inner/consulting_consultation_handshake.png) no-repeat center bottom;background-size:240px auto;padding-bottom:155px;margin-bottom:40px;counter-reset:flowchart_cnt}#consulting_consultation .flowchart li{padding:20px;margin:40px 120px;border:#ccc 1px solid;position:relative}#consulting_consultation .flowchart li:before,#consulting_consultation .flowchart li:after{content:'';display:block;position:absolute;top:0;bottom:0;margin:auto}#consulting_consultation .flowchart li:before{width:60px;height:125px;background:url(//www.nextjp.com/wp/wp-content/themes/next_WP/library/css/../images/inner/consulting_consultation_next.png) no-repeat center center;background-size:cover;left:-120px}#consulting_consultation .flowchart li:first-child:before,#consulting_consultation .flowchart li:last-child:before{content:none}#consulting_consultation .flowchart li:first-child:after,#consulting_consultation .flowchart li:nth-child(4):after,#consulting_consultation .flowchart li:last-child:after{width:70px;height:124px;background:url(//www.nextjp.com/wp/wp-content/themes/next_WP/library/css/../images/inner/consulting_consultation_customer.png) no-repeat center center;background-size:cover;right:-120px}#consulting_consultation .flowchart .wrap{position:relative}#consulting_consultation .flowchart .wrap:before,#consulting_consultation .flowchart .wrap:after{width:0;height:0;content:'';position:absolute;top:0;bottom:0;margin:auto}#consulting_consultation .flowchart .wrap:before{border:transparent 15px solid;border-right:#0d3387 30px solid;left:-65px}#consulting_consultation .flowchart li:first-child .wrap:before,#consulting_consultation .flowchart li:last-child .wrap:before{content:none}#consulting_consultation .flowchart li:first-child .wrap:after,#consulting_consultation .flowchart li:nth-child(4) .wrap:after,#consulting_consultation .flowchart li:last-child .wrap:after{border:transparent 15px solid;border-left:#92b3c5 30px solid;right:-65px}#consulting_consultation .flowchart h3{color:#0d3387;font-weight:700;padding-left:20px;position:relative}#consulting_consultation .flowchart h3:before{counter-increment:flowchart_cnt;content:counter(flowchart_cnt)'.';position:absolute;top:0;left:0}#consulting_consultation .trust{display:flex}#consulting_consultation .trust dt{display:flex;justify-content:center;align-items:center;padding:10px;margin-right:40px;border:#0d3387 4px solid;position:relative}#consulting_consultation .trust dt:before,#consulting_consultation .trust dt:after{content:'';display:block;position:absolute;top:0;bottom:0;margin:auto}#consulting_consultation .trust dt:before{width:10px;height:10px;background:#f60;right:-25px}#consulting_consultation .trust dt:after{width:0;height:0;border:transparent 10px solid;border-left:#f60 10px solid;right:-45px}#consulting_consultation .trust dd{display:flex;justify-content:center;align-items:center;padding:10px;border:#0d3387 4px solid}#consulting_consultation .trust dd ul li:after{content:'／'}#consulting_consultation .trust dd ul li:last-child:after{content:none}@media screen and (max-width:640px){#consulting_consultation .rcm{background-size:95px auto;background-position:center top 10px;padding:105px 10px 10px}#consulting_consultation .rcm dl dd ul li{display:block}#consulting_consultation .rcm dl dd ul li:after{content:none}#consulting_consultation .respond>li{padding:0;border:none}#consulting_consultation .flowchart{background-size:120px auto;padding-bottom:80px;margin-bottom:20px}#consulting_consultation .flowchart li{padding:10px;margin:20px 0 20px 50px}#consulting_consultation .flowchart li:first-child,#consulting_consultation .flowchart li:last-child{margin:20px 50px 20px 0}#consulting_consultation .flowchart li:nth-child(4){margin:20px 50px}#consulting_consultation .flowchart li:before{width:35px;height:100%;background-size:contain;left:-50px}#consulting_consultation .flowchart li:first-child:after,#consulting_consultation .flowchart li:nth-child(4):after,#consulting_consultation .flowchart li:last-child:after{width:40px;height:100%;background-size:contain;right:-50px}#consulting_consultation .flowchart .wrap:before{border-width:8px;border-right-width:10px;left:-28px}#consulting_consultation .flowchart li:first-child .wrap:after,#consulting_consultation .flowchart li:nth-child(4) .wrap:after,#consulting_consultation .flowchart li:last-child .wrap:after{border-width:8px;border-left-width:10px;right:-28px}#consulting_consultation .trust{display:block}#consulting_consultation .trust dt{display:block;text-align:center;margin:0 auto 40px}#consulting_consultation .trust dt:before{bottom:-90px;left:0;right:0;margin:auto}#consulting_consultation .trust dt:after{border:transparent 10px solid;border-top:#f60 10px solid;bottom:-120px;left:0;right:0;margin:auto}#consulting_consultation .trust dd{display:block}#consulting_consultation .trust dd ul li{display:inline}}#consulting_inheritance .problems h4{font-size:24px;font-weight:700;margin-bottom:20px}#consulting_inheritance .problems h4>span{width:300px;background:rgba(255,102,0,.2);color:#f60;font-size:16px;display:block;text-align:center;padding:5px 0;margin-bottom:10px;position:relative}#consulting_inheritance .problems h4>span:before{width:0;height:0;content:'';border:transparent 12px solid;border-top:rgba(255,102,0,.2) 12px solid;position:absolute;bottom:-24px;left:40px}#consulting_inheritance .problems .col>li{vertical-align:middle}#consulting_inheritance .problems .task li{padding:5px 20px;margin-bottom:2px}#consulting_inheritance .problems .task li:nth-child(-n+7){background:rgba(255,212,0,.2)}#consulting_inheritance .problems .task li:nth-child(7)~li:nth-child(-n+11){background:rgba(255,102,0,.2)}#consulting_inheritance .problems .task li:nth-child(11)~li:nth-child(-n+16){background:rgba(0,152,68,.2)}#consulting_inheritance .problems .nextWrap{width:400px;height:400px;background:#009844;border:#7fbe26 10px solid;border-radius:50%;margin:0 auto;position:relative}#consulting_inheritance .problems .next{width:100%;color:#fff;font-size:20px;display:block;text-align:center;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}#consulting_inheritance .problems .next p span{font-size:42px;font-weight:700;display:block;line-height:1.2}#consulting_inheritance .problems .trust{display:flex}#consulting_inheritance .problems .trust dt{display:flex;justify-content:center;align-items:center;padding:10px;margin-right:40px;border:#0d3387 4px solid;position:relative}#consulting_inheritance .problems .trust dt:before,#consulting_inheritance .problems .trust dt:after{content:'';display:block;position:absolute;top:0;bottom:0;margin:auto}#consulting_inheritance .problems .trust dt:before{width:10px;height:10px;background:#f60;right:-25px}#consulting_inheritance .problems .trust dt:after{width:0;height:0;border:transparent 10px solid;border-left:#f60 10px solid;right:-45px}#consulting_inheritance .problems .trust dd{display:flex;justify-content:center;align-items:center;padding:10px;border:#0d3387 4px solid}#consulting_inheritance .problems .trust dd ul li:after{content:'／'}#consulting_inheritance .problems .trust dd ul li:last-child:after{content:none}#consulting_inheritance .analysis li{height:240px;background:url(//www.nextjp.com/wp/wp-content/themes/next_WP/library/css/../images/inner/consulting_inheritance_analysis01.png) no-repeat center top;background-size:contain;font-size:20px;font-weight:700;text-align:center;position:relative}#consulting_inheritance .analysis li:before{width:0;height:0;content:'';border:transparent 60px solid;border-left:#f60 30px solid;position:absolute;top:0;bottom:0;right:-90px;margin:auto}#consulting_inheritance .analysis li:last-child:before{content:none}#consulting_inheritance .analysis li:nth-child(2){background:url(//www.nextjp.com/wp/wp-content/themes/next_WP/library/css/../images/inner/consulting_inheritance_analysis02.png) no-repeat center top;background-size:contain}#consulting_inheritance .analysis li:last-child{background:0 0}#consulting_inheritance .analysis li span{width:240px;display:block;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}#consulting_inheritance .analysis li:last-child span{background:rgba(127,190,38,.5);padding:84px 0;border-radius:50%}#consulting_inheritance .strength{counter-reset:strength_cnt}#consulting_inheritance .strength li{padding:10px 10px 10px 80px;border:#ccc 1px solid;border-bottom:#f60 4px solid;position:relative}#consulting_inheritance .strength li:before{counter-increment:strength_cnt;content:counter(strength_cnt);color:rgba(255,102,0,.4);font-size:120px;font-family:'Arial';font-weight:700;line-height:110px;position:absolute;top:0;left:0}#consulting_inheritance .role .family .imgBoxR .txt{width:300px}#consulting_inheritance .role .family .imgBoxR .txt dt{font-weight:700;margin-bottom:10px}#consulting_inheritance .role .family .imgBoxR .txt dt span{background:rgba(255,102,0,.2);font-size:14px;font-weight:400;display:inline-block;padding:0 10px}#consulting_inheritance .role .family .imgBoxR .txt dd{background:#f2f2f2;font-size:14px;padding:10px;border-radius:10px;position:relative}#consulting_inheritance .role .family .imgBoxR .txt dd:before{width:0;height:0;content:'';border:transparent 10px solid;border-left:#f2f2f2 20px solid;position:absolute;bottom:60px;right:-30px}#consulting_inheritance .role .family .imgBoxR .img{margin-top:60px}#consulting_inheritance .role .arrow{width:200px;text-align:center;margin:60px auto;position:relative}#consulting_inheritance .role .arrow:before,#consulting_inheritance .role .arrow:after,#consulting_inheritance .role .arrow>span:before,#consulting_inheritance .role .arrow>span:after{content:'';display:block;position:absolute}#consulting_inheritance .role .arrow:before,#consulting_inheritance .role .arrow>span:before{width:20px;height:40px;background:#f60;top:0;left:-50%}#consulting_inheritance .role .arrow:after,#consulting_inheritance .role .arrow>span:after{width:0;height:0;border:transparent 20px solid;border-top:#f60 20px solid;bottom:-20px;left:calc(-50% - 10px)}#consulting_inheritance .role .arrow>span{background:rgba(255,212,0,.2);font-size:20px;display:block;padding:10px 0;position:relative}#consulting_inheritance .role .arrow>span:before{left:auto;right:-50%}#consulting_inheritance .role .arrow>span:after{left:auto;right:calc(-50% - 10px)}#consulting_inheritance .role .cooperate>span>span{display:block;position:relative}#consulting_inheritance .role .cooperate>span>span:before,#consulting_inheritance .role .cooperate>span>span:after{width:0;height:0;content:'';border:transparent 20px solid;border-bottom:#f60 20px solid;position:absolute;top:-45px;left:calc(-50% - 10px)}#consulting_inheritance .role .cooperate>span>span:after{left:auto;right:calc(-50% - 10px)}#consulting_inheritance .role .contact{width:600px;background:rgba(0,152,68,.2) url(//www.nextjp.com/wp/wp-content/themes/next_WP/library/css/../images/inner/consulting_inheritance_contact.png) no-repeat center bottom;background-size:200px auto;text-align:center;padding:20px 10px 120px;margin:0 auto}#consulting_inheritance .role .contact dt{background:#009844;color:#fff;display:inline-block;padding:0 20px}#consulting_inheritance .role .contact dd{font-size:20px;font-weight:700}#consulting_inheritance .role .measure li{text-align:center;padding:10px;border:#f60 2px solid}#consulting_inheritance .role .expart{width:800px;background:rgba(255,102,0,.2) url(//www.nextjp.com/wp/wp-content/themes/next_WP/library/css/../images/inner/consulting_inheritance_expart.png) no-repeat center bottom;background-size:200px auto;text-align:center;padding:20px 10px 120px;margin:0 auto}#consulting_inheritance .role .expart dt{background:#f60;color:#fff;display:inline-block;padding:0 20px}#consulting_inheritance .role .expart dd ul{font-size:20px;font-weight:700}#consulting_inheritance .role .expart dd ul li:after{content:'／'}#consulting_inheritance .role .expart dd ul li:last-child:after{content:none}@media screen and (max-width:640px){#consulting_inheritance .problems h4>span{width:auto}#consulting_inheritance .problems .task li{font-size:14px;padding:5px 10px}#consulting_inheritance .problems .nextWrap{width:280px;height:280px;border-width:6px}#consulting_inheritance .problems .next{font-size:16px}#consulting_inheritance .problems .next p span{font-size:36px}#consulting_inheritance .problems .trust{display:block}#consulting_inheritance .problems .trust dt{display:block;text-align:center;margin:0 auto 40px}#consulting_inheritance .problems .trust dt:before{bottom:-90px;left:0;right:0;margin:auto}#consulting_inheritance .problems .trust dt:after{border:transparent 10px solid;border-top:#f60 10px solid;bottom:-120px;left:0;right:0;margin:auto}#consulting_inheritance .problems .trust dd{display:block}#consulting_inheritance .problems .trust dd ul li{display:inline}#consulting_inheritance .analysis li{margin:0 auto 60px !important}#consulting_inheritance .analysis li:last-child{margin-bottom:0 !important}#consulting_inheritance .analysis li:before{border:transparent 60px solid;border-top:#f60 30px solid;top:auto;bottom:-110px;left:0;right:0}#consulting_inheritance .strength li:before{height:110px;bottom:0;margin:auto}#consulting_inheritance .role .family>li:first-child{margin-bottom:60px !important}#consulting_inheritance .role .family .imgBoxR .txt dd:before{border:transparent 10px solid;border-top:#f2f2f2 20px solid;bottom:-30px;right:30%}#consulting_inheritance .role .family .imgBoxR .img{margin-top:20px}#consulting_inheritance .role .arrow{width:150px;margin:40px auto}#consulting_inheritance .role .arrow:before,#consulting_inheritance .role .arrow>span:before{height:35px;left:-50px}#consulting_inheritance .role .arrow:after,#consulting_inheritance .role .arrow>span:after{left:calc(-50px - 10px)}#consulting_inheritance .role .arrow>span{font-size:16px}#consulting_inheritance .role .arrow>span:before{left:auto;right:-50px}#consulting_inheritance .role .arrow>span:after{left:auto;right:calc(-50px - 10px)}#consulting_inheritance .role .cooperate>span>span:before{left:calc(-50px - 10px)}#consulting_inheritance .role .cooperate>span>span:after{right:calc(-50px - 10px)}#consulting_inheritance .role .contact{width:auto}#consulting_inheritance .role .measure{display:flex}#consulting_inheritance .role .measure li{width:48%;text-align:left;margin:1%}#consulting_inheritance .role .expart{width:auto}#consulting_inheritance .role .expart dd ul,#consulting_inheritance .role .expart p{text-align:left}}#consulting_family .dementia td{text-align:center}#consulting_family .dementia tr:nth-child(2) td{background:rgba(127,190,38,.2)}#consulting_family .estimation{display:flex;flex-wrap:wrap}#consulting_family .estimation dt{width:60px;text-align:right}#consulting_family .estimation dt:nth-of-type(1):after{content:'：'}#consulting_family .estimation dd{width:calc(100% - 60px)}#consulting_family .balloon span{background:rgba(255,102,0,.2);display:inline-block;text-align:center;padding:5px 20px;margin-bottom:20px;position:relative}#consulting_family .balloon span:before{width:0;height:0;content:'';border:transparent 12px solid;border-top:rgba(255,102,0,.2) 12px solid;position:absolute;bottom:-24px;left:40px}#consulting_family .role{width:800px;margin:0 auto}#consulting_family .role>li{margin-bottom:60px;position:relative}#consulting_family .role>li:before,#consulting_family .role>li:after{width:0;height:0;content:'';display:block;position:absolute}#consulting_family .role>li:before{border:transparent 20px solid;border-top:#3060ca 20px solid;bottom:-60px;left:-60px;right:0;margin:auto}#consulting_family .role>li:after{border:transparent 20px solid;border-bottom:#3060ca 20px solid;bottom:-40px;left:0;right:-60px;margin:auto}#consulting_family .role>li:last-child:before,#consulting_family .role>li:last-child:after{content:none}#consulting_family .role>li:first-child{background:#0d3387;color:#fff;font-size:20px;font-weight:700;text-align:center;padding:20px}#consulting_family .role>li:nth-child(2) dl{border:#009844 4px solid;border-radius:10px}#consulting_family .role>li:nth-child(2) dl dt{background:#009844;color:#fff;font-size:20px;font-weight:700;text-align:center;padding:10px 0}#consulting_family .role>li:nth-child(2) dl dd{padding:20px}#consulting_family .role>li:last-child{margin-bottom:0}#consulting_family .role>li:last-child dl{border:#f60 4px solid;border-radius:10px}#consulting_family .role>li:last-child dl dt{background:#f60;color:#fff;font-size:20px;font-weight:700;text-align:center;padding:10px 0}#consulting_family .role>li:last-child dl dd{padding:20px}#consulting_family .role .flex{display:flex;align-items:center}#consulting_family .role .flex>*{margin:0 10px}#consulting_family .role table tr:first-child .flex ul{background:rgba(48,96,202,.1);padding:10px 20px;border:#0d3387 2px solid}#consulting_family .role table tr:nth-child(2) .flex ul:nth-of-type(1){background:rgba(127,190,38,.1);padding:10px 20px;border:#7fbe26 2px solid}#consulting_family .role table tr:nth-child(2) .flex ul:nth-of-type(2){background:rgba(0,152,68,.1);padding:10px 20px;border:#009844 2px solid}@media screen and (max-width:640px){#consulting_family .estimation{font-size:14px}#consulting_family .role{width:auto}#consulting_family .role tr:nth-of-type(1){display:block;padding-bottom:20px;margin-bottom:20px;border-bottom:#ccc 1px dotted}#consulting_family .role td{padding:0;border:none}#consulting_family .role .flex>*{width:50%;margin:10px 5px}#consulting_family .role table tr:first-child .flex ul,#consulting_family .role table tr:nth-child(2) .flex ul:nth-of-type(1),#consulting_family .role table tr:nth-child(2) .flex ul:nth-of-type(2){padding:5px 10px}}#estate .estateCat{display:flex;justify-content:center;margin-bottom:60px}#estate .estateCat>li{border:#ccc 1px solid}#estate .estateCat>li:first-child{margin-right:40px}#estate .estateCat dl dt{background:rgba(146,179,197,.2);color:#0d3387;font-size:20px;font-weight:700;text-align:center;padding:5px 40px;border-bottom:#ccc 1px solid}#estate .estateCat dl dd{display:flex;padding:20px 40px}#estate .estateCat dl dd ul:first-child{margin-right:40px}#estate .estateCat dl dd ul li{padding-left:10px;position:relative}#estate .estateCat dl dd ul li:before{width:0;height:0;content:'';border:transparent 3px solid;border-left:#0d3387 6px solid;position:absolute;top:0;bottom:0;left:0;margin:auto}#estate .estateCat a{color:#222}#estate .estateList a{color:#222}#estate .estateList a:hover{text-decoration:none}#estate .estateList .img{width:380px;height:240px;margin-bottom:10px;position:relative;overflow:hidden}#estate .estateList .img img{position:absolute;top:50%;left:0;-webkit-transform:translateY(-50%);transform:translateY(-50%);transition:.3s}#estate .estateList a:hover .img img{-webkit-transform:translateY(-50%) scale(1.1);transform:translateY(-50%) scale(1.1)}#estate .estateList dl{display:flex;justify-content:space-between;align-items:center}#estate .estateList dl dt span{color:#0d3387;font-size:14px;font-weight:700;display:inline-block;padding:0 20px;border:#0d3387 1px solid}#estate .estateList dl dd{font-weight:700}#estate .estateList dl dd span{color:#ca3030;font-size:20px}#estate .estateList h3{font-size:18px;font-weight:700;line-height:1.5}#estate.estate_post p{margin:initial}#estate.estate_post ul{list-style:none;margin-left:0}#estate .estate_type{color:#0d3387;font-weight:700;display:inline-block;padding:0 20px;margin-right:20px;border:#0d3387 1px solid}#estate.rental .estate_type{color:#3060ca;border-color:#3060ca}#estate.business .estate_type{color:#459df6;border-color:#459df6}#estate #slide{display:flex;align-items:flex-start}#estate #slide img{width:100%;max-width:inherit}#estate #slick{width:68%;margin-right:2%}#estate #slick li{position:relative}#estate #slick li span{width:100%;background:rgba(0,0,0,.7);color:#fff;display:block;padding:10px;position:absolute;bottom:0;left:0;z-index:1}#estate #thumbnail{width:30%;display:flex;flex-wrap:wrap}#estate #thumbnail li{width:23%;padding:1%}#estate #thumbnail li img{opacity:.5;transition:.3s}#estate #thumbnail li.current img{opacity:1}#estate #thumbnail li:hover{cursor:pointer}#estate .gmap iframe{width:100%;height:400px}#estate .around_info dl dt{color:#0d3387;font-size:18px;font-weight:700}#estate .around_info dl dd{padding:5px 10px}#estate .details table th{width:30%}#estate .details_others th{width:15% !important}#estate .details_others .equipment li{display:inline}#estate .details_others .equipment li:after{content:'/';padding:0 5px}#estate .details_others .equipment li:last-child:after{content:none}#estate .btn01 a:hover{text-decoration:none}#estate .others_photo li:not(:last-child){margin-bottom:40px}@media screen and (max-width:640px){#estate .estateCat{display:block}#estate .estateCat>li:first-child{margin:0 auto 20px}#estate .estateCat dl dd{justify-content:space-between;padding:10px 15px}#estate .estateCat dl dd ul:first-child{margin-right:0}#estate .estateList>li{max-width:285px}#estate .estateList .img{width:285px;height:200px}#estate.estate_post h1+.right{text-align:left !important}#estate .estate_type{font-size:12px;padding:0 10px;margin-right:10px}#estate #slide{display:block}#estate #slick{width:auto;margin:0 auto 2%}#estate #slick li{position:relative}#estate #slick li span{font-size:12px;padding:5px}#estate #thumbnail{width:auto}#estate #thumbnail li{width:calc(100%/8);padding:.5%}#estate .details table{font-size:14px}#estate .details table th,#estate .details table td{padding:5px}#estate .details_others th{width:auto !important;text-align:left}#estate .others_photo li:not(:last-child){margin-bottom:20px}}#company .company01 li{width:380px;background:#fff;margin:30px 30px 0 0;border:#ccc 1px solid;position:relative}#company .company01 li:nth-child(-n+3){margin-top:0}#company .company01 li:nth-child(3n){margin-right:0}#company .company01 li:before{width:0;height:0;content:'';border-top:transparent 20px solid;border-right:#3060ca 20px solid;position:absolute;bottom:0;right:0}#company .company01 li:hover:before{border-right-color:#3060ca}#company .company01 dl dt .img{overflow:hidden}#company .company01 dl dt .img img{transition:.5s}#company .company01 a:hover dl dt .img img{-webkit-transform:scale(1.1) !important;transform:scale(1.1) !important}#company .company01 dl dd{padding:20px}#company .company01 h3{font-size:20px;font-weight:700;text-align:center;padding-bottom:5px;margin-bottom:10px;border-bottom:#0d3387 1px solid}#company .company01 li a{color:#222;display:block}#company .company01 li a:hover{text-decoration:none;opacity:.7 !important}@media screen and (max-width:640px){#company .company01 li{max-width:320px}}#greeting .greeting01{width:1000px;background:#fafafa;align-items:center;padding:20px;margin:60px auto 0}@media screen and (max-width:640px){#greeting .greeting01{width:auto;display:block}#greeting .greeting01 .txt{width:auto}#greeting .greeting01 .txt p{font-size:18px !important;text-align:left}#greeting .greeting01 .img{width:auto}}#outline .outline .txt{width:840px}@media screen and (max-width:640px){#outline .outline .img{margin-bottom:20px}#outline .outline{width:auto}#outline .outline .txt{margin-bottom:20px}}#faq .faq01 dt{font-weight:700;padding:15px 40px 15px 65px;margin-top:20px;position:relative}#faq .faq01 dt:before,#faq .faq01 dt:after{content:'';display:block;position:absolute}#faq .faq01 dt:before{width:36px;height:36px;content:'Q';background:#0d3387;color:#fff;font-size:20px;font-family:'Arial';font-weight:400;text-align:center;line-height:36px;border-radius:50%;top:12px;left:20px}#faq .faq01 dt:after{width:12px;height:12px;border-right:#0d3387 3px solid;border-bottom:#0d3387 3px solid;top:0;bottom:0;right:20px;margin:auto;-webkit-transform:rotate(45deg);transform:rotate(45deg);transition:.3s}#faq .faq01 dt.active:after{-webkit-transform:rotate(-135deg);transform:rotate(-135deg)}#faq .faq01 dt:hover{cursor:pointer}#faq .faq01 dd{background:rgba(146,179,197,.1);display:none;padding:20px 20px 20px 65px;position:relative}#faq .faq01 dd:before{width:36px;height:36px;content:'A';background:#f60;color:#fff;font-size:20px;font-family:'Arial';font-weight:400;text-align:center;line-height:36px;border-radius:50%;position:absolute;top:18px;left:20px}@media screen and (max-width:640px){#faq .faq01 dt{padding:10px 25px 10px 45px}#faq .faq01 dt:before{width:30px;height:30px;font-size:18px;line-height:30px;top:9px;left:10px}#faq .faq01 dt:after{width:10px;height:10px;right:10px}#faq .faq01 dd{padding:10px 10px 10px 45px}#faq .faq01 dd:before{width:30px;height:30px;font-size:18px;line-height:30px;top:9px;left:10px}}#inquiry .privacy>li{margin-bottom:40px}#inquiry .privacy>li:last-child{margin-bottom:0}#sitemap .sitemap01>li{padding:20px;border-bottom:#0d3387 1px dotted}#sitemap .sitemap01 dl dt{color:#0d3387;font-size:20px;font-weight:700;margin-bottom:10px}#sitemap .sitemap01 dl dd,#sitemap .sitemap01 .child{margin-left:20px}#sitemap .sitemap01 dl dd .col>li{width:300px}#sitemap .sitemap01 dl dd .col ul .page{margin-bottom:5px}#sitemap .sitemap01 dl dd .col ul .page:last-child{margin-bottom:0}#sitemap .sitemap01 .page>a{font-weight:700;display:inline-block;padding-left:28px;position:relative}#sitemap .sitemap01 .page>a:before,#sitemap .sitemap01 .page>a:after{content:'';display:block;position:absolute}#sitemap .sitemap01 .page>a:before{width:18px;height:18px;background:#0d3387;border-radius:5px;top:6px;left:0}#sitemap .sitemap01 .page>a:after{width:6px;height:6px;border-top:#fff 2px solid;border-right:#fff 2px solid;top:12px;left:5px;-webkit-transform:rotate(45deg);transform:rotate(45deg)}#sitemap .sitemap01 .child li{font-size:14px;padding-left:20px;position:relative}#sitemap .sitemap01 .child li:before{width:10px;height:1px;content:'';background:#aaa;display:block;position:absolute;top:0;bottom:0;left:0;margin:auto}#sitemap .sitemap01 a{color:#222}#category .newslist li{width:380px;margin:30px 30px 0 0}#category .newslist li:nth-child(-n+3){margin-top:0}#category .newslist li:nth-child(3n){margin-right:0}#category .newslist a:hover{text-decoration:none}#category .newslist dl dt{margin-bottom:20px;position:relative}#category .newslist dl dt .label{width:110px;background:#0d3387;color:#fff;font-size:14px;display:inline-block;text-align:center;padding:5px 0;border-radius:0 5px 5px 0;position:absolute;top:20px;left:0;z-index:1}#category .newslist dl dt .img{width:380px;padding-top:240px;position:relative;overflow:hidden}#category .newslist dl dt .img img{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%) !important;transform:translate(-50%,-50%) !important;transition:.5s}#category .newslist a:hover dl dt .img img{-webkit-transform:translate(-50%,-50%) scale(1.1) !important;transform:translate(-50%,-50%) scale(1.1) !important}#category .newslist dl dd{font-size:14px}#category .newslist dl dd h2{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}#category .newslist dl dd .date{font-size:14px;color:#999}#category .newslist dl dd .date+p{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}#category .newslist a{color:#222;display:block}#category .newslist a:hover{opacity:.7 !important}#category .newslist a:hover dl dt .label{background:#3060ca}@media screen and (max-width:640px){#category .newslist li{max-width:320px}#category .newslist dl dt .img{width:auto;padding-top:63.15%}}#category .caseCat{display:flex;flex-wrap:wrap;justify-content:center}#category .caseCat li{width:200px;text-align:center;margin:0 10px}#category .caseCat li a{background:#0d3387;color:#fff;font-weight:700;display:block;padding:10px 0}#category .caseCat li.current-cat a,#category .caseCat li a:hover{background:#3060ca;text-decoration:none}#category .caselist li{padding:20px 0;border-bottom:#eee 1px solid}#category .caselist dl{display:flex;align-items:center;margin-bottom:10px}#category .caselist dl dt{margin-right:40px}#category .caselist dl dt span{background:rgba(146,179,197,.2);color:#0d3387;font-size:14px;display:inline-block;padding:0 10px;margin-right:20px}#category .caselist h3{font-size:20px;font-weight:700}#category .caselist a{color:#222;display:block;transition:.5s}#category .caselist a:hover{text-decoration:none;-webkit-transform:translateX(10px);transform:translateX(10px);opacity:.7}@media screen and (max-width:640px){#category .caseCat li{width:48%;margin:1%}#category .caseCat li:first-child{width:100%}#category .caselist dl{display:block}#category .caselist dl dt{margin:0 auto 10px}}#home section{padding:70px 0}#home h2{font-size:32px;font-weight:700;text-align:center;margin-bottom:40px}#home h2:first-letter {color:#0d3387}#home h2 span{background:url(//www.nextjp.com/wp/wp-content/themes/next_WP/library/css/../images/common/icon_hexagon.png) no-repeat left top 14px;background-size:30px auto;display:inline-block;padding-left:40px;position:relative}#home h2 span:before{width:35px;height:3px;content:'';background:#0d3387;display:block;position:absolute;bottom:-10px;left:0;right:0;margin:auto}#mainVisual{background:url(//www.nextjp.com/wp/wp-content/themes/next_WP/library/css/../images/top/mainVisual_bg.jpg) no-repeat center top;background-size:1920px auto}#mainVisual .inner{height:700px}#mainVisual .mainCatch01{width:400px;height:450px;background:url(//www.nextjp.com/wp/wp-content/themes/next_WP/library/css/../images/top/mainVisual_catch01.png);background-size:cover;position:absolute;top:0;bottom:0;left:100px;margin:auto;opacity:0;transition:.6s .3s}#mainVisual .mainCatch01 li{width:115px;background:#0d3387;color:#fff;font-weight:700;text-align:center;line-height:1.5;padding:45px 0 46px;border-radius:50%;position:absolute;opacity:0;transition:.6s .8s}#mainVisual .mainCatch01 li:first-child{top:-56px;left:0;right:0;margin:auto}#mainVisual .mainCatch01 li:nth-child(2){top:56px;right:-56px}#mainVisual .mainCatch01 li:nth-child(3){background:#009844;bottom:56px;right:-56px}#mainVisual .mainCatch01 li:nth-child(4){background:#009844;bottom:-56px;left:0;right:0;margin:auto}#mainVisual .mainCatch01 li:nth-child(5){bottom:56px;left:-56px}#mainVisual .mainCatch01 li:nth-child(6){top:56px;left:-56px}#mainVisual .mainCatch02{width:465px;background:#fff;font-weight:700;text-align:center;padding:20px 0;border-top:#0d3387 4px solid;border-bottom:#0d3387 4px solid;font-feature-settings:'palt';position:absolute;top:45px;right:0;opacity:0;-webkit-transform:translateY(100px);transform:translateY(100px);transition:.6s cubic-bezier(.175,.885,.32,1.275) 2.4s}#mainVisual .mainCatch02:before{width:0;height:0;content:'';border-right:transparent 15px solid;border-top:#0d3387 30px solid;position:absolute;bottom:-30px;right:110px;-webkit-transform:skew(-20deg);transform:skew(-20deg)}#mainVisual .mainCatch02 dt ul li:first-child span{color:#b18e41;font-size:12px;display:inline-block;padding:0 10px;margin-right:5px;position:relative}#mainVisual .mainCatch02 dt ul li:first-child span:before,#mainVisual .mainCatch02 dt ul li:first-child span:after{width:10px;height:25px;content:'';display:block;position:absolute;top:0;bottom:0;margin:auto}#mainVisual .mainCatch02 dt ul li:first-child span:before{background:url(//www.nextjp.com/wp/wp-content/themes/next_WP/library/css/../images/top/icon_certified01.png);background-size:cover;left:0}#mainVisual .mainCatch02 dt ul li:first-child span:after{background:url(//www.nextjp.com/wp/wp-content/themes/next_WP/library/css/../images/top/icon_certified02.png);background-size:cover;right:0}#mainVisual .mainCatch02 dd{font-size:20px;line-height:1.2;margin-top:10px}#mainVisual .mainCatch02 dd span{color:#0d3387;font-size:52px}#topNews .newslist>li{width:380px;margin:30px 30px 0 0}#topNews .newslist>li:nth-child(-n+3){margin-top:0}#topNews .newslist>li:nth-child(3n){margin-right:0}#topNews .newslist dl dt{margin-bottom:20px;position:relative}#topNews .newslist dl dt h3{width:110px;background:#3060ca;color:#fff;font-size:14px;display:inline-block;text-align:center;padding:5px 0;border-radius:0 5px 5px 0;position:absolute;top:20px;left:0;z-index:1}#topNews .newslist dl dt.seminar h3{background:#077da9}#topNews .newslist dl dt.estate h3{background:#0d3387}#topNews .newslist dl dt.recruit h3{background:#7fbe26}#topNews .newslist dl dt.inheritance h3{background:#009844}#topNews .newslist dl dt.column h3{background:#021643}#topNews .newslist dl dt .img{width:380px;padding-top:240px;position:relative;overflow:hidden}#topNews .newslist dl dt .img img{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%) !important;transform:translate(-50%,-50%) !important;transition:.5s}#topNews .newslist a:hover dl dt .img img{-webkit-transform:translate(-50%,-50%) scale(1.1) !important;transform:translate(-50%,-50%) scale(1.1) !important}#topNews .newslist dl dd{font-size:14px}#topNews .newslist dl dd p:nth-of-type(1){text-overflow:ellipsis;white-space:nowrap;overflow:hidden}#topNews .newslist dl dd .date{font-size:14px;color:#999}#topNews .newslist dl dd .date+p{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}#topNews .newslist a{color:#222;display:block}#topNews .newslist a:hover{opacity:.7 !important}#topNews .newslist a:hover dl dt h3{background:#3060ca}#topNews .newsbtn>li{width:260px}#topNews .newsbtn>li:not(:last-child){margin-right:40px}#topNews .newsbtn>li a{width:100% !important}#topNews .newsbtn>li:nth-child(2n) a{background:#3060ca}#topNews .newsbtn>li:nth-child(2n) a:hover{background:#567ed7}#topReason{height:700px;background:url(//www.nextjp.com/wp/wp-content/themes/next_WP/library/css/../images/top/topReason_bg.jpg) no-repeat center top;background-size:cover;color:#fff}#topReason h2{color:#0d3387;text-align:left;line-height:1;margin:-70px 0 0}#topReason h2 span{background:#fff;padding:80px 80px 60px}#topReason h2 span:before{content:none}#topReason .reason01{font-size:20px;font-weight:700;margin:-90px 0 0 420px}#topReason .reason01{counter-reset:reason_cnt}#topReason .reason01>li{margin-left:1.5em;text-indent:-1.5em}#topReason .reason01>li:before{counter-increment:reason_cnt;content:counter(reason_cnt)'）'}#topConsult{background:url(//www.nextjp.com/wp/wp-content/themes/next_WP/library/css/../images/common/square_bg.jpg);background-size:50px auto}#topConsult h2{margin-bottom:30px}#topConsult .consult01 li{width:380px;background:#fff;margin:30px 30px 0 0;position:relative}#topConsult .consult01 li:nth-child(-n+3){margin-top:0}#topConsult .consult01 li:nth-child(3n){margin-right:0}#topConsult .consult01 li:before{width:0;height:0;content:'';border-top:transparent 20px solid;border-right:#3060ca 20px solid;position:absolute;bottom:0;right:0}#topConsult .consult01 li:hover:before{border-right-color:#3060ca}#topConsult .consult01 dl dt .img{overflow:hidden}#topConsult .consult01 dl dt .img img{transition:.5s}#topConsult .consult01 a:hover dl dt .img img{-webkit-transform:scale(1.1) !important;transform:scale(1.1) !important}#topConsult .consult01 dl dd{padding:20px}#topConsult .consult01 h3{font-size:20px;font-weight:700;text-align:center;padding-bottom:5px;margin-bottom:10px;border-bottom:#0d3387 1px solid}#topConsult .consult01 li a{color:#222;display:block}#topConsult .consult01 li a:hover{opacity:.7 !important}#topEstate h2{margin-bottom:30px}#topEstate .estate01>li{width:285px;margin-right:20px}#topEstate .estate01>li:last-child{margin-right:.0}#topEstate .estate01 .img{width:285px;height:200px;position:relative;overflow:hidden}#topEstate .estate01 .img img{position:absolute;top:50%;left:0;-webkit-transform:translateY(-50%) !important;transform:translateY(-50%) !important;transition:.3s}#topEstate .estate01 a:hover .img img{-webkit-transform:translateY(-50%) scale(1.1) !important;transform:translateY(-50%) scale(1.1) !important}#topEstate .estate01 .flex{display:flex;margin:10px 0;justify-content:space-between;align-items:center}#topEstate .estate01 h3{color:#0d3387;font-size:14px;font-weight:700;display:inline-block;padding:0 20px;border:#0d3387 1px solid}#topEstate .estate01 li.rent h3{color:#3060ca;border-color:#3060ca}#topEstate .estate01 li.business h3{color:#459df6;border-color:#459df6}#topEstate .estate01 .price{font-weight:700}#topEstate .estate01 .price span{font-size:20px}#topEstate .estate01 p{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}#topEstate .estate01 li a{color:#222;display:block}#topEstate .estate01 li a:hover{opacity:.7 !important}#topCase{background:url(//www.nextjp.com/wp/wp-content/themes/next_WP/library/css/../images/common/square_bg.jpg);background-size:50px auto}#topCase .tabMenu li{width:294px;background:#0d3387;margin-right:8px;border-radius:5px 5px 0 0}#topCase .tabMenu li.active{background:#3060ca}#topCase .tabMenu li:last-child{margin-right:0}#topCase .tabMenu li:hover{background:#3060ca;cursor:pointer}#topCase .tabMenu h3{color:#fff;font-weight:700;text-align:center;padding:12px 0}#topCase .tabMenu h3 span{background:url(//www.nextjp.com/wp/wp-content/themes/next_WP/library/css/../images/common/icon_calculator.png) no-repeat left center;background-size:20px auto;display:inline-block;padding-left:30px}#topCase .tabMenu li:nth-child(2) h3 span{background:url(//www.nextjp.com/wp/wp-content/themes/next_WP/library/css/../images/common/icon_wallet.png) no-repeat left center;background-size:25px auto;padding-left:35px}#topCase .tabMenu li:nth-child(3) h3 span{background:url(//www.nextjp.com/wp/wp-content/themes/next_WP/library/css/../images/common/icon_truck.png) no-repeat left center;background-size:32px auto;padding-left:42px}#topCase .tabMenu li:nth-child(4) h3 span{background:url(//www.nextjp.com/wp/wp-content/themes/next_WP/library/css/../images/common/icon_money.png) no-repeat left center;background-size:25px auto;padding-left:35px}#topCase .tabContent{background:#fff;padding:50px;border-top:#3060ca 5px solid}#topCase .tabContent h4{background:url(//www.nextjp.com/wp/wp-content/themes/next_WP/library/css/../images/common/icon_comment.png) no-repeat left top 5px;background-size:40px auto;font-size:20px;font-weight:700;padding:0 0 15px 50px;margin-bottom:20px;border-bottom:#0d3387 1px solid}#topCase .tabContent p{margin:2em 0 1em}#topCase .tabContent ul{list-style:disc;margin-left:1.5em}#topCase .tabContent ol{list-style:decimal;margin-left:1.5em}#topCase .more{position:absolute;top:0;right:0}#topCase .more a{background:#0d3387;color:#fff;font-size:14px;font-weight:700;display:inline-block;padding:10px 40px;border-radius:5px}#topCase .more a:hover{background:#3060ca}#topCase .more a span{background:url(//www.nextjp.com/wp/wp-content/themes/next_WP/library/css/../images/common/icon_list.png) no-repeat left center;background-size:10px auto;display:inline-block;padding-left:20px}@media screen and (max-width:640px){#home h2{font-size:26px}#home h2 span{background-size:24px auto;background-position:left top 6px;padding-left:30px}#mainVisual{background:url(//www.nextjp.com/wp/wp-content/themes/next_WP/library/css/../images/top/mainVisual_bg_sp.jpg) no-repeat center center;background-size:cover}#mainVisual .inner{height:400px;padding-top:30px}#mainVisual .mainCatch01{width:140px;height:158px;margin-bottom:30px;position:static}#mainVisual .mainCatch01 li{width:46px;font-size:8px;padding:17px 0}#mainVisual .mainCatch01 li:first-child{top:-16px}#mainVisual .mainCatch01 li:nth-child(2){top:22px;right:-22px}#mainVisual .mainCatch01 li:nth-child(3){bottom:22px;right:-22px}#mainVisual .mainCatch01 li:nth-child(4){bottom:-16px}#mainVisual .mainCatch01 li:nth-child(5){bottom:22px;left:-22px}#mainVisual .mainCatch01 li:nth-child(6){top:22px;left:-22px}#mainVisual .mainCatch02{width:240px;padding:10px 0;margin:0 auto;position:static}#mainVisual .mainCatch02:before{border-left:transparent 15px solid;border-right:none;left:80px;right:0}#mainVisual .mainCatch02{width:280px;padding:10px 0;margin:0 auto;position:static}#mainVisual .mainCatch02:before{border-left:transparent 15px solid;border-right:none;left:80px;right:0}#mainVisual .mainCatch02 dt{font-size:12px}#mainVisual .mainCatch02 dt ul li:first-child span{font-size:10px;padding:0 8px}#mainVisual .mainCatch02 dt ul li:first-child span:before,#mainVisual .mainCatch02 dt ul li:first-child span:after{width:8px;height:20px}#mainVisual .mainCatch02 dd span{font-size:24px}#topNews .newslist li{max-width:320px}#topNews .newslist dl dt .img{width:auto;padding-top:63.15%}#topNews .newsbtn>li:not(:last-child){margin-right:2%}#topReason{height:auto}#topReason h2{width:280px;text-align:center;margin:-70px auto 0}#topReason h2 span{width:280px;padding:80px 0 60px}#topReason .reason01{text-shadow:0 0 5px #222;margin:40px 0 0}#topConsult{background-size:40px auto}#topConsult .consult01 li{max-width:320px}#topEstate .estate01>li{max-width:285px}#topEstate .estate01 h3{padding:2px 10px}#topCase{background-size:40px auto}#topCase .tabContainer{white-space:nowrap;overflow:auto}#topCase .tabMenu{display:table}#topCase .tabMenu li{width:auto;display:table-cell;padding:0 20px;margin-right:0}#topCase .tabContent{padding:20px}#topCase .tabContent h4{background-size:30px auto;padding-left:40px}#topCase .more{text-align:center;margin:40px auto 0;position:static}}
ol,ul{box-sizing:border-box}:root :where(.wp-block-list.has-background){padding:1.25em 2.375em}
.is-small-text{font-size:.875em}.is-regular-text{font-size:1em}.is-large-text{font-size:2.25em}.is-larger-text{font-size:3em}.has-drop-cap:not(:focus):first-letter {float:left;font-size:8.4em;font-style:normal;font-weight:100;line-height:.68;margin:.05em .1em 0 0;text-transform:uppercase}body.rtl .has-drop-cap:not(:focus):first-letter {float:none;margin-left:.1em}p.has-drop-cap.has-background{overflow:hidden}:root :where(p.has-background){padding:1.25em 2.375em}:where(p.has-text-color:not(.has-link-color)) a{color:inherit}p.has-text-align-left[style*="writing-mode:vertical-lr"],p.has-text-align-right[style*="writing-mode:vertical-rl"]{rotate:180deg}