@charset "Shift_JIS";

/*
	================================================================================================
		tablet support guide camera icon3
	================================================================================================
*/
#contents table {
	width: 700px;
}

#contents td.column01,
#contents td.column02,
#contents td.column04,
#contents td.column05 {
	text-align: center;
}
#contents td.column01 {
	width: 10%;
}
#contents td.column02 {
	width: 17%;
}

#contents td.column03 {
	width: 51%;
}

#contents td.column04,
#contents td.column05,
#contents td.column06 {
	width: 11%;
}

#contents td.column07 {
	width: 40%;
}

#contents table ul {
    margin-left:1em;
}

#contents table th.horizon {
    background-color: #D3D3D3;
    color: #000000;
}
#contents h6 {
	font-size: 110%;
	margin-left: 0.5em;
	margin-bottom: 1em;
}

#contents .box_info_area table {
	width: 600px;
	border: solid 2px #9e9e9e;
}
#contents .box_info_area td.column01,
#contents .box_info_area td.column02,
#contents .box_info_area td.column04,
#contents .box_info_area td.column05 {
	text-align: center;
}

#contents .box_info_area td.column01 {
	width: 10%;
}

#contents .box_info_area td.column02 {
	width: 17%;
}

#contents .box_info_area td.column03 {
	width: 51%;
}

#contents .box_info_area td.column04,
#contents .box_info_area td.column05,
#contents .box_info_area td.column06 {
	width: 11%;
}

#contents .box_info_area td.column07 {
	width: 40%;
}

#contents .box_info_area table ul {
    margin-left:1em;
}

#contents .box_info_area table th.horizon {
    background-color: #D3D3D3;
    color: #000000;
}
#contents .box_info_area table th.vertical {
    background-color: #bdbdbd;
    color: #000000;
	border: solid 2px #9e9e9e;
}
#contents .box_info_area table td {
    background-color: #ffffff;
    color: #000000;
	border: solid 2px #9e9e9e;
}
/*
----------------------------------------------------------------------------
	画面幅＜640px＞以下のときに適用
----------------------------------------------------------------------------
*/
@media screen and (max-width: 640px) {
#contents table,
#contents .box_info_area table {
	width: auto;
}
}