
/**
 * 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.educations {
	width: 850px;
	padding-top: 62px;
}
p#hImage.educations {
	width:600px;
	margin-bottom: 10px;
}
div#contents.educations {
	width:850px;
	margin-top: 15px;
	padding-bottom: 0px;
	/*background: #ff0000;*/
}
div#mainContent.educations {
	float:left;
	width: 600px;
	margin-top: 0px;
	/*background: #d4d4d4;*/
	}
div#main.educations {
	float:left;
	width: 600px;
	margin-top: 0px;
	padding-left: 0;
	/*background: #CCFFCC;*/
	}
h2#mainTitle.educations {
	width: 580px;
	height: 30px;
	margin-bottom: 15px;
	}
div#leftbar.educations {
	float: right;
	width: 240px;
	position:relative;
	top:0px;
	margin: 0;
	text-align:left;
	/*background-color: #BACDFE;*/
	}	
div#rightbar.educations {
	float:right;
	width: 0;
	margin: 0 0 0 0;
	/*background: #FED3F7;*/
	}
div#footer.educations {
	border-top: solid 1px #CCCCCC;
	margin: 0px auto 0;
	padding-top: 5px;
	width:850px;
	height: 45px;
	text-align: left;
	background: #FFFDFA;
}
div#footercap.educations {
	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.educations div.topcap {
		clear:both;
		background: transparent url(./../img/common/footerBox_01.png) left top no-repeat;
		padding-bottom: 5px;
		}
	div#footercap.educations div.innerBox {
		float: left;
		padding: 0 10px 0 10px;
		}
		div#footercap.educations div.innerBox h2 {
			color: #ffffff;
			width: 830px;
			text-align: left;
			padding-top: 7px;
			padding-bottom: 8px;
			border-bottom: solid 1px #ffffff;
			}
		div#footercap.educations div.innerBox p#copyright {
			color: #ffffff;
			text-align: right;
			}
			div#footercap.educations div.innerBox p#copyright a {
				color: #ffffff;
				}
	div#footercap.educations div.endcap {
		clear:both;
		background:transparent url(./../img/common/footerBox_03.png) no-repeat left bottom;
		font-size: 9px;
		}

/* ------------------------------------------------------------ 
	 educationsBox
------------------------------------------------------------ */


div#educationsBox
	{
	background: white /*transparent url(../img/tops/newsBoxh.jpg) no-repeat 0px 0px*/;
	width: 580px;
	margin: 0;
	padding-bottom: 7px;
	}

	div#educationsBox p.paginator
		{
		text-align: right;
		}

	div#educationsBox h2
		{
		background: transparent url(../img/common/subnav_arrow.gif) no-repeat 10px 5px;
		padding: 0px 0px 0 25px;
		display: inline;
		margin-bottom: 10px;
		font-size: small;
		font-weight: 700;
		}

		* html div#educationsBox h2
			{
			background: transparent url(../img/common/subnav_arrow.gif) no-repeat 10px 3px;
			}

	div#educationsBox h3
		{
		padding: 2px 7px;
		margin-bottom: 10px;
		}

	div.educationsArtBox
		{
		float: left;
		width: 100%;
		background: #FFFFFF;
		/*border-right: dashed 1px #cccccc;*/
		margin-bottom: 7px;
		}

		div.educationsArtBox h3
			{
			font-weight:bold;
			border-left:4px solid #101C8A;
			margin:0 0 0 0;
			padding:2px 0px 3px 10px;
			background:url(../img/common/dotbar.gif) repeat-x bottom;
			/*background: #419ECA;*/
			}
		
		div.educationsArtBox h3 a
			{
			color: #333333;
			font-weight:bold;
			}
		
	div#educationsBox .innerBox
		{
		float: left;
		padding: 10px;
		background: #ffffff;
		/*border-bottom: dashed 1px #ccc;*/
		}		

		div#educationsBox .innerBox p.catImage
			{
			float: left;
			/*background: #99FFCC;*/
			}	
		div#educationsBox .innerBox p.catText
			{
			/*background: #CCFFCC;*/
			}

		div#educationsBox div.innerBox div.uploadedFileBox
			{
			float: left;
			padding-top: 15px;
			}		

			div#educationsBox div.innerBox div.uploadedFileBox p.uploadedPDF
				{
				margin-left: 100px;
				padding-left:25px;
				background: transparent url(../img/common/subnav_arrow.gif) no-repeat 10px 5px;
				}		

div#educationsBox div.endcap
	{
	clear:both;
	background: #419ECA/*transparent url(../img/tops/endcap.png) no-repeat left bottom*/;
	font-size: 3px;
	}

	div#educationsBox p.footermsg
		{
		float: right;
		font-weight: 400;
		padding-top: 1em;
		}

		div#educationsBox p.footermsg a
			{
			color: #397BD2;
			font-weight: 400;
			}
