@charset "EUC-JP";

/*  #contents
---------------------------------------------------------- */
/*  #main
---------------------------------------------------------- */
/*-- .box_top --*/
#contents .box_top .news{
	padding: 3px 0 0 0;
	float: left;
	width: 641px;
}
#contents .box_top .news li span{
	text-decoration: underline;
}

#contents .box_top .news li{
	display: inline-block;
	float: left;
	font-size: 8px;
	width: 320px;
	text-align: center;
}

#contents .box_top .news li img{
	margin: 3px 0 0 5px;
}

/*-- .box_searchUsedCar --*/
#main .box_searchUsedCar .box_roundWhite{
	margin: 0 0 10px 0;
	padding: 10px 0 10px 10px;
}

#main .box_searchUsedCar .btn_roundGray a{
	width: 288px;
}

/*-- .box_special --*/
#main .box_special h2.tit{
	background: url(https://img.goo-net.com/common_v2/img/icon_h2_special.gif) no-repeat 0 2px;
}

#main .box_special .carousel ul li{
	width: 174px;
	height: 94px;
}

/*-- .box_perfectGuide --*/
#main .otherList {
	float: right;
	white-space: nowrap;
	margin-top: 10px;
}

#main .otherList li {
	/* img.goo-net.com²½ mod 20131219 */
	background: url(https://img.goo-net.com/goo/common_v2/img/renewal/type_a/mark/icon_link.gif) no-repeat scroll 7px 3px transparent;
	display: inline;
	float: left;
	margin: 0 4px;
	padding-left: 24px;
	white-space: nowrap;
}

#main .otherList.bdr li {
	border-left: 1px solid #CCCCCC;
}

#main .otherList.bdr li.fst {
	border:none;
}

#main #prefectural .otherList {
	margin-top: 5px;
}


#main #box_perfectGuide h2.tit {
	/* img.goo-net.com²½ mod 20131219 */
	background: url(https://img.goo-net.com/goo/common_v2/img/icon_h_car_guide.gif) no-repeat 0 0;
}

#main #box_perfectGuide h2.tit em {
	padding-left: 35px;
	line-height: 1.8;
}

#box_perfectGuide .box_roundWhite {
	overflow: hidden;
	padding: 0 10px;
}

#box_perfectGuide .guideList {
	border-top: 1px solid #E8E8E8;
	margin-top: -1px;
	padding: 10px 0;
}

#box_perfectGuide .guideList h3 {
	margin-bottom: 10px;
	font-size: 109%;
}

#box_perfectGuide .guideList h3 em {
	margin-right: 0.5em;
	font-size: 107%;
	font-weight: bold;
}

#box_perfectGuide .guideList .figure {
	float: left;
	width: 234px;
}

#box_perfectGuide .guideList .whatsList {
	float: left;
	padding-left: 12px;
	width: 359px;
}

#box_perfectGuide .guideList .whatsList li {
	list-style: disc;
	margin: 3px 0 0 20px;
}

#box_perfectGuide .guideList .technicalList {
	margin-left: -10px;
	overflow: hidden;
	zoom: 1;
}

#box_perfectGuide .guideList .technicalList li {
	float: left;
	white-space: nowrap;
	border-left: 1px solid #ABABAB;
	margin-left: -1px;
	padding: 0 10px;
}

#box_perfectGuide #myDiv .KnowledgeSyndication {
	line-height: 1.5;
}

#box_perfectGuide #myDiv .rn_List {
	font-size: 100%;
}

#box_perfectGuide #myDiv .rn_Item {
	margin: 5px 0 0 20px;
	list-style-type: disc;
}

#box_perfectGuide #myDiv .rn_Navigation {
	margin-top: 5px;
}

#box_perfectGuide #myDiv .rn_Navigation a {
	display: block;
	/* img.goo-net.com²½ mod 20131219 */
	background: url(https://img.goo-net.com/goo/common_v2/img/renewal/type_a/mark/icon_link.gif) no-repeat scroll 0 3px transparent;
	float: right;
	padding-left: 16px;
	font-size: 100%;
}

