@charset "utf-8";
@import url("reset.css");
@import url("modules.css");
@import url("box.css");
@import url("osc.css");
@import url("product_info.css");
@import url("unique_pages.css");

/*■■■■■■■■■■■■■
　　定　義
■■■■■■■■■■■■■■*/
*
{
		font-family			: "Hiragino Kaku Gothic Pro", "ヒラギノ角ゴ Pro W3", Osaka, Verdana, Arial, sans-serif;
		font-size			: 12px;
}

p
{
		margin 				: 0px;
		padding				: 0px;
}

td
{
		vertical-align		: top;
}

a
{ 
		color				: #555;
 		text-decoration		: none;
}

a:hover
{ 
		color				: #547fea;
		text-decoration		: underline;
}

h1
{

}

strong
{
		font-weight			: normal;
}

li
{
		list-style-type		: none;
    	list-style			: none;
}

/*■■■■■■■■■■■■■
　　共通
■■■■■■■■■■■■■■*/

.OH
{
		overflow			: hidden;
}

.CLR
{
		clear				: both;
}

.clearfix:after
{
   		content				: ".";
   		display				: block;
   		clear				: both;
   		height				: 0;
   		visibility			: hidden;
}

.clearfix
{
		display				: inline-block;
}

/* exlude MacIE5 \*/
* html .clearfix { height: 1% }
.clearfix {display:block;}
/* end MacIE5 */

.R
{
		color				: #CC2200;
}

.FL
{
		float				: left;
}

.FR
{
		float				: right;
}

.CENTER
{
		text-align			: center;
}

.RIGHT
{
		text-align			: right;
}

.Image
{
		padding				: 5px;
		border				: #ccc solid 1px;
		margin-right		: 6px;
}

.FWB
{
		font-weight			: bold;
}

.CHK
{
		border				: dashed #FF0000 1px;
}
/*--------------------------
　サイズ指定
--------------------------*/

.WH160120
{
		width				: 160px;
		height				: 120px;
}

.W160
{/* WH160120用　実際は160pxではない */
		width				: 170px;
		margin				: 4px 8px 0 0;
}

.W170
{/*左コラムに使用*/
		width				: 170px;
}

.W450
{
		width				: 450px;
}


.H12
{
		height				: 12px;
}

.H14
{
		height				: 14px;
}

.FS10
{
		font-size			: 10px;
}

.FS14
{
		font-size			: 14px;
}

.FS16
{
		font-size			: 16px;
}

.FS18
{
		font-size			: 18px;
}

.MT5
{
		margin-top			: 5px;
}

.MR5
{
		margin-right		: 5px;
}

.MR10
{
		margin-right		: 10px;
}

.MR15
{
		margin-right		: 15px;
}

.MR20
{
		margin-right		: 20px;
}

.MB4
{
		margin-bottom		: 4px;
}

.MB5
{
		margin-bottom		: 5px;
}

.MB7
{
		margin-bottom		: 7px;
}

.MB9
{
		margin-bottom		: 9px;
}

.ML2
{
		margin-left			: 2px;
}

.ML3
{
		margin-left			: 3px;
}


.PT4
{
		padding-top			: 4px;
}

.PT5
{
		padding-top			: 5px;
}

.PT7
{
		padding-top			: 7px;
}

.PT9
{
		padding-top			: 9px;
}

.PT12
{
		padding-top			: 12px;
}

.PT15
{
		padding-top			: 15px;
}

/*■■■■■■■■■■■■■
　ページ本体
■■■■■■■■■■■■■■*/

body 
{/* bodyに対しての定義 */
        color				: #000;
		text-align			: center;
}

#body_table
{/* コンテンツ本体 */
		width				: 950px;
		background			: #fff;          
		text-align			: left;
		margin-left			: auto;
		margin-right		: auto;
		padding-right		: 20px;
		background			: url(/site_design/miniascape/languages/japanese/images/share_image.png) no-repeat 961px 0px;
}

	* html #body_table
	{/* IE6限定 */
			width				: 970px;
	}


/*■■■■■■■■■■■■■
　中央コンテンツ
■■■■■■■■■■■■■■*/

