/*-----------------------------------------------------------------------------
　枠
-----------------------------------------------------------------------------*/
.style_contents{
	width:540px;
	padding:10px;
	float:left;
}

.w540{
	width:540px;
	float:left;
}

.style_width{
	width:540px;
	padding-bottom:15px;
	margin-bottom:15px;
	border-bottom: 1px dotted #6a3905;
	float:left;
}

.style_width_02{
	float:left;
}

.styling_txt {
	width:385px;
	background: #fffff4;
	padding:10px;
	font-family :"Helvetica", "ＭＳゴシック", "Osaka",sans-serif;
	font-size: 13px;
	line-height: 140%;
	color: #6a3905;
	text-align:left;
}
.syousai_txt {
	padding:5px 5px 0px 0px;
	font-family :"Helvetica", "ＭＳゴシック", "Osaka",sans-serif;
	font-size: 12px;
	color: #6a3905;
	text-align:right;
}




/*-----------------------------------------------------------------------------
　画像
-----------------------------------------------------------------------------*/
.style_img_01 {
	width:120px;
	float:left;
	margin-right:15px;
}

.style_title_01 {
	width:403px;
	border-bottom: 1px solid #FF7900;
	margin:0px 0px 0px 0px;
	padding:0px 0px 2px 2px;
}

div#style01 a {height: 160px; width: 120px; background: url(images/style01.jpg) no-repeat left top;text-indent: -9999px;margin-right:15px; float: left;}
div#style01 a:hover {height: 160px; width: 120px; background: url(images/style01.jpg) no-repeat left bottom;text-indent: -9999px;margin-right:15px; float: left;}
div#style02 a {height: 160px; width: 120px; background: url(images/style02.jpg) no-repeat left top;text-indent: -9999px;margin-right:15px; float: left;}
div#style02 a:hover {height: 160px; width: 120px; background: url(images/style02.jpg) no-repeat left bottom;text-indent: -9999px;margin-right:15px; float: left;}
div#style03 a {height: 160px; width: 120px; background: url(images/style03.jpg) no-repeat left top;text-indent: -9999px;margin-right:15px; float: left;}
div#style03 a:hover {height: 160px; width: 120px; background: url(images/style03.jpg) no-repeat left bottom;text-indent: -9999px;margin-right:15px; float: left;}
div#style04 a {height: 160px; width: 120px; background: url(images/style04.jpg) no-repeat left top;text-indent: -9999px;margin-right:15px; float: left;}
div#style04 a:hover {height: 160px; width: 120px; background: url(images/style04.jpg) no-repeat left bottom;text-indent: -9999px;margin-right:15px; float: left;}
div#style05 a {height: 160px; width: 120px; background: url(images/style05.jpg) no-repeat left top;text-indent: -9999px;margin-right:15px; float: left;}
div#style05 a:hover {height: 160px; width: 120px; background: url(images/style05.jpg) no-repeat left bottom;text-indent: -9999px;margin-right:15px; float: left;}
div#style06 a {height: 160px; width: 120px; background: url(images/style06.jpg) no-repeat left top;text-indent: -9999px;margin-right:15px; float: left;}
div#style06 a:hover {height: 160px; width: 120px; background: url(images/style06.jpg) no-repeat left bottom;text-indent: -9999px;margin-right:15px; float: left;}






/*-----------------------------------------------------------------------------
　スペース
-----------------------------------------------------------------------------*/

.m_top20 {
	margin-top:20px;
}

/*-----------------------------------------------------------------------------
　リンク使用
-----------------------------------------------------------------------------*/
/**リンク**/
#link_area a.link_style:link{
	font-size: 14px;
	color:#FF7900;
	text-decoration:none;
}

#link_area a.link_style:visited{
	font-size: 14px;
	color:#FF7900;
	text-decoration:none;
}

#link_area a.link_style:hover{
	font-size: 14px;
	color:#2baeeb;
	text-decoration:underline;
}




/* 行揃えの位置
---------------------------------------------------- */
.center {text-align:center;/* 中央揃え */}
.left { text-align:left;/* 左揃え */}
.right {text-align:right;/* 右揃え */}
.justify{text-align:justify;/* 両端揃え(IE5.0以降) */}



.block {display: block; }
.inline{display: inline; }
.hide{display: none; }
hr{display:none;}



/* フロート(回り込み)
---------------------------------------------------- */
.float-left { float: left;}
.float-right { float: right;}

/* フロートの解除
---------------------------------------------------- */
.clear { clear: both;}
