body { COLOR: #666666; LINE-HEIGHT: 140%; TEXT-DECORATION: none
 }
form { margin:0em; }

.font-s {
	font-size: 10px;
	line-height: 14px;
	color : #666666;
	text-decoration: none;
}

.font-m {
	font-size: 12px;
	line-height: 14px;
	color : #666666;
	text-decoration: none;
}

.font-b {
	font-size: 15px;
	line-height: 17px;
	color : #666666;
	text-decoration: none;
}

.font-9  { font-size: 9px;  }
.font-10 { font-size: 10px; }
.font-11 { font-size: 11px; }
.font-12 { font-size: 12px; }
.font-13 { font-size: 13px; }
.font-14 { font-size: 14px; }
.font-15 { font-size: 15px; }
.font-16 { font-size: 16px; }
.font-17 { font-size: 17px; }
.font-18 { font-size: 18px; }
.font-19 { font-size: 19px; }
.font-20 { font-size: 20px; }
.font-21 { font-size: 21px; }
.font-22 { font-size: 22px; }
.font-23 { font-size: 23px; }
.font-24 { font-size: 24px; }
.font-25 { font-size: 25px; }
.font-26 { font-size: 26px; }
.font-27 { font-size: 27px; }
.font-28 { font-size: 28px; }
.font-29 { font-size: 29px; }
.font-30 { font-size: 30px; }
.font-31 { font-size: 31px; }
.font-32 { font-size: 32px; }
.font-33 { font-size: 33px; }
.font-34 { font-size: 34px; }
.font-35 { font-size: 35px; }
.font-36 { font-size: 36px; }
.font-37 { font-size: 37px; }
.font-38 { font-size: 38px; }
.font-39 { font-size: 39px; }
.font-40 { font-size: 40px; }

/* 大見出し14B*/
.Ltb {
	font-size: 14pt;
	color:#005C00;
	line-height: 130%;
	font-weight: bold
}

/* 中見出し10B*/
.Mtb {
	font-size: 10pt;
	color:#FF0000;
	line-height: 130%;
	font-weight: bold
}

/* 小見出し10*/
.St10 {
	font-size: 10pt;
	color:#FF0000;
	line-height: 130%;
	font-weight: bold
}

/* 青9 */
.cap9 {
	font-size: 9pt;
	color:#1029AD;
	line-height: 130%
}

/* 黒9 */
.black9 {
	font-size: 8pt;
	color:#656565;
	line-height: 130%
}

/* 白10 */
.white10 {
	font-size: 10pt;
	color:#FFFFFF;
	line-height: 130%
}

/* 黒10 */
.black10 {
	font-size: 10pt;
	color:#656565;
	line-height: 130%
}

/* 黒12 */
.black12 {
	font-size: 12pt;
	color:#000000;
	line-height: 130%
}

/* 黒12B */
.black12b {
	font-size: 12pt;
	color:#000000;
	line-height: 130%;
	font-weight: bold
}


/* 黒10B */
.black10b {
	font-size: 10pt;
	color:#555555;
	line-height: 130%;
	font-weight: bold
}

/* 緑9 */
.green9 {
	font-size: 9pt;
	color:#005C00;
	line-height: 130%
}

/* 緑10 */
.green10 {
	font-size: 10pt;
	color:#005C00;
	line-height: 130%
}

/* 緑10b */
.green10b {
	font-size: 10pt;
	color:#005C00;
	line-height: 130%;
	font-weight: bold
}

/* 緑12 */
.green12 {
	font-size: 12pt;
	color:#005C00;
	line-height: 130%
}

/* 青9 */
.blue9 {
	font-size: 9pt;
	color:#0077FF;
	line-height: 130%
}

/* 青10 */
.blue10b {
	font-size: 10pt;
	color:#1029AD;
	line-height: 130%;
	font-weight: bold
}


/* 青12 */
.blue12 {
	font-size: 12pt;
	color:#0077FF;
	line-height: 130%
}

