@charset "shift_jis";

#contents h1.tit {
	background-image: url(../images/product/premina_flat/h1_tit.jpg);
}

#main {
	letter-spacing:normal;
}

#lnavi #lnavi08 a {
	background-position:right top;
}


/* ::::: http://www.brighthome.jp/common.css ::::: */

#main .ltxt { font-size: 14pt; font-weight: bold; }
#main .m1txt { font-size: 12pt; line-height: 140%; font-weight: normal; }
#main .s1txt { font-size: 9pt; line-height: 140%; font-weight: normal; }
#main .s2txt { font-size: 8pt; line-height: 140%; font-weight: normal; }
#main .tetum1txt { font-size: 10pt; line-height: 130%; font-weight: normal; color: rgb(51, 51, 51); }
#main .tetus1txt { font-size: 8pt; line-height: 130%; font-weight: normal; color: rgb(51, 51, 51); }
#main .product { margin: 0px; padding: 0px; font-size: 12px; line-height: 140%; color: rgb(51, 51, 51); font-family: "‚l‚r ƒSƒVƒbƒN","Osaka|“™•"; }
#main .product a:link { color: rgb(51, 51, 51); text-decoration: underline; }
#main .product a:visited { color: rgb(102, 102, 102); }
#main .product a:hover { color: rgb(204, 153, 0); }
#main .product a:active { color: rgb(204, 153, 0); }
#main .product-nav { margin: 0px; padding: 0px; font-size: 10px; line-height: 140%; color: rgb(204, 153, 0); font-family: "‚l‚r ƒSƒVƒbƒN","Osaka|“™•"; }
#main .product-nav a:link { color: rgb(51, 51, 51); text-decoration: underline; }
#main .product-nav a:visited { color: rgb(102, 102, 102); }
#main .product-nav a:hover { color: rgb(204, 153, 0); }
#main .product-nav a:active { color: rgb(204, 153, 0); }
#main .product-disclaimer { margin: 0px; padding: 0px; font-size: 10px; line-height: 140%; color: rgb(51, 51, 51); }
#main .product-disclaimer a:link { color: rgb(204, 153, 0); text-decoration: underline; }
#main .product-disclaimer a:visited { color: rgb(153, 102, 0); }
#main .product-disclaimer a:hover { color: rgb(255, 153, 0); }
#main .product-disclaimer a:active { color: rgb(255, 153, 0); }
#main .footer { margin: 0px; padding: 0px; font-size: 8pt; line-height: 140%; color: rgb(204, 153, 0); }
#main .footer a:link { font-size: 8pt; line-height: 140%; color: rgb(51, 51, 51); text-decoration: underline; }
#main .footer a:visited { font-size: 8pt; line-height: 140%; color: rgb(102, 102, 102); text-decoration: underline; }
#main .footer a:hover { font-size: 8pt; line-height: 140%; color: rgb(204, 153, 0); text-decoration: underline; }
#main .footer a:active { font-size: 8pt; line-height: 140%; color: rgb(204, 153, 0); text-decoration: underline; }
#main .pagebreak { page-break-before: always; }
#main .search02-txt { font-size: 12px; line-height: 160%; color: rgb(51, 51, 51); }
#main .search02-txt a:link { font-size: 12px; line-height: 160%; color: rgb(51, 51, 51); text-decoration: none; }
#main .search02-txt a:visited { font-size: 12px; line-height: 160%; color: rgb(51, 51, 51); text-decoration: none; }
#main .search02-txt a:hover { font-size: 12px; line-height: 160%; color: rgb(153, 153, 153); text-decoration: none; }
#main .search02-txt a:active { font-size: 12px; line-height: 160%; color: rgb(153, 153, 153); text-decoration: none; }

/* ::::: http://www.brighthome.jp/~syohin/lineup/navi_txt.css ::::: */

#main .product-nav2 { margin: 0px; padding: 0px; font-size: 10px; line-height: 140%; color: rgb(204, 153, 0); font-family: "‚l‚r ‚oƒSƒVƒbƒN",Osaka,"ƒqƒ‰ƒMƒmŠpƒS Pro W3"; letter-spacing: 1px; }
#main .product-nav2 a:link { color: rgb(51, 51, 51); text-decoration: underline; }
#main .product-nav2 a:visited { color: rgb(102, 102, 102); }
#main .product-nav2 a:hover { color: rgb(204, 153, 0); }
#main .product-nav2 a:active { color: rgb(204, 153, 0); }
.fWrapper03 {
	margin:0 20px 15px 20px;
}
