@charset "utf-8";
@import url("default.css");
/* メタルシステム スタイルシート　2007.07*/

* {
margin: 0;
padding: 0;
}

body	{/* body用スタイル */
background-color:#000000;
margin:0px;
padding:0px;
font-family:"ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
color:#ffffff;
}

/*########## ページ全体 ##########*/
#container	{/* ページ全体を内包するBOX */
width:778px;
background-color:#000;
margin: 0 auto;
padding: 0;
position: relative;
}

.top_text { /* H1テキスト */
padding: 10px 0 0 10px;
height: 129px;
font-size: 12px;
font-weight: normal;
color: #fff;
background: #1c4325
}

.top_text a {
color: #fff;
text-decoration: none;
}

#home .top_text {
height: 386px;
}

h2	{
background-image:url(../img/h_introduce.gif);
background-repeat:no-repeat;
font-size:11pt;
width:210px;
height:27px;
padding:6px 0 0 20px;
margin:0 0 3px 0;
clear:both;
}

img	{
border:0;
}


#main p	{
font-size:1.0em;
padding:0 0 10px 0;
margin:0;
letter-spacing:0.1em;
line-height:1.3;
}

#main_s p	{
font-size:1.0em;
padding:0 0 10px 0;
margin:0;
letter-spacing:0.1em;
line-height:1.3;
}

.syousai 	{
width:115px;
height:15px;
font-size:9pt  !important;
color:#AEA47A;
/*margin:0 0 10px 110px  !important;
padding:1px 0 0 15px  !important;*/
display:block;
}

.syousai a 	{
background-image:url(../img/syousai.gif);
background-repeat:no-repeat;
color:#AEA47A;
text-decoration:none;
display:block;
width:107px;
height:15px;
margin:0 0 0 115px;
padding:0 0 0 8px;
}


.syousai a:hover	{
color:#ffffff;
background-image:url(../img/syousai_over.gif);
background-repeat:no-repeat;
}

.syousai_long 	{
width:144px;
height:15px;
font-size:8pt  !important;
color:#AEA47A;
/*margin:0  !important;
padding:1px 0 0 15px  !important;*/
/*clear:both;*/
float:right;
text-align:right;
}

.safari .syousai_long 	{
width:144px;
height:15px;
font-size:7.5pt  !important;
color:#AEA47A;
/*margin:0  !important;
padding:1px 0 0 15px  !important;*/
/*clear:both;*/
float:right;
text-align:center;
}

.syousai_long a 	{
background-image:url(../img/syousai_long.gif);
background-repeat:no-repeat;
color:#AEA47A;
text-decoration:none;
display:block;
width:119px;
height:15px;
margin:5px 0 0 0;
padding:2px 25px 0 0;
}


.syousai_long a:hover	{
color:#ffffff;
background-image:url(../img/syousai_long_over.gif);
background-repeat:no-repeat;
}

/*########## ヘッダー ##########*/			 
#header	{
width: 100%;
position: absolute;
top: 0;
left: 0;
clear: both; /* for IE6 */
}

#logo		{/*ロゴ　*/
width: 766px;
padding: 28px 0 20px 10px;
background: url(../img/mail_top.gif) right top no-repeat;
border-left:1px solid #AEA47A;
border-right:1px solid #AEA47A;
}

#css_menu	{
clear:both;
width:778px;
height:38px;
padding:0;
margin:0 0 3px 0;
}

#css_menu img	{
padding:0;
margin:0;
border:0;
}

#css_menu ul	{/*ナビゲーション用*/
float:left;
list-style:none;
margin:0;
padding:0;
}

#css_menu li	{/*ナビゲーション用*/
float:left;
margin:0;
padding:0;
}

#pan	{/*パンくずリストエリア*/
clear:both;
width:778px;
height:25px;
background-image:url(../img/pankuzu_background.gif);
background-repeat:repeat-x;
background-position:right top;
margin:0;
padding:0;
font-size:0.8em;
}

#pan p	{
padding:5px 0 0 5px;
margin:0;
}

#pan a	{
color:#ffffff;
}

