@charset "shift_jis";


/*スクロールバー設定*/
html {
scrollbar-3dlight-color:#ffffff;
scrollbar-arrow-color:#ffffff;
scrollbar-darkshadow-color:#cccccc;
scrollbar-face-color:#cccccc;
scrollbar-highlight-color:#cccccc;
scrollbar-shadow-color:#cccccc;
scrollbar-track-color:#efefef;
}


body {
	color: #333333;
	margin: 0px;
	padding: 0px;
	text-align: center;
	background: #FFFFFF url(images/bg.gif);	/*全体の文字サイズ(75%)と行間(/2)設定*/
	font-family: "メイリオ", "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 10px;
	line-height: 12px;
}
h1,h2,h3,p,ul,li{
	margin: 0px;
	padding: 0px;
}

ul{
	list-style-type: none;
}
.color1 {
	color: #FE5F04;
}
img {
	border:1px solid gray;
}
.uline1 {
	background: url(../../images/uline_1.gif) repeat-x left bottom;
}



/*全般のリンク設定。（a:hoverはカーソルオーバー時）*/
a {
	color: #333333;
}
a:hover {
	color: #F95902;
}



/*コンテナー（HP全体の枠）
------------------------------------------------------------------------*/
#container {
	width: 1020px;
	border: 1px solid #808080;	/*HPを囲む枠の色と幅*/
	text-align: left;
	margin-right: auto;
	margin-left: auto;
}



/*ヘッダー（h1タグとサイト名が入っている部分）
------------------------------------------------------------------------*/
#header {
	font-size: 36px;	/*サイト名部分の文字サイズ*/
	font-weight: bold;	/*太字にする*/
	color: #FFFFFF;		/*文字色*/
	background: #F98B4E url(../../images/header.gif) no-repeat bottom;	/*背景色と画像の指定*/
	height: 120px;
}
#header h1 {
	font-size: 10px;	/*h1の文字サイズ*/
	padding-left: 10px;
}
#header p {
	padding-left: 0px;
}



/*ページ上部メインメニュー
------------------------------------------------------------------------*/
#mainmenu {
	padding: 0px;
}
#mainmenu ul {
	line-height: 40px;
	height: 40px;
	border-bottom: 1px solid #999999;
	background: #FFFFFF url(../../images/mainmenu_bg.gif) repeat-x;	/*メニュー背景のグラデーション画像指定箇所*/
}
#mainmenu li {
	float: left;
}
#mainmenu ul li a {
	display: block;
	width: 144px;
	text-align: center;
	border-right: 1px solid #999999;
	color: #333;	/*メニューの文字色*/
	text-decoration: none;
}
#mainmenu ul li a:hover {
	background: #f5f5f5;	/*メニューカーソルオーバー時に背景色をこの色にする*/
}
#mainmenu .last {
	border-right-style: none;	/*一番右のメニューの右境界線を消す設定*/
}



/*左コンテンツ
------------------------------------------------------------------------*/
#left {
	background: #f99403;	/*背景色*/
	width: 154px;
	vertical-align: top;
	padding-top: 10px;
	padding-right: 5px;
	padding-bottom: 10px;
	padding-left: 5px;
}



/*右コンテンツ
------------------------------------------------------------------------*/
#right {
	background: #f99403;	/*背景色*/
	width: 154px;
	vertical-align: top;
	padding: 10px 5px;
}



/*中央コンテンツ
------------------------------------------------------------------------*/
#center {
	width: 660px;
	vertical-align: top;
	padding: 10px 5px;
}
#center p {
	padding: 0.5em 18px 1em;
}
#center h2 {
	font-size: 100%;
	background: url(../../images/h2_bg.gif) no-repeat left bottom;	/*背景のグラデーション画像指定箇所*/
	padding-left: 10px;
	line-height: 40px;
	margin-bottom: 0.5em;
	border-left-width: 5px;
	border-left-style: solid;
	border-left-color: #C30;
}



