<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">/*

CLASS名・ID名の後ろから2文字目が→　a：404px用、b：500px用、c：606px用
CLASS名・ID名の最後の文字が→　w：白背景用、b：黒背景用

つまり、末尾2文字が　aw：404px白背景用、ab：404px黒背景用、bw：500px白背景用、bb：500px黒背景用、cw：606px白背景用、cb：606px黒背景用

3種のCSSのファイルの内容は同一です。（更新する場合は3つとも更新する）


*/


img.nc{
  border: 0;
  margin: 0;
  padding: 0;
}

img.nc-a{
  border: 0;
  margin: 0 0 5px 0;
  padding: 0;
}

.gas{
  text-align: left;
  margin: 5px 0 0 0;
}



/*外枠****************************************************************/

/*外枠(400px用）*/
.frame-a{
  width: 400px;
  margin: 0 auto;
  padding: 0;
  text-align: center;
  overflow: hidden;
}

/*外枠(500px用）*/
.frame-b{
  width: 500px;
  margin: 0 auto;
  padding: 0;
  text-align: center;
  overflow: hidden;
}

/*外枠(600px用）*/
.frame-c{
  width: 600px;
  margin: 0 auto;
  padding: 0;
  text-align: center;
  overflow: hidden;
}



/*告知画像枠****************************************************************/


/*告知画像枠(400px／白背景用）*/
.mainimg-aw{
  width: 150px;
  text-align: center;
  font-size: 10px;
  color: #000000;
  letter-spacing: normal;
	letter-spacing/**/: 1px;
	line-height: 1.2;
  float: left;
}

/*告知画像枠(400px／黒背景用）*/
.mainimg-ab{
	width: 150px;
  text-align: center;
  font-size: 10px;
  color: #FFFFFF;
  letter-spacing: normal;
	letter-spacing/**/: 1px;
	line-height: 1.2;
  float: left;
}

/*告知画像枠(500px・600px／白背景用）*/
.mainimg-cw{
	width: 200px;
	text-align: left;
  font-size: 10px;
  color: #000000;
  letter-spacing: normal;
	letter-spacing/**/: 1px;
	line-height: 1.2;
  float: left;
}

.mainimg-cw a{
  display: block;
}

.mainimg-cw a img{
  display: block;
  width: 100%;
}

/*告知画像枠(500px・600px／黒背景用）*/
.mainimg-cb{
	width: 200px;
	text-align: left;
  font-size: 10px;
  color: #FFFFFF;
  letter-spacing: normal;
	letter-spacing/**/: 1px;
	line-height: 1.2;
  float: left;
}

.mainimg-cb a{
  display: block;
}

.mainimg-cb a img{
  display: block;
  width: 100%;
}



/*テキスト領域基本枠****************************************************************/

/*テキスト領域基本枠（400px／白背景用）*/
.maintxt-aw{
  width: 250px;
  text-align: right;
  background-image: url(../img/s/bg101aw.jpg);
  background-repeat: repeat-y;
  background-position: top right;
  float: right;
}

/*テキスト領域基本枠（400px／黒背景用）*/
.maintxt-ab{
  width: 250px;
  text-align: right;
  background-image: url(../img/s/bg101ab.jpg);
  background-repeat: repeat-y;
  background-position: top right;
  float: right;
}

/*テキスト領域基本枠（500px／白背景用）*/
.maintxt-bw{
  width: 300px;
  text-align: right;
  background-image: url(../img/s/bg101bw.jpg);
  background-repeat: repeat-y;
  background-position: top right;
  float: right;
}

/*テキスト領域基本枠（500px／黒背景用）*/
.maintxt-bb{
  width: 300px;
  text-align: right;
  float: right;
  background-image: url(../img/s/bg101bb.jpg);
  background-repeat: repeat-y;
  background-position: top right;
}

/*テキスト領域基本枠（600px／白背景用）*/
.maintxt-cw{
  width: 400px;
  text-align: left;
  background-image: url(../img/s/bg101cw.jpg);
  background-repeat: repeat-y;
  background-position: top right;
  float: right;
}

.maintxt-cw p{
  padding-left: 1.2em;
}

/*テキスト領域基本枠（600px／黒背景用）*/
.maintxt-cb{
  width: 400px;
  text-align: right;
  background-image: url(../img/s/bg101cb.jpg);
  background-repeat: repeat-y;
  background-position: top right;
  float: right;
}

