/* TAB */
.nn_event_tab {
    background: #fff;
    padding-top:18px;
    text-align: center;
    font-size: 0;
}

.nn_event_tab a {
    display: inline-block;
    width: 360px;
    height: 52px;
    border-left:1px solid #ccc;
    border-right:1px solid #ccc;
    border-top:1px solid #ccc;
    background-color: #fff;
    margin:0 3px;
    padding-top:13px;
    line-height:20px;
    text-align: left;
}

.nn_event_tab a .nn_label {
    font-size:22px;
    letter-spacing:-0.075em;
    display: inline-block;
    vertical-align: top;
    text-align: center;
    width: 278px
}

.nn_event_tab a .nn_txt {
	font-size:14px;
	letter-spacing:-0.05em;
}

.nn_event_tab a i {
    width:48px;
    height:48px;
    background: 0 0;
    vertical-align: top;
    display: inline-block;
    margin: -4px 0 0 24px; 
}

.nn_event_tab a.nn_btn_1 i {
    background-image:url('../img/event_20180709/icon_1.png');
}
.nn_event_tab a.nn_btn_1 .nn_label {
    color: #f8a63b;
}
.nn_event_tab a.nn_btn_2 i {
    background-image:url('../img/event_20180709/icon_2.png');
}

.nn_event_tab a.nn_btn_2 .nn_label {
    color: #00a65e;
}

.nn_event_tab a.nn_btn_1 .nn_label span,
.nn_event_tab a.nn_btn_2 .nn_label span,
.nn_event_tab a.nn_btn_3 .nn_label span {
    color: #444;
}

.nn_event_tab a.nn_btn_3 i {
    background-image:url('../img/event_20180709/icon_3.png');
}

.nn_event_tab a.nn_btn_3 .nn_label {
    color: #1c73a2;
}

.nn_event_tab a.nn_btn_1:hover,
.nn_event_tab a.nn_btn_1.active {
    background: #78d8f6;
    border-color: #78d8f6;
}

.nn_event_tab a.nn_btn_1:hover i,
.nn_event_tab a.nn_btn_1.active i {
    background-position: 0 -48px;
}

.nn_event_tab a.nn_btn_1:hover .nn_label,
.nn_event_tab a.nn_btn_1.active .nn_label {
    color: #fff;
}

.nn_event_tab a.nn_btn_2:hover,
.nn_event_tab a.nn_btn_2.active {
    background: #00a65e;
    border-color: #00a65e;
}

.nn_event_tab a.nn_btn_2:hover .nn_label,
.nn_event_tab a.nn_btn_2.active .nn_label {
    color: #fff;
}

.nn_event_tab a.nn_btn_1:hover .nn_label span,
.nn_event_tab a.nn_btn_1.active .nn_label span,
.nn_event_tab a.nn_btn_2:hover .nn_label span,
.nn_event_tab a.nn_btn_2.active .nn_label span,
.nn_event_tab a.nn_btn_3:hover .nn_label span,
.nn_event_tab a.nn_btn_3.active .nn_label span {
    color: #fff;
}

.nn_event_tab a.nn_btn_3:hover,
.nn_event_tab a.nn_btn_3.active {
    background: #6cc7f8;
    border-color: #6cc7f8;
}

.nn_event_tab a.nn_btn_3:hover .nn_label,
.nn_event_tab a.nn_btn_3.active .nn_label {
    color: #fff;
}

/* [End] TAB */

/* 20180709 AttendanceCheck */
.nn-wrapper {
	min-width: 1180px
}

#event_20180709_AttendanceCheck {
	width: 100%;
	position: relative
}

#event_20180709_AttendanceCheck .event_sec01 {
	background: url('../img/event_20180709/AttendanceCheck_bg01.png') 50% 100% repeat-x;
	height: 1245px
}

#event_20180709_AttendanceCheck .event_sec01 .conts01 {
	background: url('../img/event_20180709/AttendanceCheck_conts01.png') 50% 50px no-repeat;
	height: 1168px;
	text-indent: -9999em;
	font-size: 0;
	overflow: hidden
}

#event_20180709_AttendanceCheck .event_sec02 {
	background:url('../img/event_20180709/AttendanceCheck_bg02.png') 50% 0 repeat-x;
	height: 1376px
}

#event_20180709_AttendanceCheck .event_sec02 .conts02 {
	background: url('../img/event_20180709/AttendanceCheck_conts02.png') 0 50px no-repeat;
	margin: 0 auto;
	width: 1235px;
	height: 1376px;
	text-indent: -9999em;
	font-size: 0;
	overflow: hidden;
	position: relative
}

