@charset "Shift_JIS";

/* cart.css */

BODY {
  line-height : 120%;
  background-color : #ffffff;
  padding-top : 0px;
  padding-left : 0px;
  padding-right : 0px;
  padding-bottom : 0px;
  margin-top : 0px;
  margin-left : 0px;
  margin-right : 0px;
  margin-bottom : 0px;
}
.right_top_menu{
  font-size : 9pt;
  font-family: '‚l‚r ‚oƒSƒVƒbƒN',Osaka,sans-serif;
  font-weight : bold;
  line-height : 120%;
}

.vertical_menu{
  font-size : 9pt;
  font-family: '‚l‚r ‚oƒSƒVƒbƒN',Osaka,sans-serif;
  color : #ffffff;
}

.pulldown_menu{
  font-size : 12px;
  font-family: '‚l‚r ‚oƒSƒVƒbƒN',Osaka,sans-serif;
  line-height : 120%;
}

.side_menu{
  font-size : 9pt;
  font-family: '‚l‚r ‚oƒSƒVƒbƒN',Osaka,sans-serif;
  line-height : 120%;
}

.tblMainFrame {
  width:590px;
}

.cellMainFrameHeader {
  background-color : #66CC33;
  color : white;
  font-size : 11pt;
  font-family: '‚l‚r ‚oƒSƒVƒbƒN',Osaka,sans-serif;
  font-weight : bold;
  border : 1px solid #66CC33;
}

.cellMainFrameBody {
  line-height : 120%;
  border-width : 1px 1px 1px 1px;
  border-color : #66CC33 #66CC33 #66CC33 #66CC33;
  border-style: solid solid solid solid;
}

.tblSubFrame {
  width:100%;
}

.cellSubFrameHeader {
  font-family: '‚l‚r ‚oƒSƒVƒbƒN',Osaka,sans-serif;
  font-size : 10pt;
  font-weight : bold;
  line-height : 120%;
  color : #ffffff;
  background-color : green;
  border-width : 1px 1px 1px 1px;
  border-style : solid solid solid solid;
  border-color : green green green green;
}

.cellSubFrameBody {
  font-size : 10pt;
  font-family: '‚l‚r ‚oƒSƒVƒbƒN',Osaka,sans-serif;
  line-height : 120%;
  border-width : 1px 1px 1px 1px;
  border-style : solid solid solid solid;
  border-color : white white white white;
}

.MainTitle {
  font-size : 18pt;
  font-family: '‚l‚r ‚oƒSƒVƒbƒN',Osaka,sans-serif;
  line-height: 120%;
  font-weight: bold;
  color: #333399;
}
/*
p {
  font-size: 11pt;
  line-height: 120%;
}
*/
.text_11pt_bk {
  font-size: 11pt;
  line-height: 120%;
}

.tblPageLayout {
  width: 590px;
  padding-top: 4px;
  padding: 4px;
}

.order_midashi{
  font-size : 9pt;
  font-family: '‚l‚r ‚oƒSƒVƒbƒN',Osaka,sans-serif;
  font-weight : bold;
  line-height : 120%;
  color : #ffffff;
  background-color : GREEN;
  border-top-width : 1px;
  border-left-width : 1px;
  border-top-style : solid;
  border-left-style : solid;
  border-top-color : #ffffff;
  border-left-color : #ffffff;
}

.order_data{
  font-size : 9pt;
  font-family: '‚l‚r ‚oƒSƒVƒbƒN',Osaka,sans-serif;
  font-weight : normal;
  line-height : 120%;
  color : black;
  border-top-width : 1px;
  border-left-width : 1px;
  border-top-style : solid;
  border-left-style : solid;
  border-top-color : green;
  border-left-color : green;
}

.order_Frame{
  font-size : 9pt;
  font-family: '‚l‚r ‚oƒSƒVƒbƒN',Osaka,sans-serif;
  font-weight : normal;
  line-height : 120%;
  color : black;
  border-right-width : 1px;
  border-bottom-width : 1px;
  border-right-style : solid;
  border-bottom-style : solid;
  border-right-color : green;
  border-bottom-color : green;
}

.tblNotice {
  padding-top: 4px;
  padding-right: 4px;
  padding-bottom: 4px;
  padding-left: 4px;
  border: #FF0000;
  border-style: solid;
  border-top-width: 1px;
  border-right-width: 1px;
  border-bottom-width: 1px;
  border-left-width: 1px;
}

.cellNotice {
  font-family: '‚l‚r ‚oƒSƒVƒbƒN',Osaka,sans-serif;
  font-size: 11pt;
  line-height: 120%;
}

.textSample {
  font-family: '‚l‚r ‚oƒSƒVƒbƒN',Osaka,sans-serif;
  font-size: 9pt;
  line-height: 120%;
}