/*左右コンテンツのh2,h3とリンク設定
------------------------------------------------------------------------*/
#left h2,#right h3 {
	background: #BAD622;
	border: 1px solid #FFFFFF;
	font-size: 100%;
	text-align: center;
	line-height: 16pt;
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
}
#left h3,#right h3 {
	background: #6CC;
	border: 1px solid #FFFFFF;
	font-size: 6pt;
	text-align: center;
	line-height: 16pt;
}
#left h4,#right h3 {
	background: #6CC;
	border: 1px solid #FFFFFF;
	font-size: 8pt;
	text-align: center;
	line-height: 16pt;
}
#left h6,#right h3 {
	background: #F60;
	border: 1px solid #FFFFFF;
	font-size: 100%;
	text-align: center;
	line-height: 16pt;
}
#left h2 a,#right h3 a {
	text-decoration: none;
}
#left h2 a:hover,#right h3 a:hover{
	text-decoration: underline;
}

h5 {
	margin-left:10px;
	font-size:14px;
	color:#0066CC;
	font-weight:bold;
}

h5 span {
	font-size:12px;
	color:#333333;
	margin-left:20px;
}

h5 span.attention {
	color:#ff0000;
	font-size: 0.8em;
}


/*左コンテンツ内の商品メニュー
------------------------------------------------------------------------*/
#left ul.menu {
	margin-bottom: 1em;
	text-align: center;	/*メニュー名を中央よせ。左よせがいいならここの１行を外す。*/
}
#left ul.menu li a {
	color: #FFFFFF;	/*メニューの文字色*/
	text-decoration: none;	/*リンクの初期設定の下線を外す設定*/
	border-bottom: 1px dotted #ffffff;	/*メニュー下に1pxの点線を入れる設定*/
	display: block;
	width: 154px;
}
#left ul.menu a:hover {
	color: #333333;	/*カーソルオーバー時の文字色*/
	text-decoration: underline;	/*オーバー時に消していた下線を表示させる設定。不要なら１行丸ごと外す。*/
}



/*フッター（最下部コピーライト部分）
------------------------------------------------------------------------*/
#footer {
	color: #FFFFFF;
	background: #F95902;
	text-align: center;
	border-top: 1px solid #808080;
}
#footer a {
	color: #FFFFFF;
}



/*左右コンテンツ内の商品写真を囲んでいるボックス設定（上のラインなし）
------------------------------------------------------------------------*/
.box1 {
	border-right: 1px solid #ffffff;	/*右のライン設定*/
	border-bottom: 1px solid #ffffff;	/*下のライン設定*/
	border-left: 1px solid #ffffff;		/*左のライン設定*/
	padding: 5px;
	font-size: 85%;	/*文字サイズを全体より少し小さく設定。同じがいいなら丸ごと１行削除*/
	background: #FFFFFF;
}



/*中央にある四角い商品写真を囲んでいるボックス
------------------------------------------------------------------------*/
.box2 {
	background: #efefef;	/*背景色*/
	padding: 5px;
	border: 1px solid #808080;	/*ボックスのライン設定*/
	width: 96%;
	margin-right: auto;
	margin-left: auto;
	line-height: 1.4;
	margin-bottom: 10px;
}
.box2 h3 {
	font-size: 100%;
}
.box2 .fl {
	float: left;
	margin-right: 5px;
}



/*角丸テーブル設定（特に変更する必要なし）
------------------------------------------------------------------------*/
.marutable {
	width: 98%;
	margin-right: auto;
	margin-left: auto;
	margin-bottom: 6px;
}
.marutable p {
	padding-right: 0px !important;
	padding-left: 0px !important;
}
.marutable .td1 {
	background: url(../../images/table/1.gif) no-repeat;
	height: 11px;
	width: 11px;
}
.marutable .td2 {
	background: url(../../images/table/2.gif) no-repeat;
	height: 11px;
	width: 11px;
}
.marutable .td3 {
	background: url(../../images/table/3.gif) no-repeat;
	height: 11px;
	width: 11px;
}
.marutable .td4 {
	background: url(../../images/table/4.gif) no-repeat;
	height: 11px;
	width: 11px;
}
.marutable .white {
	background: #FFFFFF;
}



/*clearfix（変更しない）
------------------------------------------------------------------*/
.cf:after {
content: ".";
display: block;
height: 0;
clear: both;
visibility: hidden;
}
.cf { display: inline-block; }