/*-- .box_campaign --*/
#main .box_campaign h2.tit{
	background: url(https://img.goo-net.com/common_v2/img/icon_h2_campaign.gif) no-repeat 0 2px;
}

#main .box_campaign .carousel ul li{
	width: 174px;
	height: 94px;
}

/*-- box_banner --*/
#main .box_banner{
	overflow: hidden;
	margin: 0 0 10px 0;
}

#main .box_banner li{
	float: left;
}

/*-- .box_ranking --*/
#main .box_ranking h2.tit{
	background: url(https://img.goo-net.com/common_v2/img/icon_h2_ranking.gif) no-repeat 0 3px;
}

#main .box_ranking .box_roundWhite{
	padding: 7px 3px 7px 4px;
}

#main .box_ranking h3{
	clear: both;
	padding: 0 0 6px 4px;
	font-weight: bold;
	margin: 0 0 0 0;
	font-size: 117%;
}

#main .box_ranking ul.all{
	overflow: hidden;
	margin: 0 0 8px 0;
}

#main .box_ranking ul.all li{
	float: left;
	margin: 0 0 0 8px;
	_display: inline;
}

#main .box_ranking ul.all li span.txt{
	display: block;
	font-weight: bold;
}

#main .box_ranking ul.all li.rank01{
	width: 184px;
	height: 128px;
	padding: 20px 0 0 120px;
	background: url(https://img.goo-net.com/common_v2/img/bg_ranking_01.jpg) no-repeat 0 0;
}

#main .box_ranking ul.all li.rank01 span.txt{
	margin: 0 0 5px 0;
}

#main .box_ranking ul.all li.rank01 img{
	width: 160px;
	height: 80px;
}

#main .box_ranking ul.all li.rank02{
	width: 124px;
	height: 121px;
	padding: 25px 0 0 16px;
	background: url(https://img.goo-net.com/common_v2/img/bg_ranking_02.jpg) no-repeat 0 0;
}

#main .box_ranking ul.all li.rank02 span.txt{
	margin: 0 0 30px 48px;
}

#main .box_ranking ul.all li.rank02 img{
	width: 110px;
	height: 55px;
}

#main .box_ranking ul.all li.rank03{
	width: 124px;
	height: 124px;
	padding: 24px 0 0 16px;
	background: url(https://img.goo-net.com/common_v2/img/bg_ranking_03.jpg) no-repeat 0 0;
}

#main .box_ranking ul.all li.rank03 span.txt{
	margin: 0 0 27px 36px;
}

#main .box_ranking ul.all li.rank03 img{
	width: 110px;
	height: 55px;
}

#main .box_ranking div.category dl{
	float: left;
	width: 113px;
	border-left: 1px solid #e5e5e5;
	padding: 0 0 0 10px;
}

#main .box_ranking div.category dl.top{
	width: 112px;
	padding: 0 0 0 5px;
	border-left: none;
}

#main .box_ranking div.category dt{
	padding: 0 0 2px 0;
}

#main .box_ranking div.category dd{
	padding: 3px 0 3px 17px;
	font-size: 10px;
}

#main .box_ranking div.category dd.rank01{
	background: url(https://img.goo-net.com/common_v2/img/icon_ranking_01.gif) no-repeat 0 3px;
}

#main .box_ranking div.category dd.rank02{
	background: url(https://img.goo-net.com/common_v2/img/icon_ranking_02.gif) no-repeat 0 3px;
}

#main .box_ranking div.category dd.rank03{
	background: url(https://img.goo-net.com/common_v2/img/icon_ranking_03.gif) no-repeat 0 3px;
}

/*  #oldInfo
---------------------------------------------------------- */
#main #oldInfo .tabContents #aOldInfo02,
#main #oldInfo .tabContents #aOldInfo03 {
	display: none;
}

