
/* contnts ==================================================================== */
.mainbox {
	padding:20px 50px 30px 50px;
}

.mainbox h3 {
	margin-bottom:10px;
	text-align:center;
	font-size:22px;
	font-weight:normal;
}

.mainbox h3.infoTitle {
	margin-bottom:10px;
	text-align:center;
	font-size:22px;
	font-weight:normal;
}

.mainbox .infoday {
	text-align:center;
	margin-bottom:10px;
}

/* informationList ==================================================================== */
#informationList ul.list {
	border-top:solid 1px #d7d7d7;
}

#informationList ul.list li {
	border-bottom:solid 1px #d7d7d7;
	overflow:hidden;
}

#informationList ul.list li a {
	display:block;
	padding:20px 20px 15px 20px;
}

#informationList ul.list li a:hover {
	background:#ffffe6;
}

#informationList ul.list li span.day {
	float:left;
	display:inline-block;
	background:#333333;
	margin-right:10px;
	padding:3px;
	font-size:12px;
	color:#ffffff;
	text-decoration:none;
	line-height:1;
}

#informationList ul.list li span.txt {
	display:inline-block;
	overflow:hidden;
	line-height: 1.4;
}

#informationList .linkArea {
	text-align:right;
	padding:10px;
	font-size:15px;
}

.pagingList {
	text-align:center;
	margin:20px 0;
}

.pagingList ul {
	overflow:hidden;
}

.pagingList li {
	display:inline-block;
	border:solid 1px #CCCCCC;
	border-radius: 3px;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	box-sizing:border-box;
	line-height:1 !important;
}

.pagingList li a {
	display:block;
	padding:10px !important;
	text-decoration:none;
}

.pagingList li a:hover {
	background:#ffe0eb;
}

.pagingList li.linkNone {
	background:#eeeeee;
	color:#757575;
	padding:10px !important;
}

/* detail ==================================================================== */
#informationDetail ul.pdflist {
}

#informationDetail ul.pdflist i {
	color:#CE0000;
}

#informationDetail ul.pdflist li {
	border-bottom:solid 1px #d7d7d7;
	overflow:hidden;
}

#informationDetail ul.pdflist li a {
	display:block;
	padding:20px 20px 15px 20px;
}

#informationDetail ul.pdflist li a:hover {
	background:#ffffe6;
}

#informationDetail .linkArea {
	text-align:right;
	padding:10px;
	font-size:15px;
}

.mainbox .infoBox {
	padding:20px;
	border-top:solid 1px #d7d7d7;
	border-bottom:solid 1px #d7d7d7;
}

.mainbox .infoBox p {
	margin-bottom:10px;
}

.mainbox .infoImg {
	text-align:center;
}

@media screen and (max-width: 768px) {
/* contnts ==================================================================== */
.mainbox {
	padding:20px 10px 30px 10px;
}

.mainbox h3 {
	font-size:18px;
	text-align:left;
}

.mainbox h3.infoTitle {
	font-size:18px;
	text-align:left;
}

.mainbox .infoday {
	text-align:left;
}

/* informationList ==================================================================== */
#informationList ul.list {
	border-top:dotted 1px #d7d7d7;
}

#informationList ul.list li {
	border-bottom:dotted 1px #d7d7d7;
	overflow:hidden;
}

#informationList ul.list li span.day {
	float:none;
	display:inline-block;
	margin-bottom:5px;
}

#informationList ul.list li span.txt {
	display: block;
}

#informationList ul.list li a {
	text-decoration: none;
}

/* detail ==================================================================== */
.mainbox .infoImg {
	text-align:center;
}

.mainbox .infoImg img {
	max-width:100%;
}

.mainbox .infoBox {
	padding:10px;
}

}


