@charset "Shift_JIS";

/* 
■基本設定
■リンク設定
■ヘッダー
■メニュー
■メイン＆共通
■フォーム
■各ページ
□index
□import/
□products/
□about
□contact
■フッター
■印刷設定
*/

/***************************************************************/
/* 基本設定                                                    */
/***************************************************************/
body {
	margin:0px;
	padding:0px;
	font-family:Arial, Geneva, Tahoma, Helvetica, sans-serif;
	font-size:11px;
	color:#2F5917;
	background:url("../img/contents_bg.gif") 0px 0px repeat-y;
}
body.index { background:url("../img/top_bg.gif") 0px 0px repeat-y;}
.bg1 {
	width:100%;
	background:url("../img/main_gra.gif") 0px 0px repeat-x;
}
.bg2 {
	width:100%;
	background:url("../img/main_shadow.gif") 800px 0px no-repeat;
}
.bg3 {
	background:url("../img/contents_bg.gif") 0px 0px repeat-y;
	width:800px;
}
.index .bg3 {
	background:url("../img/top_bg.gif") 0px 0px repeat-y;
	width:800px;
}

#cl {
	float:left;
	border-top:solid 5px #2F5917;
	width:189px;
	background:#28510D;
	margin:0;
	padding:0;
}
#cr {
	float:right;
	width:611px;
	margin:0;
	padding:23px 0 0 0;
	background:url("../img/contents_02.gif") 0px 0px no-repeat;
}
.index #cl {
	float:left;
	border:none;
	width:300px;
	background:#28510D;
	margin:0;
	padding:0;
}
.index #cr {
	float:right;
	width:500px;
	margin:0;
	padding:23px 0 0 0;
	background:url("../img/top_bg1.gif") 0px 0px no-repeat;
}

h1, h2, h3, h4, h5, p { margin:0; padding:0;}
.ot { position:absolute; left:-1999px; width:999px;}
.c  { clear:both;}

/***************************************************************/
/* リンク設定                                                  */
/***************************************************************/
a:link		{ color:#666666; text-decoration:underline;}
a:visited	{ color:#666666; text-decoration:underline;}
a:active	{ color:#666666; text-decoration:underline;}
a:hover		{ color:#FF6600; text-decoration:none; }

/***************************************************************/
/* ヘッダー                                                    */
/***************************************************************/
#head { padding:0; margin:0;}
#head h1 {
	float:left;
	height:60px;
	margin:0 0 0 10px;
	padding:0;
}
*html #head h1 { margin:0 0 0 5px;}
#head h1 a {
	display:block;
	width:287px;
	height:0px !important;
	height/**/:60px;
	padding:60px 0 0 0;
	margin:0;
	background:url("../img/title.gif") 0px 0px no-repeat;}
#logo {
	float:right;
	width:102px;
	padding:0;
	margin:0;
}
#logo ul { list-style:none; margin:0; padding:0;}
#logo ul li {}
li#hm2 { height:20px;}
#logo ul li a {
	display:block;
	background-image:url("../img/headmenu.gif");
	background-repeat:no-repeat;
}
#hm1 a {
	width:84px;
	height:29px;
	background-position:0px -28px;
	margin:0 0 7px 0;
}
/*  \*/
*html #hm1 a { margin:0 0 3px 0;}
/*  */
#hm2 a {
	width:102px;
	background-position:0px 0px;
	margin:1px 0 0 0;
	padding:20px 0 0 0;
	height:20px;
	/*  \*/
	padding:0;
	height:20px;
	margin:1px 0 7px 0;
	/*  */
}

#head p {
	margin:0;
	padding:10px 10px 10px 11px;
}

/***************************************************************/
/* メニュー                                                    */
/***************************************************************/
#import ul.menutop, .about ul.menutop, #products ul.menutop, .contact ul.menutop { display:none;}
ul.menutop {
	list-style:none;
	margin:0 0 0 10px;
	padding:0;
}
ul.menutop li {
	float:left;
	margin:0;
	padding:0;
	width:96px;
	height:28px;
}
ul.menutop li a {
	display:block;
	width:96px;
	height:28px;
	background-image:url("../img/top_menu.gif");
}
ul.menutop li#mn1 a { background-position:0px 0px;}
ul.menutop li#mn2 a { background-position:-96px 0px;}
ul.menutop li#mn3 a { background-position:-192px 0px;}
ul.menutop li#mn4 a { background-position:-288px 0px;}
ul.menutop li#mn5 a { background-position:-384px 0px;}
ul.menutop li#mn1 a:hover { background-position:0px -28px;}
ul.menutop li#mn2 a:hover { background-position:-96px -28px;}
ul.menutop li#mn3 a:hover { background-position:-192px -28px;}
ul.menutop li#mn4 a:hover { background-position:-288px -28px;}
ul.menutop li#mn5 a:hover { background-position:-384px -28px;}

