@charset "utf-8";

#Main {
	width: 95%;
	margin: auto;
}
#Main a { line-height: 2; text-align: left; color: #000;
	padding-right: 24px;
	display: block;
	background: url(./cssImg/allow1.gif) right center no-repeat;
}
#Main a:hover { color: #ff6600; }
#Main h3 { font-size: 16px; line-height: 1.5; color: #ffffff;
	margin: 0 0 24px 0;
}
#topContents h3 {
	border-width: 1px 0 1px 0;
	border-style: solid;
	border-color: #99ccff;
}
#topContents .top2 {
	margin-bottom: 12px;
	border-bottom: #009900 1px dotted;
}
#topContents .top2 p { margin-bottom: 0; }
#topContents .top2 .date { display: none; }
#topContents .top2 .res { margin-left: 12px; }
/* mainCommunity_ctgHome */
#mainCommunity_ctgHome .outline {
	 margin: 0 0 10px 0;
	 padding: 5px;
	 border: 1px solid #6666ff;
}
#mainCommunity_ctgHome h3 {
	 border-color: #99ccff;
	 border-width: 0 0 1px 0;
	 border-style: solid;
}
#mainCommunity_ctgHome h4 { text-align: left;
	 padding: 5px;
	 background: #cbe5fe;
}
#mainCommunity_ctgHome .sentence {
	padding: 3px 3px 5px 3px;
	border-color: #0099cc;
	border-width: 1px;
	border-style: solid;
	margin-bottom: 10px;
	background: #ffffff;
}
#mainCommunity_ctgHome .sentence_res {
	margin-left: 5px;
	}
#mainCommunity_ctgHome .res { font-weight: 700;
	margin-bottom: 5px;
	padding: 5px 3px 5px 3px;
	border-color: #999999;
	border-width: 1px 0 1px 0;
	border-style: solid;
	background: #eeeeee;
}
#mainCommunity_ctgHome .sentence p { margin: 5px 0 20px 5px;}
#mainCommunity_ctgHome .date li { font-size: 14px; line-height: 1.5;
	padding: 0;
}
/* map */
#mainCommunity_ctgHome #map, #mainCommunity_ctgHome #mapWide { font-size: 12px; font-weight: bold; line-height: 1.5;
	border-color: #99ccff;
	border-width: 0px 0px 1px 0px;
	border-style: solid;
	margin: 0px;
	padding: 3px;
}
#mapInframe {
	position: relative; width: auto;  height: 300px;
	margin: 0px;
	background-color: #eeeeee;
}
#mapInframe1, #mapInframe2, #mapInframe3, #mapInframe4, #mapInframe5, #mapInframe6, #mapInframe7, #mapInframe8, #mapInframe9, #mapInframe10 {
	position: relative; width: auto;  height: 200px;
	margin: 0px;
	background-color: #eeeeee;
}
#mapInframe img, #mapInframe1 img, #mapInframe2 img, #mapInframe3 img, #mapInframe4 img, #mapInframe5 img, #mapInframe6 img, #mapInframe7 img, #mapInframe8 img, #mapInframe9 img, #mapInframe10 img {
	max-width: none !important; box-shadow: none;
}

/*------768px------*/
@media screen and (min-width : 768px) {
#Main {
	width: 98%;
}
#Main a { line-height: 1.5;
	border-bottom: none;
	display: inline;
	background: none;
}
#topContents h3 a { 
	padding: 0 0 0 20px;
	background: #ffffff url(./cssImg/iconAlblue.gif) left center no-repeat;
}
#topContents .top2 a { 
	padding: 0 0 0 15px;
	background: #ffffff url(./cssImg/iconAlblue_s.gif) left center no-repeat;
}
#topContents .top2 .date { display: inline; }
/* mainCommunity_ctgHome */
#mainCommunity_ctgHome h3 {
	margin-bottom: 12px;
	padding: 3px;
	border-width: 0;
	background: #99ccff;
}
#mainCommunity_ctgHome .date li {
	margin: 0 0 0 12px;
	float: left;
}
#mainCommunity_ctgHome .date li a {
	padding: 0 0 0 14px;
	background: #ffffff url(./cssImg/markPlorenge_s.gif) left center no-repeat;
}
/* map */
#mainCommunity_ctgHome #map { width: 294px;}
#mainCommunity_ctgHome #mapWide { width: auto;}
#mapInframe { height: 500px;}
#mapInframe1, #mapInframe2, #mapInframe3, #mapInframe4, #mapInframe5, #mapInframe6, #mapInframe7, #mapInframe8, #mapInframe9, #mapInframe10 {
	width: 300px;
}
/* side */
#sideContents .links_rbs .inputLink a {
	padding: 0 0 0 20px;
	background: #ffffff url(./cssImg/iconTTlorenge.gif) left center no-repeat; }

}/*------768px------*/