#main #oldInfo .box_roundWhite{
	padding: 10px 0;
}

#main #oldInfo .box_roundWhite div.detail{
	position: relative;
	float: left;
	padding: 0 10px;
	width: 187px;
	border-left: 1px solid #ccc;
}

#main #oldInfo .box_roundWhite div.detail.first{
	border: none;
}

#main #oldInfo .box_roundWhite div.detail p{
	margin-top: 5px;
}

#main #oldInfo .box_roundWhite div.detail p.caption{
	margin: 0 0 15px 0;
	font-weight: bold;
}

#main #oldInfo .box_roundWhite div.detail div.thumb{
	position: absolute;
	top: 0;
	right: 10px;
	text-align: right;
}

#main #oldInfo .box_roundWhite div.detail div.thumb img{
	width: 120px;
	height: 60px;
}

/*  #prefectural
---------------------------------------------------------- */
#main #prefectural ul.tabLink li {
	height: 34px;
	background: url(https://img.goo-net.com/common_v2/img/bg_tab_prefectural.jpg) left top no-repeat;
	font-size: 10px;
}

/*  #footer_v2
---------------------------------------------------------- */
#footer_v2{
	color: #333333;
	font-size: 12px;
	font-family: "¥á¥¤¥ê¥ª",Meiryo,"£Í£Ó £Ð¥´¥·¥Ã¥¯","MS PGothic","¥Ò¥é¥®¥Î³Ñ¥´ Pro W3","Hiragino Kaku Gothic Pro",Osaka,sans-serif;
	line-height: 1.4;
	min-width: 1060px;
	width: expression( (document.body.clientWidth < 1058 ) ? "1060px" : 'auto');
}

#footer_v2 div,
#footer_v2 ul,
#footer_v2 li,
#footer_v2 dl,
#footer_v2 dt,
#footer_v2 dd,
#footer_v2 p{
	margin: 0;
	padding: 0;
}

#footer_v2 a{
	text-decoration: none;
}

#footer_v2 a:hover{
	text-decoration: underline;
}

#footer_v2 .line ul{
	text-align: center;
	color: #333333;
}

#footer_v2 ul{
	font-size: 84%;
	letter-spacing:-0.4em;
	min-width: 960px;
}

#footer_v2 ul a{
	color: #676767;
}

#footer_v2 ul li{
	display: inline-block;
	padding: 0 10px 0 10px;
	border-left: 1px solid #cccccc;
	color: #676767;
	*display: inline;
	*zoom: 1;
	letter-spacing: 0;
	line-height: 1.2;
}

#footer_v2 ul li:first-child{
	border-left: none;
}

/* line */
#footer_v2 .line{
	width: 100%;
	margin: 0 auto 0 auto;
	padding: 20px 0 20px 0;
	background: url(https://img.goo-net.com/common_v2/img/bg_footer_line.gif) repeat-x 0 0;
	position: relative;
}

#footer_v2 .line .lineL,
#footer_v2 .line .lineR{
	display: block;
	width: 150px;
	height: 5px;
	position: absolute;
	top: 0;
}

#footer_v2 .line .lineL{
	background: url(https://img.goo-net.com/common_v2/img/bg_footer_line_left.gif) repeat-x 0 0;
	left: 0;
}

#footer_v2 .line .lineR{
	background: url(https://img.goo-net.com/common_v2/img/bg_footer_line_right.gif) repeat-x 0 0;
	right: 0;
}

#footer_v2 .line em{
	display: block;
	margin: 0 0 15px 0;
	font-weight: bold;
	text-align: center;
	color: #333333;
	font-style: normal;
	float: none;
}

/*  total
---------------------------------------------------------- */
#footer_v2 .total ul{
	font-size: 84%;
}

#footer_v2 .total ul li{
	margin: 8px 0 0 0;
}

/*  service
---------------------------------------------------------- */
#footer_v2 .service ul{
	font-size: 84%;
}