#pan a:hover	{
color:#E2C876;
}


#flash_erea	{
padding:0;
margin:0 0 3px 0;
}

#flash_erea	img	{
padding:0;
margin:0;
border:0;
}


#main	{/**/
width:756px;
margin:0 0 6px 0;
padding:20px 10px 5px 10px;
border:1px solid #AEA47A;
background-color:#1c4325;
}

#main_s	{/**/
width:756px;
margin:0 0 6px 0;
padding:20px 10px 20px 10px;
border:1px solid #AEA47A;
float:left;
background-color:#000000;
}


/***セカンドボックス****/
#left_box_s,#left_box_yougo,
#left_box_introduce,#left_box_company,
#left_box_access,#left_box_mail,
#left_box_link,#left_box_sitemap,
#left_box_privacy,#left_box_catalog,
#left_box_town
{/**/
width:495px;
margin:0;
padding:0 5px 0 5px;
font-size:0.8em;
float:left;
letter-spacing:0.1em;
line-height:1.3;
}

#left_box_yougo	.common_h2,#left_box_introduce .common_h2,
#left_box_company .common_h2,#left_box_access .common_h2,
#left_box_mail .common_h2,#left_box_link .common_h2,
#left_box_sitemap .common_h2,#left_box_privacy .common_h2,
#left_box_s .introduce_box .common_h2,
#left_box_catalog .common_h2,#left_box_town .common_h2
		{
		width:463px;
		height:23px;
		border-left:#AEA47A 5px solid;
		border-bottom:#AEA47A 1px dotted;
		background-image:none;
		margin:0 4px 10px 0;
		padding:6px 0 0 18px;
		font-size:120%;
		}


#left_box_yougo	h2,#left_box_introduce h2,
#left_box_company h2,#left_box_access h2,
#left_box_mail h2,#left_box_link h2,
#left_box_sitemap h2,#left_box_privacy h2
		{
		width:460px;
		height:18px;
		border-left:#AEA47A 5px solid;
		border-bottom:#AEA47A 1px dotted;
		background-image:none;
		margin:0 0 10px 0;
		padding:6px 0 0 18px;
		font-size:110%;
		}


#left_box_s	img{/**/
float:left;
padding:3px 0 0 0;
margin:0;
border:0;
}

/*#left_box_s	.common_h2{/**/
/*				border-bottom:1px solid #AEA47A;
color:#AEA47A;
margin:0 0 0 6px;
padding:0 0 0 5px;
width:425px;
float:left;
background-image:none;
font-size:100%;
font-weight:normal;
}*/

#left_box_s	.p_top{/**/
color:#AEA47A;
margin:0 0 0 6px;
padding:0 0 5px 5px;
width:425px;
float:left;
background-image:none;
font-size:100%;
font-weight:normal;
border-bottom:1px solid #AEA47A;
}

#left_box_s	p{/**/
color:#ffffff;
margin:0 0 0 6px;
padding:0 0 0 5px;
width:425px;
float:left;
background-image:none;
font-size:100%;
font-weight:normal;
}

#left_box_s	h2	{/**/
color:#BA2F63;
margin:0;
padding:10px 0 20px 0;
background-image:none;
font-size:120%;
width:485px;
clear:both;
}

#left_box_s	.common_h2	{/**/
float:left;
color:#AEA47A;
width:294px;
margin:0 0 0 5px;
padding:2px 0 3px 7px;
font-size:1.5em;
color:#ffffff;
font-weight:normal;
}

#left_box_s	.common_h2 span	{/**/
color:#AEA47A;
font-size:60%;
margin:0;
padding:0 0 0 5px;
color:#ffffff;
}

#left_box_s .float_h2 {
float:left;
color:#AEA47A;
width:294px;
margin:0 0 0 5px;
padding:2px 0 3px 7px;
font-size:1.5em;
color:#ffffff;
font-weight:normal;
clear: none;
}



strong	{
color:#ffcc00;
}

.gyomu strong	{
color:#000000;
}

.flash_erea	{
clear:both;
padding:10px 0 5px 0;
margin:0;
}

