@charset "utf-8";
/* CSS Document */
.content {}
.content .left {width:193px; float:left;}
.left-header {border-bottom:solid 3px; color:#F00; padding-bottom:10px; padding-left:5px; margin-top:30px;}
.left-navi {}
.left-navi ul { margin:10px 0 0 0; padding:0;}
.left-navi ul li { list-style:none; padding: 5px 0 5px 5px;}
.left-navi ul li a {display:block; background:url(../images/arrow.gif) no-repeat left 3px; color:#333; padding:0 0 0 10px;}
.left-navi ul li a:hover {background:url(../images/arrow.gif) no-repeat left 3px; color:#F00; padding:0 0 0 10px; text-decoration:underline;}
.block { padding:6px 0;} 
.content .right {width:731px; float:left; margin-left:32px; }
.box {width:219px; background:#f4f4f4; border:solid 1px #bbbbbb; float:left; margin:0 10px;}
.box-ttle { font-size:14px;  padding:10px; color:#F00; }
.box-desc{ padding:10px; line-height:18px;}
.header-content { font-size:16px; font-weight:bold;}
.content-banner {}
.breadcrum { font-family:Dotum, Arial, Helvetica, sans-serif; font-size:12px; color:#666; padding:15px 0;}




.inner-content-body { width:730px; padding-top:10px; clear:left; text-align:justify;}
.inner-content-body .left {float:left; width:430px;}
.inner-content-body .left2 {float:left; width:400px;}
.inner-content-body .ttl {margin:10px 0; font-size:18px; line-height:25px; text-align:left;}
.inner-content-body .ttl2 { font-size:12px; font-weight:bold; color:#333;}
.webform-client-form{   background: none repeat scroll 0 0 #D3D3D3;
    float: left;
    margin-right: 10px;
    padding-bottom: 10px;
    padding-left: 10px;
    width: 300px;}
.webform-component{margin: 10px 0;}

#edit-actions { float:right; padding:3px; margin:0 8px;}
#edit-actions .form-submit{ background:url(../images/button-send.gif) no-repeat; border:none; display:block; width:50px; height:27px; font-size:0; cursor:pointer;}

.subscribeBTN2{
	width:80px;
	height:35px;
    margin:10px 0;
	cursor:pointer;
	background:url(../images/button-send.gif) no-repeat top left;
	border:none;
}


.inner-content-body .right {width:262px; float:left; margin-left:30px;}
.inner-content-body .right2 {width:280px; float:left; margin-left:40px;}
#imageField3 { width:auto; height:auto;}
form.cmxform label.error, label.error {
	/* remove the next line when you have trouble in IE6 with labels in list */
	color: red;
	font-style: italic
}

.input-box {  padding:10px 10px 10px 0; width:680px; margin-bottom:15px;}

.input-rightcol{
	width:360px;
	float:left;
	margin-bottom:10px;
	border-bottom:1px dotted #888888;
	padding-bottom:10px
}

.input-rightcol img{
	float:left;
	padding-top:5px;
}

.input-rightcol p{
	word-spacing:0;
}

.addressWrap{
	float:left; 
	padding-left:10px;
}

.input-rightcol-last{ border:none;} 