#footer_v2 .service ul li{
	margin: 8px 0 0 0;
}

/*  copyright
---------------------------------------------------------- */
#footer_v2 p.copyright{
	height: 26px;
	color: #ffffff;
	text-align: center;
	font-size: 84%;
	background: url(https://img.goo-net.com/common_v2/img/bg_copyright.gif) repeat-x 0 0;
	line-height: 2.6;
}

/* ANG_PRJ-553¡ÚPC¡Û¸¡º÷ÍúÎò¡õ±ÜÍ÷ÍúÎò¤ÎÄÉ²Ã maekawa */

.bgBlueGrade {
	border: 1px solid #e9e9e9;
	margin-bottom: 10px;
}

.bgBlueGrade div.ttlImg {
	margin-bottom: 8px;
	padding: 10px 0 10px;
	position: relative;
	font-weight: bold;
	background: #f1f1f1;
	border-top: 3px solid #d2d2d2;
}

.bgBlueGrade div.ttlImg span {
	padding: 0 0 0 15px;
	border-left: 5px solid #e60012;
}

.bgBlueGrade div.ttlImg a.btnAb{
	display: block;
	position: absolute;
	right: 12px;
	top: 7px;
}

.bgBlueGrade div.bgWht {
	background-color: #FFFFFF;
	margin: 0 auto;
	width: 282px;
}

.bgBlueGrade p#btnShowHide {
	margin: 5px 0;
	clear: both;
}
.bgBlueGrade p#btnShowHide img {
	margin-right: 5px;
	vertical-align: -4px;
}

.bgBlueGrade #history dl {
	margin: 0 5px;
	overflow: hidden;
}

.bgBlueGrade #history dl dt {
	border-bottom: 1px dashed #D4D4D4;
	clear: left;
	float: left;
	padding: 13px 7px 13px 0;
	text-align: left;
}

.bgBlueGrade #history dl dd {
	border-bottom: 1px dashed #D4D4D4;
	float: left;
	overflow: hidden;
	padding: 13px 0;
	text-align: left;
	width: 228px;
}

.bgBlueGrade #history dl#moreShow {
	display: none;
}

.bgBlueGrade .imgList {
	padding-top: 10px;
}

.bgBlueGrade .imgList dl {
	border-bottom: 1px dashed #D4D4D4;
}

.bgBlueGrade .imgList dl.bdrNo {
	border-bottom: none;
	margin-bottom: 0;
}

.bgBlueGrade .imgList dl dt {
	float: left;
	padding-bottom: 10px;
	width: 80px;
}

.bgBlueGrade .imgList dl dd {
	float: right;
	padding-bottom: 10px;
	text-align: left;
	width: 170px;
}

.bgBlueGrade .imgList dl {
	margin: 0 10px 10px;
	overflow: hidden;
	clear: both;
}

.bgBlueGrade .imgList dl dd p.listTxt {
	margin-bottom: 5px;
}

.bgBlueGrade .imgList dl dd p.priceTxt {
	font-size: 110%;
	text-align: right;
	line-height: 1;
}

.bgBlueGrade .imgList dl dd p.priceTxt span {
	color: #F9000B;
	font-size: 115%;
	font-weight: bold;
	margin: 0 3px;
}

.bgBlueGrade .imgList dl dd .note_balloonLine {
	background: url(https://img.goo-net.com/common_v2/img/icon_mail_orange.gif) no-repeat scroll 0 8px transparent;
	position: relative;
	background-position: 0 5px;
	float: right;
	font-size: 84%;
	padding: 0 0 0 23px;
	width: 100px;
	font-size: 84%;
	margin-top: 7px;
}

.bgBlueGrade .imgList dl dd .note_balloonLine .arrow {
	position: absolute;
	z-index: 10;
	left: 19px;
	top: 8px;
}

.bgBlueGrade .imgList dl dd .note_balloonLine .box_roundBorderOrangeDark {
	padding: 2px 5px;
}

.bgBlueGrade p.sync_btn {
	padding: 10px 0;
	text-align: center;
	background: #f1f1f1;
}

/*-- ANG_PRJ-582 ¡ÚPC¡Û¥é¥ó¥­¥ó¥°¥³¥ó¥Æ¥ó¥Ä²þ½¤ --*/

#box_rankingNew h2.tit{
	background: url(https://img.goo-net.com/common_v2/img/icon_h2_ranking2.gif) no-repeat 0 0;
	overflow: hidden;
}

#box_rankingNew h2.tit em{
	float: left;
}