#event_20180709_AttendanceCheck .event_sec02 .conts02 .titArea {
	height: 219px
}

#event_20180709_AttendanceCheck .event_sec02 .conts02 .titArea .bt_login {
	position: absolute;
	top: 153px;
    right: 203px;
    width: 100px;
    height: 45px;
    text-indent: -9999em;
	font-size: 0
}

#event_20180709_AttendanceCheck .event_sec02 .conts02 ul.day_checked.lineLeft {
	padding-left: 103px;
	overflow: hidden
}

#event_20180709_AttendanceCheck .event_sec02 .conts02 ul.day_checked li {
	float: left;
	width: 119px;
	height: 145px;
	margin: 0 30px 89px 0;
	text-align: center
}

#event_20180709_AttendanceCheck .event_sec02 .conts02 ul.day_checked.lineRight {
	padding-right: 119px;
	overflow: hidden
}

#event_20180709_AttendanceCheck .event_sec02 .conts02 ul.day_checked.lineRight li {
	float: right;
	margin: 0 0 89px 30px;
}

#event_20180709_AttendanceCheck .event_sec02 .conts02 ul.day_checked li a {
	display: block;
	width: 117px;
	height: 117px;
	padding-top: 17px
}

#event_20180709_AttendanceCheck .event_sec02 .conts02 ul.day_checked li.day1 {
	background: url('../img/event_20180709/stamp_0709.png') 0 0 no-repeat;
}
#event_20180709_AttendanceCheck .event_sec02 .conts02 ul.day_checked li.day2 {
	background: url('../img/event_20180709/stamp_0710.png') 0 0 no-repeat;
}
#event_20180709_AttendanceCheck .event_sec02 .conts02 ul.day_checked li.day3 {
	background: url('../img/event_20180709/stamp_0711.png') 0 0 no-repeat;
}
#event_20180709_AttendanceCheck .event_sec02 .conts02 ul.day_checked li.day4 {
	background: url('../img/event_20180709/stamp_0712.png') 0 0 no-repeat;
}
#event_20180709_AttendanceCheck .event_sec02 .conts02 ul.day_checked li.day5 {
	background: url('../img/event_20180709/stamp_0713.png') 0 0 no-repeat;
}
#event_20180709_AttendanceCheck .event_sec02 .conts02 ul.day_checked li.day6 {
	background: url('../img/event_20180709/stamp_0714.png') 0 0 no-repeat;
}
#event_20180709_AttendanceCheck .event_sec02 .conts02 ul.day_checked li.day7 {
	background: url('../img/event_20180709/stamp_0715.png') 0 0 no-repeat;
}


#event_20180709_AttendanceCheck .event_sec02 .conts02 ul.day_checked li.day8 {
	background: url('../img/event_20180709/stamp_0716.png') 0 0 no-repeat;
}
#event_20180709_AttendanceCheck .event_sec02 .conts02 ul.day_checked li.day9 {
	background: url('../img/event_20180709/stamp_0717.png') 0 0 no-repeat;
}
#event_20180709_AttendanceCheck .event_sec02 .conts02 ul.day_checked li.day10 {
	background: url('../img/event_20180709/stamp_0718.png') 0 0 no-repeat;
}
#event_20180709_AttendanceCheck .event_sec02 .conts02 ul.day_checked li.day11 {
	background: url('../img/event_20180709/stamp_0719.png') 0 0 no-repeat;
}
#event_20180709_AttendanceCheck .event_sec02 .conts02 ul.day_checked li.day12 {
	background: url('../img/event_20180709/stamp_0720.png') 0 0 no-repeat;
}
#event_20180709_AttendanceCheck .event_sec02 .conts02 ul.day_checked li.day13 {
	background: url('../img/event_20180709/stamp_0721.png') 0 0 no-repeat;
}
#event_20180709_AttendanceCheck .event_sec02 .conts02 ul.day_checked li.day14 {
	background: url('../img/event_20180709/stamp_0722.png') 0 0 no-repeat;
}


