@charset "utf-8";

#contactus h2, #contactus h3 {
    color: #008842;
    font-size: 1.5em;
    border-bottom: 1px dotted #8a8a8a;
    padding-bottom: 20px;
    margin-bottom: 30px;
}

#contactus button[type="submit"] {
    max-width: 430px;
    margin-top: 40px;
}

#contactus input, #contactus textarea, #contactus select {
    background-color: #faf9fb;
    border-color: #ededed;
    box-shadow: none;
}

#contactus .control-group {
    margin-bottom: 27px;
}

#inquiry_choice {
    max-width: 300px;
}

#contactus form {
    margin-top: 30px;
}

#contactus textarea {
    min-height: 218px;
}

.greyBlock {
    background-color: #f6f6f6;
    padding: 0 0 50px 0;
    margin: 75px 0;
}

#contactus .greyBlock {
    line-height: 2;
}

#contactus .greyBlock p {
    margin-top: 20px;
}

#contactus .greyBlock .tel {
    font-size: 38px;
}

#contactus .greyBlock .col-sm-6 {
    margin-top: 40px;
}

#contactus .comfirm .return .glyphicon {
    right: auto;
    left: 10px;
}

#contactus .inner .row {
	margin-bottom:20px;
}
#contactus .inner .checkbox {
	display:inline-block;
	margin-right:10px;
}

input[type=radio], input[type=checkbox] { display:none; }

input[type='checkbox'] {
	filter: alpha(opacity=0); -moz-opacity:0; opacity:0;
	position: absolute;
}

input[type='radio']{
	filter: alpha(opacity=0); -moz-opacity:0; opacity:0;
	position: absolute;
}


.cbxbd {
	background:url(../check.html) no-repeat left bottom;
	height: 16px;
	line-height: 15px;
	display: inline-block;
	padding: 0 0 0 25px;
	cursor: pointer;
	overflow: hidden;
	opacity:1;
	transition: opacity .25s ease-in-out;
   -moz-transition: opacity .25s ease-in-out;
   -webkit-transition: opacity .25s ease-in-out;
}

.crobd{
	background:url(../radio.html) no-repeat left bottom;
	height: 16px;
	line-height: 15px;
	display: block;
	padding: 0 0 0 25px;
	cursor: pointer;
	overflow: hidden;
}


.c_on { background-position:left top; }
.disabled { background-position:left -16px; }

.list-group-item:first-child {
    border-top-left-radius: 0px;
    border-top-right-radius: 0px;
}
.list-group-item {
    background-color: #fff;
    border: none;
    display: block;
    margin-bottom: -1px;
    padding: 10px 15px;
    position: relative;
    margin-left:1em;
    text-indent:-1em;
}