/* 黄9 */
.yello9 {
	font-size: 9pt;
	color:#FFA600;
	line-height: 130%
}

/* 黄10 */
.yello10 {
	font-size: 10pt;
	color:#FFA600;
	line-height: 130%
}

/* 黄12 */
.yello12 {
	font-size: 12pt;
	color:#FFA600;
	line-height: 130%
}

/* 橙9 */
.ore9 {
	font-size: 9pt;
	color:#F68F15;
	line-height: 130%
}

/* 橙10b */
.ore10b {
	font-size: 10pt;
	color:#F68F15;
	line-height: 130%;
	font-weight: bold

}

/* 橙12 */
.ore12 {
	font-size: 12pt;
	color:#F68F15;
	line-height: 130%
}


/* 橙30 */
.ore30b {
	font-size: 28pt;
	color:#F68F15;
	line-height: 130%;
	font-weight: bold
}

/* 橙18 */
.ore18b {
	font-size: 18pt;
	color:#F68F15;
	line-height: 130%;
	font-weight: bold
}

/* 橙18 */
.ore12b {
	font-size: 12pt;
	color:#F68F15;
	line-height: 130%;
	font-weight: bold
}

/* 赤9 */
.red9 {
	font-size: 9pt;
	color:#FF0000;
	line-height: 130%
}

/* 赤10*/
.red10 {
	font-size: 10pt;
	color:#FF0000;
	line-height: 130%
}

/* 赤12*/
.red12 {
	font-size: 12pt;
	color:#FF0000;
	line-height: 130%
}

/* 赤16B*/
.red16b {
	font-size: 16pt;
	color:#FF0000;
	line-height: 130%;
	font-weight: bold
}

/* 販売価格*/
.red12t {
	font-size: 12pt;
	color:#FF0000;
	line-height: 130%;
	font-weight: bold;
font-family: Times New Roman, "Arial Bold", "ＭＳ ゴシック"
}

.mincho {
font-family: "ＭＳ Ｐ明朝",serif;
}

.s5 {
	FONT-SIZE: 140%; LINE-HEIGHT: 1em
}
.s4 {
	FONT-SIZE: 120%; LINE-HEIGHT: 1.1em
}
.s3 {
	FONT-SIZE: 100%; LINE-HEIGHT: 1.4em
}
.s2 {
	FONT-SIZE: 80%; LINE-HEIGHT: 1.4em
}
.s1 {
	FONT-SIZE: 75%; LINE-HEIGHT: 1.3em
}
.none { BORDER-RIGHT: #9B9B9B 1px SOLID; BORDER-TOP: #9B9B9B 1px SOLID; BORDER-LEFT: #9B9B9B 1px SOLID; BORDER-BOTTOM: #9B9B9B 1px SOLID
}

.shadow23{
  width: 178px;/*全体の幅*/
  background-color: #E9868C;/*影の色*/
  margin: 20px 10px 10px 20px;
  padding-right: 20px;
}
.text23{
  width: 178px;/*全体の幅、shadowと同じに*/
  font-size: 10pt;/*全体の文字サイズ*/
  position: relative;
  background: #FDFAFA;/*文字部分の背景色*/
  margin: -10px -10px 10px -10px;
  padding: 0.8em;/*内部の余白*/
  border: solid 1px #767679;
}
.shadow24{
  width: 280px;/*全体の幅*/
  background-color: #E9868C;/*影の色*/
  margin: 20px 10px 10px 20px;
  padding-right: 20px;
}
.text24{
  width: 280px;/*全体の幅、shadowと同じに*/
  font-size: 10pt;/*全体の文字サイズ*/
  position: relative;
  background: white;/*文字部分の背景色*/
  margin: -10px -10px 10px -10px;
  padding: 0.8em;/*内部の余白*/
  border: solid 1px #767679;
}

