﻿.footer_top{padding-top:40px}section.conbanner>span{display:block;background-position:left center;background-repeat:no-repeat;height:230px}section.conbanner>span>span img{display:none}a.brick{color:#FFF;position:absolute !important}a.brick:focus{color:#4e8b07}.bread a.brick{margin-left:-18px}aside.main_aside{margin-top:15px;position:relative}aside.main_aside a.brick{left:0;top:-21px}.bread{box-sizing:border-box;margin:15px 0;text-align:right}.bread>div{display:inline-block}.bread>div>span{color:#757575;display:inline}.bread>div>span+span:before,.bread>div>a:before{display:inline-block;content:"";text-indent:-9999px;background:url(../images/brd_icon.png) center center no-repeat;width:7px;height:7px;vertical-align:middle;margin-right:6px}.bread>div a{color:#333;display:inline;vertical-align:middle}.bread>div a:hover,.bread>div a:focus{text-decoration:underline}main>#Content{max-width:1200px;margin:auto;padding:0 10px;box-sizing:border-box;overflow:hidden}main>#Content *{line-height:1.6em}.hasaside aside.main_aside{width:26.695%;float:left;box-sizing:border-box;padding-right:35px}aside.main_aside .submu>li{background:#f6f7f8}aside.main_aside .submu>li>a{font-size:1.25em;display:block;padding:10px}aside.main_aside .submu>li>a:focus{background:#4e8b07;color:#FFF;font-weight:bold}aside.main_aside .submu>li:hover>a,aside.main_aside .submu>li.on>a{background:#4e8b07;color:#FFF;font-weight:bold}aside.main_aside .submu>li:hover .seconmu a:hover,aside.main_aside .submu>li:hover .seconmu a.on,aside.main_aside .submu>li:hover .seconmu a:focus,aside.main_aside .submu>li.on .seconmu a:hover,aside.main_aside .submu>li.on .seconmu a.on,aside.main_aside .submu>li.on .seconmu a:focus{text-decoration:underline}aside.main_aside .submu>li+li{margin-top:2px}aside.main_aside .submu .seconmu a{display:block;padding:15px 10px}aside.main_aside .submu .seconmu a span{display:block;font-size:1.125em}.hasaside .main_content{float:left;width:73.305%}.main_title{color:#333;border-bottom:1px solid #666;font-size:1.75em;vertical-align:baseline;padding-left:0px;display:block}.main_title span{display:inline-block;vertical-align:middle;margin-right:10px;margin-top:-3px}.sec_title{font-size:1.25em;margin:10px 0}.newscard{margin-top:20px;margin-bottom:30px;background:#f6f7f8;color:#333;padding:35px;border-radius:5px}.newscard label{display:inline-block;vertical-align:middle;color:#333}.newscard label:nth-type-of(first){min-width:120px}.newscard input{display:inline-block;vertical-align:middle;border:#cecece 2px solid;border-radius:5px;padding:5px 8px;background:transparent}.newscard input:focus{background:#ddd}.newscard .date{display:inline-block;vertical-align:middle;margin-bottom:10px}.newscard .date input{background:url(../images/cal_icon.svg) right center no-repeat transparent;min-width:150px;padding:5px 40px 5px 8px}.newscard .date input:focus{background:url(../images/cal_icon.svg) right center no-repeat #ddd}.newscard .date button{display:none}.newscard .srh label{min-width:108px}.newscard .srh input{min-width:362px}.newscard .srh a{display:inline-block;background:#795548;opacity:1;color:#FFF;padding:12px 80px;border-radius:100px;margin:10px 0 10px 10px;text-align:center}.newscard .srh a:before{content:"";display:inline-block;vertical-align:middle;background:url(../images/srh_icon.png) center center no-repeat;width:22px;height:22px;margin-top:-3px;margin-right:3px}.newscard .srh a:hover,.newscard .srh a:focus{background:#a1887f}.newscard .result{margin-top:10px}.newscard .result li{display:inline-block;vertical-align:middle;color:#333}.newscard .result li+li:before{content:"│";display:inline-block;margin:0 3px}#ui-datepicker-div .ui-widget-header{background:#4e8b07}#ui-datepicker-div .ui-widget-header .ui-icon{background-size:100% auto;background-position:center center}#ui-datepicker-div .ui-widget-header .ui-icon.ui-icon-circle-triangle-w{background-image:url(../images/btn_prev.png)}#ui-datepicker-div .ui-widget-header .ui-icon.ui-icon-circle-triangle-e{background-image:url(../images/btn_next.png)}#ui-datepicker-div .ui-datepicker-title,#ui-datepicker-div .ui-datepicker-year,#ui-datepicker-div .ui-datepicker-month{color:#FFF}#ui-datepicker-div .ui-state-hover,#ui-datepicker-div .ui-widget-content .ui-state-hover,#ui-datepicker-div .ui-widget-header .ui-state-hover,#ui-datepicker-div .ui-state-focus,#ui-datepicker-div .ui-widget-content .ui-state-focus,#ui-datepicker-div .ui-widget-header .ui-state-focus{border:none;background:none}ul.newslist li{padding:10px 0;border-bottom:1px solid #ccc;margin:20px 0}ul.newslist li span{display:block;font-size:.875em;color:#666}ul.newslist li b{display:block;padding:5px 0}ul.newslist li b a{font-size:1.25em}ul.newslist li b a:hover,ul.newslist li b a:focus{text-decoration:underline}ul.newslist li p{font-size:1em;color:#666}ul.newslist li .more{text-align:right}ul.newslist li .more>a{display:inline-block;background:#FFF;color:#616161;border:1px solid #616161;padding:2px 10px;border-radius:20px}ul.newslist li .more>a:hover,ul.newslist li .more>a:focus{background:#616161;color:#FFF}ul.pagelist{text-align:center;margin:30px 0}ul.pagelist li{display:inline-block;vertical-align:middle;margin:0 5px}ul.pagelist li.prev a,ul.pagelist li.next a{display:block;height:45px;min-width:45px;border:1px solid #888;border-radius:5px}ul.pagelist li.prev a:hover,ul.pagelist li.prev a:focus,ul.pagelist li.next a:hover,ul.pagelist li.next a:focus{background:none;background:#eaeaea}ul.pagelist li.prev a img,ul.pagelist li.next a img{display:inline-block;margin:14px auto 0 auto}ul.pagelist li a{display:block;width:45px;height:45px;line-height:45px !important;text-align:center;color:#000;border-radius:50%;text-align:center}ul.pagelist li a.on,ul.pagelist li a:hover,ul.pagelist li a:focus{background:#888;color:#FFF}ul.pagelist.news li.prev a,ul.pagelist.news li.next a,ul.pagelist.news li.back a{width:105px}ul.pagelist.news li.prev a:hover,ul.pagelist.news li.prev a:focus,ul.pagelist.news li.next a:hover,ul.pagelist.news li.next a:focus,ul.pagelist.news li.back a:hover,ul.pagelist.news li.back a:focus{color:#333;background:#eaeaea}.cons .date{margin:15px 0}.cons .date li{display:inline-block;vertical-align:middle;color:#666}.cons .date li span{color:#2E7D32}.cons .date li+li:before{content:"│";display:inline-block;margin:0 3px}.cons .social{margin:15px 0}.cons .social li{display:inline-block;vertical-align:middle;color:#333}.cons .social li a{opacity:1;display:block}.cons .social li a:hover,.cons .social li a:focus{opacity:0.9}.cons .social li+li{margin-left:3px}.cons .txt{font-size:1.125em;padding-bottom:30px;color:#666}.cons .txt *{color:#666;font-size:1em;word-wrap:break-word}.cons .txt img{max-width:100%}.cons .txt p{margin:15px 0}.cons .txt sub{color:#666;font-size:0.8em}.cons .txt sup{vertical-align:super;font-size:0.8em}.cons .txt ul{list-style-type:square;margin-left:20px}.cons .txt a{text-decoration:underline}.cons .txt a:hover,.cons .txt a:focus{text-decoration:none}.cons .txt b{font-weight:bold}.cons .txt table{width:100%}.cons .txt table thead th{font-weight:bold}.cons .txt table tbody th{min-width:105px}.cons .txt table th,.cons .txt table td{border:1px solid #ccc}.cons .txt table th{background:#f6f7f8;text-align:center;padding:15px 5px}.cons .txt table td{padding:5px}.cons .txt table.ev1_2{table-layout:fixed}.cons .txt table.ev1_2 thead th{position:relative;padding-top:5px}.cons .txt table.ev1_2 thead th:before{content:'';display:block;width:100%;height:5px;position:absolute;left:0;top:0}.cons .txt table.ev1_2 thead th.lv01:before{background:#ee9f4a}.cons .txt table.ev1_2 thead th.lv02:before{background:#be0130}.cons .txt table.ev1_2 thead th.lv03:before{background:#61227f}.cons .txt table.ev1_2 thead th.lv04:before{background:#76001e}.cons .txt table.ev1_2 thead th.lv05:before{background:#710220}.cons .txt table.ev1_2 td{text-align:center}.cons .txt .rowtb21{clear:both;overflow:hidden}.cons .txt .rowtb21 table thead{display:block;width:100%;overflow:hidden;border:1px solid #ccc;border-bottom:none;background:#f6f7f8}.cons .txt .rowtb21 table thead tr{display:block;float:left;width:50%}@media screen and (-webkit-min-device-pixel-ratio: 0){.cons .txt .rowtb21 table thead tr{width:calc(50% + 1px)}}.cons .txt .rowtb21 table thead th{float:left;display:block;width:60px;border:none;border-right:1px solid #ccc}.cons .txt .rowtb21 table thead th+th{width:calc( 100% - 60px)}.cons .txt .rowtb21 table tbody{border-right:1px solid #ccc;border-bottom:1px solid #ccc;display:table;width:100%;position:relative}.cons .txt .rowtb21 table tbody:before,.cons .txt .rowtb21 table tbody:after{display:block;position:absolute;top:-59px;text-align:center;padding:15px 5px;box-sizing:border-box;font-weight:bold;color:#666}.cons .txt .rowtb21 table tbody:before{content:"項次";right:calc( 50% - 60px);width:61px;border-right:1px solid #ccc}@media screen and (-webkit-min-device-pixel-ratio: 0){.cons .txt .rowtb21 table tbody:before{right:calc( 50% - 61px)}}.cons .txt .rowtb21 table tbody:after{content:"特殊性工業";right:0;width:calc( 50% - 60px);border-left:none}.cons .txt .rowtb21 table tbody tr{display:block;float:left;width:50%}.cons .txt .rowtb21 table tbody tr th{min-width:auto;padding:5px}.cons .txt .rowtb21 table tbody tr th,.cons .txt .rowtb21 table tbody tr td{float:left;display:block;width:60px;text-align:center;border-right:none;border-bottom:none}.cons .txt .rowtb21 table tbody tr th+td,.cons .txt .rowtb21 table tbody tr td+td{width:calc( 100% - 60px);text-align:left}.cons .download{margin:20px 0}.cons .download ul li a{color:#666;display:table;border:1px solid #ccc;background:#FFF;padding:5px 10px}.cons .download ul li a:before{display:inline-block;content:"";background:url(../images/dlicon.svg) center center no-repeat;width:24px;height:24px;margin-right:5px;vertical-align:middle;margin-top:-5px}.cons .download ul li a:hover,.cons .download ul li a:focus{background:#ccc}.cons .download ul li+li{margin-top:15px}.website{margin-top:40px}.website hr{margin:40px 0;border-top:1px dashed #666}.website p{margin:10px 0}.website .mr{margin-left:20px;margin-bottom:0}.website ul.list{list-style-type:disc;margin-left:20px}.website ul.list li{margin-left:20px;text-indent:0px}.website .site *{color:#000}.website .site a{text-decoration:none}.website .site>ol{display:inline-block;vertical-align:top;width:22.7%;margin:10px 0.3%;text-align:center}.website .site>ol:nth-of-type(2){width:28%}.website .site>ol>li{background:#e3e3e3;text-align:left}.website .site>ol>li+li{margin-top:10px}.website .site>ol>li div{background:#f6f6f6;padding:10px}.website .site>ol>li b{padding:10px;display:block;text-indent:-28px;margin-left:28px}.website .site>ol ol>li{text-indent:-39px;margin-left:39px}.website .site>ol ol>li+li{margin-top:3px}.website .site>ol ol a{font-size:0.9em}.website .site>ol ol a:hover,.website .site>ol ol a:focus{text-decoration:underline}.website .site>ol ol ol li{text-indent:-53px;margin-left:53px}.link .cons table{margin-top:30px}.link .cons table td{padding:0}.link .cons table td ul{list-style-type:none;margin:0}.link .cons table td ul li{padding:15px 10px}.link .cons table td ul li+li{border-top:1px solid #ccc}.link .cons table td a{text-decoration:none}.link .cons table td a:hover,.link .cons table td a:focus{text-decoration:underline}@media (max-width: 1200px){main>#Content{padding:0 15px}.newscard .srh a{width:calc( 100% - 108px - 362px - 19px);padding:12px 0}}@media (max-width: 980px){.hasaside aside.main_aside{width:100%;padding-right:0px;margin-bottom:20px}.hasaside .main_content{width:100%}aside.main_aside .submu>li{width:100%;background:none}aside.main_aside .submu>li.on .seconmu a:hover,aside.main_aside .submu>li.on .seconmu a.on,aside.main_aside .submu>li.on .seconmu a:focus{background:#4e8b07;text-decoration:none}aside.main_aside .submu>li.on .seconmu a:hover span,aside.main_aside .submu>li.on .seconmu a.on span,aside.main_aside .submu>li.on .seconmu a:focus span{color:#FFF}aside.main_aside .submu>li+li{margin-top:8px}aside.main_aside .submu .seconmu{margin-top:8px}aside.main_aside .submu .seconmu>li{float:left;width:50%}aside.main_aside .submu .seconmu>li a{background:#f1f8e9;margin-bottom:10px}aside.main_aside .submu .seconmu>li a:before{content:"";display:inline-block;vertical-align:middle;width:0;height:100%}aside.main_aside .submu .seconmu>li a span{display:inline-block;vertical-align:middle;width:95%;font-size:1.125em}aside.main_aside .submu .seconmu>li:nth-child(odd) a{margin-right:5px}aside.main_aside .submu .seconmu>li:nth-child(even) a{margin-left:5px}.newscard{padding:12px}.cons .txt .rowtb21 table thead{display:table;background:#f6f7f8}.cons .txt .rowtb21 table thead tr{display:table-row;float:none;width:auto}}@media screen and (max-width: 980px) and (-webkit-min-device-pixel-ratio: 0){.cons .txt .rowtb21 table thead tr{width:auto}}@media (max-width: 980px){.cons .txt .rowtb21 table thead th{float:none;display:table-cell;width:69px;border:none;border-right:1px solid #ccc}.cons .txt .rowtb21 table thead th+th{width:auto}.cons .txt .rowtb21 table tbody{border-right:1px solid #ccc;border-bottom:1px solid #ccc;display:table;width:100%;position:relative}.cons .txt .rowtb21 table tbody:before,.cons .txt .rowtb21 table tbody:after{display:none}.cons .txt .rowtb21 table tbody tr{display:table-row;float:none;width:auto}.cons .txt .rowtb21 table tbody tr th,.cons .txt .rowtb21 table tbody tr td{float:none;display:table-cell;width:69px;text-align:center;border-right:none;border-bottom:none}.cons .txt .rowtb21 table tbody tr th+td,.cons .txt .rowtb21 table tbody tr td+td{width:auto;text-align:left}.cons .txt table.ev1_2 th,.cons .txt table.ev1_2 td{font-size:0.7em;padding:1px}.website .site>ol{width:100%;margin:0}.website .site>ol:nth-of-type(2){width:100%}.website .site>ol+ol{margin-top:10px}}@media (max-width: 720px){.newscard .date{width:100%}.newscard .date label{min-width:108px}.newscard .date input{box-sizing:border-box;width:calc( 100% - 113px);min-width:auto}.newscard .srh input{box-sizing:border-box;width:calc( 100% - 113px);min-width:auto}.newscard .srh a{width:100%;margin:10px auto}ul.pagelist li{margin:0 1px}ul.pagelist li.prev a,ul.pagelist li.next a{height:30px;min-width:30px}ul.pagelist li.prev a img,ul.pagelist li.next a img{margin-top:9px}ul.pagelist li a{width:30px;height:30px;line-height:30px !important}ul.pagelist.news li.prev a,ul.pagelist.news li.next a,ul.pagelist.news li.back a{width:auto;padding:0 4px;height:40px}ul.pagelist.news li.prev a img,ul.pagelist.news li.next a img,ul.pagelist.news li.back a img{margin-top:12px}.link .cons table tbody th{min-width:60px}.bread{text-align:left}}@media (max-width: 768px){section.conbanner>span{background:none;height:auto}section.conbanner>span>span{display:block}section.conbanner>span>span img{display:block;max-width:100%}}
/*# sourceMappingURL=content.css.map */