/***各メーカーページ***/
#left_box_s .maker_u
{
width:485px;
padding:0 0 20px 0;
margin:0;
}
#left_box_s .maker_new,
#left_box_s .maker_flow,
#left_box_s .maker_miwa
{
float:left;
width:485px;
padding:0 0 50px 0;
margin:0;
}

#left_box_s .maker_u img
{
padding:0;
margin:0;
border:0;
}

#left_box_s .maker_new img,
#left_box_s .maker_miwa img,
#left_box_s .maker_flow img	{
float:left;
padding:0;
margin:0;
border:0;
}

#left_box_s .maker_u p	{
padding:0 0 0 0;
margin:0 0 0 0;
width:485px;
font-size:100%;
color:#AEA47A;
/*background-image:url(../union/img/smallimage_union4.gif);
background-repeat:no-repeat;
background-position:left bottom;*/
}

#left_box_s .maker_new	p	{
float:left;
padding:0 0 95px 0;
margin:0 0 0 10px;
width:295px;
height:165px;
font-size:100%;
color:#AEA47A;
background-image:url(../newstar/img/newstar_s.jpg);
background-repeat:no-repeat;
background-position:left bottom;
}
#left_box_s .maker_flow	p	{
float:left;
padding:0 0 95px 0;
margin:0 0 0 10px;
width:295px;
height:165px;
font-size:100%;
color:#AEA47A;
background-image:url(../uniflow/img/uniflow_s.jpg);
background-repeat:no-repeat;
background-position:left bottom;
}

#left_box_s .maker_miwa	p	{
float:left;
padding:0 0 95px 0;
margin:0 0 0 10px;
width:295px;
height:165px;
font-size:100%;
color:#AEA47A;
background-image:url(../miwa/img/miwa2.jpg);
background-repeat:no-repeat;
background-position:left bottom;
}

#left_box_s .maker_scene
{
clear:both;
width:468px  !important;
border:1px solid #AEA47A;
padding:10px 5px 10px 10px;
margin:0 0 20px 0;
}

#left_box_s .maker_scene h3	
{
float:left;
width:468px;
padding:10px 0 10px 0;
margin:0;
font-size:120%;
color:#AEA47A;
}

#left_box_s .maker_scene p
{
float:left;
width:468px;
padding:3px 0 3px 0;
margin:0;
font-size:100%;
color:#ffffff;
}

p.p_maker_scene
{
float:left;
width:468px  !important;
padding:3px 0 3px 0;
margin:0;
font-size:100%;
color:#ffffff;
}

#left_box_s .maker_scene a	
{
color:#AEA47A;
}

#left_box_s .maker_scene a:hover	
{
color:#ffffff;
}

#left_box	{/**/
width:239px;
margin:0;
padding:0 5px 0 0;
font-size:0.8em;
float:left;
}

#left_box img	{/**/
margin:0;
padding:0;
border:0;
}

#center_box .p_union
{/**/
margin:0;
padding:0;
width:230px;
font-size:8pt;
}

.safari #center_box .p_union
{/**/
margin:0;
padding:0;
width:230px;
font-size:7.5pt;
}

#center_box .p_newstar
{/**/
margin:0;
padding:0;
width:230px;
font-size:8pt;
}

#center_box .p_uniflow	
{/**/
margin:0;
padding:0;
width:230px;
font-size:8pt;
}

#center_box .p_miwa	
{/**/
margin:0;
padding:0;
width:230px;
font-size:8pt;
}

#center_box .p_union a {/**/
background-image:url(../img/logo_union.gif);
background-repeat:no-repeat;
padding:5px 0 0 5px;
margin:0;
width:225px;
height:15px;
color:#1c4325;
display:block;
text-decoration:none;
}

#center_box .p_newstar a{/**/
background-image:url(../img/logo_newstar.gif);
background-repeat:no-repeat;
padding:5px 0 0 5px;
margin:0;
width:225px;
height:15px;
color:#1c4325;				
display:block;
text-decoration:none;
}