.line {
	BORDER-RIGHT: pink 1px dotted; BORDER-TOP: pink 1px dotted; BORDER-LEFT: pink 1px dotted; BORDER-BOTTOM: pink 1px dotted
}
.sub {
	FONT-SIZE: 10px; COLOR: #666666; LINE-HEIGHT: 140%; TEXT-DECORATION: none
}

.in {
	background-color:#EEEEEE;border:1 dotted #999999;
}
.style1 {color: #FF0000}
	form {margin: 0px;}
.fix {  font-size: 12px; text-align: right}
.fix2 {  font-size: 12px; text-align: left}
.fix3 {  font-size: 12px; text-align: center}

/* index
--------------------------------------------------*/
.zpre{z-index: 1;}
.zback{z-index: 2;}

/* width
--------------------------------------------------*/
.w50{width:50px;}
.w70{width:70px;}
.w100{width:100px;}
.w150{width:150px;}
.w180{width:180px;}
.w200{width:200px;}
.w215{width:215px;}
.w230{width:230px;}
.w250{width:250px;}
.w270{width:270px;}
.w280{width:280px;}
.w300{width:300px;}
.w310{width:310px;}
.w320{width:320px;}
.w350{width:350px;}
.w450{width:450px;}
.w500{width:500px;}
.w550{width:550px;}
.w600{width:550px;}

/* width per
--------------------------------------------------*/
.w1p  {width:1%;}
.w2p  {width:2%;}
.w3p  {width:3%;}
.w4p  {width:4%;}
.w5p  {width:5%;}
.w6p  {width:6%;}
.w7p  {width:7%;}
.w8p  {width:8%;}
.w9p  {width:9%;}
.w10p {width:10%;}
.w11p {width:11%;}
.w12p {width:12%;}
.w13p {width:13%;}
.w14p {width:14%;}
.w15p {width:15%;}
.w16p {width:16%;}
.w17p {width:17%;}
.w18p {width:18%;}
.w19p {width:19%;}
.w20p {width:20%;}
.w21p {width:21%;}
.w22p {width:22%;}
.w23p {width:23%;}
.w24p {width:24%;}
.w25p {width:25%;}
.w26p {width:26%;}
.w27p {width:27%;}
.w28p {width:28%;}
.w29p {width:29%;}
.w30p {width:30%;}
.w31p {width:31%;}
.w32p {width:32%;}
.w33p {width:33%;}
.w34p {width:34%;}
.w35p {width:35%;}
.w36p {width:36%;}
.w37p {width:37%;}
.w38p {width:38%;}
.w39p {width:39%;}
.w40p {width:40%;}
.w41p {width:41%;}
.w42p {width:42%;}
.w43p {width:43%;}
.w44p {width:44%;}
.w45p {width:45%;}
.w46p {width:46%;}
.w47p {width:47%;}
.w48p {width:48%;}
.w49p {width:49%;}
.w50p {width:50%;}
.w51p {width:51%;}
.w52p {width:52%;}
.w53p {width:53%;}
.w54p {width:54%;}
.w55p {width:55%;}
.w56p {width:56%;}
.w57p {width:57%;}
.w58p {width:58%;}
.w59p {width:59%;}
.w60p {width:60%;}
.w61p {width:61%;}
.w62p {width:62%;}
.w63p {width:63%;}
.w64p {width:64%;}
.w65p {width:65%;}
.w66p {width:66%;}
.w67p {width:67%;}
.w68p {width:68%;}
.w69p {width:69%;}
.w70p {width:70%;}
.w71p {width:71%;}
.w72p {width:72%;}
.w73p {width:73%;}
.w74p {width:74%;}
.w75p {width:75%;}
.w76p {width:76%;}
.w77p {width:77%;}
.w78p {width:78%;}
.w79p {width:79%;}
.w80p {width:80%;}
.w81p {width:81%;}
.w82p {width:82%;}
.w83p {width:83%;}
.w84p {width:84%;}
.w85p {width:85%;}
.w86p {width:86%;}
.w87p {width:87%;}
.w88p {width:88%;}
.w89p {width:89%;}
.w90p {width:90%;}
.w91p {width:91%;}
.w92p {width:92%;}
.w93p {width:93%;}
.w94p {width:94%;}
.w95p {width:95%;}
.w96p {width:96%;}
.w97p {width:97%;}
.w98p {width:98%;}
.w99p {width:99%;}
.w100p{width:100%;}

/* height
--------------------------------------------------*/
.h10{height:10px;}
.h15{height:15px;}
.h17{height:17px;}
.h20{height:20px;}
.h25{height:25px;}
.h27{height:27px;}
.h30{height:30px;}

/* margin set
--------------------------------------------------*/
.mt1  { margin-top: 1px;}
.mt2  { margin-top: 2px;}
.mt3  { margin-top: 35x;}
.mt4  { margin-top: 4px;}
.mt5  { margin-top: 5px;}
.mt6  { margin-top: 6px;}
.mt7  { margin-top: 7px;}
.mt8  { margin-top: 8px;}
.mt9  { margin-top: 9px;}
.mt10 { margin-top: 10px;}
.mt15 { margin-top: 15px;}
.mt20 { margin-top: 20px;}
.mt25 { margin-top: 25px;}
.mt30 { margin-top: 30px;}
.mt40 { margin-top: 40px;}
.mt50 { margin-top: 50px;}
.mt60 { margin-top: 60px;}

.mb1  { margin-bottom: 1px;}
.mb2  { margin-bottom: 2px;}
.mb3  { margin-bottom: 3px;}
.mb4  { margin-bottom: 4px;}
.mb5  { margin-bottom: 5px;}
.mb6  { margin-bottom: 6px;}
.mb7  { margin-bottom: 7px;}
.mb8  { margin-bottom: 8px;}
.mb9  { margin-bottom: 9px;}
.mb10 { margin-bottom: 10px;}
.mb15 { margin-bottom: 15px;}
.mb20 { margin-bottom: 20px;}
.mb25 { margin-bottom: 25px;}
.mb30 { margin-bottom: 30px;}
.mb40 { margin-bottom: 40px;}
.mb50 { margin-bottom: 50px;}
.mb60 { margin-bottom: 60px;}

.ml1  { margin-left: 1px;}
.ml2  { margin-left: 2px;}
.ml3  { margin-left: 3px;}
.ml4  { margin-left: 4px;}
.ml5  { margin-left: 5px;}
.ml6  { margin-left: 6px;}
.ml7  { margin-left: 7px;}
.ml8  { margin-left: 8px;}
.ml9  { margin-left: 9px;}
.ml10 { margin-left: 10px;}
.ml11 { margin-left: 11px;}
.ml12 { margin-left: 12px;}
.ml13 { margin-left: 13px;}
.ml14 { margin-left: 14px;}
.ml15 { margin-left: 15px;}
.ml16 { margin-left: 16px;}
.ml17 { margin-left: 17px;}
.ml18 { margin-left: 18px;}
.ml19 { margin-left: 19px;}
.ml20 { margin-left: 20px;}
.ml21 { margin-left: 21px;}
.ml22 { margin-left: 22px;}
.ml23 { margin-left: 23px;}
.ml24 { margin-left: 24px;}
.ml25 { margin-left: 25px;}
.ml26 { margin-left: 26px;}
.ml27 { margin-left: 27px;}
.ml28 { margin-left: 28px;}
.ml29 { margin-left: 29px;}
.ml30 { margin-left: 30px;}
.ml31 { margin-left: 31px;}
.ml32 { margin-left: 32px;}
.ml33 { margin-left: 33px;}
.ml34 { margin-left: 34px;}
.ml35 { margin-left: 35px;}
.ml36 { margin-left: 36px;}
.ml37 { margin-left: 37px;}
.ml38 { margin-left: 38px;}
.ml39 { margin-left: 39px;}
.ml40 { margin-left: 40px;}
.ml41 { margin-left: 41px;}
.ml42 { margin-left: 42px;}
.ml43 { margin-left: 43px;}
.ml44 { margin-left: 44px;}
.ml45 { margin-left: 45px;}
.ml46 { margin-left: 46px;}
.ml47 { margin-left: 47px;}
.ml48 { margin-left: 48px;}
.ml49 { margin-left: 49px;}
.ml50 { margin-left: 50px;}
.ml51 { margin-left: 51px;}
.ml52 { margin-left: 52px;}
.ml53 { margin-left: 53px;}
.ml54 { margin-left: 54px;}
.ml55 { margin-left: 55px;}
.ml56 { margin-left: 56px;}
.ml57 { margin-left: 57px;}
.ml58 { margin-left: 58px;}
.ml59 { margin-left: 59px;}
.ml60 { margin-left: 60px;}

.mr1  { margin-right: 1px;}
.mr2  { margin-right: 2px;}
.mr3  { margin-right: 3px;}
.mr4  { margin-right: 4px;}
.mr5  { margin-right: 5px;}
.mr6  { margin-right: 6px;}
.mr7  { margin-right: 7px;}
.mr8  { margin-right: 8px;}
.mr9  { margin-right: 9px;}
.mr10 { margin-right: 10px;}
.mr11 { margin-right: 11px;}
.mr12 { margin-right: 12px;}
.mr13 { margin-right: 13px;}
.mr14 { margin-right: 14px;}
.mr15 { margin-right: 15px;}
.mr16 { margin-right: 16px;}
.mr17 { margin-right: 17px;}
.mr18 { margin-right: 18px;}
.mr19 { margin-right: 19px;}
.mr20 { margin-right: 20px;}
.mr21 { margin-right: 21px;}
.mr22 { margin-right: 22px;}
.mr23 { margin-right: 23px;}
.mr24 { margin-right: 24px;}
.mr25 { margin-right: 25px;}
.mr26 { margin-right: 26px;}
.mr27 { margin-right: 27px;}
.mr28 { margin-right: 28px;}
.mr29 { margin-right: 29px;}
.mr30 { margin-right: 30px;}
.mr31 { margin-right: 31px;}
.mr32 { margin-right: 32px;}
.mr33 { margin-right: 33px;}
.mr34 { margin-right: 34px;}
.mr35 { margin-right: 35px;}
.mr36 { margin-right: 36px;}
.mr37 { margin-right: 37px;}
.mr38 { margin-right: 38px;}
.mr39 { margin-right: 39px;}
.mr40 { margin-right: 40px;}
.mr41 { margin-right: 41px;}
.mr42 { margin-right: 42px;}
.mr43 { margin-right: 43px;}
.mr44 { margin-right: 44px;}
.mr45 { margin-right: 45px;}
.mr46 { margin-right: 46px;}
.mr47 { margin-right: 47px;}
.mr48 { margin-right: 48px;}
.mr49 { margin-right: 49px;}
.mr50 { margin-right: 50px;}
.mr51 { margin-right: 51px;}
.mr52 { margin-right: 52px;}
.mr53 { margin-right: 53px;}
.mr54 { margin-right: 54px;}
.mr55 { margin-right: 55px;}
.mr56 { margin-right: 56px;}
.mr57 { margin-right: 57px;}
.mr58 { margin-right: 58px;}
.mr59 { margin-right: 59px;}
.mr60 { margin-right: 60px;}

/* float set
--------------------------------------------------*/
.floLeft{float:left;}
.floRight{float:right;}

/* align set
--------------------------------------------------*/
.aliCenter {text-align: center;}
.aliLeft {text-align: left;}
.aliRight {text-align: right;}

/* valign set
--------------------------------------------------*/
.valiTop {vertical-align: top;}
.valiMiddle {vertical-align: middle;}
.valiBottom {vertical-align: bottom;}

/* clear
--------------------------------------------------*/
.clear {clear: both;}

/* padding
--------------------------------------------------*/
.pd0 {padding:0px 0px;}
.pd1 {padding:1px 1px;}
.pd2 {padding:2px 2px;}
.pd3 {padding:3px 3px;}
.pd4 {padding:4px 4px;}
.pd5 {padding:5px 5px;}

/* box
--------------------------------------------------*/
.box0 {padding:0px 0px;border-width:1px 1px 1px 1px;border-style:solid;}
.box1 {padding:1px 1px;border-width:1px 1px 1px 1px;border-style:solid;}
.box2 {padding:2px 2px;border-width:1px 1px 1px 1px;border-style:solid;}
.box3 {padding:3px 3px;border-width:1px 1px 1px 1px;border-style:solid;}
.box4 {padding:4px 4px;border-width:1px 1px 1px 1px;border-style:solid;}
.box5 {padding:5px 5px;border-width:1px 1px 1px 1px;border-style:solid;}

/* border
--------------------------------------------------*/
.border   {border-width:1px 1px 1px 1px;border-style:solid;}
.border_t {border-width:1px 0px 0px 0px;border-style:solid;}
.border_r {border-width:0px 1px 0px 0px;border-style:solid;}
.border_l {border-width:0px 0px 0px 1px;border-style:solid;}
.border_b {border-width:0px 0px 1px 0px;border-style:solid;}

/* background-Color
--------------------------------------------------*/
.system  {background-Color:#E8E8E8;}
.white   {background-Color:#FFFFFF;}
.black   {background-Color:#000000;}
.table_h {background-Color:#EFD4CD;}
.table_d {background-Color:#F1F1F1;}
.active  {background-Color:#CCFFCC;}
.selected{background-Color:#FFD9D9;}
.error   {background-Color:#FFE8E8;}
.product {background-Color:#EC048E;}

/* Color
--------------------------------------------------*/
.error_text {color:red;}
.product_text {color:#EC048E;}

/* Table
--------------------------------------------------*/
.table_under {border-style:none none solid none;}

.pickup{overflow:auto;}

#image_button {
	text-align:center;
	width:100px;
	height:24px;
	Color:#FFFFFF;
	text-decoration: none;
	font-size: 11px;
	padding: 5px 0px 0px 0px;
	background: url(../images/image_button.gif) no-repeat;
}

#image_button a{
	Color:#FFFFFF;
	text-decoration: none;
	font-size: 11px;
}

#input_form dl{
	width:850px;
	border-top:#ccc 1px dotted;
}

#input_form dt{
	float:left;
	clear:left;
	font-size: 11px;
	padding:15px 0;
	color:#0066;
	font-weight:bold;
}

#input_form dd{
	padding:15px 0 15px 15em;
	border-bottom:#ccc 1px dotted;
}

#list_form dl{
	width:701px;
}

#list_form dt{
	float:left;
	clear:left;
	font-size: 11px;
	padding:15px 0;
	color:#0066;
	font-weight:bold;
}

#list_form dd{
	padding:15px 0 15px 15em;
	border-bottom:#ccc 1px dotted;
}

/* Table
-----------------------------------------------------------------------------  */
table.sheet	{
	background:#FFF;
	margin:0 auto;
	width:100%;
}
.sheet th,
.sheet td{
	padding:13px;
	border:1px solid #B4CF96;
}


.pickup{overflow:auto;}

#image_button {
	text-align:center;
	width:100px;
	height:24px;
	Color:#FFFFFF;
	text-decoration: none;
	font-size: 11px;
	padding: 5px 0px 0px 0px;
	background: url(../img/image_button.gif) no-repeat;
}

#image_button a{
	Color:#FFFFFF;
	text-decoration: none;
	font-size: 11px;
}