.textSampleRed {
  font-family: '‚l‚r ‚oƒSƒVƒbƒN',Osaka,sans-serif;
  font-size: 9pt;
  line-height: 120% ;
  color: #FF0000;
}
.textSampleGreen {
  font-family: '‚l‚r ‚oƒSƒVƒbƒN',Osaka,sans-serif;
  font-size: 9pt;
  line-height: 120% ;
  font-weight: bold;
  color: #009900;
}
.tblPageLayout750 {
  width: 750px;
  padding: 4px 4px;
  ;
}

.cellItemCatHeader1 {
  font-family: '‚l‚r ‚oƒSƒVƒbƒN',Osaka,sans-serif;
  font-size: 10pt;
  line-height: 120%;
  color: #FFFFFF;
  background-color: #FF6633;
  border: #FF6633;
  border-style: solid;
  border: 1px #FF6633 solid;
}

.cellItemCatBody1 {
  font-family: '‚l‚r ‚oƒSƒVƒbƒN',Osaka,sans-serif;
  font-size: 10pt;
  line-height: 120%;
  background-color: #FFFFFF;
  border: 1px #FF6633 solid;
}

.cellItemCatHeader2 {
  font-family: '‚l‚r ‚oƒSƒVƒbƒN',Osaka,sans-serif;
  font-size: 10pt;
  line-height: 120%;
  color: #FFFFFF;
  background-color: #333366;
  border: 1px #333366 solid;
}

.cellItemCatBody2 {
  font-family: '‚l‚r ‚oƒSƒVƒbƒN',Osaka,sans-serif;
  font-size: 10pt;
  line-height: 120%;
  background-color: #FFFFFF;
  border: 1px #333366 solid;
}

.cellItemCatHeader3 {
  font-family: '‚l‚r ‚oƒSƒVƒbƒN',Osaka,sans-serif;
  font-size: 10pt;
  line-height: 120%;
  color: #FFFFFF;
  background-color: #669966;
  border: 1px #669966 solid;
}

.cellItemCatBody3 {
  font-family: '‚l‚r ‚oƒSƒVƒbƒN',Osaka,sans-serif;
  font-size: 10pt;
  line-height: 120%;
  background-color: #FFFFFF;
  border: 1px #669966 solid;
}
.cellItemSubCatBody {
  font-family: '‚l‚r ‚oƒSƒVƒbƒN',Osaka,sans-serif;
  font-size: 10pt;
  line-height: 120%;
  background-color: #FFFFFF;
  border: none;
}
.invisible {
  font-size: 1px;
  padding-top : 0px;
  padding-left : 0px;
  padding-right : 0px;
  padding-bottom : 0px;
  margin-top : 0px;
  margin-left : 0px;
  margin-right : 0px;
  margin-bottom : 0px;
  line-height: 0px;
}

#cart_menu_item1 {
  ;
}
#cart_menu_item1 a {
  width: 130px;
  display: block;
  padding: 3px 3px 3px 3px;
  color: #ffffff;
  background-color: #FF6633;
  text-decoration: none;
  border-right: 1px solid #000000;
  border-bottom: 1px solid #000000;
  font-family: '‚l‚r ‚oƒSƒVƒbƒN',Osaka,sans-serif;
  font-size: 12px;
  font-weight: normal;
}
#cart_menu_item1 a:hover {
  color: #ffffff;
  background-color: #ff3300;
  text-decoration: none;
}

#cart_menu_item2 {
  ;
}
#cart_menu_item2 a {
  width: 90px;
  display: block;
  padding: 3px 3px 3px 3px;
  color: #ffffff;
  background-color: #333366;
  text-decoration: none;
  border-right: 1px solid #000000;
  border-bottom: 1px solid #000000;
  font-family: '‚l‚r ‚oƒSƒVƒbƒN',Osaka,sans-serif;
  font-size: 12px;
  font-weight: normal;
}
#cart_menu_item2 a:hover {
  color: #ffffff;
  background-color: #ff3300;
  text-decoration: none;
}

#cart_menu_item3 {
  ;
}
#cart_menu_item3 a {
  width: 90px;
  display: block;
  padding: 3px 3px 3px 3px;
  color: #ffffff;
  background-color: #669966;
  text-decoration: none;
  border-right: 1px solid #000000;
  border-bottom: 1px solid #000000;
  font-family: '‚l‚r ‚oƒSƒVƒbƒN',Osaka,sans-serif;
  font-size: 12px;
  font-weight: normal;
}
#cart_menu_item3 a:hover {
  color: #ffffff;
  background-color: #ff3300;
  text-decoration: none;
}

#cart_menu_gotocart {
  ;
}
#cart_menu_gotocart a {
  width: 130px;
  display: block;
  padding: 3px 3px 3px 3px;
  color: #ffffff;
  background-color: #66CC33;
  text-decoration: none;
  border-right: 1px solid #000000;
  border-bottom: 1px solid #000000;
  font-family: '‚l‚r ‚oƒSƒVƒbƒN',Osaka,sans-serif;
  font-size: 12px;
  font-weight: normal;
}
#cart_menu_gotocart a:hover {
  color: #ffffff;
  background-color: #ff3300;
  text-decoration: none;
}

/* cart.css */
