@charset "UTF-8";



	#pd_body_pkg_inner650,
	#pd_body_pkg_inner_scrolled{
		margin:4px 0px 17px 0px;
		padding:0px;
		width:996px;
		background:url(../product/images/tatek.gif) 115px 0px repeat-y;
	}
	#pd_body_pkg_inner650{
		height:629px;
	}

	#pd_body_pkg_inner_error{
		margin:4px 0px 17px 0px;
		padding:0px;
		width:996px;
		height:629px;
	}

	#pd_body_left_margin{
		float:left;
		width:7px;
	}
	#pd_body_left{
		float:left;
		width:118px;
		text-align:left;
	}
	#pd_body_right{
		float:left;
		width:871px;
		text-align:left;
	}



/*商品メニュー*/

	#pd_body_left ul{
		width:108px; /* for ie */
		margin:32px 0px 0px 0px;
		padding:0px;
		list-style-type: none;
		overflow:hidden;
		font-size:1em; /*12px*/
		line-height:1.3;
	}
	#pd_body_left ul li{
		list-style-type: none;
		margin:0px 0px 31px 0px;
		padding:0px 0px 0px 5px;
		letter-spacing:1px;
	}
	#pd_body_left ul b{
		font-weight:normal;
		color:#008000;
	}

	#pd_body_left a:link{color:#646464; text-decoration:none;}
	#pd_body_left a:visited{color:#646464; text-decoration:none;}
	#pd_body_left a:active{color:#008000; text-decoration:none;}
	#pd_body_left a:hover{color:#008000; text-decoration:none;}
	/*5D855E*/

	/*準備中のときのうすい表示*/
	#pd_body_left a.jnbc:link{color:#aaaaaa; text-decoration:none;}
	#pd_body_left a.jnbc:visited{color:#aaaaaa; text-decoration:none;}
	#pd_body_left a.jnbc:active{color:#008000; text-decoration:none;}
	#pd_body_left a.jnbc:hover{color:#008000; text-decoration:none;}

/*サブメニュー*/
	#pd_body_left ul li ul{
		width:100px; /* for ie */
		margin:10px 0px 0px 0px;
		padding:0px;
		list-style-type: none;
		overflow:hidden;
		font-size:0.92em; /*11px*/
		line-height:1.4;
	}
	#pd_body_left ul li ul li{
		list-style-type: none;
		margin:0px 0px 8px 0px;
		padding:0px 0px 0px 5px;
		background:url(../product/images/kuromaru.gif) 0px 1px no-repeat;
	}



/*商品トップ*/

	#pd_top_main_img{
		margin:0px;
		padding:0px;
		line-height:0;
		width:860px;
		overflow:hidden;
	}

	#pd_top_thumbnail{
		margin:6px 0px 0px 0px;
		padding:0px;
	}

	#pd_top_thumbnail a{
		float:left;
		width:92px;
		overflow:hidden;
		margin:0px 4px 0px 0px;
	}






/*無垢天板のトップページ 樹種アイコン一覧*/

	#pd_body_right #mktenbantop_icon_pkg{
		margin:7px 0px 0px 0px;
		padding:0px;
		width:864px;
		height:523px;
	}

	#pd_body_right #mktenbantop_icon_pkg ul{
		width:864px; /* for ie */
		height:523px; /*ie6 vs fltclr*/
		margin:0px 0px 0px 0px;
		padding:0px;
		list-style-type: none;
		overflow:hidden;
		display:block;
		font-size:1em; /*12px*/
		line-height:1;
	}
	#pd_body_right #mktenbantop_icon_pkg ul li,
	#pd_body_right #mktenbantop_icon_pkg ul li.rightside{
		list-style-type: none;
		float:right;
		height:167px;
		overflow:hidden;
		display:block;
		margin:0px 0px 0px 0px;
		padding:0px 0px 0px 0px;
	}
	#pd_body_right #mktenbantop_icon_pkg ul li{
		width:173px;
	}
	#pd_body_right #mktenbantop_icon_pkg ul li.rightside{
		width:172px;
	}
	#pd_body_right #mktenbantop_icon_pkg ul li a img,
	#pd_body_right #mktenbantop_icon_pkg ul li.rightside a img{
		border:none;
		padding:0px;
		margin:0px;
	}

	#pd_body_right #mktenbantop_copy_pkg{
		margin:0px 0px 0px 0px;
		padding:0px;
		width:864px;
	}
	#pd_body_right #mktenbantop_copy_pkg .left_copy{
		float:left;
		margin:0px 0px 0px 0px;
		width:550px; /*575*/
		font-size:1em; /*12*/
		line-height:2.08; /*25*/
		letter-spacing:2px;
		color:#505050;
	}
	.mktenbantop_lead_text{
	}
	#pd_body_right #mktenbantop_copy_pkg .right_kakomi{
		float:right;
		width:289px;
	}