/* Hides from IE-mac \*/
*html .cf { height: 1%; }
.cf { display: block; }
/* End hide from IE-mac */
#container tr #left h3 strong {
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-weight: bold;
	color: #F00;
	font-size: 13pt;
}
#container tr #left h2 strong {
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-size: 14pt;
	color: #F00;
}
#container tr #left h6 strong {
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-size: 12pt;
	font-weight: bold;
	color: #00C;
}
#container tr #right h3 {
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-size: 13pt;
	font-weight: bold;
	color: #333;
}
.intro {
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-size: 9pt;
	font-style: normal;
	font-weight: bold;
	color: #333;
	line-height: 15pt;
}
red1 {
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-size: 9pt;
	font-style: normal;
	line-height: 14pt;
	font-weight: bold;
	color: #F00;
}
.red1 {
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-size: 9pt;
	font-style: normal;
	line-height: 14pt;
	font-weight: bold;
	color: #F00;
}

/********************************************************
	テーブル（価格）
 ********************************************************/
.textBold {
font-weight:bold;
}
.comment {
color:#FF0033;
font-weight:normal;
}
.kakaku{
	margin:15px 0 15px 18px;
	text-align:center;
  width:300px;
	}

.kakaku table{
	margin:0 0 10px 0;
	background-color:#666666;
	}

.kakaku th{
	font-size:12px;
	background-color:#eeeeee;
	text-align:center;
	padding:5px;
	}

.kakaku td{
	font-size:12px;
	background-color:#ffffff;
	text-align:right;
	padding:5px;
	line-height:1.5em;
	}
	
.kakaku td.red{
	font-size:14px;
	font-weight:bold
	background-color:#ffffff;
	text-align:right;
	padding:5px;
	line-height:1.5em;
	color:#FF0000;
	}
	

	
.kakaku2{
	margin:7px 20px 7px 2px;
	text-align:center;
	width:620px;
	color: #333333;
	}

.kakaku2 table{
	margin:0 0 10px 0;
	background-color:#666666;
	}

.kakaku2 th{
	font-size:8px;
	background-color:#eeeeee;
	text-align:center;
	padding:0 5px 0 5px;
	}
/*safariのためにIE6-7-FFを変更*/
*:first-child+html .kakaku2 th{
	font-size:12px;
	background-color:#ECECEC;
	text-align:center;
	padding:0 5px 0 5px;
	}
	
* html .kakaku2 th{
	font-size:12px;
	background-color:#eeeeee;
	text-align:center;
	padding:0 5px 0 5px;
	}
	
html>body .kakaku2 th{
	font-size:10px;
	background-color:#ECECEC;
	text-align:center;
	padding:0 5px 0 5px;
	}

html>body .kakaku3 th{
	font-size:10px;
	background-color:#ECECEC;
	text-align:left;
	padding:0 5px 0 5px;
	}	
	

/*****************/	
	
.kakaku2 td{
	font-size:7px;
	background-color:#ffffff;
	text-align:right;
	padding:0 5px 0 5px;
	line-height:1.5em;
	}
/*safariのためにIE6-7-FFを変更*/
*:first-child+html .kakaku2 td{
	font-size:20px;
	background-color:#ffffff;
	text-align:right;
	padding:0 5px 0 5px;
	line-height:1.5em;
	font-weight: bold;
	}
	
* html .kakaku2 td{
	font-size:12px;
	background-color:#ffffff;
	text-align:right;
	padding:0 5px 0 5px;
	line-height:1.5em;
	}
	
html>body .kakaku2 td{
	font-size:10px;
	background-color:#ffffff;
	text-align:right;
	padding:0 5px 0 5px;
	line-height:1.5em;
	}
	

/*****************/
	
.kakaku2 td.red{
	font-size:12px;
	background-color:#ffffff;
	text-align:right;
	padding:0 5px 0 5px;
	line-height:1.5em;
	color:#FF0000;
	}
/*safariのためにIE6-7-FFを変更*/
*:first-child+html .kakaku2 td.red{
	font-size:20px;
	background-color:#ffffff;
	text-align:right;
	padding:0 5px 0 5px;
	line-height:1.5em;
	color:#FF4540;
	font-weight: bold;
	}
	
* html .kakaku2 td.red{
	font-size:12px;
	background-color:#ffffff;
	text-align:right;
	padding:0 5px 0 5px;
	line-height:1.5em;
	color:#FF4540;
	}
	
html>body .kakaku2 td.red{
	font-size:13px;
	background-color:#ffffff;
	text-align:right;
	padding:0 5px 0 5px;
	line-height:1.5em;
	color:#FF4540;
	}
	

