/*-------- ↓↓共通↓↓ --------*/
A:link { color: #3399CC; }
A:visited { color: #3399CC; }
A:active { color: #CC3399; }
A:hover { color: #99CC33; }

body {
	margin: 0px auto;
	padding: 0px;
	BACKGROUND-COLOR: #E3F0FC;
	BACKGROUND-IMAGE: url(img/bg.gif);
	background-repeat: repeat-x;
	color:#666666;
	text-align: center;
	font-size:11px;
	line-height:20px;
}
img {
	border: 0px solid #FF0000;
	margin: 0px;
}
hr {
	width: 100%;
	float: left;
	vertical-align: middle;
}

.top_bg {
	BACKGROUND-IMAGE: url(img/bg_top.gif);
	background-repeat: repeat-x;
}
#base {
	WIDTH: 780px;
	BACKGROUND-COLOR: #FFFFFF;
	margin: 0px auto;
	text-align: left;
}
#head {
	BACKGROUND-IMAGE: url(img/head_bar.gif);
	margin: 0px 14px 0px 14px;
	WIDTH: 752px;
	height: 14px;
}
.logo{
	float: left;
	margin-left: 14px;
}
.top_icon{
	margin-top: 14px;
	margin-right: 10px;
	float: right;
}
.top_icon img{
	margin-right: 15px;
}
.flash {
	width: 752px;
	height: 258px;
	margin-left: 14px;
	border: 1px solid #DBDCDD;
	border-bottom: 0px;
}
.flash_h {
	width: 752px;
	height: 106px;
	margin-left: 14px;
	border: 1px solid #DBDCDD;
	border-bottom: 0px;
}
#main{
	width: 754px;
	margin: 0px 14px;
	BACKGROUND-COLOR: #E8EAEB;
	border: 0px solid #FF0000;
}
.header_img {
	border: 0px;
	margin: 0px 14px;
}
#page_bottom {
	margin-left: 430px;
}
.right_main {
	width: 519px;
	BACKGROUND-COLOR: #FFFFFF;
	float: left;
}
.right_main h1 {
	vertical-align:middle;
	BACKGROUND-IMAGE: url(img/menu_title.jpg);
	background-repeat: repeat-y;
	width: 480px;
	color: #FFFFFF;
	font-size: 12pt;
	margin: 5px 0px 0px 5px;
	padding: 5px 0px 5px 5px;
}
.right_main p {
	width: 460px;
	margin: 5px 15px;
	float: left;
}
.right_main hr {
	width: 460px;
	margin: 0px 10px;
	border: 1px dotted gray;
	float: left;
}
#profile {
	margin: 10px;
	font-size: 10pt;
    background-color: #fffcf8;
    border-color: #999999;
    border-collapse: collapse;
	width: 96%;
}
.col1 {
	text-align: center;
	width:80px;
	height: 40px;
	BACKGROUND-COLOR: #F0F0F0;
    border-color: #999999;
}
.col2 {
	text-align: left;
	padding-left: 10px;
	padding-right: 10px;
	BACKGROUND-COLOR: #FFFFFF;
    border-color: #999999;
}
/*-------- ↑↑共通↑↑ --------*/



/*-------- ↓↓メニュー↓↓ --------*/
.menu {
	width: 754px;
	height: 53px;
	BACKGROUND-COLOR: #016BCB;
	margin: 0px 14px;
}