/*無垢天板 樹種ごとのサムネール一覧ページ*/


/*樹種アイコン一覧*/

	#pd_body_right ul#woodtype_list{
		width:868px; /* for ie */
		height:44px; /* fltclr vs ie6 */
		margin:8px 0px 8px 0px;
		padding:0px;
		list-style-type: none;
		overflow:hidden;
		display:block;
		font-size:1em; /*12px*/
		line-height:1;
	}
	#pd_body_right ul#woodtype_list li{
		list-style-type: none;
		float:left;
		width:58px;
		height:44px;
		overflow:hidden;
		display:block;
		margin:0px 4px 0px 0px;
		padding:0px 0px 0px 0px;
	}
	#pd_body_right ul#woodtype_list li a img{
		border:none;
	}



/*メイン部分*/

	#prd_body_main_pkg{
		width:871px;
		margin:0px 0px 33px 0px;
		padding:0px;
	}
	#prd_body_main_pkg .left{
		width:602px;
		display:block;
		float:left;
	}
	#prd_body_main_pkg .right{
		width:269px;
		float:left;
	}


/*メイン写真*/
	#prd_body_main_pkg .left #main_photo_pkg{
		width:590px;
		height:442px;
		margin:0px;
		padding:0px;
		overflow:hidden;
	}


/*ページタイトル*/
	#prd_body_main_pkg .right #title_and_photosub{
		width:262px;
		height:102px;
		margin:0px 0px 0px 0px;
		padding:0px;
	}
	#prd_body_main_pkg .right #title_and_photosub #woodtype_title{
		/* float:left; */
		margin:0px;
		padding:0px;
	}
	#prd_body_main_pkg .right #title_and_photosub #photo_sub{
		float:right;
	}


/*見出し＋本文*/
	#prd_body_main_pkg .right #honbun_pkg{
		width:265px;
		height:254px;
		margin:0px 0px 0px 0px;
		padding:0px;
		color:#000000;
	}
	#prd_body_main_pkg .right #honbun_pkg h2{
		width:265px;
		font-size:1em; /*12px*/
		line-height:1.5; /*18px*/
		letter-spacing:2px;
		padding-bottom:2px;
		margin-bottom:6px;
/*		border-bottom:1px solid #DC9517; */
		background:url(../product/images/bottom_line_orange.gif) bottom left repeat-x;
	}
	#prd_body_main_pkg .right #honbun_pkg h2.tsume{
		/*アメリカンチェリー用文字詰め*/
		letter-spacing:2px;
	}
	#prd_body_main_pkg .right #honbun_pkg #honbun_text{
		font-size:1em; /*12px*/
		line-height:1.42; /*17px*/
	}


/*動画サムネール＋樹のはなしボタン*/
	#prd_body_main_pkg .right #movie_and_kinohanashi{
		width:269px;
		margin:0px;
		padding:0px;
		line-height:0;
	}
	#movie_and_kinohanashi #left_movie{
		float:left;
	}
	#movie_and_kinohanashi #left_movie img{
		border:none;
	}
	#movie_and_kinohanashi #right_kinohanashi{
		float:right;
		margin-top:15px;
	}


