@charset "utf-8";
/* CSS Document */
*{padding:0px; margin:0px;}
li{padding:0px; margin:0px;}

.pngfix {
	behavior: url(iepngfix.htc)
}

body{
	margin:0 0;
	padding:0 0;
	background-image:url(../image/bg.jpg);
	background-repeat:repeat-x;
	font-family:"MS PGothic";
}
#bg_yellow{
	background-image:url(../image/bg_yellow.jpg);
	background-repeat:repeat-x;
	background-position:top;
	width:100%;
	overflow: hidden;
}
.red {
	width:800px;
	height:18px;
	background-color:#da3917;
}
.txt_bg-red{
	color:#FFFFFF;
	font-size:13px;
	padding:1px 0 0 10px;
	letter-spacing:3px;
	text-align:left;
}
.head {
	width:800ox;
	height:55px;
	background-image:url(../image/bg_head.jpg);
	background-repeat:no-repeat;
}
.bg_detail_main{
	width:800px;
	height:431px;
	background-image: url(../image/bg_detail_main.gif);
	background-repeat:no-repeat;
}
.txt_detail_main{
	font-size:15px;
	color:#922b2f;
	font-weight:bold;
	padding:45px 74px 0px 77px;
	line-height:130%;
	text-align:justify;
	text-align:left;
}
.txt_detail_main_big{
	font-size:19px;
	color:#922b2f;
	font-weight:bold;
}
.txt_detail_main_right{
	font-size:15px;
	color:#15AF53;
	font-weight:bold;
	line-height:130%;
	text-align:right;
}
.txt_menu{
	font-size:16px;
	color:#FFFFFF;
	font-weight:bold;
	text-align: center;
	text-align:left;
}
.txt_red{
	font-size:15px;
	color:#972428;
	font-weight:bold;
	padding:5px 0 0 10px;
	text-align:left;
	text-align:left;
}
.txt_black_13{
	font-size:13px;
	color:#000000;
	margin:10px 5px 20px 10px;
	line-height:120%;
	text-align:left;
}
.menu_bottom{
	font-size:13px;
	color:#972428;
	text-align:center;
	height:20px;
	margin-top:53px;
	font-weight:bold;
}
.menu_bottom a{
	color:#972428;
	text-decoration:none;
}
.menu_bottom a:hover{
	color: #FF6600;
	text-decoration:none;
}
.copyright{
	font-size:10px;
	color:#972428;
	text-align:center;
	margin-top:5px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}
