#office-description-body-text,#office-description-body-text *{font-family:"Helvetica Neue", Arial, "Hiragino Kaku Gothic ProN", "Hiragino Sans", Meiryo, sans-serif;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}#office-description-body-text b,#office-description-body-text strong,#office-description-body-text * b,#office-description-body-text * strong{font-weight:700}#office-description-body-text{font-size:16px;font-weight:400}#office-description-body-text h2{position:relative;left:-25px;top:0;background-color:#EAF3FD;border-radius:0;font-weight:700;border-left:7px solid #2680EB;font-size:20px;line-height:160%;padding:16px 15px 16px 18px;width:calc(100% + 40px);margin:30px 0 30px 0px}#office-description-body-text h3{position:relative;left:-25px;top:0;background-color:#fff;border-radius:0;font-weight:700;border-left:7px solid #9CBFEF;border-bottom:none;font-size:18px !important;line-height:160%;padding:6px 15px 6px 18px;width:calc(100% + 20px);margin:40px 0 20px 0px}#office-description-body-text h3:before{content:none}#office-description-body-text h4{font-size:16px;padding:10px 0 10px 22px;margin:0px 0 15px 0px;line-height:1.5;color:#393939;clear:both;position:relative;border-bottom:1px solid #efefef}#office-description-body-text h4:before{content:'\f058';font-family:"Font Awesome 6 Free";font-weight:900;display:block;position:absolute;left:0;top:9px;font-size:18px}#office-description-body-text h5{font-size:16px;padding:10px 0 8px 0px;margin:0px 0 20px 0px;line-height:1.5;color:#393939;clear:both;position:relative;border-bottom:2px solid #ddd}#office-description-body-text>*:nth-child(1){margin-top:0px}#office-description-body-text p{font-size:15px !important;line-height:180% !important;font-weight:400;letter-spacing:0.01em}#office-description-body-text>p{margin-bottom:30px}#office-description-body-text img{float:none;max-width:100%;margin-bottom:30px}#office-description-body-text table{width:100%;border:1px solid #DDD;margin-bottom:20px}#office-description-body-text table td,#office-description-body-text table th{border:1px solid #DDD;padding:12px 20px;max-width:100%;vertical-align:middle;font-size:0.9em;line-height:1.5}#office-description-body-text table td>p,#office-description-body-text table th>p{font-size:1em !important;line-height:1.5;margin:0px}#office-description-body-text table td img,#office-description-body-text table th img{max-width:100%;margin:0px}#office-description-body-text table td ol,#office-description-body-text table td ul,#office-description-body-text table th ol,#office-description-body-text table th ul{padding-left:2px}#office-description-body-text ul,#office-description-body-text ol{margin-left:0;margin:10px 0}#office-description-body-text ul li,#office-description-body-text ol li{position:relative;padding-left:25px;list-style:none;line-height:180%;font-size:14px;margin-bottom:15px}#office-description-body-text ul li:before{content:"\f00c";font-family:"Font Awesome 6 Free";font-weight:900;position:absolute;left:0;top:1px;color:#DD6262}#office-description-body-text ul li:last-child{margin-bottom:0}#office-description-body-text ol li:before{counter-increment:number;content:counter(number);position:absolute;left:0;top:3px;color:#fff;font-family:Arial}#office-description-body-text ol li:last-child{margin-bottom:0}#office-description-body-text>ul,#office-description-body-text>ol{background-color:#FFFDED;border:1px solid #EAE5C1;border-radius:5px;padding:20px 30px;margin-bottom:30px}#office-description-body-text blockquote{width:100%;border:none;background-color:#F5F5F5;font-size:14px;line-height:180%;padding:25px;border-radius:5px;margin:20px 0 30px 0}#office-description-body-text blockquote *{font-size:14px;line-height:180%}#office-description-body-text blockquote img{width:100%;height:auto}#office-description-body-text blockquote:before{content:"\f10d";font-size:35px;line-height:100%;font-family:"Font Awesome 6 Free";font-weight:900;color:#DDDDDD;position:absolute;left:15px;top:10px;z-index:-1}#office-description-body-text blockquote:after{content:"\f10e";font-size:35px;line-height:100%;font-family:"Font Awesome 6 Free";font-weight:900;color:#DDDDDD;position:absolute;right:15px;bottom:10px;z-index:-1}#office-description-body-text dl{background-color:#F8F8F8;border-radius:5px;padding:15px 20px;margin:0 0 15px 0}#office-description-body-text dl dt{border-bottom:1px dotted #DDD;font-weight:bold;font-size:15px;padding:5px 0 10px 0px;margin-bottom:10px}#office-description-body-text dl dd{font-size:15px;line-height:180%;margin-bottom:20px}#office-description-body-text dl dd:last-child{margin-bottom:0}#office-description-body-text dl.panel{margin:0 0 15px 0;padding:0;background-color:transparent}#office-description-body-text dl.panel dt{background-color:#f8f8f8;border:2px solid #D3D3D3;position:relative;text-decoration:none;border-radius:5px;color:#333;padding:15px 40px 15px 10px;margin-bottom:0}#office-description-body-text dl.panel dt *{text-decoration:none !important;font-weight:bold;color:#333 !important}#office-description-body-text dl.panel dt:hover{cursor:pointer}#office-description-body-text dl.panel dt .fa{position:absolute;right:15px;top:50%;margin-top:-12.5px;background-color:#2680EB;width:25px;height:25px;text-align:center;line-height:25px;border-radius:3px;float:none !important;padding-top:0 !important;color:#fff !important}#office-description-body-text dl.panel dd{padding:20px;margin-top:0px;border-radius:0 0 5px 5px;border:2px solid #D3D3D3;background-color:#fff;position:relative;top:-4px}#office-description-inner p{margin-top:0}.office_inner.with-sidebar .office-tab-content-wrap .office-tab-content #office-description #office-description-inner{padding:30px 50px 30px 50px}.body_text .fa{font-family:"Font Awesome 6 Free" !important;font-weight:900 !important}
