@charset "Shift_JIS";
.box-border-dd{
	padding:15px;
	border:solid 4px #ffed89;
	margin-left:10px;
}
/*リスト*/
.box-border-dd ul li{
	list-style-type: none;
	margin-bottom:5px;
	text-indent: -1em;
	padding-left:1em;
}
.box-border-dd ul li:before{
    content: "●";
    color: #e8cf46;
	font-size:12px;
	padding-right:5px;
	vertical-align: middle;
    line-height: 0.6;
}

.tekiseiContents.drink_drive .inner_half h3{
	margin:10px 0 0 0;
	text-align:center;
}
.tekiseiContents.drink_drive .inner_half .image{
	margin:0px;
}
.tekisei .drink_drive table thead th { background-color: #fff5bb; }

/*　not_drink_drive.html  実践しよう！飲酒運転防止対策　*/
/*　inner　ボックス分割　*/
.tekiseiContents.drink_drive .inner_twothirds{
	margin-bottom:20px;
}
.tekiseiContents.drink_drive .inner_twothirds .innerLeft{
	width:39%;
	float:left;
	margin-right: 0;
}
.tekiseiContents.drink_drive .inner_twothirds .innerLeft.image{
	margin:0;
}
.tekiseiContents.drink_drive .inner_twothirds .innerRight{
	width:60%;
	float:right;
}

.tekisei .drink_drive table th {
  padding: .5em;
  border: 1px solid #ccc;
  font-size: 87.5%;
  font-weight: normal;
  text-align: center;
}
.tekisei .drink_drive table th {
  font-weight: bold;
  background-color: #fff5bb;
}
.effect-img1 { max-width: 650px; }
.effect-img2 { max-width: 360px; }
.facts-data1 { max-width: 630px; }
.facts-data2 { max-width: 320px; }
.facts-data3 { max-width: 320px; }


@media screen and (max-width: 640px) {

/*　doesnot_drink.html 未成年者飲酒プロジェクト　*/
/*　inner　ボックス分割　*/
.tekiseiContents.drink_drive .inner_twothirds{
	margin-bottom:20px;
}
.tekiseiContents.drink_drive .inner_twothirds .innerLeft{
	width:auto;
	float:none;
}
.tekiseiContents.drink_drive .inner_twothirds .innerLeft img{
	width:70%;
  max-width: 270px;
}
.tekiseiContents.drink_drive .inner_twothirds .innerRight{
	width:auto;
	float:none;
}

}