#box_rankingNew h2.tit span{
	display: block;
	float: right;
	margin: 5px 2px 0 0;
}

#box_rankingNew .box_roundWhite{
	padding: 8px 0 4px 13px;
}

#box_rankingNew #rankTab {
	overflow: hidden;
	margin-bottom: 8px;
}

#box_rankingNew #rankTab li {
	cursor: pointer;
	margin-right: 4px;
	float: left;
}

#box_rankingNew #rankTab li.select {
	background: url("https://img.goo-net.com/common_v2/img/ranklist_on.gif") no-repeat scroll center bottom transparent;
	padding-bottom: 5px;}

#box_rankingNew #rankTab li span{
	background: url("https://img.goo-net.com/common_v2/img/bg_ranklist.gif") repeat scroll 0 0 transparent;
	border: 1px solid #CDCDCD;
	display: block;
	padding: 2px 6px;
}

#box_rankingNew #rankTab li span a{
	color: #000000;
	text-decoration: none;
}

#box_rankingNew #rankTab li img {
	display: none;
}

#box_rankingNew #rankTab li.select span {
	background: #FF883A;
	border-left: 1px solid #FF7C24;
	border-right: 1px solid #FF7C24;
	border-top: 1px solid #FF7C24;
	border-bottom: 1px solid #FF883A;
	color: #FFFFFF;
}
#box_rankingNew .disnon {
	display: none;
}
#box_rankingNew .all {
	overflow: hidden;
}

#box_rankingNew ul.all{
	margin: 0 0 3px;
	clear: both;
}

#box_rankingNew ul.all li{
	float: left;
	margin: 0 8px 0 0;
	_display: inline;
	position: relative;
}

#box_rankingNew ul.all li span.txt{
	display: block;
	font-weight: bold;
	font-size: 11px;
}

#box_rankingNew ul.all li.rank01{
	width: 184px;
	height: 128px;
	padding: 20px 0 0 120px;
	background: url(https://img.goo-net.com/common_v2/img/bg_ranking_01.jpg) no-repeat 0 0;
}

#box_rankingNew ul.all li.rank01 span.txt{
	margin: 0 0 5px;
	padding-right: 15px;
}

#box_rankingNew ul.all li.rank01 img{
	width: 160px;
	height: 80px;
}

#box_rankingNew ul.all li.rank02{
	width: 124px;
	height: 121px;
	padding: 25px 0 0 16px;
	background: url(https://img.goo-net.com/common_v2/img/bg_ranking_02.jpg) no-repeat 0 0;
}

#box_rankingNew ul.all li.rank02 span.txt{
	margin: 0 0 0 45px;
	padding-right: 10px;
}

#box_rankingNew ul.all li.rank02 span.imgCar{
	bottom: 18px;
	position: absolute;
}

#box_rankingNew ul.all li.rank02 img{
	width: 110px;
	height: 55px;
}

#box_rankingNew ul.all li.rank03{
	width: 124px;
	height: 124px;
	margin-right: 0;
	padding: 24px 0 0 16px;
	background: url(https://img.goo-net.com/common_v2/img/bg_ranking_03.jpg) no-repeat 0 0;
}

#box_rankingNew ul.all li.rank03 span.txt{
	margin: 0 0 0 33px;
	padding-right: 10px;
}

#box_rankingNew ul.all li.rank03 span.imgCar{
	bottom: 18px;
	position: absolute;
}