#center_box .p_uniflow a {/**/
background-image:url(../img/logo_uniflow.gif);
background-repeat:no-repeat;
padding:5px 0 0 5px;
margin:0;
width:225px;
height:16px;
color:#1c4325;
display:block;
text-decoration:none;
}


#center_box .p_miwa a{/**/
background-image:url(../img/logo_miwa.gif);
background-repeat:no-repeat;
padding:5px 0 0 5px;
margin:0;
width:225px;
height:15px;
display:block;
color:#1c4325;
text-decoration:none;
}

#center_box .p_union a:hover {/**/
background-image:url(../img/logo_union_over.gif);
background-repeat:no-repeat;
color:#ffffff;				
}

#center_box .p_uniflow a:hover {/**/
background-image:url(../img/logo_uniflow_over.gif);
background-repeat:no-repeat;
color:#ffffff;				
}


#center_box .p_newstar a:hover {/**/
background-image:url(../img/logo_newstar_over.gif);
background-repeat:no-repeat;
color:#ffffff;				
}

#center_box .p_miwa a:hover {/**/
background-image:url(../img/logo_miwa_over.gif);
background-repeat:no-repeat;
color:#ffffff;				
}

#center_box	 { font-size: 0.8em; margin: 0; padding: 0 5px 0 13px; width: 240px; float: left; border-right: 1px solid #aea47a; border-left: 1px solid #aea47a }

.mekar_box	  { margin: 0; padding: 0 0 5px; width: 116px; float: left }

.mekar_box img	{/**/
padding:0;
margin:0 7px 0 0;
float:left;
}

.mekar_box dl	{/**/
float:left;
padding:0;
margin:0;
}


.mekar_box dt	{/**/
width:120px;
padding:0 0 3px 0;
margin:0;
}

.mekar_box dd	{/**/
width:110px;
padding:0 0 0 10px;
margin:2px 0 0 0;
background-image:url(../img/top_list.gif);
background-repeat:no-repeat;
background-position:left center;
}

.mekar_box a	{
color:#ffffff;
}

.mekar_box a:hover	{
color:#AEA47A;
}


.scene a	{
color:#ffffff;
}


.scene a:hover	{
color:#AEA47A;
}


.scene	{
clear:both;
width:238px;
float:left;
padding:0 0 10px 0;
margin:0;
}

.scene h3	{
float:right;
width:164px;
padding:0 0 2px 5px;
margin:0;
font-size:1.0em;

}

.scene p	{
float:right;
width:164px;
padding:0 0 5px 5px  !important;
margin:0  !important;
}

.scene img	{
float:left;
padding:0;
margin:0;
border:0;
}

/*トップページ用*/
#right_box	 { font-size: 0.8em; line-height: 1.3; letter-spacing: 0.1em; margin: 0; padding: 0 0 0 10px; width: 232px; float: left }

#right_box h2	{/*トップページに使用*/
padding:4px 0 0 20px;
margin:0 0 3px 0;
}

#right_box img	{/*パンくずリストエリア*/
margin:0;
padding:0 0 10px 0;
border:0;
}

.catalog	{
font-size:1.1em  !important;
margin:0;
color:#AEA47A  !important;
}

#right_box dl	{
color:#0099FF;
padding:0;
margin:0;
overflow:auto;
height:380px;
}

#right_box dt	{
padding:0;
margin:0;
}

#right_box dd	{
/*color:#0099FF;*/
color:#fff;
font-size:1.0em;
padding:0 0 5px 0;
margin:0;
}

#right_box dd a	{
color:#ffffff;
}

#right_box dd a:hover	{
color:#AEA47A;
}

dd.index_dd	{
color:#ffffff  !important;
font-size:1.0em;
padding:0;
margin:0;
}


/*セカンドページ用*/
#right_box_s	{/*トップページに使用*/
width:231px;
margin:0;
padding:0 0 0 13px;
font-size:0.8em;
float:right;
line-height:1.3;
letter-spacing:0.1em;
}

#right_box_s h2	{/*トップページに使用*/
padding:4px 0 0 20px;
margin:0 0 3px 0;
}