/*樹のはなしボタン*/
	html>body #right_kinohanashi .bt_kinohanashi{
		position:relative;
		z-index:1;
	}

	#right_kinohanashi .bt_kinohanashi{
		width:90px;
		height:70px;
	}
	#right_kinohanashi .bt_kinohanashi a{
		display:block;
		width:90px;
		height:70px;
		background:url(../product/images/bt_kinohanasi.gif) no-repeat;
		/*\*//*/
		overflow: hidden;
		display:inline-table;
		/**/
	}
	#right_kinohanashi .bt_kinohanashi a b{
		font-weight:normal;
		display:block;
		position:relative;
		z-index:-1;
		width:90px;
		height:70px;
		overflow: hidden;
		/*\*//*/
		display:inline-table;
		/**/
	}
	#right_kinohanashi .bt_kinohanashi a:hover {
		background-position:-1px -1px;
	}



/*キャッチ部分*/
	#prd_body_main_catch_pkg{
		width:871px;
		margin:0px 0px 24px 0px;
		padding:0px;
		color:#000000;
	}
	#prd_body_main_catch_pkg h3{
		font-size:1.25em; /*15px*/
		line-height:1.7;
		letter-spacing:2px;
	}
	#prd_body_main_catch_pkg .catch{
		width:480px;
		font-size:1.08em; /*13px*/
		line-height:1.7;
		padding-top:10px;
/*		border-top:1px solid #DC9517; */
		background:url(../product/images/bottom_line_orange.gif) top left repeat-x;
		letter-spacing:2px;
	}



/*サムネール部分*/

	#prd_thumbnail_pkg{
		width:864px;
		margin:0px;
		padding:0px;
	}

	#prd_thumbnail_pkg h4{
		color:#000000;
		font-size:1.08em; /*13px*/
		line-height:1.7;
		border-bottom:solid 1px #C8C8C8;
		margin-bottom:18px;
		letter-spacing:1px;
	}

	#prd_thumbnail_pkg #thumbnail_1line{
		margin:0px 0px 17px 0px;
		padding:0px;
	}
	#prd_thumbnail_pkg #thumbnail_1line .left{
		float:left;
		width:195px;
/*		margin-right:18px; */
		padding-right:20px;
	}

	#prd_thumbnail_pkg #thumbnail_1line .left a{
		width:195px;
		margin:0px;
		padding:0px;
		display:block;
	}
	#prd_thumbnail_pkg #thumbnail_1line .left a:link{color:#000000; text-decoration:none;}
	#prd_thumbnail_pkg #thumbnail_1line .left a:visited{color:#000000; text-decoration:none;}
	#prd_thumbnail_pkg #thumbnail_1line .left a:active{color:#008000; text-decoration:none;}
	#prd_thumbnail_pkg #thumbnail_1line .left a:hover{color:#008000; text-decoration:none;}

	#prd_thumbnail_pkg #thumbnail_1line .left a .img_area{
		margin:0px 0px 10px 0px;
		padding:0px;
		width:195px;
		height:146px;
		overflow:hidden;
	}
	#prd_thumbnail_pkg #thumbnail_1line .left a .img_area img{
		border:none;
		width:195px;
		height:146px;
	}
	#prd_thumbnail_pkg #thumbnail_1line .left a p{
		display:block;
/*		color:#000000; */
		font-size:0.92em; /*11px*/
		line-height:1.7; /*19px*/
	}






/*無垢天板 各商品ページ*/

/*樹種タイトル*/
	#woodtype_title_kaku{
		width:262px;
		height:103px;
		margin:0px;
		padding:0px;
	}


/*本文 無垢天板だけ*/
	#prd_body_main_pkg .right #honbun_pkg_kaku{
		width:258px;
		height:323px;
		margin:0px 0px 0px 0px;
		padding:0px;
		color:#000000;
	}
	#prd_body_main_pkg .right #honbun_pkg_kaku #honbun_text_kaku{
		font-size:1em; /* 12px */
		line-height:1.6; /*19px*/
	}
	#prd_body_main_pkg .right #honbun_pkg_kaku #honbun_text_kaku p{
		display:block;
		font-size:1em; /* 12px */
		margin-top:10px;
	}
	#honbun_text_kaku a:link{color:#272728; text-decoration:underline;}
	#honbun_text_kaku a:visited{color:#272728; text-decoration:underline;}
	#honbun_text_kaku a:active{color:#008000; text-decoration:underline;}
	#honbun_text_kaku a:hover{color:#008000; text-decoration:underline;}