#contents
{
		width				: 764px;
		margin-left			: 186px;
}

	* html #contents
	{/* IE6限定 */
			width				: 750px;
	}


/*■■■■■■■■■■■■■
　右側コラム
■■■■■■■■■■■■■■*/

#RightColumn
{
		width				: 180px;
		margin-top			: -17px;
		margin-right		: 10px;
}

	* html #RightColumn
	{/* IE6限定 */
			margin-right		: 0px;
			position			: relative;
			zoom				: 1;
	}

/*■■■■■■■■■■■■■
　ヘッダー
■■■■■■■■■■■■■■*/

/*--------------------------
　トップロゴ
--------------------------*/
#TopLogoImage
{
	    display				: block;
		width				: 437px;
		height				: 74px;
    	text-indent			: -30em;
    	overflow			: hidden;
}

#toplogo
{
		width				: 437px;
		height				: 79px;
		float				: left;
		background			: url(/site_design/miniascape/languages/japanese/images/share_image.png) no-repeat -9px -1px;
}

/*--------------------------
　ヘッダーメニュー
--------------------------*/
ul#menu
{
    	width				: 620px;
}

ul#menu li
{
		float				: left;
}

ul#menu a
{
	    display				: block;
}

ul#menu a:hover
{
		text-decoration		: none;
}

ul#menu dfn
{
		display				: none;
}

ul#menu a:hover dfn
{
		font-size			: 12px;
		line-height			: 16px;
		display				: block;
		position			: absolute;
		margin-top			: 24px;
		color				: #333;
		font-style			: normal;
		text-decoration		: none;
		border				: 1px solid #999;
		background			: #f6ffda;
		width				: auto;
		padding				: 10px;
		z-index				: 33;
}

* html a:hover#m_home dfn
{
		width				: 170px;
}

* html a:hover#m_shop dfn
{
		width				: 400px;
}

* html a:hover#m_ordermade dfn
{
		width				: 380px;
}

* html a:hover#m_blog dfn
{
		width				: 320px;
}

* html a:hover#m_recruitment dfn
{
		width				: 310px;
}
* html a:hover#m_link dfn
{
		width				: 240px;
}

* html a:hover#m_contact dfn
{
		width				: 240px;
}


a#m_home,
a#m_home_on,
a#m_shop,
a#m_shop_on,
a#m_blog,
a#m_blog_on,
a#m_link,
a#m_link_on,
a#m_contact,
a#m_contact_on
{
	    width				: 77px;
	    height				: 24px;
		background			: url(/site_design/miniascape/languages/japanese/images/share_image.png) no-repeat -9px 0px;
}

a#m_recruitment,
a#m_recruitment_on
{
	    width				: 95px;
	    height				: 24px;
		background			: url(/site_design/miniascape/languages/japanese/images/share_image.png) no-repeat -9px 0px;
}

a#m_ordermade,
a#m_ordermade_on
{
	    width				: 109px;
	    height				: 24px;
		background			: url(/site_design/miniascape/languages/japanese/images/share_image.png) no-repeat -9px 0px;
}


a#m_home
{
	    background-position	: -9px -80px;
}

a:hover#m_home
{
	    background-position	: -9px -104px;
}

a#m_home_on
{
	    background-position	: -9px -128px;
}

a#m_shop
{
	    background-position	: -86px -80px;
}

a:hover#m_shop
{
	    background-position	: -86px -104px;
}

a#m_shop_on
{
	    background-position	: -86px -128px;
}

a#m_ordermade
{
	    background-position	: -163px -80px;
}

a:hover#m_ordermade
{
	    background-position	: -163px -104px;
}

a#m_ordermade_on
{
	    background-position	: -163px -128px;
}

a#m_blog
{
	    background-position	: -272px -80px;
}

a:hover#m_blog
{
	    background-position	: -272px -104px;
}

a#m_blog_on
{
	    background-position	: -272px -128px;
}

a#m_recruitment
{
	    background-position	: -349px -80px;
}

a:hover#m_recruitment
{
	    background-position	: -349px -104px;
}

a#m_recruitment_on
{
	    background-position	: -349px -128px;
}

a#m_link
{
	    background-position	: -528px -80px;
}

