@charset "Shift_JIS";
/* SUZUHO—p */

/* Šî–{‘‘Ì‚ÌŽw’è */
body, p, caption, th, td, ul, ol, li, dl, dt, dd, form {
font-family: "Lucida Grande", "Hiragino Kaku Gothic Pro", "ƒqƒ‰ƒMƒmŠpƒS Pro W3", "‚l‚r ‚oƒSƒVƒbƒN", Osaka, sanserif;
}
input {
font-family: "Hiragino Kaku Gothic Pro", "ƒqƒ‰ƒMƒmŠpƒS Pro W3", "‚l‚r ‚oƒSƒVƒbƒN", Osaka, sanserif;
}

h3 {     font-size: 18px;
			line-height: 20px; 
            font-weight: bold;
			margin:0 0 5px 0 ;
			padding-bottom:1em;
			} 
h4 { font-Size:12px; margin : 5px 0 10px 0;}
p#caption  { margin : 5px 0 15px 0;}
#attention  { color: #ff3300; padding : 5px 0 0 0;}
#ann  { color: #ff3300; }


img { border: 0;}
a,area {border: 0;}


ul { list-style: none outside; margin: 0; padding: 0;}
ul.square { list-style: square outside; margin: 0 0 0 16px; padding: 0 0 1em 0;}
ul.circle { list-style: circle outside; margin: 0 0 0 16px; padding: 0 0 1em 0;}
li { padding-bottom: .3em;}

/*LIST TABLE*/

.LIST {table-layout: fixed; width: 520px; margin-top: 10px ; margin-bottom: 25px; border-left : 1px solid #a1a5a9; border-bottom : 1px solid #a1a5a9;}	
.LIST th, .LIST td {padding: 5px; vertical-align: top; text-align: left; border-top: 1px solid #a1a5a9;border-right : 1px solid #a1a5a9 ;}		

/*DATATABLE*/

.DATA {table-layout: fixed; width: 310px; margin-top: 25px ; margin-bottom: 25px; /*border-left : 1px solid #a1a5a9;*/ border-bottom : 1px solid #a1a5a9;}	
.DATA th, .DATA td { color: #000; padding: 5px; vertical-align: top; text-align: left; border-top: 1px solid #a1a5a9;/*border-right : 1px solid #a1a5a9 ;*/}
.DATA { color: #000; }
/*.spec { background-color:#9999FF;}*/


.header    {font-weight:bold;}
#item {background-color:#9999FF;}
#commonArea {vertical-align : middle ; /*background-color : #fff;*/}
.lastArea {border-right :0}
.amountBase {background-color:#C0D1F0;}
.amountMore {background-color:#F0B59C;}
.even {background: #fff;}
.add {background: #f1f1f1;}

/* ƒAƒEƒgFƒuƒ‹[•¶Žš‚Ì‚Ý ƒI[ƒo[F‰ºü•t‚«ƒOƒŒ[•¶Žš*/
a:link {  color:#000099; text-decoration: none  }
a:visited {  color:#000099; text-decoration: none  }
a:active {  color:#660033; text-decoration: underline }
a:hover {  color:#660033; text-decoration:underline  }

/*ƒtƒH[ƒ€*/
input 

/*Žb’è*/
td.methodtext{ color: #000; }
.PicUP {font-weight:bold; color: #CC0000; }
#none {text-decoration : line-through;}.none-product {
	color: #999;
}

