*{
	margin : 0;
	padding : 0;
}

label{
	color :#3232ff;
}
.container-fluid{
	background: #eee
}
.menu{
	font-weight : normal;
	color : #ff7272;
}
.sectiontitle{
	font-weight : normal;
	color : #3232ff;
	padding-left :1.6em;
	box-sizing : border-box;
	-webkit-box-sizing : border-box;
	-moz-box-sizing : border-box;
	margin : 35px 0;
	transition : all 0.3s ease;
}
.sectiontitle:hover{
	color : #ff3232;
	margin-left : 3px;
}
.sectiontitle ~ .row{
	padding : 1em 3em;
	margin-bottom : 25px;
}

#carprice{
	margin-bottom : 15px;
	border-radius : 20px;
	border : 0.5px dotted #666;
	border-top : 2px solid #666;
	box-sizing : border-box;
	-webkit-box-sizing : border-box;
	-moz-box-sizing : border-box;
}

#budaeprice{
	display : none;
	margin : 35px 0;
	border-radius : 20px;
	border : 0.5px dotted #666;
	box-sizing : border-box;
	-webkit-box-sizing : border-box;
	-moz-box-sizing : border-box;
}

#budaeprice .menu{
	font-weight : normal;
	margin-bottom : 25px;
	color : #ff4108
}
#budaeprice label{
	font-weight: normal
}
#budaeprice input[name="is_biz"]{
	display : none
}
#budaeprice input[name="is_biz"] + label{
	font-size : 1.2em;
	margin : 15px 0 0 15px;
	cursor : pointer
}
#budaeprice input[name="is_biz"]:checked + label{
	text-decoration : underline;
	color : blue
}
#budaeprice input[name="is_biz"] + label:hover{
	color: #ff4108
}
#totalprice{
	display : none;
	padding : 35px 0;
	
}
.calBtn{
	padding : 25px 0
}
#view_tax,#view_bond{
	font-size : 14pt;
	padding : 5px;
	line-height : 1.66em;
}

.viewBtn{
	margin : 35px 0;
}
.bottomBox{
	padding-top : 50px;
}