BODY {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND-IMAGE: url(img/all_bg.gif); PADDING-BOTTOM: 0px; MARGIN: 0px; FONT: 12px/130% "Verdana", "ƒqƒ‰ƒMƒmŠpƒS Pro W3", "‚l‚r ƒSƒVƒbƒN", "Osaka]“™•"; COLOR: #333; PADDING-TOP: 0px; BACKGROUND-REPEAT: repeat; BACKGROUND-COLOR: #ffffff
}
 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
TABLE {
	BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
IMG {
	BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
LI {
	LIST-STYLE-TYPE: none
}
BR.clear {
	CLEAR: both; FONT: 0px/0 sans-serif
}
.border {
	BACKGROUND: url(img/border.gif) repeat-x; MARGIN: 10px 0px; HEIGHT: 1px
}
.border IMG {
	WIDTH: 1px; HEIGHT: 1px
}
#wrapper {
	BACKGROUND: url(img/bg_side.gif) repeat-y; MARGIN: 0px auto; WIDTH: 770px
}
.left {
	BACKGROUND: #fff; WIDTH: 5px
}
.left IMG {
	BACKGROUND: #fff; WIDTH: 5px; HEIGHT: 280px
}
.center {
	BACKGROUND: url(img/bg_side.gif) repeat-y; WIDTH: 760px
}
.right {
	BACKGROUND: #fff; WIDTH: 5px
}
.right IMG {
	BACKGROUND: #fff; WIDTH: 5px; HEIGHT: 280px
}
#header {
	BACKGROUND: url(img/header_bg.jpg) no-repeat; HEIGHT: 140px
}
#side {
	PADDING-LEFT: 0px; BACKGROUND: #0088c2; FLOAT: left; WIDTH: 164px; MARGIN-RIGHT: 10px
}
#main {
	BACKGROUND: #fff; FLOAT: left; WIDTH: 570px
}
#feed {
	BACKGROUND: #fff; PADDING-TOP: 15px; TEXT-ALIGN: right
}
#feed IMG {
	MARGIN: 5px; WIDTH: 57px; HEIGHT: 15px
}
#footer {
	PADDING-RIGHT: 20px; PADDING-LEFT: 20px; FONT-SIZE: 10px; BACKGROUND: url(img/footer_bg.gif) no-repeat; PADDING-BOTTOM: 0px; COLOR: #333333; PADDING-TOP: 0px; HEIGHT: 90px; TEXT-ALIGN: center;
}
A:link {
	COLOR: #ffffff; TEXT-DECORATION: none
}
A:visited {
	COLOR: #ffffff; TEXT-DECORATION: underline
}
A:active {
	COLOR: #ffffff; TEXT-DECORATION: underline
}
A:hover {
	COLOR: #cccccc; TEXT-DECORATION: underline
}
.logo A:link {
	COLOR: #4d4d4d; TEXT-DECORATION: none
}
.logo A:visited {
	COLOR: #4d4d4d; TEXT-DECORATION: none
}
.logo A:active {
	COLOR: #4d4d4d; TEXT-DECORATION: none
}
.logo A:hover {
	COLOR: #999; TEXT-DECORATION: none
}
#main A:link {
	COLOR: #339999; TEXT-DECORATION: underline
}
#main A:visited {
	COLOR: #339999; TEXT-DECORATION: underline
}
#main A:active {
	COLOR: #339999; TEXT-DECORATION: underline
}
#main A:hover {
	COLOR: #99cccc; TEXT-DECORATION: none
}
#footer A:link {
	COLOR: #333333; TEXT-DECORATION: underline
}
#footer A:visited {
	COLOR: #333333; TEXT-DECORATION: underline
}
#footer A:active {
	COLOR: #333333; TEXT-DECORATION: underline
}
#footer A:hover {
	COLOR: #3399cc; TEXT-DECORATION: none
}
#header .logo {
	PADDING-LEFT: 5px; FONT-WEIGHT: bolder; FONT-SIZE: 22px; LINE-HEIGHT: 120%; PADDING-TOP: 50px
}
#header .menu {
	PADDING-TOP: 6px; TEXT-ALIGN: right
}
#header .menuhome {
	PADDING-LEFT: 1px; PADDING-TOP: 6px; TEXT-ALIGN: left
}
#header .menu IMG {
	MARGIN-LEFT: 3px
}
#header .home {
	BACKGROUND: url(img/menuhome.gif) no-repeat; WIDTH: 105px; HEIGHT: 34px
}
#header .kakaku {
	BACKGROUND: url(img/menukakaku.gif) no-repeat; WIDTH: 105px; HEIGHT: 34px
}
#header .sample {
	BACKGROUND: url(img/menusample.gif) no-repeat; WIDTH: 105px; HEIGHT: 34px
}
#header .contact {
	BACKGROUND: url(img/menucontact.gif) no-repeat; WIDTH: 105px; HEIGHT: 34px
}
#header .company {
	BACKGROUND: url(img/menucompany.gif) no-repeat; WIDTH: 105px; HEIGHT: 34px
}
.basample {
	MARGIN-TOP: 15px; MARGIN-BOTTOM: 15px; MARGIN-LEFT: 6px
}
.linktitle {
	MARGIN-TOP: 5px; MARGIN-BOTTOM: 5px; MARGIN-LEFT: 7px; WIDTH: 150px; HEIGHT: 33px
}
.link {
	MARGIN-BOTTOM: 15px; MARGIN-LEFT: 7px; WIDTH: 150px; TEXT-ALIGN: left
}
.link LI {
	PADDING-LEFT: 15px; BACKGROUND: url(img/li.gif) no-repeat; MARGIN-BOTTOM: 3px; LIST-STYLE-TYPE: none; TEXT-ALIGN: left
}
.link LI IMG {
	
}
.linkpen LI {
	PADDING-RIGHT: 10px; PADDING-LEFT: 24px; BACKGROUND: url(img/icon_pen.gif) no-repeat 0px 0px; MARGIN-BOTTOM: 6px; PADDING-BOTTOM: 5px; MARGIN-LEFT: 5px; LIST-STYLE-TYPE: none; TEXT-ALIGN: left
}
.linkcart LI {
	PADDING-RIGHT: 10px; PADDING-LEFT: 24px; BACKGROUND: url(img/img_cart.gif) no-repeat 0px 0px; MARGIN-BOTTOM: 6px; PADDING-BOTTOM: 5px; MARGIN-LEFT: 5px; LIST-STYLE-TYPE: none; TEXT-ALIGN: left
}
.linkcartnaka LI {
	PADDING-RIGHT: 5px; PADDING-LEFT: 24px; MARGIN-BOTTOM: 6px; PADDING-BOTTOM: 5px; MARGIN-LEFT: 5px; COLOR: #fff; LIST-STYLE-TYPE: none; TEXT-ALIGN: left
}
.linkaccount LI {
	PADDING-RIGHT: 10px; PADDING-LEFT: 24px; BACKGROUND: url(img/img_account.gif) no-repeat 0px 0px; MARGIN-BOTTOM: 6px; PADDING-BOTTOM: 5px; MARGIN-LEFT: 5px; LIST-STYLE-TYPE: none; TEXT-ALIGN: left
}
.link_2 {
	MARGIN-BOTTOM: 15px; MARGIN-LEFT: 7px; WIDTH: 150px
}
.link_2 .top {
	PADDING-LEFT: 8px; BACKGROUND: url(img/link_2_top.jpg) no-repeat; VERTICAL-ALIGN: top; HEIGHT: 34px; TEXT-ALIGN: left
}
.link_2 .middle {
	PADDING-RIGHT: 8px; BORDER-TOP: #dddddd 2px solid; PADDING-LEFT: 8px; BACKGROUND: url(img/link_2.jpg) repeat-y; PADDING-BOTTOM: 5px; PADDING-TOP: 5px
}
.link_2 .accoutmiddle {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; BACKGROUND: url(img/link_2.jpg) repeat-y; PADDING-BOTTOM: 5px; VERTICAL-ALIGN: top; PADDING-TOP: 5px; TEXT-ALIGN: left
}
.link_2 .bottom {
	HEIGHT: 10px
}
.link_2 .bottom IMG {
	WIDTH: 146px; HEIGHT: 10px
}
.linkicon {
	PADDING-RIGHT: 8px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 10px
}
.cart UL {
	PADDING-RIGHT: 15px; PADDING-LEFT: 15px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px
}
.cart LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
.owner_photo {
	DISPLAY: block; MARGIN: 0px auto
}
.cart TABLE {
	MARGIN: 0px 0px 0px 7px
}
.mailmaga {
	BORDER-RIGHT: #9e9e9e 1px solid; BORDER-LEFT: #9e9e9e 1px solid; BORDER-BOTTOM: #9e9e9e 1px solid; TEXT-ALIGN: center
}
.freepage LI {
	MARGIN-BOTTOM: 3px; MARGIN-LEFT: 7px
}
.round_top {
	BACKGROUND: url(img/round_top.gif) no-repeat; HEIGHT: 30px
}
.round_top IMG {
	MARGIN-LEFT: 18px; HEIGHT: 15px
}
.round_bg {
	BACKGROUND: url(img/round_bg.gif) repeat-y; TEXT-ALIGN: left
}
.round_bottom {
	BACKGROUND: url(http://img.shop-pro.jp/tmpl_img/15/round_bottom.gif) no-repeat; HEIGHT: 30px
}
.pankuzu {
	FONT-SIZE: 10px; MARGIN-BOTTOM: 5px
}
.sort {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FONT-SIZE: x-small; PADDING-BOTTOM: 10px; MARGIN: 0px 0px 10px; COLOR: #666666; PADDING-TOP: 10px; BORDER-BOTTOM: #ccc 1px solid
}
.pagenavi {
	TEXT-ALIGN: center
}
.pagetitle {
	CLEAR: both; PADDING-RIGHT: 10px; PADDING-LEFT: 5px; FONT-WEIGHT: bolder; FONT-SIZE: medium; PADDING-BOTTOM: 5px; MARGIN: 5px 0px; PADDING-TOP: 0px; BORDER-BOTTOM: #becd5c 5px solid
}
.footstamp {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FONT-SIZE: 11px; PADDING-BOTTOM: 10px; PADDING-TOP: 10px
}
.pagetitle {
	CLEAR: both; PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FONT-SIZE: 14px; PADDING-BOTTOM: 5px; MARGIN: 11px 0px 1px; PADDING-TOP: 0px; BORDER-BOTTOM: #becd5c 6px solid
}
.subtitle {
	CLEAR: both; PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FONT-WEIGHT: bold; FONT-SIZE: 12px; PADDING-BOTTOM: 5px; MARGIN: 20px 0px 15px; PADDING-TOP: 0px; BORDER-BOTTOM: #becd5c 1px dashed
}
.nodata {
	MARGIN: 50px 0px; TEXT-ALIGN: center
}
.info_title {
	BACKGROUND: url(http://img.shop-pro.jp/PA01006/657/etc/info_title.gif) no-repeat; HEIGHT: 50px
}
.info {
	PADDING-RIGHT: 20px; PADDING-LEFT: 20px; BACKGROUND: url(http://img.shop-pro.jp/PA01006/657/etc/info.gif) repeat-y; PADDING-BOTTOM: 15px; PADDING-TOP: 15px
}
.info_bottom {
	BACKGROUND: url(http://img.shop-pro.jp/PA01006/657/etc/info_bottom.gif) no-repeat; HEIGHT: 30px
}
.freespace {
	BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 20px; BORDER-TOP: #ccc 1px solid; PADDING-LEFT: 20px; PADDING-BOTTOM: 20px; BORDER-LEFT: #ccc 1px solid; PADDING-TOP: 20px; BORDER-BOTTOM: #ccc 1px solid
}
.item_box {
	PADDING-RIGHT: 18px; PADDING-LEFT: 18px; FLOAT: left; PADDING-BOTTOM: 0px; WIDTH: 100px; PADDING-TOP: 10px; TEXT-ALIGN: center
}
.item_box IMG {
	BORDER-RIGHT: #999999 1px dotted; BORDER-TOP: #999999 1px dotted; DISPLAY: block; BORDER-LEFT: #999999 1px dotted; BORDER-BOTTOM: #999999 1px dotted
}
.item_cat {
	WIDTH: 100%
}
.item_cat .thumnail {
	BACKGROUND: url(img/cat_border.gif) repeat-y right 50%; MARGIN-RIGHT: 10px
}
.item_cat .thumnail IMG {
	BORDER-RIGHT: #999999 1px dotted; BORDER-TOP: #999999 1px dotted; BORDER-LEFT: #999999 1px dotted; MARGIN-RIGHT: 20px; BORDER-BOTTOM: #999999 1px dotted
}
.item_cat .expl {
	PADDING-RIGHT: 20px; PADDING-LEFT: 20px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
.item_cat .expl .name {
	
}
.item_cat .expl .price {
	HEIGHT: 30px; TEXT-ALIGN: right
}
#detail {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 20px; PADDING-TOP: 40px
}
#detail .td1 {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; BACKGROUND: #eee; PADDING-BOTTOM: 5px; PADDING-TOP: 5px
}
#detail .td2 {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; BACKGROUND: #fff; PADDING-BOTTOM: 5px; PADDING-TOP: 5px
}
#detail .large {
	BORDER-RIGHT: #ccc 1px solid; BORDER-TOP: #ccc 1px solid; MARGIN: 0px 20px; BORDER-LEFT: #ccc 1px solid; WIDTH: 300px; BORDER-BOTTOM: #ccc 1px solid
}
#detail .small {
	MARGIN: 20px 0px 0px 20px; WIDTH: 100px; HEIGHT: 100px
}
#detail P {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-SIZE: 12px; BACKGROUND: #fff; PADDING-BOTTOM: 5px; MARGIN: 20px; PADDING-TOP: 5px
}
#detail UL {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; MARGIN: 20px; PADDING-TOP: 5px
}
#detail LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 20px; BACKGROUND: url(img/list_arrow_red.gif) no-repeat 6px 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
detail .seihin {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; PADDING-TOP: 10px
}
.product_num {
	WIDTH: 50px
}
.product_incart {
	MARGIN: 10px; TEXT-ALIGN: center
}
#together {
	MARGIN: 0px 20px; WIDTH: 450px; HEIGHT: 100%
}
#together .tog_main_title {
	MARGIN-TOP: 30px; FONT-WEIGHT: bolder; PADDING-BOTTOM: 5px; BORDER-BOTTOM: #ccc 5px solid
}
#together .together_list {
	FLOAT: left; MARGIN: 10px 5px 0px 3px; WIDTH: 135px; TEXT-ALIGN: center
}
.tb_url {
	FONT-WEIGHT: bolder; FONT-SIZE: 12px; MARGIN-BOTTOM: 20px; COLOR: #ff3366
}
.tb {
	BORDER-RIGHT: #dddddd 1px solid; BORDER-TOP: #dddddd 1px solid; MARGIN-BOTTOM: 20px; BORDER-LEFT: #dddddd 1px solid; WIDTH: 529px; BORDER-BOTTOM: #dddddd 1px solid
}
.tb_date {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; BACKGROUND: #eaeaea; PADDING-BOTTOM: 5px; COLOR: #333; PADDING-TOP: 5px; BORDER-BOTTOM: #dddddd 1px solid
}
.tb_title {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; BACKGROUND: #f4f4f4; PADDING-BOTTOM: 10px; COLOR: #ff3366; PADDING-TOP: 10px
}
.tb_body {
	PADDING-RIGHT: 10px; BORDER-TOP: #dddddd 1px solid; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; PADDING-TOP: 10px; BORDER-BOTTOM: #dddddd 1px solid
}
#ShopKeeper {
	BACKGROUND: #cccccc; MARGIN: 20px auto; WIDTH: 535px
}
#ShopKeeper TH {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-WEIGHT: normal; FONT-SIZE: small; BACKGROUND: #eeeeee; PADDING-BOTTOM: 0px; WIDTH: 150px; COLOR: #000; PADDING-TOP: 0px
}
#ShopKeeper TD {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; BACKGROUND: #fff; PADDING-BOTTOM: 5px; WIDTH: 385px; PADDING-TOP: 5px
}
.SK P {
	PADDING-RIGHT: 0px; BORDER-TOP: #ccc 1px solid; PADDING-LEFT: 30px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 10px; PADDING-TOP: 15px
}
.SK .area {
	PADDING-RIGHT: 30px; PADDING-LEFT: 30px; PADDING-BOTTOM: 20px; WIDTH: 500px; PADDING-TOP: 0px
}
.SK .title {
	BORDER-RIGHT: #cccccc 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #cccccc 1px solid; PADDING-LEFT: 5px; BACKGROUND: #eee; PADDING-BOTTOM: 5px; BORDER-LEFT: #cccccc 1px solid; COLOR: #000; PADDING-TOP: 5px; BORDER-BOTTOM: #cccccc 1px dotted
}
.SK .note {
	BORDER-RIGHT: #cccccc 1px solid; PADDING-RIGHT: 5px; PADDING-LEFT: 5px; BACKGROUND: #fff; PADDING-BOTTOM: 5px; MARGIN: 0px 0px 10px; BORDER-LEFT: #cccccc 1px solid; PADDING-TOP: 5px; BORDER-BOTTOM: #cccccc 1px solid
}
#search {
	MARGIN: 10px auto; WIDTH: 130px
}
#search SELECT {
	BORDER-RIGHT: #3f3f3f 1px solid; BORDER-TOP: #3f3f3f 1px solid; BORDER-LEFT: #3f3f3f 1px solid; WIDTH: 125px; BORDER-BOTTOM: #3f3f3f 1px solid
}
#search INPUT {
	BORDER-RIGHT: #3f3f3f 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #3f3f3f 1px solid; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px; MARGIN: 5px 0px; BORDER-LEFT: #3f3f3f 1px solid; WIDTH: 120px; PADDING-TOP: 2px; BORDER-BOTTOM: #3f3f3f 1px solid
}
.option_title {
	MARGIN-TOP: 30px; FONT-WEIGHT: bolder; FONT-SIZE: 120%; COLOR: #fff; TEXT-ALIGN: center
}
.option {
	BACKGROUND: #666666; MARGIN: 20px auto
}
.option .cell1 {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; BACKGROUND: #dddddd; PADDING-BOTTOM: 3px; COLOR: #666666; PADDING-TOP: 3px
}
.option .cell2 {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; BACKGROUND: #fff; PADDING-BOTTOM: 3px; PADDING-TOP: 3px
}
.option_btn {
	TEXT-ALIGN: center
}
#PrivacyExplain {
	FONT-SIZE: 12px; MARGIN: 20px
}
#PrivacyExplain .title {
	PADDING-RIGHT: 5px; BORDER-TOP: #ccc 2px solid; PADDING-LEFT: 5px; FONT-WEIGHT: bolder; PADDING-BOTTOM: 10px; MARGIN: 20px 0px 0px; COLOR: #000; PADDING-TOP: 5px
}
#PrivacyExplain .note {
	FONT-SIZE: 11px; MARGIN: 10px 5px 20px 15px; LINE-HEIGHT: 150%
}
DT {
	PADDING-LEFT: 15px; FONT-SIZE: 90%; BACKGROUND: url(img/arrow_green.gif) no-repeat left center; MARGIN-LEFT: 0px; COLOR: #066; LINE-HEIGHT: 140%; MARGIN-RIGHT: 40px; BORDER-BOTTOM: #becd5c 2px solid
}
DD {
	FONT-SIZE: 85%; MARGIN: 5px 30px 25px 40px; LINE-HEIGHT: 140%
}
.qusback {
	CLEAR: both; PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FONT-SIZE: 12px; PADDING-BOTTOM: 5px; MARGIN: 5px 0px 1px; PADDING-TOP: 0px; BORDER-BOTTOM: #cccccc 2px solid; TEXT-ALIGN: right
}
.koe {
	MARGIN: 0px; WIDTH: 100%; TEXT-ALIGN: center
}
.koe H2 {
	CLEAR: both; PADDING-RIGHT: 10px; PADDING-LEFT: 5px; FONT-WEIGHT: bolder; FONT-SIZE: medium; PADDING-BOTTOM: 5px; MARGIN: 5px 0px; PADDING-TOP: 0px; BORDER-BOTTOM: #becd5c 1px dashed; TEXT-ALIGN: left
}
.koe IMG {
	CLEAR: both; PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; MARGIN: 10px 0px 5px; PADDING-TOP: 5px
}
.clear {
	CLEAR: both
}
.koe P {
	MARGIN: 5px 0px; TEXT-ALIGN: left
}
.koe .shosai {
	MARGIN: 15px 0px; TEXT-ALIGN: right
}
.koe .shosai A:link {
	TEXT-ALIGN: right
}
.koe .shosai A:visited {
	TEXT-ALIGN: right; TEXT-DECORATION: underline
}
.koe .shosai A:hover {
	TEXT-ALIGN: right; TEXT-DECORATION: underline
}
.order {
	MARGIN: 0px; WIDTH: 100%; TEXT-ALIGN: left
}
.order UL {
	LIST-STYLE-TYPE: decimal
}
.order LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 5px; MARGIN: 0px 0px 25px 30px; PADDING-TOP: 0px; BORDER-BOTTOM: #becd5c 1px dashed; LIST-STYLE-TYPE: decimal
}
.order H2 {
	CLEAR: both; PADDING-RIGHT: 10px; PADDING-LEFT: 5px; FONT-WEIGHT: normal; FONT-SIZE: small; PADDING-BOTTOM: 5px; MARGIN: 0px 0px 10px; PADDING-TOP: 0px; BORDER-BOTTOM: #becd5c 1px dashed; TEXT-ALIGN: left
}
.order IMG {
	CLEAR: both; PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; MARGIN: 10px 0px 5px; PADDING-TOP: 5px
}
.clear {
	CLEAR: both
}
.order P {
	MARGIN: 5px 0px; TEXT-ALIGN: left
}
.order .shosai {
	MARGIN: 15px 0px; TEXT-ALIGN: right
}
.order .shosai A:link {
	TEXT-ALIGN: right
}
.order .shosai A:visited {
	TEXT-ALIGN: right; TEXT-DECORATION: underline
}
.order .shosai A:hover {
	TEXT-ALIGN: right; TEXT-DECORATION: underline
}
.smallnavy {
	FONT-SIZE: 10px; COLOR: navy
}
.bnavy {
	FONT-SIZE: 14px; COLOR: navy; font-weght: bold
}
.toppentop {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(img/bg_pen_top.gif) no-repeat; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 256px; PADDING-TOP: 0px; HEIGHT: 43px; TEXT-ALIGN: center
}
.toppen {
	BACKGROUND: url(img/bg_pen.gif) repeat-y; MARGIN: 0px; COLOR: #333333
}
.toppenbottom {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; BACKGROUND: url(img/bg_pen_bottom.gif) no-repeat; PADDING-BOTTOM: 8px; MARGIN: 0px; WIDTH: 256px; PADDING-TOP: 3px; HEIGHT: 55px; TEXT-ALIGN: center
}
.top .area {
	PADDING-RIGHT: 10px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; WIDTH: 265px; PADDING-TOP: 0px
}
.top .title {
	BORDER-RIGHT: #cccccc 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #cccccc 1px solid; PADDING-LEFT: 5px; BACKGROUND: #eee; PADDING-BOTTOM: 5px; BORDER-LEFT: #cccccc 1px solid; WIDTH: 265px; COLOR: #000; PADDING-TOP: 5px; BORDER-BOTTOM: #cccccc 1px dotted
}
.top .note {
	BORDER-RIGHT: #cccccc 1px solid; PADDING-RIGHT: 5px; PADDING-LEFT: 5px; BACKGROUND: #fff; PADDING-BOTTOM: 5px; MARGIN: 0px 0px 8px; BORDER-LEFT: #cccccc 1px solid; WIDTH: 265px; PADDING-TOP: 5px; BORDER-BOTTOM: #cccccc 1px solid
}
.top .areab {
	PADDING-RIGHT: 10px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; WIDTH: 555px; PADDING-TOP: 0px
}
.top .titleb {
	BORDER-RIGHT: #cccccc 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #cccccc 1px solid; PADDING-LEFT: 5px; BACKGROUND: #eee; PADDING-BOTTOM: 5px; BORDER-LEFT: #cccccc 1px solid; WIDTH: 555px; COLOR: #000; PADDING-TOP: 5px; BORDER-BOTTOM: #cccccc 1px dotted
}
.top .noteb {
	BORDER-RIGHT: #cccccc 1px solid; PADDING-RIGHT: 5px; PADDING-LEFT: 5px; BACKGROUND: #fff; PADDING-BOTTOM: 5px; MARGIN: 0px 0px 10px; BORDER-LEFT: #cccccc 1px solid; WIDTH: 555px; PADDING-TOP: 5px; BORDER-BOTTOM: #cccccc 1px solid
}
#kakakucap {
	BACKGROUND: #cccccc; MARGIN: 20px auto; WIDTH: 535px
}
#kakakucap TH {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-WEIGHT: normal; FONT-SIZE: small; BACKGROUND: #eeeeee; PADDING-BOTTOM: 0px; WIDTH: 150px; COLOR: #000; PADDING-TOP: 0px
}
#kakakucap TD {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; BACKGROUND: #fffde9; PADDING-BOTTOM: 5px; WIDTH: 385px; COLOR: #000; PADDING-TOP: 5px; TEXT-ALIGN: center
}
#kakakunock {
	BACKGROUND: #cccccc; MARGIN: 20px auto; WIDTH: 535px
}
#kakakunock TH {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-WEIGHT: normal; FONT-SIZE: small; BACKGROUND: #eeeeee; PADDING-BOTTOM: 0px; WIDTH: 150px; COLOR: #000; PADDING-TOP: 0px
}
#kakakunock TD {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; BACKGROUND: #e2f4fd; PADDING-BOTTOM: 5px; WIDTH: 385px; COLOR: #000; PADDING-TOP: 5px; TEXT-ALIGN: center
}


h2.data {
 background-color:#F7941E;
 color:#ffffff;
 padding:8px;
 font-weight:bold;
 font-size:120%;
 margin-top:10px;
 margin-bottom:0px;
 clear:both;
}

.nyukomail {
	BACKGROUND: url(img/ttl_nyuko01bg.gif) no-repeat; width: 424px;
}

p.datatext {
 margin-top:5px;
 font-weight:normal;
 line-height:180%;
}

.datatextsred {
 color:#ff0000;
 font-size:small;
}

.datatextsblue{
 color:#000066;
 font-size:small;
}


.box_bg_666666{
 padding:5px;
 background-color:#666666;
}

.box_bg_ffffff{
 padding:5px;
 background-color:#ffffff;
}

th{
 background-color:#ffffcc;
 table-layout: fixed;
 text-align:center;
}




