
スタイルサンプル

@charset"Shift_JIS";

/* -----------------------------------------------------------
	ShareStyle
----------------------------------------------------------- */

*{
	margin: 0;
	padding: 0;
}

body{
	background: #FFFFFF;
	color: #621C17;
	font-family: 'メイリオ',Meiryo,'ＭＳＰゴシック',sans-serif;
	line-height: 1.2;
	margin-bottom: 10px;
}

html{
	overflow-y: scroll;
}

h1,h2,h3,h4,h5,h6{
}

p,li,dt,dl{
	line-height: 1.6;
}

p{
	margin: 001em0;
}

li{
	list-style-type: none;
}

img{
	border: 0;
}

address{
	font-style: normal;
}

.clear{
	clear: both;
}

/* -----------------------------------------------------------
	Link
----------------------------------------------------------- */

a:link{
	color: #AA225F;
	text-decoration: underline;
}

a:visited{
	color: #99114E;
	text-decoration: underline;
}

a:hover{
	color: #0000FF;
	text-decoration: underline;
}

a:active{
	color: #666;
	text-decoration: underline;
}

/* -----------------------------------------------------------
	table 01
----------------------------------------------------------- */

table.table_01 {
	border: 1px #E3E3E3 solid;
	border-collapse: collapse;
	border-spacing: 0;
}

table.table_01 tr.tr_01 {
	background: #FFDDDD;
}

table.table_01 td {
	padding: 5px;
	border: 1px #E3E3E3 solid;
	border-width: 0 0 1px 1px;
	text-align: left;
	vertical-align: top;
}

table.table_01 td.td_00 {
	padding: 5px;
	border: 1px #E3E3E3 solid;
	border-width: 0 0 1px 1px;
	text-align: left;
	vertical-align: top;
	white-space: nowrap;
	background: #FFFFCC;
}

table.table_01 td.td_01 {
	padding: 5px;
	border: 1px #E3E3E3 solid;
	border-width: 0 0 1px 1px;
	text-align: left;
	vertical-align: top;
	white-space: nowrap;
	background: #CCFFFF;
}

table.table_01 td.td_02 {
	padding: 5px;
	border: 1px #E3E3E3 solid;
	border-width: 0 0 1px 1px;
	text-align: left;
	vertical-align: top;
	white-space: nowrap;
	background: #FFCCFF;
}

table.table_01 td.td_03 {
	padding: 5px;
	border: 1px #E3E3E3 solid;
	border-width: 0 0 1px 1px;
	text-align: left;
	vertical-align: top;
	white-space: nowrap;
	background: #EEEEEE;
}

table.table_01 td.td_text_01 {
	padding: 5px;
	border: 1px #E3E3E3 solid;
	border-width: 0 0 1px 1px;
	text-align: left;
	vertical-align: top;
	white-space: nowrap;
}

table.table_01 td.td_text_02 {
	padding: 5px;
	border: 1px #E3E3E3 solid;
	border-width: 0 0 1px 1px;
	text-align: left;
	vertical-align: top;
}

table.table_01 td.td_text_03 {
	padding: 5px;
	border: 1px #E3E3E3 solid;
	border-width: 0 0 1px 1px;
	text-align: right;
	vertical-align: top;
}

/* -----------------------------------------------------------
	container
----------------------------------------------------------- */
#container {
}

/* -----------------------------------------------------------
	Head
----------------------------------------------------------- */
#head {
}

/* -----------------------------------------------------------
	gNavi
----------------------------------------------------------- */
#gNavi {
}

/* -----------------------------------------------------------
	main
----------------------------------------------------------- */
#main {
}

/* -----------------------------------------------------------
	side
----------------------------------------------------------- */
#side {
}

/* -----------------------------------------------------------
	foot
----------------------------------------------------------- */
#foot {
}

/* -----------------------------------------------------------
	div
----------------------------------------------------------- */

/* メインメニューボックス */
div.section {
	/* width: 1000px; */
	background-color: #ffffff;
	border: 1px #c0c0c0 solid;
	font-size: 100%;
}

div.section h3 {
	margin: 0;
	padding: 6px 10px;
	background-color: #f5f5f5;
	border-bottom: 1px #c0c0c0 solid;
	font-size: 100%;
}

div.section p {
	margin: 1em 10px;
}

/* コラムボックス */
div.column {
	/* width: 1000px; */
	background-color: #ffffff;
	border: 1px #c0c0c0 solid;
	font-size: 100%;
}

div.column h3 {
	margin: 0;
	padding: 6px 10px;
	background-color: #f5f5f5;
	border-bottom: 1px #c0c0c0 solid;
	font-size: 100%;
}

div.column p {
	margin: 1em 10px;
}






