
@media print, screen and (min-width: 769px) {
/* Global ----------------------------------------------------------------- */

.pc {
	display: block;
}
.tablet {
	display: none;
}
.smart {
	display: none;
}
.mobile {
	display: none;
}
/* Layout ----------------------------------------------------------------- */

#header-inner, nav ul, #footer-inner, #container, .seo, .pagetitle-area {
	width: 980px;
	margin: 0 auto;
}
.alpha {
	width: 710px;
	float: left;
	line-height: 1.7em;
}
.beta {
	width: 240px;
	float: right;
	line-height: 1.5em;
}
/* Header ----------------------------------------------------------------- */

nav {
	background: url(../images/header/menu-bg.png) repeat-x;
	height: 50px;
	overflow: hidden;
	font-size: 1.1em;
}
#header-inner h1 {
	width: 50%;
	float: left;
}
#header-inner div {
	width: 50%;
	float: right;
}
#header-inner h1 a {
	float: left;
}
#header-inner h1 span {
	padding: 27px 0 0 10px;
	line-height: 130%;
	font-weight: bold;
	float: left;
}
nav ul li {
	width: 195px;
	height: 50px;
	border-left: 1px solid #ccc;
	float: left;
}
nav ul li.end {
	width: 194px;
	border-right: 1px solid #ccc;
}
nav a {
	width: 100%;
	height: 100%;
	padding: 15px 0;
	text-align: center;
	color: #333333;
	display: block;
	text-decoration: none;
}
nav a:hover {
	background: url(../images/header/menu-bg_.png) no-repeat;
}
/* Footer ----------------------------------------------------------------- */

footer {
	background: #eeeeee;
}
.footer-menu {
	background: #464646;
	border-top: 2px solid #ff9900;
	padding: 20px 0;
	text-align: center;
	color: #FFFFFF;
}
.footer-menu br {
	display: none;
}
.footer-menu a {
	color: #FFFFFF;
	text-decoration: none;
}
#footer-inner {
	padding: 20px 0;
}
#footer-inner p {
	margin-bottom: 0;
}
#footer-inner div {
	width: 700px;
	margin-left: 40px;
	float: left;
}
img.footer-logo {
	padding-top: 40px;
	float: left;
}
/* font ------------------------------------------------------------------- */

/* img -------------------------------------------------------------------- */

/* Table ------------------------------------------------------------------ */

/* box -------------------------------------------------------------------- */


/* Title ------------------------------------------------------------------ */


/* side ------------------------------------------------------------------- */

/* container -------------------------------------------------------------- */

div#entry-list {
	margin-bottom: 25px;
}
#entry-list div {
	border-bottom: 1px solid #CCC;
	margin-bottom: 6px;
	padding-bottom: 5px;
}
#entry-list span {
	width: 140px;
	display: block;
	float: left;
}
#entry-list p {
	margin-bottom: 0;
	width: 540px;
	float: right;
}
#entry-list a:hover {
	color: #FF0000;
}
/* index ------------------------------------------------------------------ */
.flexslider {
	width: 980px;
	height: 330px;
	margin: 0 auto!important;
}
div#plan {
	margin-bottom: 22px;
}
#plan > div {
	border-bottom: 2px solid #CCCCCC;
	margin-bottom: 5px;
	padding-bottom: 5px;
}
#plan div.end {
	border-bottom: none;
}
#plan img {
	margin-bottom: 0;
}
#plan div.cont {
	border-right: 2px solid #CCCCCC;
	width: 620px;
	float: left;
}
#plan div.more {
	width: 88px;
	padding-top: 22px;
	text-align: center;
	font-weight: bold;
	float: right;
}
#plan h4, #plan strong, #plan .midashiLink1 {
	padding: 10px 0;
	font-size: 1.4em;
	font-weight: bold;
}
.more a {
	background: #ff9900;
	padding: 2px 8px;
	font-size: 0.9em;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
}
.more a:hover {
	background: #FF0000;
	color: #FFFFFF;
}
/* car-support ------------------------------------------------------------------ */
	.free-dial-wrapper {
		border:2px solid  #d7d7d7;
		padding: 15px 10px 10px 10px;
		border-radius: 8px;
		text-align: center;
		margin: 0 0 10px 0;
		/*box-shadow: 0 0 5px 0 rgba(150,150,150,0.3);*/
	}
	.free-dial {
		display: inline-block;
		padding: 0px 0px 0px 0px;
		font-size: 1.9em;
		line-height: 1.4em;
		color: #ff6600;
		font-weight: bold;
		margin-right: 5px;
	}
	.free-dial-wrapper a {
		text-decoration:none;
		color: #ff6600;
	}
	.free-dial rt {
		font-weight: normal;
	}
	.free-dial img {
		vertical-align: middle;
		width: 60px;
	}
	
}