/*商品メイン写真部分アルバム設定付き*/
	#mk_photo_album_pkg{
		margin:0px 0px 0px 0px;
		padding:0px;
		width:590px;
		height:442px;
		line-height:0;
		display:block;
		overflow:hidden;
		position:relative; /* 変更不可 重ね配置 */
	}
	#mk_photo_album_pkg img{
		margin:0px 0px 0px 0px;
		padding:0px;
		width:590px;
		height:442px;
		position:absolute; /* 変更不可 画像を重ね配置 */
		top:0px;
		left:0px;
		border:none;
	}


/*商品写真のキャプション設定*/
	ul#photo_caption_pkg{
		list-style-type:none;
		margin:4px 0px 0px 0px;
		padding:0px;
		width:590px;
		height:44px;
		text-align:left;
		display:block;
		overflow:hidden;
		position:relative; /* 変更不可 重ね配置 */
	}
	ul#photo_caption_pkg li{
		list-style-type:none;
		margin:0px;
		padding:0px;
		width:590px;
		position:absolute; /* 変更不可 画像を重ね配置 */
		top:0px;
		left:0px;
		font-size:0.92em; /*11px*/
		line-height:1.5;
		color:#333333; /*646464*/
	}


/*商品写真バリエーションのサムネール*/
	#mk_photo_variation_pkg{
		margin:8px 0px 0px 0px;
		width:602px;
		height:60px;
	}
	#mk_photo_variation_pkg a{
		width:80px;
		height:60px;
		overflow:hidden;
		padding:0px 5px 0px 0px;
		display:block;
		float:left;
	}
	#mk_photo_variation_pkg a img{
		width:80px;
		height:60px;
		border:none;
	}
	#mk_photo_variation_pkg .blank8060{
		width:80px;
		height:60px;
		overflow:hidden;
		padding:0px 5px 0px 0px;
		display:block;
		float:left;
	}


/*おすすめ*/
	#mk_osusume_pkg_kaku{
		margin:0px;
		padding:0px;
		line-height:0;
	}
	#mk_osusume_pkg_kaku #mk_osusume_title{
		margin:0px;
		padding:0px;
	}

	#mk_osusume_thm{
		margin:8px 0px 0px 0px;
		padding:0px;
	}
	#mk_osusume_thm a{
		width:80px;
		height:60px;
		overflow:hidden;
		padding:0px 5px 0px 0px;
		display:block;
		float:left;
	}
	#mk_osusume_thm a img{
		width:80px;
		height:60px;
		border:none;
	}
	#mk_osusume_thm .blank8060{
		width:80px;
		height:60px;
		overflow:hidden;
		padding:0px 5px 0px 0px;
		display:block;
		float:left;
	}






/*テーブルのトップ*/

	#tb_top_main_img{
		margin:8px 0px 0px 0px;
		padding:0px;
		line-height:0;
		width:860px;
		height:507px;
		overflow:hidden;
	}

	#tb_top_thumbnail_pkg{
		margin:6px 0px 0px 0px;
		padding:0px;
	}

	#tb_top_thumbnail_pkg a{
		float:left;
		margin:0px 4px 0px 0px;
	}
	#tb_top_thumbnail_pkg a:link{color:#000000; text-decoration:none;}
	#tb_top_thumbnail_pkg a:visited{color:#000000; text-decoration:none;}
	#tb_top_thumbnail_pkg a:active{color:#008000; text-decoration:none;}
	#tb_top_thumbnail_pkg a:hover{color:#008000; text-decoration:none;}

	#tb_top_thumbnail_pkg a .imgarea{
		width:92px;
		height:69px;
		margin:0px 0px 2px 0px;
		overflow:hidden;
/*		background:#C8C8C8; */
	}
	#tb_top_thumbnail_pkg a .imgarea img{
		border:none;
		width:92px;
		height:69px;
	}
	#tb_top_thumbnail_pkg a p{
		display:block;
		font-size:0.92em; /*11px*/
		line-height:1.7; /*19px*/
	}

	#tb_top_thumbnail_pkg .blank9269{
		width:92px;
		height:69px;
		overflow:hidden;
		margin:0px 4px 0px 0px;
		display:block;
		float:left;
		background:#C8C8C8;
	}



