﻿@charset "utf-8"; 



body {
	background-color: #FFF;
	width:100%;
}

#container {
	width:100%; 
	margin: 0 auto; 
	background-color: #FFF;
}

#home {
	background-color: #FFF;
}

#home_bg {
	z-index:;
	width:1000px;
	height:875px;
	margin:0 auto;
	background-image: url("../images/top.jpg");
	background-repeat: no-repeat;
	position: relative;
}

img.btm1{
    position: absolute; 
	left:120px; 
	top:779px; 
}


#category_1 {
	width: 100%; 
	background-color: #FFF;
}

#category_1_bg {
	z-index:5;
	width:1000px;
	height:539px;
	margin:0 auto;
	background-image: url("../images/category_1-1.jpg");
	background-repeat: no-repeat;
	position: relative;
}

p.category1_text1 {
	color: #333;
	letter-spacing: 0.1em;
	font-size:13px;
	line-height: 1.8em;;
	text-align:left;
    position: absolute; 
	left:50px; 
	top:60px;
}

p.category1_text2 {
	color: #333;
	letter-spacing: 0.1em;
	font-size:13px;
	line-height: 1.8em;;
	text-align:left;
    position: absolute; 
	left:560px; 
	top:145px;
}

p.category1_text3 {
	color: #EF0048;
	letter-spacing: 0.1em;
	font-size:15px;
	line-height: 1.8em;;
	text-align:left;
    position: absolute;  
	left:560px;
	top:390px; 
	font-weight:bold;
}

p.category1_text4 {
	color: #333;
	letter-spacing: 0.1em;
	font-size:13px;
	line-height: 1.8em;;
	text-align:left;
    position: absolute;  
	left:560px; 
	top:410px; 
}

.category1_text5 {
	color: #F00;
	letter-spacing: 0.1em;
	font-size:15px;
	line-height: 1.6em;;
	text-align:left;
	font-weight:bold;
}

#category_2 {
	width: 100%; 
	background-color: #FFF;
}

#category_2_bg {
	z-index:;
	width:1000px;
	height:558px;
	margin:0 auto;
	background-image: url("../images/category_2.jpg");
	background-repeat: no-repeat;	
	position: relative;
}

p.category2_text1 {
	color: #333;
	letter-spacing: 0.1em;
	font-size:13px;
	line-height: 1.8em;;
	text-align:left;
    position: absolute;  
	left:40px; 
	top:70px;
}

.category2_text2 {
	color: #333;
	letter-spacing: 0.1em;
	font-size:16px;
	line-height: 1.8em;;
	text-align:left;
	font-weight:bold;
}

#category_3 {
	width: 100%; 
	background-color: #FFF;
}


#category_3_bg {
	z-index:;
	width:1000px;
	height:860px;
	margin:0 auto;
	background-image: url("../images/category_31.jpg");
	background-repeat: no-repeat;	
	position: relative;
}

p.category3_text1 {
	color: #333;
	letter-spacing: 0.1em;
	font-size:13px;
	line-height: 1.8em;;
	text-align:left;
    position: absolute; 
	left:70px; 
	top:200px; 
}

.category3_text2 {
	color: #F871AF;
	letter-spacing: 0.1em;
	font-size:16px;
	line-height: 1.8em;;
	text-align:left;
	font-weight:bold;
}

p.category3_text3 {
	color: #333;
	letter-spacing: 0.1em;
	font-size:13px;
	line-height: 1.8em;;
	text-align:left;
    position: absolute; 
	left:550px; 
	top:200px;
}


.category3_text4 {
	color: #4092FA;
	letter-spacing: 0.1em;
	font-size:16px;
	line-height: 1.8em;;
	text-align:left;
	font-weight:bold;
}

p.category3_text5 {
	color: #333;
	letter-spacing: 0.1em;
	font-size:13px;
	line-height: 1.8em;;
	text-align:left;
    position: absolute; 
	left:70px; 
	top:570px; 
}

.category3_text6 {
	color: #FA8328;
	letter-spacing: 0.1em;
	font-size:16px;
	line-height: 1.8em;;
	text-align:left;
	font-weight:bold;
}


#category_3-2 {
	width: 100%; 
	background-color: #FFF;
}


#category_3-2_bg {
	z-index:;
	width:1000px;
	height:99px;
	margin:0 auto;
	background-image: url("../images/category_32.jpg");
	background-repeat: no-repeat;
	position: relative;
}

#btn_gaupuri{
	position: absolute;
	display:inline;
	right:80px;
	top:30px;
	}

#category_3-5 {
	width: 100%; 
	background-color: #FFF;
}