#right_box_s ul	{
list-style-type:none;
margin:0;
padding:0;
line-height:1.3;
letter-spacing:0.1em;
}

#right_box_s .scene_house_s	{
background-image:url(../img/scene_house.gif);
background-repeat:no-repeat;
margin:0;
padding:0 0 10px 75px;
}

#right_box_s .scene_mansion_s	{
background-image:url(../img/scene_mansion.gif);
background-repeat:no-repeat;
margin:0;
padding:0 0 10px 75px;
}

#right_box_s .scene_shop_s	{

background-image:url(../img/scene_shop.gif);
background-repeat:no-repeat;
margin:0;
padding:0 0 10px 75px;
}

#right_box_s .scene_hotel_s	{
background-image:url(../img/scene_hotel.gif);
background-repeat:no-repeat;
margin:0;
padding:0 0 10px 75px;
}

#right_box_s h3	{
font-size:1.0em;
margin:0;
padding:0 0 5px 0;
}


#right_box_s img	{/**/
margin:0;
padding:0 0 10px 0;
border:0;
}


#right_box a,#right_box a:hover
{
color:#FFCC00;
}


#left_box_s .introduce_box .bland_box a
{
color:#AEA47A;
}

#right_box_s a {
color:#fff;
}


#right_box_s a:hover,
#left_box_s .introduce_box .bland_box a:hover
{
color:#ffffff;
}

#right_box_s .flashplayer_p	{
padding:1px 1px 3px 1px;
margin:0 0 0 0;
font-size:0.8em;
}


#right_box_s .flashplayer	{
float:right;
}



#under	{/*トップページのみ使用*/
clear:both;
float:left;
width:745px;
color:#ffffff;
font-size:0.7em;
padding:5px 0 0 10px;
margin:0;
}

#under .u_catalog	{/*デジタルカタログページのみ使用*/
font-size:1.2em;
text-indent:-0.8em;
}

#under img	{
float:left;
padding:0;
margin:0;
width:88px;
border:0;
}

#under .flashplayer_p	{
float:right;
padding:10px 35px 0 10px;
margin:0;
width:610px;
}




#footer	{/*　フッター　*/
clear:both;
border-top:1px solid #AEA47A;
border-left:1px solid #AEA47A;
border-right:1px solid #AEA47A;
width:776px;
/*height:52px;*/
height:100%;
background-image:url(../img/footer_background.gif);
background-repeat:repeat-x;
background-position:top;
background-color:#000000;
color:#ffffff;
font-size:0.8em;
padding:0;
margin:0;
}


#footer	.top	{/*　フッター　*/			 
text-align:right;
margin:10px 10px 0 0;
}

#footer	a,
#under .u_catalog a {
color:#AEA47A;
}


#footer	a:hover,
#under .u_catalog a:hover {
color:#FFFFFF;
}


#footer ul	{/*フッターリスト用*/
list-style-type:none;
margin:5px 0 0 0;
padding:0;
text-align:center;
}

#footer li	{/*フッターリスト用*/
display:inline;
margin:5px 1px 0 3px;
padding:0 3px 0 1px;
border-right:#AEA47A 1px solid;
}

#footer .footer_li_right	{
border-right-style:none;
}

#footer .footer_txt {
	text-align: center;
	margin: 10px 0;
	color: #fff;
}

#footer .footer_txt a {
	color: #fff;
	text-decoration: none;
}

address	{
font-style:normal;
text-align:center;
padding:15px 0 0 0;
color:#AEA47A;
}

.copyright	{
font-style:normal;
text-align:center;
padding:15px 0 0 0;
margin:0;
color:#AEA47A;
}


/***個人情報保護基本方針***/

#left_box_privacy ul	{
list-style-type:none;
margin:0;
padding:0 0 20px 5px;
letter-spacing:0.1em;
line-height:1.3;
}

#left_box_privacy .li_a	{
margin:0;
padding:5px 0 5px 0;
}

#left_box_privacy .li_b	{
margin:0;
padding:0 0 3px 10px;
}

