/* CSS Document */



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



/*      共通ヘッダー        */



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



/* タイトルイメージ画像 */



.common_header a.title_logo	{



	outline: none;



}







/* ログアウトボタン・ショッピングカート・注文情報の確認 */







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



/*--ログイン時--*/



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



.titlenav	{



	height:23px;



	margin-bottom:15px;



	padding:7px 10px 0;



	background:url(../../images/nenga/bg-mainmenu.jpg) no-repeat;



	font-size: 12px;



}



ul.shopinfo	{



	float: left;



	margin: 0;



	text-align: left;



}



.shopinfo li	{



	display: block;



	float: left;



	margin: 3px 0 0 0;



	text-align: left;



}



.shopinfo li#shopcode {



	width: 9em;



}



.shopinfo li#shopname {



	width: 400px;



	max-width: 400px;



}









/*-ヘッダー部分のログアウトボタンとようこそコメント-*/



div.header-logout{



	float:left;



	width:450px;



}



div.header-logout span{



	margin-right:30px;



}



div.header-logout span.logout a{



	margin-left:5px;



}







/* ショッピングカート・注文情報の確認 */



ul.orderinfo	{



	float: right;



	margin: 0;



	text-align: right;



}



.orderinfo li	{



	display: block;



	float: left;



	text-align: right;



	margin: 0;



	padding: 0 0 0 20px;		/* 頭にアイコンがつくため文字の先頭を空ける */



}



.orderinfo li#cart	{



	background: url(../../images/nenga/icn_cart.gif) no-repeat left;



}



.orderinfo li#status	{



	margin-left: 10px;	/* 左のリンクとくっつかないようにするため */



	background: url(../../images/nenga/icn_glass.gif) no-repeat left;



}



.orderinfo a	{



	padding: 3px;



}



.orderinfo a:link	{



	color: #333333;



	text-decoration: none;



}



.orderinfo a:visited	{



	color: #333333;



	text-decoration: none;



}



.orderinfo a:hover	{



	color: #0000FF;



	text-decoration: underline;



}







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



/*--ログアウト時--*/



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



.titlenav2	{



	height:27px;



	margin-bottom:15px;



	padding:4px 10px 0;



	background:url(../../images/nenga/bg-mainmenu.jpg) no-repeat;



	font-size: 12px;



} 







/*-ヘッダー部分のログインボタンとようこそコメント-*/



div.header-login{



	float:left;



	width:580px;



}



div.header-login span{



	margin-right:10px;



}



div.header-login span input.mailpass{



	height:15px;



	margin:0 5px 0 3px;



}



div.header-login span input.mail{



	width:150px;



}



div.header-login span input.pass{



	width:65px;



}



div.header-login span input.btn-login{



	height:20px;



	width:55px;



}







/* ショッピングカート・注文情報の確認 */



.titlenav2 ul.orderinfo	{



	float: right;



	margin:2px 0 0 0;



	text-align: right;



}







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



/*      共通フッター        */



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



/*フッター↓*/



#footer{



	font-family: Osaka, "ＭＳ Ｐゴシック",sans-serif;



	width:922px;



	margin-top:30px;



	clear: both;



}



#footer p#copyright {



	background-image:url(../../images/nenga/footerimg.jpg);



	background-repeat:no-repeat;



	height:20px;



	color:#FFFFFF;



	padding-top: 5px;



	text-align:center;



	font-size:12px;



}







#footer div{



	height:50px;



	padding-top:4px;



/*



	padding-top:20px;



	background-image: url(../../images/nenga/footerimg.jpg); 



	background-repeat: no-repeat;



	background-position: top;



*/



	font-size:12px;



	text-align:center;



}







/*



#footer p{



	color:#FFFFFF;



	background-color:#C72349;



	padding:3px 0;



	font-size:12px;



	text-align:center;



}*/



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



/*      共通フッター（喪中）        */



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



#footer p#copyright-m {



	background-image:url(../../images/nenga/mochu_footer.jpg);



	background-repeat:no-repeat;



	color:#FFFFFF;



	font-size:12px;



	height:20px;



	padding-top:5px;



	text-align:center;



}



/*フッター↑*/