.index ul.menucont { display:none;}
ul.menucont {
	list-style:none;
	margin:0 0 0 8px;
	padding:0;
}
ul.menucont li {
	float:left;
	margin:0;
	padding:0;
	width:119px;
	height:28px;
}
ul.menucont li a {
	display:block;
	width:119px;
	height:28px;
	background-image:url("../img/contents_menu.gif");
}
ul.menucont li#mn1 a { background-position:0px 0px;}
ul.menucont li#mn2 a { background-position:-119px 0px;}
ul.menucont li#mn3 a { background-position:-238px 0px;}
ul.menucont li#mn4 a { background-position:-357px 0px;}
ul.menucont li#mn5 a { background-position:-476px 0px;}
ul.menucont li#mn1 a:hover { background-position:0px -28px;}
ul.menucont li#mn2 a:hover { background-position:-119px -28px;}
ul.menucont li#mn3 a:hover { background-position:-238px -28px;}
ul.menucont li#mn4 a:hover { background-position:-357px -28px;}
ul.menucont li#mn5 a:hover { background-position:-476px -28px;}
#import ul.menucont li#mn2 a   { background-position:-119px -56px;}
.about ul.menucont li#mn3 a    { background-position:-238px -56px;}
#products ul.menucont li#mn4 a { background-position:-357px -56px;}
.contact ul.menucont li#mn5 a  { background-position:-476px -56px;}

/***************************************************************/
/* メイン＆共通                                                */
/***************************************************************/
#mc { padding:8px 0;}
#ptitle   { margin:0 0 0 10px;}
#ptitle a { display:block; width:591px;}
.pminititle { padding:17px 0 0 0;}
.box { padding:15px 0 0 21px; margin:0; color:#666;}
.box .img_right { float:right;}
.box .img_left  { float:left; margin:0 24px 0 0;}
.box p { margin:0 10px 0 4px; padding:0; line-height:16px;}
p.pagelink {
	margin:8px 0 0 0;
	padding:0;
	font-size:12px;
	font-weight:bold;
	text-align:center;
}
p.pagelink a.activelink { color:#FF6600 !important;}

/***************************************************************/
/* フォーム                                                    */
/***************************************************************/
form { margin:18px 0 0 0; padding:0;}
form ul    { list-style:none; margin:0; padding:0;}
form ul li {
	float:left;
	background:url("../img/point01.gif") 0px 6px no-repeat;
	padding:4px 0 0 12px;
	width:88px;
}
/*  \*/
*html form ul li { background:url("../img/point01.gif") 0px 7px no-repeat; width:100px;}
/*  */
form ul li.pt {
	padding:0;
	background:none;
	margin:0 0 22px 0;
	width:450px;
}
input {
	margin:0;
	width:450px;
}
input.check { width:18px; margin:0 5px 0 0;}
input.check_other { width:391px; margin:5px 0 0 5px;}
textarea {
	margin:0;
	width:450px;
	font-size:13px;
}
.formbt { text-align:center;}
.formbt input { width:79px;}
table#coments td.atama { line-height:15px; color:#2F5917 !important; background:url("../img/point01.gif") 0px 6px no-repeat; padding:4px 0 0 12px;}
table#coments td { line-height:15px; color:#2F5917 !important;}

/***************************************************************/
/* index                                                       */
/***************************************************************/
ul#tpbt { position:relative; list-style:none; margin:0; padding:0;}
ul#tpbt li { margin:0 0 8px 0; padding:0; width:500px;}
ul#tpbt li a { display:block; margin:0; padding:0; background-image:url("../img/tpbt.jpg"); background-repeat:no-repeat;}
ul#tpbt li#tpmn1 { margin:0 0 8px 0; padding:0; width:500px; height:143px;}
ul#tpbt li#tpmn1 a { margin:0; padding:143px 0 0 0; width:500px; height:0px !important; height/*  */:143px; background-position:0px 0px;}
ul#tpbt li#tpmn1 a:hover { background-position:-500px 0px;}
ul#tpbt li#tpmn2 { margin:0 0 8px 0; padding:0; width:500px; height:92px;}
ul#tpbt li#tpmn2 a { margin:0; padding:92px 0 0 0; width:500px; height:0px !important; height/*  */:92px; background-position:0px -151px;}
ul#tpbt li#tpmn2 a:hover { background-position:-500px -151px;}
ul#tpbt li#tpmn3 { margin:0 0 8px 0; padding:0; width:500px; height:92px;}
ul#tpbt li#tpmn3 a { margin:0; padding:92px 0 0 0; width:500px; height:0px !important; height/*  */:92px; background-position:0px -251px;}
ul#tpbt li#tpmn3 a:hover { background-position:-500px -251px;}
.pab {
	margin:19px 0 0 10px;
	padding:0;
	height:138px;
}
.pab .e {
	display:block;
	width:480px;
	height:0px !important;
	height/*  */:138px;
	padding:138px 0 0 0;
	background:url("../img/pub.jpg") 0px 0px no-repeat;
}
ul#tpbt li#imtob {
	position:absolute;
	top:0;
	left:338px;
	width:162px;
	height:141px;
	margin:0;
	padding:0;
}
ul#tpbt li#imtob a {
	display:block;
	width:162px !important;
	height:141px !important;
	background-image:url("../img/tpbt.jpg");
	background-repeat:no-repeat;
	background-position:-338px 0px !important;
	margin:0;
	padding:-300px 0 0 0;
}
ul#tpbt #imtob a:hover { background-position:-838px 0px !important;}
/***************************************************************/
/* import                                                      */
/***************************************************************/
#import #ptitle { height:121px; background:url("../img/import/ptitle_import.jpg") 0px 0px no-repeat;}
#import #ptitle a { display:block; height:0 !important; height/*  */:121px; padding:121px 0 0 0;}

