img.pc{
	display: block;
}
@media screen and (max-width: 900px) {
	img.pc{
		display: none;
	}
	img.sp{
		display: block;
	}
}

/*お試し店舗のヘッダを非表示*/
.FS2_trial{
display:none;
}
/*プレビューモードのヘッダを非表示*/
.FS2_preview{
display:none;
}


/*system base------------------------------------------------------------*/
.user_content 
{
margin-bottom:30px;
}

.layout_table {
width:980px;
margin-right: auto;
margin-left: auto;
text-align:left;
}

/*テーブル内の色変更*/
.cartTable caption,
.userTable_01 caption { color: #333; font-size:14px; }

/*文言『ショッピングカートの中』を消去 ＆ 各ページタイトルを消去*/
.CrossHead,
.pageTitle { display: none; }

/*文言変更『ご注文内容』→『お申し込み内容』*/
.cartTable caption {
/*background-image: url(../../img01/omoushikomi.gif);*/
background-repeat: no-repeat;
background-position: center center;
text-indent: -9999px;
}

/*カートに入れる画面注釈・下*/

#cartinfo {
clear:both;
width: 375px;
margin-right: 0px;
margin-left: auto;
margin-top: 20px;
margin-bottom: 50px;
}

#cartinfo p { margin-bottom: 10px; }

#cartinfo .txt_color_red { color: #F00; }

#cartinfo #icon_mail {
background-image: url(../../img02/icon_mail.gif);
background-repeat: no-repeat;
background-position: 0px 0px;
height: 26px;
padding-left: 30px;
}

#cartinfo #icon_fax {
background-image: url(../../img02/icon_fax.gif);
background-repeat: no-repeat;
background-position: 0px 0px;
height: 23px;
padding-left: 30px;
padding-top: 3px;
}


/*body--------------------------------------------------------------*/
body
{
	margin			: 0 auto;
	padding			: 0;
	font			: 12px/1.6 "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	color			: #666;
	background		: #FFF url(../../img02/bg_02.gif) repeat-x;
	text-align		: center;
}


/*Opera用*/
html:first-child body
{
	font			: 12px/1.5 "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
}

p,ul,ol,dl,dt,dd,li,table,th,td,form,select,option,pre,strong,em,iframe,div,form,map
{
	margin:0;
	padding:0;
}

img
{
	border			: 0;
	vertical-align  : top;
}

#header p,#header h1,#header h2,#header h3,
#footer p,#footer h1,#footer h2,#footer h3
{
	margin			: 0;
	padding			: 0px;
	font			: normal 1em "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	text-align		: left;
}

/*link--------------------------------------------------------------*/

a:link,
a:visited
{
	color           : #3a99ce; 

}

a:hover,
a:active
{
	color           : #3a99ce; 
	text-decoration : none;
}
a:focus{
	outline:none;
}

/*layout------------------------------------------------------------*/
#header
{
	width			: 985px;
	padding-top		: 43px;
	height			: 97px;
	text-align		: left;
	position		: relative;
	margin			: 0 auto;
}
#header hgroup h1
{
	position		: absolute;
	left			: 8px;
	top				: 10px;
}

#footer
{
	clear			: both;
	width			: 100%;
	background		: #f3f3f3 url(../../img02/footer_contents_bg.gif) 0 0 repeat-x;
	font-size:0.9em;
}

#footer_inner
{
	width			: 985px;
	text-align		: left;
	margin			: 0 auto;
}


#footer_inner .footer_top
{
	width			: inherit;
	position		: relative;
	height			: 128px;
	margin-bottom	: 15px;
}
.footer_top h1
{
	position		: absolute;
	top				: 59px;
	left			: 14px;
}

#footer .copy
{
/*	background		: url(../../img02/copy_bg.gif) 0 0 repeat-x;*/
	height			: 55px;
	color			: #a9a9a9;
}
#footer .copy .copy_inner
{
	width			: 955px;
	padding			: 18px 0px 15px;
	margin			: 0px auto;
	position		: relative;
	text-align		: left;
}

#footer .end_text
{
	/*position		: absolute;:*/
	top				: 20px;
	left			: 192px;
}

.itemRight
{
clear:both;
}

/*141217追加---------------------------------------------*/
body {
    font: 14px/1.6 "ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","メイリオ",Meiryo,Osaka,"ＭＳ Ｐゴシック","MS PGothic",sans-serif;
    color: #333;
    text-align: center;
}

#header p, #header h1, #header h2, #header h3, #footer p, #footer h1, #footer h2, #footer h3 {
    margin: 0px;
    padding: 0px;
    font: 12px "ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","メイリオ",Meiryo,Osaka,"ＭＳ Ｐゴシック","MS PGothic",sans-serif;
    text-align: left;
}

#cartinfo {
    clear: both;
    width: 473px;
    margin: 20px 0px 50px auto;
}

#FS2_body_Cart .FS2_GoodsImage_td img{
width:100px;
}

.cartTable caption {
/*background-image: url(../../img03/omoushikomi.gif);*/
}

#footer_inner {
    text-align: center;
}

#footer_inner .footer_top {
    width: inherit;
    position: relative;
    padding-top:40px;
    height: 750px;
}

.orderFlow {
    padding: 0px;
    margin: 20px 0px 20px;
}

input,select,textarea
{
	font-size:14px;
	padding:5px;
	margin:3px;
}
#mainMail,#mainMailComfirm
{
	width:400px;
}

.system_content {
	margin-bottom:100px;
}



.FS2_securityCodeExplain
{
font-size:12px;
}