a:hover#m_link
{
	    background-position	: -528px -104px;
}

a#m_link_on
{
	    background-position	: -528px -128px;
}

a#m_contact
{
	    background-position	: -605px -80px;
}

a:hover#m_contact
{
	    background-position	: -605px -104px;
}

a#m_contact_on
{
	    background-position	: -605px -128px;
}

/*--------------------------
　パン屑リスト
--------------------------*/
#breadcrumbs
{
		margin				: 10px 0 8px 4px;
		padding				: 0 0 8px 83px;
		line-height			: 18px;
		text-align			: left;
		color				: #666;
		background			: url(/site_design/miniascape/languages/japanese/images/share/pnavi.gif) no-repeat;
}

#breadcrumbs a
{
		padding				: 6px 4px 2px 4px;
		border-bottom		: #FFBB00 solid 3px;
}

#breadcrumbs a:hover
{
		border-bottom		: #a1b7ff solid 3px;
		text-decoration		: none;
}

/*■■■■■■■■■■■■■
　　	　フッター
■■■■■■■■■■■■■■*/

#all_footer
{
		float				: right;
		width				: 288px;
		height				: 21px;
    	text-indent			: -30em;
    	overflow			: hidden;
		margin				: 24px 12px 48px 0;
   		background			: url(/site_design/miniascape/languages/japanese/images/share_image.png) no-repeat -9px -890px;
}


/*■■■■■■■■■■■■■
　お問合せ/見積りフォーム共通
■■■■■■■■■■■■■■*/

#estimate_announce
{
		margin				: 0 0 12px 20px !important;
		margin				: 24px 0 12px 20px;
		width				: 600px;
		line-height			: 18px;
}

.p_contact
{
		margin-bottom		: 24px;
}

.form_table 
{
		border				: #cecbce 1px solid;
		padding				: 1px;
		margin				: 0 0 -1px 20px;
		width				: 640px;
		background			: #fff;
		font-size			: 12px;
}

.td_left
{
		padding				: 10px 7px 7px 7px;
		vertical-align		: top;
		width				: 196px;
		background			: #efefef;
		letter-spacing		: 2px;
}

.Attention,
.td_left span
{
		font-size			: 10px;
		color				: #ce0000;
}
.Attention
{
		margin-left			: 20px;
}

.td_right
{
		padding				: 7px;
		vertical-align		: middle;
		width				: 408px;
}

.input_01,
.input_02,
.input_03,
.input_04
{
		border				: #b2b2b2 1px solid;
		height				: 20px;
}

.input_01
{
		width				: 150px;
}

.input_02
{
		width				: 312px;
}

.input_03
{/*テキストエリア*/
		width				: 380px;
		height				: 100px;
}

.input_04
{/*テキストエリア*/
		width				: 380px;
		height				: 200px;
}

.example
{
		color				: #9c9a9c;
}

.attent
{
		text-align			: right;
		color				: #555;
}

.example,
.attent
{
		vertical-align		: top;
		font-size			: 11px;
}

.right_table
{
		font-size			: 90%;
}

#EstimateSend
{
		width				: 640px;
		margin-left			: 20px;
		text-align			: right;
}


/*■■■■■■■■■■■■■■■■■■■■■■■
					
				未確認・未整理
↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓
■■■■■■■■■■■■■■■■■■■■■■■*/




/*■■■■■■■■■■■■■
　　定　義
■■■■■■■■■■■■■■*/


.size100
{
		font-size			: 100%;
		line-height			: 140%;
}

.size100 strong
{
		font-weight			: bold;
}

.size90
{
		font-size			: 90%;
		line-height			: 140%;
}

.width100
{
		width				: 100%;
}

.LineHeight1
{
		line-height			: 1px;
}


/*■■■■■■■■■■■■■
　　共　有
■■■■■■■■■■■■■■*/

#Header
{
}

#HHeader
{
		line-height			: 12px;
		height				: 12px;
		overflow			: hidden;
		font-size			: 100%;
		margin-top			:-12px;
}

#HHeader strong
{
		color				: #CCC;
}


/*■■■■■■■■■■■■■
　　index.php
■■■■■■■■■■■■■■*/


#BannerSpace
{
		padding-top			: 4px;
}

