BODY {
	font-family:"ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	margin:0px;
}
h1, h2, h3, h4, h5, h6 {
	margin-top: 0px;
	margin-bottom: 0px;
	font-weight: normal;
	}
	
div, .content {
	font-size: 12px;
	color:#000000;
	}
	
TD {
	LINE-HEIGHT: 140%/* 独自追加 （ ; LINE-HEIGHT: 140% ）*/;
}

.smallheader {
	 LINE-HEIGHT: 120% /* 追加 （ ; LINE-HEIGHT: 120% ）*/
}

/* ======================== ↑ここまでがoriginal ========================== */



.contentsmaller {
	FONT-SIZE: 10px; COLOR: #000000
}



/* 赤字・赤太字・黒太字 */

.red {
  color:#FF0000;
}

.red_bold {
  color: #FF0000;
	font-weight: bold;
}

.black_bold {
  color: #000000;
	font-weight: bold;
}

.black_bold2{
  color: #000000;
  font-weight: bold;
  font-size:14px;
  }
  
  
/* プレス・リリース用に追加 */

H4.release {font-size:12px; font-weight:bold; 
}

p.afterH4 {margin-top: 5px;
}


/* 中国ナビ用に追加 */

img {border: 0;
}


/* 所在地ページ用に追加 */

table.dropoff dt {
	background-color: #F0F0F0;
	margin-bottom: 5px;
	padding: 2px;
}

table.dropoff dd {
	margin-left: 1px;
	padding: 0;
}

/*1/12/07キャンペーン用*/
.bottom_25 {
padding-bottom:25px;
}

.bottom_150 {
padding-bottom:150px;
}

.bottom_15 {
padding-bottom:15px;
}

.bottom_10 {
padding-bottom:10px;
}

.question {
font-weight: 800;
background-color:#ededed;
}

.asterisk {
color:#ff0000;
font-weight: 300;
font-size: 9px;
}

#tablevpadding td {
padding-top: 2px;
padding-bottom:2px;
}

.qblue {
color: #0000ff;
font-weight: 800;
}

.inputbutton {
border: 3px solid #dcdcdc;
padding: 3px;
background-color:#ff9900;
color:#fff;
font-weight:600;
}

.button {
text-decoration:none;
color:#fff;
border: 3px solid #dcdcdc;
padding: 2px;
background-color:#ff9900;
font-weight:600;
}

.button a:link {
text-decoration:none;
color:#fff;
}

.button a:visit {
text-decoration:none;
color:#fff;
}

.button a:hover {
text-decoration:none;
color:#fff;
}

.button a:active {
text-decoration:none;
color:#fff;
}


.wfont {
text-decoration:none;
color: #FFFFFF;
}

.rl_10 { padding-right:10px; padding-left:10px; }

.graybg { background-color: #f9f9f9; }

.gborder { border: 1px solid #ccc;}


/*4/11/07キャンペーン用*/

.bold_lh17 {font-weight: bold; line-height:1.5; }

.img {border-left: 1px solid #ff6600;}

.bhead {font-weight: 800; color:#000000; font-size:16px;}


/*1/16/08ドロップボックス用*/
.line_height{
margin-top:6px;
}

/*080316追加*/
caption
{
padding-top: 5px;
padding-bottom:5px;
font-size:14px;
font-weight:600;
}

/*080318USからのcss反映されていない部分*/

H2 {
	FONT-WEIGHT: normal; FONT-SIZE: 18px; COLOR: #660099
}
H3 {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #660099
}

/*090223<h1>ヘッダーからなくなったため、従来の<h2>の設定を<h3>に変更*/
.subhedder05 {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #660099
}