@charset 'UTF-8';

/*==========================================================
	みつびし電機 野外教室 - print
	URL: http://www.mitsubishielectric.co.jp/
	Date: 2007-06-17
	Copyright (C) 2007 Mitsubishi Electric Corporation All Right Reserved.
==========================================================*/

/* Redefine for Print
----------------------------------------------------*/

body{
	margin:0;
	padding:0;
	color:#000;
	font-size:10pt;
	font-family:
	"ヒラギノ明朝 Pro W3",
		"HiraMinPro-W3",
		"平成明朝",
		"ＭＳ Ｐ明朝",
		Sans-Serif;
	line-height:1.5;
	letter-spacing:0.1em;
	background:#fff;
	background-image: none;
	}
a:link,
a:visited{
	color:#000;
	text-decoration:underline;
	}

img{border:0;}

div#container {
	width: 100%;
	margin: 0;
	}

div#header {
display: none;
	}

div#header p#ci {
	margin-bottom: .5em;
	}

div#header p#ci img {
	position: static;
	left: 0;
	top: 0;
	width: auto;
	height: auto;
	}

div#header h1 img {
	left: 0;
	top: 0;
	width: auto;
	height: auto;
	}



div#main {
	width: 100%;
	margin: 0;
	font-size: 10pt;
	line-height: 1.5;
	z-index: auto;
	background:#ffffff;
	}

div#footer {
display: none;
	}

div#footer address {
	text-indent: 0;
	font-size: .8em;
	font-style: normal;
	}
	
	
div#note {
	top: 0;
	float:left;
	width: auto;
	padding:0 0 0 20px;
	background: url(../images/note.gif) repeat-y left top;
	}


div#contentsDate{
	width: 554px;
	margin:0;
	height: 12px;
	padding:10px 0 10px 0;
}



div#contentsTitle{
	width: 554px;
	margin:0;
	height: 50px;
	padding:0 0 10px 15px;
	background: url(../images/note_title_back.gif) no-repeat left top;
	page-break-after:avoid;
}

html>body div#contentsTitle{
	height: 20px;
}

div#mainContets{
	width: auto;
	overflow: auto;
	padding:0 0 0 15px;
	background: url(../images/note_back.gif) repeat-y left top;
	page-break-beforer:avoid;
}



div#activeTxt{
float:left;
width:317px;

}

ul.activePlay{
margin:5px 0 10px 0;
padding:0px;
list-style-type: none;
width:317px;
}

ul.activePlay li{
margin:0 0 3px 0;
padding:1px 0 0 18px;
background:url(../images/play_mark.gif) left 0.2em no-repeat;
}


div#comment{
width:262px;
margin:20px 0 0 30px;
}

div#commentTxt{
padding:0 5px 0 10px;
background:url(../images/comment_back.gif) repeat-y left top;
}

div#leader{
width:262px;
float:left;
padding:20px 0 0 0;
background:url(../images/comment_bottom.gif) no-repeat left top;
}
div#leaderName{
float:left;
font-size:80%;
top:-30px;
left:140px;

}


div#activePict{
float:left;
margin:0 0 0 20px;

width:184px;
font-size:70%;
color:#FF6600;
overfloe:visible;
}

html>body div#activePict{
top:-50px;
font-size:80%;
}

html>body div#activePict{
width:189px;
}

img.album{
margin:0 0 5px 0;
}

div.pict{
margin:0 0 3px 0;
padding:6px;
background:#ffffff;
border-left:solid 1px #CCCCCC;
border-right:solid 1px #CCCCCC;
border-bottom:solid 1px #CCCCCC;
}


.clear{
clear:both;
}


#titleImg{
display: none;
}


/*----------------------------------------------------------
home
----------------------------------------------------------*/
p#concept {
	width: 100%;
	height: auto;
	margin-bottom: 1em;
	background: none;
	text-indent: 0;
	}

div#activIndex div#activLog {
	position: static;
	left: 0;
	width: 100%;
	margin-bottom: 1em;
	background: none;
	}
div#activIndex div#activLog h2 {
	width: 100%;
	height: auto;
	background: none;
	}
div#activIndex div#activLog h2 img {
	position: static;
	left: 0;
	top: 0;
	}

div#activIndex div#activLog dl {
	width: 100%;
	padding-bottom: 0;
	background: none;
	}

div#activIndex div#activLog dl dt {
	width: 100%;
	margin: 0 auto;
	padding: 0;
	color: #000;
	}
div#activIndex div#activLog dl dt span.date {
	padding-left: 1em;
	color: #000;
	}
div#activIndex div#activLog dl dd {
	width: 100%;
	margin: 0;
	padding: 0 0 .5em 1em;
	background: none;
	}
div#activIndex div#activLog dl dd a {
	display: inline;
	padding-left: 0;
	background: none;
	}

div#activIndex div#snap {
	position: static;
	left: 0;
	top: 0;
	width: 100%;
	height: auto;
	background: none;
	overflow: visible;
	z-index: auto;
	visibility: visible;
	}

div#activIndex div#snap dl dt {
	position: static;
	overflow: auto;
	width: auto;
	height: auto;
	}
div#activIndex div#snap dl dd {
	position: static;
	left: 0;
	top: 0;
	}

/* hide elements
----------------------------------------------------*/
ul#skipNav,
{
display: none;
}



#activIndex2 {
display: none;
}

