@charset "UTF-8";
/* 新規サイトスターターキット 上書き（3/3）CSS Document */

/* a-blog cms への上書き --------------------------------------------------------------------------------------- */

/* check-seoの調整 */
.acms-container {
max-width: 1110px;
padding: 0
}

/* adminBox */
#adminBox, .acms-admin-box {
padding-left: 7%!important;
margin-top: 100px;
margin-bottom: -100px;
}

/* Summary画像を角丸にする */
.acms-summary-image div,
.columnImage {
border-radius: 5px;
}

/* Summaryの境界線 */
.acms-summary {
border-bottom: 1px dotted #CCC!important;
margin-bottom: 1px;
padding: 8px;
}

/* Summaryの画像を拡大 */
.acms-summary-image img:hover {
border-radius: 20px!important;
}
.acms-summary-image img {
-moz-transition: -moz-transform .3s linear;
-webkit-transition: -webkit-transform .3s linear;
-o-transition: -o-transform .3s linear;
-ms-transition: -ms-transform .3s linear;
transition: transform .3s linear;
width:100%
}
.acms-summary-image img:hover {
-webkit-transform: scale(1.2);
-moz-transform: scale(1.2);
-o-transform: scale(1.2);
-ms-transform: scale(1.2);
transform:scale(1.2);
}

/* 画像下のキャプションの左右 */
.acms-entry p.caption {
text-align: left!important;
margin: 5px 0 0!important;
color: #666;
}
/* 記事entryのタイトルの下線 */
.acms-page-header {
border-bottom: 1px solid #CCC;
}

/* スケジュールカレンダー --------------------------------------------------------------------------------------- */
/* 曜日を赤く */
.month table thead tr th:first-child,
.month table tbody tr td:first-child .week{
color: red;
}
/* 曜日を青く */
.month table thead tr th:nth-child(7),
.month table tbody tr td:nth-child(7) .week {
color: cornflowerblue;
}
/* 日曜日 */
.month table tbody tr td:first-child {
	background-color: #FAFAFA;
}
/* 日付 */
.week{
color: #555;
font-size: 0.9em;
text-align: right;
}
/* 内容 */
.week p {
text-align: left;
padding: 2px 5px;
border-radius: 2px;
background-color: #EEE;
margin: -2px -10px 0;
}

/* ------------------------------
 バッジ
------------------------------- */
.acms-badge {
padding: 3px 9px;
color: #FFF;
font-weight: bold;
background-color: var(--SubColor);
border-radius: 20px;
font-size: 10px;
}

.acms-admin-btn-action-group {
margin: 10px 0!important;
}
