body {
	margin: 0px;
	color: #CCC;
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	-webkit-text-size-adjust: 100%;
}
body {
	background-attachment: scroll;
	background-image: url(https://www.hikariauto.co.jp/index_img/back_001.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	background-color: #212121;
}
#mainbutton {
	width: 924px;
	margin-right: auto;
	margin-left: auto;
	padding-top: 85px;
}
#mainmovie {
	width: 950px;
	margin-top: 20px;
	margin-right: auto;
	margin-left: auto;
	margin-bottom: 30px;
}
.news{
	width:460px;
	height:300px;
	overflow:auto;
}.newsp {
	font-size: 80%;
	font-style: normal;
	line-height: 160%;
	color: #CCC;
	text-align: left;
	width: 450px;
	margin-bottom: 10px;
	padding-bottom: 10px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #545454;
	float: left;
	padding-left: 10px;
}
.pickup001 {
	width: 702px;
	padding: 10px;
	margin-bottom: 30px;
	border: 4px solid #C30;
	font-size: 80%;
	line-height: 160%;
}
.pickup002 {
	background-color: #C30;
	width: 710px;
	font-size: 100%;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	color: #FFF;
	text-align: center;
	padding-top: 10px;
	padding-right: 10px;
	padding-bottom: 6px;
	padding-left: 10px;
}
.fontwhite100 {
	font-size: 100%;
	font-style: normal;
	line-height: normal;
	color: #FFF;
}
.font90b {
	font-size: 90%;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	color: #CCC;
}

#lcontentsi {
	width: 200px;
	text-align: left;
	padding-bottom: 15px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #545454;
}

#newsi {
	text-align: left;
	width: 460px;
	margin-bottom: 10px;
	float: left;
	padding-bottom: 15px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #545454;
}
#mainstage {
	width: 950px;
	margin-right: auto;
	margin-left: auto;
}
#contents {
	float: left;
	width: 200px;
	margin-bottom: 30px;
}
.contentsbanner {
	width: 200px;
	margin-top: 15px;
	font-size: 84%;
	text-align: left;
}
#osusume {
	font-size: 90%;
	font-style: normal;
	line-height: normal;
	color: #FFF;
	text-align: right;
	width: 730px;
	margin-bottom: 15px;
	padding-bottom: 15px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #666;
}
.subbanner {
	width: 730px;
}



#rightstage {
	float: right;
	width: 730px;
	margin-bottom: 30px;
}
#bottom {
	background-color: #000;
	width: 100%;
	border-top-width: 5px;
	border-top-style: solid;
	border-top-color: #F60;
	margin-top: 20px;
	padding-top: 15px;
	padding-bottom: 15px;
}
#bottomstage {
	font-size: 70%;
	color: #D2D2D2;
	width: 950px;
	margin-right: auto;
	margin-left: auto;
	font-style: normal;
	line-height: 180%;
	text-align: right;
}

#right02 {
	float: right;
	width: 730px;
	margin-bottom: 30px;
}
#pickup01 {
	text-align: left;
	width: 730px;
	margin-bottom: 15px;
}

.rightbanner {
	width: 250px;
	margin-bottom: 10px;
}
.rightbanner02 {
	width: 250px;
}
.font90g {
	font-size: 84%;
	font-style: normal;
	line-height: normal;
	color: #F60;
	text-align: left;
}
.font80g {
	font-size: 80%;
	font-style: normal;
	line-height: 160%;
	color: #CCC;
	text-align: left;
}
.font84m {
	font-size: 84%;
	font-style: normal;
	line-height: 160%;
	color: #CCC;
	text-align: left;
}


