/*  */
BODY {
	MARGIN: 0px;
	padding: 0px;
        font-family: "MS PGothic","Osaka-Mono","Osaka",sans-serif;
}
textarea,input {
        font-family: "MS Gothic","Osaka-Mono","Osaka",sans-serif;
}
/* ページ全体のBOX（階層１） */
table#outline {
	width: 770px;
	border: 1px solid #666666;
}
/* ページ一番上のシステム名等（階層１） */
table#title {
	background-image: url(SC_Image/titlebar-back.jpg);
	background-repeat: no-repeat;
	width: 770px;
	border: 0px;
	height: 30px;
	FONT-WEIGHT: bold;
	FONT-SIZE: 12pt;
}
/* ページ内の本文用のBOX（階層１） */
table#comment {
	background-repeat: no-repeat;
	width: 770px;
	border: 0px;
	height: 30px;
	FONT-WEIGHT: normal;
	FONT-SIZE: 9pt;
	LINE-HEIGHT: 14pt;
	background-color: #FFFFFF;
}
/* ページ内の通常の文字 */
.page-comment {
	FONT-WEIGHT: normal;
	FONT-SIZE: 9pt;
	LINE-HEIGHT: 14pt
}
/* 赤い文字 */
.red {
COLOR: #ff0000;
}
/* ページ内の小さめの文字 */
.page-small {
	FONT-WEIGHT: normal; FONT-SIZE: 8pt; LINE-HEIGHT: 12pt
}
/* リンク */
A:hover {
	COLOR: #cccccc
}
/* 入力確認用タイトル上部のバー（階層２） */
table#confirm_bar {
	background-repeat: no-repeat;
	width: 700px;
	border: 1px #c0cccc;
	background-color: #596666;
}
/* 入力確認用タイトル */
.confirm_box_header {
    background-color: #A6B3B3;
    padding-left:5px;
    padding-top:5px;
    padding-bottom:5px;
    text-align:center;
    color:#FFFFFF;
    font-size:18pt;
    font-weight:900;
}
/* ページボックス内の本文BOX（階層２） */
table#detailout {
	width: 700px;
	border: 1px #666666;
	background-color: #666666;
}
table#detailout_login {
	border: 1px #666666;
	background-color: #666666;
}
/* 注文内容のボックス（階層３） */
table#orderdetail {
	width: 660px;
	border: 1px #999999;
	background-color: #999999;
}
/* フォームの項目名 */
.form-komoku {
	FONT-WEIGHT: normal;
	FONT-SIZE: 9pt;
	background-color: #ffffcc;
}
/* フォームの項目名2 */
.form-komoku2 {
	FONT-WEIGHT: normal;
	FONT-SIZE: 11pt;
	color: #FFFFFF;
	background-color: #666666;
}

/* フォームの内容（input などが入る） */
.form-naiyo {
	FONT-WEIGHT: normal;
	FONT-SIZE: 9pt;
	LINE-HEIGHT: 11pt;
	background-color: #FFFFFF;
}
/* フォームの内容（合計など太字の分）*/
.form-naiyo-b {
	FONT-WEIGHT: bolder;
	FONT-SIZE: 9pt;
	LINE-HEIGHT: 11pt;
	background-color: #FFFFFF;
}
/* フォームの項目名（商品名などの分） */
.form-detail {
	FONT-WEIGHT: normal;
	FONT-SIZE: 9pt;
	LINE-HEIGHT: 11pt;
	background-color: #f3f3d9;
}
/* ページ内の本文用のBOX（階層２） */
table#comment2 {
	background-repeat: no-repeat;
	width: 700px;
	border: 0px;
	height: 30px;
	FONT-WEIGHT: normal;
	FONT-SIZE: 9pt;
	LINE-HEIGHT: 14pt;
	background-color: #FFFFFF;
}
/* ページ内の本文用のBOX（階層３） */
table#comment3 {
	background-repeat: no-repeat;
	width: 660px;
	border: 0px;
	height: 30px;
	FONT-WEIGHT: normal;
	FONT-SIZE: 9pt;
	LINE-HEIGHT: 14pt;
	background-color: #FFFFFF;
}
/* ページフッター（階層１） */
table#footer {
	background-repeat: no-repeat;
	width: 770px;
	border: 0px;
	height: 30px;
	FONT-WEIGHT: normal;
	FONT-SIZE: 9pt;
	LINE-HEIGHT: 14pt;
	background-color: #FFFFFF;
}
/* ページ内の汎用BOX */
table#box {
	background-repeat: no-repeat;
	border: 0px;
	height: 30px;
	FONT-WEIGHT: normal;
	FONT-SIZE: 9pt;
	LINE-HEIGHT: 14pt;
	background-color: #FFFFFF;
}
/* 入力用タイトル上部のバー（階層２） */
table#input_ber {
	border: 1px #999999;
	background-color: #cc9999;
	width: 700px;
}
/* 入力用タイトル */
.input_box_header {
	background-color: #FF8888;
	padding-left:3px;
	padding-top:3px;
	padding-bottom:3px;
	text-align:center;
	color:#FFFFFF;
	font-size:14pt;
	font-weight:900;
	font-family: "MS PGothic", "Osaka";

}
.input_box_header_login {
	background-color: #FF8888;
	padding-left:3px;
	padding-top:3px;/* /*  */ */
	padding-bottom:3px;
	font-size:11pt;
	color:#FFFFFF;
	font-weight:900;
	font-family: "MS PGothic", "Osaka";

}
.txt10pt {
	font-family: "MS PGothic", "Osaka";
	font-size: 10pt;
}
.form-naiyonowhite {

	FONT-WEIGHT: normal;
	FONT-SIZE: 9pt;
	LINE-HEIGHT: 5pt;
}
.BannerLeft {
	background-image: url(SC_Image/SCADM_Bar_Side.gif);
	background-repeat: repeat;
}
.BarRight {
	background-image: url(SC_Image/SCADM_Bar_LSide.gif);
	background-repeat: repeat-x;
	FONT-SIZE: 9pt;
}
table#banner {
	height: 34px;
	width: 100%;
}
table#banner2 {

	height: 34px;
	width: 90%;
}.txt11pt {
	font-family: "MS PGothic", "Osaka";
	font-size: 11pt;
	font-weight: normal;

}

/* 商品一覧用テーブル */
.tbl_itemlist {
	width: 680px;
	background-color: #666666;
	/* border: 1px solid #666666; */
}
/* 商品一覧商品情報用セル */
.td_itemlist {
	FONT-WEIGHT: normal;
	FONT-SIZE: 9pt;
	LINE-HEIGHT: 11pt;
	background-color: #FFFFFF;
	/* border-left: 1px solid #666666; */
	/* border-top: 1px solid #666666; */
}
/* 商品名用span */
.itemname {
	FONT-WEIGHT: bold;
	FONT-SIZE: 12pt;
	LINE-HEIGHT: 125%;
        color: #003366;
}
/* 商品キャッチ用span */
.itemtitle {
	FONT-WEIGHT: normal;
	FONT-SIZE: 11pt;
	LINE-HEIGHT: 125%;
}

.pagetitle {
	font-family: "MS PGothic", "Osaka";
	font-size: 16px;
	color: #596666;
	text-decoration: none;
	font-weight: 900;

}