/*テーブルの商品メニュー*/
/*サブカテゴリーの文字サイズが無垢天板と違う*/

	#table_body_left{
		float:left;
		width:118px;
		text-align:left;
	}

	#table_body_left ul{
		width:108px; /* for ie */
		margin:32px 0px 0px 0px;
		padding:0px;
		list-style-type: none;
		overflow:hidden;
		font-size:1em; /*12px*/
		line-height:1.3;
	}
	#table_body_left ul li{
		list-style-type: none;
		margin:0px 0px 31px 0px;
		padding:0px 0px 0px 5px;
		letter-spacing:1px;
	}
	#table_body_left ul b{
		font-weight:normal;
		color:#007700;
	}

	#table_body_left a:link{color:#646464; text-decoration:none;}
	#table_body_left a:visited{color:#646464; text-decoration:none;}
	#table_body_left a:active{color:#008000; text-decoration:none;}
	#table_body_left a:hover{color:#008000; text-decoration:none;}
	/*5D855E*/

	/*準備中のときのうすい表示*/
	#table_body_left a.jnbc:link{color:#aaaaaa; text-decoration:none;}
	#table_body_left a.jnbc:visited{color:#aaaaaa; text-decoration:none;}
	#table_body_left a.jnbc:active{color:#008000; text-decoration:none;}
	#table_body_left a.jnbc:hover{color:#008000; text-decoration:none;}


/*サブメニュー*/
	#table_body_left ul li ul{
		width:100px; /* for ie */
		margin:10px 0px 0px 0px;
		padding:0px;
		list-style-type: none;
		overflow:hidden;
		font-size:0.83em; /*10px*/
		line-height:1.4;
	}
	#table_body_left ul li ul li{
		list-style-type: none;
		margin:0px 0px 5px 0px;
		padding:0px 0px 0px 5px;
		background:url(../product/images/kuromaru.gif) 0px 1px no-repeat;
		letter-spacing:0px;
		display:block;
	}






/*テーブルの各商品ページ*/

/*メイン部分*/
	#tb_body_main_pkg{
		width:871px;
		margin:8px 0px 0px 0px;
		padding:0px;
	}
	#tb_body_main_pkg .left{
		width:602px;
		display:block;
		float:left;
	}
	#tb_body_main_pkg .right{
		width:269px;
		float:left;
	}


/*商品タイトル*/
	#tb_title_and_thumbnail{
		width:262px;
		height:191px; /*191-256*/
	}
	#tb_body_main_pkg .right #tb_title_and_thumbnail #tb_title{
		width:262px;
		background:url(../product/images/bottom_line_orange.gif) bottom left repeat-x;
/*		border-bottom:solid 1px #DC9517; */
		margin:0px 0px 4px 0px;
	}
	#tb_body_main_pkg .right #tb_title_and_thumbnail #tb_title h2{
		font-size:1.17em; /*14px*/
		line-height:1.3;
		font-weight:bold;
		letter-spacing:1px;
		padding:0px 0px 1px 1px;
		margin:0px;
		color:#646464;
	}

/*商品写真バリエーションのサムネール*/
	#tb_photo_variation_pkg{
		margin:0px 0px 0px 0px;
		width:262px;
	}
	#tb_photo_variation_pkg a{
		width:47px;
		height:35px;
		overflow:hidden;
		margin:0px 4px 4px 0px;
		display:block;
		float:left;
	}
	#tb_photo_variation_pkg a img{
		width:47px;
		height:35px;
		border:none;
	}
	#tb_photo_variation_pkg .blank4735{
		width:47px;
		height:35px;
		overflow:hidden;
		margin:0px 4px 4px 0px;
		display:block;
		float:left;
		background:#C8C8C8;
	}

/*通販アイコン*/
	#tb_tsuhan_icon_pkg{
		width:262px;
		height:65px; /*65-256*/
		margin:0px;
		padding:0px;
	}
	#tb_tsuhan_icon_pkg img{
		border:none;
	}

