@charset "UTF-8";
/* CSS Document */
/*  text-align  */
.t_r{
	text-align:right;
}
.t_l{
	text-align:left;
}
.t_c{
	text-align:center;
}

.dl_newsinfl{
    width: 667px;
    font-family: 'ヒラギノ丸ゴ Pro', 'ヒラギノ丸ゴ Pro W4', 'Hiragino Maru Gothic Pro W4', 'Hiragino Maru Gothic Pro', 'HG丸ｺﾞｼｯｸM-PRO';
}
.dl_newsinfl dt{
    color: #FFFFFF;
    margin: 15px 0 9px 0;
    padding: 0;
    font-size: 15px;
    font-weight: bold;
    border-bottom: 1px dashed #996633;
    padding-bottom: 3px;
	margin-bottom:10px;
}
.dl_newsinfl dd{
    color: #FFFFFF;
	margin-bottom:20px;
}
.dl_newsinfl dd:last-of-type{
	margin-bottom:12px;
}
.dl_newsinfl dd .space{
	margin-bottom:14px;
}

#wrapper .newcontents{
	padding-top:16px;
}
#wrapper .newcontents .box{
	margin-bottom:40px;
}
#wrapper .newcontents .box .date{
	font-size: 12.6px;
	color:#A84EA4;
	font-family:'ヒラギノ丸ゴ Pro', 'ヒラギノ丸ゴ Pro W4', 'Hiragino Maru Gothic Pro W4', 'Hiragino Maru Gothic Pro', 'HG丸ｺﾞｼｯｸM-PRO';
	margin-bottom:18px;
}
#wrapper .newcontents .box .title{
	color:#A84EA4;
	font-family:'ヒラギノ丸ゴ Pro', 'ヒラギノ丸ゴ Pro W4', 'Hiragino Maru Gothic Pro W4', 'Hiragino Maru Gothic Pro', 'HG丸ｺﾞｼｯｸM-PRO';
	margin-bottom:18px;
}
#wrapper .newcontents .box .maincontents{
	margin:0 14px;
}
#wrapper .newcontents .box .maincontents p,
#wrapper .newcontents .box .maincontents dl,
#wrapper .newcontents .box .maincontents ul{
	font-size:14px;
	margin-bottom:20px;
}
#wrapper .newcontents .box .maincontents p .space{
	margin-bottom:11px;
}
#wrapper .newcontents .box .maincontents .dl01 dt{
	float:left;
	width:65px;
	position:relative;
}
#wrapper .newcontents .box .maincontents .dl01 dt:after{
	content:":";
	position: absolute;
	right: 3px;
}
#wrapper .newcontents .box .maincontents .dl01 dd{
	margin-left:70px;	
}
#wrapper .newcontents .box .maincontents .dl02 dt:after{
	content:":";
	padding-left:5px;
}
#wrapper .newcontents .box .maincontents .dl02 dd{
	margin-left:38px;	
}
#wrapper .newcontents .box .maincontents .ul01 li{
	list-style:none;
	position:relative;
}
#wrapper .newcontents .box .maincontents .ul01 li:before{
	content:"・";
}
#wrapper .newcontents .box .maincontents p:last-of-child,
#wrapper .newcontents .box .maincontents dl:last-of-child,
#wrapper .newcontents .box .maincontents ul:last-of-child,
#wrapper .newcontents .box img:last-of-child{
	margin-bottom:0;
}
#wrapper .newcontents .box .newyear{
	display:block;
	margin:0 auto 20px;
}
#wrapper .newcontents .box .maincontents .ora3{
	line-height:14px;
}
#wrapper .newcontents .box .column2 {
  display: flex;
  flex-flow: wrap;
}
#wrapper .newcontents .box .column2 .newyear {
  width: 48%;
  margin: 0 auto;
}