.maintxt-list {
  padding-left: 1.3em;
  text-align: left;
  font-size: 12px;
}
.maintxt-block {
  text-align: left;
}
.mainimg-cw a img{
  display: block;
  width: 100%;
}


/*ベース車種名テキスト兼テキスト枠右上のまる角****************************************************************/

/*ベース車種名テキスト（白背景用）*/
.cartype-w{
  padding: 10px 10px 5px 5px;
  margin: 0;
  font-size: 10px;
	line-height: 1.2;
  color: #000000;
  letter-spacing: normal;
	letter-spacing/**/: 1px;
  background-image: url(../img/s/bg102w.gif);
  background-repeat: no-repeat;
  background-position: top right;
}

/*ベース車種名テキスト（黒背景用）*/
.cartype-b{
  padding: 10px 10px 5px 5px;
  margin: 0;
  font-size: 10px;
	line-height: 1.2;
  color: #FFFFFF;
  letter-spacing: normal;
	letter-spacing/**/: 1px;
  background-image: url(../img/s/bg102b.gif);
  background-repeat: no-repeat;
  background-position: top right;
}



/*特装名テキスト****************************************************************/

/*特装名テキスト（400px／白背景用）*/
.carname-aw{
  margin: 0 10px 0 0;
  padding: 0 0 5px 10px;
  font-size: 12px;
	line-height: 1.2;
  font-weight: bold;
  border-bottom: 1px solid #5570B5;
}

/*特装名テキスト（400px／黒背景用）*/
.carname-ab{
  margin: 0 10px 0 0;
  padding: 0 0 5px 10px;
  font-size: 12px;
	line-height: 1.2;
  font-weight: bold;
  border-bottom: 1px solid #6F6F6F;
}

/*特装名テキスト（500px・600px／白背景用）*/
.carname-cw{
  margin: 0 10px 0 0;
  padding: 0 0 5px 10px;
  font-size: 16px;
	line-height: 1.2;
  font-weight: bold;
  border-bottom: 1px solid #5570B5;
}

/*特装名テキスト（500px・600px／黒背景用）*/
.carname-cb{
  margin: 0 10px 0 0;
  padding: 0 0 5px 10px;
  font-size: 16px;
	line-height: 1.2;
  font-weight: bold;
  border-bottom: 1px solid #6F6F6F;
}


/*「特別装備」テキスト****************************************************************/

/*「特別装備」テキスト（400px／白背景用）*/
.spacialeq-aw{
  text-align: left;
  margin: 5px 10px 0 10px;
  font-size: 10px;
	line-height: 1.2;
  color: #000000;
  font-weight: bold;
}

/*「特別装備」テキスト（400px／黒背景用）*/
.spacialeq-ab{
  text-align: left;
  margin: 5px 10px 0 10px;
  font-size: 10px;
	line-height: 1.2;
  color: #FFFFFF;
  font-weight: bold;
}

/*「特別装備」テキスト（500px・600px／白背景用）*/
.spacialeq-cw{
  text-align: left;
  margin: 5px 10px 0 10px;
  font-size: 12px;
	line-height: 1.2;
  color: #000000;
  font-weight: bold;
}

/*「特別装備」テキスト（500px・600px／黒背景用）*/
.spacialeq-cb{
  text-align: left;
  margin: 5px 10px 0 10px;
  font-size: 12px;
	line-height: 1.2;
  color: #FFFFFF;
  font-weight: bold;
}



