/* CSS Document */
/* PC用CSS */
@media screen and (min-width: 800px){
/*ここからカテゴリページ、商品詳細ページ基本レイアウトの設定 */



#main{

	margin-left:30px;

	}



#main h2{

	font-size:15px;

	color:#FFFFFF;

	background-color:#663333;

	padding:3px;

	}

#main h3{

	font-size:14px;

	padding:3px;

	background-image:url(../img/a_back_pdt_2.gif);

	}

/*パンくずリスト*/
.pankuzu{
 font-size:10px;
 color:#808080;
 margin-bottom:10px;
}
.pankuzu a{
 text-decoration:none;
}

#title{

		background-image:url(../img/a_back_cate_1.gif);

		margin-bottom:15px;

		width:530px;

	}

#title p{

	font-size:14px;

	line-height:140%;

	padding-left:5px;

	padding-top:5px;

	padding-bottom:15px;

	width:460px;

	}

#sub{

	font-family:"ＭＳ ゴシック", "Osaka−等幅";

	width:530px;

	text-align:right;

	}

#sub span{

	font-weight:bold;

	color:#FF6600;

	}

/*キャンペーン用*/
#sub-camp{

	font-family:"ＭＳ ゴシック", "Osaka−等幅";

	width:532px;

	text-align:right;

	}

/*お知らせバナー*/

#oshirase{

}

#oshirase table{
width:520px;
background:#ffe3e3;
}

#oshirase img{
width:240px;

}

.kugiri-img{
 width:520px;
}

/*  */
.pdt{
 width:520px;
/* background:#ffff00; */
}

.pdt_table_main{
 width:520px;
 border-style:1px;
 border-collapse: separate;
 border-spacing: 1px;
/* background:#ff00ff; */
}
.pdt_table_main_td1{
 width:200px;
 display:table-cell;
/*  background:#00ffff; */
 vertical-align:top;
}
.pdt_table_main_td1 img{
 width:200px;
 height:auto;
}
.pdt_table_main_td2{
 width:320px;
 display:table-cell;
 vertical-align:top;
}

/*商品説明のテーブル周辺の設定*/

.pdt_1{
 width:520px;
}

.pdt_1 th{
width:100px;
background-image: url(../img/a_back_pdt_1.gif);
font-size:14px;
vertical-align:middle;
font-size:12px;
padding-top: 3px;
padding-bottom: 3px;
padding-left: 5px;
}

.pdt_1 td{
background-image:url(../img/a_back_pdt_2.gif);
padding:3px;
vertical-align:top;
font-size:12px;
font-family:"ＭＳ ゴシック", "Osaka−等幅";
vertical-align:middle;
}

.pdt_1 span{
 color:#FF0000;
 font-weight:boid;
}


/*商品説明のテーブル周辺の設定 340px*/

.pdt_2{
 width:100%;
 margin-bottom:15px;
}

.pdt_2 th{
	background-image: url(../img/a_back_pdt_1.gif);
	font-size:14px;
	vertical-align:top;
	font-size:12px;
	padding-top: 3px;
	padding-bottom: 3px;
	padding-left:3px;
	font-weight:normal;
	width:60px;
}

.pdt_2 td{
 width:200px;
	background-image:url(../img/a_back_pdt_2.gif);
	padding:3px;
	vertical-align:middle;
	font-size:12px;
	font-family:"ＭＳ ゴシック", "Osaka−等幅";
}

.pdt_2 span{
	color:#FF0000;
	font-weight:bold;
	}

/*  */
.pdt_formtable{
 width:100%;
 margin-bottom:15px;
}
.pdt_formtable th{
 width:100%;
 background-image:url(../img/a_back_pdt_2.gif);
 font-weight:bold;
}
/*  */
.opt{

	border-right-width: 1px;

	border-bottom-width: 1px;

	border-left-width: 1px;

	border-right-style: solid;

	border-bottom-style: solid;

	border-left-style: solid;

	border-right-color: #999999;

	border-bottom-color: #999999;

	border-left-color: #999999;

	margin-top:15px;

	margin-bottom:15px;

	width:528px;

	padding-bottom:10px;

	}

.opt a{

	font-size:14px;

	margin-bottom:10px;

	margin-left:5px;

	line-height:130%;

	}












/*商品説明　サイズのテーブル*/

#size{

	font-size:10px;

	padding:2px;

	text-align:center;

	margin-left:5px;	

	background-image:url(../img/a_back_pdt_2.gif);

	}

#size td{

	background-image:url(../img/a_white.gif)

	}

	

#about_order{

	margin-left:3px;

	}

#cart {

	width:526px;

	text-align:right;

	}

#cart img{

	border:0px;

	}

form{

}

form span{

	color: #FF0000;

	}

form th{

	background-image:url(../img/a_back_pdt_2.gif);

	padding-top: 5px;

	padding-bottom: 5px;

	padding-left: 5px;

	font-size:14px;

	}

form td{

	padding-top: 15px;

	padding-bottom: 15px;

	padding-left: 5px;

	border: 1px solid #CCCCCC;

	}

form table{

	}

/*マッサージチェア商品詳細のテーブル設定*/

#cher{

	width:530px;

	}

#cher th{

	width:300px;

	}

#cher td{

	padding-top:30px;

	vertical-align:top;

	font-size:12px;

	line-height:150%;

	}

#cher h4{

	padding-top: 3px;

	padding-bottom: 3px;

	border-top-width: 3px;

	border-bottom-width: 3px;

	border-top-style: double;

	border-bottom-style: double;

	border-top-color: #CCCCCC;

	border-bottom-color: #CCCCCC;

	font-size:12px

	}







/*本文文字*/	



.t12{

	font-size:12px;

	font-family:"ＭＳ ゴシック", "Osaka−等幅";

	vertical-align:middle;

	}


/*緊急・災害アイテムの設定*/
/*タイトル*/
#title_emergency{

 margin-bottom:15px;
 width:530px;
 font-size:15px;
 color:#222222;
 background-color:#e6bfab;
 padding:3px;
 text-align:center;
}
/*タイトル*/
.category_emergency{

 margin-bottom:15px;
 width:530px;
 font-size:15px;
 color:#222222;
 background-color:#ffbf7f;
 padding:3px;
}

/*マニュアル*/
#manual {
	width:526px;
	text-align:right;
	font-size:11px;
    color:#555;
	}
#manual img{
	border:0px;
	}
}