#pagetop {
	clear: both;
	width: 950px;
	padding-top: 20px;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #666;
	font-size: 70%;
	font-style: normal;
	line-height: normal;
	color: #CCC;
	text-align: right;
}
a:link {
	color: #F60;
	text-decoration: none;
}
a:hover {
	color: #FFF8D9;
	text-decoration: underline;
}
a:visited {
	color: #F93;
}
#menuti {
	text-align: left;
	width: 250px;
	padding-bottom: 15px;
}
.usedsub {
	font-size: 75%;
	font-style: normal;
	line-height: 180%;
	color: #CCC;
	text-align: left;
	width: 170px;
	padding-bottom: 10px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #666;
	padding-left: 30px;
}
.ucar_list{
color: #F60;
padding-left:20px;

}
.style2 {
	color: #CCC;
	font-size: 84%;
}
.member001 {
	width: 700px;
	margin-top: 20px;
	margin-right: auto;
	margin-bottom: 20px;
	margin-left: auto;
}
.member002 {
	font-size: 100%;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	color: #FFB121;
	background-color: #212121;
	text-align: left;
	width: 677px;
	padding-top: 5px;
	padding-right: 10px;
	padding-bottom: 5px;
	padding-left: 10px;
	border-left: 3px solid #FF6602;
	margin-bottom: 10px;
}
.mamber003 {
	text-align: left;
	width: 700px;
	margin-bottom: 30px;
}
.mamber004 {
	width: 330px;
	margin-bottom: 10px;
}
.member005 {
	font-size: 84%;
	font-style: normal;
	line-height: 160%;
	color: #FFFFFF;
	text-align: left;
	width: 260px;
	margin-right: auto;
	margin-left: auto;
}
.member006 {
	width: 210px;
	margin-right: auto;
	margin-left: auto;
	padding-top: 20px;
}
.member007 {
	font-size: 80%;
	font-style: normal;
	line-height: 190%;
	color: #FFFFFF;
	text-align: left;
	width: 685px;
	padding-left: 15px;
}
.news0055 {
	width: 460px;
	margin-bottom: 15px;
	text-align: left;
}
.news885 {
	font-size: 84%;
	font-style: normal;
	line-height: 160%;
	color: #F9F9F9;
	text-align: left;
	width: 460px;
	margin-bottom: 15px;
	padding-bottom: 15px;
	border-bottom: 1px dotted #A0A0A0;
}
a img {
	border-style:none;
	}
