@charset "UTF-8";

/*
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=

	[[ GWDS CSS Framework ]]

=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=

	[ File Name   ] print.css
	[ Version     ] 3.0 
	[ Desined by  ] Kiyoo Ishida
	[ Last UpDate ] 2008 Oct 26
	[ Website     ] http://www.nisshin-brandnew.com/internship/internship2009k/

*/

body{font-size: 9pt;}
hr{
	clear: both;
	display: none;
	}
h1,h2{
	border-bottom: 1px solid #000;
	padding:3pt;
	margin: 6pt;
	background-image: none;
	font-size: 12pt;
}

h2 a img
{
border: none;
}
h3 {
	border-bottom: 1px solid #666;
	border-left: 5px solid #666;
	padding:3pt;
	margin: 6pt;
	background-image: none;
	font-size: 10pt;
	clear: both;
}

div#messageIntroduction h3 
{
border: none;
}

/*
--------------------------------------------------------------
*/
div#mastheadInner p a
	{
	display: none;
	}
/*
--------------------------------------------------------------
*/
div#glovalnavi
	{
	display: none;
	}
/*
--------------------------------------------------------------
*/
div.returnTop
	{
	display: none;
	}
/*
--------------------------------------------------------------
*/
div#footer
	{
	border-top: 1px solid #666;
	}
/*
--------------------------------------------------------------
*/
div#messageNaviList
	{
	display: none;
	}
/*
--------------------------------------------------------------
*/
div.contentsBetaArticle img
	{
	margin:10px;
	width: 200px;
	float: left;
	}
/*
--------------------------------------------------------------
*/
div.contentsBetaArticle table.timetable
	{
	width: 98%;
	border-top: 1px #CCC solid;
	border-right: 1px #CCC solid;
	border-left: 1px #CCC solid;
	margin:10px 0 20px 0;
	}

div.contentsBetaArticle table.timetable tr
	{
	border-bottom: 1px #CCC solid;
	}

div.contentsBetaArticle table.timetable tr td.date
	{
	width: 17%;
	padding: 3px;
	text-align: right;
	vertical-align: top;
	border-bottom: 1px #CCC solid;
	}

div.contentsBetaArticle table.timetable tr td.weekday
	{
	width:30px;
	text-align: center;
	padding: 3px;
	vertical-align: top;
	border-bottom: 1px #CCC solid;
	border-left: 1px #CCC solid;
	}

div.contentsBetaArticle table.timetable tr td.is
	{
	width:50px;
	text-align: center;
	padding: 3px;
	background:#EFEFEF;
	vertical-align: top;
	border-bottom: 1px #CCC solid;
	border-left: 1px #CCC solid;
	}

div.contentsBetaArticle table.timetable tr td.program
	{
	padding: 3px;
	vertical-align: top;
	border-bottom: 1px #CCC solid;
	border-left: 1px #CCC solid;
	}
	
/*
--------------------------------------------------------------
_8_theme Page
--------------------------------------------------------------
*/
div.contentsBetaArticle dl
	{
	width:97%;
	font-size: 90%;
	border: 1px #CCC solid;
	border-top: 0;
	margin:10px 0 20px 0;
	}

div.contentsBetaArticle dl dt
	{
	width: 240px;
	padding: 10px;
	float: left;
	border-top: 1px #CCC solid;
	background: url('../../img/dtback.jpg') repeat-x bottom left;
	}

div.contentsBetaArticle dl dd
	{
	margin: 0;
	margin-left: 260px;
	padding: 10px;
	border-top: 1px #CCC solid;
	border-left: 1px #CCC solid;
	}

* html div.contentsBetaArticle dl dd
	{
	margin-left: 240px;
	}