/* 

CSS Document

*/



/* DEFAULT */



body

{

	width: 100%;

	background-color: #ffffff;

	margin: 0px auto;

	padding: 0px;

	font-size: 12px;

	font-family: Arial;

}



ul, li

{

	list-style: none;

	margin: 0px;

	padding: 0px;

}

image

{

	border: 0px;

}



a:link, a:visited

{

	text-decoration: none;

}

a:active, a:hover

{

	text-decoration: underline;

}



/* HEADER */

.header

{

	width: 743px;

	height: 133px;

	margin: 0px auto;

	overflow: hidden;

}

.header_0

{

	width: 743px;

	height: 87px;

	margin: 0px auto;

}

.header_1

{

	float: left;

}

.header_2

{

	float: left;

}

.header_3

{

	width: 743px;

	height: 46px;

	background: url(img/kuso_03.gif) repeat-x left top;

	margin: 0px auto;

	overflow: hidden;

}

.header_3 a

{

	font-size: 18px;

	color: #f0f1f5;

	line-height: 47px;

}

.header_3 li

{

	float: left;

	padding-left: 30px;

}

.header_3 ul

{

	float: left;

	padding-left: 25px;

}



/* CONTENT */

.content

{

	width: 743px;

	overflow: hidden;

	margin: 0px auto;

}

.c_1

{

	width: 743px;

	height: 49px;

	overflow: hidden;

}

.c_1 li

{

	float: left;

	overflow: hidden;

}



.c_2 li

{

	float: left;

	overflow: hidden;

}

.bg_l

{

	width: 438px;

	height: 777px;

	overflow: hidden;

	background: url(img/kuso_07.gif) no-repeat left top;

	font-size: 13px;

	color: White;

	line-height: 18px;

}

.bg_l_re

{

	width: 438px;

	height: 777px;

	overflow: hidden;

	background: url(img/kuso_07.gif) no-repeat left top;

	font-size: 13px;

	color: White;

	line-height: 18px;

}

.bg_l_re a

{

	color: Yellow;

}

.bg_r

{

	width: 233px;

	height: 777px;

	overflow: hidden;

	background: url(img/kuso_09.gif) no-repeat left top;

}



.c_2_t

{

	width: 146px;

	height: 663px;

	padding-left: 43px;

	padding-top: 39px;

}

.c_2_t li

{

	margin-top: 13px;

}

.line

{

	width: 146px;

	height: 114px;

	border-left: none;

	border-right: none;

	padding-top: 8px;

	padding-left: 8px;

	float: left;

}



.line2

{

	width: 146px;

	height: 114px;

	border-left: none;

	border-right: none;

	padding-top: 8px;

	padding-left: 50px;

	float: left;

}







.footer

{
	width: 780px;
	height: 80px;
	overflow: hidden;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;

}

.footer li

{

	float: left;

	overflow: hidden;

}



/* PAGE Order Now */

.a_1

{

	font-size: 15px;

	line-height: 23px;

	font-weight: bold;

}

.order

{

	width: 417px;

	height: 266px;

	margin-top: 10px;

	padding-left: 10px;

}

.order img

{

	border: none;

}

.order_0

{

	width: 137px;

	height: 252px;

	border: solid 1px #666666;

	margin-top: 10px;

	float: left;

	background-color: Gray;

}



.a_2

{

	width: 125px;

	height: 16px;

	font-size: 18px;

	color: Red;

	padding-top: 10px;

	padding-left: 10px;

}

.a_3

{

	width: 125px;

	height: 62px;

	font-size: 11px;

	color: #ffffff;

	padding-top: 2px;

	padding-left: 10px;

	line-height: 15px;

}



.a_4

{

	height: 88px;

	padding-left: 10px;

}

.a_4 img

{

	width: 117px;

	height: 88px;

}

.a_5

{

	width: 122px;

	height: 47px;

	padding-left: 7px;

	margin-top: 5px;

}

.a_5 img

{

	width: 122px;

	height: 47px;

}

/* Contact Us */

#contact-area input, #contact-area textarea {

	padding: 5px;

	width: 260px;

	font-family: Helvetica, sans-serif;

	font-size: 1.4em;

	margin: 0px 0px 10px 0px;

	border: 2px solid #ccc;

}



#contact-area textarea {

	height: 100px;

}



#contact-area textarea:focus, #contact-area input:focus {

	border: 2px solid #900;

}



#contact-area input.submit-button {

	width: 100px;

	margin-left:115px;

	cursor:pointer;

}



label {

	float: left;

	text-align: right;

	margin-right: 15px;

	width: 100px;

	padding-top: 5px;

	font-size: 1.4em;

}



.c_1

{

	background-image: url(img/kuso_head.gif);

	width: 739px;

	height: 49px;

}



.c_1_x

{

width: 743px;

	height: 49px;

	overflow: hidden;

}



.c_1_x li

{

	float: left;

	overflow: hidden;

}



.f_1

{
	background-image: url(img/bottom_kuso.gif);
	width: 743px;
	height: 67px;
	margin-top: auto;
	margin-right: auto;
	margin-bottom: auto;
	margin-left: auto;

}



.f_1_x

{

	width: 743px;

	height: 67px;

		margin: 0px auto;

}



.c_2

{
	background-image: url(img/kuso_hbody.gif);
	width: 743px;
	color: White;
	height: 1300px;
	background-repeat: no-repeat;

}



.c_2_text

{
	height: 1000px;
	margin-top: 0px;
	margin-right: 50px;
	margin-bottom: 0px;
	margin-left: 30px;

}
