.main-content .heading+dl{margin-top:15px}
.main-content .g-map{margin:10px 0 0}
.main-content .g-map__area{position:relative}
.main-content .g-map__area iframe{width:100%}
.main-content .g-map__link{text-align:right;margin-top:18px}
.amount-list{border:16px solid #f2f2f2;padding:20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}
.amount-list dt{font-weight:700;font-size:1.375rem;line-height:2.6}
.amount-list dd{font-weight:700;font-size:2rem;letter-spacing:-.02em;line-height:1;margin-bottom:18px}
.amount-list dd .unit{font-size:.875rem}
.graph-heading{font-weight:700;font-size:1.625rem;text-align:center}
.graph-heading-sub{text-align:center}
.graph-note{text-align:center;font-size:.875rem}
.graph-img{margin:20px 0 40px}
.graph-button-wrap .button{padding:18px}
.biz-field{border:1px solid #b3b3b3;background-color:#f5f5f5;padding-top:35px}
.biz-field .biz-field-container{padding:38px 20px 20px}
.biz-field .biz-field__list-detail{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}
.biz-field .biz-field__list-detail.biz-field__list-detail--vertical{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}
.biz-field .biz-field__list-detail.biz-field__list-detail--vertical li{width:100%}
.biz-field .biz-field__list-detail li{width:calc(100% / 3.001);position:relative;padding-left:1em;padding-right:1em;margin-bottom:2px}
.biz-field .biz-field__list-detail li:before{position:absolute;left:0;top:8px;content:'';display:inline-block;width:12px;height:12px;background-color:#222}
/*230619 iplanet追記分*/
.main-content .heading--border-green .inner:before{content:'';height:17px;width:4px;background-color:#3eb134;position:absolute;top:4px;left:0}
.main-content .heading--border-orange .inner:before{content:'';height:17px;width:4px;background-color:#ce5238;position:absolute;top:4px;left:0}
.main-content .heading--border-blue .inner:before{content:'';height:17px;width:4px;background-color:#00b0ec;position:absolute;top:4px;left:0}
.main-content .heading--border-yellow .inner:before{content:'';height:17px;width:4px;background-color:#c3d600;position:absolute;top:4px;left:0}
.main-content .heading--border-gray .inner:before{content:'';height:17px;width:4px;background-color:#acc2ce;position:absolute;top:4px;left:0}
.section--secondary .background-green{background-color:#eaf3e3;}
.section--secondary .background-orange{background-color:#f8e7dd;}
.section--secondary .background-blue{background-color:#e3eff6;}
.section--secondary .background-yellow{background-color:#f6f5e2;}
.section--secondary .background-gray{background-color:#e0e2e4;}
.section--secondary .bodernone{border:none;}
.biz-field .listtitle{padding-left:60px; font-weight:700;}
.biz-field .biz-field__list-detail .width_adjust{width:calc(100% / 1.5);}
@media print,screen and (min-width:768px){.amount-list-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin:45px 0}
.amount-list{width:calc(100% / 3 - 10px);min-height:260px}
.graph-button-wrap{margin:40px 10% 0}
.biz-field .biz-field__list-detail{margin:0 40px}
.biz-field .tag-list{margin:10px 40px 20px 15px;-ms-flex-wrap:wrap;flex-wrap:wrap}
.biz-field .tag-list .tag-item{margin:10px 0 0 25px;max-width:50px}
}
@media only screen and (max-width:767px){.main-content .heading+dl{margin-top:10px}
.main-content .g-map__area{padding-top:46%}
.main-content .g-map__area iframe{position:absolute;top:0;left:0;height:100%}
.main-content .g-map__link{margin:20px 0 15px}
.main-content .g-map__link a{display:block;border:2px solid #4d4d4d;text-align:center;padding:10px;width:100%;background-color:#fff;font-weight:700}
.main-content .g-map__link a .arr-default{padding:0}
.main-content .g-map__link a .arr-default:after{display:none}
.amount-list-wrap{margin:20px 0 25px;padding:0 20px}
.amount-list{padding:10px;border:10px solid #f2f2f2}
.amount-list+.amount-list{margin-top:10px}
.amount-list dt{font-size:.875rem}
.amount-list dd{font-size:1.25rem;margin-bottom:12px}
.graph-heading{font-size:1rem}
.graph-heading-sub{font-size:.75rem;margin-top:4px}
.graph-note{text-align:left;margin:0 2em}
.graph-img{margin:25px 0 20px}
.graph-img img{width:100%}
.graph-button-wrap{margin-top:20px}
.graph-button-wrap .button{text-align:left;padding:22px 10px}
.graph-button-wrap .button .inner{display:block;text-indent:-1.5em;padding-left:1.5em}
.biz-field{padding-top:30px}
.biz-field .biz-field-container{padding:27px 20px 30px}
.biz-field .biz-field-container .button{margin-top:15px}
.biz-field .biz-field__list-detail{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}
.biz-field .biz-field__list-detail li{width:calc(100% / 2);line-height:1.3}
.biz-field .biz-field__list-detail li:before{top:2px}
.biz-field .tag-list{display:none}
/*230619 iplanet追記分*/
.biz-field .listtitle{padding-left:20px;}
.biz-field .biz-field__list-detail .width_adjust{width:100%}
}
@media only screen and (max-width:767px) and (max-width:767px){.amount-list+.amount-list{margin-top:5px}
}