/*---- 通常 ----*/
#menu_1 a {
	background-image: url(img/menu/menu_aboutus.jpg);
	background-repeat: no-repeat;
	width: 151px;
	height: 37px;
	float: left;
	overflow: hidden;
	margin: 0px;
	display: block;
	text-indent: -9999px;
	text-decoration: none;
}
#menu_1 a:hover {
	background-image: url(img/menu/menu_aboutus.jpg);
	background-repeat: no-repeat;
	width: 151px;
	height: 37px;
	float: left;
	overflow: hidden;
	margin: 0px;
	display: block;
	text-indent: -9999px;
	text-decoration: none;
	background-position: 0px -37px;
}
#menu_2 a {
	background-image: url(img/menu/menu_export.jpg);
	background-repeat: no-repeat;
	width: 151px;
	height: 37px;
	float: left;
	overflow: hidden;
	margin: 0px;
	display: block;
	text-indent: -9999px;
	text-decoration: none;
}
#menu_2 a:hover {
	background-image: url(img/menu/menu_export.jpg);
	background-repeat: no-repeat;
	width: 151px;
	height: 37px;
	float: left;
	overflow: hidden;
	margin: 0px;
	display: block;
	text-indent: -9999px;
	text-decoration: none;
	background-position: 0px -37px;
}
#menu_3 a {
	background-image: url(img/menu/menu_import.jpg);
	background-repeat: no-repeat;
	width: 151px;
	height: 37px;
	float: left;
	overflow: hidden;
	margin: 0px;
	display: block;
	text-indent: -9999px;
	text-decoration: none;
}
#menu_3 a:hover {
	background-image: url(img/menu/menu_import.jpg);
	background-repeat: no-repeat;
	width: 151px;
	height: 37px;
	float: left;
	overflow: hidden;
	margin: 0px;
	display: block;
	text-indent: -9999px;
	text-decoration: none;
	background-position: 0px -37px;
}
#menu_4 a {
	background-image: url(img/menu/menu_factory.jpg);
	background-repeat: no-repeat;
	width: 151px;
	height: 37px;
	float: left;
	overflow: hidden;
	margin: 0px;
	display: block;
	text-indent: -9999px;
	text-decoration: none;
}
#menu_4 a:hover {
	background-image: url(img/menu/menu_factory.jpg);
	background-repeat: no-repeat;
	width: 151px;
	height: 37px;
	float: left;
	overflow: hidden;
	margin: 0px;
	display: block;
	text-indent: -9999px;
	text-decoration: none;
	background-position: 0px -37px;
}
#menu_5 a {
	background-image: url(img/menu/menu_contact.jpg);
	background-repeat: no-repeat;
	width: 150px;
	height: 37px;
	float: left;
	overflow: hidden;
	margin: 0px;
	display: block;
	text-indent: -9999px;
	text-decoration: none;
}
#menu_5 a:hover {
	background-image: url(img/menu/menu_contact.jpg);
	background-repeat: no-repeat;
	width: 150px;
	height: 37px;
	float: left;
	overflow: hidden;
	margin: 0px;
	display: block;
	text-indent: -9999px;
	text-decoration: none;
	background-position: 0px -37px;
}


/*---- 選択中 ----*/
#menu_1o a {
	background-image: url(img/menu/menu_aboutus.jpg);
	background-repeat: no-repeat;
	width: 151px;
	height: 37px;
	float: left;
	overflow: hidden;
	margin: 0px;
	display: block;
	text-indent: -9999px;
	text-decoration: none;
	background-position: 0px -74px;
}
#menu_2o a {
	background-image: url(img/menu/menu_export.jpg);
	background-repeat: no-repeat;
	width: 151px;
	height: 37px;
	float: left;
	overflow: hidden;
	margin: 0px;
	display: block;
	text-indent: -9999px;
	text-decoration: none;
	background-position: 0px -74px;
}
#menu_3o a {
	background-image: url(img/menu/menu_import.jpg);
	background-repeat: no-repeat;
	width: 151px;
	height: 37px;
	float: left;
	overflow: hidden;
	margin: 0px;
	display: block;
	text-indent: -9999px;
	text-decoration: none;
	background-position: 0px -74px;
}
#menu_4o a {
	background-image: url(img/menu/menu_factory.jpg);
	background-repeat: no-repeat;
	width: 151px;
	height: 37px;
	float: left;
	overflow: hidden;
	margin: 0px;
	display: block;
	text-indent: -9999px;
	text-decoration: none;
	background-position: 0px -74px;
}
#menu_5o a {
	background-image: url(img/menu/menu_contact.jpg);
	background-repeat: no-repeat;
	width: 150px;
	height: 37px;
	float: left;
	overflow: hidden;
	margin: 0px;
	display: block;
	text-indent: -9999px;
	text-decoration: none;
	background-position: 0px -74px;
}
/*-------- ↑↑メニュー↑↑ --------*/



/*-------- ↓↓フッター↓↓ --------*/
#footer {
	BACKGROUND-COLOR: #ECEEEF;
	BACKGROUND-IMAGE: url(img/footer_bar.gif);
	background-repeat: repeat-x;
	width: 754px;
	height: 50px;
	margin-left: 14px;
}
#footer img {
	margin-top: 25px;
	margin-left: 10px;
	float: left;
}
#footer p {
	margin-top: 18px;
	float: right;
}
/*-------- ↑↑フッター↑↑ --------*/