#left_box_privacy li	{
list-style-type:none;
margin:0;
padding:2px 0 2px 10px;
}


/***相互リンク***/
#left_box_link p	{
margin:0;
padding:1px 0 1px 15px;
color:#FFFFFF;
}

#left_box_link .sougo_exp	{
margin:0;
padding:10px 0 1px 0;
color:#FFFFFF;
border-top:#AEA47A 1px solid;
font-size:1.2em;
clear:both;
}

#left_box_link img	{
margin:0;
padding:5px 0 5px 15px;
border:0;
}

img.link_img	{
padding:0 !important;
margin:0 10px 0 10px !important;
vertical-align:middle;
}

li.title a	{
font-size:1.1em;
}


#left_box_link a 	{
color:#AEA47A;
}

#left_box_link a:hover 	{
color:#ffffff;
}

#left_box_link ul	{
list-style:none;
margin:0;
padding:10px 0 15px 15px;
}

#left_box_link .address,
#left_box_link .exp
{
margin:0;
padding:2px 0 2px 10px;
color:#FFFFFF;
}
p.indent_p	{
text-indent:-1em;
padding-left:30px !important;
}

#link	{
float:left;
padding-bottom:10px;
}

#link li	{
float:left;
width:150px;
text-align:center;
border:#AEA47A 1px solid;
}


/***用語解説***/

#left_box_yougo	p	{
margin:0;
padding:10px 0 5px 3px;
font-size:1.2em;
}

#left_box_yougo	img	{
float:left;
clear:both;
margin:0;
padding:5px 5px 5px 3px;
border:0;
}

#left_box_yougo	dl	{
/*width:400px;*/
margin:0;
padding:4px 10px 4px 0;
float:right;
}

#left_box_yougo	dt	{
margin:0;
padding:0 0 3px 0;
font-size:1.1em;
color:#AEA47A;
}

#left_box_yougo	dd	{
margin:0;
padding:0 0 10px 2px;
width:360px;
/*border-bottom:#ffffff 1px dotted;*/
}


hr	{
margin:0;
padding:0;
width:485px;
color:#AEA47A;
border-style:dotted;
clear:both;
}

/***シーン別製品案内***/

#left_box_s .scene_logo	{
border:#FFFFFF 1px solid;
}


#left_box_s .scene_contact	{
float:left;
margin:0;
padding:10px 0 0 5px;
width:480px;
font-size:0.8em;
}

/***会社概要***/

.jinbutu 		{
float:left;
padding:0 3px 20px 40px;
margin:0 0 20px 0;
border-bottom:#AEA47A 1px solid;
width:440px;
}

#left_box_company .company_exp	{
padding:0 0 10px 0;
margin:0;
font-size:1.2em;
}

#left_box_company img	{
float:left;
padding:0 15px 3px 10px;
margin:0;
border:0;
}


.jinbutu p		{
text-align:right;
padding:0 0 0 0;
margin:0 0 0 0;
}

#left_box_company dl	{
float:left;
padding:0 0 0 20px;
margin:0;
width:440px;
}

#left_box_company dt	{
float:left;
padding:0 0 10px 0;
margin:0;
width:180px;
color:#AEA47A;
}

#left_box_company dd	{
float:left;
padding:0 0 10px 0;
width:260px;
margin:0;
}

#left_box_company .gaikan	{
padding:10px 0 0 0;
margin:0;
}

/***アクセスマップ***/

#left_box_company .access_box 	{
width:470px;
float:left;
padding:0;
margin:0 0 10px 0;
height:31px;
}

#left_box_company .access_box p	{
float:left;
padding:0 0 0 0;
margin:10px 0 0 0;
height:21px;
}

#left_box_company .access_box img	{
float:left;
padding:0;
margin:0;
}

.title	{
clear:both;
}



/***サイトマップ***/

#left_box_sitemap .sitemap_left	{
float:left;
padding:0;
margin:0;
width:240px;
}

#left_box_sitemap h2	{
padding:0 0 0 5px;
margin:0 20px 0 0;
font-size:0.9em;
width:205px;
}

