﻿html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}table{border-spacing:0;border-collapse:collapse}@font-face{font-family:'yamazakigumi';src:url(//test.kikoshin.co.jp/wp-content/themes/custom-theme/./fonts/yamazakigumi.ttf);font-display:swap}.-corp-font{font-family:yamazakigumi,"Yu Gothic medium","游ゴシック Medium",YuGothic,"游ゴシック体",sans-serif}.-mincho-font{font-family:"Shippori Mincho",serif}.-en-font{font-family:"Cambria",serif}.mt-0px{margin-top:0px !important}.mb0px{margin-bottom:0px}.ml0px{margin-left:0px}.mr0px{margin-right:0px}.my0px{margin:0px 0}.mx0px{margin:0 0px}.ma0px{margin:0px}.pt0px{padding-top:0px}.pb0px{padding-bottom:0px}.pl0px{padding-left:0px}.pr0px{padding-right:0px}.py0px{padding:0px 0}.px0px{padding:0 0px}.pa0px{padding:0px}.mt-8px{margin-top:8pxpx !important}.mb8px{margin-bottom:8pxpx}.ml8px{margin-left:8pxpx}.mr8px{margin-right:8pxpx}.my8px{margin:8pxpx 0}.mx8px{margin:0 8pxpx}.ma8px{margin:8pxpx}.pt8px{padding-top:8pxpx}.pb8px{padding-bottom:8pxpx}.pl8px{padding-left:8pxpx}.pr8px{padding-right:8pxpx}.py8px{padding:8pxpx 0}.px8px{padding:0 8pxpx}.pa8px{padding:8pxpx}.mt-16px{margin-top:16pxpx !important}.mb16px{margin-bottom:16pxpx}.ml16px{margin-left:16pxpx}.mr16px{margin-right:16pxpx}.my16px{margin:16pxpx 0}.mx16px{margin:0 16pxpx}.ma16px{margin:16pxpx}.pt16px{padding-top:16pxpx}.pb16px{padding-bottom:16pxpx}.pl16px{padding-left:16pxpx}.pr16px{padding-right:16pxpx}.py16px{padding:16pxpx 0}.px16px{padding:0 16pxpx}.pa16px{padding:16pxpx}.mt-24px{margin-top:24pxpx !important}.mb24px{margin-bottom:24pxpx}.ml24px{margin-left:24pxpx}.mr24px{margin-right:24pxpx}.my24px{margin:24pxpx 0}.mx24px{margin:0 24pxpx}.ma24px{margin:24pxpx}.pt24px{padding-top:24pxpx}.pb24px{padding-bottom:24pxpx}.pl24px{padding-left:24pxpx}.pr24px{padding-right:24pxpx}.py24px{padding:24pxpx 0}.px24px{padding:0 24pxpx}.pa24px{padding:24pxpx}.mt-32px{margin-top:32pxpx !important}.mb32px{margin-bottom:32pxpx}.ml32px{margin-left:32pxpx}.mr32px{margin-right:32pxpx}.my32px{margin:32pxpx 0}.mx32px{margin:0 32pxpx}.ma32px{margin:32pxpx}.pt32px{padding-top:32pxpx}.pb32px{padding-bottom:32pxpx}.pl32px{padding-left:32pxpx}.pr32px{padding-right:32pxpx}.py32px{padding:32pxpx 0}.px32px{padding:0 32pxpx}.pa32px{padding:32pxpx}.mt-40px{margin-top:40pxpx !important}.mb40px{margin-bottom:40pxpx}.ml40px{margin-left:40pxpx}.mr40px{margin-right:40pxpx}.my40px{margin:40pxpx 0}.mx40px{margin:0 40pxpx}.ma40px{margin:40pxpx}.pt40px{padding-top:40pxpx}.pb40px{padding-bottom:40pxpx}.pl40px{padding-left:40pxpx}.pr40px{padding-right:40pxpx}.py40px{padding:40pxpx 0}.px40px{padding:0 40pxpx}.pa40px{padding:40pxpx}.mt-48px{margin-top:48pxpx !important}.mb48px{margin-bottom:48pxpx}.ml48px{margin-left:48pxpx}.mr48px{margin-right:48pxpx}.my48px{margin:48pxpx 0}.mx48px{margin:0 48pxpx}.ma48px{margin:48pxpx}.pt48px{padding-top:48pxpx}.pb48px{padding-bottom:48pxpx}.pl48px{padding-left:48pxpx}.pr48px{padding-right:48pxpx}.py48px{padding:48pxpx 0}.px48px{padding:0 48pxpx}.pa48px{padding:48pxpx}.mt-56px{margin-top:56pxpx !important}.mb56px{margin-bottom:56pxpx}.ml56px{margin-left:56pxpx}.mr56px{margin-right:56pxpx}.my56px{margin:56pxpx 0}.mx56px{margin:0 56pxpx}.ma56px{margin:56pxpx}.pt56px{padding-top:56pxpx}.pb56px{padding-bottom:56pxpx}.pl56px{padding-left:56pxpx}.pr56px{padding-right:56pxpx}.py56px{padding:56pxpx 0}.px56px{padding:0 56pxpx}.pa56px{padding:56pxpx}.mt-64px{margin-top:64pxpx !important}.mb64px{margin-bottom:64pxpx}.ml64px{margin-left:64pxpx}.mr64px{margin-right:64pxpx}.my64px{margin:64pxpx 0}.mx64px{margin:0 64pxpx}.ma64px{margin:64pxpx}.pt64px{padding-top:64pxpx}.pb64px{padding-bottom:64pxpx}.pl64px{padding-left:64pxpx}.pr64px{padding-right:64pxpx}.py64px{padding:64pxpx 0}.px64px{padding:0 64pxpx}.pa64px{padding:64pxpx}.mt-72px{margin-top:72pxpx !important}.mb72px{margin-bottom:72pxpx}.ml72px{margin-left:72pxpx}.mr72px{margin-right:72pxpx}.my72px{margin:72pxpx 0}.mx72px{margin:0 72pxpx}.ma72px{margin:72pxpx}.pt72px{padding-top:72pxpx}.pb72px{padding-bottom:72pxpx}.pl72px{padding-left:72pxpx}.pr72px{padding-right:72pxpx}.py72px{padding:72pxpx 0}.px72px{padding:0 72pxpx}.pa72px{padding:72pxpx}.mt-80px{margin-top:80pxpx !important}.mb80px{margin-bottom:80pxpx}.ml80px{margin-left:80pxpx}.mr80px{margin-right:80pxpx}.my80px{margin:80pxpx 0}.mx80px{margin:0 80pxpx}.ma80px{margin:80pxpx}.pt80px{padding-top:80pxpx}.pb80px{padding-bottom:80pxpx}.pl80px{padding-left:80pxpx}.pr80px{padding-right:80pxpx}.py80px{padding:80pxpx 0}.px80px{padding:0 80pxpx}.pa80px{padding:80pxpx}.mt-88px{margin-top:88pxpx !important}.mb88px{margin-bottom:88pxpx}.ml88px{margin-left:88pxpx}.mr88px{margin-right:88pxpx}.my88px{margin:88pxpx 0}.mx88px{margin:0 88pxpx}.ma88px{margin:88pxpx}.pt88px{padding-top:88pxpx}.pb88px{padding-bottom:88pxpx}.pl88px{padding-left:88pxpx}.pr88px{padding-right:88pxpx}.py88px{padding:88pxpx 0}.px88px{padding:0 88pxpx}.pa88px{padding:88pxpx}.mt-96px{margin-top:96pxpx !important}.mb96px{margin-bottom:96pxpx}.ml96px{margin-left:96pxpx}.mr96px{margin-right:96pxpx}.my96px{margin:96pxpx 0}.mx96px{margin:0 96pxpx}.ma96px{margin:96pxpx}.pt96px{padding-top:96pxpx}.pb96px{padding-bottom:96pxpx}.pl96px{padding-left:96pxpx}.pr96px{padding-right:96pxpx}.py96px{padding:96pxpx 0}.px96px{padding:0 96pxpx}.pa96px{padding:96pxpx}.mt-104px{margin-top:104pxpx !important}.mb104px{margin-bottom:104pxpx}.ml104px{margin-left:104pxpx}.mr104px{margin-right:104pxpx}.my104px{margin:104pxpx 0}.mx104px{margin:0 104pxpx}.ma104px{margin:104pxpx}.pt104px{padding-top:104pxpx}.pb104px{padding-bottom:104pxpx}.pl104px{padding-left:104pxpx}.pr104px{padding-right:104pxpx}.py104px{padding:104pxpx 0}.px104px{padding:0 104pxpx}.pa104px{padding:104pxpx}.mt-112px{margin-top:112pxpx !important}.mb112px{margin-bottom:112pxpx}.ml112px{margin-left:112pxpx}.mr112px{margin-right:112pxpx}.my112px{margin:112pxpx 0}.mx112px{margin:0 112pxpx}.ma112px{margin:112pxpx}.pt112px{padding-top:112pxpx}.pb112px{padding-bottom:112pxpx}.pl112px{padding-left:112pxpx}.pr112px{padding-right:112pxpx}.py112px{padding:112pxpx 0}.px112px{padding:0 112pxpx}.pa112px{padding:112pxpx}.mt-120px{margin-top:120pxpx !important}.mb120px{margin-bottom:120pxpx}.ml120px{margin-left:120pxpx}.mr120px{margin-right:120pxpx}.my120px{margin:120pxpx 0}.mx120px{margin:0 120pxpx}.ma120px{margin:120pxpx}.pt120px{padding-top:120pxpx}.pb120px{padding-bottom:120pxpx}.pl120px{padding-left:120pxpx}.pr120px{padding-right:120pxpx}.py120px{padding:120pxpx 0}.px120px{padding:0 120pxpx}.pa120px{padding:120pxpx}.mt-128px{margin-top:128pxpx !important}.mb128px{margin-bottom:128pxpx}.ml128px{margin-left:128pxpx}.mr128px{margin-right:128pxpx}.my128px{margin:128pxpx 0}.mx128px{margin:0 128pxpx}.ma128px{margin:128pxpx}.pt128px{padding-top:128pxpx}.pb128px{padding-bottom:128pxpx}.pl128px{padding-left:128pxpx}.pr128px{padding-right:128pxpx}.py128px{padding:128pxpx 0}.px128px{padding:0 128pxpx}.pa128px{padding:128pxpx}.mt-136px{margin-top:136pxpx !important}.mb136px{margin-bottom:136pxpx}.ml136px{margin-left:136pxpx}.mr136px{margin-right:136pxpx}.my136px{margin:136pxpx 0}.mx136px{margin:0 136pxpx}.ma136px{margin:136pxpx}.pt136px{padding-top:136pxpx}.pb136px{padding-bottom:136pxpx}.pl136px{padding-left:136pxpx}.pr136px{padding-right:136pxpx}.py136px{padding:136pxpx 0}.px136px{padding:0 136pxpx}.pa136px{padding:136pxpx}.mt-144px{margin-top:144pxpx !important}.mb144px{margin-bottom:144pxpx}.ml144px{margin-left:144pxpx}.mr144px{margin-right:144pxpx}.my144px{margin:144pxpx 0}.mx144px{margin:0 144pxpx}.ma144px{margin:144pxpx}.pt144px{padding-top:144pxpx}.pb144px{padding-bottom:144pxpx}.pl144px{padding-left:144pxpx}.pr144px{padding-right:144pxpx}.py144px{padding:144pxpx 0}.px144px{padding:0 144pxpx}.pa144px{padding:144pxpx}.mt-152px{margin-top:152pxpx !important}.mb152px{margin-bottom:152pxpx}.ml152px{margin-left:152pxpx}.mr152px{margin-right:152pxpx}.my152px{margin:152pxpx 0}.mx152px{margin:0 152pxpx}.ma152px{margin:152pxpx}.pt152px{padding-top:152pxpx}.pb152px{padding-bottom:152pxpx}.pl152px{padding-left:152pxpx}.pr152px{padding-right:152pxpx}.py152px{padding:152pxpx 0}.px152px{padding:0 152pxpx}.pa152px{padding:152pxpx}.mt-160px{margin-top:160pxpx !important}.mb160px{margin-bottom:160pxpx}.ml160px{margin-left:160pxpx}.mr160px{margin-right:160pxpx}.my160px{margin:160pxpx 0}.mx160px{margin:0 160pxpx}.ma160px{margin:160pxpx}.pt160px{padding-top:160pxpx}.pb160px{padding-bottom:160pxpx}.pl160px{padding-left:160pxpx}.pr160px{padding-right:160pxpx}.py160px{padding:160pxpx 0}.px160px{padding:0 160pxpx}.pa160px{padding:160pxpx}html{height:100%;font-size:100%}body{display:flex;flex-direction:column;height:100%;font-family:"Yu Gothic medium","游ゴシック Medium",YuGothic,"游ゴシック体",sans-serif;color:#404042;line-height:1.4}a{color:#242424;text-decoration:none}a:hover{color:#aaa}img{max-width:100%}small{font-size:.7rem}main{margin-top:80px}p{font-size:1.1rem}.-icon{padding:8px;cursor:pointer;user-select:none}.-container{max-width:1000px;margin:0 auto;padding:0 24px}.-contents-container{max-width:800px;margin:0 auto;padding:0 24px}.-page-title{padding:48px 0;font-size:2rem}.-news-date{margin:4px 0;font-size:.8rem;color:#606069}.-news-category>span{padding:4px 16px;border-radius:4px;font-size:.8rem;color:#fff;text-align:center}.-news-category>span.news{background-color:#009f8c}.-news-category>span.community{background-color:#0000cd}.-news-category>span.management{background-color:orange}.-link,#top #top-instagram #sb_instagram .sbi_follow_btn a{color:#606069;cursor:pointer;user-select:none}.-link:hover,#top #top-instagram #sb_instagram .sbi_follow_btn a:hover{color:#aaa}.-chrome-default-style html{display:block}.-chrome-default-style head{display:none}.-chrome-default-style meta{display:none}.-chrome-default-style title{display:none}.-chrome-default-style link{display:none}.-chrome-default-style style{display:none}.-chrome-default-style script{display:none}.-chrome-default-style body{display:block;margin:8px}.-chrome-default-style body:-webkit-full-page-media{background-color:#000}.-chrome-default-style p{display:block;margin-block-start:1__qem;margin-block-end:1__qem;margin-inline-start:0;margin-inline-end:0}.-chrome-default-style layer{display:block}.-chrome-default-style article,.-chrome-default-style aside,.-chrome-default-style footer,.-chrome-default-style header,.-chrome-default-style hgroup,.-chrome-default-style main,.-chrome-default-style nav,.-chrome-default-style section{display:block}.-chrome-default-style marquee{display:inline-block;width:-webkit-fill-available}.-chrome-default-style address{display:block}.-chrome-default-style blockquote{display:block;margin-block-start:1__qem;margin-block-end:1em;margin-inline-start:40px;margin-inline-end:40px}.-chrome-default-style figcaption{display:block}.-chrome-default-style figure{display:block;margin-block-start:1em;margin-block-end:1em;margin-inline-start:40px;margin-inline-end:40px}.-chrome-default-style q{display:inline}.-chrome-default-style q:before{content:open-quote}.-chrome-default-style q:after{content:close-quote}.-chrome-default-style center{display:block;text-align:-webkit-center}.-chrome-default-style hr{display:block;overflow:hidden;unicode-bidi:isolate;margin-block-start:.5em;margin-block-end:.5em;margin-inline-start:auto;margin-inline-end:auto;border-style:inset;border-width:1px}.-chrome-default-style map{display:inline}.-chrome-default-style video{object-fit:contain}.-chrome-default-style h1{display:block;font-size:2em;margin-block-start:.67__qem;margin-block-end:.67em;margin-inline-start:0;margin-inline-end:0;font-weight:700}.-chrome-default-style :-webkit-any(article,aside,nav,section) h1{font-size:1.5em;margin-block-start:.83__qem;margin-block-end:.83em}.-chrome-default-style :-webkit-any(article,aside,nav,section) :-webkit-any(article,aside,nav,section) h1{font-size:1.17em;margin-block-start:1__qem;margin-block-end:1em}.-chrome-default-style :-webkit-any(article,aside,nav,section) :-webkit-any(article,aside,nav,section) :-webkit-any(article,aside,nav,section) h1{font-size:1em;margin-block-start:1.33__qem;margin-block-end:1.33em}.-chrome-default-style :-webkit-any(article,aside,nav,section) :-webkit-any(article,aside,nav,section) :-webkit-any(article,aside,nav,section) :-webkit-any(article,aside,nav,section) h1{font-size:.83em;margin-block-start:1.67__qem;margin-block-end:1.67em}.-chrome-default-style :-webkit-any(article,aside,nav,section) :-webkit-any(article,aside,nav,section) :-webkit-any(article,aside,nav,section) :-webkit-any(article,aside,nav,section) :-webkit-any(article,aside,nav,section) h1{font-size:.67em;margin-block-start:2.33__qem;margin-block-end:2.33em}.-chrome-default-style h2{display:block;font-size:1.5em;margin-block-start:.83__qem;margin-block-end:.83em;margin-inline-start:0;margin-inline-end:0;font-weight:700}.-chrome-default-style h3{display:block;font-size:1.17em;margin-block-start:1__qem;margin-block-end:1em;margin-inline-start:0;margin-inline-end:0;font-weight:700}.-chrome-default-style h4{display:block;margin-block-start:1.33__qem;margin-block-end:1.33em;margin-inline-start:0;margin-inline-end:0;font-weight:700}.-chrome-default-style h5{display:block;font-size:.83em;margin-block-start:1.67__qem;margin-block-end:1.67em;margin-inline-start:0;margin-inline-end:0;font-weight:700}.-chrome-default-style h6{display:block;font-size:.67em;margin-block-start:2.33__qem;margin-block-end:2.33em;margin-inline-start:0;margin-inline-end:0;font-weight:700}.-chrome-default-style table{display:table;border-collapse:separate;border-spacing:2px;border-color:gray;box-sizing:border-box;text-indent:initial}.-chrome-default-style thead{display:table-header-group;vertical-align:middle;border-color:inherit}.-chrome-default-style tbody{display:table-row-group;vertical-align:middle;border-color:inherit}.-chrome-default-style tfoot{display:table-footer-group;vertical-align:middle;border-color:inherit}.-chrome-default-style table>tr{vertical-align:middle}.-chrome-default-style col{display:table-column}.-chrome-default-style colgroup{display:table-column-group}.-chrome-default-style tr{display:table-row;vertical-align:inherit;border-color:inherit}.-chrome-default-style td,.-chrome-default-style th{display:table-cell;vertical-align:inherit}.-chrome-default-style th{font-weight:700;text-align:-internal-center}.-chrome-default-style caption{display:table-caption;text-align:-webkit-center}.-chrome-default-style ul,.-chrome-default-style menu,.-chrome-default-style dir{list-style-type:disc;margin-block-start:1__qem;margin-block-end:1em;margin-inline-start:0;margin-inline-end:0;padding-inline-start:40px}.-chrome-default-style ol{list-style-type:decimal;margin-block-start:1__qem;margin-block-end:1em;margin-inline-start:0;margin-inline-end:0;padding-inline-start:40px}.-chrome-default-style li{display:list-item;text-align:-webkit-match-parent}.-chrome-default-style ul ul,.-chrome-default-style ol ul{list-style-type:circle}.-chrome-default-style ol ol ul,.-chrome-default-style ol ul ul,.-chrome-default-style ul ol ul,.-chrome-default-style ul ul ul{list-style-type:square}.-chrome-default-style dd{display:block;margin-inline-start:40px}.-chrome-default-style dl{display:block;margin-block-start:1__qem;margin-block-end:1em;margin-inline-start:0;margin-inline-end:0}.-chrome-default-style dt{display:block}.-chrome-default-style ol ul,.-chrome-default-style ul ol,.-chrome-default-style ul ul,.-chrome-default-style ol ol{margin-block-start:0;margin-block-end:0}.-chrome-default-style form{display:block;margin-top:0__qem}.-chrome-default-style :-webkit-any(table,thead,tbody,tfoot,tr)>form:-internal-is-html{display:none !important}.-chrome-default-style label{cursor:default}.-chrome-default-style legend{display:block;padding-inline-start:2px;padding-inline-end:2px;border:none}.-chrome-default-style fieldset{display:block;margin-inline-start:2px;margin-inline-end:2px;padding-block-start:.35em;padding-inline-start:.75em;padding-inline-end:.75em;padding-block-end:.625em;border:2px groove ThreeDFace;min-inline-size:min-content}.-chrome-default-style button{appearance:auto}.-chrome-default-style input,.-chrome-default-style textarea,.-chrome-default-style select,.-chrome-default-style button,.-chrome-default-style meter,.-chrome-default-style progress{-webkit-writing-mode:horizontal-tb !important}.-chrome-default-style input,.-chrome-default-style textarea,.-chrome-default-style select,.-chrome-default-style button{margin:0__qem;font:-webkit-small-control;text-rendering:auto;color:-internal-light-dark(#000,#fff);letter-spacing:normal;word-spacing:normal;line-height:normal;text-transform:none;text-indent:0;text-shadow:none;display:inline-block;text-align:start}.-chrome-default-style input[type="hidden" i]{display:none}.-chrome-default-style input{appearance:auto;padding:1px;background-color:-internal-light-dark(#fff,#000);border:2px inset;-webkit-rtl-ordering:logical;cursor:text}.-chrome-default-style input[type="search" i]{appearance:auto;box-sizing:border-box}.-chrome-default-style input::-webkit-textfield-decoration-container{display:flex !important;align-items:center;-webkit-user-modify:read-only !important;content:none !important;writing-mode:inherit !important;-internal-align-self-block:center}.-chrome-default-style input::-webkit-clear-button{appearance:auto;display:inline-block;cursor:default;flex:none;-webkit-user-modify:read-only !important;margin-inline-start:2px;opacity:0;pointer-events:none}.-chrome-default-style input:enabled:read-write:-webkit-any(:focus,:hover)::-webkit-clear-button{opacity:1;pointer-events:auto}.-chrome-default-style input[type="search" i]::-webkit-search-cancel-button{appearance:auto;display:block;cursor:default;flex:none;-webkit-user-modify:read-only !important;margin-inline-start:1px;opacity:0;pointer-events:none;user-select:none !important}.-chrome-default-style input[type="search" i]:enabled:read-write:-webkit-any(:focus,:hover)::-webkit-search-cancel-button{opacity:1;pointer-events:auto}.-chrome-default-style input::-webkit-inner-spin-button{appearance:auto;display:inline-block;cursor:default;flex:none;align-self:stretch;-webkit-user-modify:read-only !important;opacity:0;pointer-events:none}.-chrome-default-style input:enabled:read-write:-webkit-any(:focus,:hover)::-webkit-inner-spin-button{opacity:1;pointer-events:auto}.-chrome-default-style select{border-radius:5px}.-chrome-default-style textarea{appearance:auto;background-color:-internal-light-dark(#fff,#000);border:1px solid;column-count:initial !important;-webkit-rtl-ordering:logical;flex-direction:column;resize:auto;cursor:text;padding:2px;white-space:pre-wrap;word-wrap:break-word}.-chrome-default-style ::-webkit-input-placeholder{-webkit-text-security:none;color:#757575;direction:inherit !important;pointer-events:none !important;text-orientation:inherit !important;writing-mode:inherit !important}.-chrome-default-style input::-webkit-input-placeholder{text-overflow:inherit;line-height:initial;white-space:pre;word-wrap:normal;overflow:hidden;-webkit-user-modify:read-only !important}.-chrome-default-style input::-internal-input-suggested{text-overflow:inherit;white-space:nowrap;overflow:hidden}.-chrome-default-style input::-internal-input-suggested,.-chrome-default-style textarea::-internal-input-suggested{font:-webkit-small-control !important;overflow:hidden !important;overflow-anchor:none}.-chrome-default-style input[type="password" i]{-webkit-text-security:disc !important}.-chrome-default-style input[type="password" i]::-internal-input-suggested{-webkit-text-security:disc !important}.-chrome-default-style input[type="hidden" i],.-chrome-default-style input[type="image" i],.-chrome-default-style input[type="file" i]{-webkit-appearance:initial;padding:initial;background-color:initial;border:initial;cursor:default}.-chrome-default-style input[type="file" i]{align-items:baseline;color:inherit;overflow:hidden !important;text-align:start !important;text-overflow:ellipsis;white-space:pre}.-chrome-default-style input[type="image" i]{cursor:pointer}.-chrome-default-style input:-internal-autofill-previewed,.-chrome-default-style textarea:-internal-autofill-previewed,.-chrome-default-style select:-internal-autofill-previewed{-webkit-appearance:menulist-button;background-color:#e8f0fe !important;background-image:none !important;color:-internal-light-dark(#000,#fff) !important}.-chrome-default-style input:-internal-autofill-selected,.-chrome-default-style textarea:-internal-autofill-selected,.-chrome-default-style select:-internal-autofill-selected{-webkit-appearance:menulist-button;background-color:#e8f0fe !important;background-image:none !important;color:-internal-light-dark(#000,#fff) !important}.-chrome-default-style input[type="radio" i],.-chrome-default-style input[type="checkbox" i]{margin:3px .5ex;padding:initial;background-color:initial;border:initial;cursor:default}.-chrome-default-style input[type="button" i],.-chrome-default-style input[type="submit" i],.-chrome-default-style input[type="reset" i]{-internal-empty-line-height:fabricated;appearance:auto;-webkit-user-select:none;white-space:pre}.-chrome-default-style input[type="file" i]::-webkit-file-upload-button{appearance:auto;-webkit-user-modify:read-only !important;white-space:nowrap;margin:0;margin-inline-end:4px;font-size:inherit}.-chrome-default-style input[type="button" i],.-chrome-default-style input[type="submit" i],.-chrome-default-style input[type="reset" i],.-chrome-default-style input[type="file" i]::-webkit-file-upload-button,.-chrome-default-style button{align-items:flex-start;text-align:center;cursor:default;color:-internal-light-dark(ButtonText,#aaa);padding:2px 6px 3px;border:2px outset ButtonFace;background-color:ButtonFace;box-sizing:border-box}.-chrome-default-style input[type="range" i]{appearance:auto;padding:initial;border:initial;margin:2px;color:#909090;cursor:default}.-chrome-default-style input[type="range" i]::-webkit-slider-container,.-chrome-default-style input[type="range" i]::-webkit-media-slider-container{appearance:inherit;flex:1;min-inline-size:0;box-sizing:border-box;-webkit-user-modify:read-only !important;display:flex}.-chrome-default-style input[type="range" i]:-internal-has-datalist::-webkit-slider-container{min-block-size:22px}.-chrome-default-style input[type="range" i]::-webkit-slider-runnable-track{flex:1;min-inline-size:0;-webkit-align-self:center;box-sizing:border-box;-webkit-user-modify:read-only !important;display:block}.-chrome-default-style input[type="range" i]::-webkit-slider-thumb,.-chrome-default-style input[type="range" i]::-webkit-media-slider-thumb{appearance:auto;box-sizing:border-box;-webkit-user-modify:read-only !important;display:block}.-chrome-default-style input[type="button" i]:disabled,.-chrome-default-style input[type="submit" i]:disabled,.-chrome-default-style input[type="reset" i]:disabled,.-chrome-default-style input[type="file" i]:disabled::-webkit-file-upload-button,.-chrome-default-style button:disabled,.-chrome-default-style select:disabled,.-chrome-default-style optgroup:disabled,.-chrome-default-style option:disabled,.-chrome-default-style select[disabled]>option{color:-internal-light-dark(GrayText,#aaa)}.-chrome-default-style input[type="button" i]:active,.-chrome-default-style input[type="submit" i]:active,.-chrome-default-style input[type="reset" i]:active,.-chrome-default-style input[type="file" i]:active::-webkit-file-upload-button,.-chrome-default-style button:active{border-style:inset}.-chrome-default-style input[type="button" i]:active:disabled,.-chrome-default-style input[type="submit" i]:active:disabled,.-chrome-default-style input[type="reset" i]:active:disabled,.-chrome-default-style input[type="file" i]:active:disabled::-webkit-file-upload-button,.-chrome-default-style button:active:disabled{border-style:outset}.-chrome-default-style input:disabled,.-chrome-default-style textarea:disabled{color:-internal-light-dark(#545454,#aaa);cursor:default}.-chrome-default-style option:-internal-spatial-navigation-focus{outline:-internal-light-dark(#000,#fff) dashed 1px;outline-offset:-1px}.-chrome-default-style datalist{display:none}.-chrome-default-style area{display:inline}.-chrome-default-style area:-webkit-any-link{cursor:pointer}.-chrome-default-style param{display:none}.-chrome-default-style input[type="checkbox" i]{appearance:auto;box-sizing:border-box}.-chrome-default-style input[type="radio" i]{appearance:auto;box-sizing:border-box}.-chrome-default-style input[type="color" i]{appearance:auto;width:44px;height:23px;background-color:ButtonFace;border:1px #a9a9a9 solid;padding:1px 2px;cursor:default}.-chrome-default-style input[type="color" i]::-webkit-color-swatch-wrapper{display:flex;padding:4px 2px;box-sizing:border-box;-webkit-user-modify:read-only !important;width:100%;height:100%}.-chrome-default-style input[type="color" i]::-webkit-color-swatch{background-color:#000;border:1px solid #777;flex:1;min-width:0;-webkit-user-modify:read-only !important}.-chrome-default-style input[type="color" i][list]{-webkit-appearance:menulist;width:88px;height:23px}.-chrome-default-style input[type="color" i][list]::-webkit-color-swatch-wrapper{padding-inline-start:8px;padding-inline-end:24px}.-chrome-default-style input[type="color" i][list]::-webkit-color-swatch{border-color:#000}.-chrome-default-style input::-webkit-calendar-picker-indicator{display:inline-block;width:.66em;height:.66em;padding:.17em .34em;-webkit-user-modify:read-only !important;opacity:0;cursor:default;pointer-events:none}.-chrome-default-style input::-webkit-calendar-picker-indicator:hover{background-color:#eee}.-chrome-default-style input:enabled:read-write:-webkit-any(:focus,:hover)::-webkit-calendar-picker-indicator,.-chrome-default-style input::-webkit-calendar-picker-indicator:focus{opacity:1;pointer-events:auto}.-chrome-default-style input[type="date" i]:disabled::-webkit-clear-button,.-chrome-default-style input[type="date" i]:disabled::-webkit-inner-spin-button,.-chrome-default-style input[type="datetime-local" i]:disabled::-webkit-clear-button,.-chrome-default-style input[type="datetime-local" i]:disabled::-webkit-inner-spin-button,.-chrome-default-style input[type="month" i]:disabled::-webkit-clear-button,.-chrome-default-style input[type="month" i]:disabled::-webkit-inner-spin-button,.-chrome-default-style input[type="week" i]:disabled::-webkit-clear-button,.-chrome-default-style input[type="week" i]:disabled::-webkit-inner-spin-button,.-chrome-default-style input:disabled::-webkit-calendar-picker-indicator,.-chrome-default-style input[type="date" i][readonly]::-webkit-clear-button,.-chrome-default-style input[type="date" i][readonly]::-webkit-inner-spin-button,.-chrome-default-style input[type="datetime-local" i][readonly]::-webkit-clear-button,.-chrome-default-style input[type="datetime-local" i][readonly]::-webkit-inner-spin-button,.-chrome-default-style input[type="month" i][readonly]::-webkit-clear-button,.-chrome-default-style input[type="month" i][readonly]::-webkit-inner-spin-button,.-chrome-default-style input[type="week" i][readonly]::-webkit-clear-button,.-chrome-default-style input[type="week" i][readonly]::-webkit-inner-spin-button,.-chrome-default-style input[readonly]::-webkit-calendar-picker-indicator{visibility:hidden}.-chrome-default-style select{-webkit-appearance:menulist;box-sizing:border-box;align-items:center;border:1px solid;white-space:pre;-webkit-rtl-ordering:logical;color:-internal-light-dark(#000,#fff);background-color:-internal-light-dark(#fff,#000);cursor:default}.-chrome-default-style select:not(:-internal-list-box){overflow:visible !important}.-chrome-default-style select:-internal-list-box{-webkit-appearance:listbox;align-items:flex-start;border:1px inset gray;border-radius:initial;overflow-x:hidden;overflow-y:scroll;vertical-align:text-bottom;white-space:nowrap}.-chrome-default-style optgroup{font-weight:bolder;display:block}.-chrome-default-style option{font-weight:400;display:block;padding:0 2px 1px;white-space:nowrap;min-height:1.2em}.-chrome-default-style select:-internal-list-box optgroup option:before{content:"\00a0\00a0\00a0\00a0"}.-chrome-default-style select:-internal-list-box option,.-chrome-default-style select:-internal-list-box optgroup{line-height:initial !important}.-chrome-default-style select:-internal-list-box:focus option:checked{background-color:-internal-active-list-box-selection !important;color:-internal-active-list-box-selection-text !important}.-chrome-default-style select:-internal-list-box:focus option:checked:disabled{background-color:-internal-inactive-list-box-selection !important}.-chrome-default-style select:-internal-list-box option:checked{background-color:-internal-inactive-list-box-selection !important;color:-internal-inactive-list-box-selection-text !important}.-chrome-default-style select:-internal-list-box:disabled option:checked,.-chrome-default-style select:-internal-list-box option:checked:disabled{color:gray !important}.-chrome-default-style select:-internal-list-box hr{border-style:none;margin-block-start:.5em;margin-block-end:0}.-chrome-default-style select:-internal-list-box:focus option:-internal-multi-select-focus{outline:auto 1px -webkit-focus-ring-color;outline-offset:-1px}.-chrome-default-style output{display:inline}.-chrome-default-style meter{appearance:auto;box-sizing:border-box;display:inline-block;height:1em;width:5em;vertical-align:-.2em;-webkit-user-modify:read-only !important}.-chrome-default-style meter::-webkit-meter-inner-element{appearance:inherit;box-sizing:inherit;display:none;-webkit-user-modify:read-only !important;height:100%;width:100%}.-chrome-default-style meter::-webkit-meter-inner-element:-internal-shadow-host-has-appearance{display:block}.-chrome-default-style meter::-internal-fallback:-internal-shadow-host-has-appearance{display:none}.-chrome-default-style meter::-webkit-meter-bar{background:linear-gradient(to bottom,#ddd,#eee 20%,#ccc 45%,#ccc 55%,#ddd);height:100%;width:100%;-webkit-user-modify:read-only !important;box-sizing:border-box}.-chrome-default-style meter::-webkit-meter-optimum-value{background:linear-gradient(to bottom,#ad7,#cea 20%,#7a3 45%,#7a3 55%,#ad7);height:100%;-webkit-user-modify:read-only !important;box-sizing:border-box}.-chrome-default-style meter::-webkit-meter-suboptimum-value{background:linear-gradient(to bottom,#fe7,#ffc 20%,#db3 45%,#db3 55%,#fe7);height:100%;-webkit-user-modify:read-only !important;box-sizing:border-box}.-chrome-default-style meter::-webkit-meter-even-less-good-value{background:linear-gradient(to bottom,#f77,#fcc 20%,#d44 45%,#d44 55%,#f77);height:100%;-webkit-user-modify:read-only !important;box-sizing:border-box}.-chrome-default-style progress{appearance:auto;box-sizing:border-box;display:inline-block;height:1em;width:10em;vertical-align:-.2em}.-chrome-default-style progress::-webkit-progress-inner-element{box-sizing:inherit;-webkit-user-modify:read-only;height:100%;width:100%}.-chrome-default-style progress::-webkit-progress-bar{background-color:gray;height:100%;width:100%;-webkit-user-modify:read-only !important;box-sizing:border-box}.-chrome-default-style progress::-webkit-progress-value{background-color:green;height:100%;width:50%;-webkit-user-modify:read-only !important;box-sizing:border-box}.-chrome-default-style u,.-chrome-default-style ins{text-decoration:underline}.-chrome-default-style abbr[title],.-chrome-default-style acronym[title]{text-decoration:dotted underline}.-chrome-default-style strong,.-chrome-default-style b{font-weight:700}.-chrome-default-style i,.-chrome-default-style cite,.-chrome-default-style em,.-chrome-default-style var,.-chrome-default-style address,.-chrome-default-style dfn{font-style:italic}.-chrome-default-style tt,.-chrome-default-style code,.-chrome-default-style kbd,.-chrome-default-style samp{font-family:monospace}.-chrome-default-style pre,.-chrome-default-style xmp,.-chrome-default-style plaintext,.-chrome-default-style listing{display:block;font-family:monospace;white-space:pre;margin:1__qem 0}.-chrome-default-style mark{background-color:#ff0;color:#000}.-chrome-default-style big{font-size:larger}.-chrome-default-style small{font-size:smaller}.-chrome-default-style s,.-chrome-default-style strike,.-chrome-default-style del{text-decoration:line-through}.-chrome-default-style sub{vertical-align:sub;font-size:smaller}.-chrome-default-style sup{vertical-align:super;font-size:smaller}.-chrome-default-style nobr{white-space:nowrap}.-chrome-default-style :-internal-spatial-navigation-interest{outline:auto 1px -webkit-focus-ring-color !important;box-shadow:none !important}.-chrome-default-style :focus{outline:auto 1px -webkit-focus-ring-color}.-chrome-default-style html:focus,.-chrome-default-style body:focus{outline:none}.-chrome-default-style embed:focus,.-chrome-default-style iframe:focus,.-chrome-default-style object:focus{outline:none}.-chrome-default-style input:focus,.-chrome-default-style textarea:focus,.-chrome-default-style select:focus{outline-offset:-2px}.-chrome-default-style input[type="button" i]:focus,.-chrome-default-style input[type="checkbox" i]:focus,.-chrome-default-style input[type="file" i]:focus,.-chrome-default-style input[type="hidden" i]:focus,.-chrome-default-style input[type="image" i]:focus,.-chrome-default-style input[type="radio" i]:focus,.-chrome-default-style input[type="reset" i]:focus,.-chrome-default-style input[type="submit" i]:focus,.-chrome-default-style input[type="file" i]:focus::-webkit-file-upload-button{outline-offset:0}.-chrome-default-style a:-webkit-any-link{color:-webkit-link;text-decoration:underline;cursor:pointer}.-chrome-default-style a:-webkit-any-link:active{color:-webkit-activelink}.-chrome-default-style a:-webkit-any-link:read-write{cursor:text}.-chrome-default-style ruby,.-chrome-default-style rt{text-indent:0}.-chrome-default-style rt{line-height:normal;-webkit-text-emphasis:none}.-chrome-default-style ruby>rt{display:block;font-size:50%;text-align:start}.-chrome-default-style rp{display:none}.-chrome-default-style noframes{display:none}.-chrome-default-style frameset,.-chrome-default-style frame{display:block}.-chrome-default-style frameset{border-color:inherit}.-chrome-default-style iframe{border:2px inset}.-chrome-default-style details{display:block}.-chrome-default-style summary{display:block}.-chrome-default-style summary::-webkit-details-marker{display:inline-block;width:.66em;height:.66em;margin-inline-end:.4em}.-chrome-default-style template{display:none}.-chrome-default-style bdi,.-chrome-default-style output{unicode-bidi:-webkit-isolate}.-chrome-default-style bdo{unicode-bidi:bidi-override}.-chrome-default-style textarea[dir=auto i]{unicode-bidi:-webkit-plaintext}.-chrome-default-style dialog:not([open]){display:none}.-chrome-default-style dialog{display:block;position:absolute;left:0;right:0;width:fit-content;height:fit-content;margin:auto;border:solid;padding:1em;background:-internal-light-dark(#fff,#000);color:-internal-light-dark(#000,#fff)}.-chrome-default-style dialog:-internal-modal{position:fixed;overflow:auto;top:0;bottom:0;max-width:calc(100% - 6px - 2em);max-height:calc(100% - 6px - 2em)}.-chrome-default-style dialog::backdrop{position:fixed;top:0;right:0;bottom:0;left:0;background:rgba(0,0,0,.1)}.-chrome-default-style slot{display:contents}@page{.-chrome-default-style{size:auto;margin:auto;padding:0;border-width:0}}@media print{.-chrome-default-style thead{break-inside:avoid}.-chrome-default-style tfoot{break-inside:avoid}}@media (max-width:1200px){main{margin-top:64px}}@media (max-width:700px){p{font-size:1rem}}.header-wrapper{position:fixed;top:0;left:0;width:100%;height:80px;background-color:#fff;border-bottom:1px solid #e2e2e2;z-index:33;transition:.5s ease}header{margin:0 24px}header .header-container{display:flex;justify-content:space-between;gap:8px}header .header-logo{padding:calc(80px * 0.2 / 2) 0}header .header-logo a{display:flex;align-items:center;font-size:2rem}header .header-logo img{height:calc(80px * 0.8)}header .header-logo span{margin-left:8px;color:#000}header .header-logo span:hover{color:#000}header .header-logo .logo-text-sm{font-size:.8em}header .header-nav{height:auto}header .header-nav>ul{height:100%;display:flex;align-items:center;gap:8px}header .header-nav>ul>li{display:flex;justify-content:center;align-items:center;height:100%}header .header-nav>ul>li>a{font-size:1rem;padding:16px}header .header-nav>ul>li.current{border-bottom:solid 1px #009f8c}header .header-sub-nav{position:absolute;top:80px;left:5vw;box-sizing:border-box;width:90vw;height:320px;border:solid 1px #e2e2e2;border-top-style:none;background-color:#fff;visibility:hidden;opacity:0}header .header-sub-nav-container{display:flex;justify-content:space-between}header .header-sub-nav-container .image-sample{width:320px;height:320px;background-color:skyblue}header .header-menu{display:none}header .header-menu .header-menu-btn{height:100%;display:flex;justify-content:center;align-items:center}header .header-menu .header-menu-btn .fa-times{display:none}header .header-menu-content{position:fixed;top:80px;left:0;overflow-y:scroll;width:100%;height:calc(100vh - 80px);padding:48px;background-color:#fff;visibility:hidden;opacity:0;transition:all .5s}header .header-menu-content>nav{width:100%;margin:0 auto}header .header-menu-content>nav>ul>li{display:flex;line-height:2.8;justify-content:space-between;align-items:center;flex-wrap:wrap}header .header-menu-content>nav>ul>li>a{font-size:1rem}header .header-menu-content>nav>ul>li .fa-plus:hover{color:#009f8c}header .header-sub-menu-btn i{font-size:8px}header .header-sub-menu-btn .fa-plus{display:none}header .header-sub-menu-btn .fa-minus{display:none}header .header-sub-menu-content{width:100%;height:0;padding-left:32px;visibility:hidden;opacity:0}header .header-sub-menu-content>ul>li>a{color:#606069}header #header-menu-btn-checkbox{display:none}header #header-menu-btn-checkbox:checked~.header-menu-btn .fa-times{display:inline-block}header #header-menu-btn-checkbox:checked~.header-menu-btn .fa-bars{display:none}header #header-menu-btn-checkbox:checked~.header-menu-content{visibility:visible;opacity:1}header #header-sub-menu-btn-checkbox-news,header #header-sub-menu-btn-checkbox-about,header #header-sub-menu-btn-checkbox-works,header #header-sub-menu-btn-checkbox-real-estate{display:none}header #header-sub-menu-btn-checkbox-news:checked~.header-sub-menu-btn .fa-plus,header #header-sub-menu-btn-checkbox-about:checked~.header-sub-menu-btn .fa-plus,header #header-sub-menu-btn-checkbox-works:checked~.header-sub-menu-btn .fa-plus,header #header-sub-menu-btn-checkbox-real-estate:checked~.header-sub-menu-btn .fa-plus{display:none}header #header-sub-menu-btn-checkbox-news:checked~.header-sub-menu-btn .fa-minus,header #header-sub-menu-btn-checkbox-about:checked~.header-sub-menu-btn .fa-minus,header #header-sub-menu-btn-checkbox-works:checked~.header-sub-menu-btn .fa-minus,header #header-sub-menu-btn-checkbox-real-estate:checked~.header-sub-menu-btn .fa-minus{display:none}.top-position .header-wrapper{background-color:rgba(255,255,255,0);border-bottom:none}.top-position header .header-nav a{color:#fff}.top-position header .header-logo span{color:#f3f1f0}.top-position header .fa-bars{color:#f3f1f0}@media screen and (max-width:1200px){.header-wrapper{height:64px}header .header-logo{padding:calc(64px * 0.3 / 2) 0}header .header-logo a{font-size:1.4rem}header .header-logo img{height:calc(64px * 0.7)}header .header-nav>ul>li>a{padding:8px}header .header-sub-nav{top:64px}header .header-menu-content{top:64px;height:calc(100vh - 64px)}}@media screen and (max-width: 900px){header .header-menu{display:inline-block}header .header-nav{display:none}}@media (max-width: 600px){header{margin:0 8px}}main#top{margin-top:0}#top section{padding:80px 0}#top .top-container{max-width:1600px;margin:0 auto;padding:0 24px}#top .move-center{width:100%;display:flex;justify-content:center;align-items:center}#top .link-button{border:solid 1px #e2e2e2;padding:8px 48px;text-align:center;border-radius:4px}#top .link-button a{width:100%}#top .section-title{font-size:1.6rem}#top .section-title-border{width:212px;padding:0 0 8px;border-bottom:2px solid #bf0606;border-image-slice:1}#top .br-sm{display:none}#top #top-hero{width:100%;height:100vh;background-image:url(//test.kikoshin.co.jp/wp-content/themes/custom-theme/images/top-hero.jpg);background-size:cover;background-repeat:no-repeat;background-position:right top}#top #top-philosophy>div{display:flex;align-items:center}#top #top-philosophy>div .contents{flex:1;display:flex;justify-content:center;align-items:center;flex-direction:column;margin:0 24px;text-align:center;gap:64px}#top #top-philosophy>div .contents h3{font-size:2.4rem}#top #top-philosophy>div .contents article{line-height:1.8}#top #top-philosophy>div .image{flex:1}#top #top-philosophy>div .image img{height:auto;width:50vw;object-fit:cover}#top #top-strengths>div.lazyloaded{background-size:cover;background-image:linear-gradient(rgba(0,0,0,.2),rgba(0,0,0,.2)),url(//test.kikoshin.co.jp/wp-content/themes/custom-theme/images/top-strengths2.jpg);background-repeat:no-repeat;background-position:center}#top #top-strengths>div{height:800px;text-align:center;color:#fff;background-color:#ededed;gap:40px;padding:0 8px;display:flex;justify-content:center;align-items:center;flex-direction:column}#top #top-strengths>div h3{line-height:1.8;font-size:2rem}#top #top-strengths>div .link-button a{color:#fff}#top #top-strengths>div .link-button a:hover{color:#404042}#top #top-works>div{display:flex;justify-content:center;align-items:center;flex-direction:column;gap:32px}#top #top-works>div .section-title{text-align:center}#top #top-works>div .figures{display:flex;justify-content:center;gap:8px}#top #top-works>div .figures figure{max-width:400px;height:400px;position:relative}#top #top-works>div .figures img{width:100%;height:100%;object-fit:cover;filter:brightness(90%)}#top #top-works>div .figures img:hover{filter:brightness(60%)}#top #top-works>div .figures figcaption{position:absolute;bottom:0;width:100%;text-align:center;overflow:auto;margin:0;padding:16px}#top #top-works>div .figures figcaption a{color:#000;font-size:1.2rem}#top #top-recruit{background-color:#f3f1f0}#top #top-recruit>div{display:flex;align-items:center}#top #top-recruit>div .contents{flex:1;margin:10px;display:flex;justify-content:center;align-items:center;flex-direction:column;text-align:center;gap:64px}#top #top-recruit>div h3{line-height:1.8;font-size:2rem}#top #top-recruit>div .image{flex:1}#top #top-recruit>div .image img{height:300px;width:50vw;object-fit:cover}#top #top-news>div{display:flex;flex-direction:column;gap:32px}#top #top-instagram>div{display:flex;flex-direction:column;gap:32px}#top #top-instagram #sb_instagram .sbi_follow_btn a{background-color:transparent;border:solid 1px #e2e2e2}#top #top-instagram #sb_instagram .sbi_follow_btn a:hover{box-shadow:none}#top #top-instagram #sb_instagram .sbi_follow_btn a:focus{box-shadow:none}@media screen and (max-width:1200px){#top #top-hero{height:calc(70vh)}}
@media screen and (max-width: 900px){#top #top-hero{background-image:url(//test.kikoshin.co.jp/wp-content/themes/custom-theme/images/top-hero-sp.jpg)}#top #top-philosophy>div{flex-direction:column;gap:36px}#top #top-philosophy>div .contents{gap:24px}#top #top-philosophy>div .contents h3{font-size:1.8rem}#top #top-philosophy>div .image{width:100%}#top #top-philosophy>div .image img{max-height:320px;width:100%}#top #top-strengths>div{height:480px;gap:36px}#top #top-strengths>div h3{font-size:1.4rem}#top #top-works>div .figures figure{max-width:300px;height:300px}#top #top-works>div .figures figcaption a{font-size:1rem}#top #top-recruit>div{flex-direction:column;gap:32px}#top #top-recruit>div .image{width:100%}#top #top-recruit>div .image img{max-height:240px;width:100%}#top #top-recruit>div .contents{gap:24px}#top #top-recruit>div h3{font-size:1.4rem}}@media screen and (max-width:600px){#top section{padding:48px 0}#top .section-title{font-size:1.4rem}#top .section-title-border{width:80vw}#top .br-sm{display:inline-block}#top .link-button{padding:4px 24px;font-size:.8rem}#top #top-philosophy>div .contents h3{font-size:1.4rem}#top #top-philosophy>div .contents p{font-size:.9rem}#top #top-philosophy>div .image{display:flex;justify-content:center;align-items:center}#top #top-philosophy>div .image img{width:100%;height:275px}#top #top-strengths>div h3{font-size:1.2rem}#top #top-works>div .figures{flex-direction:column}#top #top-works>div .figures figure{width:300px;height:300px}#top #top-works>div .figures figcaption a{font-size:1rem}#top #top-recruit>div h3{font-size:1.4rem}#top #top-instagram #sb_instagram.sbi_col_4.sbi_disable_mobile #sbi_images .sbi_item{width:50%}}footer{margin-top:96px;background:#fff;display:flex;flex-direction:column;gap:80px}#footer-contact{height:240px;background-color:#009f8c;color:#fff;display:flex;justify-content:center;align-items:center;gap:16px}#footer-contact .dummy{width:48px;height:48px}#footer-contact p{text-align:center;line-height:1.8;font-size:1.4rem}#footer-contact a{display:flex;justify-content:center;align-items:center;width:48px;height:48px;background-color:#e2e2e2;opacity:.5;border-radius:50%}#footer-contact a img{width:24px;height:24px}#footer-contact a:hover{opacity:1}#footer-content{display:flex;justify-content:space-between;gap:32px}#footer-info{width:auto;display:flex;flex-direction:column;gap:16px}#footer-info .footer-logo{display:flex;align-items:center;font-size:1.8rem}#footer-info .footer-logo img{height:60px}#footer-info .footer-logo span{margin-left:8px;color:#000}#footer-info .footer-logo .logo-text-sm{font-size:.66em}#footer-info .iso-image img{width:160px}#footer-info address p{font-size:1rem;line-height:1.8;color:#404042}#footer-sitemap{margin:8px 0}#footer-sitemap>ul{display:flex;flex-wrap:wrap;gap:8px}#footer-sitemap>ul>li{width:120px}#footer-sitemap>ul>li:last-child{width:160px}#footer-sitemap>ul>li>a{display:block;font-size:1rem;line-height:1.8}#footer-sitemap>ul>li>ul>li>a{font-size:.9rem;color:#9494a0}#footer-copyright{display:flex;justify-content:center;align-items:center;width:100%;margin-bottom:8px}@media (max-width:900px){#footer-content{flex-direction:column}#footer-info{flex-direction:row;flex-wrap:wrap;width:400px}#footer-info .footer-logo{width:100%;order:1}#footer-info address{order:3}#footer-info .iso-image{order:2;margin-right:16px}#footer-info .iso-image img{width:100px}}@media (max-width:700px){#footer-contact{height:160px}#footer-contact p{font-size:1rem}}@media (max-width:600px){#footer-info{width:100%}#footer-info .footer-logo{order:1;width:100%}#footer-info address{order:2;width:100%}#footer-info address p{font-size:.9rem}#footer-info .iso-image{order:3;width:100%}#footer-sitemap>ul>li{width:110px}#footer-sitemap>ul>li>a{font-size:.9rem}#footer-sitemap>ul>li>ul>li>a{font-size:.9rem}}#top-news ul li{display:flex;padding:32px;border-bottom:1px solid #e2e2e2;text-decoration:none;gap:16px}#top-news ul li:first-child{border-top:1px solid #e2e2e2}#top-news .category{min-width:120px}#top-news .content{width:100%}#top-news .text{display:-webkit-box;overflow:hidden;margin:16px 0;color:#606069;-webkit-box-orient:vertical;-webkit-line-clamp:3;font-size:1rem}@media screen and (max-width:700px){#top-news ul li{flex-direction:column;padding:16px 0}}#page-news ul li{display:flex;padding:32px;border-bottom:1px solid #e2e2e2;text-decoration:none;gap:32px}#page-news ul li:first-child{border-top:1px solid #e2e2e2}#page-news .left-box{flex-shrink:0}#page-news .left-box img{width:200px;height:130px;object-fit:cover;background-color:skyblue}#page-news .right-box{display:flex;flex-direction:column;gap:16px}#page-news .right-box .title{font-size:1.2rem}#page-news .pagination{display:flex;justify-content:center;align-items:center;margin:32px 0}#page-news .pagination .pagination-container{width:500px;text-align:center}#page-news .pagination .page-numbers{padding:8px;color:#606069}#page-news .pagination .page-numbers:hover{border-bottom:1px solid #009f8c;color:#404042}#page-news .pagination .current{border-bottom:1px solid #009f8c;color:#404042}#page-news .pagination .dots:hover{border:none;color:#606069}#page-news .pagination .pagination-icon{width:16px;height:10px;transform:translateY(-1px)}#page-news .pagination .next,#page-news .pagination .prev{margin:0 16px;border-radius:50%;background-color:#e2e2e2;opacity:.5}#page-news .pagination .next:hover,#page-news .pagination .prev:hover{border:none;background-color:#999}#page-news .pagination .prev .pagination-icon{transform:scale(-1,1) translateY(-1px)}@media screen and (max-width:700px){#page-news ul li{padding:16px 0;gap:16px}#page-news .left-box img{width:120px;height:80px}#page-news .right-box{gap:8px}#page-news .right-box .title{font-size:1rem}#page-news .right-box .date{font-size:.7rem}#page-news .right-box .category span{padding:4px 8px;font-size:.7rem}#page-news .pagination .page-numbers{padding:4px;font-size:.9rem}#page-news .pagination .next,#page-news .pagination .prev{margin:0 4px}#page-news .pagination .pagination-icon{width:14px;height:10px}}#single .title{font-size:1.4rem;margin:16px 0}#single .info{display:flex;gap:16px;margin-bottom:64px}#single .content img{object-fit:cover;width:100%;height:auto}#single .content .wp-block-gallery ul{list-style-type:none;padding:0}#single .actions{display:flex;align-items:center;margin:64px 0;gap:8px}#single .actions .back-icon-wrap{display:flex;justify-content:center;align-items:center;height:24px;width:24px;border-radius:50%;background-color:#e2e2e2;opacity:.5}#single .actions .back-icon{width:16px;height:10px;transform:scale(-1,1)}#archive-works section{padding:64px 0}#archive-works .section-title{font-size:1.6rem}#archive-works .section-description{margin:32px 0 64px}#archive-works .link-button-wrapper{margin:32px 0;text-align:center}#archive-works .link-button{border:solid 1px #e2e2e2;padding:8px 48px;text-align:center;border-radius:4px}#archive-works .link-button a{width:100%}#archive-works #title{width:100%;padding:20% 0;background-size:cover;background-repeat:no-repeat;background-image:linear-gradient(rgba(0,0,0,.1),rgba(0,0,0,.1)),url(//test.kikoshin.co.jp/wp-content/themes/custom-theme/images/works_top.jpg);background-position:center;position:relative;display:flex;justify-content:center;align-items:center}#archive-works #title h1{font-size:2rem;color:#fff;padding:0 0 8px;border-bottom:1px solid;border-image:linear-gradient(to right,#fff000 0%,#009f8c 100%);border-image-slice:1;text-shadow:#999 0 0 10px}#archive-works #title .triangle{width:0;height:0;border-style:solid}#archive-works #title .triangle:first-child{border-width:112px 112px 0 0;border-color:rgba(0,159,140,.9) transparent transparent transparent;position:absolute;top:0;left:0}#archive-works #title .triangle:last-child{border-width:0 0 112px 112px;border-color:transparent transparent rgba(0,159,140,.9) transparent;position:absolute;bottom:0;right:0}#archive-works #top-message{padding:128px 0 64px}#archive-works #top-message h2{font-size:1.6rem;line-height:1.8}#archive-works #process li{display:flex;gap:32px}#archive-works #process li>div{height:auto;position:relative}#archive-works #process li>div:before{content:"";height:100%;position:absolute;top:0;left:15px;border-right:solid 1px #e2e2e2;z-index:-100}#archive-works #process li>div span{width:32px;height:32px;display:flex;justify-content:center;align-items:center;background-color:#009f8c;border-radius:50%;color:#fff}#archive-works #process dl{width:100%}#archive-works #process dt{font-size:1.6rem;margin-bottom:16px}#archive-works #process dd img{max-width:480px;aspect-ratio:5/2;object-fit:cover;margin:32px 0}#architecture ul,#civil ul,#management ul,#page-works ul{display:grid;grid-template-columns:repeat(4,1fr);gap:8px}#architecture li,#civil li,#management li,#page-works li{margin-bottom:24px}#architecture figure,#civil figure,#management figure,#page-works figure{width:100%;aspect-ratio:1/1;position:relative}#architecture img,#civil img,#management img,#page-works img{width:100%;height:100%;object-fit:cover;filter:brightness(90%)}#architecture .dummy_image,#civil .dummy_image,#management .dummy_image,#page-works .dummy_image{width:100%;height:100%;background-color:gray}#architecture figcaption,#civil figcaption,#management figcaption,#page-works figcaption{width:100%;text-align:center;overflow:auto;margin:0;padding:4px}#architecture figure:hover img,#civil figure:hover img,#management figure:hover img,#page-works figure:hover img{filter:brightness(70%)}#page-works .actions{display:flex;align-items:center;margin:64px 0;gap:8px}#page-works .actions .back-icon-wrap{display:flex;justify-content:center;align-items:center;height:24px;width:24px;border-radius:50%;background-color:#e2e2e2;opacity:.5}#page-works .actions .back-icon{width:16px;height:10px;transform:scale(-1,1)}@media screen and (max-width:700px){#archive-works #title h1{font-size:1.6rem}#archive-works #title .triangle:first-child{border-width:48px 48px 0 0}#archive-works #title .triangle:last-child{border-width:0 0 48px 48px}#archive-works #top-message h2{font-size:1.2rem}#archive-works #process li{gap:16px}#archive-works #process dd img{width:100%}#architecture ul,#civil ul,#management ul,#page-works ul{grid-template-columns:repeat(2,1fr)}}#page-privacy-policy section h2{font-size:1.6rem;margin:32px 0}#page-privacy-policy section p{margin:16px 0}#page-privacy-policy section strong{font-weight:700}#page-privacy-policy section a{color:#0491b7;text-decoration:none}#page-privacy-policy section a:hover{color:#aaa}#page-recruit section{padding:64px 0}#page-recruit .section-title{font-size:1.6rem;margin:24px 0}#page-recruit #title.lazyloaded{background-size:cover;background-repeat:no-repeat;background-image:linear-gradient(rgba(0,0,0,.1),rgba(0,0,0,.1)),url(//test.kikoshin.co.jp/wp-content/themes/custom-theme/images/recruit_top.jpg);background-position:center}#page-recruit #title{width:100%;padding:20% 0;position:relative;display:flex;justify-content:center;align-items:center}#page-recruit #title h1{font-size:2rem;color:#fff;padding:0 0 8px;border-bottom:1px solid;border-image:linear-gradient(to right,#fff000 0%,#009f8c 100%);border-image-slice:1;text-shadow:#999 0 0 10px}#page-recruit #title .triangle{width:0;height:0;border-style:solid}#page-recruit #title .triangle:first-child{border-width:112px 112px 0 0;border-color:rgba(0,159,140,.9) transparent transparent transparent;position:absolute;top:0;left:0}#page-recruit #title .triangle:last-child{border-width:0 0 112px 112px;border-color:transparent transparent rgba(0,159,140,.9) transparent;position:absolute;bottom:0;right:0}#page-recruit #message{display:flex;gap:36px;padding:192px 0 128px}#page-recruit #message h2{font-size:1.6rem;flex:1;line-height:1.8}#page-recruit #message p{flex:1.5;font-size:1rem;line-height:1.8}#page-recruit #wide-image img{width:100%;height:auto;aspect-ratio:7/2;object-fit:cover;object-position:center 60%}#page-recruit #movie{padding:128px 0;background-color:#f3f1f0}#page-recruit #movie .section-title{margin:0 0 24px}#page-recruit #movie>div>div{text-align:center}#page-recruit #movie iframe{width:900px;height:600px}#page-recruit #recruit-job{background-color:#f3f1f0}#page-recruit #recruit-job .contents{display:flex;justify-content:center;gap:24px}#page-recruit #recruit-job .contents>div{background-color:#fff;max-width:400px}#page-recruit #recruit-job img{width:100%;aspect-ratio:5/2;object-fit:cover}#page-recruit #recruit-job .civil>img{object-position:0 10%}#page-recruit #recruit-job .architecture>img{object-position:0 10%}#page-recruit #recruit-job h3{font-size:1.4rem;text-align:center;margin:16px 0}#page-recruit #recruit-job ul{list-style:inside;padding:0 32px;line-height:1.8;margin-bottom:32px;font-size:1rem}#page-recruit #recruit-job ul li:last-child{list-style:none;text-align:right}#page-recruit #person{padding:64px 0 128px}#page-recruit #person ul{display:grid;grid-template-columns:repeat(4,200px);justify-content:center;justify-items:center;margin-top:40px}#page-recruit #person li{width:190px;height:190px;border-radius:100%;background-color:#009f8c;display:flex;justify-content:center;align-items:center}#page-recruit #person li p{color:#fff;font-size:1.4rem;text-align:center}#page-recruit #person li span{font-size:1.2rem}#page-recruit #person li:nth-child(even){background-color:#3cb371}#page-recruit #requirements>section{display:flex}#page-recruit #requirements>section>div{flex:1}#page-recruit #requirements img{width:100%;height:360px;object-fit:cover;filter:brightness(90%) sepia(10%) saturate(120%)}#page-recruit #requirements .contents{margin:0 64px;line-height:1.8}#page-recruit #requirements table{width:100%;border-collapse:collapse}#page-recruit #requirements table tr{border-bottom:solid 1px #e2e2e2}#page-recruit #requirements table tr:first-child{border-top:solid 1px #e2e2e2}#page-recruit #requirements table th,#page-recruit #requirements table td{text-align:left;padding:8px}#page-recruit #requirements table th{width:100px}#page-recruit #requirements table td{background-color:#fff}@media screen and (max-width:900px){#page-recruit #message{flex-direction:column}#page-recruit #message h2{font-size:1.4rem}#page-recruit #message p{font-size:.9rem}#page-recruit #wide-image img{aspect-ratio:5/3;object-position:40% 80%}#page-recruit #movie iframe{width:600px;height:400px}#page-recruit #recruit-job ul{font-size:.9rem}#page-recruit #requirements>section{gap:32px}#page-recruit #requirements #civil-requirements{flex-direction:column}#page-recruit #requirements #architecture-requirements{flex-direction:column-reverse}#page-recruit #requirements .images img:not(:first-child){display:none}#page-recruit #requirements img{height:240px}#page-recruit #requirements .contents{margin:0 24px;font-size:.9rem}}@media screen and (max-width:700px){#page-recruit section{padding:32px 0}#page-recruit #title h1{font-size:1.6rem}#page-recruit #title .triangle:first-child{border-width:48px 48px 0 0}#page-recruit #title .triangle:last-child{border-width:0 0 48px 48px}#page-recruit #message{padding:96px 0 64px}#page-recruit #movie{padding:64px 0}#page-recruit #movie iframe{width:100%;height:200px;padding:0 16px}#page-recruit #recruit-job .contents{flex-direction:column;justify-content:center;align-items:center}#page-recruit #person ul{grid-template-columns:repeat(2,160px);grid-template-rows:repeat(2,120px);position:relative}#page-recruit #person ul li{width:160px;height:160px}#page-recruit #person ul li:nth-child(1),#page-recruit #person ul li:nth-child(4){background-color:#009f8c}#page-recruit #person ul li:nth-child(2),#page-recruit #person ul li:nth-child(3){background-color:#3cb371}}#page-about section{padding:96px 0;display:flex;flex-direction:column;gap:32px}#page-about .section-title{font-size:1.6rem}#page-about .section-title-border{padding:0 0 8px;border-bottom:1px solid;border-image:linear-gradient(to right,#fff000 0%,#009f8c 100%);border-image-slice:1}#page-about .br-md{display:none}#page-about h3{font-size:1.2rem;margin:32px 0 16px}#page-about h3:first-child{margin:0 0 16px}#page-about .title-area{width:100%}#page-about #title.lazyloaded{background-size:cover;background-repeat:no-repeat;background-image:linear-gradient(rgba(0,0,0,.1),rgba(0,0,0,.1)),url(//test.kikoshin.co.jp/wp-content/themes/custom-theme/images/about_top.jpg);background-position:center center}#page-about #title{width:100%;padding:20% 0;position:relative;display:flex;justify-content:center;align-items:center}#page-about #title h1{font-size:2rem;color:#fff;padding:0 0 8px;border-bottom:1px solid;border-image:linear-gradient(to right,#fff000 0%,#009f8c 100%);border-image-slice:1;text-shadow:#999 0 0 10px}#page-about #title .triangle{width:0;height:0;border-style:solid}#page-about #title .triangle:first-child{border-width:112px 112px 0 0;border-color:rgba(0,159,140,.9) transparent transparent transparent;position:absolute;top:0;left:0}#page-about #title .triangle:last-child{border-width:0 0 112px 112px;border-color:transparent transparent rgba(0,159,140,.9) transparent;position:absolute;bottom:0;right:0}#page-about #top-message{margin-top:96px}#page-about #top-message h2{font-size:1.6rem;line-height:1.8}#page-about #philosophy .contents-area div{display:flex;flex-direction:column}#page-about #philosophy .contents-area div:not(:first-child){margin-top:32px}#page-about #philosophy .contents-area article{display:flex;flex-direction:column;align-items:center}#page-about #philosophy p{line-height:1.8}#page-about #philosophy h3{flex-shrink:0}#page-about #philosophy .large-text{font-size:1.8rem;font-weight:700;margin-bottom:16px;text-align:center}#page-about #philosophy .center{text-align:center}#page-about #philosophy .space{padding-left:24px}#page-about #message .contents-area{display:flex;flex-wrap:wrap}#page-about #message .contents-area article{flex:2}#page-about #message .contents-area .image{flex:1;margin:0 0 0 64px}#page-about #message .contents-area h3{font-size:1.6rem;margin:32px 0;width:100%}#page-about #message .contents-area article p{padding:8px 0}#page-about #message .contents-area article p:last-child{text-align:right}#page-about #message .contents-area img{width:100%;height:auto;object-fit:cover}#page-about #history table{width:100%;border-collapse:collapse;font-size:1rem}#page-about #history table tr{border-bottom:solid 1px #e2e2e2}#page-about #history table th{text-align:left;width:160px;padding:8px}#page-about #history table td{text-align:left;padding:8px}#page-about #company table{width:100%;border-collapse:collapse;font-size:1rem}#page-about #company table tr{border-bottom:solid 1px #e2e2e2}#page-about #company table th{text-align:left;width:160px;padding:8px}#page-about #company table td{text-align:left;padding:8px}#page-about #company .tr-address>td{display:flex}#page-about #company .tr-address>td div:first-child{width:120px}#page-about #address .contents-area div:not(:first-child){margin-top:32px}#page-about #address iframe{margin-top:16px}@media screen and (max-width:900px){#page-about #message .contents-area{flex-direction:column}#page-about #message .contents-area .image{text-align:center;margin:32px 0 0}#page-about #message .contents-area .image img{width:200px}}@media screen and (max-width:700px){#page-about section{padding:64px 0}#page-about .br-md{display:inline-block}#page-about .br-md-x{display:none}#page-about .section-title{font-size:1.4rem;text-align:center}#page-about #title h1{font-size:1.6rem}#page-about #title .triangle:first-child{border-width:48px 48px 0 0}#page-about #title .triangle:last-child{border-width:0 0 48px 48px}#page-about #top-message{margin:128px 0 64px}#page-about #top-message h2{font-size:1.2rem}#page-about #message .contents-area h3{font-size:1.4rem;margin:16px 0}#page-about #philosophy p{font-size:.9rem}#page-about #philosophy .large-text{font-size:1.4rem}#page-about #history table{font-size:.8rem}#page-about #history table th{width:140px}#page-about #company table{font-size:.8rem}#page-about #company table th{width:110px}#page-about #company .tr-address>td{flex-direction:column;gap:8px}#page-about #address p{font-size:.9rem}#page-about #address iframe{height:160px}}#page-contact section{padding:64px 0}#page-contact iframe{height:100vh}#archive-real-estates section{padding:64px 0}#archive-real-estates .section-title{font-size:1.6rem;margin-bottom:32px}#archive-real-estates .bold-text{font-weight:700}#archive-real-estates li{margin-bottom:32px}#archive-real-estates li.pc{display:flex;gap:16px}#archive-real-estates li.pc figure{flex-shrink:0;margin-top:40px}#archive-real-estates li.pc figure img,#archive-real-estates li.pc figure .dummy_image{width:240px;height:200px;background-color:gray;object-fit:cover}#archive-real-estates li.pc .info{display:flex;flex-direction:column;gap:16px;font-size:.9rem;width:100%}#archive-real-estates li.pc .title{font-size:1.2rem}#archive-real-estates li.pc .row1{display:flex;gap:16px;border-top:solid 1px #e2e2e2;border-bottom:solid 1px #e2e2e2}#archive-real-estates li.pc .row1 p{padding:16px 8px}#archive-real-estates li.pc .row1 p:nth-child(1){width:160px}#archive-real-estates li.pc .row1 p:nth-child(2){flex:1;border-left:solid 1px #e2e2e2;border-right:solid 1px #e2e2e2}#archive-real-estates li.pc .row1 p:nth-child(3){width:160px}#archive-real-estates li.pc table.row2{width:100%}#archive-real-estates li.pc table.row2 th,#archive-real-estates li.pc table.row2 td{text-align:center;width:25%;padding:16px 8px}#archive-real-estates li.pc table.row2 thead{background-color:#f3f1f0}#archive-real-estates li.pc table.row2 tbody{border-bottom:solid 1px #e2e2e2}#archive-real-estates li.mobile{display:none}#archive-real-estates li.mobile>div{margin-top:8px;display:flex;gap:16px}#archive-real-estates li.mobile figure{flex-shrink:0}#archive-real-estates li.mobile figure img,#archive-real-estates li.mobile figure .dummy_image{width:120px;height:120px;background-color:gray;object-fit:cover}#archive-real-estates li.mobile .info{width:100%;display:flex;flex-direction:column;gap:8px;border-top:solid 1px #e2e2e2;border-bottom:solid 1px #e2e2e2;padding:8px 0;font-size:.8rem;line-height:1.2}#archive-real-estates li.mobile .fees{display:flex;gap:8px;align-items:center}#archive-real-estates li.mobile .fees span{background-color:#e2e2e2;padding:4px}@media screen and (max-width:900px){#archive-real-estates p{font-size:.8rem}#archive-real-estates li.pc{display:none}#archive-real-estates li.mobile{display:block}}#single-works>div{display:flex;flex-direction:column;gap:32px}#single-works .post-title{font-size:1.4rem}#single-works .thumbnail{margin-bottom:32px}#single-works .thumbnail img{width:100%;height:100%;object-fit:cover}#single-works .actions{display:flex;align-items:center;margin:64px 0;gap:8px}#single-works .actions .back-icon-wrap{display:flex;justify-content:center;align-items:center;height:24px;width:24px;border-radius:50%;background-color:#e2e2e2;opacity:.5}#single-works .actions .back-icon{width:16px;height:10px;transform:scale(-1,1)}#single-real-estates>div{display:flex;flex-direction:column;gap:32px}#single-real-estates .post-title{font-size:1.4rem}#single-real-estates .disable{display:none}#single-real-estates #thumbnail{padding-bottom:32px}#single-real-estates #thumbnail img{width:100%;height:auto;object-fit:cover}#single-real-estates #info{padding:32px 0 128px}#single-real-estates #info table{width:100%;border-collapse:collapse}#single-real-estates #info table tr{border:solid 1px #e2e2e2}#single-real-estates #info table td{text-align:left;padding:8px 16px;background-color:#fff;font-size:1rem}#single-real-estates #info table tr>td:first-child{background-color:#f3f1f0;width:140px}#single-real-estates #actions{display:flex;align-items:center;padding:64px 0;gap:8px}#single-real-estates #actions .back-icon-wrap{display:flex;justify-content:center;align-items:center;height:24px;width:24px;border-radius:50%;background-color:#e2e2e2;opacity:.5}#single-real-estates #actions .back-icon{width:16px;height:10px;transform:scale(-1,1)}@media (max-width:700px){#single-real-estates #info table td{font-size:.9rem;padding:8px}#single-real-estates #info table tr>td:first-child{width:110px}}header .header-nav>ul>li.current{border-bottom:solid 4px #bf0606}.top-position header .header-logo span{color:transparent}.fadeIn{animation-name:fadeInAnime;animation-duration:5s;animation-fill-mode:forwards;opacity:0}@keyframes fadeInAnime{from{opacity:0}to{opacity:1}}.top-position header .header-nav a{color:transparent}.main_visual{width:100%;height:90vh;background-image:url(//test.kikoshin.co.jp/wp-content/themes/custom-theme/images/main_visual.jpg);background-repeat:no-repeat;background-size:cover;background-position:center center;position:relative}.main_visual:before{content:'';width:100%;height:100%;background-color:rgba(0,0,0,.05);position:absolute;top:0;left:0}.chach_area{width:100%;max-width:700px;text-align:center;padding:10px 0;padding-left:15px;margin:0 auto}.main_cacth{font-family:'Noto Serif JP',serif;font-size:40px;text-align:center;color:#000;letter-spacing:2px}@media only screen and (max-width:600px){.main_cacth{font-size:25px;line-height:50px}}.main_cacth span{color:#fff}.main_cacth rt{font-size:14px}.main_logo{max-width:100%;max-height:60vh}.grey{background-color:#f3f1f0}#top .section-title-border{width:auto;padding:0 0 8px;   border-bottom:.5px solid #df0606;border-image-slice:1}.black{color:#000}a.black{color:#000}.back-g{padding:10px;background-color:#dee;opacity:.8}.header-container{font-family:'Noto Serif JP',serif}header .header-logo span{font-size:.7em;font-weight:700}.site-foot{background-color:#333;color:#fff;text-align:center;padding:20px 0}.site-foot .container{display:flex;flex-direction:column;align-items:center}#footer-info,#footer-sitemap{text-align:center;margin-left:10px}.sp-br a{color:#fff;text-decoration:none}.footer_logo{max-width:100px;margin:0 auto}.footer_info,.copyright{margin:10px 0}#footer-sitemap ul{list-style:none;padding:0;justify-content:center}#footer-sitemap li{ margin:10px 0}.white{color:#fff;text-decoration:none}.white:hover{text-decoration:underline}.footer_logo{width:100%;max-width:400px}.footer_info{font-size:14px;line-height:30px;margin:20px 0 50px}.copyright{color:#c7a360;text-align:center;font-size:14px;letter-spacing:2px;margin:0;padding:0;line-height:20px}