@charset "utf-8";body{background:#f0f3f5;padding-top:20px}#column_layout{margin:20px auto 133px;max-width:1120px;display:grid;grid-template-columns:1fr 268px;grid-gap:30px}article#column.single{padding:40px}article#column.single h1{font-size:32px;font-weight:400;text-align:left;margin-bottom:10px}article#column .posts ul li .metabox{display:flex;justify-content:space-between}article#column .posts ul li .metabox a,article#column.single .metabox a{background:#fff;color:#333;font-weight:700;border-radius:0;border:1px solid #6f7579;padding:5px 10px;display:block;max-width:130px}article#column .posts ul li .metabox span,article#column.single .metabox span{color:#707070;display:block;margin-top:10px;background:0 0;padding-left:0;margin-left:10px}article .text_body b,article .text_body strong,article .text_body strong span,article .text_body b span{font-weight:700;color:#d81818}article .text_body i span,article .text_body em,.subsidy_inner .comSec p em{font-weight:700;font-style:normal;background:linear-gradient(to bottom,rgba(255,255,102,0) 60%,#fff596 60%);color:#333}article .text_body h2{font-size:25px;font-weight:400;padding-bottom:10px;margin-bottom:30px;border-bottom:solid 2px #f0f3f5;position:relative;margin-top:40px;color:#333}article .text_body h2 span,article .text_body h2 span span{font-weight:400 !important}article .text_body h2:before{position:absolute;content:"";display:block;border-bottom:solid 2px #6abfd3;bottom:-2px;width:70px}article .text_body h2 strong{font-weight:400;color:#333}article .text_body h3{border-bottom:none;border-left:solid 6px #6abfd3;padding-left:16px;margin:0;font-size:20px;color:#333;font-weight:700;padding:0 0 0 16px;line-height:1.6;margin:40px 0 20px}article .text_body h3 strong{font-weight:700;color:#333}dl{display:grid;grid-template-columns:50% 1fr;font-size:18px}dl dt{font-size:18px;text-align:center;color:#333}dl dd{font-size:16px;text-align:center;color:#333}article .text_body table,article .text_body th,article .text_body td,.comTable th,.comTable td{font-size:16px;border:none}article .text_body p{line-height:1.75}article .text_body table{border-top:solid 1px #cfdce5;margin:20px 0}article .text_body table th{font-size:16px;text-align:left;color:#333;border:none;border-bottom:solid 1px #cfdce5;background:#c9d7e0}article .text_body table td{font-size:16px;text-align:left;color:#333;border:none;border-bottom:solid 1px #cfdce5}article .text_body ul{list-style:none;background:#eaf7f9;padding:20px 20px 20px 40px;margin-bottom:20px}article .text_body li{margin-bottom:.7}article .text_body ul li:before{background:#70c7da}article .text_body ol{list-style:none;counter-reset:item;padding:20px 20px 20px 35px;margin-bottom:20px;background:#eaf7f9;margin-bottom:20px;list-style-type:none}article .text_body ol li:before{counter-increment:item;content:counter(item)'.';padding-right:.5em;font-weight:700;color:#70c7da}article .text_body li p{margin-bottom:0}article#column.single .text_body a{color:#2367dd;font-weight:700;text-decoration:underline;cursor:pointer;font-size:16px}article#column.single .text_body a:hover{text-decoration:none}article .column-supervisor{border:none;padding:0;margin-bottom:40px}article .column-supervisor h3{font-size:25px;color:#3b4043;font-weight:400;padding:20px 0;margin-bottom:30px;border-bottom:solid 2px #f0f3f5;position:relative;line-height:1em;color:#333;font-weight:400;background:0 0}article .column-supervisor h3:before{position:absolute;content:"";display:block;border-bottom:solid 2px #6abfd3;bottom:-2px;width:70px}article .column-supervisor-box .column-supervisor-txt h4{text-align:right}article .column-supervisor-box .column-supervisor-txt a{display:block;text-align:right}article#column section.contact_free_wrap{padding:30px;grid-gap:0 30px}article#column #toc_container{background:#f0f3f5;border:none;padding:1em;line-height:1.2}article#column #toc_container p.toc_title{text-align:left}article#column #toc_container a{font-weight:unset;text-decoration:none;font-size:12px}article#column .lkc-internal-wrap{border:1px solid #c9d7e0;border-radius:0}article#column .lkc-title-text{color:#333}article#column.single .text_body .linkcard a{text-decoration:none}article#column #relations h2{color:#3b4043;font-size:25px;font-weight:400;padding:0 0 20px;margin-bottom:30px;border-bottom:solid 2px #f0f3f5;position:relative;line-height:1em;margin-top:40px;color:#333;font-weight:400;background:0}article#column #relations h2:before{position:absolute;content:"";display:block;border-bottom:solid 2px #6abfd3;bottom:-2px;width:70px}article#column #relations h3,#relations ul li h3 a{font-weight:400;padding-left:0;background:0 0}article#column .posts ul li figure,#relations ul li figure{border-radius:0}article#column #relations .metabox{margin-top:0}article#column #relations ul li{margin-bottom:0}article#column .contact_free_box_00{font-size:19px}article#column .contact_free_inner_box_box{grid-gap:0 10px}article#column .contact_free_box_02{font-size:26px;margin-bottom:0}.store #subsidy_area .single .whiteBox{padding:40px}.store #subsidy_area .single .whiteBox h2{color:#333;background:0 0;margin-top:0}.store #subsidy_area .single .whiteBox h3{background:0 0;color:#333}.store .contact_free_box_00{font-size:20px}.store section.contact_free_wrap{padding:30px;grid-gap:30px}.store .contact_free_box_02{font-size:34px;margin-bottom:5px}.store #subsidy_area .single .whiteBox02{border-radius:0;padding:40px !important}.store #subsidy_area .single .whiteBox02 h3{padding:0 0 0 16px;border-radius:0;margin-top:0;line-height:1.6}.store #subsidy_area .whiteBox02 ul{padding:0}.store #subsidy_area .whiteBox02 ul .textBox h4 a{color:#333;font-weight:400}.store #subsidy_area .whiteBox02 ul li{background:0 0;border-bottom:1px solid #cfdce5;padding:20px 0}.store #subsidy_area .whiteBox02 ul li:last-child{border-bottom:0}.store section.contact_free_wrap{margin:0 auto 40px}article#column .text_body ul li strong{color:#333}@media screen and (max-width:768px){#column_layout.child,#column_layout{display:block;padding:0 15px}article#column.single{padding:15px}article#column.single h1{display:block;padding:0;margin:0 auto 20px;font-size:22px;line-height:1.4}article .text_body h2{font-size:20px;line-height:1.6}.page article h3{border-bottom:none;border-left:solid 6px #6abfd3;padding-left:16px;margin:0;font-size:18px;color:#333;font-weight:700;padding:0 0 0 16px;line-height:1.6;margin:40px 0 20px}article .column-supervisor-box .column-supervisor-txt h4{text-align:right}article#column section.contact_free_wrap{padding:30px 15px 10px}#column_layout #sidebar{padding:40px 0}#column_layout #sidebar .side .linkList{margin-right:0}#column_layout #sidebar .side{padding:30px 15px}section.reform_category_wrap{padding:0 20px 40px}article#column #relations ul li:first-child{margin-top:0}section.contact_free_wrap{margin:20px 0}.store #subsidy_area #breadcrumb{margin:0 15px}.store #subsidy_area h1{padding:8px 15px 20px}.store #subsidy_area .single .whiteBox{margin-bottom:0;padding:20px;margin:40px 15px}.store #subsidy_area .single .whiteBox h3{font-size:18px}.store #subsidy_area .single .eyeCatch{margin:0 auto;padding:0 15px 40px}.store section.contact_free_wrap{margin:0}.store #subsidy_area .whiteBox02 ul .textBox h4 a{font-size:16px;font-weight:400}.store section.contact_free_wrap{margin:0}.store #subsidy_area .single .whiteBox02{margin:40px 15px;padding:20px !important;border-radius:0}.store #subsidy_area #sidebar{padding:0 15px}#sidebar .side{padding:20px}}#column .text_body table{border-collapse:collapse}#column .text_body tr:nth-child(odd){background-color:#f3f6f8}#column .text_body th,#column .text_body td{padding:8px;text-align:left}#column .text_body th p,#column .text_body td p{font-size:14px;line-height:1.4;margin-bottom:0}