/*「 ■ 」の色（白背景用）****************************************************************/
.squarew{ color: #4D6BB3; }



/*リスト****************************************************************/

/*リスト(400px／白背景用)*/
ul.n-aw{
  list-style-position: outside;
  margin: 0;
  padding: 0 10px 0 40px;
	font-size: 10px;
	line-height: 1.2;
  color: #000000;
  letter-spacing: normal;
	letter-spacing/**/: 1px;
  text-align: left;
}

.n-aw li{
	font-size: 10px;
	line-height: 1.2;
  padding: 0 0 4px 0;
	list-style-type: disc;
}

/*リスト(400px／黒背景用)*/
ul.n-ab{
  list-style-position: outside;
  margin: 0;
  padding: 0 10px 0 40px;
	font-size: 10px;
	line-height: 1.2;
  color: #FFFFFF;
  letter-spacing: normal;
	letter-spacing/**/: 1px;
  text-align: left;
}

.n-ab li{
	font-size: 10px;
	line-height: 1.2;
  padding: 0 0 4px 0;
	list-style-type: disc;
}

/*リスト(500・600px／白背景用)*/
ul.n-cw{
	list-style-position: outside;
	margin: 0;
	padding: 0 10px 0 40px;
	font-size: 12px;
	line-height: 1.2;
	color: #000000;
	text-align: left;
}

.n-cw li{
	font-size: 12px;
	line-height: 1.2;
  padding: 0 0 4px 0;
	list-style-type: disc;
}

/*リスト(500・600px／黒背景用)*/
ul.n-cb{
	list-style-position: outside;
	margin: 0;
	padding: 0 10px 0 40px;
	font-size: 12px;
	line-height: 1.2;
	color: #FFFFFF;
	text-align: left;
}

.n-cb li{
	font-size: 12px;
	line-height: 1.2;
  padding: 0 0 4px 0;
	list-style-type: disc;
}


/*テキスト部右下のまる角****************************************************************/

/*テキスト部右下のまる角（400px／白背景用）*/
.corner-aw{
  width: 250px;
  height: 10px;
  margin: 0;
  padding: 0;
  font-size: 0;
  line-height: 0;
  background-image: url(../img/s/bg103w.gif);
  background-repeat: no-repeat;
  background-position: bottom right;
}

/*テキスト部右下のまる角（400px／黒背景用）*/
.corner-ab{
  width: 250px;
  height: 10px;
  margin: 0;
  padding: 0;
  font-size: 0;
  line-height: 0;
  background-image: url(../img/s/bg103b.gif);
  background-repeat: no-repeat;
  background-position: bottom right;
}

/*テキスト部右下のまる角（500px／白背景用）*/
.corner-bw{
  width: 300px;
  height: 10px;
  margin: 0;
  padding: 0;
  font-size: 0;
  line-height: 0;
  background-image: url(../img/s/bg103w.gif);
  background-repeat: no-repeat;
  background-position: bottom right;
}

/*テキスト部右下のまる角（500px／黒背景用）*/
.corner-bb{
  width: 300px;
  height: 10px;
  margin: 0;
  padding: 0;
  font-size: 0;
  line-height: 0;
  background-image: url(../img/s/bg103b.gif);
  background-repeat: no-repeat;
  background-position: bottom right;
}

/*テキスト部右下のまる角（600px／白背景用）*/
.corner-cw{
  width: 400px;
  height: 10px;

  margin: 0;
  padding: 0;
  font-size: 0;
  line-height: 0;
  background-image: url(../img/s/bg103w.gif);
  background-repeat: no-repeat;
  background-position: bottom right;
}

/*テキスト部右下のまる角（600px／黒背景用）*/
.corner-cb{
  width: 400px;
  height: 10px;
  margin: 0;
  padding: 0;
  font-size: 0;
  line-height: 0;
  background-image: url(../img/s/bg103b.gif);
  background-repeat: no-repeat;
  background-position: bottom right;
}


/*フロート中和****************************************************************/
.clear-toku{
  clear: both;
  height: 30px;
  margin: 0;
  padding: 0;
  font-size: 0;
  line-height: 0;
}

.clear-gas{
  clear: both;
  height: 0;
  margin: 0;
  padding: 0;
  font-size: 0;
  line-height: 0;
}



/*以降 旧ページ用の部分（新ページ切り替え後は削除可）****************************************************************/



.ncl {
  font-size : 16px;
  line-height: 19px;
}

.ncm {
  font-size : 12px;
  line-height: 15px;
}

.ncmb {
  font-size : 12px ;
  line-height: 17px;
}

.ncmbw {
  font-size : 12px ;
  line-height: 17px;
  color : #ffffff;
}

.ncmbb {
  font-size : 12px ;
  line-height: 17px;
  color : #000000;
}

.ncmc {
  font-size : 12px;
  line-height: 21px;
}

.ncml {
  font-size : 14px;
  line-height: 17px;
}

.ncs {
  font-size : 10px;
  line-height: 13px;
}

.ncsb {
  font-size : 10px;
  line-height: 15px;
}

.ncsc {
  font-size : 10px;
  line-height: 12px;
  letter-spacing: 1px;
}

.ncscw {
  font-size : 10px;
  line-height: 12px;
  letter-spacing: 1px;
  color : #ffffff;
}

.ncscb {
  font-size : 10px;
  line-height: 12px;
  letter-spacing: 1px;
  color : #000000;
}</pre></body></html>