#box_rankingNew ul.all li.rank03 img{
	width: 110px;
	height: 55px;
}

#box_rankingNew p#rankPage{
	margin-right: 10px;
	text-align: right;
	clear: both ;
}


/*-- ANG_PRJ-828 131127 kobashigawa --*/

/* boxNewSpecial */
.boxNewSpecial .tit {
	background: url(https://img.goo-net.com/goo/common_v2/img/renewal/type_a/icon/icon_ride_car_2016.gif) no-repeat scroll 0 12px;
}

.boxNewSpecial .box_roundWhite {
	padding: 10px;
}

.magazineLink .image img {
	border: 1px solid #aaaaaa;
}

.magazineLink .image a:hover img {
	opacity: 0.8;
	filter: alpha(opacity="80");
}

.magazineLink .articleMiddle {
	margin-bottom: 10px;
}

.magazineLink .new {
	background-color: #ff0000;
	color: #ffffff;
	margin-right: 10px;
	padding: 0 2px;
	font-size: 92%;
	text-align: center;
	zoom: 1;
}

.magazineLink .articleMiddle .ctgIcon {
	color: #ffffff;
	padding: 1px 2px;
	font-size: 92%;
	text-align: center;
	zoom: 1;
}

/* type */
.magazineLink .articleMiddle .type01 {
	background-color: #fb59a4;
}

.magazineLink .articleMiddle .type02 {
	background-color: #1a1e75;
}

.magazineLink .articleMiddle .type03 {
	background-color: #fe892a;
}

.magazineLink .articleMiddle .time {
	float: right;
}

.magazineLink .mainArticle {
	float: left;
	width: 230px;
}

.magazineLink .mainArticle .image {
	margin-bottom: 15px;
}

.magazineLink .subArticle {
	float: right;
	margin-top: -10px;
	width: 360px;
}

.magazineLink .subArticle .articleList {
	margin-top: 10px;
}

.magazineLink .subArticle .image {
	float: left;
	width: 110px;
}

.magazineLink .subArticle .articleDetail {
	float: right;
	width: 240px;
}

.boxNewSpecial .magazineMore {
	float: right;
	margin-top: 20px;
}

.boxNewSpecial .magazineMore a {
	display: block;
	/* img.goo-net.com²½ mod 20131219 */
	background: url(https://img.goo-net.com/goo/common_v2/img/renewal/type_a/mark/icon_link.gif) no-repeat scroll 7px 3px;
	padding-left: 24px;
}

.boxNewSpecial .newBanner {
	clear: both;
	padding-top: 20px;
}

.boxNewSpecial .newBanner ul {
	margin-left: -13px;
}

.boxNewSpecial .newBanner li {
	float: left;
	margin-left: 13px;
	width: 193px;
}

/* if ie6 */
* html .boxNewSpecial .newBanner li {
	display: inline;
}

/*-- ANG_PRJ-856 131212 ikema --*/
#contents {
	position: relative;
}

#contents #sideBanner,
#contents #sideBanner #leftBanner,
#contents #sideBanner #rightBanner {
	position: absolute;
}

#contents #sideBanner {
	top: 22px;
	left: 0;
	width: 100%;
}

#contents #sideBanner #leftBanner,
#contents #sideBanner #rightBanner {
	width: 120px;
}

#contents #sideBanner #leftBanner {
	left: -135px;
}

#contents #sideBanner #rightBanner {
	right: -135px;
}

#contents .mb15 {
	margin-bottom: 15px;
}

/*-- ANG_PRJ-1050 140218 ikema --*/
.box_roundWhite .magazineBnr {
	margin-bottom: 15px;
}

/*-- ANG_PRJ-1399 140805 kobashigawa --*/
.lightPickup {
	background-color: #ffffff;
	margin-top: 10px;
	padding: 10px 0;
}