/*動画*/
	#tb_movie_pkg{
		margin:0px 0px 0px 0px;
		width:262px;
		height:112px; /*122 youtube*/
		line-height:1;
	}
	#tb_movie_title{
		margin:0px 0px 3px 0px;
		padding:0px;
	}
	#tb_movie_thmbnail{
		margin:0px 0px 0px 0px;
		padding:0px;
	}
	#tb_movie_thmbnail img{
		border:none;
	}

/*RECOMMEND*/
	#bt_recommend_pkg{
		margin:0px;
		padding:0px;
		width:262px;
		line-height:0;
	}
	#bt_recommend_pkg #bt_recommend_title{
		margin:0px 0px 4px 0px;
		padding:0px;
	}

	#bt_recommend_thm{
		margin:0px 0px 0px 0px;
		padding:0px;
	}
	#bt_recommend_thm a{
		width:80px;
		height:60px;
		overflow:hidden;
		padding:0px 5px 0px 0px;
		display:block;
		float:left;
	}
	#bt_recommend_thm a img{
		width:80px;
		height:60px;
		border:none;
	}
	#bt_recommend_thm .blank8060{
		width:80px;
		height:60px;
		overflow:hidden;
		padding:0px 5px 0px 0px;
		display:block;
		float:left;
	}



/*本文*/
	#tb_body_honbun_pkg{
		width:864px;
		padding:0px;
		margin:0px;
	}

	#tb_body_honbun_text{
		color:#272728;
		font-size:1em; /*12px*/
		line-height:1.6; /*19px*/
	}
	#tb_body_honbun_text a:link{color:#272728; text-decoration:underline;}
	#tb_body_honbun_text a:visited{color:#272728; text-decoration:underline;}
	#tb_body_honbun_text a:active{color:#008000; text-decoration:underline;}
	#tb_body_honbun_text a:hover{color:#008000; text-decoration:underline;}

	#tb_body_honbun_text h3{
		font-size:1.45em; /*16px*/
		line-height:1.19; /*19px*/
		letter-spacing:1px;
/*		margin-bottom:18px; */
	}
	#tb_body_honbun_text h4{
		font-size:1.17em; /*14px*/
		line-height:1.36; /*19px*/
	}

	#tb_body_honbun_text p{
		display:block;
		margin:0px;
		padding:0px;
	}

/*表組*/
	#tb_body_honbun_text table#hyougumi{
		margin:4px 0px 4px 0px;
		border-top:solid 1px #D3D3D3;
		border-left:solid 1px #D3D3D3;
	}
	#tb_body_honbun_text table#hyougumi th,
	#tb_body_honbun_text table#hyougumi td{
		border-right:solid 1px #D3D3D3;
		border-bottom:solid 1px #D3D3D3;
		color:#000000;
/*		font-size:1em; */ /*12px*/
		font-size:12px;
		line-height:1.6;
		text-align:center;
/*		padding:6px 10px 5px 10px; */
		padding:6px 25px 5px 25px;
	}
	#tb_body_honbun_text table#hyougumi th{
		text-align:center;
		font-weight:normal;
	}

	#tb_body_honbun_text table#hyougumi td.align_left{
		text-align:left;
	}
	#tb_body_honbun_text table#hyougumi td.align_right{
		text-align:right;
	}
	#tb_body_honbun_text table#hyougumi td.align_center{
		text-align:center;
	}

/*注文問い合わせメッセージ*/
	#tb_body_honbun_text .order_message{
		font-size:1.09em; /*13px*/
		color:#E37700;
	}
	#tb_body_honbun_text .order_message a:link{text-decoration: none; color: #E37700;}
	#tb_body_honbun_text .order_message a:visited{text-decoration: none; color: #E37700;}
	#tb_body_honbun_text .order_message a:active{text-decoration: underline; color: #E37700; }
	#tb_body_honbun_text .order_message a:hover{text-decoration: underline; color: #E37700; }