/*.world_t { background-image:url("../img/import/img02.gif"); background-repeat:no-repeat; width:611px; padding:5px 0 0 0; margin:8px 0 0 0;}
.world_b { background:url("../img/import/img04.gif") bottom no-repeat; width:611px; padding:0 0 5px 0;}
.world_spain { background-image:url("../img/import/img03.gif"); background-repeat:repeat-y; width:611px; padding:0;}
.world_france { background-image:url("../img/import/img05.gif"); background-repeat:repeat-y; width:611px; padding:0;}
.world_italy { background-image:url("../img/import/img06.gif"); background-repeat:repeat-y; width:611px; padding:0;}
.world_thailand { background-image:url("../img/import/img07.gif"); background-repeat:repeat-y; width:611px; padding:0;}
.world_germany { background-image:url("../img/import/img08.gif"); background-repeat:repeat-y; width:611px; padding:0;}
dl.country { margin:0 0 0 57px; padding:0;}
dl.country dt           { float:left; color:#666666;}
dl.country dt.spain     { padding:65px 0 0 55px; background:url("../img/import/spain.gif") 0px 69px no-repeat;}
dl.country dd.spainline { width:250px; background:url("../img/dot01.gif") 0px 4px repeat-x; padding:11px 0 0 0;}
dl.country dt.france    { padding:17px 0 0 55px; background:url("../img/import/france.gif") 0px 21px no-repeat;}
dl.country dt.italy     { padding:17px 0 5px 55px; background:url("../img/import/italy.gif") 0px 20px no-repeat;}
dl.country dt.thailand  { padding:17px 0 0 55px; background:url("../img/import/thailand.gif") 0px 21px no-repeat;}
dl.country dt.germany  { padding:17px 0 0 55px; background:url("../img/import/germany.gif") 0px 21px no-repeat;}
dl.country dd { margin:0 0 0 288px; padding:0;}*/


.worldMap {
	text-align:center;}

.world_t {
	margin:8px 0 0 0;
	padding:5px 0 0 0;
	width:611px;
	background-image:url(../img/import/img02.gif);
	background-repeat:no-repeat;}
	
.world_b {
	padding:0 0 5px 0;
	width:611px;
	background:url(../img/import/img04.gif) bottom no-repeat;}
	
