@charset "Shift_JIS";
/* CSS Document */

#newsDetail h2.bgTypeA{
    padding: 10px;
    background-image: none;
    background-color: #ffffcc;
    border: none;
}

#newsDetail .notice li{
    padding-left: 1em;
    text-indent: -1em;
    font-size:0.875em;
}

#newsDetail .boxElement{
	margin-bottom: 20px;
	border: 2px solid #c0b9bb;
}

 /*PC*/
 
@media screen and (min-width: 569px) {
	#newsDetail .boxElement{
		width: 896px;
		padding: 20px;
	}
    .spOnly{
        display: none;   
    }

}

  /*SP*/
 
 @media screen and (max-width: 568px) {
	#newsDetail .boxElement{
		width: 93%;
		padding: 3%;
	}
    #newsDetail .styleA p{
        width: 50%;
        margin: 0 auto 20px;
    }
    .pcOnly{
        display: none;   
    }
}