#Banner01
{
		width				: 200px;
		float				: left;
}

#Banner02
{
		width				: 217px !important;
		width				: 234px;
		padding-left		: 17px;
		float				: left;
}




#TopNews
{
		margin-top			: 12px !important;
		margin-top			: 6px;
   		background			: url(/site_design/miniascape/languages/japanese/images/share_image.png) no-repeat -9px -152px;
		width				: 749px;
		height				: 209px;
		border-top			: solid #FFF 1px;
}


#top_news,
#IndexBlogBlock
{
		margin-top			: 48px;
		overflow			: scroll;
		width				: 348px;
		overflow-y			: scroll;
		overflow-x			: hidden;
		padding-top			: 3px;
		line-height			: 16px;
}

#top_news
{
		margin-left			: 21px !important;
		margin-left			: 11px;
		margin-right		: 29px !important;
		margin-right		: 24px;

		height				: 144px !important;
		height				: 146px;
		float				: left;
}

#IndexBlogBlock
{
		height				: 96px;
}

.under_line,
.IndexBlogListing
{
		width				: 310px;
		background			: url(/site_design/miniascape/languages/japanese/images/share/underline.gif) repeat-x bottom;		
		margin-bottom		: 2px;
		padding-bottom		: 2px;
}

.IndexBlogListing a
{
		color				: #333;
}

#top_news a,
#IndexBlogBlock a
{
		color				: #BB4646;
}

#top_news a:hover,
#IndexBlogBlock a:hover
{
		color				: #547fea;
}

#counter
{
		margin-top			: 22px;
		float				: right;
}


#artifact
{
		margin-top			: 90px !important;
		margin-top			: 3px;
}

#login_title
{
}

.index_new_gallery
{
		background			: url(/site_design/miniascape/languages/japanese/images/index/update_gallery.gif) no-repeat right;
}

.index_new_shop
{
		background			: url(/site_design/miniascape/languages/japanese/images/index/update_shop.gif) no-repeat right;
}

.index_new_link
{
		background			: url(/site_design/miniascape/languages/japanese/images/index/update_link.gif) no-repeat right;
}

.index_new_info
{
		background			: url(/site_design/miniascape/languages/japanese/images/index/update_info.gif) no-repeat right;
}

.index_new_gallery,
.index_new_shop,
.index_new_info,
.index_new_link
{
		padding-right		: 56px;
		margin-right		: 5px;
}



#in_head_title
{
		margin-top			: 24px;
}

#content_bar
{
		height				: 60px;
		text-align			: right;
		margin				: 20px 15px 0 0;
}


/* ディーラーカテゴリ */

#index_category
{
		width				: 500px;
		margin				: 7px 0 25px 0;
		
}

#index_sub_category_1,
#index_sub_category_2,
#index_sub_category_3,
#index_sub_category_4,
#index_sub_category_5,
#index_sub_category_6,
#index_sub_category_7,
#index_sub_category_8,
#index_sub_category_9,
#index_sub_category_10,
#index_sub_category_11,
#index_sub_category_12,
#index_sub_category_13,
#index_sub_category_14
{
		width				: 230px;
		height				: 70px;
		margin				: 0 6px 5px 6px;
		text-align			: center;
		font-size			: 90% !important;
		font-size			: 80%;
		background			: url(/site_design/miniascape/languages/japanese/images/gallery/creator_bg.gif) no-repeat;
		float				: left;
}

#index_sub_category_1 img,
#index_sub_category_2 img,
#index_sub_category_3 img,
#index_sub_category_4 img,
#index_sub_category_5 img,
#index_sub_category_6 img,
#index_sub_category_7 img,
#index_sub_category_8 img,
#index_sub_category_9 img,
#index_sub_category_10 img,
#index_sub_category_11 img,
#index_sub_category_12 img,
#index_sub_category_13 img,
#index_sub_category_14 img
{
		margin-top			: 10px;
}

