

a.wh:link        { color: white; text-decoration:none; }
a.wh:visited      { color: white; text-decoration:none; }
a.wh:active      { color: white; text-decoration:underline; }
a.wh:hover       { color: black; text-decoration:underline; background-color: pink; }

a.wh-box:link        { font-size : 10px;
line-height:110%;
color : #FFFFFF;
font-weight: bold; text-decoration:none; }
a.wh-box:visited      { font-size : 10px;
line-height:110%;
color : #FFFFFF;
font-weight: bold; text-decoration:none; }
a.wh-box:active      { font-size : 10px;
line-height:110%;
color : #FFFFFF;
font-weight: bold; text-decoration:underline; }
a.wh-box:hover       { font-size : 10px;
line-height:110%;
color : #000000;
font-weight: bold; text-decoration:underline; background-color: pink; }



a.wine:link        { color: #CC0000; text-decoration:none; }
a.wine:visited      { color: #CC0000; text-decoration:none; }
a.wine:active      { color: black; text-decoration:underline; }
a.wine:hover       { color: black; text-decoration:underline; background-color: pink; }

a.wine10:link        { color: #CC0000; text-decoration:none; font-size: x-small;}
a.wine10:visited      { color: #CC0000; text-decoration:none; font-size: x-small;}
a.wine10:active      { color: black; text-decoration:underline; font-size: x-small;}
a.wine10:hover       { color: black; text-decoration:underline; background-color: pink; font-size: x-small;}

a:link        { color: black; text-decoration:none; }
a:visited      { color: black; text-decoration:none; }
a:active      { color: black; text-decoration:underline; }
a:hover       { color: black; text-decoration:underline; background-color: pink; }

.shadow {
	background-color: #445053;
}
.line {
	background-color: #333333;
}
.text12-150 {
	font-size: 12px;
	line-height: 150%;


}
.txt-e {
	font-family: "Verdana";
}
.copyright {
	font-size: 10px;
	color: #000000;
	line-height: 150%;
}
.table-border {
	border-right-width: 1px;
	border-right-style: inset;
}
.orange {
	background-color: #FFCC66;
}
.round-border {
	border: 1px solid #333333;
}
hr {
	color: #666666;
	border: 1px solid #333333;
}
.text12 {
	font-size: 12px;
	line-height: 150%;
	letter-spacing: 0.05em;

}
.xsmall {
	font-size: x-small;
}
.xxxsmall {
	font-size: xx-small;
	line-height: 150%;
	color: #333333;
	letter-spacing: 0.15em;

}
.menu {
	font-size: 10px;
	color: #333333;
	letter-spacing: 0.15em;

}

.popup {
	font-size: 10px;
	color: black;
	letter-spacing: 0.15em;

}
body {
	background-color: black;	font-size: x-small;
}
ol {
	margin: 5px 0px 0px 30px;
}
.color-red {
	color: #CC0000;
}
.text-wh {
	color: #FFFFFF;
}


.form-menu  {font-size : 12px ; color : 333333; background-color : #eeeeee;border-top : 1px solid #999999;border-left : 1px solid #999999;border-bottom : 1px solid #999999;border-right : 1px solid #999999;}
.form-fta  {font-size : 12px ; color : #000000 ; border : solid 1px ; }
.form-input  {border-width : 1px 1px 1px 1px;border-style : solid solid solid solid; }





.indexTitle{
	font-size:8pt;
	color: #63686B;
    line-height: 18px;
	border-bottom: 1px dotted  #8C8C3F;
}
.indexExp{
	font-size:9pt;
	color: #63686B;
    line-height: 16px;
}

.takasu-name{
	font-size:10pt;
	font-weight:bold;
	color: #333333;
    line-height: 18px;
}
.takasu{
	font-size:10pt;
	color: #333333;
    line-height: 18px;
}
.guest-hana-name{
	font-size:10pt;
	font-weight:bold;
	color: #333333;
    line-height: 18px;
    background-color : #FFF3F3;
}
.guest-hana{
	font-size:10pt;
	color: #333333;
    line-height: 18px;
    background-color : #FFF3F3;
}
.guest-yu-name{
	font-size:10pt;
	font-weight:bold;
	color: #333333;
    line-height: 18px;
    background-color : #EFFFCC;
}
.guest-yu{
	font-size:10pt;
	color: #333333;
    line-height: 18px;
    background-color : #EFFFCC;
}
.guest-uta-name{
	font-size:10pt;
	font-weight:bold;
	color: #333333;
    line-height: 18px;
    background-color : #FFFFE6;
}
.guest-uta{
	font-size:10pt;
	color: #333333;
    line-height: 18px;
    background-color : #FFFFE6;
}
.guest-michi-name{
	font-size:10pt;
	font-weight:bold;
	color: #333333;
    line-height: 18px;
    background-color : #F9F3FF;
}
.guest-michi{
	font-size:10pt;
	color: #333333;
    line-height: 18px;
    background-color : #F9F3FF;
}

.takasu-5-name{
	font-size:10pt;
	font-weight:bold;
	color: #333333;
    line-height: 18px;
    background-color : #E6F7FF;
}
.takasu-5{
	font-size:10pt;
	color: #333333;
    line-height: 18px;
    background-color : #E6F7FF;
}

.tashiro-5{
	font-size:10pt;
	color: #333333;
    line-height: 18px;
}

.guest-name{
	font-size:10pt;
	font-weight:bold;
	color: #333333;
    line-height: 18px;
}
.guest{
	font-size:10pt;
	color: #333333;
    line-height: 18px;
}
.tashiro{
	font-size:10pt;
	font-weight:bold;
	color: #003366;
    line-height: 18px;
}

.sub-title{
	font-size:10pt;
	font-weight:bold;
	color: #FFFFFF;
    line-height: 16px;
}

.hanaExp{
	font-size:12px;
	color: #333333;
    line-height: 22px;
}
.hanaTitle{
    font-family:"‚l‚r ‚oƒSƒVƒbƒN";
	font-size:13pt;
	color: #B19E6F;
	border-bottom: 1px solid  #8C8C3F;
}


.box_right_text_j {
font-size : 10px;
line-height:130%;
color : #000000;
}

.box_right_text_e{
font-size : 9px;
line-height:130%;
color : #000000;
}

.box_bottom_text{
font-size : 10px;
line-height:110%;
color : #FFFFFF;
font-weight: bold;
}



.goodsTitle{
    font-family:"‚l‚r ‚oƒSƒVƒbƒN";
	font-size:13pt;
	color: #B19E6F;
	border-bottom: 1px solid  #8C8C3F;
}
.goodsCode{
	text-align: right;
	vertical-align: bottom;
	font-size:8pt;
	color: #B19E6F;
	border-bottom: 1px solid  #8C8C3F;
}
.goodsSize{
	font-size:9pt;
	color: #663300;
}
.goodsExp{
    line-height: 18px;
	font-size:9pt;
	color: #63686B;
}
.goodsPhoto{
    background: #999999;
}
.goodsPhotoImg{
    width: 120px;
    height: 90px;
	border: 0px;
}
.goodsPrice{
    border-top: 1px solid  #827E8F;
	border-left: 1px solid  #827E8F;
    border-right: 1px solid  #827E8F;
	border-bottom: 1px solid  #827E8F;
	font-size:10pt;
	color: #8C8C3F;
	text-align: center;
}
.goodsCart{
	font-size:9pt;
	color: #8C8C3F;
	text-align: right;
}
.beadsExp{
	font-size:9pt;
	color: #63686B;
    line-height: 16px;
    padding-left: 8px;
	vertical-align: top;
}
.beadsPrice{
	font-size:9pt;
	color: #8C8C3F;
	vertical-align: bottom;
}
.beadsTitle{
	font-size:11pt;
	color: #B19E6F;
	font-family: "Arial", "Helvetica", "sans-serif";
    padding-left: 8px;
}
.beadsSize{
	font-size:8pt;
	color: #663300;
	vertical-align: bottom;
    padding-left: 8px;
}
select{
	color: #63686B;
	font-size:9pt;
}
.listTable{
    border: 1px solid  #CCCCCC;
	font-size:9pt;
}
.listTableSelected{
    border: 1px solid  #666666;
	font-size:9pt;
}
.listTableHeader{
    font-family:"Arial";
    background: #BFCDC4;
	color: #FFFFFF;
	font-size:9pt;
}
.listExp{
	font-size:9pt;
	text-align: right;
	vertical-align: bottom;
	color: #8C8C3F;
}
.searchInput{
    border: 1px solid  #BBCC8E;
	color: #666666;
	font-size:10pt;
}
.searchButton{
    border: 0px solid  #FFFFFF;
	color: #7A778A;
	font-size:10pt;
    background: #D7D6DB;
}
.soldout{
	font-size:9pt;
	color: #D5AC2F;
}
.cargoTableHeader{
    background: #BFCDC4;
	color: #FFFFFF;
	font-size:9pt;
}
.cargoTableCode{
	text-align: right;
	vertical-align: bottom;
    background: #BFCDC4;
	color: #FFFFFF;
	font-size:8pt;
}
.cargoWaku1{
    border-top: 1px solid  #CCCCCC;
	border-left: 1px solid  #CCCCCC;
    border-right: 1px solid  #CCCCCC;
	border-bottom: 1px solid  #CCCCCC;
}
.cargoExp{
    vertical-align: top;
	font-size:9pt;
	color: #63686B;
}
.cargoZaiko{
    vertical-align: top;
	font-size:9pt;
	color: #663300;
}
.cargoSyoukei{
	text-align: right;
    vertical-align: bottom;
	font-size:9pt;
	color: #CC9900;
}
.cargoSyoukeiName{
	text-align: right;
	font-size:9pt;
	color: #84844F;
}
.cargoInput{
	text-align: right;
	font-size:9pt;
}
.cargoButton1{
    background: #FFFFFF;
    border: 1px solid  #BFCDC4;
	font-size:10pt;
	color: #63686B;
}
.anti_newWaku{
	border-bottom: 1px solid  #CCCCCC;
}
.editWaku1{
    border: 1px solid  #CCCCCC;
	font-size:9pt;
	color: #63686B;
}
.editHeader1{
    background: #BFCDC4;
    line-height: 18px;
	font-size:9pt;
	color: #FFFFFF;
    border-top: 1px solid  #EEEEEE;
	border-left: 1px solid  #EEEEEE;
    border-right: 1px solid  #CCCCCC;
	border-bottom: 1px solid  #CCCCCC;
	text-align: center;
}
.editValue1{
    line-height: 18px;
	font-size:9pt;
	color: #63686B;
    border-top: 1px solid  #EEEEEE;
	border-left: 1px solid  #EEEEEE;
    border-right: 1px solid  #CCCCCC;
	border-bottom: 1px solid  #CCCCCC;
	vertical-align: bottom;
}
.editValue2{
    line-height: 18px;
	font-size:9pt;
	color: #63686B;
    border-top: 1px solid  #CCCCCC;
	border-left: 0px solid  #EEEEEE;
    border-right: 0px solid  #CCCCCC;
	border-bottom: 0px solid  #EEEEEE;
	BACKGROUND-COLOR: #FFFFFF; 
	PADDING-RIGHT: 6px;
	vertical-align: bottom;
}
.editBeadsTitle{
	font-size:9pt;
	color: #B19E6F;
}
.editBeadsExp{
	font-size:9pt;
	color: #63686B;
    line-height: 16px;
    overflow:hidden;
	padding-right: 0px;
}
.editA{
	font-size:9pt;
	color: #63686B;
    text-decoration:none;
}
.orderPrint{
	color: #000000;
	font-size:9pt;
    line-height: 20px;
}
.addressPrint{
	font-size:9pt;
    font-family:"HGŠÛºÞ¼¯¸M-PRO";
	color: #000000;
    line-height: 16px;
    overflow:hidden;
	border-width:0;
}
.addressPageBreak{
	page-break-after:always;
}

/*         top         */
div.newsFrame{
    width: 300px;
    height: 234px;
    overflow: auto;
}
div.topicFrame{
    width: 300px;
    height: 110px;
    overflow: auto;
}
div.top3Frame{
    width: 300px;
    height: 97px;
    overflow: auto;
}
.news{
	font-size:8pt;
	color: #63686B;
    line-height: 18px;
	padding-left: 10px;
	padding-right: 5px;
}
.topBoder{
	font-size:9pt;
	color: #666666;
	border-left: 1px solid  #CCCCCC;
    border-right: 1px solid  #CCCCCC;
	border-bottom: 1px solid  #CCCCCC;
}
.topic{
	font-size:8pt;
	color: #63686B;
    line-height: 16px;
}
.topicExp{
	font-size:8pt;
	color: #63686B;
    line-height: 22px;
}
.topicBoder{
	border: 1px solid  #999999;
}
td{
	font-size:9pt;
}
.leftTop3{
	font-size:8pt;
	color: #663300;
}
.leftMenu{
	padding: 1px 0px 0px 0px;
}
.rightGoodsName{
	font-size:8pt;
	color: #9F8A57;
}
.rightGoodsPhoto{
    border: 1px solid  #CCCCCC;
}
.rightGoodsBoder{
    border: 1px solid #000000;
}
.underBar{
	border-bottom: 1px dotted #663300;
}
.helpBoder{
	font-size:9pt;
	color: #666666;
	border-left: 1px solid  #999999;
    border-right: 1px solid  #999999;
	border-bottom: 1px solid  #999999;
}
.helpExp{
	font-size:9pt;
	color: #63686B;
	line-height: 20px;
	padding-left: 10px;
	padding-right: 5px;
}
.contactValue1{
	color: #5C7665;
	border-bottom: 1px solid  #D6E0BA;
}
.contactValue2{
	color: #7D8053;
	border-bottom: 1px solid #E1DEB9;
}
.contactValue3{
	color: #796859;
	border-bottom: 1px solid #E1CFB9;
}
.contactValue4{
	color: #7A5867;
	border-bottom: 1px solid #D7BDCA;
}
.contactInput1{
    background: #FFFFFF;
	font-size:9pt;
	color: #333333;
    border: 1px solid  #5C7665;
}
.contactInput2{
    background: #FFFFFF;
	font-size:9pt;
	color: #333333;
    border: 1px solid  #7D8053;
}
.contactInput3{
    background: #FFFFFF;
	font-size:9pt;
	color: #333333;
    border: 1px solid  #796859;
}
.contactInput4{
    background: #FFFFFF;
	font-size:9pt;
	color: #333333;
    border: 1px solid  #727959;
}
.formTableHeader{
	color: #FFFFFF;
	font-size:10pt;
}
.formWaku1{
    border-top: 1px solid  #D6E0BA;
	border-left: 1px solid  #D6E0BA;
    border-right: 1px solid  #D6E0BA;
	border-bottom: 1px solid  #D6E0BA;
}
.formValue1{
	font-size:9pt;
	color: #5C7665;
	border-bottom: 1px solid  #D6E0BA;
}
.linkTableHeader1{
    font-family:"Arial";
    background: #BBD0A4;
	color: #FFFFFF;
	font-size:9pt;
}
.linkTableHeader2{
    font-family:"Arial";
    background: #CFCB92;
	color: #FFFFFF;
	font-size:9pt;
}
.linkTableHeader3{
    font-family:"Arial";
    background: #D7BFA2;
	color: #FFFFFF;
	font-size:9pt;
}
.linkTableHeader4{
    font-family:"Arial";
    background: #D6E0BA;
	color: #FFFFFF;
	font-size:9pt;
}
.linkTable{
    border: 1px solid  #CCCCCC;
	font-size:9pt;
}
#ilink{
	display: none;
}
#headmenu{
		position : absolute;
		z-index : 1;
		left : 40;
		top : 7;
}
#headsearch{
		position : absolute;
		z-index : 2;
		left : 40;
		top : 67;
}
.formInput{
	font-size:9pt;
	color: #333333;
    background: #FFFFFF;
    border-top: 1px solid  #D6E0BA;
	border-left: 1px solid  #D6E0BA;
    border-right: 1px solid  #D6E0BA;
	border-bottom: 1px solid  #D6E0BA;
}


.shadow {
	background-color: #445053;
}
.line {
	background-color: #333333;
}
.text12-150 {
	font-size: 12px;
	line-height: 150%;


}
.txt-e {
	font-family: "Verdana";
}
.copyright {
	font-size: 10px;
	color: #000000;
	line-height: 150%;
}
.table-border {
	border-right-width: 1px;
	border-right-style: inset;
}
.orange {
	background-color: #FFCC66;
}
.round-border {
	border: 1px solid #333333;
}
hr {
	color: #666666;
	border: 1px solid #333333;
}
.text12 {
	font-size: x-small;
	line-height: 14pt;
	letter-spacing: 0.05em;
	font-family: "‚l‚r ‚oƒSƒVƒbƒN", "Osaka";

}
.xxxsmall {
	font-size: xx-small;
	line-height: 150%;
	color: #333333;
	letter-spacing: 0.15em;

}
.menu {
	font-size: 10px;
	color: #333333;
	letter-spacing: 0.15em;

}

ol {
	margin: 5px 0px 0px 30px;
}
.color-red {
	color: #CC0000;
}
.xxsmall {
	font-family: "tahoma" "sans-serif", "Verdana", "Arial";
	font-size: 9pt;
	line-height: 150%;
	color: #333333;
	letter-spacing: 0.1em;


}