#left_box_sitemap ul	{
list-style-type:none;
padding:5px 0 15px 10px;
margin:0;
}

#left_box_sitemap li	{
padding:2px 0 2px 0;
margin:0;
}

#left_box_sitemap a		{
color:#AEA47A;
}

#left_box_sitemap a:hover		{
color:#ffffff;
}


/***お問い合わせ・ご注文***/
/** _form内 **/

.cont_top	{
padding:5px 0 0 0;
margin:0;
}

.form_his	{
color:#CC0000;
}

.table_line	{
width:485px;
padding:0;
margin:0;
background-color:#AEA47A;
}

.table_line th	{
width:30%;
padding:3px 0 3px 0;
margin:0;
background-color:#000000;
}

.table_line td	{
width:70%;
/*padding:2px 0 2px 3px;*/
padding:3px 0 3px 3px;
margin:0;
background-color:#000000;
}


/***デジタルカタログ***/
.midashi
{
clear:both;
text-align:left;
padding:0;
margin:0 0 2px 0;
font-size:1.2em;
background-image:none;
}

#left_box_catalog .maker_scene,
#left_box_s .maker_scene
{
float:left;
width:468px;
border:1px solid #AEA47A;
padding:10px 5px 10px 10px;
margin:0 0 20px 0;
}

/*#left_box_catalog .maker_scene_ichiran

{						width:235px;
height:280px;
border:1px solid #AEA47A;
padding:0 1px 0 3px;
margin:0 3px 20px 0;
float:left;
}

#left_box_catalog .maker_scene_ichiran img
{
padding:0;
margin:0 0 0 15px;
border:0;
}

#left_box_catalog .maker_scene_ichiran p
{
padding:3px 0 5px 3px;
margin:0;
}

#left_box_catalog .maker_scene_ichiran h2
{
padding:0;
margin:0;
font-size:120%;
color:#AEA47A;
text-align:center;
background:none;
}
*/

div.maker_scene_ichiran

{
/*height:280px;*/
padding:0 0 25px 0;
margin:0;
float:left;
width:490px;
}

div.maker_scene_ichiran img
{
padding:0;
margin:0;
border:0;
/*float:left;*/
}

div.maker_scene_ichiran h2
{
width:215px;
height:18px;
padding:1px 0 0 25px;
margin:0 0 7px 0;
font-size:110%;
color:#000000;
background-image:url(../scene/img/scene_h2.gif);
background-repeat:no-repeat;
display:block;
float:right;
}

p.syousai_scene 	{
width:240px;
/*font-size:9pt  !important;*/
float:right  !important;
padding:0;
margin:0;
}

div.maker_scene_ichiran h3
{
clear:both;
font-size:100%;
color:#AEA47A;
padding:0;
margin:0;
}
div.maker_scene_ichiran p
{
clear:both;
font-size:9pt  !important;
color:#fff;
padding:0;
margin:0;
}



.syousai_scene a 	{
background-image:url(../img/syousai.gif);
background-repeat:no-repeat;
color:#AEA47A;
text-decoration:none;
display:block;
width:107px;
height:15px;
margin:0 0 0 115px;
padding:0 0 0 8px;
}


.syousai_scene a:hover	{
color:#ffffff;
background-image:url(../img/syousai_over.gif);
background-repeat:no-repeat;
}

.scene_n
{
/*clear:both;*/
float:left;
padding:0;
margin:0;
width:480px!important;
}





#left_box_catalog .maker_scene h3,
#left_box_s .maker_scene h3
{
float:left;
width:468px;
padding:10px 0 10px 0;
margin:0;
font-size:120%;
color:#AEA47A;
}

#left_box_catalog .maker_scene img,
#left_box_s .maker_scene img
{
float:left;
margin:0 10px 5px 0;
padding:0;
border:0;
}

#left_box_catalog .maker_scene .deji_link,
#left_box_s .maker_scene .deji_link
{
clear:left;
float:left;
width:147px;
margin:0 0 5px 0;
padding:0;
}

