@charset "UTF-8";
@import "style.css";

.question-list{width:590px; height:250px; float:left; margin:20px 0 50px 0; padding:0 25px}
.question-list li{width:270px; height:45px; float:left; margin:0 5px; text-align:left}

.ask-map-left{width:110px; float:left; margin:0 20px 0 0; padding:}
.ask-map-left span{height:15px; margin:0; font-size:13px; color:#000000}
.ask-map-left li{height:25px; text-align:left}

.ask-map-center{width:187px; float:left; margin:0; padding:0 0 0 22px;
		; border-left:1px dotted #666666; border-right:1px dotted #666666}
.ask-map-center span{height:15px; margin:0; font-size:13px; color:#000000}
.ask-map-center li{height:25px; text-align:left}

.ask-map-right{width:205px; float:left; margin:0 0 0 20px}
.ask-map-right span{height:15px; margin:0 0 20px 0; font-size:13px; color:#000000}
.ask-map-right li{height:25px; text-align:left}

#calendar-left{width:285px; height:300px; float:left;}
.yotei{font-size:14px}
#calendar-left table{width:250px; height:250px; background-color:#444444;
    border-collapse: collapse; 
    border-spacing:0;
}
#calendar-left table td {border: 1px solid #333}

#calendar-right{width:285px; height:300px; float:left;}
#calendar-right table{width:250px; height:250px; background-color:#444444;
    border-collapse: collapse; 
    border-spacing:0;
}
#calendar-right table td {border: 1px solid #333}

.youbi{text-align:center; background-color:#ffff99}

.week{text-align:center; background-color:#ffffff}
#calendar-left td{color:#333333}
#calendar-right td{color:#333333}

#calendar-bottom{clear:both; width:100% ; height:50px; margin:0 auto;}
#calendar-bottom tr{height:30px}
#calendar-bottom td{font-size:14px; color:#222222; lline-height:2px}


.entries h2 {font-weight: bold; font-size: 130%; color: orange;}
.entries h3 {font-weight: bold; font-size: 120%;}
.entries h4 {font-weight: bold; font-size: 120%; color: orange;}
.entries h5 {font-weight: bold; font-size: 120%;}
.entries h6 {font-weight: bold; font-size: 110%; color: orange;}

#uranainaiyou table{
	margin: 0 auto 30px;
	}
#uranainaiyou td {
	border: 1px solid #333;
	}
#uranainaiyou th {font-weight: bold;border: 1px solid #333; font-size:14px; text-align:center; color:red; background-color:#ffccff;}

#main div.entries h2{font-size:14px; color:orange; margin-bottom: 15px; padding-left: 50px;width: 590px;}
#main div.entries{width:590px; margin:20px 0 0 15px; clear: both;}
#main div.entries h3{font-size:14px; margin-bottom: 15px; padding-left: 50px;}

#main_annai{
	width: 575px;
	margin-top: 20px;
	padding-left: 15px;
	}
#main_annai table{
	text-align: center;
	margin: 10px auto;
	border-collapse: separate;
	border-spacing: 10px;
	}
#main_annai th a{
	color: orange;
	}
#main_annai td {
	border: solid 1px #dddddd;
	padding: 5px;
	text-align: center;
	font-size: 85%;
	}