#index_sub_category_1 a,
#index_sub_category_2 a,
#index_sub_category_3 a,
#index_sub_category_4 a,
#index_sub_category_5 a,
#index_sub_category_6 a,
#index_sub_category_7 a,
#index_sub_category_8 a,
#index_sub_category_9 a,
#index_sub_category_10 a,
#index_sub_category_11 a,
#index_sub_category_12 a,
#index_sub_category_13 a,
#index_sub_category_14 a
{
		text-align			: center;
		display				: block;
		width				: 230px;
		height				: 70px;
}

#index_sub_category_1 a:hover,
#index_sub_category_2 a:hover,
#index_sub_category_3 a:hover,
#index_sub_category_4 a:hover,
#index_sub_category_5 a:hover,
#index_sub_category_6 a:hover,
#index_sub_category_7 a:hover,
#index_sub_category_8 a:hover,
#index_sub_category_9 a:hover,
#index_sub_category_10 a:hover,
#index_sub_category_11 a:hover,
#index_sub_category_12 a:hover,
#index_sub_category_13 a:hover,
#index_sub_category_14 a:hover
{
		background			: url(/site_design/miniascape/languages/japanese/images/gallery/creator_bg_on.gif) no-repeat;
}

#index_sub_category_1_no_img,
#index_sub_category_2_no_img,
#index_sub_category_3_no_img,
#index_sub_category_4_no_img,
#index_sub_category_5_no_img,
#index_sub_category_6_no_img,
#index_sub_category_7_no_img,
#index_sub_category_8_no_img,
#index_sub_category_9_no_img,
#index_sub_category_10_no_img,
#index_sub_category_11_no_img,
#index_sub_category_12_no_img,
#index_sub_category_13_no_img,
#index_sub_category_14_no_img
{
		width				: 140px;
		text-align			: center;
		font-size			: 90% !important;
		font-size			: 80%;
		float				: left;
		margin				: 0 5px 8px 5px;
}

#index_sub_category_1_no_img  a,
#index_sub_category_2_no_img  a,
#index_sub_category_3_no_img  a,
#index_sub_category_4_no_img  a,
#index_sub_category_5_no_img  a,
#index_sub_category_6_no_img  a,
#index_sub_category_7_no_img  a,
#index_sub_category_8_no_img  a,
#index_sub_category_9_no_img  a,
#index_sub_category_10_no_img  a,
#index_sub_category_11_no_img  a,
#index_sub_category_12_no_img  a,
#index_sub_category_13_no_img  a,
#index_sub_category_14_no_img  a
{
		display				: block;
		width				: 140px;
		padding				: 6px 0;
		border-top			: #bbb solid 1px;
		border-left			: #bbb solid 1px;
		border-right		: #bbb solid 1px;
		border-bottom		: #bbb solid 7px;
}

#index_sub_category_1_no_img  a:hover,
#index_sub_category_2_no_img  a:hover,
#index_sub_category_3_no_img  a:hover,
#index_sub_category_4_no_img  a:hover,
#index_sub_category_5_no_img  a:hover,
#index_sub_category_6_no_img  a:hover,
#index_sub_category_7_no_img  a:hover,
#index_sub_category_8_no_img  a:hover,
#index_sub_category_9_no_img  a:hover,
#index_sub_category_10_no_img  a:hover,
#index_sub_category_11_no_img  a:hover,
#index_sub_category_12_no_img  a:hover,
#index_sub_category_13_no_img  a:hover,
#index_sub_category_14_no_img  a:hover
{
 		text-decoration		: none;
}

#index_sub_category_1_no_img  a:hover
{
		border-top			: #dc9999 solid 1px;
		border-left			: #dc9999 solid 1px;
		border-right		: #dc9999 solid 1px;
		border-bottom		: #dc9999 solid 7px;
}

#index_sub_category_2_no_img  a:hover
{
		border-top			: #db97db solid 1px;
		border-left			: #db97db solid 1px;
		border-right		: #db97db solid 1px;
		border-bottom		: #db97db solid 7px;
}

#index_sub_category_3_no_img  a:hover
{
		border-top			: #9797db solid 1px;
		border-left			: #9797db solid 1px;
		border-right		: #9797db solid 1px;
		border-bottom		: #9797db solid 7px;
}

#index_sub_category_4_no_img  a:hover
{
		border-top			: #97dbdb solid 1px;
		border-left			: #97dbdb solid 1px;
		border-right		: #97dbdb solid 1px;
		border-bottom		: #97dbdb solid 7px;
}