.lightPickup h3 {
	background: url(https://img.goo-net.com/goo/common_v2/img/renewal/type_a/caption/caption_red_mark.gif) no-repeat scroll 0 2px transparent;
	font-size: 117%;
	font-weight: bold;
	padding: 0 0 6px 14px;
}

.lightPickup .lightMotor {
	margin-left: -5px;
}

.lightPickup .motorList {
	float: left;
	margin-left: 15px;
	width: 192px;
}

* html .lightPickup .motorList { display: inline; } /* if ie6 */

.lightPickup .layerParents {
	position: relative;
	margin-bottom: 5px;
}

.lightPickup .iconNew,
.lightPickup .iconUp {
	position: absolute;
	top: 0;
	right: 0;
	width: 46px;
	z-index: 50;
}

.lightPickup .layer {
	position: absolute;
	bottom: 0;
	left: 0;
	background: url(https://img.goo-net.com/goo/magazine/img/layer_bg.png) repeat scroll 0 0 transparent;
	width: 192px;
}

.lightPickup .on {
	background: url(https://img.goo-net.com/goo/magazine/img/layer_bg_on.png) repeat scroll 0 0 transparent;
}

.lightPickup .layer a {
	display: block;
	color: #ffffff;
	padding: 5px;
}

.lightPickup .motorPrice dl {
	float: left;
	padding: 0 5px;
	width: 83px;
}

.lightPickup .motorPrice .borderStyle01 {
	border-left: 1px dotted #d0d0d0;
	padding: 0 5px 0 10px;
}

.lightPickup .motorPrice dd span {
	font-size: 134%;
	font-weight: bold;
}

.lightPickup .motorPrice dd .fontStyle01 {
	color: #e60012;
}

/*-- ANG_PRJ-1373 140822 kobashigawa --*/
#win8 {
	opacity: 0;
	background: url(https://img.goo-net.com/goo/common_v2/img/renewal/win8_app/dg_fixed_estimate_green.png) repeat scroll 0 0 transparent;
	font-family: "¥á¥¤¥ê¥ª",Meiryo,"£Í£Ó £Ð¥´¥·¥Ã¥¯","MS PGothic","¥Ò¥é¥®¥Î³Ñ¥´ Pro W3","Hiragino Kaku Gothic Pro",Osaka,sans-serif;
	position: fixed;
	bottom: -144px;
	z-index: 999;
	width: 100%;
	font-size: 12px;
	line-height: 1.2;
}

#win8 a {
	color: #ffffff;
	text-decoration: underline;
}

#win8 .win8Inner {
	margin: 0 auto;
	width: 960px;
	font-size: 117%;
}

#win8 #win8Parents {
	position: relative;
	height: 42px;
}

#win8 #win8AppTxt,
#win8 #win8AppBnr,
#win8 #win8Close {
	position: absolute;
	bottom: 10px;
}

#win8 #win8AppTxt {
	right: 360px;
}

#win8 #win8AppBnr {
	right: 100px;
}

#win8 #win8Close {
	right: 0;
}

/*-- ANG_PRJ-1441 140905 kobashigawa --*/
#main .lightPickup .tabLink {
	margin: 0 0 10px 10px;
	width: 604px;
	border: 1px solid #cccccc;
}

#main .lightPickup .tabLink li {
	float: left;
	width: 120px;
	background: none;
	font-size: 12px;
	font-weight: normal;
	border-right: 1px solid #cccccc;
}

#main .lightPickup .tabLink li.last {
	border-right: none;
}

#main .lightPickup .tabLink li a {
	display: block;
	padding: 6px 0 3px;
	border-bottom: none;
	color: #333333;
	text-align: center;
	text-decoration: none;
}

#main .lightPickup .tabLink li.current {
	border-top: 2px solid #e60012;
}

#main .lightPickup .tabLink li.current a {
	color: #e60012;
	padding: 4px 0 3px;
	border-bottom: none;
}

#main .lightPickup .disNone {
	display: none;
}

#main .lightPickup #pickUpMotors01 {
	display: block;
}

