﻿.office-inner{margin:0 auto;width:730px}.office-inner .tag__text{font-size:15px;line-height:27px;letter-spacing:0.5px;position:relative}.office-inner .tag__text ul{list-style:disc;padding:0;margin:0 0 9px 25px;font-size:15px;line-height:27px}.office-inner .tag__text h2{margin-top:30px;margin-bottom:20px;padding:15px 20px;background-color:#183D81;font-size:18px;line-height:25px;color:#fff}.office-inner .tag__text h2 a,.office-inner .tag__text h2 a:active,.office-inner .tag__text h2 a:hover{color:#333333;text-decoration:none}.office-inner .tag__text h3{position:relative;line-height:25px;font-size:16px;margin-top:30px;margin-bottom:20px;padding-bottom:5px;padding-right:5px;border-bottom:3px solid #dae1e6;color:#333333}.office-inner .tag__text h3 a,.office-inner .tag__text h3 a:active,.office-inner .tag__text h3 a:hover{color:#333333;text-decoration:none}.office-inner .tag__text h4{position:relative;font-size:15px;line-height:20px;margin-top:20px;margin-bottom:20px;padding-left:10px;clear:both;color:#333333}.office-inner .tag__text h4:before{content:'';display:block;position:absolute;left:0;width:5px;height:100%;background-color:#183D81}.office-inner .tag__text p{font-size:15px;line-height:23px}.office-inner .tag__text img{float:left;margin-right:20px;margin-bottom:20px;width:100%;height:auto}.office-inner .tag__text a,.office-inner .tag__text a:hover{color:#0066cc;text-decoration:underline}.office-inner .tag__text hr{margin-top:20px;margin-bottom:20px;border:0;border-top:1px solid #dae1e6}.office-inner .tag__text blockquote{position:relative;padding:30px;background-color:#edf5fa;border:1px solid #ddd;margin:30px 0;z-index:1}.office-inner .tag__text blockquote p{position:relative;z-index:3}.office-inner .tag__text blockquote:before{content:"“";font-size:500%;line-height:0.8em;font-family:'Times New Roman', "ＭＳ Ｐゴシック", sans-serif;color:#999;position:absolute;left:0;top:0;z-index:-1}.office-inner .tag__text blockquote:after{content:"”";font-size:500%;line-height:0;font-family:'Times New Roman', "ＭＳ Ｐゴシック", sans-serif;color:#999;position:absolute;right:0;bottom:0;z-index:-1}.office-inner .tag__text #contents_list{padding:20px;background-color:#f7f9fa}.office-inner .tag__text #contents_list a{color:#333333;text-decoration:none}.office-inner .tag__text #contents_list .contents_list_title{color:#183D81;font-weight:bold;font-size:19px;line-height:25px;vertical-align:middle;display:block}.office-inner .tag__text #contents_list .contents_list_title img{float:none;margin:0;width:auto;height:25px;vertical-align:top}.office-inner .tag__text table{margin:15px 0 30px}.office-inner .tag__text table th{background-color:#eeeee7}.office-inner .tag__text table td{background-color:#fff}.office-inner .tag__text table td,.office-inner .tag__text table th{padding:10px 15px;border:1px solid #dae1e6}.office-inner .tag__text table.border-red td,.office-inner .tag__text table.border-red th{border:1px solid #de5c38}.office-inner .tag__text table.border-yellow td,.office-inner .tag__text table.border-yellow th{border:1px solid #fcb75b}.office-inner .tag__text table.border-orange td,.office-inner .tag__text table.border-orange th{border:1px solid #fe7e58}.office-inner .tag__text table.border-pink td,.office-inner .tag__text table.border-pink th{border:1px solid #e35e6f}.office-inner .tag__text table.border-green td,.office-inner .tag__text table.border-green th{border:1px solid #3c9833}.office-inner .tag__text table.border-blue td,.office-inner .tag__text table.border-blue th{border:1px solid #0000ff}.office-inner .tag__text table.border-gray td,.office-inner .tag__text table.border-gray th{border:1px solid #d8d8d8}.office-inner .tag__text ol{list-style:none;counter-reset:number;margin:0}.office-inner .tag__text ol li{list-style:none;position:relative;padding-left:25px;font-size:17px;line-height:31px}.office-inner .tag__text ol li:before{counter-increment:number;content:counter(number);background:#183D81;color:#fff;width:19px;height:19px;font-size:10px;font-weight:bold;font-family:'Lato', sans-serif;display:block;text-align:center;line-height:19px;border-radius:50%;position:absolute;left:0;top:5px}.office-inner .tag__text strong{vertical-align:top}.office-inner .tag__text #toc_container{padding:1em 2em 1em !important;min-width:90%;margin:30px auto;background:#fff !important;background:rgba(255,255,255,0.5) !important;border:1px solid #eee;display:table;font-size:95%}.office-inner .tag__text #toc_container .h2_list .h2_link{padding-left:26px;position:relative}.office-inner .tag__text #toc_container .h2_list .h2_link::before{content:'■';position:absolute;left:0}.office-inner .tag__text #toc_container .h3_list .h3_link{padding-left:52px;position:relative}.office-inner .tag__text #toc_container .h3_list .h3_link::before{content:'・';position:absolute;left:26px}.office-inner .tag__text #toc_container li li a{padding-left:.7em}.office-inner .tag__text #toc_container.no_bullets li,.office-inner .tag__text #toc_container.no_bullets ul,.office-inner .tag__text #toc_container.no_bullets ul li,.office-inner .tag__text #toc_container .toc_widget_list.no_bullets,.office-inner .tag__text #toc_container .toc_widget_list.no_bullets li{background:0 0;list-style-type:none;list-style:none}.office-inner .tag__text #toc_container.no_bullets li::before,.office-inner .tag__text #toc_container.no_bullets ul::before,.office-inner .tag__text #toc_container.no_bullets ul li::before,.office-inner .tag__text #toc_container .toc_widget_list.no_bullets::before,.office-inner .tag__text #toc_container .toc_widget_list.no_bullets li::before{display:none}.office-inner .tag__text #toc_container ul{margin:0 !important}.office-inner .tag__text #toc_container li,.office-inner .tag__text #toc_container ul{padding:0;margin:0}.office-inner .tag__text #toc_container li a{display:block;padding:.5em 0;border-top:1px dotted #ddd}.office-inner .tag__text #toc_container a{text-decoration:none;text-shadow:none}.office-inner .tag__text #toc_container li .toc_number{margin-right:.5em}.office-inner .tag__text #toc_container p.toc_title{text-align:center;font-weight:700;margin:0;padding:0}.office-inner .tag__text #toc_container p.toc_title{margin-bottom:.7em}.post-form{position:sticky;top:90px}