.txt_white{
	font-size:10px;
	color:#FFFFFF;
	margin-left:425px;
	margin-top:7px;
	letter-spacing:1px;
	text-align:left;
}
.txt_tel{
	font-size:11px;
	color:#000000;
	margin-left:425px;
	margin-top:5px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	text-align:left;
}
.txt_tel a{
	color:#000000;
	text-decoration:none;
}
.txt_tel a:hover{
	color:#972428;
	text-decoration:none;
}
.bg_pink{
	background-image: url(../image/bg_money.jpg);
	background-repeat:no-repeat;
	background-position:center;
	height:31px;
	margin-top:38px;
}
.bg_pink02{
	background-image: url(../image/bg_transport.jpg);
	background-repeat:no-repeat;
	background-position:center;
	height:31px;
	margin-top:35px;
}
.txt_head_white{
	font-size:16px;
	font-weight:bold;
	color:#FFFFFF;
	margin-left:137px;
	padding-top:8px;
	text-align:left;
}
.txt_brown{
	font-size:13px;
	color:#241916;
	line-height:150%;
	text-align:left;
}
.txt_red_payment{
	font-size:13px;
	color:#972428;
	line-height:150%;
	text-align:left;
	font-weight:bold;
}
.box_orange{
	background-image: url(../image/bg_orange.gif);
	background-repeat:no-repeat;
	font-size:11px;
	font-weight:bold;
	color:#FFFFFF;
	padding:9px 0px 10px 38px;
	line-height:130%;
	text-align: left;
}
.border_red{
	background-image:url(../image/bg_border_red.gif);
	background-repeat:no-repeat;
	background-position:center;
	height:156px;
	margin-top:5px;
}
.border_red02{
	background-image: url(../image/bg_border_red02.gif);
	background-repeat:no-repeat;
	background-position:center;
	height:131px;
	margin-top:25px;
	margin-bottom:20px;
}
.txt_border_red_large{
	font-size:16px;
	font-weight:bold;
	color:#972428;
	line-height:200%;
	text-align:left;
}
.txt_border_red{
	font-size:13px;
	color:#972428;
	line-height:150%;
	padding:20px 160px 20px 160px;
	text-align:left;
}
.box_transport{
	margin: 10px 140px 10px 140px;
}
.txt_green_transport{
	font-size:15px;
	color:#009A3D;
	font-weight:bold;
	line-height:130%;
	text-align:left;
}
.detail_transport{
	background-image:url(../image/pic_payment.jpg);
	background-repeat:no-repeat;
	background-position:right;
	height:108px;
}
#contact{
	width:598px;
	overflow:hidden;
	margin-top:40px;
	margin-left:105px;
}
#company{
	width:634px;
	overflow:hidden;
	margin-top:30px;
	margin-left:87px;
}
.green_contact01{
	background-image: url(../image/bg_contact.png);
	background-repeat:no-repeat;
	height:165px;
}
.txt_white_contact{
	font-size:16px;
	font-weight:bold;
	color:#FFFFFF;
	margin-left:43px;
	padding-top:8px;
	text-align:left;
}
.txt_tell{
	font-size:23px;
	font-weight:bold;
	color:#241916;
	padding:12px 10px 10px 95px;
	line-height:150%;
}
.txt_tell_name{
	font-size:16px;
	font-weight:bold;
	color:#241916;
	line-height:150%;
}
.green_contact02{
	background-image: url(../image/bg_contact02.gif);
	background-repeat:no-repeat;
	height:90px;
}
.txt_mail{
	font-size:22px;
	font-weight:bold;
	color:#972428;
	padding:20px 10px 10px 95px;
}
.txt_mail a{
	color:#972428;
	text-decoration:underline;
}
.txt_mail a:hover{
	color: #FF6600;
	text-decoration:underline;
}
.green_contact03{
	background-image: url(../image/bg_green02.gif);
	background-repeat: repeat-y;
	margin-top:11px;
}
.green_contact03_top{
	background-image: url(../image/bg_green01.gif);
	background-repeat: no-repeat;
	background-position:top;
}
.green_contact03_bottom{
	background-image: url(../image/bg_green03.gif);
	background-repeat: no-repeat;
	background-position:bottom;
}
.txt_brown_contact{
	font-size:13px;
	color:#241916;
	line-height:180%;
	text-align:left;
	padding:25px 0 0 42px;
}
.txt_head_green03{
	font-size:16px;
	color:#972428;
	font-weight:bold;
	/* background-image: url(../image/flower.png); */
	/* background-repeat:no-repeat; */
	/* background-position:left; */
	height:20px;
	/* padding:6px 0 0 30px; */
	margin-left:45px;
	margin-top:65px;
}
.txt_head_green03_1{
	font-size:16px;
	color:#972428;
	font-weight:bold;
	/* background-image: url(../image/flower.png); */
	/* background-repeat:no-repeat; */
	/* background-position:left; */
	height:20px;
	/* padding:6px 0 0 30px; */
	margin-left:45px;
	margin-top:5px;
}
#form1 input{
	border:solid #E89215 1px;
	height:18px;
	width:295px;
	background-image: url(../image/bg_textbox.jpg);
	background-repeat:no-repeat;
}
.txt_area1{
	border:solid #E89215 1px;
	height:43px;
	width:295px;
	background-image: url(../image/bg_textbox02.jpg);
	background-repeat:no-repeat;
	overflow:hidden;
}
.txt_area2{
	border:solid #E89215 1px;
	height:98px;
	width:295px;
	background-image: url(../image/bg_textbox03.jpg);
	background-repeat:no-repeat;
	overflow:hidden;
}
.dash{
	background-image:url(../image/dash.png);
	background-repeat:no-repeat;
	background-position:center;
	overflow:hidden;
	width:85%;
	height:3px;
}
#form1 input.box{
	border:none;
	height:15px;
	width:15px;
	background: none;
}
.txt_box{
	font-size:13px;
	color:#241916;
	text-align:left;
}
.box_orange_contact{
	background-image:url(../image/bg_orange_contact.jpg);
	background-repeat:repeat-y;
	background-position:right;
	font-size:12px;
	color:#FFF;
	padding-top:4px;
	padding-right:6px;
}
.box-company{
	background-image: url(../image/bg_company.png);
	background-repeat:repeat-y;
	background-position:left bottom;
	font-size:13px;
	color:#241916;
	padding-top:2px;
	padding-left:10px;
	line-height:130%;
}
.txt_mango_black{
	font-size:14px;
	color:#000000;
	padding:20px 10px 10px 10px;
	line-height:150%;
	width:260px;
}
#box_txtmango_black{
	margin-left:110px;
}
.txt_mango_black01{
	font-size:14px;
	color:#000000;
	padding:0px 10px 10px 40px;
	line-height:150%;
	width:500px;
}
.txt_detail_main2{
	font-size:15px;
	color:#15AF53;
	font-weight:bold;
	line-height:130%;
	margin-left:65px;
	margin-right:45px;
	
}
.txt_detail_main3{
	font-size:15px;
	color:#FF9D00;
	font-weight:bold;
	line-height:130%;
}
.txt_black_14{
	font-size:15px;
	color:#000000;
	line-height:130%;
	letter-spacing:1px;
}	
.top{
	font-size:16px;
	color:#000000;
	margin-left:400px;
}
	