#category_3-5_bg {
	z-index:;
	width:1000px;
	height:236px;
	margin:0 auto;
	background-image: url("../images/category_35.jpg");
	background-repeat: no-repeat;
	position: relative;
}

#category_3-3 {
	width: 100%; 
	background-color: #FFF;
}


#category_3-3_bg {
	z-index:;
	width:1000px;
	height:523px;
	margin:0 auto;
	background-image: url("../images/category_33.jpg");
	background-repeat: no-repeat;
	position: relative;
}

#category_3-4 {
	width: 100%; 
	background-color: #FFF;
}


#category_3-4_bg {
	z-index:;
	width:1000px;
	height:39px;
	margin:0 auto;
	background-image: url("../images/category_34.jpg");
	background-repeat: no-repeat;
	position: relative;
}
#category_4 {
	width: 100%; 
	background-color: #FFF;
}

#category_4_bg {
	z-index:;
	width:1000px;
	height:917px;
	margin:0 auto;
	background-image: url("../images/category_4.jpg");
	background-repeat: no-repeat;	
	position: relative;
}

img.btm2{
    position: absolute; 
	right:56px; 
	top:782px; 
}






#category_5 {
	width: 100%; 
	height:1710px;
	background-color: #FFF;
	position: relative;
}

#category_5_bg {
	z-index:;
	width:1000px;
	/*height:1486px;*/
	height:1600px;
	margin:0 auto;
	background-image: url("../images/category_5.jpg");
	background-repeat: no-repeat;	
	position: relative;
}


#category_5_table {
    position: absolute;
     left:140px;
     top:1020px;
}
#category_5_iframe{
	width:600px;
	margin-left:0px;
	/*border:solid #c0c0c0 1px;*/
	}


form.contact1 {
    width: 700px; 
    font-size: 80%;
}

form.contact1 p {
    line-height: 130%;
}

form.contact1 p.attention img {
    vertical-align: middle;
}


form.contact1 table {
    width: 100%; 
    background-color: ;
    border: 1px #c0c0c0 solid; 
}

form.contact1 th {
    width: 140px;
    padding: 10px 8px;
    background-color: #70CCE7; 
    border-bottom: 1px #c0c0c0 dotted; 
    text-align: left;
    line-height: 130%;
}

form.contact th span.supplement1 {
    font-weight: normal;
}

form.contact1 td {
    padding: 10px 5px 7px; 
    background-color: #ffffff; 
    border-bottom: 1px #c0c0c0 dotted;
}

form.contact1 td.required {
    width: 26px; 
    padding: 10px 3px; 
    background-color: #c4e6fa; 
    text-align: center;
}

form.contact input,
form.contact select,
form.contact textarea {
    margin-bottom: 2px; 
}

#company, #section, #name, #name2,
#email, #address {
    width: 350px; 
}

#tel1, #tel2, #tel3,
#fax1, #fax2, #fax3 {
    width: 70px;
}
#zip1, #zip2 {
    width: 70px; 
}

#message {
    width: 420px; 
    height: 10em; 
}

#category_6 {
	width: 100%; 
	background-color: #FFF;
}

#category_6_bg {
	z-index:;
	width:1000px;
	height:650px;
	margin:0 auto;
	background-image: url("../images/category_6.jpg");
	background-repeat: no-repeat;	
	position: relative;
}

p.category6_text1 {
	color: #333;
	letter-spacing: 0.1em;
	font-size:14px;
	line-height: 1.8em;;
	text-align:left;
    position: absolute; 
	left:70px;
	top:150px; 
}

#category_6_table {
	position: absolute;
	left: 60px;
	top: 380px;	
	/*height: 174px;*/
}
#category_6_iframe{
	width:600px;
	height:300px;
	margin-left:0px;
	
	/*border:solid #c0c0c0 1px;*/
	}

#category_7 {
	width: 100%; 
	background-color: #FFF;
}

#category_7_bg {
	z-index:;
	width:1000px;
	height:1450px;
	margin:0 auto;
	background-image: url("../images/category_7.jpg");
	background-repeat: no-repeat;	
	position: relative;
}

#category_7_table {
    position: absolute;
     left:140px;
     top:810px;
}

#category_7_iframe{
	width:600px;
	margin-left:0px;
	/*border:solid #c0c0c0 1px;*/
	}
	
#footer {
	color: #FFF; 
	padding-left:30px;
	z-index:;
	margin:0 auto;
	width: 100%; 
	background-color:#37BE00; 
	bottom: 0; 
	height: 170px; 
	width: 1000px; 
}


#footer p {
	color: #FFF; 
	vertical-align:middle;
	text-align: left; 
	font-size: 0.75em; 

}

#footer a {
	color: #FFF;
	text-decoration:none;
}