#index_sub_category_5_no_img  a:hover
{
		border-top			: #97db97 solid 1px;
		border-left			: #97db97 solid 1px;
		border-right		: #97db97 solid 1px;
		border-bottom		: #97db97 solid 7px;
}

#index_sub_category_6_no_img  a:hover
{
		border-top			: #dbdb97 solid 1px;
		border-left			: #dbdb97 solid 1px;
		border-right		: #dbdb97 solid 1px;
		border-bottom		: #dbdb97 solid 7px;
}



/*-------------------　カテゴリ用　--------------------*/

#categories_title
{
		clear				: both;
		width				: 500px;
}

#index_category2
{
		width				: 550px;
		margin				: 7px 0 20px 0;	
}

#index_sub_category2_1,
#index_sub_category2_2,
#index_sub_category2_3,
#index_sub_category2_4,
#index_sub_category2_5,
#index_sub_category2_6,
#index_sub_category2_7,
#index_sub_category2_8,
#index_sub_category2_9,
#index_sub_category2_10,
#index_sub_category2_11,
#index_sub_category2_12,
#index_sub_category2_13,
#index_sub_category2_14
{
		width				: 230px;
		height				: 70px;
		margin				: 0 5px 5px 0;
		text-align			: center;
		font-size			: 90% !important;
		font-size			: 80%;
		background			: url(/site_design/miniascape/languages/japanese/images/gallery/creator_bg.gif) no-repeat;
		float				: left;
}

#index_sub_category2_1 img,
#index_sub_category2_2 img,
#index_sub_category2_3 img,
#index_sub_category2_4 img,
#index_sub_category2_5 img,
#index_sub_category2_6 img,
#index_sub_category2_7 img,
#index_sub_category2_8 img,
#index_sub_category2_9 img,
#index_sub_category2_10 img,
#index_sub_category2_11 img,
#index_sub_category2_12 img,
#index_sub_category2_13 img,
#index_sub_category2_14 img
{
		margin-top			: 10px;
}

#index_sub_category2_1 a,
#index_sub_category2_2 a,
#index_sub_category2_3 a,
#index_sub_category2_4 a,
#index_sub_category2_5 a,
#index_sub_category2_6 a,
#index_sub_category2_7 a,
#index_sub_category2_8 a,
#index_sub_category2_9 a,
#index_sub_category2_10 a,
#index_sub_category2_11 a,
#index_sub_category2_12 a,
#index_sub_category2_13 a,
#index_sub_category2_14 a
{
		text-align			: center;
		display				: block;
		width				: 230px;
		height				: 70px;
}

#index_sub_category2_1 a:hover,
#index_sub_category2_2 a:hover,
#index_sub_category2_3 a:hover,
#index_sub_category2_4 a:hover,
#index_sub_category2_5 a:hover,
#index_sub_category2_6 a:hover,
#index_sub_category2_7 a:hover,
#index_sub_category2_8 a:hover,
#index_sub_category2_9 a:hover,
#index_sub_category2_10 a:hover,
#index_sub_category2_11 a:hover,
#index_sub_category2_12 a:hover,
#index_sub_category2_13 a:hover,
#index_sub_category2_14 a:hover
{
		background			: url(/site_design/miniascape/languages/japanese/images/gallery/creator_bg_on.gif) no-repeat;
}

#index_sub_category2_1_no_img,
#index_sub_category2_2_no_img,
#index_sub_category2_3_no_img,
#index_sub_category2_4_no_img,
#index_sub_category2_5_no_img,
#index_sub_category2_6_no_img,
#index_sub_category2_7_no_img,
#index_sub_category2_8_no_img,
#index_sub_category2_9_no_img,
#index_sub_category2_10_no_img,
#index_sub_category2_11_no_img,
#index_sub_category2_12_no_img,
#index_sub_category2_13_no_img,
#index_sub_category2_14_no_img
{
		width				: 120px;
		text-align			: center;
		font-size			: 90% !important;
		font-size			: 80%;
		float				: left;
		margin				: 0 4px 8px 5px;
		
}

