@import url("contents/lineup/css/lineup.css");
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: 4px; }
.text5 { font-size: 5px; }
.text6 { font-size: 6px; }
.text7 { font-size: 7px; }
.text7h { font-size: 7.5pt; }
.text8 { font-size: 8px; }
.text8low { font-size: 8px; }
.text9 { font-size: 9px; }
.text10 { font-size: 10px!important}
.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;
	line-height:1.5;}

.text16 {
	FONT-SIZE: 16px;
	line-height:1.5;}
.text16b {
	FONT-SIZE: 16px;
	font-weight: bold;
	line-height: 18px;
}
.text16h { FONT-SIZE: 16px; LINE-HEIGHT: 16pt }

.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;
}
.text30 {
	FONT-SIZE: 30px;
	line-height: 28px;
}
.text33 {
	FONT-SIZE: 33px;
	line-height: 30px;
}
.text35 {
	FONT-SIZE: 35px;
	line-height: 40px;
}

.gray { color:#666; }
.red { color:#F00; }
.red_10pt { color:#F00; font-size:10px; }
.orange { color:#FF6000; font-weight: bold; font-size:16px; line-height:1.5; }

.pdg10 { padding:10px; }

.pagetop a{
	text-decoration:none;}
.pagetop a:hover{
	text-decoration:underline;}
	
.text_center{
	text-align:center;}
.text_right{
	text-align:right;}
.text_left{
	text-align:left;}
.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 }



.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-WEIGHT: bold; FONT-SIZE: 14px; BACKGROUND-COLOR: #FEFDE7 }

.nouki11,
.nouki12,
.nouki13,
.nouki14,
.nouki15,
.nouki16 { FONT-WEIGHT: bold; FONT-SIZE: 14px; BACKGROUND-COLOR: #FEFDEF }

.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-image: 
	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: 0px;
	font-size:28px;
	font-weight: bold;
	color: #FFF;
	line-height:28px;
}
.title_a { text-indent: 10px; background-image: url(/images/material/midashi1/midashi_a.gif); height: 25px; width: 566px; font-size: 14px; font-weight: bold; margin-top: 10px; margin-bottom: 5px; background-repeat: no-repeat; padding-top: 2px; vertical-align: middle; color: #CC0000; }
.title_a_715 {	width:715px!important;padding-top:5px!important;background:url(/images/material/midashi_a_long.gif)!important;}
.title_b { text-indent: 20px; background-image: url(/images/material/midashi1/midashi_b.gif); height: 25px; width: 566px; font-size: 14px; font-weight: bold; margin-top: 25px; margin-bottom: 5px; background-repeat: no-repeat; padding-top: 2px; vertical-align: middle; }

.title_c { text-indent: 10px; background-image: url(/images/material/midashi1/midashi_c.gif); height: 25px; width: 566px; font-size: 14px; font-weight: bold; margin-top: 10px; margin-bottom: 5px; background-repeat: no-repeat; padding-top: 2px; vertical-align: middle; }

.title_d_RED {
	text-indent: 30px;
	background-image: url(/images/material/midashi1/title.gif);
	height: 27px;
	width: 566px;
	font-size: 14px;
	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_noimg { text-indent: 10px;background-image: url("/images/imgnewlineup/title_no.gif");; height: 49px; width: 580px; font-size: 22px; 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_noimg_2 { text-indent: 10px; background-image: url(contents/img/bg_title0.gif); height: 50px; width: 715px; font-size: 22px; 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-3 { text-indent: 10px; background-image: url(/images/imgnewlineup/title0-3.gif); height: 49px; width: 580px; font-size: 25px; 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-4 { text-indent: 10px; background-image: url(/images/imgnewlineup/title0-4.gif); height: 60px; width: 715px; font-size: 22px; font-weight: bold; margin-top: 0px; margin-bottom: 0px; background-repeat: repeat-x; 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: 60px; width: 715px; font-size: 25px; font-weight: bold; margin-top: 0px; margin-bottom: 0px; background-repeat: repeat-x; padding-top: 0px; color: #ff0000; margin-right: 0px; margin-left: 0px;line-height: 55px; }

.lineup_title_0-8 { text-indent: 10px; background-image: url(/images/imgnewlineup/title0-8.gif); height: 49px; width: 580px; font-size: 22px; 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: 22px; 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-5 { text-indent: 10px; background-image: url(/images/imgnewlineup/title1-5.gif); height: 60px; width:715px; font-size: 25px; font-weight: bold; margin-top: 0px; margin-bottom: 0px; background-repeat: repeat-x; 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: 60px; width: 715px; font-size: 25px; font-weight: bold; margin-top: 0px; margin-bottom: 0px; background-repeat: repeat-x; padding-top: 0px; color: #ff0000; margin-right: 0px; margin-left: 0px;line-height: 55px; }

.lineup_title_1-8 { text-indent: 10px; background-image: url(/images/imgnewlineup/title1-8.gif); height: 49px; width: 715px; font-size: 22px; font-weight: bold; margin-top: 0px; margin-bottom: 0px; background-repeat: repeat-x; padding-top: 0px; color: #ff0000; margin-right: 0px; margin-left: 0px;line-height: 55px; }

.lineup_title_senkyoposter { text-indent: 10px; background-image: url(/images/imgnewlineup/title1-8.gif); height: 43px; width: 715px; font-size: 28px; font-weight: bold; margin-top: 0px; margin-bottom: 0px; background-repeat: repeat-x; padding-top: 0px; color:#ff0000; margin-right: 0px; margin-left: 0px;line-height: 49px; }


.lineup_title_1-8 span.title_1-8 {  font-size: 16px; vertical-align:middle;	}

.lineup_title_1-7_s { text-indent: 10px; background-image: url(/images/imgnewlineup/title1-7.gif); height: 60px; width:715px; font-size: 25px; font-weight: bold; margin-top: 0px; margin-bottom: 0px; background-repeat: repeat-x; padding-top: 0px; color: #ff0000; margin-right: 0px; margin-left: 0px;line-height: 55px; }

.lineup_title_1-10 { text-indent: 10px; background-image: url(/images/imgnewlineup/title1-10.gif); height: 60px; width:715px; font-size: 25px; font-weight: bold; margin-top: 0px; margin-bottom: 0px; background-repeat: repeat-x; 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: 60px; width: 715px; font-size: 25px; font-weight: bold; margin-top: 0px; margin-bottom: 0px; background-repeat: repeat-x; 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: 22px; 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: 61px; width: 715px; font-size: 25px; 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-13 { text-indent: 10px; background-image: url(/contents/lineup/img/bg_title3-13.gif); height: 50px; width: 715px; font-size: 25px; 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-7 { text-indent: 10px; background-image: url(/images/imgnewlineup/title5-7.gif); height: 49px; width: 580px; font-size: 22px; 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: 61px; width: 715px; font-size: 25px; font-weight: bold; margin-top: 0px; margin-bottom: 0px; background-repeat: repeat-x; padding-top: 0px; color: #ff0000; margin-right: 0px; margin-left: 0px;line-height: 55px; }

.lineup_title_6-8 { text-indent: 10px; background-image: url(/images/imgnewlineup/title6-8.gif); height: 49px; width: 580px; font-size: 22px; 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_7-8 { text-indent: 10px; background-image: url(/images/imgnewlineup/title7-8.gif); height: 49px; width: 580px; font-size: 22px; 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_9-7 { text-indent: 10px; background-image: url(/images/imgnewlineup/title9-7.gif); height: 49px; width: 580px; font-size: 22px; 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_ts-1 { text-indent: 10px; background-image: url(/images/imgnewlineup/title_ts_1.gif); height: 49px; width: 580px; font-size: 22px; 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: 22px; 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/title715.jpg); height: 27px; width: 715px; font-size: 14px; font-weight: bold; margin: 10px 0 5px 0; padding:7px 0 0 0; background-repeat: no-repeat; color:#000000; }

.title_d_red { text-indent: 30px; background-image: url(/images/material/midashi1/title.gif); height: 27px; width: 566px; font-size: 14px; font-weight: bold; margin: 10px 0 5px 0; padding:7px 0 0 0; background-repeat: no-repeat; color:#F00 !important; }


.title_d400 { text-indent: 30px; background-image: url(/images/material/midashi1/title400.gif); height: 27px; width: 400px; font-size: 14px; 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: 14px; 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: 14px; font-weight: bold; margin-top: 10px; margin-bottom: 5px; background-repeat: no-repeat; padding-top: 7px; color: #000000; }

.title_d715 { text-indent: 30px; background-image: url(/images/material/midashi1/title715.jpg); height: 27px; width: 715px; font-size: 14px; font-weight: bold; margin-top: 10px; margin-bottom: 10px; background-repeat: no-repeat; color: #000000; padding-top: 7px; }

.title_d800 {
	text-indent: 30px;
	background-image: url(/images/material/midashi1/title800.gif);
	height: 27px;
	width: 800px;
	font-size: 14px;
	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: 14px;
	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: 14px;
	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_e715 { background-image: url(/images/material/title_e715.gif); height: 30px; width: 715px; 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_715 { background-image: url(/images/material/title_e715.gif); height: 30px; width: 715px; font-size: 15px; font-weight: bold; margin-bottom: 6px; background-repeat: repeat-x; 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: 715px;
	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_715 {
	background-image: url(/images/material/midashi1/midashi_h1.gif);
	height: 40px;
	width: 715px;
	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_h2_2 { background-image: url(/images/material/midashi1/midashi_h2_2.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;
}

.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!important;}
.left5 {margin-left:5px!important;}
.left10 { margin-left:10px!important; }
.left20 {margin-left:20px!important;}
.left27 {margin-left:27px!important;}
.left30 {margin-left:30px!important;}
.left40 {margin-left:40px!important;}
.left50 {margin-left:50px!important;}
.left80 {margin-left:80px!important;}
.left100{margin-left:100px!important;}
.left120{margin-left:120px!important;}
.left150{margin-left:150px!important;}
.left200{margin-left:200px!important;}
.left250{margin-left:250px!important;}
.left280{margin-left:280px!important;}
.left320{margin-left:320px!important;}

.right5 {margin-right:5px!important;}
.right10 {margin-right:10px!important;}
.right20 {margin-right:20px!important;}
.right30 {margin-right:30px!important;}
.right40 {margin-right:40px!important;}
.right50 {margin-right:50px!important;}

.top1{margin-top:1px!important;}
.top2{margin-top:2px!important;}
.top3{margin-top:3px!important;}
.top5{margin-top:5px!important;}
.top7{margin-top:7px!important;}
.top10{ margin-top:10px!important; }
.top20{margin-top:20px!important;}
.top30{margin-top:30px!important;}
.top50{margin-top:50px!important;}

.btm5 {margin-bottom:5px!important;}
.btm7 {margin-bottom:7px!important;}
.btm10 {margin-bottom:10px!important;}
.btm20 {margin-bottom:20px!important;}
.btm30 {margin-bottom:30px!important;}
.btm40 {margin-bottom:40px!important;}
.btm50 {margin-bottom:50px!important;}
.btm100{margin-bottom:100px!important;}
.btm200{margin-bottom:200px!important;}
.btm250{margin-bottom:250px!important;}
.btm300{margin-bottom:300px!important;}
.btm400{margin-bottom:400px!important;}

.pdgtop10 { padding-top:10px; }

.top_btm5{
	margin-top:5px!important;
	margin-bottom: 5px!important;
}
.top_btm10{
	margin-top:10px!important;
	margin-bottom: 10px!important;
}.top_btm20{
	margin-top:20px!important;
	margin-bottom: 20px!important;
}.top_btm30{
	margin-top:30px!important;
	margin-bottom: 30p!important;
}.top_btm40{
	margin-top:40px!important;
	margin-bottom: 40px!important;
}.top_btm50{
	margin-top:50px!important;
	margin-bottom: 50px!important;
}

#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;
}
p.komejirushi15 {
    margin-bottom: 0;
    margin-top: 0;
    padding-left: 1.5em;
    text-indent: -1.5em;
}
p.komejirushi18 {
    margin-bottom: 0;
    margin-top: 0;
    padding-left: 1.8em;
    text-indent: -1.8em;
}
p.mpno{
	margin:0!important;
	padding:0!important;}
.dot_line{
	background:url(/images/material/dot_line.gif);background-position:top;background-repeat:repeat-x;}

.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:#EAEAEA;
	font-size:10px;
	}
.lineup td.white12{
	background:#FFF;
	font-size:12px;
	}	
.lineup td.gray12{
	background:#EAEAEA;
	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);
	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;
}

.bold{ font-weight:bold; }

.kakakuhyou{
	font-family: "メイリオ","Meiryo","ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","HiraKakuPro-W3","Verdana","Arial","Helvetica","ＭＳ Ｐゴシック","MS PGothic","Osaka",sans-serif;
	font-size:30px;
	font-weight:bold;
	color:red;
	line-height:1.3;
	letter-spacing:1px;
}

.nakatoji_k_title { text-indent: 10px; background-image: url(/contents/lineup/img/bg_title3-9.gif); height: 61px; width: 715px; font-size: 20px; 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; }