.world_spain {
	padding:0;
	width:611px;
	background-image:url(../img/import/img03.gif);
	background-repeat:repeat-y;}
	
.world_france {
	padding:0;
	width:611px;
	background-image:url(../img/import/img05.gif);
	background-repeat:repeat-y;}
	
.world_italy {
	padding:0;
	width:611px;
	background-image:url(../img/import/img06.gif);
	background-repeat:repeat-y;}
	
.world_thailand {
	padding:0;
	width:611px;
	background-image:url(../img/import/img07.gif);
	background-repeat:repeat-y;}
	
.world_germany {
	padding:0;
	width:611px;
	background-image:url(../img/import/img08.gif);
	background-repeat:repeat-y;}
	
.world_bulgaria {
	padding:0;
	width:611px;
	background-image:url(../img/import/img10.gif);
	background-repeat:repeat-y;}
	
.world_usa {
	padding:0;
	width:611px;
	background-image:url(../img/import/img09.gif);
	background-repeat:repeat-y;}

.world_t table {
	width:100%;
	font-size:11px;}
	
.world_t table th {
	width:227px;
	padding-left:113px;
	background-position:57px center;
	background-repeat:no-repeat;
	font-weight:normal;
	text-align:left;
	vertical-align:middle;}
	
.world_spain th {
	background-image:url(../img/import/spain.gif);}
	
.world_france th {
	background-image:url(../img/import/france.gif);}
	
.world_italy th {
	background-image:url(../img/import/italy.gif);}
	
.world_thailand th {
	background-image:url(../img/import/tahiland.gif);}
	
.world_germany  th {
	background-image:url(../img/import/germany.gif);}
	
.world_bulgaria th {
	background-image:url(../img/import/bulgaria.gif);}
	
.world_usa th {
	background-image:url(../img/import/usa.gif);}

.world_t table td {
	padding:0 5px;}
	
.world_t table td p {
	padding:0;
	width:250px;}
	
.world_t table td p.line {
	padding:11px 0 0 0;
	background:url(../img/dot01.gif) 0 4px repeat-x;}

/*  \*/
*html dl.country dd { margin:0 0 0 286px; padding:0;}
/*  */

/* marketing */
.excellent1 {
	padding:15px 0 0 0;
	background:url("../img/import/contents_23.gif") 410px 12px no-repeat;
}
.excellent2 {
	height:275px;
	padding:0 0 0 21px;
	margin:0;
	color:#666;
	line-height:16px;
}
.active {
	padding:0 15px 15px 314px;
	margin:0;
	color:#666;
	line-height:16px;
	background:url("../img/import/contents_20.jpg") 0px 0px no-repeat;
}
/* marketing */
.box .market { margin:12px 10px 0 5px; padding:0;}
ol.before    { background:url("../img/import/img17.gif") 0px 0px no-repeat; margin:0; padding:0; width:611px; height:83px;}
ol.before li { display:none;}
ol.after     { background:url("../img/import/img18.gif") 0px 0px no-repeat; margin:0; padding:0; width:611px; height:82px;}
ol.after li  { display:none;}
.marketbg1 {
	margin:0;
	padding:0;
	background-image:url("../img/import/img11.jpg");
	background-position:0px 0px;
	background-repeat:no-repeat;
}
.marketbg2 {
	margin:32px 0 0 0;
	padding:146px 0 0 0;
	background-image:url("../img/import/img12.jpg");
	background-position:0px 0px;
	background-repeat:no-repeat;
}
.marketbg3 {
	margin:0;
	padding:0;
	background:url("../img/import/contents_51.jpg") 0px 0px no-repeat;
}
.marketbg3 p { color:#64900C; margin:0; padding:132px 27px 0 27px; font-weight:bold;}
p.import_txt01 { padding:6px 0 0 25px; margin:0; line-height:16px;}
.processbg1 { position:relative; background:url("../img/import/img19.jpg") 0px 0px no-repeat; width:590px; height:758px;}
.processbg2 { background:url("../img/import/img20.jpg") 0px 206px no-repeat; width:590px; padding:451px 0 0 0;}
.processbg3 { background:url("../img/import/img21.jpg") 0px 0px no-repeat; padding:260px 0 0 262px;}
.processbg4 { background:url("../img/import/img22.gif") 0px 0px no-repeat; padding:0 0 20px 0;}
.processbg4 ul    { margin:0; padding:34px 0 0 13px; list-style:none;}
.processbg4 ul li { line-height:18px; color:#2F5917;}
.processbg4 ul li.mae { float:left; width:122px;}
#al1 a {
	display:block;
	position:absolute;
	top:13px;
	width:181px;
	height:133px;
}
#al2 a {
	display:block;
	position:absolute;
	top:199px;
	width:201px;
	height:117px;
	left:385px;
}
#al3 a {
	display:block;
	position:absolute;
	top:210px;
	left:0px;
	width:239px;
	height:163px;
}
#al4 a {
	display:block;
	position:absolute;
	top:451px;
	left:3px;
	width:239px;
	height:160px;
	background:url(../img/s.gif) 0px 0px no-repeat;
}

