@charset "utf-8";

/* show.css */

#wad1 { position: relative; height:100px; z-index:8; }


@media screen and (max-width:1023px) {
	
	#contents { padding: 20px 0px 50px; }

	#mainmenu { width:100%; background:#FFF; border-bottom: solid 1px #DDD; z-index:8; color:#fff; }
	#mainmenu table { margin:auto; width: 100%; }
	#mainmenu .a { position:relative; }
	#mainmenu .x { width:1%; }
	#mainmenu h3 { width:100%; padding:8px 0px; font:bold 0.7em/1.2 "Wng"; text-align:center; color:#333; }
	#mainmenu ul { position:absolute; left:0px; top:40px; width:<%=(nStd-((pub-1)*gap))/pub-14%>px; padding:5px; background:#FFF; display:none; border:2px solid #25288c; border-radius:5px; z-index:3; }
	#mainmenu li { list-style:none; font:bold 0.9em/1.8 "Wng"; color:#000; }
	
	#subsmenu { position:relative; width:100%; font:bold 0.9em/1 "Wng"; display:none; border-bottom:2px solid #666; background: #FFF; }
	#subsmenu > table { width:100%; margin:auto; }
	
	#subsmenu .i1 { display:table; }
	
	#subsmenu h4 { width: 100%; font:bold 0.9em/1 "Wng"; text-align:left; color:#333; clear: both; margin:5px  }
	#subsmenu h5 { margin:10px; padding: 0px 10px; font:bold 0.9em/1 "Wng"; text-align:left; color:#333; float: left; }
	
}



@media screen and (min-width:1024px) {

	#contents { max-width: 1000px; }

	#mainmenu { width:100%; height:80px; background:#FFF; border-bottom: solid 1px #DDD; z-index:8; color:#fff; }
	#mainmenu table { margin:auto; width:<%=nStd%>px; }
	#mainmenu .a { position:relative; }
	#mainmenu .x { width:40px; }
	#mainmenu h3 { width:100%; padding:8px 0px; font:bold 1.2em/1 "Wng"; text-align:center; color:#333; }
	#mainmenu ul { position:absolute; left:0px; top:40px; width:<%=(nStd-((pub-1)*gap))/pub-14%>px; padding:5px; background:#FFF; display:none; border:2px solid #25288c; border-radius:5px; z-index:3; }
	#mainmenu li { list-style:none; font:bold 0.8em/1.8 "Wng"; color:#000; }
	
	#subsmenu { position:relative; width:100%; font:bold 1.2em/1 "Wng"; display:none; border-bottom:2px solid #666; background: #FFF; }
	#subsmenu > table { width:100%; margin:auto; }
	
	#subsmenu .i1 { display:table; }
	
	#subsmenu h4 { width: 100%; font:bold 1em/1 "Wng"; text-align:left; color:#333; clear: both; margin:10px  }
	#subsmenu h5 { margin:20px; padding: 0px 30px; font:bold 16px/1 "Wng"; text-align:left; color:#333; float: left; }
	

	#showPhoto { position:relative; width:48%; height:48%; margin-bottom:30px; float: left; }
	#showSummary { position:relative; width:48%; height:48%; margin-bottom:30px; float: right; }
	#showTitle { clear: both; }

}


/* CSS Document */
