@charset "utf-8";
/* CSS Document */

.data_table {
	width:410px;
	margin-top:8px;
	float:right;
	border-collapse:collapse;
	text-align:center;
}

.data_table th {
	padding:3px 3px;
	border:1px solid #AAAAAA;
	background:url(../img/th_bg.gif) repeat-x scroll 0 0;
	color:#FFFFFF;
	font-weight:bold;
}

.data_table td {
	padding:3px;
	border:1px solid #AAAAAA;
}

.data_table_full {
	width:100%;
	margin-top:8px;
	border-collapse:collapse;
	text-align:center;
}

.data_table_full th {
	padding:3px;
	border:1px solid #AAAAAA;
	background:url(../img/th_bg.gif) repeat-x scroll 0 0;
	color:#FFFFFF;
	font-weight:bold;
}

.data_table_full td {
	padding:3px;
	border:1px solid #AAAAAA;
}

.data_bg {
	background-color:#F0F0F0;
}

.data_bg_w {
	background-color:#FFFFFF;
}

.product_items {
	width:100%;
	margin-bottom:32px;
	float:left;
}

h3 {
	margin-bottom:3px;
	padding:0px 0px 3px 6px;
	border-bottom:1px dotted #CCCCCC;
	border-left:3px solid #F6BF03;
	font-size:1.2em;
}

.icon {
	float:none;
	margin:0px 0px -3px 6px;
}

.noborder {
	border-bottom:none;
}

.setsumei_text_box {
	padding:16px;
	background-color:#f5f3dc;
	border:1px solid #e1dcaf;
}

.photo {
	float:left;
	margin:8px 16px 0 0;
}

* html .photo {
	margin:8px 6px 0 0;
}

.note {
	font-size:0.8em;
	margin:6px 0px;
}

#tokuchou_box {
	width:280px;
	float:right;
	padding:16px;
	background-color:#f5f3dc;
	border:1px solid #e1dcaf;
}

#tokuchou_box dl {
	margin:0px;
}

#tokuchou_box dt {
	width:1em;
	float:left;
	margin-bottom:6px;
	font-weight:bold;
}

#tokuchou_box dd {
	margin-left:1em;
	margin-bottom:6px;
}

#tokuchou_img {
	margin:0px 0px 16px 65px;
}

.test_th {
	width:230px;
}

.photo_box {
	width:150px;
	height:120px;
	cursor:default;
	display:block;
}

#photo1 {
	background-image:url(../img/buro_01-over.gif);
}
/*#photo1:hover {
	background-image:url(../img/buro_01-over.gif);
}*/

#photo2 {
	background-image:url(../img/buro_02-over.gif);
}
/*#photo2:hover {
	background-image:url(../img/buro_02-over.gif);
}*/

#photo3 {
	background-image:url(../img/buro_03-over.gif);
}
/*#photo3:hover {
	background-image:url(../img/buro_03-over.gif);
}*/

#photo4 {
	background-image:url(../img/buro_04-over.gif);
}
/*#photo4:hover {
	background-image:url(../img/buro_04-over.gif);
}*/

#photo5 {
	background-image:url(../img/buro_05-over.gif);
}
/*#photo5:hover {
	background-image:url(../img/buro_05-over.gif);
}*/

#photo6 {
	background-image:url(../img/buro_06-over.gif);
}
/*#photo6:hover {
	background-image:url(../img/buro_06-over.gif);
}*/

#photo7 {
	background-image:url(../img/buro_07-over.gif);
}
/*#photo7:hover {
	background-image:url(../img/buro_07-over.gif);
}*/

#photo8 {
	background-image:url(../img/buro_08-over.gif);
}
/*#photo8:hover {
	background-image:url(../img/buro_08-over.gif);
}*/

#photo9 {
	background-image:url(../img/buro_09-over.gif);
}
/*#photo9:hover {
	background-image:url(../img/buro_09-over.gif);
}*/

#pbt_detail {
	margin:20px 0px 0px 6px;
}

#pbt_kikaku {
	float:right;
}

#toiawase_tel {
	width:370px;
	float:left;
}

#icon_box {
	margin:3px 0px 3px -5px;
	display:block;
}

#mainphoto1 {
	margin-top:40px;
}

#mainphoto2 {
	margin-top:50px;
}

#mainphoto3 {
	margin-top:25px;
}

#mainphoto4 {
	margin-top:30px;
}

/*--------サイドメニュー--------*/
#product_sidemenu {
	width:178px;
	padding:0px 0px 8px 0px;
	margin-left:5px;
	background-color:#F5F5F5;
	border:1px solid #84B5FF;
	border-top:none;
	float:left;
}

#product_sidemenu ul {
	margin:0px;
	padding:0px;
	list-style-type:none;
}

#product_sidemenu li {
	margin:0px 0px 3px 16px;
}

#product_sidemenu .product_sidemenu_title {
	margin-left:0px;
}

#product_content {
	width:560px;
	margin-right:5px;
	float:right;
}

* html #product_content {
	width:550px;
}