/*-------- ↓↓トップページ↓↓ --------*/
#top_left {
	margin-left: 8px;
	width: 445px;
	float: left;
}
#top_left iframe {
	margin-bottom: 0px;
	BACKGROUND-COLOR: #FFFFFF;
	border: 0px;
	width: 445px;
	height: 200px;
}
.news {
	margin-top: 5px;
	margin-bottom: 5px;
}
.ichiran {
	margin-top: 5px;
	margin-bottom: 5px;
	margin-left: 120px;
}
.news_bar {
	BACKGROUND-IMAGE: url(img/top/bar.gif);
	background-repeat: repeat-x;
}
#top_right {
	margin-top: 0px;
	margin-right: 0px;
	width: 284px;
	float: right;
	padding-top: 28px;
}
.right_box {
	margin-top: 8px;
	margin-right: 0px;
	border: 1px solid #C5C5C5;
	width: 270px;
	BACKGROUND-COLOR: #FFFFFF;
}
/*-------- ↑↑トップページ↑↑ --------*/



/*-------- ↓↓左メニュー↓↓ --------*/
#left_menu {
	float: left;
	margin-top: 12px;
	margin-left: 5px;
	width: 202px;
	BACKGROUND-IMAGE: url(img/left_menu/bg.gif);
	background-repeat: repeat-x;
	BACKGROUND-COLOR: #FFFFFF;
}
.lm_bar {
	background-image: url(img/left_menu/bar.gif);
	width: 202px;
	height: 12px;
	float: left;
	overflow: hidden;
	margin: 0px;
	display: block;
}
#lm_1-1 a {
	background-image: url(img/left_menu/1.gif);
	background-repeat: no-repeat;
	width: 198px;
	height: 23px;
	float: left;
	overflow: hidden;
	margin-top: 14px;
	margin-left: 2px;
	margin-right: 2px;
	display: block;
	text-indent: -9999px;
	text-decoration: none;
}
#lm_1-1 a:hover {
	background-image: url(img/left_menu/1.gif);
	background-repeat: no-repeat;
	width: 198px;
	height: 23px;
	float: left;
	overflow: hidden;
	margin-top: 14px;
	margin-left: 2px;
	margin-right: 2px;
	display: block;
	text-indent: -9999px;
	text-decoration: none;
	background-position: 0px -23px;
}
#lm_2-1 a {
	background-image: url(img/left_menu/2.gif);
	background-repeat: no-repeat;
	width: 198px;
	height: 23px;
	float: left;
	overflow: hidden;
	margin-top: 14px;
	margin-left: 2px;
	margin-right: 2px;
	display: block;
	text-indent: -9999px;
	text-decoration: none;
}
#lm_2-1 a:hover {
	background-image: url(img/left_menu/2.gif);
	background-repeat: no-repeat;
	width: 198px;
	height: 23px;
	float: left;
	overflow: hidden;
	margin-top: 14px;
	margin-left: 2px;
	margin-right: 2px;
	display: block;
	text-indent: -9999px;
	text-decoration: none;
	background-position: -198px 0px;
}
#lm_2-2 a {
	background-image: url(img/left_menu/2.gif);
	background-repeat: no-repeat;
	width: 198px;
	height: 23px;
	float: left;
	overflow: hidden;
	margin-left: 2px;
	margin-right: 2px;
	display: block;
	text-indent: -9999px;
	text-decoration: none;
	background-position: 0px -23px;
}
#lm_2-2 a:hover {
	background-image: url(img/left_menu/2.gif);
	background-repeat: no-repeat;
	width: 198px;
	height: 23px;
	float: left;
	overflow: hidden;
	margin-left: 2px;
	margin-right: 2px;
	display: block;
	text-indent: -9999px;
	text-decoration: none;
	background-position: -198px -23px;
}
#lm_2-3 a {
	background-image: url(img/left_menu/2.gif);
	background-repeat: no-repeat;
	width: 198px;
	height: 23px;
	float: left;
	overflow: hidden;
	margin-left: 2px;
	margin-right: 2px;
	display: block;
	text-indent: -9999px;
	text-decoration: none;
	background-position: 0px -45px;
}
#lm_2-3 a:hover {
	background-image: url(img/left_menu/2.gif);
	background-repeat: no-repeat;
	width: 198px;
	height: 23px;
	float: left;
	overflow: hidden;
	margin-left: 2px;
	margin-right: 2px;
	display: block;
	text-indent: -9999px;
	text-decoration: none;
	background-position: -198px -45px;
}
#lm_2-4 a {
	background-image: url(img/left_menu/2.gif);
	background-repeat: no-repeat;
	width: 198px;
	height: 23px;
	float: left;
	overflow: hidden;
	margin-left: 2px;
	margin-right: 2px;
	display: block;
	text-indent: -9999px;
	text-decoration: none;
	background-position: 0px -67px;
}
#lm_2-4 a:hover {
	background-image: url(img/left_menu/2.gif);
	background-repeat: no-repeat;
	width: 198px;
	height: 23px;
	float: left;
	overflow: hidden;
	margin-left: 2px;
	margin-right: 2px;
	display: block;
	text-indent: -9999px;
	text-decoration: none;
	background-position: -198px -67px;
}
#lm_3-1 a {
	background-image: url(img/left_menu/3.gif);
	background-repeat: no-repeat;
	width: 198px;
	height: 23px;
	float: left;
	overflow: hidden;
	margin-top: 14px;
	margin-left: 2px;
	margin-right: 2px;
	display: block;
	text-indent: -9999px;
	text-decoration: none;
}
#lm_3-1 a:hover {
	background-image: url(img/left_menu/3.gif);
	background-repeat: no-repeat;
	width: 198px;
	height: 23px;
	float: left;
	overflow: hidden;
	margin-top: 14px;
	margin-left: 2px;
	margin-right: 2px;
	display: block;
	text-indent: -9999px;
	text-decoration: none;
	background-position: -198px 0px;
}
#lm_3-2 a {
	background-image: url(img/left_menu/3.gif);
	background-repeat: no-repeat;
	width: 198px;
	height: 23px;
	float: left;
	overflow: hidden;
	margin-left: 2px;
	margin-right: 2px;
	display: block;
	text-indent: -9999px;
	text-decoration: none;
	background-position: 0px -23px;
}
#lm_3-2 a:hover {
	background-image: url(img/left_menu/3.gif);
	background-repeat: no-repeat;
	width: 198px;
	height: 23px;
	float: left;
	overflow: hidden;
	margin-left: 2px;
	margin-right: 2px;
	display: block;
	text-indent: -9999px;
	text-decoration: none;
	background-position: -198px -23px;
}
#lm_3-3 a {
	background-image: url(img/left_menu/3.gif);
	background-repeat: no-repeat;
	width: 198px;
	height: 23px;
	float: left;
	overflow: hidden;
	margin-left: 2px;
	margin-right: 2px;
	display: block;
	text-indent: -9999px;
	text-decoration: none;
	background-position: 0px -45px;
}
#lm_3-3 a:hover {
	background-image: url(img/left_menu/3.gif);
	background-repeat: no-repeat;
	width: 198px;
	height: 23px;
	float: left;
	overflow: hidden;
	margin-left: 2px;
	margin-right: 2px;
	display: block;
	text-indent: -9999px;
	text-decoration: none;
	background-position: -198px -45px;
}
#lm_4-1 a {
	background-image: url(img/left_menu/4.gif);
	background-repeat: no-repeat;
	width: 198px;
	height: 23px;
	float: left;
	overflow: hidden;
	margin-top: 14px;
	margin-left: 2px;
	margin-right: 2px;
	display: block;
	text-indent: -9999px;
	text-decoration: none;
}
#lm_4-1 a:hover {
	background-image: url(img/left_menu/4.gif);
	background-repeat: no-repeat;
	width: 198px;
	height: 23px;
	float: left;
	overflow: hidden;
	margin-top: 14px;
	margin-left: 2px;
	margin-right: 2px;
	display: block;
	text-indent: -9999px;
	text-decoration: none;
	background-position: -198px 0px;
}
#lm_4-2 a {
	background-image: url(img/left_menu/4.gif);
	background-repeat: no-repeat;
	width: 198px;
	height: 23px;
	float: left;
	overflow: hidden;
	margin-left: 2px;
	margin-right: 2px;
	display: block;
	text-indent: -9999px;
	text-decoration: none;
	background-position: 0px -23px;
}
#lm_4-2 a:hover {
	background-image: url(img/left_menu/4.gif);
	background-repeat: no-repeat;
	width: 198px;
	height: 23px;
	float: left;
	overflow: hidden;
	margin-left: 2px;
	margin-right: 2px;
	display: block;
	text-indent: -9999px;
	text-decoration: none;
	background-position: -198px -23px;
}
#lm_4-3 a {
	background-image: url(img/left_menu/4.gif);
	background-repeat: no-repeat;
	width: 198px;
	height: 28px;
	float: left;
	overflow: hidden;
	margin-left: 2px;
	margin-right: 2px;
	display: block;
	text-indent: -9999px;
	text-decoration: none;
	background-position: 0px -45px;
}
#lm_4-3 a:hover {
	background-image: url(img/left_menu/4.gif);
	background-repeat: no-repeat;
	width: 198px;
	height: 28px;
	float: left;
	overflow: hidden;
	margin-left: 2px;
	margin-right: 2px;
	display: block;
	text-indent: -9999px;
	text-decoration: none;
	background-position: -198px -45px;
}
#lm_4-4 a {
	background-image: url(img/left_menu/4.gif);
	background-repeat: no-repeat;
	width: 198px;
	height: 23px;
	float: left;
	overflow: hidden;
	margin-left: 2px;
	margin-right: 2px;
	display: block;
	text-indent: -9999px;
	text-decoration: none;
	background-position: 0px -73px;
}
#lm_4-4 a:hover {
	background-image: url(img/left_menu/4.gif);
	background-repeat: no-repeat;
	width: 198px;
	height: 23px;
	float: left;
	overflow: hidden;
	margin-left: 2px;
	margin-right: 2px;
	display: block;
	text-indent: -9999px;
	text-decoration: none;
	background-position: -198px -73px;
}
#lm_4-5 a {
	background-image: url(img/left_menu/4.gif);
	background-repeat: no-repeat;
	width: 198px;
	height: 23px;
	float: left;
	overflow: hidden;
	margin-left: 2px;
	margin-right: 2px;
	display: block;
	text-indent: -9999px;
	text-decoration: none;
	background-position: 0px -95px;
}
#lm_4-5 a:hover {
	background-image: url(img/left_menu/4.gif);
	background-repeat: no-repeat;
	width: 198px;
	height: 23px;
	float: left;
	overflow: hidden;
	margin-left: 2px;
	margin-right: 2px;
	display: block;
	text-indent: -9999px;
	text-decoration: none;
	background-position: -198px -95px;
}
#lm_4-6 a {
	background-image: url(img/left_menu/4.gif);
	background-repeat: no-repeat;
	width: 198px;
	height: 23px;
	float: left;
	overflow: hidden;
	margin-left: 2px;
	margin-right: 2px;
	display: block;
	text-indent: -9999px;
	text-decoration: none;
	background-position: 0px -117px;
}
#lm_4-6 a:hover {
	background-image: url(img/left_menu/4.gif);
	background-repeat: no-repeat;
	width: 198px;
	height: 23px;
	float: left;
	overflow: hidden;
	margin-left: 2px;
	margin-right: 2px;
	display: block;
	text-indent: -9999px;
	text-decoration: none;
	background-position: -198px -117px;
}
#lm_4-7 a {
	background-image: url(img/left_menu/4.gif);
	background-repeat: no-repeat;
	width: 198px;
	height: 23px;
	float: left;
	overflow: hidden;
	margin-left: 2px;
	margin-right: 2px;
	display: block;
	text-indent: -9999px;
	text-decoration: none;
	background-position: 0px -139px;
}
#lm_4-7 a:hover {
	background-image: url(img/left_menu/4.gif);
	background-repeat: no-repeat;
	width: 198px;
	height: 23px;
	float: left;
	overflow: hidden;
	margin-left: 2px;
	margin-right: 2px;
	display: block;
	text-indent: -9999px;
	text-decoration: none;
	background-position: -198px -139px;
}
#lm_4-8 a {
	background-image: url(img/left_menu/4.gif);
	background-repeat: no-repeat;
	width: 198px;
	height: 23px;
	float: left;
	overflow: hidden;
	margin-left: 2px;
	margin-right: 2px;
	display: block;
	text-indent: -9999px;
	text-decoration: none;
	background-position: 0px -161px;
}
#lm_4-8 a:hover {
	background-image: url(img/left_menu/4.gif);
	background-repeat: no-repeat;
	width: 198px;
	height: 23px;
	float: left;
	overflow: hidden;
	margin-left: 2px;
	margin-right: 2px;
	display: block;
	text-indent: -9999px;
	text-decoration: none;
	background-position: -198px -161px;
}
#lm_4-9 a {
	background-image: url(img/left_menu/4.gif);
	background-repeat: no-repeat;
	width: 198px;
	height: 28px;
	float: left;
	overflow: hidden;
	margin-left: 2px;
	margin-right: 2px;
	display: block;
	text-indent: -9999px;
	text-decoration: none;
	background-position: 0px -183px;
}
#lm_4-9 a:hover {
	background-image: url(img/left_menu/4.gif);
	background-repeat: no-repeat;
	width: 198px;
	height: 28px;
	float: left;
	overflow: hidden;
	margin-left: 2px;
	margin-right: 2px;
	display: block;
	text-indent: -9999px;
	text-decoration: none;
	background-position: -198px -183px;
}
#lm_5-1 a {
	background-image: url(img/left_menu/5.gif);
	background-repeat: no-repeat;
	width: 198px;
	height: 23px;
	float: left;
	overflow: hidden;
	margin-top: 14px;
	margin-left: 2px;
	margin-right: 2px;
	display: block;
	text-indent: -9999px;
	text-decoration: none;
}
#lm_5-1 a:hover {
	background-image: url(img/left_menu/5.gif);
	background-repeat: no-repeat;
	width: 198px;
	height: 23px;
	float: left;
	overflow: hidden;
	margin-top: 14px;
	margin-left: 2px;
	margin-right: 2px;
	display: block;
	text-indent: -9999px;
	text-decoration: none;
	background-position: 0px -23px;
}
#lm_6-1 a {
	background-image: url(img/left_menu/6.gif);
	background-repeat: no-repeat;
	width: 198px;
	height: 23px;
	float: left;
	overflow: hidden;
	margin-top: 14px;
	margin-left: 2px;
	margin-right: 2px;
	display: block;
	text-indent: -9999px;
	text-decoration: none;
}
#lm_6-1 a:hover {
	background-image: url(img/left_menu/6.gif);
	background-repeat: no-repeat;
	width: 198px;
	height: 23px;
	float: left;
	overflow: hidden;
	margin-top: 14px;
	margin-left: 2px;
	margin-right: 2px;
	display: block;
	text-indent: -9999px;
	text-decoration: none;
	background-position: 0px -23px;
}
/*-------- ↑↑左メニュー↑↑ --------*/