#index_sub_category2_1_no_img  a,
#index_sub_category2_2_no_img  a,
#index_sub_category2_3_no_img  a,
#index_sub_category2_4_no_img  a,
#index_sub_category2_5_no_img  a,
#index_sub_category2_6_no_img  a,
#index_sub_category2_7_no_img  a,
#index_sub_category2_8_no_img  a,
#index_sub_category2_9_no_img  a,
#index_sub_category2_10_no_img  a,
#index_sub_category2_11_no_img  a,
#index_sub_category2_12_no_img  a,
#index_sub_category2_13_no_img  a,
#index_sub_category2_14_no_img  a
{
		display				: block;
		width				: 120px;
		padding				: 4px 0;
		border-top			: #bbb solid 1px;
		border-left			: #bbb solid 1px;
		border-right		: #bbb solid 1px;
		border-bottom		: #bbb solid 5px;
}

#index_sub_category2_1_no_img  a:hover,
#index_sub_category2_2_no_img  a:hover,
#index_sub_category2_3_no_img  a:hover,
#index_sub_category2_4_no_img  a:hover,
#index_sub_category2_5_no_img  a:hover,
#index_sub_category2_6_no_img  a:hover,
#index_sub_category2_7_no_img  a:hover,
#index_sub_category2_8_no_img  a:hover,
#index_sub_category2_9_no_img  a:hover,
#index_sub_category2_10_no_img  a:hover,
#index_sub_category2_11_no_img  a:hover,
#index_sub_category2_12_no_img  a:hover,
#index_sub_category2_13_no_img  a:hover,
#index_sub_category2_14_no_img  a:hover
{
 		text-decoration		: none;
}

#index_sub_category2_1_no_img  a:hover
{
		border-top			: #dc9999 solid 1px;
		border-left			: #dc9999 solid 1px;
		border-right		: #dc9999 solid 1px;
		border-bottom		: #dc9999 solid 5px;
}

#index_sub_category2_2_no_img  a:hover
{
		border-top			: #db97db solid 1px;
		border-left			: #db97db solid 1px;
		border-right		: #db97db solid 1px;
		border-bottom		: #db97db solid 5px;
}

#index_sub_category2_3_no_img  a:hover
{
		border-top			: #9797db solid 1px;
		border-left			: #9797db solid 1px;
		border-right		: #9797db solid 1px;
		border-bottom		: #9797db solid 5px;
}

#index_sub_category2_4_no_img  a:hover
{
		border-top			: #97dbdb solid 1px;
		border-left			: #97dbdb solid 1px;
		border-right		: #97dbdb solid 1px;
		border-bottom		: #97dbdb solid 5px;
}

#index_sub_category2_5_no_img  a:hover
{
		border-top			: #97db97 solid 1px;
		border-left			: #97db97 solid 1px;
		border-right		: #97db97 solid 1px;
		border-bottom		: #97db97 solid 5px;
}

#index_sub_category2_6_no_img  a:hover
{
		border-top			: #dbdb97 solid 1px;
		border-left			: #dbdb97 solid 1px;
		border-right		: #dbdb97 solid 1px;
		border-bottom		: #dbdb97 solid 5px;
}

/*-------------------product_listing--------------------*/

/* ---------------------------
ページ1/2/3/4/5...リンク
\includes\classes\split_page_results.php
--------------------------- */
A.pageResults 

{ 
  color: #0000FF;
  		margin:0 2px;
		padding:2px;
}
/* ---------------------------
ページ1/2/3/4/5...リンク
（カーソルが上に乗ったとき）
--------------------------- */
A.pageResults:hover 
{ 
  color: #0000FF;                                  /* フォントカラー */
  background: #FFFF33;                             /* 背景色 */
}


/* ---------------------------
ページ1/2/3/4/5...次ページ
--------------------------- */
A.pageResultsPreNext
{ 
}

/* ---------------------------
ページ1/2/3/4/5...次ページ
（カーソルが上に乗ったとき）
--------------------------- */
A.pageResultsPreNext:hover
{ 
}



/*■■■■■■■■■■■■■
　　フォーム送信後
■■■■■■■■■■■■■■*/
.AfterFormAnnounce
{
		margin				: 24px 0 0 36px;
}



