@charset "utf-8";
/* CSS Document */
.c-economy .b-heading01 {
	background-image: url(../img/main_img.jpg);
}
.c-economy .c-archivesList .c-titYear {
	font-size: calc(2.4rem * .8);
	background-color: #f4f4f4;
	text-align: center;
	border: 1px solid #dddddd;
	padding: .5em;
	margin: 0;
	font-weight: bold;
	line-height: 1.2;
}
.c-economy .c-archivesList .c-archivesYear {
	margin-bottom: 2rem;
}
.c-economy .c-archivesList ul{
	border-left: 1px solid #DDD;
	border-right: 1px solid #DDD;
}
.c-economy .c-archivesList ul li a {
	border-bottom: 1px solid #DDD;
	font-size: 1.6rem;
	padding-top: .8em;
	padding-bottom: .8em;
	color: inherit;
	padding-left: .5em;
	padding-right: .5em;
}
.c-economy .c-archivesList ul li a:hover {
	background-color: #f7f7f7;
}
.c-economy .c-archivesList ul li a:active {
	background-color: #FFF;
}
.c-economy .c-archivesList ul li ul{
	border: none;
}
.c-economy .c-archivesList ul li ul li a  {
	border: none;
	padding-top: .5em;
	padding-bottom: .5em;
	line-height: 1.4;
	padding-left: .1em;
	padding-right: .3em;
}
.c-economy .c-archivesList ul li ul li a:hover  {
	color: #999;
}
.c-economy .c-archivesList .accordion-menu .is-accordion-submenu-parent[aria-expanded="true"] {
	border-bottom: 1px solid #DDD;
	background-color: #f7f7f7;
}
.c-economy .c-archivesList .accordion-menu .is-accordion-submenu-parent:not(.has-submenu-toggle) > a::after {
    display: block;
	width: calc(var(--archivesMonVh, 1px) + 1.6em);
    height: 100%;
	background: #afafaf;
	background-image: url(../../img/archiveslist_arrow.png);
	background-position: center center;
	background-repeat: no-repeat;
	background-size: 13px auto;
    content: '';
    border-bottom-width: 0;
    border-top-style: solid;
    border-color: #1779ba transparent transparent;
	border: none;
    position: absolute;
    top: 0;
    margin-top: 0;
    right: 0;
}
.c-economy .c-archivesList .accordion-menu .is-accordion-submenu-parent .is-accordion-submenu-parent:not(.has-submenu-toggle) > a::after {
    display: block;
	width: calc(var(--archivesMonVh, 1px) + 2em);
    height: 100%;
	background: none;
	background-image: url(../../common/img/archiveslist_arrow02.png);
	background-position: center center;
	background-repeat: no-repeat;
	background-size: 13px auto;
    content: '';
    border-bottom-width: 0;
    border-top-style: solid;
    border-color: #1779ba transparent transparent;
	border: none;
    position: absolute;
    top: 0;
    margin-top: 0;
    right: 0;
}
.c-economy .c-archivesList time {
	display: block;
}
@media print, screen and (min-width: 40em) {
.c-economy .c-archivesList .c-titYear {
	font-size: calc(2.4rem * .8);
	padding: .8em;
}
.c-economy .c-archivesList .c-archivesYear {
	margin-bottom: 3rem;
}
.c-economy .c-archivesList ul li a {
	font-size: 1.8rem;
	padding-top: .8em;
	padding-bottom: .8em;
}
.c-economy .c-archivesList ul li ul li a  {
	padding-top: .5em;
	padding-bottom: .5em;
}
.c-economy .c-archivesList .accordion-menu .is-accordion-submenu-parent:not(.has-submenu-toggle) > a::after {
	background-size: 15px auto;
	width: calc(var(--archivesMonVh, 1px) + 1.6em);
}
}
@media print, screen and (min-width: 75.625em) {
.c-economy .c-archivesList .c-titYear {
	font-size: calc(2.4rem * 1);
	padding: 1em;

}
.c-economy .c-archivesList .c-archivesYear {
	margin-bottom: 3rem;
}
.c-economy .c-archivesList ul li a {
	font-size: 2rem;
	padding-top: 1em;
	padding-bottom: 1em;
}
.c-economy .c-archivesList ul li ul li a  {
	padding-top: .5em;
	padding-bottom: .5em;
}
.c-economy .c-archivesList .accordion-menu .is-accordion-submenu-parent:not(.has-submenu-toggle) > a::after {
	background-size: auto auto;
	width: calc(var(--archivesMonVh, 1px) + 2em);
}
}
/* 千葉県経済の動き */
.c-economy.c-movement .b-heading02Col {
	background-image: url(../../img/economy/main_img_movement.png);
}
.c-pickup .c-tit01 {
	font-size: calc(3rem * .8);
	margin-bottom: .2em;
	margin-left:1em;
	line-height: 1.4;
}
.c-pickupCol {
	margin: 0;
	padding: 0;
	border: 1px solid #d2d2d2;
}
.c-pickupCol li {
	list-style: none;
	margin: 0 0 .5em;
	padding: 0 1em .5em;
	border-bottom: 1px solid #d2d2d2;
}
.c-pickupCol li:last-child {
	border: none;
	margin: 0;
}
.c-pickupCol li:first-child {
	padding-top: .5em;
}
.c-pickupCol a {
	color: inherit;
}
.c-pickupCol a:hover {
	color: #999;
}
.c-pickupCol time {
	display: block;
	padding-right: 1em;
}
@media print, screen and (min-width: 40em) {
	.c-pickup .c-tit01 {
	font-size: calc(3rem * .8);
}
	.c-pickupCol li {
	margin: 0 0 1em;
	padding: .5em 1em 1em;
}
.c-pickupCol li:first-child {
	padding-top: 1em;
}
	.c-pickupCol a {
	display: inline-table;
}
.c-pickupCol time {
	display: table-cell;
	padding-right: 1em;
}
.c-pickupCol .c-pickup-tit {
	display: table-cell;
}
}
@media print, screen and (min-width: 75.625em) {
		.c-pickup .c-tit01 {
	font-size: calc(3rem * 1);
}
}
.c-economy.c-movement .c-pickupCol time {
	display: inline-block;
	padding-right: 1em;
}
.c-economy.c-movement .c-archivesList .c-titYear {
	font-size: calc(2.4rem * .8);
	background-color: #f4f4f4;
	text-align: center;
	border: 1px solid #dddddd;
	padding: .5em;
	margin: 0;
	font-weight: bold;
	line-height: 1.2;
}
.c-economy.c-movement .c-archivesList .c-archivesYear {
	margin-bottom: 2rem;
}
.c-economy.c-movement .c-archivesList ul{
	border-left: 1px solid #DDD;
	border-right: 1px solid #DDD;
}
.c-economy.c-movement .c-archivesList ul li a {
	border-bottom: 1px solid #DDD;
	font-size: 1.6rem;
	padding-top: .8em;
	padding-bottom: .8em;
	color: inherit;
	padding-left: .5em;
	padding-right: .5em;
	position: relative;	
}
.c-economy.c-movement .c-archivesList ul li a::after {
	display: block;
	width: calc(var(--archivesMonVh, 1px) * 1);
    height: 100%;
	background: #afafaf;
	background-image: url(../../img/btn01_bg03.png);
	background-position: center center;
	background-repeat: no-repeat;
	background-size: 12px auto;
    content: '';
    position: absolute;
    top: 0;
    right: 0;
	  	-webkit-transition: all 0.5s ease;
    -moz-transition: all 0.5s ease;
    -o-transition: all 0.5s ease;
    transition: all  0.5s ease;
}
.c-economy.c-movement .c-archivesList ul li a:hover::after {
	width: calc(var(--archivesMonVh, 1px) + 1em);
}
.c-economy.c-movement .c-archivesList ul li a:active {
	background-color: #FFF;
}
.c-economy.c-movement .c-archivesList .b-icn-pdf-r {
	margin-left: .2em;
}
@media print, screen and (min-width: 40em) {
	.c-economy.c-movement .c-archivesList .c-titYear {
	font-size: calc(2.4rem * .8);
	padding: .8em;
}
.c-economy.c-movement .c-archivesList .c-archivesYear {
	margin-bottom: 3rem;
}
.c-economy.c-movement .c-archivesList ul li a {
	font-size: 1.8rem;
	padding-top: .8em;
	padding-bottom: .8em;
}
.c-economy.c-movement .c-archivesList ul li a::after {
	width: calc(var(--archivesMonVh, 1px) + 1.6em);
	background-size: 12px auto;
}
.c-economy.c-movement .c-archivesList ul li a:hover::after {
	width: calc(var(--archivesMonVh, 1px) + 1em);
}
.c-economy.c-movement .c-archivesList .b-icn-pdf-r {
	margin-left: .5em;
}
}
@media print, screen and (min-width: 75.625em) {
	.c-economy.c-movement .c-archivesList .c-titYear {
	font-size: calc(2.4rem * 1);
	padding: 1em;

}
.c-economy.c-movement .c-archivesList .c-archivesYear {
	margin-bottom: 3rem;
}
.c-economy.c-movement .c-archivesList ul li a {
	font-size: 2rem;
	padding-top: 1em;
	padding-bottom: 1em;
}
.c-economy.c-movement .c-archivesList ul li a::after {
	width: calc(var(--archivesMonVh, 1px) + 2em);
	background-size: 12px auto;
}
}
/* 経済指標 */
.c-economy.c-indicator .b-heading02Col {
	background-image: url(../img/main_img_indicator.png);
}
.c-economy.c-indicator .c-sct01 .c-btnBox {
	margin: 0;
	padding: 0;
}
.c-economy.c-indicator .c-sct01 .c-btn01 {
	margin-bottom: 1em;
	list-style: none;
}
.c-economy.c-indicator .c-sct01 .c-btn01 a {
	font-size: calc(2rem * .9);
	color: inherit;
	line-height: 1.4;
	margin-bottom: 0;
	background-color: #f4f4f4;
	border: 1px solid #DDD;
	padding: .5em;
	display: block;
	width: 100%;
	text-align: center;
}
.c-economy.c-indicator .c-sct01 .c-btn01 a:hover {
	color: #999;
}
.c-economy.c-indicator .c-sct01 .c-btn01 .c-dec01 {
	position: relative;
}
.c-economy.c-indicator .c-sct01 .c-btn01 .c-dec01::after {
	content: "";
	position: absolute;
	top: 50%;
	right: -1.5em;
  width: 10px;
  height: 10px;
  border-top: 2px solid #0a0a0a;
  border-right: 2px solid #0a0a0a;
  transform: translateY(-50%) rotate(45deg);
  	-webkit-transition: all 0.5s ease;
    -moz-transition: all 0.5s ease;
    -o-transition: all 0.5s ease;
    transition: all  0.5s ease;
}
.c-economy.c-indicator .c-sct01 .c-btn01 a:hover .c-dec01::after {
	right: -2.5em;
  border-top: 2px solid #999;
  border-right: 2px solid #999;
}
@media print, screen and (min-width: 40em) {
.c-economy.c-indicator .c-sct01 .c-btn01 {
	margin-bottom: 2em;
}
.c-economy.c-indicator .c-sct01 .c-btn01 a {
		font-size: calc(2rem * 1);
	width: 40%;
	padding: 1em;
}
}
/* 月例景気判断 */
.c-economy.c-monthly .b-heading02Col {
	background-image: url(../../img/economy/main_img_monthly.png);
}
.c-economy.c-monthly .c-sct01 .c-btnBox {
	margin: 0;
	padding: 0;
}
.c-economy.c-monthly .c-sct01 .c-btn01 {
	margin-bottom: 1em;
	list-style: none;
}
.c-economy.c-monthly .c-sct01 .c-btn01 a {
	font-size: calc(2rem * .9);
	color: inherit;
	line-height: 1.4;
	margin-bottom: 0;
	background-color: #f4f4f4;
	border: 1px solid #DDD;
	padding: .5em;
	display: block;
	width: 100%;
	text-align: left;
}
.c-economy.c-monthly .c-sct01 .c-btn01 a:hover {
	color: #999;
}
.c-economy.c-monthly .c-sct01 .c-btn01 .c-dec01 {
	position: relative;
}
.c-economy.c-monthly .c-sct01 .c-btn01 .c-dec01::after {
	content: "";
	position: absolute;
	top: 50%;
	right: -2.2em;
  width: 10px;
  height: 10px;
  border-top: 2px solid #0a0a0a;
  border-right: 2px solid #0a0a0a;
  transform: translateY(-50%) rotate(45deg);
  	-webkit-transition: all 0.5s ease;
    -moz-transition: all 0.5s ease;
    -o-transition: all 0.5s ease;
    transition: all  0.5s ease;
}
.c-economy.c-monthly .c-sct01 .c-btn01 a:hover .c-dec01::after {
	right: -3.2em;
  border-top: 2px solid #999;
  border-right: 2px solid #999;
}
@media print, screen and (min-width: 40em) {
.c-economy.c-monthly .c-sct01 .c-btn01 {
	margin-bottom: 2em;
}
.c-economy.c-monthly .c-sct01 .c-btn01 a {
	text-align: left;
	width: 70%;
}
.c-economy.c-monthly .c-sct01 .c-btn01 .c-dec01::after {
	right: -3.5em;
}
.c-economy.c-monthly .c-sct01 .c-btn01 a:hover .c-dec01::after {
	right: -4.5em;
}
}
@media print, screen and (min-width: 45em) {
.c-economy.c-monthly .c-sct01 .c-btn01 a {
	width: 60%;
}
}
@media print, screen and (min-width: 53em) {
.c-economy.c-monthly .c-sct01 .c-btn01 a {
	width: 50%;
}
}
@media print, screen and (min-width: 60em) {
.c-economy.c-monthly .c-sct01 .c-btn01 a {
	text-align: center;
}
}
@media print, screen and (min-width: 75.625em) {
	.c-economy.c-monthly .c-sct01 .c-btn01 a {
		font-size: calc(2rem * 1);
	width: 50%;
	padding: 1em;
}
}
/* ちば経済トレンド */
.c-economy.c-trend .b-heading02Col {
	background-image: url(../../img/economy/main_img_trend.png);
}
/* 調査研究情報 */
.c-economy.c-research .b-heading02Col {
	background-image: url(../../img/economy/main_img_research.png);
}
.c-economy.c-research .c-researchCol .c-tit01 {
	font-size: calc(2.4rem * .8);
	line-height: 1.4;
	padding-bottom: 1em;
	margin-bottom: .5em;
	border-bottom: 2px solid #AAA;
}
.c-economy.c-research .c-researchCol .c-author {
	text-align: right;
}
@media print, screen and (min-width: 40em) {
	.c-economy.c-research .c-researchCol .c-tit01 {
	
}
}
@media print, screen and (min-width: 75.625em) {
	.c-economy.c-research .c-researchCol .c-tit01 {
	font-size: calc(2.4rem * 1);
	padding-bottom: 1em;
	margin-bottom: .5em;
}
}
.c-economy.c-research .c-researchCol .c-linkPdf {
	margin: 1em 0;
}
.c-economy.c-research .c-researchCol .c-linkPdfBtn {
display: block;
    padding: 0.5em 60px .5em .5em;
    font-size: calc(2.2rem * .8);
    cursor: pointer;
    border: 1px solid #DDD;
    -webkit-transition: all 0.5s ease;
    -moz-transition: all 0.5s ease;
    -o-transition: all 0.5s ease;
    transition: all 0.5s ease;
    color: inherit;
    line-height: 1.4;
	background-color: #f4f4f4;
	background-image:  url(/WordPress/wp-content/themes/chibagin-souken/common/img/block_linkpdf_bg_arrow.png), url(/WordPress/wp-content/themes/chibagin-souken/common/img/block_linkpdf_bg.png);
	background-position: right 18px center, right -20px top;
	background-repeat: no-repeat, repeat-y;
	background-size: calc(12px * .8) auto, auto auto;
}
.c-economy.c-research .c-researchCol .c-linkPdfBtn:hover {
		color: #FFF;
	background-color: #cc0000;
	background-image:  url(/WordPress/wp-content/themes/chibagin-souken/common/img/block_linkpdf_bg_arrow.png);
	background-position: right 13px center, right -25px top;
	background-repeat: no-repeat, repeat-y;
	background-size: calc(12px * .8) auto, auto auto;
}
@media print, screen and (min-width: 40em) {
	.c-economy.c-research .c-researchCol .c-linkPdf {
	margin: 2em 0;
}
.c-economy.c-research .c-researchCol .c-linkPdfBtn {
	font-size: calc(2.2rem * .8);
	padding: 1em 85px 1em 1em;
	background-position: right 28px center, right top;
	background-size: calc(12px * 1) auto, auto auto;
}
.c-economy.c-research .c-researchCol .c-linkPdfBtn:hover {
	background-position: right 18px center, right -10px top;
	background-size: calc(12px * 1) auto, auto auto;
}

}
@media print, screen and (min-width: 75.625em) {
	.c-economy.c-research .c-researchCol .c-linkPdf {
	margin: 3em 0;
}
	.c-economy.c-research .c-researchCol .c-linkPdfBtn {	
	font-size: calc(2.2rem * 1);
}
}
.c-economy.c-research .c-researchCol .c-video {
	margin-top: 1em;
	margin-bottom: 1em;
	border-top: 2px dotted #AAA;
	padding-top: 2em;
}
.c-economy.c-research .c-researchCol .c-video .c-videoBox {
	text-align: center;
}
.c-economy.c-research .c-researchCol .c-video video {
	border-left: 10px solid #000;
	border-right: 10px solid #000;
	width: 100%;
}
.c-economy.c-research .c-researchCol .c-video .c-videoLink {
	margin: 1em 0;
	padding: 0;
}
.c-economy.c-research .c-researchCol .c-video .c-videoLink li {
	list-style: none;
	margin: 0 2em 1em 0;
	padding: 0;
	display: inline-block;

}
.c-economy.c-research .c-researchCol .c-video .c-videoLink a {
	color: inherit;
}
.c-economy.c-research .c-researchCol .c-video .c-videoLink a:hover {
	color: #999;
}
.c-economy.c-research .c-researchCol .c-video .c-videoLink a::before {
	content: "";
	display: inline-block;
	width: 20px;
	height: 28px;
	background: #cc0000 url(../../common/img/icn_arrow_r01.png) no-repeat center center;
	vertical-align: middle;
	margin-right: .3em;
}
.c-economy.c-research .c-researchCol .c-video .c-videoLink a:hover::before {
	background: #999 url(../../common/img/icn_arrow_r01.png) no-repeat center center;
}
.c-economy.c-research .c-researchCol .c-video .c-videoPlayer {
	border: 1px solid #ddd;
	padding: 1em;
}
.c-economy.c-research .c-researchCol .c-video .c-videoTxt01 {
	margin-bottom: 1em;
}
.c-economy.c-research .c-researchCol .c-video .c-videoPlayer li {
	list-style: none;
	margin-bottom: 1em;
}
.c-economy.c-research .c-researchCol .c-videoContent {
	border-top: 2px dotted #AAA;
	padding-top: 2em;
}
.c-economy.c-research .c-researchCol .c-videoContent .c-videoConTit {
	font-size: calc(2.4rem * .8);
	text-align: center;
	margin-bottom: 1em;
	line-height: 1.4;
}
.c-economy.c-research .c-researchCol .c-videoContent dt {
	background-color: #f4f4f4;
border: 1px solid #DDD;
padding: .5em;
font-weight: bold;
font-size: inherit;
margin-bottom: 1em;
}
.c-economy.c-research .c-researchCol .c-videoContent dd {
	margin: 0 1em 2em;
	text-indent: 1em;
}
.c-economy.c-research .c-researchCol .c-videoContent dd:last-child {
	margin: 0 1em 0;
}
@media print, screen and (min-width: 40em) {
	.c-economy.c-research .c-researchCol .c-video video {
	border-left: 20px solid #000;
	border-right: 20px solid #000;
	width: auto;
}
}
@media print, screen and (min-width: 75.625em) {
	.c-economy.c-research .c-researchCol .c-video {
	margin-top: 1em;
	margin-bottom: 3em;
	padding-top: 3em;
}
.c-economy.c-research .c-researchCol .c-video .c-videoLink {
	margin: 2em 0;
}
	.c-economy.c-research .c-researchCol .c-videoContent .c-videoConTit {
	font-size: calc(2.4rem * 1);
}
	.c-economy.c-research .c-researchCol .c-videoContent dt {
padding: 1em;
}
.c-economy.c-research .c-researchCol .c-videoContent dd {
	margin: 0 1em 3em;
}
}
.c-economy.c-research .c-letterCol {
	border-top: 3px solid #d80100;
	padding-top: 1.5em;
}
.c-economy.c-research .c-letterCol .c-letterHead {
	padding-bottom: .1em;
	margin-bottom: 2em;
	border-bottom: 2px dotted #dfdfdf;
}
.c-economy.c-research .c-letterCol h2 {
	text-align: center;
	font-size: calc(2.4rem * .8);
	margin-bottom: 1em;
}
.c-economy.c-research .c-letterCol h3 {
	font-size: calc(1.8rem * .8);
}
.c-economy.c-research .c-letterCol .c-author {
	text-align: right;
}

