/*****************************************************************
	初期設定
*****************************************************************/
*   {margin:0px; padding:0px;}
html{height:100%;}
img {border:none; vertical-align:top;}
br  {letter-spacing:0px;}	/* letter-spacingを設定するとbrが効かなくなるのでこれで回避する */

body{
	width      :100%;
	height     :100%;
	background :#ffffff;
	font-family:ＭＳ Ｐゴシック, Osaka;
	font-size  :13px;
	color      :#333333;
	text-align :center;		/* 画面中央表示 */
}


/*****************************************************************
	clearfix  回り込み解除用
*****************************************************************/
.clearfix:after{				/*for modern browser*/
	visibility:hidden;
	display   :block;
	font-size :0;
	content   :" ";
	clear     :both;
	height    :0;
}
* html .clearfix            { zoom:1; } /* IE6 */
*:first-child+html .clearfix{ zoom:1; } /* IE7 */


/*****************************************************************
	汎用
*****************************************************************/
a:link.a1   {color:#0000ff; text-decoration:none;}
a:visited.a1{color:#0000ff; text-decoration:none;}
a:hover.a1  {color:#cc0000; text-decoration:underline;}

a:link.a2   {color:#333333; text-decoration:none;}
a:visited.a2{color:#333333; text-decoration:none;}
a:hover.a2  {color:#333333; text-decoration:underline;}

a:link.a3   {color:#999999; text-decoration:underline;}
a:visited.a3{color:#999999; text-decoration:underline;}
a:hover.a3  {color:#999999; text-decoration:underline;}

a:link.a4   {color:#0000ff; text-decoration:none;}
a:visited.a4{color:#0000ff; text-decoration:none;}
a:hover.a4  {color:#cc0000; text-decoration:none;}

a:link.a5   {color:#0000ff; text-decoration:underline;}
a:visited.a5{color:#0000ff; text-decoration:underline;}
a:hover.a5  {color:#cc0000; text-decoration:underline;}

.ptop     {text-align:right; font-size:10px; padding-top:10px;}
.ptop_line{text-align:right; font-size:10px; padding-top:5px; margin:0px 0px 30px 20px; border-top:1px dotted #999999;}

.nml{font-weight:normal;}
.bld{font-weight:bold;}

.s16{font-size:16px;}
.s14{font-size:14px;}
.s13{font-size:13px;}
.s10{font-size:10px;}

.red   {color:#cc0000;}
.red2  {color:#ff0000;}
.gray  {color:#666666;}
.green {color:#009900;}
.pink  {color:#e50086;}
.orange{color:#ff6600;}

.orange_bk{background:#fdffc4;}

.in10{margin:20px 10px 5px 10px; font-weight:bold;}
.in20{margin:0px 10px 5px 20px; line-height:130%;}
.in30{margin:10px 0px 0px 20px; line-height:130%;}
					 
/*****************************************************************
	レイアウト
*****************************************************************/
div#base{								/* idで指定する時は<要素>#<ID>と書く IDの場合は1度しか使えない */
	width :950px;
	margin:0 auto;				/* ボックスを画面中央にする */
	text-align:left;
}

div#main_area{
	width:950px;
}

div#left_area{
	width :730px;
	float :left; 
}

div#right_area{
	width :200px;
	float :right; 
}


/*****************************************************************
	ヘッダ部
*****************************************************************/
div#header_area{width:950px; height:50px;}
div#header_area ul{list-style-type:none;}
div#header_area li.pos1{width:145px; float:left;}
div#header_area li.pos2{width:450px; float:left;}
div#header_area li.pos3{width:355px; float:left; text-align:right;}
div#header_area p {padding:10px 0px 0px 20px; line-height:150%;}
div#header_area h1{padding:32px 0px 0px 20px; font-size:13px; font-weight:normal;}
div#header_area img.ico1{width:145px; height:50px;}
div#header_area img.ico2{width:16px; height:16px;}


/*****************************************************************
	ロゴエリア
*****************************************************************/
div#logo_area{
	height:250px;
	/*background-image :url("/cimg/logo.jpg");*/
	background-repeat:no-repeat;
}

div#logo_area div.takumicap{	
	width  :20em;
	/*color  :#009900;*/
	line-height:120%;
	font-weight:bold;
	letter-spacing:1px;
	padding:30px 0px 0px 670px;
}

div.tomato {color:#CC0033; background-image:url("/cimg/logo_tomato.jpg");}
div.asupara{color:#009900; background-image:url("/cimg/logo_asupara.jpg");}
div.tankan{color:#009900; background-image:url("/cimg/logo_tankan.jpg");}
div.nashi{color:#009900; background-image:url("/cimg/logo_nashi.jpg");}
div.lelectier{color:#009900; background-image:url("/cimg/logo_lelectier.jpg");}
div.kyoraumi{color:#663333; background-image:url("/cimg/logo_kyoraumi.jpg");}
div.mango{color:#dc143c; background-image:url("/cimg/logo_mango.jpg");}
div.ninniku{color:#663333; background-image:url("/cimg/logo_ninniku.jpg");}
div.grape{color:#663333; background-image:url("/cimg/logo_grape.jpg");}
div.ringo{color:#cd5c5c; background-image:url("/cimg/logo_ringo.jpg");}
div.kaki{color:#cd853f; background-image:url("/cimg/logo_kaki.jpg");}
div.mikan{color:#d2691e; background-image:url("/cimg/logo_mikan.jpg");}
div.kome{color:#424242; background-image:url("/cimg/logo_kome.jpg");}
div.hoshigaki{color:#ff8000; background-image:url("/cimg/logo_hoshigaki.jpg");}


/*****************************************************************
	サブヘッダ部
*****************************************************************/
div#sub_header_area{width :950px; height:20px;}
div#sub_header_area p{text-align:right; padding:3px 5px 0px 0px;}


/*****************************************************************
	メニュー
*****************************************************************/
div#menu_area{
	width :950px;
	height:53px;
	background-image :url("/cimg/mnu_menu.jpg");
	background-repeat:repeat-x;
}
div#menu_area ul{list-style-type:none;}
div#menu_area li{float:left; padding:0px 0px 0px 0px;}
div#menu_area img{width:120px; height:23px;}


/*****************************************************************
	フッタ部
*****************************************************************/
div#footer_area{width:950px; height:100px;}
div#footer_area div{padding:20px 0px 0px 0px;}
div#footer_area p{text-align:center; font-size:11px; padding:5px 0px 0px 0px;}
div#footer_area img{width:950px; height:8px;}


/*****************************************************************
	トップエリア
*****************************************************************/
div#top_area {width:730px; margin:0px 0px 20px 0px;}
div#top_left {width:400px; float:left;}
div#top_right{width:300px; float:right;}

/*** ピックアップ ***/
div#top_left img{width:400px; height:345px;}

/*** 更新情報 ***/
div#top_right div.koushin_body{
	border-left:solid 1px #999999;
	border-right:solid 1px #999999;
}
div#top_right dl{
	width   :270px;
	height  :24em;				/* 高さを固定 */
	overflow:auto;				/* はみ出した部分はスクロール表示 */
	margin:0 auto;				/* センターリング */
}
div#top_right dt{
	padding:12px 8px 0px 8px;
	font-size:10px;
	font-weight:bold;
}
div#top_right dd{
	padding:3px 8px 5px 8px;
	font-size:10px;
	border-bottom:dashed 1px #999999;
	line-height:150%;
	letter-spacing:2px;
}
div#top_right img.tp{width:300px; height:25px;}
div#top_right img.bt{width:300px; height:5px;}


/*****************************************************************
	トップサブエリア
*****************************************************************/
div#top_sub_area {width:730px; margin:0px 0px 50px 0px;}
div#top_sub_left {width:550px; float:left;}
div#top_sub_right{width:160px; float:right;}

/*** サブピックアップ ***/
div#top_sub_left ul{
	width :550px;
	height:250px;
	list-style-type:none;
	background-image :url("/adimg/pickup_sub_bk.jpg");
}
div#top_sub_left li{
	float:left;
	margin:10px 5px 10px 10px;
}
div#top_sub_left img{width:257px; height:231px;}

/*** 特集記事 ***/
div#top_sub_right ul{list-style-type:none;}
div#top_sub_right li{margin:5px 0px 10px 0px;}
div#top_sub_right img{width:150px; height:40px;}


/*****************************************************************
	オススメエリア
*****************************************************************/
div#osusume_area{width:730px; margin:0px 0px 30px 0px;}
div#osusume_area dl{
	float:left;
	width:182px;
	margin:10px 0px 20px 0px;
}
div#osusume_area dt{margin:0px 26px 5px 26px;}
div#osusume_area dd{
	margin:0px 15px 5px 15px;
	text-align:center;
	line-height:120%;
	letter-spacing:1px;
}
div#osusume_area dd.na{color:#009900;  font-weight:bold;}
div#osusume_area dd.pr{font-size:10px; text-align:left; height:40px;}
div#osusume_area dd.vl{font-size:10px; font-weight:bold;}
div#osusume_area dd.lk{font-size:10px; text-align:right;}

div#osusume_area img{width:130px; height:130px;}
div#osusume_area img.mbar{width:730px; height:26px;}


/*****************************************************************
	レポートエリア
*****************************************************************/
div#report_area{width:730px; margin:0px 0px 50px 0px;}
div#report_left_area {float:left;  width:355px;}
div#report_right_area{float:right; width:355px;}

div#report_left_area ul{list-style-type:none;}

div#report_right_area ul{list-style-type:none; padding:0px 0px 20px 0px;}
div#report_right_area li.mov{width:355px; height:293px; background:url("/cimg/pickup_movie.jpg") no-repeat;}
div#report_right_area li.mov p{text-align:center; padding:43px 0px 0px 0px;}


/*****************************************************************
	動画紹介エリア
*****************************************************************/
div#movie_area{
	width:730px; margin:0px 0px 70px 0px;
	background-image:url("/cimg/movie_bk.jpg");
	background-repeat:no-repeat;
}
div#movie_area dl{float:left; width:150px; background:#ffffff;}
div#movie_area dl.upside{margin:110px 20px 0px 10px;}
div#movie_area dl.dnside{margin:40px 20px 0px 10px;}
div#movie_area dt{text-align:center;}
div#movie_area dd{text-align:center;}
div#movie_area dd.na{font-size:11px; font-weight:bold; padding:5px 0px 0px 0px;}
div#movie_area dd.tx{font-size:10px; text-align:right;}
div#movie_area dd.lk{font-size:10px; padding:3px 0px 0px 0px;}

div#movie_area img{border:1px solid #cccccc; width:125px; height:95px;}


/*****************************************************************
	作家一覧紹介エリア
*****************************************************************/
div#sakka_area{width:730px; margin:0px 0px 30px 0px;}
div#sakka_area dl{
	float:left;
	width:144px;
	margin:10px 0px 20px 0px;
	border-right:1px dotted #333333;
}
div#sakka_area dl.sdot{border-left:1px dotted #333333;}
div#sakka_area dl.bg1 {background :#F9EEF1;}
div#sakka_area dl.bg2 {background :#F8E4E9;}
div#sakka_area dt{margin:10px 22px 10px 22px;}
div#sakka_area dd{
	margin:0px 22px 10px 22px;
	border-bottom:1px dotted #333333;
	text-align:center;
}
div#sakka_area dd.na{font-weight:bold;}
div#sakka_area dd.tx{font-size:10px;}
div#sakka_area dd.pr{line-height:130%; text-align:left; height:55px;}
div#sakka_area dd.lk{font-size:10px; text-align:right;}

div#sakka_area img{width:100px; height:75px;}
div#sakka_area img.mbar{width:730px; height:26px;}


/*****************************************************************
	カテゴリエリア
*****************************************************************/
div#cate_area{width:200px; margin:0px 0px 30px 0px;}
div#cate_area ul{list-style-type:none;}
div#cate_area li.mline{
	padding:12px 10px 3px 10px;
	background-image :url("/cimg/c_frame.jpg");
}
div#cate_area li.mline2{
	padding:0px 5px 3px 30px;
	background-image :url("/cimg/c_frame.jpg");
}
div#cate_area img.ico1{width:12px; height:12px; padding:0px 5px 0px 0px;}
div#cate_area img.ico2{width:200px; height:23px;}
div#cate_area img.ico3{width:200px; height:14px;}


/*****************************************************************
	ノートエリア
*****************************************************************/
div#note_area{width:200px; margin:0px 0px 30px 0px;}
div#note_area ul{list-style-type:none;}
div#note_area li.mline{
	padding:5px 10px 5px 10px;
	background-image :url("/cimg/note_line1.jpg");
}
div#note_area img.ico1{width:12px; height:12px; padding:0px 5px 0px 0px;}
div#note_area img.ico2{width:200px; height:47px;}
div#note_area img.ico3{width:200px; height:6px;}


/*****************************************************************
	バナーエリア 画像下部コメント付（※classで指定）
*****************************************************************/
div.banner_area{width:200px; margin:0px 0px 15px 0px;}
div.banner_area ul{list-style-type:none;}
div.banner_area dd{font-size:11px; padding:3px 3px 15px 3px;}


/*****************************************************************
	バナーエリア 画像のみコメントなし（※classで指定）
*****************************************************************/
div.banner_area2{width:200px; margin:0px 0px 30px 0px; text-align:center;}


/*****************************************************************
	ヘッダエリア（商品ページ）
*****************************************************************/
div#item_header_area{
	width:730px;
	height:190px;
	margin:10px 0px 0px 0px;
	background-image :url("/nashi/img/nashi_market.jpg");
	background-repeat:no-repeat;
}
div#item_header_area ul{list-style-type:none;}
div#item_header_area li{float:left; padding:160px 0px 0px 10px;}


/*****************************************************************
	アイテムエリア（商品ページ）
*****************************************************************/
div.pro_itembar_area{width:730px; margin:10px 0px 20px 0px;}
div.pro_itembar_area img{width:730px; height:25px;}

div.item_m{
	width:730px;
	margin:10px 0px 10px 0px;
}
div.item_m_l{
	width:220px;
	float:left;
}
div.item_m_l img{display:block;}
div.item_m_l img.lin1{width:210px;height:210px; padding:4px 4px 4px 4px; border:1px solid #dddddd;}
div.item_m_l img.lin2{width:102px; height:71px; padding:2px 2px 2px 2px; border:1px solid #dddddd;}
div.item_m_l ul{list-style-type:none;}
div.item_m_l li{float:left;}
div.item_m_l li.lft{padding:4px 4px 0px 0px;}
div.item_m_l li.rgt{padding:4px 0px 0px 0px;}

div.item_m_r{
	width:470px;
	float:right;
}
div.item_tl{width:470px; margin:10px 0px 0px 0px; border-bottom:1px solid #cccccc;}
div.item_tl_l{width:270px; float:left;}
div.item_tl_l img{width:240px; height:48px;}
div.item_tl_r{width:200px; float:left;}
div.item_tl_r ul{list-style-type:none; padding:4px 0px 0px 0px;}
div.item_tl_r li{float:left; padding:0px 0px 1px 1px;}

div.item_note{width:470px; margin:5px 0px 0px 0px;}
div.item_note p{padding:0px 10px 0px 20px; line-height:120%; letter-spacing:1px;}
div.item_note dl{margin:0px 10px 0px 20px; padding:7px; line-height:120%; letter-spacing:1px; background:#eeeeee;}
div.item_note dt{font-size:15px; font-weight:bold; padding-bottom:5px;}
div.item_note dd{padding-left:10px;}

div.item_note2{width:470px; margin:30px 0px 0px 0px;}
div.item_note2 p{padding:0px 20px 0px 0px; line-height:120%;}

div.kikaku_note{width:470px; margin:5px 0px 0px 0px;}
div.kikaku_note ul{text-align:center; }
div.kikaku_note li{padding:5px 0px 0px 15px; list-style-type:none;}


div.item_by{width:470px; margin:0px 0px 0px 0px;}
div.item_by table{width:465px; border:none; border-collapse:collapse; empty-cells:show;}
div.item_by th,td{padding-bottom:7px; letter-spacing:0.5px;}
div.item_by th{padding-top:30px; text-align:left; font-size:16px; font-weight:bold;}
div.item_by td{font-size:14px; font-weight:bold; padding-left:10px;}
div.item_by td.na{width:245px;}
div.item_by td.pr{width:120px; text-align:right;}
div.item_by td.bt{width:100px;}
div.item_by span{font-size:10px;}

div.item_by td.na99{width:140px;}
div.item_by td.pr99{width:225px; text-align:right;}


div.item_b{
	width:670px;
	margin:30px auto 100px;
}
div.item_b table{border:1px solid #cccccc; empty-cells:show; border-collapse:separate; border-spacing:10px;}
div.item_b th{text-align:left; background:#33cc33; color:#ffffff; padding:2px 5px 2px 5px;}
div.item_b td{padding:0px 10px 0px 10px; border-right:1px solid #33cc33; border-bottom:1px solid #33cc33; vertical-align:top;}
div.item_b p{text-align:right;}


/*****************************************************************
	作家リンクエリア（作家ページ）
*****************************************************************/
div#pro_link_area{width:730px; margin:20px 0px 0px 0px;}
div#pro_link_area ul{list-style-type:none;}
div#pro_link_area li{float:left; padding:0px 2px 0px 0px;}
div#pro_link_area img{width:100px; height:19px;}


/*****************************************************************
	作家紹介エリア（作家ページ）
*****************************************************************/
div#pro_main_area{width:730px; margin:20px 0px 0px 0px;}
div#pro_main_left{width:320px; float:left;}
div#pro_main_right{width:380px; float:right;}

div#pro_main_area img.timg{display:block; padding:0px 0px 20px 0px; width:730px; height:90px;}

div#pro_main_left ul{list-style-type:none;}
div#pro_main_left li.name{font-size:16px; font-weight:bold; padding:0px 0px 10px 10px;}
div#pro_main_left li.photo{padding:0px 0px 10px 35px;}
div#pro_main_left li.txt{line-height:110%; padding:0px 0px 15px 10px;}
div#pro_main_left h1{font-size:13px; font-weight:normal;}

div#pro_main_right img{width:380px; height:450px;}
div#pro_main_right p{text-align:right; font-size:10px;}

div#pro_photo_list{width:380px; margin:10px 0px 5px 0px;}
div#pro_photo_list img{width:72px; height:72px; cursor:pointer;}
div#pro_photo_list ul{list-style-type:none;}
div#pro_photo_list li{float:left;}
div#pro_photo_list li.psp{padding:0px 5px 0px 0px;}


/*****************************************************************
	作家紹介補足エリア（作家ページ）
*****************************************************************/
div#pro_sub_area{width:730px; margin:20px 0px 50px 0px;}
div#pro_sub_area ul{list-style-type:none;}
div#pro_sub_area li{float:left; padding:0px 10px 20px 0px; line-height:120%;}

div#pro_pr_yamaguchi{
	width:730px;
	height:250px;
	margin:20px 0px 50px 0px;
	background-image :url("/yamaguchi/img/kajuen_pr_nourin.jpg");
	background-repeat:no-repeat;
}
div#pro_pr_yamaguchi p{padding:190px 15px 0px 15px; line-height:130%;}


/*****************************************************************
	作家さんラインナップエリア（作家ページ）
*****************************************************************/
div#pro_lineup_area{width:730px; margin:20px 0px 0px 0px;}
div#pro_lineup_area img.timg{display:block; padding:0px 0px 10px 0px; width:730px; height:56px;}
div#pro_lineup_body dl{width:182px; float:left; margin-bottom:30px;}
div#pro_lineup_body dt img{display:block; margin:0 auto;}
div#pro_lineup_body dd.nam{padding:3px 10px 0px 10px; color:#009900; font-weight:bold; text-align:center;}
div#pro_lineup_body dd.txt{padding:3px 10px 0px 10px; font-size:12px; line-height:130%; letter-spacing:1px; height:45px;}
div#pro_lineup_body dd.lnk{padding:3px 10px 0px 10px; font-size:12px; text-align:right;}


/*****************************************************************
	作家さんお知らせエリア（作家ページ）
*****************************************************************/
div#pro_info_area{width:730px; margin:20px 0px 0px 0px;}
div#pro_info_area img.timg{display:block; padding:0px 0px 10px 0px; width:730px; height:42px;}
div#pro_info_body{width:730px; height:250px; background:url(/cimg/bg_sakka_info.gif) no-repeat; padding-top:13px;}
div#pro_info_body dl{
	width   :700px;
	height  :17em;				/* 高さを固定 */
	overflow:auto;				/* はみ出した部分はスクロール表示 */
	margin:0 auto;				/* センターリング */
}
div#pro_info_body dt{padding:8px 0px 1px 0px; font-weight:bold;}
div#pro_info_body dd{padding:0px 7px 3px 7px; border-bottom:1px dotted #999999; line-height:130%;}


/*****************************************************************
	動画紹介エリア（作家ページ）
*****************************************************************/
div#pro_movie_area{width:730px; margin:20px 0px 0px 0px;}
div#pro_movie_area img.timg{display:block; padding:0px 0px 20px 0px; width:730px; height:42px;}
div#pro_movie_area img.imgdeco{border:1px solid #cccccc; width:125px; height:95px;}
div#pro_movie_area ul{list-style-type:none;}
div#pro_movie_area li{float:left; margin:0px 0px 40px 0px;}
div#pro_movie_area li.mimg1{width:127px; height:100px;}
div#pro_movie_area li.mimg2{width:127px; height:100px; padding:0px 0px 0px 55px;}
div#pro_movie_area li.mstr {width:200px; height:100px; padding:0px 0px 0px 8px;}


/*****************************************************************
	口コミエリア（作家ページ）
*****************************************************************/
div#pro_kuchi_area2{width:730px; margin:20px 0px 0px 0px;}
div#pro_kuchi_area2 img.kimg{display:block; padding:0px 0px 10px 0px; width:730px; height:56px;}
div#pro_kuchi_body{width:730px; height:500px; background:url(/cimg/bg_kuchikomi.gif) no-repeat; padding-top:13px;}
div#pro_kuchi_body dl{
	width   :700px;
	height  :36em;				/* 高さを固定 */
	overflow:auto;				/* はみ出した部分はスクロール表示 */
	margin:0 auto;				/* センターリング */
}
div#pro_kuchi_body dt{float:left; width:100px; margin:25px 0px 0px 0px;}
div#pro_kuchi_body dd{float:left; width:550px; margin:25px 0px 0px 0px; line-height:130%;}
div#pro_kuchi_body img.kicon{display:block; margin:0 auto; width:34px; height:34px;}


/*****************************************************************
	口コミエリア（作家ページ）OLD
*****************************************************************/
div#pro_kuchi_area{width:730px; margin:20px 0px 0px 0px;}
div#pro_kuchi_area img.kimg{display:block; margin:0px 0px 10px 0px; width:730px; height:56px;}

div#pro_kuchi_top{width:730px;}
div#pro_kuchi_top img{width:730px; height:10px; vertical-align:bottom;}

div#pro_kuchi_mid{width:730px; background:#FAFAD2;}
div#pro_kuchi_mid img.kicon1{width:34px; height:34px;}
div#pro_kuchi_mid img.kicon2{display:block; margin:30px 0px 15px 240px; width:250px; height:30px;}

div#pro_kuchi_mid ul{list-style-type:none;}
div#pro_kuchi_mid li{float:left;}
div#pro_kuchi_mid li.ksen1{width:34px; height:34px; padding:20px 0px 0px 80px;}
div#pro_kuchi_mid li.ksen2{width:520px; padding:10px 0px 10px 50px; line-height:130%;}

div#pro_kuchi_bot{width:730px;}
div#pro_kuchi_bot img{width:730px; height:10px;}


/*****************************************************************
	商品/作家 詳細紹介エリア（作家ページ）
*****************************************************************/
div.pro_shoukai_area{width:730px; margin:20px 0px 0px 0px;}
div.pro_shoukai_area p{text-align:center; margin:20px 0px 20px 0px;}


/*****************************************************************
	注文バーエリア（作家ページ）
*****************************************************************/
div#pro_midashi_area{width:730px; margin:80px 0px 0px 0px;}
div#pro_midashi_area img{width:730px; height:40px;}


/*****************************************************************
	他作家紹介エリア（作家ページ）
*****************************************************************/
div#pro_other_area{width:730px; margin:0px 0px 50px 0px;}
div#pro_other_area img.kimg{width:730px; height:55px;}
div#pro_other_area p{padding:50px 20px 0px 160px;}

div#pro_other_area div.pro_other_left{float:left; width:330px; height:150px; margin:0px 0px 30px 0px;}
div#pro_other_area div.pro_other_right{float:right; width:330px; height:150px; margin:0px 0px 30px 0px;}


/*****************************************************************
	特定商取引エリア（特定商取引ページ）
*****************************************************************/
div#law_area{
	width:730px;
	margin:30px 0px 50px 0px;
	background-image :url("/cimg/bg_takumi.jpg");
	background-repeat:no-repeat;
}
div#law_area ul{list-style-type:none;}


/*****************************************************************
	プライバシーポリシーエリア（プライバシーポリシーページ）
*****************************************************************/
div#pri_area{
	width:730px;
	margin:30px 0px 50px 0px;
	background-image :url("/cimg/bg_takumi.jpg");
	background-repeat:no-repeat;
}
div#pri_area ul{list-style-type:none;}


/*****************************************************************
	企業概要エリア（企業概要ページ）
*****************************************************************/
div#com_area{
	width:730px;
	margin:30px 0px 50px 0px;
	background-image :url("/cimg/bg_takumi.jpg");
	background-repeat:no-repeat;
}
div#com_area ul{list-style-type:none;}
div#com_area img.sho{width:130px; height:182px;}


/*****************************************************************
	お問い合わせエリア（お問い合わせページ）
*****************************************************************/
div#enq_area{
	width:730px;
	margin:30px 0px 50px 0px;
}
div#enq_area iframe{width:700px; height:1600px;}

/*****************************************************************
	FAQエリア（FAQページ）
*****************************************************************/
div#que_area{width:730px; margin:30px 0px 0px 0px;}
div#que_area ul{list-style-type:none;}

div#faq_area{width:730px; margin:100px 0px 50px 0px;}
div#faq_area ul{list-style-type:none;}
div#faq_area li.pad{padding-top:5px;}


/*****************************************************************
	匠サイトって？エリア（匠サイトって？ページ）
*****************************************************************/
div#aboutsite_area{width:730px; margin:30px 0px 50px 0px;}
div#aboutsite_area p.pad{padding-top:100px;}
div#aboutsite_area img.pic1{width:529px; height:25px;}
div#aboutsite_area img.pic2{width:730px; height:559px;}
div#aboutsite_area img.pic3{width:548px; height:162px;}
div#aboutsite_area img.pic4{width:565px; height:171px;}
div#aboutsite_area ul{list-style-type:none; margin-top:30px;}
div#aboutsite_area font.deco{font-size:18px; font-weight:bold;}

div#aboutsite_area div.box311{
	width:530px;
	margin:0px 0px 0px 50px;
	padding:30px 30px 30px 30px;
	line-height:130%;
	background:#cccccc;
}


/*****************************************************************
	初めての方へエリア（初めての方へページ）
*****************************************************************/
div#first_area{width:730px; margin:30px 0px 50px 0px;}
div#first_area img{display:block;}
div#first_area img.pic1{width:480px; height:189px; margin:30px 0px 0px 0px;}
div#first_area img.pic3{width:730px; height:310px; margin:30px 0px 0px 0px;}
div#first_area img.pic5{width:500px; height:562px; margin:80px 0px 0px 0px;}
div#first_area img.pic6{width:500px; height:562px; margin:30px 0px 50px 0px;}

div#kodawari_area{
	width:650px;
	height:189px;
	margin:80px 0px 0px 0px;
	background-image :url("/first/img/h_kodawari.jpg");
	background-repeat:no-repeat;
}

div#anshin_area{
	width:700px;
	height:380px;
	margin:30px 0px 0px 0px;
	background-image :url("/first/img/h_anshin.jpg");
	background-repeat:no-repeat;
}

div#kodawari_area div.kodawaricap{	
	width  :30em;
	text-align:left;
	line-height:110%;
	letter-spacing:1px;
	padding:80px 0px 0px 290px;
}

div#anshin_area div.anshincap{	
	width  :50em;
	text-align:left;
	line-height:110%;
	letter-spacing:1px;
	padding:150px 60px 0px 80px;
}

div#etc_area{width:600px; margin:0px 0px 30px 65px;}
div#etc_area img{display:block;}
div#etc_area ul{list-style-type:none;}

div#etc_area img.pic7{width:250px; height:230px; float:right;}
div#etc_area img.pic8{width:183px; height:23px; margin:0px 0px 10px 0px;}
div#etc_area img.pic9{width:250px; height:230px; float:right;}
div#etc_area img.pic10{width:183px; height:23px; margin:0px 0px 10px 0px;}
div#etc_area img.pic11{width:250px; height:230px; float:right;}
div#etc_area img.pic12{width:298px; height:49px; margin:0px 0px 10px 0px;}
div#etc_area img.pic13{width:250px; height:230px; float:right;}
div#etc_area img.pic14{width:320px; height:23px; margin:0px 0px 10px 0px;}


/*****************************************************************
	ご利用ガイドエリア（ご利用ガイドページ）
*****************************************************************/
div#guide_up_area{width:730px; margin:30px 0px 0px 0px;}
div#guide_up_area img.gui1{width:145px; height:27px;}
div#guide_up_area img.ico1{width:12px; height:12px; margin:0px 10px 0px 0px;}
div#guide_up_area ul{list-style-type:none;}

div#guide_up_area ul{
	width:530px;
	margin:10px 0px 0px 30px;
	padding:20px 20px 20px 20px;
	background-image :url("/guide/img/g_bg.jpg");
	background-repeat:repeat;
}

div#guide_order_area{width:730px; margin:80px 0px 10px 0px;}
div#guide_order_area ul{list-style-type:none;}
div#guide_order_area li.text1{width:600px; margin:0px 0px 30px 80px;}
div#guide_order_area li.title{margin:0px 0px 40px 0px;}
div#guide_order_area li.flow{margin:0px 0px 50px 70px;}
div#guide_order_area li.subtitle{margin:0px 0px 20px 65px;}
div#guide_order_area img.pic1{width:133px; height:22px;}
div#guide_order_area img.pic2{width:425px; height:488px;}
div#guide_order_area img.pic3{width:600px; height:22px;}

div#guide_oshiharai_area{width:730px; margin:80px 0px 10px 0px;}
div#guide_oshiharai_area ul{list-style-type:none;}
div#guide_oshiharai_area li.text1{width:600px; margin:0px 0px 30px 80px;}
div#guide_oshiharai_area li.title{margin:0px 0px 40px 0px;}
div#guide_oshiharai_area li.subtitle{margin:0px 0px 20px 65px;}
div#guide_oshiharai_area img.pic4{width:185px; height:22px;}
div#guide_oshiharai_area img.pic5{width:600px; height:22px;}
div#guide_oshiharai_area img.pic6{width:600px; height:22px;}

div#g_rate{width:730px; margin:20px 0px 50px 100px;}
div#g_rate table{border:none; border-collapse:collapse; empty-cells:show;}
div#g_rate td{font-size:14px; font-weight:bold; padding:10px 0px 0px 10px;}
div#g_rate td.pr{text-align:center;}
div#g_rate font{font-size:10px;}

div#guide_soryo_area{width:730px; margin:80px 0px 10px 0px;}
div#guide_soryo_area ul{list-style-type:none;}
div#guide_soryo_area li.text1{width:600px; margin:0px 0px 30px 80px;}
div#guide_soryo_area li.title{margin:0px 0px 40px 0px;}
div#guide_soryo_area li.subtitle{margin:0px 0px 20px 65px;}
div#guide_soryo_area img.pic7{width:116px; height:22px;}
div#guide_soryo_area img.pic8{width:600px; height:22px;}

div#guide_jikan_area{width:730px; margin:80px 0px 10px 0px;}
div#guide_jikan_area ul{list-style-type:none;}
div#guide_jikan_area li.text1{width:600px; margin:0px 0px 30px 80px;}
div#guide_jikan_area li.title{margin:0px 0px 40px 0px;}
div#guide_jikan_area li.subtitle{margin:0px 0px 20px 65px;}
div#guide_jikan_area img.pic7{width:339px; height:22px;}
div#guide_jikan_area img.pic8{width:600px; height:22px;}

div#guide_icon_area{width:730px; margin:80px 0px 10px 0px;}
div#guide_icon_area ul{list-style-type:none;}
div#guide_icon_area li.title{margin:0px 0px 40px 0px;}
div#guide_icon_area li.subtitle{margin:0px 0px 20px 65px;}
div#guide_icon_area li.imgico1{margin:0px 0px 40px 140px;}
div#guide_icon_area li.imgico2{margin:0px 0px 0px 70px;}
div#guide_icon_area li.pic13{width:150px; height:22px;}
div#guide_icon_area li.pic14{width:600px; height:22px;}
div#guide_icon_area li.pic15{width:425px; height:122px;}
div#guide_icon_area li.pic16{width:600px; height:22px;}
div#guide_icon_area li.pic17{width:590px; height:140px;}

div#guide_etc_area{width:730px; margin:80px 0px 10px 0px;}
div#guide_etc_area ul{list-style-type:none;}
div#guide_etc_area li{margin:0px 0px 30px 0px;}
div#guide_etc_area li.text0{width:600px; margin:0px 0px 0px 80px;}
div#guide_etc_area img.ico1{width:12px; height:12px; margin:0px 5px 0px 0px;}
div#guide_etc_area img.pic10{width:116px; height:22px;}
div#guide_etc_area img.pic11{width:133px; height:22px;}
div#guide_etc_area img.pic12{width:116px; height:22px;}
div#guide_etc_area img.pic18{width:167px; height:22px;}
div#guide_etc_area img.pic19{width:133px; height:22px;}
div#guide_etc_area img.pic20{width:491px; height:67px;}


/*****************************************************************
	匠ほうもん（共通部分だけ）
*****************************************************************/
div#logo_houmon_area{width:730px; margin:0px 0px 10px 0px;}
div#logo_houmon_area img{width:730px; height:100px;}
div#logo_houmon_area p{padding-top:3px; text-align:right;}
/* バックナンバーページ */
div#houmon_list_area{width:730px; margin:0px 0px 50px 0px;}		
div.backnum_box{
	float:left;
	width:340px;
	height:150px;
	margin:0px 13px 25px 12px;
	background-image:url("/houmon/img/bk_list.jpg");
	background-repeat:no-repeat;
}
div.backnum_box ul{list-style-type:none;}
div.backnum_box li.left {float:left; width:110px;}
div.backnum_box li.right{float:left; width:230px;}
div.backnum_box p.photo{padding:15px 0px 0px 8px;}
div.backnum_box p.vol{padding:18px 10px 0px 10px;}
div.backnum_box p.title{padding:0px 10px 0px 10px; font-size:14px;}
div.backnum_box p.name{padding:0px 10px 0px 10px; text-align:right;}
div.backnum_box p.note{padding:5px 10px 0px 10px; height:48px;}
div.backnum_box p.link{padding:5px 10px 0px 10px; text-align:right;}


/*****************************************************************
	カテゴリページ
*****************************************************************/
div#logo_cate_area{width:730px; margin:0px 0px 10px 0px;}
div.one_cate_box{
	width:730px;
	height:470px;
	margin:0px 0px 10px 0px;
	background-repeat:no-repeat;
}
div.one_cate_box ul{list-style-type:none;}

div.one_cate_box div.title{height:155px;}
div.one_cate_box div.title ul{padding:100px 0px 0px 230px;}
div.one_cate_box div.title li.name{float:left; width:320px; font-size:36px; color:#fff;}
div.one_cate_box div.title li.span{float:left; width:170px; font-size:16px; color:#fff; padding-top:10px; font-weight:bold;}

div.one_cate_box div.item_note{height:75px; padding:0px 20px 0px 200px; line-height:120%; letter-spacing:1px; color:#59391f;}

div.one_cate_box div.sakka{height:240px; padding:17px 0px 0px 70px;}
div.one_cate_box div.sakka ul{float:left; width:220px;}
div.one_cate_box div.sakka li.name{width:186px; text-align:center; color:#fff;}
div.one_cate_box div.sakka li.memo{width:190px; padding-top:100px; color:#59391f;}
div.one_cate_box div.sakka li.btn{width:190px; text-align:center; padding-top:10px;}

div.bk_tankan{background-image:url("/category/fruit/img/back_tankan.jpg");}
div.bk_mango{background-image:url("/category/fruit/img/back_mango.jpg");}
div.bk_kousui{background-image:url("/category/fruit/img/back_kousui.jpg");}
div.bk_housui{background-image:url("/category/fruit/img/back_housui.jpg");}
div.bk_akizuki{background-image:url("/category/fruit/img/back_akizuki.jpg");}
div.bk_kirari{background-image:url("/category/fruit/img/back_kirari.jpg");}
div.bk_shinko{background-image:url("/category/fruit/img/back_shinko.jpg");}
div.bk_niitaka{background-image:url("/category/fruit/img/back_niitaka.jpg");}
div.bk_nikkori{background-image:url("/category/fruit/img/back_nikkori.jpg");}
div.bk_lelectier{background-image:url("/category/fruit/img/back_lelectier.jpg");}


/*****************************************************************
	リンクエリア
*****************************************************************/
div#link_str_area{width:730px; margin:30px 0px 20px 0px;}

div#link_area{width:730px; margin:0px 0px 50px 0px;}
div#link_area ul{list-style-type:none; margin-bottom:5px;}
div#link_area ul.member      li{width:120px; float:left; margin:0px 25px 10px 0px;}
div#link_area ul.other_88x31 li{width:88px;  float:left; margin:0px 14px 10px 0px;}
div#link_area ul.other_text  li{width:345px; float:left; margin:0px 10px 10px 0px;}

div#sougo_area{width:730px; margin:0px 0px 50px 0px;}
div#sougo_area table{width:700px; margin:20px 0px 0px 20px;}
div#sougo_area tr{width:350px;}
div#sougo_area td{font-size:10px;}


/*****************************************************************
	探している作家さんエリア（トップと匠とは？のページ）
*****************************************************************/
div#lookfor_area{width:730px; margin:0px 0px 50px 0px;}
div#lookfor_area ul{list-style-type:none;}
div#lookfor_area li{
	float:left;
	padding:0px 0px 20px 10px;
}
div#lookfor_area img{width:350px; height:260px;}


/*****************************************************************
	注意書(お願い)エリア（各作家さんのページ）
*****************************************************************/
div#onegai_area{width:600px; margin:10px auto 5px auto; background :#d6f5ba;}
div#onegai_area dl{padding:7px; line-height:120%; letter-spacing:1px;}
div#onegai_area dt{font-size:16px; font-weight:bold; padding-bottom:5px;}
div#onegai_area dd{padding-left:10px;}


/*****************************************************************
	パンエリア（全ページ）
*****************************************************************/
div#pan_area{
	width:730px;
	background:#f1f1f1;
	margin:0px 0px 10px 0px;
}
div#pan_area p{font-size:11px; padding:5px 5px 3px 5px;}


/*****************************************************************
	SEOエリア
*****************************************************************/
div.seo1_top_area{width:730px; margin:0px 0px 30px 0px; text-align:center;}

div.seo1_right_area{width:200px; margin:0px 0px 30px 0px; text-align:center;}
div.seo2_right_area{width:200px; text-align:center;}
div.seo3_right_area{width:200px; margin:0px 0px 30px 0px; text-align:center; padding:20px 0px 0px 0px; border-top:solid 10px #006600; border-bottom:solid 1px #006600; border-left:solid 1px #006600; border-right:solid 1px #006600;}


/*----------------------------------------------------------------
	広告エリア ※その都度広告の内容に合わせ変更
----------------------------------------------------------------*/
/*****************************************************************
	フリーエリア（商品ページ）
*****************************************************************/
div#item_free_area{
	width:730px;
	margin:20px 0px 0px 0px; 
}
div#item_free_area img{
	margin:0 auto;
	display:block;
	padding:20px 0px 0px 0px;
}


/*****************************************************************
	広告 デビュー割 ad20160304
*****************************************************************/
div#ad20160304{width:730px; margin:0px 0px 80px 0px;}

div#ad20160304 ul{list-style-type:none;}
div#ad20160304 li.dai{width:730px;height:180px;}
div#ad20160304 li.goto{width:730px;height:310px; background:url(/adimg/ad20160304/ap_goto_anmitsuhime.jpg) no-repeat;}
div#ad20160304 li.yuzawa{width:730px;height:310px; background:url(/adimg/ad20160304/ap_yuzawa.jpg) no-repeat;}
div#ad20160304 li.yuzawa_jelly{width:730px;height:310px; background:url(/adimg/ad20160304/ap_yuzawa_jelly.jpg) no-repeat;}
div#ad20160304 li.nariai_ponzu{width:730px;height:310px; background:url(/adimg/ad20160304/ap_nariai_ponzu.jpg) no-repeat;}
div#ad20160304 li.yoshimoto{width:730px;height:310px; background:url(/adimg/ad20160304/ap_yoshimoto_kome.jpg) no-repeat;}
div#ad20160304 li.yoshimoto_kanpei{width:730px;height:310px; background:url(/adimg/ad20160304/ap_yoshimoto_kanpei.jpg) no-repeat;}
div#ad20160304 li.yamazaki{width:730px;height:310px; background:url(/adimg/ad20160304/ap_yamazaki.jpg) no-repeat;}
div#ad20160304 li.hayashi_ringojyusu{width:730px;height:310px; background:url(/adimg/ad20160304/ap_hayashi_ringojyusu.jpg) no-repeat;}
div#ad20160304 li.ichimura{width:730px;height:310px; background:url(/adimg/ad20160304/ap_ichimura.jpg) no-repeat;}
div#ad20160304 li.haruichiba_toumorokoshi{width:730px;height:310px; background:url(/adimg/ad20160304/ap_haruichiba_toumorokoshi.jpg) no-repeat;}
div#ad20160304 li.haruichiba_edamame{width:730px;height:310px; background:url(/adimg/ad20160304/ap_haruichiba_edamame.jpg) no-repeat;}
div#ad20160304 li.ojima_tochiotome{width:730px;height:310px; background:url(/adimg/ad20160304/ap_ojima_tochiotome.jpg) no-repeat;}
div#ad20160304 li.ojima_tochihime{width:730px;height:310px; background:url(/adimg/ad20160304/ap_ojima_tochihime.jpg) no-repeat;}
div#ad20160304 li.ojima_tochiotome_familypack{width:730px;height:310px; background:url(/adimg/ad20160304/ap_ojima_tochiotome_familypack.jpg) no-repeat;}
div#ad20160304 li.ojima_premium_set{width:730px;height:310px; background:url(/adimg/ad20160304/ap_ojima_premium_set.jpg) no-repeat;}
div#ad20160304 li.sekikawa_waseotubu{width:730px;height:310px; background:url(/adimg/ad20160304/ap_sekikawa_waseotubu.jpg) no-repeat;}
div#ad20160304 li.sekikawa_tyootubu{width:730px;height:310px; background:url(/adimg/ad20160304/ap_sekikawa_tyootubu.jpg) no-repeat;}
div#ad20160304 li.fukuda_fukuakane{width:730px;height:310px; background:url(/adimg/ad20160304/ap_fukuda_fukuakane.jpg) no-repeat;}
div#ad20160304 li.fukuda_sanmarutsua-no{width:730px;height:310px; background:url(/adimg/ad20160304/ap_fukuda_sanmarutsua-no.jpg) no-repeat;}


div#ad20160304 li.moji{width:730px;height:105px; background:url(/adimg/ad20160304/ad_waku.jpg) no-repeat;}

div#ad20160304 p.btn{padding:220px 0px 0px 470px;}
div#ad20160304 p.bun{padding:8px 0px 0px 20px; line-height:140%;}


/*****************************************************************
	広告 松田農園　ポポー　ad20190920
*****************************************************************/
div#ad20190920{margin:0px 0px 50px 0px;}


/*****************************************************************
	広告 山口果樹園　にっこり梨　ad20190917
*****************************************************************/
div#ad20190917{margin:0px 0px 50px 0px;}


/*****************************************************************
	広告 ナガノパープル　ad20190830
*****************************************************************/
div#ad20190830{margin:0px 0px 50px 0px;}


/*****************************************************************
	広告 樋口農園　豊水・あきづき　ad20190831
*****************************************************************/
div#ad20190831{margin:0px 0px 50px 0px;}


/*****************************************************************
	広告 山崎きのこ園　まいたけ　ad20190807
*****************************************************************/
div#ad20190807{margin:0px 0px 50px 0px;}


/*****************************************************************
	広告 林農園　つがる　ad20190806
*****************************************************************/
div#ad20190806{margin:0px 0px 50px 0px;}


/*****************************************************************
	広告 山口梨園　あきづき　ad20190919
*****************************************************************/
div#ad20190919{margin:0px 0px 50px 0px;}


/*****************************************************************
	広告 山口果樹園　幸水　ad20190917
*****************************************************************/
div#ad20190917{margin:0px 0px 50px 0px;}


/*****************************************************************
	広告 成合へべす園　へべす　ad20190723
*****************************************************************/
div#ad20190723{margin:0px 0px 50px 0px;}


/*****************************************************************
	広告 市村農園　大根　ad20190722
*****************************************************************/
div#ad20190722{margin:0px 0px 50px 0px;}


/*****************************************************************
	広告  吉本農園河内晩柑　ad20190406
*****************************************************************/
div#ad20190406{margin:0px 0px 50px 0px;}


/*****************************************************************
	広告　シークニン
*****************************************************************/
div#shikunin_area{width:730px; margin:0px 0px 50px 0px;}


/*****************************************************************
	広告　直売所
*****************************************************************/
div#tyokubai_area{
	width :730px;
	height:650px;
	background-image :url("/adimg/ap_tankan_tyokubai.jpg");
	background-repeat:no-repeat;
  margin:0px 0px 50px 0px;
}
div#tyokubai_area li{padding:310px 0px 0px 245px; list-style-type:none;}


/*****************************************************************
	広告　パパイヤ茶
*****************************************************************/
div#papaya_ad_area{width:730px; margin:0px 0px 50px 0px;}


/*****************************************************************
	広告　家族歳暮
*****************************************************************/
div#kazokuseibo_area{width:730px; margin:0px 0px 30px 0px;}


/*****************************************************************
	謹賀新年エリア
*****************************************************************/
div#kingashinnen_area{width:730px;margin:0px 0px 20px 0px; }
div#kingashinnen_area img{width:730px; height:200px;}


/*****************************************************************
	食の安全エリア
*****************************************************************/
div#syokunoanzen_area{width:730px;margin:0px 0px 20px 0px; }
div#syokunoanzen_area img{width:730px; height:200px;}

/*****************************************************************
	プレゼントキャンペーンエリア
*****************************************************************/
div#shousai{width:730px;margin:20px 0px 20px 0px; }
div#shousai p{text-align:center; font-size:25px; font-weight:bold; padding:20px 0px 20px 0px;}
div#shousai p.oubo{text-align:center; font-size:25px; font-weight:bold; color: red;  padding:20px 0px 20px 0px;}

div#shousai td{font-size:20px;line-height: 120%; }
div#shousai td.a{font-size:20px; width:20%; vertical-align:top;}

div#shousai ul{font-size:20px; list-style:none; line-height: 120%;}
div#shousai li{padding-left:1em; text-indent:-1em; margin-bottom:10px;}