/*-------- ↓↓メインコンテンツ↓↓ --------*/
#content {
	float: right;
	margin-top: 12px;
	margin-right: 7px;
	margin-bottom: 0px;
	width: 520px;
	padding-bottom: 0px;
}
/*-------- ↑↑メインコンテンツ↑↑ --------*/


/*-------- ↓↓サービス↓↓ --------*/
.service_box {
	width: 519px;
	BACKGROUND-COLOR: #FFFFFF;
	float: left;
}
.service_box h1{
	color: #016BCB;
	font-size: 14px;
	margin: 8px 14px 0px 14px;
}
.service_box p{
	margin: 0px 14px;
	font-size: 10px;
}
.service_name {
	margin: 0px 14px;
}
.serv_logo1 {
	float: left;
	margin-top: 4px;
	margin-left: 5px;
	margin-right: 0px;
	margin-bottom: 20px;
}
.serv_logo2 {
	float: left;
	margin-top: 35px;
	margin-left: 5px;
	margin-right: 0px;
	margin-bottom: 20px;
}
.serv_toiawase {
	width: 310px;
	float: right;
	margin-top: 10px;
	margin-right: 5px;
	margin-bottom: 20px;
}
/*-------- ↑↑サービス↑↑ --------*/


/*-------- ↓↓会社概要↓↓ --------*/
.sign {
	float: right;
	margin: 10px;
}
/*-------- ↑↑会社概要↑↑ --------*/


