/* -----------------------------------------------------------------
 -t:テーブル <table>
 -c:テーブルのセル <td>
 -f:フォント <span>
 
 
 ----------------------------------------------------------------- */
@charset "euc-jp";


/* -----------------------------------------------------------------
 基本設定
----------------------------------------------------------------- */
.main {
	width: 1000px;
	margin: auto;
}

a {
	text-decoration: none ;
}
a:hover {text-decoration: underline;} 
.white {color: #FFFFFF}
.black {color: #333333}
.dark {color: #000000}

body {
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 12px;
	margin:0px auto;
}
.background{/*
	background-image: url(../image/back.gif);
	background-repeat: repeat-x;*/
}

.underline{
	text-decoration:none;
}

/* -----------------------------------------------------------------
 インラインフレームの大きさ
----------------------------------------------------------------- */
.header {
	width: 1000px;
	height: 130px;
}
.menu {
	width: 200px;
	height: 3000px;
}
.footer {
	width: 100%;
	height: 60px;
}
.furyo1 {
	width: 100%;
	height: 280px;
}
.furyo2 {
	width: 100%;
	height: 200px;
}
.furyo3 {
	width: 100%;
	height: 240px;
}
.furyo4 {
	width: 100%;
	height: 80px;
}


/* -----------------------------------------------------------------
 フォント
----------------------------------------------------------------- */
.nomal1 {
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 12px;
	color: #333333;
}
.s6 {
	font-size: 6px;
}
.s8 {
	font-size: 8px;
}
.s10 {
	font-size: 10px;
}
.s14 {
	font-size: 14px;
}
.s16 {
	font-size: 16px;
}
.s18 {
	font-size: 18px;
}
.s20 {
	font-size: 20px;
}
.s22 {
	font-size: 22px;
}
.s24 {
	font-size: 24px;
}
.red16 {
	font-size: 16px;
	color: #FF0000;
}
.red {
	color: #FF0000;
}
.kakaku1 {
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 16px;
	color: #FF0000;
}
h1.title{
	margin: 10px 0px;
	padding: 0.3em 0.5em 0.2em 0.5em;
	border-style: solid;
	border-width: 0 0 1px 25px;
	border-color: #084483;
	font-size: 16px;
	text-align:left
}
h2.title{
	margin: 10px 0px;
	padding: 0.2em 0.5em 0.1em 0.5em;
	border-style: solid;
	border-width: 0 0 1px 17px;
	border-color: #FF6600;
	font-size: 14px;
	text-align:left
}

/* -----------------------------------------------------------------
 商品陳列（タイトル）
----------------------------------------------------------------- */
.kaisou-c {
	background-image:;
	line-height: normal;
	border:none;
	
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 12px;
	font-weight:normal;
	color: #333333;
}
.title_comment-t {
	background-color:;
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 12px;
	font-weight:bold;
	color: #333333;
	letter-spacing:normal;
	border:none;
}
.subtitle-t {
	background-color: #33cc33;
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 16px;
	font-weight:bold;
	color: #FFFFFF;
	letter-spacing:4px;
	border:none;
}
.subtitle_comment-t {
	background-color:;
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 12px;
	font-weight:bold;
	color: #333333;
	letter-spacing:normal;
	border:none;
}

/* -----------------------------------------------------------------
 商品陳列（ボックスタイプ）
----------------------------------------------------------------- */
.code_b-c {
	background-color:;
	line-height: normal;
	border:none;
	
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 12px;
	font-weight:normal;
	color: #333333;
}
.name_b-c {	
	background-color: #003399;
	line-height: normal;
	border:none;
	text-decoration:none;
	
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 14px;
	font-weight:bold;
	color: #FFFFFF;
}
.mailbin_b-f {
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 10px;
	font-weight: normal;
	color: #FFFFFF;
}
.comment_b-c {
	background-color:;
	line-height: normal;
	border:none;
	
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 12px;
	font-weight:normal;
	color: #333333;
}
.price_b-c {
	background-color:;
	line-height: normal;
	border:none;
	
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 12px;
	font-weight:bold;
	color: #cc0000;
}
.zaiko_b-c {
	background-color:;
	line-height: normal;
	border:none;
	
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 14px;
	font-weight:bold;
	color: #ff0000;
}

/* -----------------------------------------------------------------
 商品陳列（横長タイプ）
----------------------------------------------------------------- */
.code_y-c {
	background-color: #CADEFF;
	line-height: normal;
	border:none;
	
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 12px;
	font-weight:normal;
	color: #333333;
}
.name_y-c {
	background-color: #CADEFF;
	line-height: normal;
	border:none;
	
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 12px;
	font-weight:bold;
	color: #333333;
}
.mailbin_y-f {
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 10px;
	font-weight: normal;
	color: #333333;
}
.comment_y1-c {
	width: ;
	background-color:;
	line-height: normal;
	border:none;
	
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 12px;
	font-weight:normal;
	color: #333333;
}
.comment_y2-c {				/* 画像なし */
	width:;
	background-color:;
	line-height: normal;
	border:none;
	
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 12px;
	font-weight:normal;
	color: #333333;
}
.price_y-c {
	width: 80px;
	background-color:;
	line-height: normal;
	border:none;
	
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 12px;
	font-weight:bold;
	color: #cc0000;
}
.zaiko_y-c {
	width: 80px;
	background-color:;
	line-height: normal;
	border:none;
	
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 14px;
	font-weight:bold;
	color: #ff0000;
}

/* -----------------------------------------------------------------
 商品陳列（大きいタイプ）
----------------------------------------------------------------- */
.code_l-f {
	line-height: normal;
	border:none;
	
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 12px;
	font-weight:normal;
	color: #FFFFFF;
}
.name_l-f {
	background-color: #003399;
	line-height: normal;
	border:none;
	text-decoration:none;
	
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 14px;
	font-weight:bold;
	color: #FFFFFF;
}
.mailbin_l-f {
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 10px;
	font-weight: normal;
	color: #333333;
}
.comment_l1-c {
	width:;
	background-color:;
	line-height: normal;
	border:none;
	
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 12px;
	font-weight:normal;
	color: #333333;
}
.comment_l2-c {				/* 画像なし */
	width:;
	background-color:;
	line-height: normal;
	border:none;
	
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 12px;
	font-weight:normal;
	color: #333333;
}
.price_l-c {
	width:;
	background-color:;
	line-height: normal;
	border:none;
	
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 20px;
	font-weight:bold;
	color: #cc0000;
}
.zaiko_l-c {
	width:;
	background-color:;
	line-height: normal;
	border:none;
	
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 14px;
	font-weight:bold;
	color: #ff0000;
}






/* -----------------------------------------------------------------
以下未使用
----------------------------------------------------------------- */
/*.table {
	background-image: url(image/base3.jpg);
	background-repeat: repeat-y;
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 12px;
	line-height: 18px;
	color: #333333;
	width: 770px;
}
.footer2 {
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 12px;
	line-height: 14px;
	color: #FFFFFF;
	text-align: center;
	vertical-align: middle;
	padding-top: 10px;
	padding-bottom: 10px;
	background-color: #7675AE;
}
.siteinfo {
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 12px;
	line-height: 16px;
	padding: 8px;
	color: #333333;
	background-image: url(images/siteinfo_r4_c1.gif);
}
.bk12 {
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 12px;
	line-height: 18px;
	color: #333333;
}
.aboutus {
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 10px;
	line-height: 12px;
	padding: 7px;
	color: #666666;
	background-image: url(images/aboutus_r3_c1.gif);
}
.menu1 {
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 12px;
	line-height: 12px;
	padding: 7px;
	color: #333333;
	background-image: url(image/base4.jpg);
}
.news_1 {
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 10px;
	color: #FFFFFF;
	padding: 2px 8px;
	background-color: #4F519D;
	line-height: 30px;
	height: 15px;
}
.news_2 {
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 14px;
	line-height: 20px;
	font-weight: bold;
	color: #FF0000;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-bottom-style: dashed;
	border-top-color: #FFCC00;
	border-right-color: #FFCC00;
	border-bottom-color: #FFCC00;
	border-left-color: #FFCC00;
}
.bl20b {
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 10px;
	line-height: 14px;
	font-weight: bold;
	color: #336699;
}
.account {
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 14px;
	line-height: 20px;
	font-weight: bold;
	background-image: url(images/account_r2_c1.gif);
	color: #004F00;
	padding-right: 15px;
	padding-left: 15px;
}
.caution {
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 12px;
	line-height: 18px;
	font-weight: bold;
	color: #7675AE;
	background-color: #FFFFFF;
	vertical-align: top;
}
.bk10 {

	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 10px;
	line-height: 14px;
	color: #333333;
}
.red14b {
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 14px;
	line-height: 20px;
	font-weight: bold;
	color: #CC0033;
}
.tbl-1 {
	background-color: #E3EAF0;
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 12px;
	line-height: 14px;
	font-weight: normal;
	color: #333333;
	text-align: center;
}
.tbl-2 {
	background-color: #E6F4F7;
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 12px;
	line-height: 14px;
	font-weight: bold;
	color: #333333;
}
.tbl-3 {
	background-color: #ffffff;
}
.bk12_2 {

	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 12px;
	line-height: 14px;
	color: #333333;
}
.bk11 {
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 11px;
	line-height: 12px;
	color: #333333;
}
.tbl-3 {;
}
.tbl-4 {
	font-size: 12px;
	font-weight: bold;
	color: #333333;
	background-color: #FFECB0;
}
.tbl-5 {
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 12px;
	line-height: 18px;
	color: #333333;
}
.pi_menu {
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 12px;
	color: #666666;
	background-image: url(image/base_pi_menu.jpg);
}
*/
