@charset "Shift_JIS";
H1{
  font-size : 12px;
  font-weight : lighter;
  color : #6699ff;
  font-family : "MS UI Gothic";
}
STRONG{
  color : white;
  font-size : 12px;
  font-weight : 100;
}
.menu_top{
  font-size : 14px;
  font-weight : 300;
  color : #414141;
  margin-top : 13px;
}
.blue_16{
  color : #0080ff;
  font-weight : 500;
  text-decoration : underline;
  font-size : 16px;
  letter-spacing : 2px;
  margin-top : 10px;
  margin-left : 10px;
  margin-bottom : 10px;
}
.medical{
  font-size : 14px;
  font-weight : 300;
  background-color : white;
}
.menu_font_title{
  font-size : 12px;
  color : #FFFFFF;
  padding-left : 15px;
  padding-top : 2px;
  padding-bottom : 2px;
  letter-spacing : 1px;
}
.blue_2{
  color : #0080ff;
}
.red{
  color : red;
}
.orange_16{
  font-size : 16px;
  font-weight : 500;
  color : #bf6000;
  text-decoration : underline;
  margin-top : 10px;
  margin-bottom : 10px;
  margin-left : 10px;
  letter-spacing : 2px;
}
.light_orange_12{
  font-size : 12px;
  font-weight : 600;
  color : #ff8000;
  text-decoration : underline;
}
.main_font{
  font-size : 14px;
  font-weight : 300;
  color : #FFFFFF;
}
A{
  color : #FF9900;
  text-decoration : none;
}
A:VISITED{
  color : #FF66CC;
  text-decoration : none;
}
A:HOVER{
  color : #33CC00;
  text-decoration : none;
}

.font_12{
  font-size : 12px;
  color : #FFFFFF;
}
H1{
  font-size : 12px;
  font-weight : 300;
  margin-top : 0px;
  margin-bottom : 0px;
}
.red_14{
  font-size : 14px;
  font-weight : 600;
  color : red;
}
H2{
  font-size : 12px;
  font-weight : 300;
  color : blue;
  margin-bottom : 0px;
  border-top-width : 1px;
  border-top-style : solid;
  border-top-color : gray;
}
H3{
  font-size : 12px;
  font-weight : 300;
  color : #313131;
}
H4{
  font-size : 12px;
  font-weight : 300;
  color : #313131;
}
H5{
  font-size : 12px;
  font-weight : 300;
  color : #313131;
  margin-top : 0px;
  margin-bottom : 0px;
}
.red_14_un{
  font-size : 14px;
  font-weight : 500;
  color : red;
  text-decoration : underline;
}
H6{
  font-size : 12px;
  font-weight : 300;
  color : blue;
}
.font_14_b{
  font-size : 14px;
  font-weight : 600;
  color : #08003e;
}
.font_title{
  font-size : 12px;
  font-weight : 600;
  color : navy;
  background-color : yellow;
  padding-top : 2px;
  padding-left : 5px;
  padding-bottom : 2px;
}
.font_guide{
  font-size : 12px;
  font-weight : 600;
  color : white;
  background-color : #006ad5;
  padding-top : 2px;
  padding-left : 5px;
  padding-bottom : 2px;
}
.white_14_b{
  font-size : 14px;
  font-weight : 600;
  color : white;
}
.table-displacement{
  font-size : 12px;
  font-weight : 300;
  padding-left : 10px;
}
.cc_un_line{
  border-bottom-width : 1px;
  border-bottom-style : dotted;
  border-bottom-color : #08003e;
}
.w_15_b{
  font-size : 15px;
  font-weight : 600;
  color : white;
}
.menu_home{
  font-size : 12px;
  font-weight : 600;
  color : white;
  background-color : #08003E;
  padding-top : 2px;
  padding-left : 5px;
  padding-bottom : 2px;
}
.cc{
  padding-top : 10px;
  padding-left : 10px;
  padding-bottom : 0px;
}
.cc_menu{
  font-size : 14px;
  font-weight : 600;
  color : #ff8000;
}
.cc_close{
  font-size : 12px;
  font-weight : 400;
}
.guide_title{
	font-size : 12px;
	color : white;
	background-color : #08003e;
	font-weight : 600;
	margin: 10px;
}
.ca5 {
  font-size : 12px;
  border-top-width : 1px;
  border-left-width : 1px;
  border-right-width : 1px;
  border-top-style : solid;
  border-left-style : solid;
  border-right-style : solid;
  border-top-color : gray;
  border-left-color : gray;
  border-right-color : gray;
  padding-top : 2px;
  padding-left : 15px;
  padding-bottom : 2px;
}
.ca5 A {
  DISPLAY: block;
  FONT-SIZE: 12px;
  COLOR: #0000ff;
  TEXT-DECORATION: none
;
}
.ca5 A:visited {
  COLOR: #990099;
  TEXT-DECORATION: none
;
}
.ca5 A:HOVER {
  BACKGROUND: #f1f7e6;
  COLOR: #990099;
}
.postage_title{
  font-size : 14px;
  font-weight : 600;
  color : white;
  background-color : #08003e;
}
.td_postage{
	padding-top : 5px;
	padding-left : 5px;
	padding-right : 5px;
	padding-bottom : 5px;
	text-align: left;
	font-size: 12px;
	color: #FFFFFF;
}
.td_5margin{
  font-size : 12px;
  color : #313131;
  margin-top : 5px;
  margin-left : 5px;
  margin-right : 5px;
  margin-bottom : 5px;
}
body {
	font-size: 12px;
	color: #FFFFFF;
}
.whit_12 {
	font-size: 12px;
	color: #FFFFFF;
}
.yamato {
	background: #FFFFFF;
	width: 97%;
}
.red {
	color: #FF0000;
}
.news {
	margin-left: 300px;
	padding-top: 60px;
	font-size: 12px;
	color: #FFFFFF;
}
.parts {
	font-size: 16px;
	font-weight: bold;
	color: #FF0000;
}
del {
	font-weight: 600;
	color: #FF0000;
}
textarea {
	font-size: 12px;
	line-height: 18px;
	color: #FFFFFF;
}
.custom_t {
	POSITION: relative;
	PADDING-BOTTOM: 0px;
	TEXT-TRANSFORM: uppercase;
	MARGIN: 0px 0px 0px -20px;
	PADDING-LEFT: 35px;
	WIDTH: 665px;
	PADDING-RIGHT: 0px;
	BACKGROUND: #19b1ff;
	HEIGHT: 23px;
	COLOR: #000000;
	PADDING-TOP: 10px;
	font-size: 12px;
	font-weight: bold;
}
.op {
	font-size: 12px;
	line-height: 20px;
	font-weight: 600;
	color: #FFF;
	padding-left: 20px;
}

div#bike_other_pic img {
	margin-right: 5px;
	margin-top: 5px;
	margin-bottom: 5px;
}