/*-------- ↓↓海外事業↓↓ --------*/
.button_contact {
	margin: 10px 0px 10px 160px;
}
#overseas_cat {
	margin: 0px;
	font-size: 14pt;
}

.export1 {
	width: 514px;
	height: 288px;
	BACKGROUND-IMAGE: url(img/export1.jpg);
	BACKGROUND-COLOR: #FFFFFF;
	float: left;
}
.export1 p {
	margin-left: 10px;
	margin-top: 50px;
	float: left;
	width: 255px;
}
.export1 img {
	margin: 2px 7px;
	float: right;
}
.export2 {
	width: 514px;
	height: 283px;
	BACKGROUND-IMAGE: url(img/export2.jpg);
	BACKGROUND-COLOR: #FFFFFF;
	float: left;
}
.export2 p {
	margin-left: 10px;
	margin-top: 50px;
	float: left;
	width: 255px;
}
.export2 img {
	margin: 0px 7px;
	float: right;
}
.export3 {
	width: 514px;
	height: 287px;
	BACKGROUND-IMAGE: url(img/export3.jpg);
	BACKGROUND-COLOR: #FFFFFF;
	float: left;
}
.export3 p {
	margin-left: 10px;
	margin-top: 50px;
	float: left;
	width: 255px;
}
.export3 img {
	margin: 0px 7px;
	float: right;
}
#import1 {
	width: 514px;
	height: 286px;
	BACKGROUND-IMAGE: url(img/import1.jpg);
	BACKGROUND-COLOR: #FFFFFF;
	float: left;
}
#import1 p {
	margin-left: 10px;
	margin-top: 50px;
	float: left;
	width: 255px;
}
#import1 img {
	margin: 0px 7px;
	float: right;
}
#import2 {
	width: 514px;
	height: 283px;
	BACKGROUND-IMAGE: url(img/import2.jpg);
	BACKGROUND-COLOR: #FFFFFF;
	float: left;
}
#import2 p {
	margin-left: 10px;
	margin-top: 50px;
	float: left;
	width: 255px;
}
#import2 img {
	margin: 0px 7px;
	float: right;
}
.shop {
	width: 519px;
	BACKGROUND-COLOR: #FFFFFF;
	float: left;
	line-height:14px;
	height: 140px;

}
.shop h2 {
	vertical-align:middle;
	BACKGROUND-IMAGE: url(img/menu_title.jpg);
	background-repeat: repeat-y;
	width: 480px;
	color: #FFFFFF;
	font-size: 12pt;
	margin: 5px 0px 0px 5px;
	padding: 5px 0px 5px 5px;
}
.shop p {
	margin: 30px 0px 0px 10px;
	float: left;
}
.shop img {
	float: right;
	margin: 5px 0px;
	border: 0px;
}
.shop2 {
	width: 519px;
	BACKGROUND-COLOR: #FFFFFF;
	float: left;
	line-height:14px;
	border-top: 1px solid #999999;
}
.shop2 p {
	margin: 30px 0px 0px 10px;
	float: left;
}
.shop2 img {
	float: right;
	margin: 5px 0px;
	border: 0px;
}

