﻿@charset "UTF-8";

/*画面表示印刷両用*/

@media screen,print {

div#maincontentsContainer{
	width: 960px;
	padding-right:6px;
}

/*searchSystem*/

div.titleContainer{
	float:left;
	margin-top: 6px;
	width:930px;
	display:block;
	padding-left: 18px;
	padding-right: 12px;
}

h2.siteTitle{
	padding-left: 12px;
	padding-top: 12px;
	padding-bottom: 6px;
}

/*note*/

div.noteContainer{
	padding-top: 6px;
	padding-left: 18px;
	padding-right: 6px;
	clear:both;
}

div.n-container{
	float:left;
	margin-left: 24px;
	margin-top: 6px;
	margin-right: 24px;
	margin-bottom: 18px;
	padding-left: 12px;
	padding-top: 6px;
	padding-bottom: 6px;
	width:876px;
	display:block;
	border: 1px solid #666666;
	clear: both;
	border-radius: 12px;
	-moz-border-radius: 12px;
//	background-image: url(../../common/images/notebg.gif);
}

h2.noteTitle{
	clear:none;
	overflow: auto;
	padding-left: 12px;
	margin-right: 12px;
	margin-bottom: 6px;
	background-image: url(../../common/images/contents_bg.gif);
	background-repeat: repeat-x;
}

h3.noteSub{
	clear:none;
	overflow: auto;
	padding-top: 6px;
	padding-left: 24px;
	margin-bottom: 6px;
}

p.note {
	text-indent: -66px;
	padding-left: 90px;
	padding-right: 12px;
}
p.note2 {
	text-indent: 0px;
	padding-left: 50px;
	padding-right: 12px;
}

table.profileTable{
	margin-left: 12px;
	table-layout: fixed;
	border-collapse: collapse;
}

td.left{
	text-align: left;
	padding-left: 12px;
	padding-top: 6px;
	padding-bottom: 6px;
	border: 1px solid #CCCCCC;
}




}