.c-economy.c-research .c-letterCol .c-column p {
	margin-bottom: 1em;
}
.c-economy.c-research .c-letterCol .c-column p img {
	margin: 1em 0;
}
.c-economy.c-research .c-letterCol .c-notes {
	margin: 2em auto 0;
	width: 100%;
	border: 1px solid #cc0000;
	color: #cc0000;
	padding: .5em;
	text-indent: 0;
	font-size: 90%;
}
@media print, screen and (min-width: 40em) {
	.c-economy.c-research .c-letterCol {
	border-top: 4px solid #d80100;
	padding-top: 1.5em;
}
	.c-economy.c-research .c-letterCol h2 {
	font-size: calc(2.4rem * .8);
	margin-bottom: 2em;
}
.c-economy.c-research .c-letterCol h3 {
	font-size: calc(1.8rem * .8);
}
.c-economy.c-research .c-letterCol .c-notes {
	margin: 3em auto 0;
	width: 90%;
	padding: 1em;
}
}
@media print, screen and (min-width: 75.625em) {
	.c-economy.c-research .c-letterCol h2 {
	font-size: calc(2.4rem * 1);
	margin-bottom: 2em;
}
.c-economy.c-research .c-letterCol h3 {
	font-size: calc(1.8rem * 1);
}
.c-economy.c-research .c-letterCol .c-notes {
	margin: 3em auto 0;
	width: 80%;
	padding: 2em;
}
}