

A.botton:hover { LEFT: 1px; POSITION: relative; TOP: 1px }

SELECT.retrieval { FONT-SIZE: 13px; WIDTH: 270px; COLOR: #0066cc }

SELECT.cselect { FONT-SIZE: 11px; WIDTH: 170px }

SELECT.priceselect { WIDTH: 320px; BACKGROUND-COLOR: #ffffcc }

SELECT.navi { FONT-SIZE: 12px; WIDTH: 250px; LETTER-SPACING: 2pt }

TD {
	FONT-WEIGHT: normal;
	FONT-SIZE: 12px;
	LINE-HEIGHT: 12pt;
	color: #000;
}

H1 { FONT-WEIGHT: normal; FONT-SIZE: 11px; MARGIN: 0px; COLOR: #000000 }

H2 { FONT-WEIGHT: normal; FONT-SIZE: 12px; MARGIN: 0px; COLOR: #000000 }

H3 { FONT-WEIGHT: normal; FONT-SIZE: 12px; MARGIN: 0px; COLOR: #000000 }

STRONG { FONT-WEIGHT: normal; FONT-SIZE: 12px; LINE-HEIGHT: 12pt }

.text4 { FONT-SIZE: 4pt }

.text5 { FONT-SIZE: 5pt }

.text6 { FONT-SIZE: 6pt }

.text7 { FONT-SIZE: 7pt }

.text7h { FONT-SIZE: 7.5pt }

.text8 { FONT-SIZE: 8px font-weight: bold}

.text8low { FONT-SIZE: 8px; LINE-HEIGHT: 9pt }

.text9 { FONT-SIZE: 9px }

.text10 { FONT-SIZE: 10px }

.text10low { FONT-SIZE: 10px; LINE-HEIGHT: 9pt }

.text11 { FONT-SIZE: 11px }

.text11low { FONT-SIZE: 11px; LINE-HEIGHT: 10pt }

.text11g { FONT-SIZE: 11px; LINE-HEIGHT: 10pt; color: #666666; }

.text11h { FONT-SIZE: 11px }

.text12 { FONT-SIZE: 12px; LINE-HEIGHT: 12pt }

.text12low { FONT-SIZE: 12px; LINE-HEIGHT: 11pt }

.text12b {
	FONT-SIZE: 12px;
	font-weight: bold;
	line-height: 12px;
}

.text13 { FONT-SIZE: 13px }

.text14 { FONT-SIZE: 14px }

.text14b {
	font-size: 14px;
	font-weight: bold;
	line-height: 14px;
	}

.text15 { FONT-SIZE: 15px }

.text16 { FONT-SIZE: 16px }
.text16b {
	FONT-SIZE: 16px;
	font-weight: bold;
	line-height: 18px;
}

.text17 { FONT-SIZE: 17px }

.text18 {
	FONT-SIZE: 18px;
	line-height: 20px;
}

.text19 { FONT-SIZE: 19px }

.text20 {
	FONT-SIZE: 20px;
	line-height: 30px;
}

.text21 {
	FONT-SIZE: 21px;
	line-height: 24px;
}

.text22 {
	FONT-SIZE: 22px;
	line-height: 25px;
}

.pricepage_title { FONT-WEIGHT: bold; FONT-SIZE: 36px; color: #990000; display: block; line-height: 46px; }

.textlow { FONT-SIZE: 12px; LINE-HEIGHT: 14pt }

.price { FONT-SIZE: 12px; LINE-HEIGHT: 10pt }

.leafdown { FONT-SIZE: 11px; LINE-HEIGHT: 10pt }

.text16h { FONT-SIZE: 16px; LINE-HEIGHT: 16pt }

.sample_text { FONT-SIZE: 11px; LINE-HEIGHT: 10pt }

.pickup_text { FONT-SIZE: 11px; LINE-HEIGHT: 9pt }

.usp_text { FONT-SIZE: 12px; COLOR: #666666; LINE-HEIGHT: 10pt }

.smaltext { FONT-SIZE: 12px; COLOR: #666666; LINE-HEIGHT: 12pt }

.superexpress {
	FONT-WEIGHT: bold;
	FONT-SIZE: 14px;
	BACKGROUND-COLOR: #FF0000;
	color: #FFFFFF;
}

.nouki0 { FONT-WEIGHT: bold; FONT-SIZE: 14px; BACKGROUND-COLOR: #ff5024 }

.nouki1 { FONT-WEIGHT: bold; FONT-SIZE: 14px; BACKGROUND-COLOR: #ff7451 }

.nouki2 { FONT-WEIGHT: bold; FONT-SIZE: 14px; BACKGROUND-COLOR: #ff9900 }

.nouki3 { FONT-WEIGHT: bold; FONT-SIZE: 14px; BACKGROUND-COLOR: #ffaf37 }

.nouki4 { FONT-WEIGHT: bold; FONT-SIZE: 14px; BACKGROUND-COLOR: #ffcc00 }

.nouki5 { FONT-WEIGHT: bold; FONT-SIZE: 14px; BACKGROUND-COLOR: #ffe16a }

.nouki6 { FONT-WEIGHT: bold; FONT-SIZE: 14px; BACKGROUND-COLOR: #ffec9d }

.nouki7 { FONT-WEIGHT: bold; FONT-SIZE: 14px; BACKGROUND-COLOR: #fef79e }

.nouki8 { FONT-WEIGHT: bold; FONT-SIZE: 14px; BACKGROUND-COLOR: #fefac9 }

.nouki9 { FONT-WEIGHT: bold; FONT-SIZE: 14px; BACKGROUND-COLOR: #fefbd8 }

.nouki10 {
	font-size: 14px;
	font-weight: bold;
	background-color: #FEFDE7;
}
.nouki12 {
	font-size: 14px;
	font-weight: bold;
	background-color: #FEFDEF;
}
.nouki14 {
	font-size: 14px;
	font-weight: bold;
	background-color: #FEFDED;
}

.price_title { color: #FF0000; font-size: 25px; font-weight: bold; padding: 0px; margin-top: 5px; margin-bottom: 5px; line-height: 28px; }

.spec {
	font-size:14px;
	background-image: url(images/material/title_bg_a_800.gif);
	background-repeat: no-repeat;
	line-height: 30px;
	text-indent: 15px;
	font-weight: bold;
}

DIV.param9 { LINE-HEIGHT: 9pt }

DIV.param10 { LINE-HEIGHT: 10pt }

DIV.param11 { LINE-HEIGHT: 11pt }

DIV.param12 { LINE-HEIGHT: 12pt }

DIV.param13 { LINE-HEIGHT: 13pt }

DIV.param14 { LINE-HEIGHT: 14pt }

DIV.param15 { LINE-HEIGHT: 15pt }

DIV.param16 { LINE-HEIGHT: 16pt }

DIV.param17 { LINE-HEIGHT: 17pt }

.title_default {
	font-size:30px;
	background-image: url(images/imgkakou_features/bg_title.gif);
	background-repeat: no-repeat;
	height: 55px;
	width: 566px;
	line-height: 35px;
	padding-top: 7px;
	padding-left: 15px;
	font-weight: bold;
	color: #F00;
	padding-right: 0px;
	padding-bottom: 0px;
	margin: 0px;
}


.title_default2 {
	background-image: url(images/imgkakou_features/bg_title2.gif);
	background-repeat: no-repeat;
	padding-left: 25px;
	font-size:28px;
	font-weight: bold;
	color: #FFF;
	line-height:28px;
}

.kakou_tbl_left {
	background-image: url(images/imgkakou_features/orange_left.gif);
	background-repeat:no-repeat;
	width:104px;
}

.kakou_tbl_left2 {
	background-image: url(images/imgkakou_features/orange.gif);
	background-repeat:no-repeat;
	background-position:left;
}

.kakou_tbl_center {
	background-image: url(images/imgkakou_features/orange_center.gif);
	background-repeat:no-repeat;
	width:140px;
}

.kakou_tbl_right {
	background-image: url(images/imgkakou_features/orange_right.gif);
	background-repeat:no-repeat;
	width:137px;
}

.kakou_tbl_right2 {
	background-image: url(images/imgkakou_features/orange.gif);
	background-repeat:no-repeat;
	background-position:right;
}

.kakou_tbl_border{
	border-collapse:collapse;
	text-align:center;
	}
.kakou_tbl_border th {
	font-size:12px;
	font-weight:bold;
	color:#FFF;
	}
.kakou_tbl_border td {
	padding:0.5em;
	border:#FF3C00 solid 1px;
	}
	 


.title_a { text-indent: 10px; background-image: url(images/material/midashi1/midashi_a.gif); height: 25px; width: 566px; font-size: 15px; font-weight: bold; margin-top: 10px; margin-bottom: 5px; background-repeat: no-repeat; padding-top: 5px; color: #CC0000; }

.title_b { text-indent: 20px; background-image: url(images/material/midashi1/midashi_b.gif); height: 25px; width: 566px; font-size: 15px; font-weight: bold; margin-top: 25px; margin-bottom: 5px; background-repeat: no-repeat; padding-top: 5px; }

.title_c { text-indent: 10px; background-image: url(images/material/midashi1/midashi_c.gif); height: 25px; width: 566px; font-size: 15px; font-weight: bold; margin-top: 10px; margin-bottom: 5px; background-repeat: no-repeat; padding-top: 5px; }

.title_d_RED {
	text-indent: 30px;
	background-image: url(images/material/midashi1/title.gif);
	height: 27px;
	width: 566px;
	font-size: 15px;
	font-weight: bold;
	margin-top: 0px;
	margin-bottom: 10px;
	background-repeat: no-repeat;
	padding-top: 5px;
	color: #ff0000;
	padding-right: 0px;
	padding-bottom: 8px;
	padding-left: 0px;
	margin-right: 0px;
	margin-left: 0px;
	line-height: 20px;
}

.lineup_title_0-3 { text-indent: 10px; background-image: url(images/imgnewlineup/title0-3.gif); height: 49px; width: 580px; font-size: 26px; font-weight: bold; margin-top: 0px; margin-bottom: 0px; background-repeat: no-repeat; padding-top: 0px; color: #ff0000; margin-right: 0px; margin-left: 0px;line-height: 55px; }

.lineup_title_0-7 { text-indent: 10px; background-image: url(images/imgnewlineup/title0-7.gif); height: 49px; width: 580px; font-size: 26px; font-weight: bold; margin-top: 0px; margin-bottom: 0px; background-repeat: no-repeat; padding-top: 0px; color: #ff0000; margin-right: 0px; margin-left: 0px;line-height: 55px; }

.lineup_title_0-9 { text-indent: 10px; background-image: url(images/imgnewlineup/title0-9.gif); height: 49px; width: 580px; font-size: 26px; font-weight: bold; margin-top: 0px; margin-bottom: 0px; background-repeat: no-repeat; padding-top: 0px; color: #ff0000; margin-right: 0px; margin-left: 0px;line-height: 55px; }

.lineup_title_1-7 { text-indent: 10px; background-image: url(images/imgnewlineup/title1-7.gif); height: 49px; width: 580px; font-size: 26px; font-weight: bold; margin-top: 0px; margin-bottom: 0px; background-repeat: no-repeat; padding-top: 0px; color: #ff0000; margin-right: 0px; margin-left: 0px;line-height: 55px; }

.lineup_title_1-7_s { text-indent: 10px; background-image: url(images/imgnewlineup/title1-7.gif); height: 49px; width: 580px; font-size: 22.5px; font-weight: bold; margin-top: 0px; margin-bottom: 0px; background-repeat: no-repeat; padding-top: 0px; color: #ff0000; margin-right: 0px; margin-left: 0px;line-height: 55px; }

.lineup_title_2-7 { text-indent: 10px; background-image: url(images/imgnewlineup/title2-7.gif); height: 49px; width: 580px; font-size: 26px; font-weight: bold; margin-top: 0px; margin-bottom: 0px; background-repeat: no-repeat; padding-top: 0px; color: #ff0000; margin-right: 0px; margin-left: 0px;line-height: 55px; }

.lineup_title_2-6 { text-indent: 10px; background-image: url(images/imgnewlineup/title2-6.gif); height: 49px; width: 580px; font-size: 26px; font-weight: bold; margin-top: 0px; margin-bottom: 0px; background-repeat: no-repeat; padding-top: 0px; color: #ff0000; margin-right: 0px; margin-left: 0px;line-height: 55px; }

.lineup_title_3-9 { text-indent: 10px; background-image: url(images/imgnewlineup/title3-9.gif); height: 49px; width: 580px; font-size: 26px; font-weight: bold; margin-top: 0px; margin-bottom: 0px; background-repeat: no-repeat; padding-top: 0px; color: #ff0000; margin-right: 0px; margin-left: 0px;line-height: 55px; }

.lineup_title_5-8 { text-indent: 10px; background-image: url(images/imgnewlineup/title5-8.gif); height: 49px; width: 580px; font-size: 26px; font-weight: bold; margin-top: 0px; margin-bottom: 0px; background-repeat: no-repeat; padding-top: 0px; color: #ff0000; margin-right: 0px; margin-left: 0px;line-height: 55px; }

.lineup_title_t06-1 { text-indent: 10px; background-image: url(images/imgnewlineup/title_t06-1.gif); height: 49px; width: 580px; font-size: 26px; font-weight: bold; margin-top: 0px; margin-bottom: 0px; background-repeat: no-repeat; padding-top: 0px; color: #ff0000; margin-right: 0px; margin-left: 0px;line-height: 55px; }

.title_d { text-indent: 30px; background-image: url(images/material/midashi1/title.gif); height: 27px; width: 566px; font-size: 15px; font-weight: bold; margin-top: 10px; margin-bottom: 5px; background-repeat: no-repeat; padding-top: 7px; color: #000000; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; margin-right: 0px; margin-left: 0px; }

.title_d400 { text-indent: 30px; background-image: url(images/material/midashi1/title400.gif); height: 27px; width: 400px; font-size: 15px; font-weight: bold; margin-top: 10px; margin-bottom: 10px; background-repeat: no-repeat; color: #000000; padding-top: 7px; }

.title_d400_2 { text-indent: 30px; background-image: url(images/material/midashi1/title400.gif); height: 28px; width: 400px; font-size: 15px; font-weight: bold; background-repeat: no-repeat; color: #000000; float:left;}

.title_d550 { text-indent: 30px; background-image: url(images/material/midashi1/title550.gif); height: 27px; width: 550px; font-size: 15px; font-weight: bold; margin-top: 10px; margin-bottom: 5px; background-repeat: no-repeat; padding-top: 7px; color: #000000; }

.title_d800 {
	text-indent: 30px;
	background-image: url(images/material/midashi1/title800.gif);
	height: 27px;
	width: 800px;
	font-size: 15px;
	font-weight: bold;
	margin-top: 10px;
	margin-bottom: 5px;
	background-repeat: no-repeat;
	padding-top: 7px;
	color: #000000;
}

.title_d800_2 {
	text-indent: 30px;
	background-image: url(images/material/midashi1/title800.gif);
	height: 28px;
	width: 800px;
	font-size: 15px;
	font-weight: bold;
	background-repeat: no-repeat;
	color: #000000;
	clear:both;
}


.title_e_Purple {
	background-image: url(images/material/title_e.gif);
	height: 30px;
	width: 390px;
	font-size: 15px;
	font-weight: bold;
	margin-bottom: 6px;
	background-repeat: no-repeat;
	background-position: left bottom;
	text-indent: 15px;
	color: #906;
	padding-bottom: 10px;
}

.title_e { background-image: url(images/material/title_e.gif); height: 30px; width: 390px; font-size: 15px; font-weight: bold; margin-bottom: 6px; background-repeat: no-repeat; background-position: left bottom; text-indent: 15px; }

.title_e_290 { background-image: url(images/material/title_e.gif); height: 30px; width: 290px; font-size: 15px; font-weight: bold; margin-bottom: 6px; background-repeat: no-repeat; background-position: left bottom; text-indent: 15px; }

.title_e_400 { background-image: url(images/material/title_e400.gif); height: 30px; width: 400px; font-size: 15px; font-weight: bold; margin-bottom: 6px; background-repeat: no-repeat; background-position: left bottom; text-indent: 15px; }

.title_e_500_Purple { background-image: url(images/material/title_e500.gif); height: 30px; width: 500px; font-size: 15px; font-weight: bold; margin-bottom: 6px; background-repeat: no-repeat; background-position: left bottom; text-indent: 15px; color: #906; }

.title_e_500 { background-image: url(images/material/title_e500.gif); height: 30px; width: 500px; font-size: 15px; font-weight: bold; margin-bottom: 6px; background-repeat: no-repeat; background-position: left bottom; text-indent: 15px; }

.title_e_566 { background-image: url(images/material/title_e566.gif); height: 30px; width: 566px; font-size: 15px; font-weight: bold; margin-bottom: 6px; background-repeat: no-repeat; background-position: left bottom; text-indent: 15px; }

.title_f_210 { background-image: url(images/material/midashi1/midashi_e_210.gif); width: 210px; font-size: 18px; font-weight: bold; background-repeat: no-repeat; background-position: center top; text-align: center; color: #FFFFFF; display: block; height: 28px; line-height: -3ex; padding-top: 8px; padding-bottom: 0px; }

.title_g {
  font-size: 26px;
  font-weight: 900;
  color: #900;
  text-indent: 15px;
  border-left-width: 10px;
  border-left-style: solid;
  border-left-color: #900;
  height: 30px;
  padding: 0px;
  margin-top: 0px;
  margin-right: 0px;
  margin-bottom: 0px;
  margin-left: 0px;
  line-height: 1.2;
}

.title_f {
	font-weight: bold;
	border-left-width: 2px;
	border-left-style: solid;
	border-left-color: #F00;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #F00;
	text-indent: 10px;
	margin-bottom: 20px;
	margin-top: 30px;
	margin-right: 0px;
	margin-left: 0px;
}


.title_pdf {
	text-indent: 15px;
	background-image: url(images/imgpdf/imgpdfguide/title_bar.gif);
	height: 27px;
	width: 566px;
	font-size: 15px;
	font-weight: bold;
	margin-top: 10px;
	margin-bottom: 5px;
	background-repeat: no-repeat;
	padding-top: 7px;
	color: #FFF;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	margin-right: 0px;
	margin-left: 0px;
}

.title_h1 {
	background-image: url(images/material/midashi1/midashi_h1.gif);
	height: 40px;
	width: 565px;
	font-size: 27px;
	font-weight: bolder;
	margin-bottom: 10px;
	background-repeat: no-repeat;
	background-position: left top;
	text-indent: 20px;
	display: block;
	line-height: 1.5em;
	color: #FF0000;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #990000;
	padding-bottom: 5px;
	margin-top: 10px;
	font-family:"ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif
	}

.title_h1_800 {
	background-image: url(images/material/midashi1/midashi_h1.gif);
	height: 40px;
	width: 800px;
	font-size: 27px;
	font-weight: bolder;
	margin-bottom: 10px;
	background-repeat: no-repeat;
	background-position: left top;
	text-indent: 20px;
	display: block;
	line-height: 1.5em;
	color: #FF0000;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #990000;
	padding-bottom: 5px;
	margin-top: 10px;
	font-family:"ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif
	}
	
	.title_h1_650 {
	background-image: url(images/material/midashi1/midashi_h1.gif);
	height: 30px;
	width:650px;
	font-size: 24px;
	font-weight: bolder;
	margin-bottom: 10px;
	background-repeat: no-repeat;
	background-position: left top;
	text-indent: 20px;
	display: block;
	line-height: 1.0em;
	color: #FF0000;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #990000;
	padding-bottom: 5px;
	margin-top: 10px;
	font-family:"ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif
	}

.title_h1_2 { background-image: url(images/material/midashi1/midashi_h1_2.gif); height: 65px; width: 545px; font-size: 27px; font-weight: bold; margin-bottom: 10px; background-repeat: no-repeat; background-position: left top; display: block; color: #FF0000; border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #990000; padding-left: 20px; line-height: 1em; padding-top: 5px; }

.title_h2 { background-image: url(images/material/midashi1/midashi_h2.gif); height: 45px; width: 100%; font-size: 18px; font-weight: bold; margin-bottom: 1.8px; background-repeat: no-repeat; background-position: left center; text-indent: 20px; display: block; color: #FF0000; padding-bottom: 5px; line-height: 1.5em; }

.title_h3 { height: 35px; width: 566px; font-size: 15px; font-weight: bold; color: #FF0000; }

.title_1003 {
	font-size: 14px;
	line-height: 16px;
	background-color: #F00;
	display: block;
	color: #FFF;
	width: 200px;
	padding-left: 20px;
	padding-top: 5px;
	padding-right: 20px;
	padding-bottom: 5px;
}

.title_line {
	font-size:16px;
	line-height: 20px;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #666;
	width: 100%;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #666;
	display: block;
	padding-top: 5px;
	padding-bottom: 5px;
	margin-bottom: 10px;
}

.camp_list { font-size: 9px; margin-bottom: 10px; border-top-color: #333333; border-bottom-color: #333333; border-top-width: thin; border-top-style: dotted; border-bottom-style: dotted; border-bottom-width: thin; padding-top: 5px; padding-bottom: 5px; width: 566px; }

.arrow { background-image: url(images/material/yajirushi1.gif); background-repeat: no-repeat; background-position: no-repeat; margin:0px; background-position:left; padding-left: 15px; }

.arrow_s { background-image: url(images/material/yajirushi1.gif); background-repeat: no-repeat; background-position: no-repeat; margin:0px; background-position:left; padding-left: 15px; font-size: 10px; }

.arrow_right { background-image: url(images/material/yajirushi1.gif); background-repeat: no-repeat; background-position: no-repeat; margin:0px; background-position:right; text-align: right; padding-right: 15px; display: block; }

.arrow_right_s { background-image: url(images/material/yajirushi1.gif); background-repeat: no-repeat; background-position: no-repeat; margin:0px; background-position:right; text-align: right; padding-right: 15px; display: block; font-size: 10px; }

.arrow_up { background-image: url(images/material/yajirushi1-3.gif); background-repeat: no-repeat; background-position: no-repeat; margin:0px; background-position:right; text-align: right; padding-right: 15px; display: block; }

ul { padding-left: 12px; }

ul.reset{margin:0px; }


.itemonde {
	display: block;
	float: left;
	width: 181px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #666666;
	padding-bottom: 5px;
	padding-top: 0px;
	padding-right: 0px;
	padding-left: 0px;
	margin-top: 0px;
	margin-right: 6px;
	margin-bottom: 10px;
	margin-left: 0px;
	height: 90px;
}

.itemonde h4 { font-size:15px; width: 181px; display: block; border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #990000; padding-bottom: 2px; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 8px; margin-left: 0px; color: #990000; }

.itemonde .thumbnail { float: left; height: 60px; width: 80px; text-align: center; }

.itemonde .column_r { float: right; width: 95px; margin: 0px; padding: 0px; }

.itemonde .price { padding: 0px; text-align: right; font-weight: bold; color: #FF0000; margin-top: 5px; margin-right: 0px; margin-bottom: 5px; margin-left: 0px; font-size: 14px; }

.item10low { margin: 0px; padding: 0px; font-size: 10px; LINE-HEIGHT: 10pt; }



.item { display: block; float: left; width: 190px; border-bottom-width: 1px; border-bottom-style: dotted; border-bottom-color: #666666; padding-bottom: 5px; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin-top: 0px; margin-right: 10px; margin-bottom: 10px; margin-left: 0px; height: 90px; }

.item h4 { font-size:15px; width: 190px; display: block; border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #990000; padding-bottom: 2px; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 8px; margin-left: 0px; color: #990000; }

.item .thumbnail { float: left; height: 60px; width: 80px; text-align: center; }

.item .column_r { float: right; width: 105px; margin: 0px; padding: 0px; }

.item .price { padding: 0px; text-align: right; font-weight: bold; color: #FF0000; margin-top: 5px; margin-right: 0px; margin-bottom: 5px; margin-left: 0px; font-size: 14px; }

.item10low { margin: 0px; padding: 0px; font-size: 10px; LINE-HEIGHT: 10pt; }

.usp { display: block; float: left; width: 140px; border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #CCCCCC; padding-bottom: 10px; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 13px; margin-left: 0px; }

.usp .usp_img { display: block; margin: 0px; padding: 0px; }

.usp h4 { font-size:13px; padding-bottom: 5px; padding-top: 5px; padding-right: 0px; padding-left: 0px; margin: 0px; font-weight: normal; }

.usp p { color: #666666; margin: 0px; padding: 0px; }

.s { font-size:85%; }

#attention_box { width:240px; position: fixed; left: 820px; top: 50px; }

.attention {
	color:#F00;
	font-weight: bold;
}
.red {
	color:#F00;
}
.red_10pt {
	color:#F00;
	font-size:10px;
}
.orange {
	color:#FF6000;
	font-weight: bold;
	font-size:16px;
}
.tyuuigaki {
	color:#FFFFFF;
	font-weight: bold;
	font-size:16px;
	padding-top: 8px;
}

.manual_maru {
	font-size:50px;
	font-weight: bold;
	line-height: 60px;
	color: #F00;
}

.u_red {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #F00;
}

.headline {
	width:470px;
	border: 1px solid #E7B3B9;
	height: 25px;
	background-image: url(images/imgtop/img_headline_title2.gif);
	background-repeat: no-repeat;
	background-position: left;
	text-indent: 105px;
	font-weight: bold;
	color: #F00;
	line-height: 2em;
}

.pickup_title { color:#F00; border-left-width: 3px; border-left-style: solid; border-left-color: #F00; text-indent: 4px; display: block; font-weight: bold; }

.list_default {
	list-style-position: outside;
	margin-left: 20px;
}
.list_express_point {
	list-style-position: inside;
	margin-left: 0px;
	margin-top: 5px;
	margin-bottom: 20px;
	margin-right: 0px;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #333;
	border-bottom-color: #333;
	padding-top: 5px;
	padding-right: 0px;
	padding-bottom: 5px;
	padding-left: 5px;
}
ul.default{
	list-style-position: inside;
	padding-left: 20px;
}

ul.default li{
	text-indent: -12px;
}


.left3 {margin-left:3px;}
.left5 {margin-left:5px;}
.left10 { margin-left:10px; }
.left20 {margin-left:20px;}
.left27 {margin-left:27px;}
.left30 {margin-left:30px;}
.left40 {margin-left:40px;}
.left50 {margin-left:50px;}
.left80 {margin-left:80px;}
.left100{margin-left:100px;}
.left120{margin-left:120px;}
.left150{margin-left:150px;}
.left200{margin-left:200px;}
.left250{margin-left:250px;}
.left280{margin-left:280px;}
.left320{margin-left:320px;}

.right10 {margin-right:10px;}
.right20 {margin-right:20px;}
.right30 {margin-right:30px;}
.right40 {margin-right:40px;}
.right50 {margin-right:50px;}

.top1{margin-top:1px;}
.top2{margin-top:2px;}
.top3{margin-top:3px;}
.top5{margin-top:5px;}
.top7{margin-top:7px;}
.top10{ margin-top:10px; }
.top20{margin-top:20px;}
.top30{margin-top:30px;}
.top50{margin-top:50px;}

.btm5 {margin-bottom:5px;}
.btm10 {margin-bottom:10px;}
.btm20 {margin-bottom:20px;}
.btm50 {margin-bottom:50px;}
.btm100{margin-bottom:100px;}
.btm200{margin-bottom:200px;}
.btm250{margin-bottom:250px;}
.btm300{margin-bottom:300px;}
.btm400{margin-bottom:400px;}

.top_btm5{
	margin-top:5px;
	margin-bottom: 5px;
}
.top_btm10{
	margin-top:10px;
	margin-bottom: 10px;
}.top_btm20{
	margin-top:20px;
	margin-bottom: 20px;
}.top_btm30{
	margin-top:30px;
	margin-bottom: 30px;
}.top_btm40{
	margin-top:40px;
	margin-bottom: 40px;
}.top_btm50{
	margin-top:50px;
	margin-bottom: 50px;
}

#localmenu ul
{	list-style-image:url(images/material/yajirushi1.gif);
	margin:3px 0 0 5px;
	}
#localmenu li
{	list-style-image:url(images/material/yajirushi1.gif);
	margin-left:13px;
	}
#localmenu p{
	margin:5px 0 0 0;
	padding:3px 0;
	}
.yajirushi8{
	list-style-image:url(images/material/yajirushi8.gif)!important;
	}
	
p.komejirushi {
    margin-bottom: 0;
    margin-top: 0;
    padding-left: 1em;
    text-indent: -1em;
}
p.komejirushi13 {
    margin-bottom: 0;
    margin-top: 0;
    padding-left: 1.3em;
    text-indent: -1.3em;
}

.linkhover a:link{
	text-decoration:none;
	}

.linkhover a:visited{
	text-decoration:none;
	}

.linkhover a:hover{
	text-decoration:underline;
	}
.linkhover a:active{
	text-decoration:underline;
	}

.lineup
{
	border-collapse:collapse;
	}
.lineup th, .lineup td{
	font-size:12px;
	text-align:center;
	border:1px solid #CC6600;
	border-collapse:collapse;
	}

.lineup th{
	background:#F00;
	color:#FFF;
	font-weight:bold;
	}
.lineup td{
	color:#000;
	}	
.lineup td.eigyo{
	background:#FFFFCC;
	font-size:12px;
	}
.lineup td.white{
	background:#FFF;
	font-size:10px;
	}	
.lineup td.gray{
	background:#ddd;
	font-size:10px;
	}
.lineup td.white12{
	background:#FFF;
	font-size:12px;
	}	
.lineup td.gray12{
	background:#ddd;
	font-size:12px;
	}
.lineup a{
		text-decoration:none;
	}
.lineup a:hover{
		text-decoration:underline;
	}
.pricetable th{
	font-size:12px;
	font-weight:bold;
	letter-spacing:1px;}
.pricetable a{
	text-decoration:none;
	}
.pricetable a:hover{
	text-decoration:underline;
	}
.mypagetable{
	border:#000 1px solid;
	border-collapse:collapse;
	text-align:center
	}

.mypagetable th{
	padding:5px;
	background:#F7CE6F;
	font-weight:bold;
	vertical-align:middle;
	border:#000 1px solid;
	border-collapse:collapse;}
.mypagetable td{
	background:#FFF;
	vertical-align:middle;
	border:#000 1px solid;
	border-collapse:collapse;}
	
.btn_tyumon a{
	display: block;
	padding:0;
}
.btn_tyumon a:link {
	background: url(images/global/btn/tyumon_off.gif) no-repeat ;
	width: 267px;
	height:59px;
}
.btn_tyumon a:visited {
	background: url(images/global/btn/tyumon_off.gif) no-repeat ;
	width: 267px;
	height:59px;
}
.btn_tyumon a:hover {
	background: url(images/global/btn/tyumon_on.gif) no-repeat ;
	width: 267px;
	height:59px;
}
.btn_tyumon a:active {
	background: url(images/global/btn/tyumon_off.gif) no-repeat ;
	width: 267px;
	height:59px;
}