/*ページトップへボタン*/
	#tb_body_topagetop{
		margin:25px 0px 0px 0px;
		letter-spacing:1px;
	}
	#tb_body_topagetop a:link{color:#DC9517; text-decoration:none;}
	#tb_body_topagetop a:visited{color:#DC9517; text-decoration:none;}
	#tb_body_topagetop a:active{color:#DC9517; text-decoration:underline;}
	#tb_body_topagetop a:hover{color:#DC9517; text-decoration:underline;}






/*収納トップページ*/

	#ca_pagetitle{
		margin:0px 0px 20px 0px;
	}
	#ca_top_lead{
		width:262px;
		font-size:1em; /*12px*/
		line-height:2; /*24px*/
		letter-spacing:0px;
		color:#000000;
	}


/*サムネール*/

	#ca_thumbnail_pkg{
		width:864px;
		margin:28px 0px 0px 0px;
		padding:0px;
	}
	#ca_thumbnail_pkg #thumbnail_1line{
		margin:0px 0px 16px 0px;
		padding:0px;
	}
	#ca_thumbnail_pkg #thumbnail_1line .left{
		float:left;
		width:195px;
/*		margin-right:18px; */
		padding-right:20px;
	}

	#ca_thumbnail_pkg #thumbnail_1line .left a{
		width:195px;
		margin:0px;
		padding:0px;
		display:block;
	}
	#ca_thumbnail_pkg #thumbnail_1line .left a:link{color:#000000; text-decoration:none;}
	#ca_thumbnail_pkg #thumbnail_1line .left a:visited{color:#000000; text-decoration:none;}
	#ca_thumbnail_pkg #thumbnail_1line .left a:active{color:#008000; text-decoration:none;}
	#ca_thumbnail_pkg #thumbnail_1line .left a:hover{color:#008000; text-decoration:none;}

	#ca_thumbnail_pkg #thumbnail_1line .left a .img_area{
		margin:0px 0px 2px 0px;
		padding:0px;
		width:195px;
		height:146px;
		overflow:hidden;
	}
	#ca_thumbnail_pkg #thumbnail_1line .left a .img_area img{
		border:none;
		width:195px;
		height:146px;
	}
	#ca_thumbnail_pkg #thumbnail_1line .left a p{
		display:block;
/*		color:#000000; */
		font-size:0.92em; /*11px*/
		line-height:1.7;
	}






/*カート*/






/*条件検索*/
/*別ファイル*/

	#cart_pkg{
		margin:0px 0px 30px 0px;
	}
	#cart_pkg h5.cart_title{
		font-size:1.0em;
/*		font-weight:normal; */
		margin:0px;
		padding:0px 0px 0px 1px:
		letter-spacing:3px;
	}

	#cart_pkg_box{
		width:408px;
		border-top:solid 1px #cccccc;
		border-bottom:solid 1px #cccccc;
		line-height:2.2;
		letter-spacing:1px;
	}
	#cart_pkg_inner{
		padding:5px 1px 5px 1px;
	}

	#cart_pkg_inner form{
		margin:7px 0px 7px 0px;
	}
	#cart_pkg_inner form .cart_switch{
		margin:7px 0px 0px 0px;
	}
	#cart_pkg_inner .cart_chuui{
		font-size:0.92em;
		line-height:1.5;
	}




/*DBエラー頁*/

	#db_message_pkg{
		width:871px;
		margin:0px;
		padding:0px;
		text-align:center;
	}
	#db_message_tx{
		padding-top:270px;
		font-size:1em; /*12px*/
		line-height:1.6; /*19px*/
		letter-spacing:1px;
		color:#000000;
	}

	#db_message_tx a:link{color:#505050; text-decoration:underline;}
	#db_message_tx a:visited{color:#505050; text-decoration:underline;}
	#db_message_tx a:active{color:#008000; text-decoration:underline;}
	#db_message_tx a:hover{color:#008000; text-decoration:underline;}






/*404*/

	#mk_notfound_message_pkg{
		margin-top:30px;
		height:50px;
		font-size:1em; /*12px*/
		line-height:1.6; /*19px*/
		letter-spacing:1px;
		color:#000000;
	}

	#notfound_message_pkg{
		height:149px;
		font-size:1em; /*12px*/
		line-height:1.6; /*19px*/
		letter-spacing:1px;
		color:#000000;
	}


/* */