/*-- ANG_PRJ-1615 141204 ikema --*/
#box_rankingNew li p#rankPage {
	text-align: right;
	clear: both ;
	width: 600px;
}

/*-- ANG_PRJ-1703 141226 kobashigawa --*/
#main .box_top_information .mail_order .partsBunner {
	margin-top: 20px;
	text-align: center;
}

#main #maintenanceBox {
	background-color: #ffffff;
	padding: 10px 0;
}

#main #maintenanceBox .tit_wrap .subTit {
	position: absolute;
	top: 2px;
	right: 10px;
	font-size: 92%;
}

#main #maintenanceBox .maintenanceParents {
	margin-bottom: 18px;
}

#main #maintenanceBox .maintenanceChild {
	float: left;
	width: 130px;
	margin-left: 10px;
	padding: 5px;
	border: 1px solid #cccccc;
}

* html #main #maintenanceBox .maintenanceChild { display: inline; } /* IE6 */

#main #maintenanceBox .maintenanceChild .image {
	margin-bottom: 10px;
}

#main #maintenanceBox .maintenanceChild .image img {
	border: 1px solid #cccccc;
}

#main #maintenanceBox .maintenanceChild .detail {
	background: url(https://img.goo-net.com/top_link/img/maintenance_box_arrow.gif) no-repeat scroll right top transparent;
	padding-right: 20px;
}

#main #maintenanceBox .maintenanceChild .detail dt {
	margin-bottom: 3px;
}

#main #maintenanceBox .submit {
	margin-bottom: 5px;
}

#main #maintenanceBox .submit a {
	width: 279px;
	height: 36px;
	margin: 0 auto 0 auto;
	display: block;
    font-size: 134%;
	text-align: center;
	color: #ffffff;
	font-weight: bold;
	text-decoration: none;
	background: transparent url(https://img.goo-net.com/goo/common_v2/img/renewal/type_a/button/btn_red_w279.png) no-repeat top left;
}

#main #maintenanceBox .submit a span {
	width: 279px;
	height: auto;
	padding: 8px 0 0 0;
	_padding: 10px 0 0 0;
	display: block;
	cursor: pointer;
}

#main #maintenanceBox .submit a:hover {
	background: transparent url(/common_v2/img/renewal/type_a/button/btn_red_w279_hover.png) no-repeat top left;
}

/*-- ANG_PRJ-2032 150811 kobashigawa --*/
#main .brn_top_area {
	clear: both;
	margin: 10px auto;
	width: 596px;
}

/*-- 161011 --*/
.box_roundGray.noborder {
	background: none;
	border: none;
}

.box_roundGray.noborder .roundT,
.box_roundGray.noborder .roundB { background: none;}

.box_roundGray.noborder h1.tit em,
.box_roundGrayTop h1.tit em,
.box_roundGrayTop h2.tit em,
.box_roundGray.noborder h2.tit em {
	margin: 25px 10px 0 0;
	padding: 0 0 5px 50px;
	font-weight: bold;
	font-size: 180%;
	color: #e60012;
}

.box_roundGray.noborder h1.tit,
.box_roundGrayTop h1.tit,
.box_roundGrayTop h2.tit,
.box_roundGray.noborder h2.tit {
	margin: 0 0 10px 0;
	border-bottom: 2px solid #dddddd;
}

.box_roundGrayRed .tit_area {
	height: 50px;
	padding-top: 6px;
	border-bottom: 2px solid #dddddd;
}

.box_roundBorderTopGray { border: 1px solid #e9e9e9;}

.box_roundBorderTopGray div.tit {
	border-bottom: 1px solid #e9e9e9;
	background-image: none;
	background-color: #f1f1f1;
}

.box_roundBorderTopGray div.inner { background-image: none;}

.aboutGoonet p { float: left;}
.aboutGoonet .img {
	width: 92px;
	margin: 0 10px 0 0;
}
.aboutGoonet .txt { width: 523px;}
