@charset "utf-8";
/* CSS Document */

select::-ms-expand {
    display: none;
}

/* NOTICE BOARD */
.noticeboard { position: relative;}
.noticeboard div { display: none;}
.noticeboard div img{float:left;}
#notice-next {
	position: relative;
	z-index: 100;
	text-align:center;
	color:#777;
	height:20px;
	width:30px;
	padding:5px 10px 5px 10px;
	border-style:solid;
	border-color:#777;
	border-width:1px;
	border-radius:50px;
}
	#notice-next:hover {
		background:#777;
		color:#f5f5f5;
	}
#notice-prev {
	position: relative;
	z-index: 100;
	text-align:center;
	color:#777;
	height:20px;
	width:20px;
	padding:5px 10px 5px 10px;
	border-style:solid;
	border-color:#777;
	border-width:1px;
	border-radius:50px;
}
	#notice-prev:hover {
		background:#777;
		color:#f5f5f5;
	}

.leftalign {
	margin-right:10px;
}
.rightalign {
	margin-left:10px;
}

.csection-inner-left {
	position:relative;
	margin:auto;
	height:auto;
	text-align:center;
}

	.csection-inner-left img {
		position:relative;
		max-width:100%;
		height:auto;
        border-radius:3px;
	}

.csection-inner-right {
	position:relative;
	margin:auto;
	height:auto;
	text-align:left;
}


@media screen and (min-width: 701px) {

	.csection-inner-left {
		position:relative;
		float:left;
		width:40%;
		padding:10px 10px 10px 0px;
	}
    
    .csection-inner-left img {
        margin-left:25%;
    }
	
	.csection-inner-right {
		position:relative;
		float:left;
		width:40%;
		padding:10px 5% 10px 10%;
		margin-left:3%;
	}
	
	.ccgetpricing {
		width:50%;
	}
}

@media screen and (max-width: 700px) {
	
	.csection-inner-left {
		position:relative;
		margin:auto;
		width:100%;
		text-align:center;
		padding:10px 10px 10px 10px;
	}
	
	.csection-inner-left img {
		position:relative;
		margin:auto;
		text-align:center;
		width:100%;
		height:auto;
	}

	.csection-inner-right {
		position:relative;
	    float:left;
		width:100%;
		padding:10px 10px 10px 10px;
		margin-bottom:20px;
    }
	
	.cgetpricing {
		width:80%;
	}
}


.cgetpricing {
	position:relative;
    color: #003D64;
    padding: 10px 14px 10px 14px;
    text-align:center;
    height:auto;
    border-style:solid;
    border-width:1px;
    border-color:#003D64;
    text-decoration:none;
    border-radius:2px;
    float:left;
    margin-right:10px;
	margin-bottom:10px;
	font-size:12px;
}
.cgetpricing:hover {
    background-color: #003D64;
    color:#ffffff;
    text-decoration:none;
    border-color:#002B46;
}

hc {
    font-family: 'Droid Sans', sans-serif;
	font-weight:300;
    font-size:24pt;
    color:#323232;
	text-shadow: 1px 1px 0px #fff;
    color:#003D64;
    line-height:1.0em;
    margin:0em;
    text-shadow: 1px 1px 0px #f0f0f0;
}

pc {
    font-size:14px;
    line-height:130%;
}

