
/**
 * tops.css
 *
 * CakePHP :  Wing Corporation <http://www.wing-co.jp/>
 * Copyright (c)	2007, Wing Corporation
 *								1179-1 Shiroeda, Izumo
 *								Shimane 693-0006, Japan
 *
 *
 * @filesource		tops.css
 * @copyright		Copyright (c) 2007, Wing Corporation
 * @link			http://www.wing-co.jp/
 * @version			0.0.1
 * @modifiedby		Yashuhiro Sota
 * @lastmodified	2007-04-24
 */


/* ------------------------------------------------------------ 
	 BASE
------------------------------------------------------------ */

div#header.static_pages {
	width: 850px;
	padding-top: 62px;
}
p#hImage.static_pages {
	width:600px;
	margin-bottom: 10px;
}
div#contents.static_pages {
	width:850px;
	margin-top: 15px;
	padding-bottom: 0px;
	/*background: #ff0000;*/
}
div#mainContent.static_pages {
	float:left;
	width: 600px;
	margin-top: 0px;
	/*background: #d4d4d4;*/
	}
div#main.static_pages {
	float:left;
	width: 600px;
	margin-top: 0px;
	padding-left: 0;
	/*background: #CCFFCC;*/
	}
h2#mainTitle.static_pages {
	width: 580px;
	height: 30px;
	margin-bottom: 15px;
	}
div#leftbar.static_pages {
	float: right;
	width: 240px;
	position:relative;
	top:0px;
	margin: 0;
	text-align:left;
	/*background-color: #BACDFE;*/
	}	
div#rightbar.static_pages {
	float:right;
	width: 0;
	margin: 0 0 0 0;
	/*background: #FED3F7;*/
	}
div#footer.static_pages {
	border-top: solid 1px #CCCCCC;
	margin: 0px auto 0;
	padding-top: 5px;
	width:850px;
	height: 45px;
	text-align: left;
	background: #FFFDFA;
}
div#footercap.static_pages {
	margin: 0 auto 0;
	text-align: left;
	width: 850px;
	height: 100px;
	background: transparent url(./../img/common/footerBox_02.png) left top repeat-y;
	}
	div#footercap.static_pages div.topcap {
		clear:both;
		background: transparent url(./../img/common/footerBox_01.png) left top no-repeat;
		padding-bottom: 5px;
		}
	div#footercap.static_pages div.innerBox {
		float: left;
		padding: 0 10px 0 10px;
		}
		div#footercap.static_pages div.innerBox h2 {
			color: #ffffff;
			width: 830px;
			text-align: left;
			padding-top: 7px;
			padding-bottom: 8px;
			border-bottom: solid 1px #ffffff;
			}
		div#footercap.static_pages div.innerBox p#copyright {
			color: #ffffff;
			text-align: right;
			}
			div#footercap.static_pages div.innerBox p#copyright a {
				color: #ffffff;
				}
	div#footercap.static_pages div.endcap {
		clear:both;
		background:transparent url(./../img/common/footerBox_03.png) no-repeat left bottom;
		font-size: 9px;
		}

/* ------------------------------------------------------------ 
	 pagesBox
------------------------------------------------------------ */


div#static_pagesBox
	{
	background: white /*transparent url(../img/tops/newsBoxh.jpg) no-repeat 0px 0px*/;
	width: 580px;
	margin: 0;
	padding-bottom: 7px;
	}


/* ------------------------------------------------------------ 
	pages/exams
------------------------------------------------------------ */


	div.examsArtBox
		{
		float: left;
		width: 100%;
		background: #FFFFFF;
		/*border-right: dashed 1px #cccccc;*/
		margin-bottom: 7px;
		}

		div.examsArtBox h3
			{
			color: #333333;
			font-weight:bold;
			width: 550px;
			border-left:4px solid #101C8A;
			margin:0 0 10px 0;
			padding:2px 0px 3px 10px;
			background:url(../img/common/dotbar.gif) repeat-x bottom;
			/*background: #419ECA;*/
			}
		
		div.examsArtBox p
			{
			margin-left:25px;
			margin-bottom: 10px;
			line-height: 150%;
			}
		
	div#static_pagesBox .innerBox
		{
		float: left;
		padding: 10px;
		background: #ffffff;
		/*border-bottom: dashed 1px #ccc;*/
		}		

		div#static_pagesBox .examsArtBox p.catpdf
			{
			margin:0 0 25px 25px;
			padding:0px 0 3px 30px;
			background:url(../img/common/pdficon.gif) no-repeat 0px 2px;
			}	
			div#static_pagesBox .examsArtBox p.catpdf a
				{
				text-decoration:none;
				color:#0000cc;
				}	
		div#static_pagesBox ul
			{
			margin-bottom: 25px;
			}

			div#static_pagesBox ul li
				{
				margin-left:25px;
				margin-bottom: 10px;
				line-height: 150%;
				list-style: decimal;
				}


/* ------------------------------------------------------------ 
	pages/accesses
------------------------------------------------------------ */

.accessdata
	{
	float: left;
	width:580px;
	margin:10px 0 0 0;
	}
.accessdata dl.dataList
	{
	float:left;
	display:block;
	width:580px;
	margin-bottom:5px;
	padding:0px;
	border-left:solid 2px #101C8A;
	}
.accessdata dl.dataList dt
	{
	clear:left;
	float:left;
	display:block;
	width:100px;
	margin:2px 0px;
	padding-left:15px;
	}
.accessdata dl.dataList dd
	{
	float: right;
	display: block;
	width: 430px;
	margin: 2px 0px;
	padding: 0px;
	}
iframe#google_map {
   width: 580px;
   height: 400px;
   margin-top:15px;
   background-color:#fff;
   border: solid 1px #cccccc;
   }
   
