@charset "utf-8";

ul, li {list-style:none outside;}
A {text-decoration:none;}


/* date */
#date_layer {text-align:left;;}

#date_layer #box {width:120px;}
#date_layer #box .top {width:20px; float:left;}
#date_layer #box .day {width:80px; float:left;}

#date_layer .w {font-weight:bold; line-height:20px; font-size:16px; }
#date_layer .title {color:#ddd; font-size:12px;  padding:10px 0px; }
#date_layer .title1 {color:#82D4FF; font-size:12px;  padding:10px 0px; }
#date_layer .title2 {color:#FE7676; font-size:12px;  padding:10px 0px; }

#date_layer .sun1 {color:#FE7676; font-size:12px; float:left;}
#date_layer .sat1 {color:#82D4FF; font-size:12px; float:left;}
#date_layer .day1 {color:#eee; font-size:12px; float:left;}

#date_layer .sun2 {font-weight:bold; line-height:20px; color:#FE7676; font-size:12px; float:left;}
#date_layer .sat2 {font-weight:bold; line-height:20px; color:#82D4FF; font-size:12px; float:left;}
#date_layer .day2 {font-weight:bold; line-height:20px; color:#FF9933; font-size:12px; float:left;}

#date_layer .sun3 {color:#ffbebe; font-size:11px; }
#date_layer .sat3 {color:#b8b8ff; font-size:11px; }
#date_layer .day3 {color:#999999; font-size:11px; }

#date_layer .dot {color:#000000; font-size:12px; }

#date_layer .check {color:#126420; font-size:11px; }
#date_layer .check2 {color:#999999; font-size:11px; }

/* list */
#list_layer .input {width:600px; height:28px; background-color:#f3f3f3; border:0px; padding:5px 2px 2px 5px; font-weight:bold; color:#333333;  font-size:12px;}

#list_layer .msg {padding:0px 0 0 5px; float:left; line-height: 40px; }
#list_layer .sub {padding:0px 0 0 5px; float:left; line-height: 40px; }
#list_layer .submit {padding:0px 15px; float:left; color: #fff; line-height: 36px;  border-radius: 5px; margin-left: 10px; margin-top: 2px; cursor: pointer; }

#list_layer #info li {line-height:18px;  font-size:11px;}

#list_layer .title {font-weight:bold; color:#ddd;  font-size:12px;}
#list_layer .list {line-height:20px;   font-size:11px;}

#list_layer .no {line-height:25px; font-size:12px; color:#ddd;}


#list_layer .bgcolor1 {background-color:#222;}


@media (max-width:575px) {
	#date_layer table td { height: auto; }
	#date_layer table img { max-width: 45px; }
	#list_layer .input { width: 200px; }
}