@charset "UTF-8";
/* 
CSS3 Document
Copyright (C) WEB TOTAL SUPPORT CHUPS All Rights Reserved.
*/

@import url(common.css);

/* --------------------------------------------------
  body
-------------------------------------------------- */
body {
  background:url(../common/back_img.jpg);
  background-repeat:repeat-x;
}

/* --------------------------------------------------
  wrapper
-------------------------------------------------- */
#wrapper {
  width:1200px;
  margin-top:0px;
  margin-bottom:0px;
  margin-left:auto;
  margin-right:auto;
}

/* --------------------------------------------------
  container
-------------------------------------------------- */
#container {
  width:1000px;
  margin:0px 100px 0px 100px;
  padding:0px;
}

/* --------------------------------------------------
  header
-------------------------------------------------- */
#header {
	width:1000px;
	height:120px;	
}

h1{
	float:left;
	margin:37px 0px 0px 0px;
}

h1 img{
vertical-align:bottom;
}

#nav {
	float:right;
	margin:47px 0px 0px 0px;
}

#nav ul li{
	margin:0px 0px 0px 8px;
}

/* --------------------------------------------------
  main content
-------------------------------------------------- */
h2{
	margin:0px 0px 20px 0px;
    >margin:30px 0px 20px 0px;
	padding:0px;
}

h2 img{
vertical-align:bottom;
}

#works_list{
	width:1000px;
	margin:20px 0px 0px 0px;
	padding:0px;
	overflow:auto;
}

#works_list .defort{
	float:left;
	width:235px;
	margin:0px 20px 0px 0px;
	padding:0px;
    vertical-align:bottom;
}

#works_list .end{
	float:right;
	width:235px;
	margin:0px;
	padding:0px;
    vertical-align:bottom;
}


#works_list .title{
	margin:0px;
	padding:0px;
	line-height:1.2em;
}

#works_list .category{
	margin:0px;
	padding:0px;
	line-height:1.5em;
	font-weight:bold;
	color:#666;
}

#specially {
    width: 1000px;
	margin:20px 0px 0px 0px;
	padding:0px;
	overflow:hidden;
}

#specially #left{
	float:left;
    width:484px;
	margin:0px;
	padding:0px;
}


#specially #right{
	float:right;
    width:484px;
	margin:0px;
	padding:0px;
}

#specially .main_box{
    width: 444px;
	height:150px;
	margin:10px 20px 5px 20px;
	padding:0px;
}

#specially .main_box .text_box{
	float:left;
    width: 320px;
	height:150px;
	margin:0px;
	padding:0px;
}

#specially .main_box .text_box .title{
	margin:0px;
	padding:0px;
	font-family:Verdana, Geneva, sans-serif;
	font-size:18px;
}

#specially .main_box .text_box .title span{
	color:#6C3;
}

#specially .main_box .text_box p{
	margin:5px 0px 0px 0px;
	padding:0px;
	font-size:10px;
	line-height:1.5em;
}

#specially .main_box .image{
	float:right;
    width: 120px;
	height:150px;
	margin:0px;
	padding:0px;
}


#delivery {
    width: 1000px;
	margin:30px 0px 50px 0px;
	padding:0px;
	overflow:hidden;
}

#delivery #left{
	float:left;
    width:484px;
	margin:0px;
	padding:0px;
}


#delivery #right{
	float:right;
    width:484px;
	margin:0px;
	padding:0px;
}

#delivery h3{
	height:30px;
	margin:0px;
	padding:7px 0px 0px 5px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	font-style:normal;
	font-weight:normal;
	background:url(../common/sub_ct.jpg);
	background-repeat:repeat-x;
}

#delivery #left ul{
	width:484px;
    margin:5px 0px 0px 5px;
    padding:0px;
    list-style:none;
}

#delivery #left li{
    margin:0px 0px 5px 0px;
    padding:0px;
	text-align:left;
	line-height:1.3em;
}


#feed{
	margin:0px;
	padding:0px;
	}

#feed ul{
	margin:0px;
	padding:0px;
}

#feed li{
	width:484px;
    margin:5px 0px 0px 5px;
	>margin:5px 0px 0px -10px;
	text-align:left;
	line-height:1.3em;
    list-style:none;
}


/* --------------------------------------------------
  footer
-------------------------------------------------- */
#footer {
    background:url(../common/footer_back.jpg);
}

#footer_wrapper {
    width:1200px;
	height:200px;
    margin-top:0px;
    margin-bottom:0px;
    margin-left:auto;
    margin-right:auto;
    background:url(../common/footer_back.jpg);
}

#footer_wrapper #footer_menu{
    width:1000px;
    margin:0px 100px 30px 100px;
    padding:0px;
	overflow:hidden;
}

#footer_wrapper #footer_menu #left{
    float:left;
	width:400px;
    margin:30px 0px 0px 0px;
    padding:0px;
}

#footer_wrapper #footer_menu address{
	text-align:left;
    margin:0px;
    padding:0px;
	font-size:10px;
	color:#FFF;
	font-family:Arial, Helvetica, sans-serif;
	font-style:normal;
	font-weight:normal;

}

#footer_wrapper #footer_menu #right{
    float:right;
	width:400px;
    margin:30px 0px 0px 0px;
    padding:0px;
}

#footer_wrapper #footer_menu #right ul{
    margin:0px;
	padding:0px;
    list-style: none;
}

#footer_wrapper #footer_menu #right ul li{
    float:right;
	margin:0px 0px 0px 10px;
	padding:0px;
	font-size:10px;
}

#footer_wrapper #footer_menu #right ul li a {
	color:#FFF;
}

#footer_wrapper #footer_menu #right ul li a:link {
	color:#FFF;
    text-decoration: none;
}

#footer_wrapper #footer_menu #right ul li a:visited {
	color:#FFF;
    text-decoration: none;
}

#footer_wrapper #footer_menu #right ul li a:hover {
	color:#6C3;
    text-decoration: none;
}

#footer_wrapper #footer_menu #right ul li a:active {
   text-decoration: none;
}

#footer_wrapper #sub_logo{
    margin:0px 0px 0px 836px;
    padding:0px;
}