#left_box_catalog .maker_scene p,
#left_box_s .maker_scene p
{
float:left;
width:310px;
padding:0;
margin:0;
font-size:100%;
color:#ffffff;
}

#left_box_catalog .maker_scene a,
#left_box_s .maker_scene a
{
color:#AEA47A;
}

#left_box_catalog .maker_scene a:hover,
#left_box_s .maker_scene  a:hover
{
color:#ffffff;
}

/***紹介ページ***/
#left_box_s .introduce_box h3	{
width:463px;
height:23px;
border-left:#AEA47A 5px solid;
border-bottom:#AEA47A 1px dotted;
background-image:none;
margin:0 4px 10px 0;
padding:6px 0 0 18px;
font-size:120%;
color:#AEA47A;
clear:both;
}			

#left_box_s .introduce_box p	{
float:none;
font-size:1.0em;
padding:0 0 20px 0;
margin:0;
width:485px;
}			

#left_box_s .introduce_box .bland_box	{
float:left;
width:200px;
height:170px;
margin:0 0 0 25px;
padding:0 10px 0 0;
}

#left_box_s .introduce_box .bland_box p	{
float:left;
width:155px;
margin:0;
padding:0 0 2px 0;
font-size:1.2em;
}

#left_box_s .introduce_box .bland_box img	{
float:left;
margin:0;
padding:0;
border:0;
}

#left_box_s .introduce_box .bland_box ul	{
float:left;
width:155px;
margin:4px 0 10px 0;
padding:0;
list-style-type:none;
}

#left_box_s .introduce_box .bland_box li	{
background-image:url(../introduce/img/list_int.gif);
background-color:#000000;
background-repeat:no-repeat;
background-position:left center;
padding:0 0 0 10px;
}

#left_box_s .introduce_box .bland_box_p	{
padding:0;
margin:0;
clear:both;
}

.introduce_box .box_line	{
clear:both;
border:#AEA47A 1px dotted;
text-align:center;
margin:10px 0 10px 0;
}

.introduce_box .box_line p	{
}


#left_box_s .introduce_box .metal_image {
	float:left;
	padding:0;
	margin:0 0 15px 0;
	}

#left_box_s .introduce_box .metal_image img{
		float:left;
		border:0;
		}

#left_box_s .introduce_box .metal_image .under_line	{
		float:left;
		width:270px;
		padding:0 0 5px 0;
		margin:0 0 7px 5px;
		border-bottom:#AEA47A 1px dotted;
		}

#left_box_s .introduce_box .metal_image p{
		float:left;
		width:270px;
		padding:0 0 0 5px;
		margin:0;
		}

#left_box_s .introduce_box .gyomu	{
width:483px;
border:#AEA47A 1px solid;
padding:0 0 0 0;
margin:0 0 20px 0;
clear:left;
}

#left_box_s .introduce_box .gyomu img	{
padding:0 0 15px 0;
margin:0 10px 0 0;
border:0;
}

.gyomu .li1	{
padding:0 0 0 0;
margin:10px 0 20px 0;
width:379px;
list-style-type:none;
}

.gyomu .li2	{
padding:0 0 0 0;
margin:10px 0 20px 0;
width:379px;
list-style-type:none;
}

.gyomu .li3	{
padding:0 0 0 0;
margin:10px 0 20px 0;
width:379px;
list-style-type:none;
}

.gyomu .li4	{
padding:0 0 0 0;
margin:10px 0 0 0;
width:379px;
list-style-type:none;
}


#left_box_s .introduce_box .gyomu p	{
width:483px;
background-color:#AEA47A;
color:#000000;
text-align:center;
margin:0;
padding:3px 0 3px 0;
}

.kaihatu img	{
float:left;
padding:0 5px 0 0;
margin:0;
border:0;
}

.kaihatu p	{
float:left;
width:270px;
padding:10px 0 0 5px;
margin:0;
}


.introduce_syousai	{
}

/***タウンマップ***/

.setumei	{
padding:10px 0 0 0;
}

.setumei img	{
float:left;
padding:2px 5px 2px 5px;
border:0;
}