#event_20180709_AttendanceCheck .event_sec02 .conts02 ul.day_checked li.day15 {
	background: url('../img/event_20180709/stamp_0723.png') 0 0 no-repeat;
}
#event_20180709_AttendanceCheck .event_sec02 .conts02 ul.day_checked li.day16 {
	background: url('../img/event_20180709/stamp_0724.png') 0 0 no-repeat;
}
#event_20180709_AttendanceCheck .event_sec02 .conts02 ul.day_checked li.day17 {
	background: url('../img/event_20180709/stamp_0725.png') 0 0 no-repeat;
}
#event_20180709_AttendanceCheck .event_sec02 .conts02 ul.day_checked li.day18 {
	background: url('../img/event_20180709/stamp_0726.png') 0 0 no-repeat;
}
#event_20180709_AttendanceCheck .event_sec02 .conts02 ul.day_checked li.day19 {
	background: url('../img/event_20180709/stamp_0727.png') 0 0 no-repeat;
}
#event_20180709_AttendanceCheck .event_sec02 .conts02 ul.day_checked li.day20 {
	background: url('../img/event_20180709/stamp_0728.png') 0 0 no-repeat;
}
#event_20180709_AttendanceCheck .event_sec02 .conts02 ul.day_checked li.day21 {
	background: url('../img/event_20180709/stamp_0729.png') 0 0 no-repeat;
}


#event_20180709_AttendanceCheck .event_sec02 .conts02 ul.day_checked li.day22 {
	background: url('../img/event_20180709/stamp_0730.png') 0 0 no-repeat;
}
#event_20180709_AttendanceCheck .event_sec02 .conts02 ul.day_checked li.day23 {
	background: url('../img/event_20180709/stamp_0731.png') 0 0 no-repeat;
}
#event_20180709_AttendanceCheck .event_sec02 .conts02 ul.day_checked li.day24 {
	background: url('../img/event_20180709/stamp_0801.png') 0 0 no-repeat;
}
#event_20180709_AttendanceCheck .event_sec02 .conts02 ul.day_checked li.day25 {
	background: url('../img/event_20180709/stamp_0802.png') 0 0 no-repeat;
}
#event_20180709_AttendanceCheck .event_sec02 .conts02 ul.day_checked li.day26 {
	background: url('../img/event_20180709/stamp_0803.png') 0 0 no-repeat;
}
#event_20180709_AttendanceCheck .event_sec02 .conts02 ul.day_checked li.day27 {
	background: url('../img/event_20180709/stamp_0804.png') 0 0 no-repeat;
}
#event_20180709_AttendanceCheck .event_sec02 .conts02 ul.day_checked li.day28 {
	background: url('../img/event_20180709/stamp_0805.png') 0 0 no-repeat;
}


#event_20180709_AttendanceCheck .event_sec02 .conts02 ul.day_checked li.day29 {
	background: url('../img/event_20180709/stamp_0806.png') 0 0 no-repeat;
}
#event_20180709_AttendanceCheck .event_sec02 .conts02 ul.day_checked li.day30 {
	background: url('../img/event_20180709/stamp_0807.png') 0 0 no-repeat;
}
#event_20180709_AttendanceCheck .event_sec02 .conts02 ul.day_checked li.day31 {
	background: url('../img/event_20180709/stamp_0808.png') 0 0 no-repeat;
}
#event_20180709_AttendanceCheck .event_sec02 .conts02 ul.day_checked li.day32 {
	background: url('../img/event_20180709/stamp_0809.png') 0 0 no-repeat;
}
#event_20180709_AttendanceCheck .event_sec02 .conts02 ul.day_checked li.day33 {
	background: url('../img/event_20180709/stamp_0810.png') 0 0 no-repeat;
}
#event_20180709_AttendanceCheck .event_sec02 .conts02 ul.day_checked li.day34 {
	background: url('../img/event_20180709/stamp_0811.png') 0 0 no-repeat;
}
#event_20180709_AttendanceCheck .event_sec02 .conts02 ul.day_checked li.day35 {
	background: url('../img/event_20180709/stamp_0812.png') 0 0 no-repeat;
}












#event_20180709_AttendanceCheck .event_AttendanceCheck_notice {
	background:#393f3c url('../img/event_20180709/AttendanceCheck_notice.png') 50% 33px no-repeat;
	height: 320px;
	margin-left: -115px;
	font-size: 0
}

#event_20180709_AttendanceCheck .event_AttendanceCheck_notice .btn_info {
	background: url(../img/event_20180709/btn_info.png) 0 0 no-repeat;
	width: 81px;
	height: 15px;
	top: 244px;
    left: 50%;
    margin-left: 447px;
	position: absolute
}
/* [End] 20180709 AttendanceCheck */


