/* --- ■独自編集部分ここから --- */

/*===================================================================
	全般
===================================================================*/
body {margin-top:0px;}

a:link { color: #006; text-decoration: none }
a:hover {
	color: #F00;
	position: relative;
	top: 1pt;
	left: 1pt;
}
hr { color: black }

p,h1 {margin:20px 0px}
img {border:0px;}

.hr-type1 {	border: 2px dashed #999;}
.hr-type02 {
	border: 2px dashed #FC6;
	margin-top: 10px;
	margin-bottom: 10px;
}
.font-meiryo    { font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif; }
.notes {font-size: 12px;color: #666;}
.tyuumoku{
	border:double 4px #F00;
	margin:20px 0px;
	padding:10px;
	width:765px;
}
.customer-voice-area{
	height:300px;
	overflow: auto;
    scrollbar-face-color: #FFFFAA;
    scrollbar-shadow-color: #CCCCCC;
    scrollbar-darkshadow-color: #666666; 
    scrollbar-highlight-color: #FFFFFF;
    scrollbar-3dlight-color: #CCCCCC; 
    scrollbar-arrow-color: #666600;
	text-align:center;
}


/* ==================================================================
　　文字色 
================================================================== */
.red { color:#F00;
}

/* ==================================================================
　　文字サイズ 
================================================================== */
.12 {font-size:12px;}
.14 {font-size:14px;}


/* ==================================================================
　　動画リンク表示 
================================================================== */
.movie-list01 {
	border: 2px solid #F90;
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 10px;
	padding-left: 5px;
	font-size: 12px;
	color: #666;
	margin-top: 10px;
	margin-left: 10px;
	text-align: left;
}
.movie-list01 .title {margin-bottom: 10px; padding: 3px; text-align: center; background-color: #F90; color: #FFF; font-weight: bold; font-size: 16px;}
.movie-list01 td {font-size: 13px; text-align:center; padding:0px 10px;}

/* ==================================================================
　　一覧ページ（カテゴリー、商品リスト） 
================================================================== */

/* --- 一覧ページ（カテゴリーページ）タイトル --- */
.list_title02 {
	font-size: 18px;
	font-weight: bold;
	color: #333;
	width: 580px;
	margin-bottom: 5px;
	padding-top: 2px;
	padding-left: 15px;
	border-bottom-width: 2px;
	border-left-width: 10px;
	border-bottom-style: solid;
	border-left-style: solid;
	border-bottom-color: #060;
	border-left-color: #060;
	text-align: left;
}


/* --- 一覧ページ（カテゴリーページ）の価格表記 --- */
.list_kakaku00 {
	margin-right: 2px;
	margin-bottom: 2px;
	margin-left: 2px;
	width: 180px;
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	border-right-width: 2px;
	border-bottom-width: 2px;
	border-left-width: 2px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #00A000;
	border-bottom-color: #00A000;
	border-left-color: #00A000;
	border-top-color: #00A000;
}
.list_kakaku00 td {
	padding-left: 7px;

}
.list_kakaku00 .maker_name {
	font-size: 10px;
}
.list_kakaku00 .name {
	font-size: 13px;
	font-weight: bold;
}
.list_kakaku00 .maker_price {
	font-size: 10px;
	color: #666;
}
.list_kakaku00 .shop01 {
	color: #F00;
	font-size: 13px;
	font-weight: bold;
}

.list_copy01 {
	font-size: 12px;
	color: #666;
	margin: 5px;
	width: 170px;
}


/* ==================================================================
　　商品ページ 
================================================================== */


/* --- 商品ページ　商品メイン画像ズーム --- */
.goods-img01{
	font-size: 12px;
	line-height: 18px;
	background-color: #FFB468;
}

/* --- 商品ページコピー文 --- */
.goods-copy01 {
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	color: #333;
	width: 720px;
	text-align: center;
}
.goods-copy01 .title01{
	border-width:4px 0px;
	border-style: double;
	border-color:#F60;
	padding: 5px;
	font-size: 24px;
	font-weight: bold;
	width:100%;
	text-align: center;
}

.goods-copy01 .copy01{
	text-align: left;
	margin-top: 10px;
	
}
.goods-copy01 .title02{
	border-color:#060;
	border-width:0px 0px 2px 5px;
	border-style:solid;
	margin-top: 5px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding-top: 2px;
	padding-right: 0px;
	padding-bottom: 2px;
	padding-left: 10px;
	width:660px;
	text-align: left;
}

.goods-copy01 .copy02{
	font-size: 14px;
	line-height: 19px;
	width:660px;
	padding: 10px;
	text-align: left;
}

.goods-copy01 .copy03{
	font-size: 14px;
	line-height: 19px;
	width:640px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 10px;
	margin-bottom: 15px;
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	text-align: left;
}

/* --- 商品カラーページ --- */
.color .title { font-weight: bold; font-size: 20px; font-family: "ＭＳ ゴシック", "ＭＳ Ｐゴシック", Osaka-等幅, Osaka, 平成角ゴシック; background-color: #d3d3d3 }
.color .title p {margin:10px 0px 0px 0px;}
.color .colortable  { font-size: 15px; padding: 5px; border: solid 1px #c0c0c0 }
.color .colortable td  { line-height: 130%; border-style: solid; border-width: 1px 0px 0px 0px; border-color: #c0c0c0 }


/* --- 商品ページカラーサンプル --- */
.color-sample01 td {
	font-size:14px;
}

/* --- 商品ページ価格表 --- */
.kakaku {background-image:url(../../logo/price/bgimg_main.gif); width:360px; font-family:"ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif; margin:0px; text-align:left;}
.kakaku .title{background-image:url(../../logo/price/bgimg_title.gif); color:#FFF; font-size:21px; font-weight:900; padding:5px 5px 0px 5px;}
.kakaku .maker1{
	color:#000;
	font-size:12px;
	padding-top: 5px;
	padding-right: 10px;
	padding-bottom: 0px;
	padding-left: 10px;
}
.kakaku .maker2{color:#000; font-size:14px; padding:0px 10px;}
.kakaku .shop1{color:#E10000; font-size:16px; font-weight:bold; padding:0px 10px;}
.kakaku .shop2{color:#E10000; font-size:20px; font-weight:bold; padding:0px 15px;}
.kakaku .off{color:#00f;font-size:14px;font-weight:900;padding-top: 0px;padding-right: 0px;padding-bottom: 0px;padding-left: 20px;}

/* --- 商品ページスペック表 --- */
.spec th {background-color:#BBB; font-size:13px; padding:4px; color:#000;}
.spec td {background-color:#DDD; font-size:12px; padding:4px; color:#333; text-align:left;}
.spec-parts th {background-color:#246b00; font-size:13px; padding:8px; color:#fff;}
.spec-parts td {background-color:#e5ffb0; font-size:12px; padding:8px; color:#222; text-align:left;}

/* --- お客様の声ページ --- */
.customer-voice {
	font-size: 14px;
	line-height: 16px;
	color: #333;
	background-color: #FF9;
	text-align: left;
	border: 3px double #F90;
	width: 650px;
	padding: 10px;
	margin-top: 10px;
	margin-bottom: 10px;
}
.customer-voice .title {
	font-size: 14px;
	font-weight: bold;
	color: #000;
	margin-bottom: 10px;
	background-color: #FC3;
	padding-top: 3px;
	padding-right: 3px;
	padding-bottom: 3px;
	padding-left: 8px;
}


/* --- 独自編集部分ここまで■ --- */


/* --- ■お客様の声スクロールボックス --- */
.section {
width: 380px; /* ボックスの幅 */
background-color: #ffffff; /* ボックスの背景色 */
border: 0px #c0c0c0 solid; /* ボックスの枠線 */
font-size: 80%; /* ボックスの文字サイズ */
}
/* --- 本文領域 --- */
.section .textArea {
height: 250px; /* 本文領域の高さ */
overflow: auto;
scrollbar-face-color: #FFFFAA;
scrollbar-shadow-color: #CCCCCC;
scrollbar-darkshadow-color: #666666; 
scrollbar-highlight-color: #FFFFFF;
scrollbar-3dlight-color: #CCCCCC; 
scrollbar-arrow-color: #666600;
}
/* --- 本文領域内の段落 --- */
.section .textArea p {
margin: 1em 10px; /* 段落のマージン（上下、左右） */
}
/* --- 本文領域内のTD --- */
.section .textArea TD {
	FONT-SIZE: 12px; COLOR: #555555;
}
/* --- 本文領域内のTH --- */
.section .textArea TH {
	FONT-SIZE: 12px; COLOR: #555555;
}
/* --- お客様の声スクロールボックスここまで■ --- */
