body {
 font-size: 9pt;
 color: #333333;
 font-family: "‚l‚r ‚oƒSƒVƒbƒN", "Osaka";
 background-color: #ffffcc;
}

tr,td,th {
 font-size: 9pt;
 font-family: "‚l‚r ‚oƒSƒVƒbƒN", "Osaka" ;
}

div{
	line-height : 140% ;
}	

A:link             { color: #cc3399; text-decoration: underline; background: none;}
A:link:hover       { color: #993366; text-decoration: underline; background: none;}
A:link:active      { color: #ff9999; text-decoration: none; background: none;}

A:visited          { color: #cc0066; text-decoration: underline; background: none;}
A:visited:hover    { color: #ff9999; text-decoration: underline; background: none;}
A:visited:active   { color: #ffcc99; text-decoration: underline; background: none;}

A:link.h           { color: #FFFFFF; text-decoration: none; background: none;}
A:link:hover.h     { color: #B22222; text-decoration: underline; background: none;}
A:link:active.h    { color: #595959; text-decoration: none; background: none;}

A:visited.h        { color: #FFFFFF; text-decoration: none; background: none;}
A:visited:hover.h  { color: #B22222; text-decoration: underline; background: none;}
A:visited:active.h { color: #595959; text-decoration: underline; background: none;}

A:link.f           { color: #603913; text-decoration: none; background: none;}
A:link:hover.f     { color: #F4A460; text-decoration: underline; background: none;}
A:link:active.f    { color: #595959; text-decoration: none; background: none;}

A:visited.f        { color: #603913; text-decoration: none; background: none;}
A:visited:hover.f  { color: #F4A460; text-decoration: underline; background: none;}
A:visited:active.f { color: #595959; text-decoration: underline; background: none;}

/*•Êƒy[ƒW‚ÌƒL[ƒ[ƒh‚ð‚`‚ÅˆÍ‚ÝAƒŠƒ“ƒN SEO‘Îô*/
A:link.w           { color: #000000; text-decoration: none; background: none;}
A:link:hover.w     { color: #000000; text-decoration: none; background: none;}
A:link:active.w    { color: #000000; text-decoration: none; background: none;}

A:visited.w        { color: #000000; text-decoration: none; background: none;}
A:visited:hover.w  { color: #000000; text-decoration: none; background: none;}
A:visited:active.w { color: #000000; text-decoration: none; background: none;}

.ta {
 line-height: 140%;
 font-size: 9pt
}

.tb {
 line-height: 140%;
 font-size: 9pt;
 color: #a9a9a9
}

.tc {
 line-height: 150%;
 padding-left: 10px;
 padding-right: 5px;
 font-size: 9pt;
 color: #ffffff;
}

.tk {
 font-size: 9pt;
 color: #333333;
 line-height: 150%;
 padding-left: 10px;
 padding-right: 5px;
}

.ts {
 line-height: 150%;
 padding-top: 10px;
 padding-bottom: 10px;
 padding-left: 5px;
 padding-right: 5px;
 font-size: 9pt;
 color: #333333;
 background-image: url(image/bg3.jpg)
}

.tw {
 font-size: 10pt;
 color: #333333;
 font-weight: bold
}

.tx {
 font-size: 10pt;
 color: #dcdcdc;
 line-height: 150%
}

.cp {
 font-family: "Times New Roman", "Times", "serif";
 font-size: 10px;
 font-style: italic;
 color: #cccccc;
 letter-spacing: 1px
}

form {
 margin-top: 0px;
 margin-right: 0px;
 margin-bottom: 0px;
 margin-left: 0px
}

textarea {
 font-family: "‚l‚r ‚oƒSƒVƒbƒN", "Osaka";
 font-size: 9pt;

 padding-top: 3px;
 padding-right: 5px;
 padding-bottom: 3px;
 padding-left: 2px;
 line-height: 140%
}

input {
 font-family: "‚l‚r ‚oƒSƒVƒbƒN", "Osaka";
 font-size: 9pt;


 border: 1px double #333333
}


h1 { 
        font-size:11px;
        color:#603913;
        font-weight:normal;
        display: inline;
}

h2 { 
        text-align: center;
        font-size:12px;
        color:#ff0099;
        padding-top:10px;
        padding-bottom:0px;
        height:15px;
        margin:0px 0px 5px 0px;
        }

h3 { 
        font-size:12px;
        color:#009933;
        padding-top:5px;
        padding-left:6px;
        margin:0px 0px 2px 0px;
        display: inline;	
		padding: 0px;
		margin: 0px;
        }

h4 { 
        font-size:12px;
        font-weight:bold;
        padding-top:5px;
        padding-left:15px;
        margin:0px 0px 2px 0px;
        }

strong {font-weight:normal}
em {font-style:normal}
dfn {
		font-style: normal;
}


.header {
        text-align: right;
        padding:0px 5px 10px 0px;
        font-size:11px;
        color:#603913;
        }

img {
        border-style:none;
}

#container {
        width:766px;
        margin:0 auto;
        background-color:#DEB887;
}

#header{
        width:750px;
        margin:0 auto;
        padding: 0px;
        text-align: center;
}


#menu {
        width:750px;
        height:47px;
        margin:0px;
        padding: 0px;
        text-align: center;
        color:#000000;
        font-size:12px;
        background-color:#000000;
}

#u_menu {
        width:750px;
        height:30px;
        margin:0px;
        padding: 0px;
        text-align: center;
        color:#000000;
        font-size:12px;
}

.info {
        text-align: left;
        padding: 10px 0px 20px 10px;
        background-color:#ffffff;
        font-size:12px;
	line-height: 150%;
        border: ;
}
}	

#footer {
        width:750px;
        height:55px;
        margin:0;
        padding:5px 0 0 0;
        color:#ffdead;
        background-color:#000000;
        font-size:12px;
        text-align: center;
}

/* mail */
.mail_tbl{
		border-color : #669966;
		border-style : solid;
		border-width : 0px 1px 0px 1px;
}

/* faq */
.toi{
		text-align : center;
		text-style : bold;
		color : #009900;
}	

/* trimming */
.tri{
		font-weight : bold;
		border-bottom : #F8A9C1 dotted 2px ;
}

.price{
		border-bottom : #999999 1px dashed ;
}

.fmake{
	text-align : center ; 
}	
	

/* breeder */
.line{
	line-height : 140% ;
	text-align : left ;
}

.bf{
	float : right ;
}						
