@charset "UTF-8";/* リンク *//* onmouse */

#setsumei-area a:hover img,
{
	filter: alpha(opacity=50);
	opacity:0.5;
	-moz-opacity:0.5;
}




.setsumei{	float:left;
}
.subsection a:hover img {	filter: alpha(opacity=50);	opacity:0.5;	-moz-opacity:0.5;}
/*見出し/ベース*/h3 {	margin-top:10px;}
.subsection h3.online {	background:url(../img/flow/ico_senddata_online.jpg) no-repeat left top;	padding:20px 0 0 65px;	height:40px;	border-left:0px;}
.subsection h3.media {	background:url(../img/flow/ico_senddata_media.jpg) no-repeat left top;	padding:10px 0 0 65px;	height:25px;	border-left:0px;}
p {	padding-bottom:15px;}img.main {	padding-bottom:30px;}
.section_image {	width:240px;	float:right;	text-align:right;}
.section_image img {	float:right;	margin-bottom:10px;}
.subsection {	border:1px solid #ccc;	padding:15px 15px 0 15px;}
.subsection p {	width:290px;}
.subsection.wideclear p {	width:auto;}
.backtop{	text-align:right;	font-size:77%;	margin-top:15px;}
.price_list th,.price_list td {	padding:5px;	vertical-align:middle;	border:1px solid #ccc;	font-size:77%;}
.price_list th {	background:#eee;}
.price_list td {	color:#c00;}.price_list .price {	text-align:right;}
/* テンプレートダウンロード */
.download_link{	float:right;	width:250px;	text-align:left;}
.download_link2{	float:right;	width:200px;	text-align:left;}
#main-area .download_link2 .title {	background:url(../img/flow/ico_download.jpg) no-repeat left top;	padding:10px 0 0 40px;	height:35px;	font-weight:bold;}
.download_link2 li {	margin:5px 0;}
.download_link2 li a {	background:url(../img/common/navipoint.gif) no-repeat left 4px;	padding-left:13px;}

#main-area .download_link .title {	background:url(../img/flow/ico_download.jpg) no-repeat left top;	padding:10px 0 0 40px;	height:35px;	font-weight:bold;}
.download_link li {	margin:5px 0;}
.download_link li a {	background:url(../img/common/navipoint.gif) no-repeat left 4px;	padding-left:13px;}
.section img.sample {	padding-bottom:30px;}
.subsection p.online {	background:url(../img/flow/ico_senddata_online.jpg) no-repeat left top;	padding:20px 0 10px 65px;	height:40px;	border-left:0px; font-weight:bold; font-size:14px;}
.subsection p.media {	background:url(../img/flow/ico_senddata_media.jpg) no-repeat left top;	padding:10px 0 10px 65px;	height:25px;	border-left:0px; font-weight:bold; font-size:14px;}.tokkyo {
margin:10px 0px 0px 0px;
width:450px;
font-size: 120%; font-weight: bold; color: #cc0000; 
border-top:1px solid #cc0000;
	border-right:1px solid #cc0000;
	border-bottom:1px solid #cc0000;
	border-left:1px solid #cc0000;
	padding-left:30px;
	}
	.tokkyo2 {
margin:10px 0px 0px 0px;
width:500px;
font-size: 120%; font-weight: bold; color: #cc0000; 
border-top:1px solid #cc0000;
	border-right:1px solid #cc0000;
	border-bottom:1px solid #cc0000;
	border-left:1px solid #cc0000;
	padding-left:30px;
	}
	
