/*
   __              __                                             
  /\ \  __        /\ \                                            
  \_\ \/\_\    ___\ \ \/'\     ___ ___      __      ___     ____  
  /'_` \/\ \  /'___\ \ , <   /' __` __`\  /'__`\  /' _ `\  /',__\ 
 /\ \L\ \ \ \/\ \__/\ \ \\`\ /\ \/\ \/\ \/\ \L\.\_/\ \/\ \/\__, `\
 \ \___,_\ \_\ \____\\ \_\ \_\ \_\ \_\ \_\ \__/.\_\ \_\ \_\/\____/
  \/__,_ /\/_/\/____/ \/_/\/_/\/_/\/_/\/_/\/__/\/_/\/_/\/_/\/___/ design.com
  
   / GENERAL
   / BASE
   / HEADER
   / CONTENT
   / FOOTER
   / #HOME

*/
.box909 a{ text-decoration:underline; color:#333333;}
.box909 a:hover{ text-decoration:none;}

.box909 { position: relative; }
.box909 img{padding:10px 0 10px 18px;}

.content .box909 .box-out{
	width:631px;
	margin:20px auto;
	background:#fff url(images/box-out-bg.gif) top center;

}
.content .box909 .box-out .top{
	height:20px;
	overflow:hidden;
	background:#fff url(images/box-out-top.gif) top center no-repeat;
}
.content .box909 .box-out .foo{
	height:20px;
	overflow:hidden;
	background:#fff url(images/box-out-foo.gif) top center no-repeat;
}
.content .box909 .box-out .title{
	padding:0 0 10px 18px;
}
.content .box909 .box-out p{
	padding:10px 0 10px 18px;
}
form{ width:500px; margin: 0 auto;}
form label{ float:left; width:80px;}

form p.null label{ float:none; width:auto;}
form p.null textarea{width:330px; margin:10px 0;}
form input.txt{ float:left; width:250px;}
form input.button{display:block; margin:20px auto;}
form .clear{ font-size:11px; padding:0 0 0 100px;}