/*****************/
	
/*safariのためにIE6-7-FFを変更*/
*:first-child+html .kakaku2 th.red2{
	font-size:12px;
	background-color:#888888;
	text-align:center;
	padding:0 5px 0 5px;
	line-height:1.5em;
	color:#FFffff;
	}
	
* html .kakaku2 th.red2{
	font-size:12px;
	background-color:#888888;
	text-align:center;
	padding:0 5px 0 5px;
	line-height:1.5em;
	color:#FFffff;
	}
	
html>body .kakaku2 th.red2{
	font-size:10px;
	background-color:#888888;
	text-align:center;
	padding:0 5px 0 5px;
	line-height:1.5em;
	color:#FFffff;
	}


/*****************/

/*safariのためにIE6-7-FFを変更*/
*:first-child+html .kakaku th{
	font-size:12px;
	background-color:#eeeeee;
	text-align:center;
	padding:0 5px 0 5px;
	}
	
* html .kakaku th{
	font-size:12px;
	background-color:#eeeeee;
	text-align:center;
	padding:0 5px 0 5px;
	}
	
html>body .kakaku th{
	font-size:10px;
	background-color:#eeeeee;
	text-align:center;
	padding:0 5px 0 5px;
	}
	

/*****************/	
	
.kakaku td{
	font-size:7px;
	background-color:#ffffff;
	text-align:right;
	padding:0 5px 0 5px;
	line-height:1.5em;
	}
/*safariのためにIE6-7-FFを変更*/
*:first-child+html .kakaku td{
	font-size:12px;
	background-color:#ffffff;
	text-align:right;
	padding:0 5px 0 5px;
	line-height:1.5em;
	}
	
* html .kakaku td{
	font-size:12px;
	background-color:#ffffff;
	text-align:right;
	padding:0 5px 0 5px;
	line-height:1.5em;
	}
	
html>body .kakaku td{
	font-size:9px;
	background-color:#ffffff;
	text-align:right;
	padding:0 5px 0 5px;
	line-height:1.5em;
	}
	

/*****************/
	
.kakaku td.red{
	font-size:7px;
	background-color:#ffffff;
	text-align:right;
	padding:0 5px 0 5px;
	line-height:1.5em;
	color:#FF0000;
	}
/*safariのためにIE6-7-FFを変更*/
*:first-child+html .kakaku td.red{
	font-size:12px;
	background-color:#ffffff;
	text-align:right;
	padding:0 5px 0 5px;
	line-height:1.5em;
	color:#FF4540;
	}
	
* html .kakaku td.red{
	font-size:12px;
	background-color:#ffffff;
	text-align:right;
	padding:0 5px 0 5px;
	line-height:1.5em;
	color:#FF4540;
	}
	
html>body .kakaku td.red{
	font-size:9px;
	background-color:#ffffff;
	text-align:right;
	padding:0 5px 0 5px;
	line-height:1.5em;
	color:#FF4540;
	}
	

/*****************/
	
/*safariのためにIE6-7-FFを変更*/
*:first-child+html .kakaku th.red2{
	font-size:12px;
	background-color:#888888;
	text-align:center;
	padding:0 5px 0 5px;
	line-height:1.5em;
	color:#FFffff;
	}
	
* html .kakaku th.red2{
	font-size:12px;
	background-color:#888888;
	text-align:center;
	padding:0 5px 0 5px;
	line-height:1.5em;
	color:#FFffff;
	}
	
html>body .kakaku th.red2{
	font-size:10px;
	background-color:#888888;
	text-align:center;
	padding:0 5px 0 5px;
	line-height:1.5em;
	color:#FFffff;
	}


/*****************/


/*safariのためにIE6-7-FFを変更*/
*:first-child+html .kakaku th.red2{
	font-size:12px;
	background-color:#888888;
	text-align:center;
	padding:0 5px 0 5px;
	line-height:1.5em;
	color:#FFffff;
	}
	
* html .kakaku th.red2{
	font-size:12px;
	background-color:#888888;
	text-align:center;
	padding:0 5px 0 5px;
	line-height:1.5em;
	color:#FFffff;
	}
	
html>body .kakaku th.red2{
	font-size:10px;
	background-color:#888888;
	text-align:center;
	padding:0 5px 0 5px;
	line-height:1.5em;
	color:#FFffff;
	}


