/* contents */

h2.multi-stakeholder__title {
    margin-bottom: 10px !important;
}

h3.multi-stakeholder_h3 {
	margin:30px 0 15px 0;
	padding:0 0 0 20px;
	font-size:116%;
	line-height:2.5rem;
	font-weight:bold;
	background-color:#e5e5e5;
	border-radius: 5px;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
}
h3.multi-stakeholder_h3-bullet-points {
    font-weight:bold;
	margin:40px 0 40px 0;
    text-align: center;
}

div.multi-stakeholder__lead-textBlock {
    margin: 30px 0 0;
}
div.multi-stakeholder__lastBlock {
    margin: 40px 0 30px;
}

p.multi-stakeholder__lead-text,
p.multi-stakeholder__text {
	line-height:1.8;
	margin:0 0 20px 0;
	padding:0;
}
p.multi-stakeholder__text a, ul.multi-stakeholder__list a {
    background:url(../../../corporate/cmn_img/news_pdf.gif) left 0.1em no-repeat;
    padding-left: 2.3em;
	padding-bottom: 0.3em;
    text-indent: -1.2em;
}
ul.multi-stakeholder__list a:hover {
    text-decoration: underline solid #8f8e8e;
    text-decoration-thickness: 0.05rem;
}
ul.multi-stakeholder__list a.ext::after {
    display: inline-block;
    width: 1em;
    height: 1em;
    background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA5IDgiIHdpZHRoPSI5IiBoZWlnaHQ9IjgiPg0KICA8cGF0aCBkPSJNMyAxVjBoNnYxSDN6bTUgMGgxdjVIOFYxem0wIDR2MUgyVjVoNnpNMyA1SDJWMGgxdjV6TTAgMmgxdjZIMFYyem0xIDZWN2g2djFIMXoiIGZpbGw9IiM3MzczNzMiLz4NCjwvc3ZnPg==");
    background-repeat: no-repeat;
    background-position: right 0.4em;
    content: '';
    vertical-align: 0.08em;
}

ul.multi-stakeholder__list {
    list-style-type: none;
}
ul.multi-stakeholder__list li {
    margin: 0 0 10px 0;
    line-height:1.6;
    text-indent: -1rem;
    padding-left: 1rem;
}
ul.multi-stakeholder__list li::before {
    content: "●";
    color: #ddd;
}
ul.multi-stakeholder__list li span {
    font-size:0.8em;
}

.multi-stakeholder__end-date {
    margin: 40px 0 0 0;
    text-align: right;
    line-height:1.8;
}
.multi-stakeholder__end-name {
    margin: 20px 0 0 0;
    text-align: right;
}

@media screen and (max-width: 759.98px) {
    br.no_sp {
        display: none;
    }

    h2.multi-stakeholder__title {
        margin-bottom: 0 !important;
    }
    h3.multi-stakeholder_h3 {
        font-size: 15px;
        line-height: 4.5rem;
    }
    p.multi-stakeholder__lead-text,
    p.multi-stakeholder__text,
    ul.multi-stakeholder__list li,
    div.multi-stakeholder__end-date,
    div.multi-stakeholder__end-name {
        font-size: 13px;
    }
    p.multi-stakeholder__text a, ul.multi-stakeholder__list a {
        background:url(../../../corporate/cmn_img/news_pdf.gif) left 0.4em no-repeat;
        padding-left: 2.3em;
        text-indent: 0;
		line-height: 1.4em;
        display: block;
        width: auto;
    }
}

@media screen and (max-width: 1024px) {
    p.multi-stakeholder__text a, ul.multi-stakeholder__list a {
        text-decoration: underline;
    }
}