/*-------- ↑↑海外事業↑↑ --------*/


/*-------- ↓↓サイトポリシー↓↓ --------*/
.full {
	BACKGROUND-COLOR: #FFFFFF;
	width: 724px;
	margin-left: 15px;
	padding-top: 5px;
	padding-bottom: 10px;
	border-top: 10px solid #E8EAEB;
}
.full h2 {
	vertical-align:middle;
	BACKGROUND-IMAGE: url(img/menu_title.jpg);
	background-repeat: repeat-y;
	width: 480px;
	color: #FFFFFF;
	font-size: 12pt;
	margin: 0px 0px 0px 5px;
	padding: 5px 0px 5px 5px;
}
.full h3 {
	font-size: 10pt;
	font-style: bold;
	color: #333333;
	margin: 10px 0px 0px 30px;
}
.full p {
	margin: 10px;
}
/*-------- ↑↑サイトポリシー↑↑ --------*/

/*-------- ↓↓サイトマップ↓↓ --------*/
.sitemap {
	width: 500px;
	height: 20px;
	margin: 10px 10px;
	BACKGROUND-COLOR: #DDEEFE;
}
.sitemap span {
	margin-left: 30px;
}
.maplist {
	list-style-image: url(img/mark.gif);
	margin: 0px 50px;
}
.maplist2 {
	list-style-image: url(img/mark2.gif);
	margin: 0px 50px;
}
.maplist3 {
	list-style-image: url(img/mark3.gif);
}
/*-------- ↑↑サイトマップ↑↑ --------*/