/*****************/

/*****************/

.text{
	line-height:1.5em;
	margin:0 10px 10px 10px;
	font-size:13px;
	text-align:left;
	}
	
.product_text{
	font-size:13px; 
	margin:5px; 
	line-height:1.4em;
	color:#333333;
	text-align:left;
	}
	
.sai_hyo{
	margin:0 10px 0 10px;
	text-align:left; 
	font-size:13px;
	line-height:1.5em;
	}
	
.sai_hyo td{
	padding:0 5px 0 5px;
	border-right:#666666 1px solid;
	}
	
.sai_hyo td.border_none{
	padding:0 5px 0 5px;
	border-right:#ffffff 0px solid;
	}
	
.sai_hyo td.price_hyo_red_border_none{
	font-weight:bold; 
	color:#FF0000;
	padding:0 5px 0 5px;
	border-right:#ffffff 0px solid;
	}
	
.text_title{
	font-size:15px;
	font-weight:bold;
	color:#333;
	background-image:url(../../images/icon_head.jpg);
	background-repeat:no-repeat;
	height:26px;
	padding:10px 0px 0 20px;
	margin:15px 0 0 10px;
	}
	
.text_red{
	line-height:1.5em;
	margin:10px;
	font-size:14px;
	color:#CC0000;
	font-weight:bold;
	}
	
#hariji{
	text-align:center; 
	margin:0 auto 0 auto; 
	font-size:11px;
	line-height:1.5em;
	}
	
#hariji td{
	padding:0px 10px 5px 10px;
	text-align:center;
	}
	
.text_b_red{
	line-height:1.5em;
	color:#CC0000;
	font-weight:bold;
	}
	
/*------------------------------------------------------------------
基本CSS
--------------------------------------------------------------------*/

#topics {
margin: 0px;
padding: 0 0 0 20px;
overflow: hidden;
}
#topics p {
font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
font-size: 12px;
line-height: 14px;
color: #666666;
margin: 0px;
padding: 10px 0px 0px;
}
.topics_box {
border: 1px solid #CCCCCC;
margin: 0px 18px 20px 0px;
padding: 5px;
width: 160px;
float: left;
height: 145px;
overflow: hidden;
_height: 135px;
}
#topics2 {
margin: 0px;
padding: 0 0 0 20px;
clear: both;
overflow: hidden;
}
#topics2 p {
font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
font-size: 12px;
line-height: 14px;
color: #666666;
margin: 0px;
padding: 10px 0px 0px;
}
#comment {
text-align: center;
margin: 0px;
padding: 26px 0px 0px;
}
#comment p {
font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
font-size: 12px;
line-height: 18px;
color: #000000;
margin: 0px;
padding: 10px 0px 25px;
}
#footer_menu p {
font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
font-size: 12px;
color: #333333;
margin: 0px;
padding: 9px 0px 0px;
}
a:link {
color: #333333;
text-decoration: underline;
}
a:visited {
color: #666666;
text-decoration: underline;
}
a:hover {
color: #666666;
text-decoration: underline;
}
a:active {
color: #333333;
text-decoration: underline;
}
.style1 {
	color: #999999;
	margin: 0;
}
.style2 {
color: #333333;
}
.style3 {
color: #666666;
}
.style4 {
color: #990000;
}
#content {
margin: 0px;
padding: 0 20px;
}
#content {
margin: 0px;
padding: 0 20px;
}
#content h2 {
font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
font-size: 12px;
line-height: 20px;
color: #333333;
margin: 0px;
padding: 6px 0 0;
}
#content h6 {
font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
font-size: 10px;
line-height: 12px;
margin: 0px;
padding: 5px 0 0;
}
#content p {
font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
font-size: 11px;
line-height: 20px;
margin: 0px;
padding: 0px;
}
.block {
margin: 0px;
padding: 10px 0;
}
.top_block {
margin: 0px;
padding: 10px 0 20px;
}
.top_comment {
margin: 0px;
padding: 0px;
float: right;
width: 556px;
}
.content {
margin: 0px;
padding: 0px;
float: left;
}
.cart {
margin: 0px;
padding: 0px;
float: right;
}
.color_chip {
margin: 0px;
padding: 0px 12px 8px 0px;
float: left;
width: 70px;
}
.color_chip2 {
margin: 0px;
padding: 0px 12px 8px 0px;
float: left;
width: 140px;
}
.tablearia01 {
border-top: 1px solid #CCCCCC;
border-left: 1px solid #CCCCCC;
padding: 5px;
font-size:10px;
color:#666666;
text-align:center;
line-height: 12px;
font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
font-weight: normal;
}
.tablearia02 {
border-top: 1px solid #CCCCCC;
border-right: 1px solid #CCCCCC;
border-left: 1px solid #CCCCCC;
font-size:10px;
color:#666666;
text-align:center;
font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
line-height: 12px;
padding: 5px;
font-weight: normal;
}
.tablearia03 {
border-top: 1px solid #CCCCCC;
border-bottom: 1px solid #CCCCCC;
border-left: 1px solid #CCCCCC;
padding: 5px;
font-size:10px;
color:#666666;
text-align:center;
font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
line-height: 12px;
font-weight: normal;
}
.tablearia04 {
border: 1px solid #CCCCCC;
padding: 5px;
font-size:10px;
color:#666666;
text-align:center;
font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
line-height: 12px;
font-weight: normal;
}
.kikakugai {
margin: 5px 0px 0px;
padding: 0px;
}
.bouen {
margin: 0px;
padding: 5px 5px 0 0;
}
#news_box {
	overflow: scroll;
	height: 79px;
	width: 481px;
}
#news {
padding: 10px 15px;
margin: 0px;
}
#news p {
font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
font-size: 12px;
line-height: 14px;
font-weight: normal;
padding: 0px;
margin: 0px;
}
#news table {
margin: 0 0 5px 0;
padding: 0px;
}
#kids_topic {
	margin: 0px;
	padding: 0px;
	width: 348px;
}