.img {
    border-style:none;
	margin: 0px;
}
img {
vertical-align: top;
}
.font80center02 {
	font-size: 80%;
	font-style: normal;
	line-height: 160%;
	text-align: center;
	color: #FFFFFF;
}
.news-ho-01 {
	color: #FFFFFF;
	text-align: left;
	padding: 10px;
	width: 436px;
	border: 2px solid #C9B741;
}
.kt-01 {
    background-color: #FFFFFF;
    width: 730px;
    padding-bottom: 10px;
}
.kt-002 {
    font-size: 140%;
    font-style: normal;
    line-height: normal;
    font-weight: bold;
    color: #1C1C1C;
    text-align: center;
    width: 666px;
    margin-bottom: 20px;
    padding-top: 10px;
    border: 2px solid #BF7700;
    padding-bottom: 10px;
    margin-left: 30px;
    margin-right: 30px;
    border-radius: 15px;
    background-image: url(usedcar_kaitori/usedcar_images/logo01.jpg);
    background-repeat: no-repeat;
    background-position: right center;
}
.kt003 {
    font-size: 90%;
    font-style: normal;
    line-height: 160%;
    color: #212121;
    text-align: left;
    width: 670px;
    margin-bottom: 40px;
    margin-left: 30px;
    margin-right: 30px;
}
.kt003-67 {
    font-size: 90%;
    font-style: normal;
    line-height: 160%;
    color: #212121;
    text-align: left;
    width: 670px;
    margin-bottom: 20px;
    margin-left: 30px;
    margin-right: 30px;
}
.kt003-56 {
    font-size: 110%;
    font-style: normal;
    line-height: 160%;
    color: #AE5000;
    text-align: center;
    width: 670px;
    margin-bottom: 20px;
    margin-left: 30px;
    margin-right: 30px;
}
.kt003-center {
    font-size: 90%;
    font-style: normal;
    line-height: 160%;
    color: #212121;
    text-align: center;
    width: 670px;
    margin-bottom: 20px;
    margin-left: 30px;
    margin-right: 30px;
}
.kt003-center-411 {
    font-size: 80%;
    font-style: normal;
    line-height: 140%;
    color: #212121;
    text-align: center;
    width: 646px;
    margin-bottom: 70px;
    margin-left: 30px;
    margin-right: 30px;
    border: 2px solid #E0B65A;
    padding-top: 10px;
    padding-right: 10px;
    padding-bottom: 10px;
    padding-left: 10px;
    border-radius: 10px;
}
.kt003-ct {
    font-size: 90%;
    font-style: normal;
    line-height: 160%;
    color: #212121;
    text-align: center;
    width: 670px;
    margin-bottom: 20px;
    margin-left: 30px;
    margin-right: 30px;
}
.kt003-ct-02 {
    font-size: 90%;
    font-style: normal;
    line-height: 160%;
    color: #212121;
    text-align: center;
    width: 670px;
    margin-bottom: 50px;
    margin-left: 30px;
    margin-right: 30px;
}
.kt004 {
    font-size: 120%;
    font-weight: bold;
    color: #AB0000;
    text-align: center;
    width: 690px;
    margin-bottom: 15px;
    padding-right: 20px;
    padding-left: 20px;
}
.kt006 {
    font-size: 120%;
    font-weight: bold;
    text-align: center;
    width: 670px;
    margin-bottom: 50px;
    padding-top: 50px;
    padding-right: 30px;
    padding-left: 30px;
    color: #040404;
    line-height: 180%;
}
a.User1:link {
    color: #9C4600
}
a.User1:visited {color:#9C4600}
a.User1:active {color:#9C4600}
a.User1:hover {
    color: #663000;
    text-decoration: underline;
}
.kt007 {
    font-size: 90%;
    color: #1C1C1C;
    padding-top: 20px;
    padding-right: 20px;
    padding-left: 20px;
    padding-bottom: 20px;
    width: 500px;
    margin-bottom: 15px;
    background-color: #A9E0FF;
    border-radius: 10px;
    margin-left: 30px;
    margin-right: 160px;
    text-align: left;
    line-height: 160%;
}
.kt007-02 {
    font-size: 90%;
    color: #1C1C1C;
    padding-top: 20px;
    padding-right: 20px;
    padding-left: 20px;
    padding-bottom: 20px;
    width: 500px;
    margin-bottom: 70px;
    background-color: #FFD995;
    border-radius: 10px;
    margin-left: 160px;
    margin-right: 30px;
    text-align: left;
    line-height: 160%;
}
.kt007-087 {
    font-size: 90%;
    color: #1C1C1C;
    padding-top: 20px;
    padding-right: 20px;
    padding-left: 20px;
    padding-bottom: 20px;
    width: 500px;
    margin-bottom: 30px;
    background-color: #FFD995;
    border-radius: 10px;
    margin-left: 160px;
    margin-right: 30px;
    text-align: left;
    line-height: 160%;
}
.zoomft001 {
    font-size: 140%;
    line-height: 160%;
}
.seles001 {
    background-color: #FF9326;
    padding-top: 30px;
    padding-right: 30px;
    padding-left: 30px;
    padding-bottom: 30px;
    width: 610px;
    margin-bottom: 15px;
    margin-right: auto;
    margin-left: auto;
    border-radius: 15px;
}
.seles001-66 {
    background-color: #FF9326;
    padding-top: 30px;
    padding-right: 30px;
    padding-left: 30px;
    padding-bottom: 30px;
    width: 610px;
    margin-bottom: 15px;
    margin-right: auto;
    margin-left: auto;
    border-radius: 15px;
    background-image: url(usedcar_kaitori/usedcar_images/uc-004.jpg);
    background-repeat: no-repeat;
    background-position: right center;
}
.seles0055 {
    background-color: #FF9326;
    padding-top: 30px;
    padding-right: 30px;
    padding-left: 30px;
    padding-bottom: 30px;
    width: 610px;
    margin-bottom: 15px;
    margin-right: auto;
    margin-left: auto;
    border-radius: 15px;
    background-image: url(usedcar_kaitori/usedcar_images/uc-001_r3_c1.jpg);
    background-repeat: no-repeat;
    background-position: right center;
}
.seles002 {
    font-size: 150%;
    font-style: normal;
    line-height: normal;
    color: #650000;
    text-align: center;
    width: 610px;
    margin-bottom: 20px;
    font-weight: bold;
}
.seles002-02 {
    font-size: 150%;
    font-style: normal;
    line-height: normal;
    color: #650000;
    text-align: left;
    width: 480px;
    margin-bottom: 20px;
    font-weight: bold;
    padding-right: 130px;
}
.seles003 {
    width: 210px;
    padding-left: 0px;
    padding-right: 400px;
}
.seles004 {
    font-size: 120%;
    font-style: normal;
    line-height: normal;
    color: #790C00;
    width: 280px;
    padding-top: 20px;
    text-align: left;
}
.seles004-023 {
    font-size: 120%;
    font-style: normal;
    line-height: normal;
    color: #790C00;
    width: 230px;
    padding-top: 20px;
    text-align: left;
}
.seles004-02 {
    font-size: 120%;
    font-style: normal;
    line-height: normal;
    color: #790C00;
    width: 310px;
    padding-top: 20px;
    text-align: left;
}
.seles005 {
    width: 280px;
    color: #FFFFFF;
    font-size: medium;
    line-height: 180%;
}
.seles005-023 {
    width: 230px;
    color: #FFFFFF;
    font-size: medium;
    line-height: 180%;
}
.seles005-05 {
    width: 310px;
    color: #FFFFFF;
    font-size: medium;
    line-height: 180%;
}
.movie01 {
    width: 720px;
    margin-top: 20px;
}
.cpc-001 {
    width: 730px;
    margin-bottom: 30px;
    padding-top: 20px;
    text-align: center;
}