/***************************************************************/
/* products                                                    */
/***************************************************************/
#products #ptitle {
	background:url("../img/products/ptitle_products.jpg") 0px 0px no-repeat;
	padding:91px 0 0 0;
	/*  \*/
	padding:0;
	height:91px;
	/*  */
}

.boxproducs { padding:8px 0 0 21px; margin:0; color:#666;}
.bana_top {
	margin:10px 0 0 0;
	padding:6px 0 0 0;
	background:url("../img/products/bana_top.gif") 0px 0px no-repeat;
}
.bana_bottom {
	margin:0;
	padding:0 0 4px 0;
	background:url("../img/products/bana_bottom.gif") bottom no-repeat;
}
.bana_bg {
	background:url("../img/products/bana_bg.gif") 0px 0px repeat-y;
}
.bana_bg .bana_1 {
	float:left;
	width:294px;
	margin:0 0 0 16px;
}
/*  \*/
*html .bana_bg .bana_1 { margin:0 0 0 8px;}
/*  */
.bana_bg .bana_2 { margin:0 0 0 288px;}
.bana_bg dl { margin:0; padding:0;}
.bana_bg dl dt { float:left; margin:0; padding:0; width:122px;}
.bana_bg dl dd { margin:0 0 0 140px; padding:0 20px 0 0; height:72px;}
.bana_bg .bana_2  dl { margin:0; padding:0;}
.bana_bg .bana_2  dl dt { float:left; margin:0; padding:0; width:122px;}
.bana_bg .bana_2  dl dd { margin:0 30px 0 160px; padding:0; height:72px;}
.detail { margin:15px 0;}
.morebt { position:absolute; margin:-3px 0 0 63px;}
.japabt { position:absolute; margin:-1px 0 0 63px;}
.imtxt12 {
	font-size:12px;
	font-family: Arial, Tahoma, Verdana;
	color:#900;
}
.imtxt10 {
	font-size:10px;
	font-family: Arial, Tahoma, Verdana;
	color:#333;
	line-height:12px;
}
.imtxt10g {
	font-size:10px;
	font-family: Arial, Tahoma, Verdana;
	color:#008000;
	line-height:12px;
}
.imtxt12b {
	font-size:12px;
	font-family: Arial, Tahoma, Verdana;
	color:#333;
	line-height:16px;
}
.imtxt12g {
	font-size:12px;
	font-family: Arial, Tahoma, Verdana;
	color:#008000;
	line-height:16px;
}


/***************************************************************/
/* about                                                       */
/***************************************************************/
.about #ptitle { background:url("../img/about/ptitle_about.jpg") 0px 0px no-repeat; padding:126px 0 0 0;}
.pminititle_exception { padding:17px 0 0 0;}
.abo_top_first {
	background:url("../img/about/abo_top.gif") 0px 0px no-repeat;
	width:611px;
	height:5px;
	margin:13px 0 0 0;
}
.abo_top {
	clear:both;
	background:url("../img/about/abo_top.gif") 0px 13px no-repeat;
	width:611px;
	padding:13px 0 0 0;
}
/*  \*/
*html .abo_top { background:url("../img/about/abo_top.gif") 0px 8px no-repeat; padding:8px 0 0 0;}
/*  */

*+html .abo_top_first { min-height:40px;}

.abo_bg2 { background:url("../img/about/abo_bg2.gif") right repeat-y; padding:5px 0 0 0; width:601px;}
.abo_bottom {
	background:url("../img/about/abo_bottom.gif") bottom no-repeat;
	width:611px;
	margin:0;
	padding:0 0 5px 0;
}
dl.abo    { padding:0; margin:0 0 0 11px; background:url("../img/about/abo_bg1.gif") 0px 0px repeat-y; line-height:30px;}
dl.abo dt { float:left; width:108px; padding:0 0 0 15px; color:#2F5917; font-weight:bold;}
/*  \*/
*html dl.abo dt { width:123px;}
*html dl.abo dt.fax { width:123px;}
/*  */
dl.abo dd { margin:0 0 0 138px; color:#666;}
dl.abo dd.tel { float:left; width:158px; margin:0 0 0 15px;}
dl.abo dt.fax { float:left; width:108px; background:url("../img/about/abo_bg1.gif") 0px 0px repeat-y;}
.box_exception {
	padding:0 143px 0 21px;
	background:url("../img/about/img01.gif") 458px 0px no-repeat;
}
.box_exception p { margin:5px 0 0 5px; padding:0 0 20px 0; color:#666;}
.abo2_top {
	background:url("../img/about/abo2_top.gif") 0px 0px no-repeat;
	padding:5px 0 0 0;
	margin:13px 0 0 0;
}
.abo2_bottom {
	background:url("../img/about/abo2_bottom.gif") bottom no-repeat;
	padding:0 0 6px 0;
	margin:0;
}
.abo2_bg {
	background:url("../img/about/abo2_bg.gif") bottom repeat-y;
	padding:0;
	margin:0;}

*+html .abo2_bg { min-height:150px;}

.principalclients {
	float:left;
	padding:0;
	margin:50px 0 0 27px;
	width:105px;
	font-weight:bold;
	color:#2F5917;
}
/*  \*/
*html .principalclients { margin:0; width:132px; padding:50px 0 0 27px;}
*html .abo2_bg { height:110px;}
/*  */
.domestic {
	float:left;
	width:233px;
	margin:0;
	padding:0 0 5px 0;
	background:url("../img/about/abo2_title1.gif") 0px 0px no-repeat;
}
.foreign {
	float:left;
	width:234px;
	margin:0;
	padding:0;
	background:url("../img/about/abo2_title2.gif") 0px 0px no-repeat;
}
.domestic dl { margin:0; padding:0;}
.domestic dl dt { padding:3px 0 14px 14px; margin:0;}
.domestic dl dd { padding:3px 0 0 17px; margin:0;}
.foreign dl { margin:0; padding:0;}
.foreign dl dt { padding:3px 0 14px 14px; margin:0;}
.foreign dl dd { padding:3px 0 0 17px; margin:0;}

/***************************************************************/
/* contact                                                     */
/***************************************************************/
.contact #ptitle { background:url("../img/contact/ptitle_contact.jpg") 0px 0px no-repeat; padding:121px 0 0 0;}
ul.contact_list {
	list-style:none;
	margin:8px 0 0 70px;
	padding:0;
	font-size:12px;
	font-weight:bold;
}
ul.contact_list li { float:left; margin:0 22px 0 0;}

/***************************************************************/
/* フッター                                                    */
/***************************************************************/
ul#footer {
	float:right;
	width:120px;
	list-style:none;
	margin:0;
	padding:10px 10px 0 0;
	text-align:right;
}
ul#footer li { padding:4px 0 0 41px; width:79px;}
ul#footer li a {
	display:block;
	width:79px;
	height:17px;
	padding:17px 0 0 0;
	/*  \*/
	height:17px;
	padding:0;
	/*  */
}
#fmn1 a { background:url("../img/bt_top.gif") 0px 0px no-repeat;}
#fmn3 a { background:url("../img/bt_inquiry.gif") 0px 0px no-repeat;}
#fmn4 a { background:url("../img/bt_aboutus.gif") 0px 0px no-repeat;}
#nextpage { clear:both; padding:10px 0 0 0; margin:0 0 0 250px;}
#nextpage a { display:block; width:120px; height:0px !important; height/*  */:30px; margin:0; padding:30px 0 0 0; background-image:url("../img/nextbt.jpg"); background-repeat:no-repeat;}
#nextpage a:hover { background-position:0px -30px;}

.process #fmn2 { display:none;}
#copyright { clear:both; text-align:right; font-size:10px; padding:10px 10px 0 0;}

.foot {
	width:1px;
	padding:20px 0 0 0;
	margin:0;
}



/***************************************************************/
/* 印刷設定                                                    */
/***************************************************************/
@media print {
}