#center .marutable tr .white .kakaku2 table tr .kakaku3 .kakaku3 {
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: bold;
	color: #333;
	text-align: left;
}
.koumoku {
	font: 75%/2 "メイリオ", "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";	/*全体の文字サイズ(75%)と行間(/2)設定*/
	font-size: 75%;
	background-color:#ECECEC;
	color: #333333;
	text-align: center;
	padding:0 5px 0 5px;
}

/*------------------------------------------------------------------
オーダー用CSS
--------------------------------------------------------------------*/
#order_furniture{
	display:block;
	margin:0;
}
#order_furniture h2{
	display:block;
	width:561px;
	background:url(../../images/order/topimg.gif) no-repeat;
	height:95px;
	margin-bottom:15px;
	text-indent:-9999px;
}
#order_furniture p{
	font-size:small;
	margin:10px;
}
#wrapper div#order_furniture h3{
	display:block;
	width:500px;
	height:22px;
	font-size:14px;
	font-weight:bold;
	margin:15px 10px 10px 10px;
	color:#003366;
	padding:8px 0 0 35px;
}
#wrapper div#order_furniture h3.num1{
	background:url(../../images/order/t_no1.gif) no-repeat;
}
#wrapper div#order_furniture h3.num2{
	background:url(../../images/order/t_no2.gif) no-repeat;
}
#wrapper div#order_furniture h3.num3{
	background:url(../../images/order/t_no3.gif) no-repeat;
}
#wrapper div#order_furniture h3.num4{
	background:url(../../images/order/t_no4.gif) no-repeat;
}
#wrapper div#order_furniture h3.num5{
	background:url(../../images/order/t_no5.gif) no-repeat;
}
#wrapper div#order_furniture h3.num6{
	background:url(../../images/order/t_no6.gif) no-repeat;
}
#wrapper div#order_furniture h3 span{
	display:none;
}
#wrapper div#order_furniture p{
	display:block;
	margin:10px 20px;
	font-size:small;
	padding:15px 10px 15px 10px;
	border:#999 1px dotted;
}
#wrapper div#order_furniture p.noBorder{
	border:none;
	margin:10px 10px 15px 10px;
	padding:0;
}
#order_furniture div.arrow{
	display:block;
	text-align:center;
	margin:10px;
}
.moji {
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-size: 9px;
}
hinban {
	font-family: "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-size: 7pt;
	line-height: 7pt;
	color: #333;
}
#container tr #center .marutable tr {
	padding: 20px;
	width: 660px;
}
