/** カート */

/** 共通 */
a:link,
a:visited {
	color: #0C62A0;
	text-decoration: underline;
}
a:hover,
a:active {
	color: #0C62A0;
	text-decoration: none;
}

/** カート */
div#under02column td#quantity {
   text-align: center;
}

div#under02column ul#quantity_level li {
    display: inline;
    padding: 3px;
}

/** ログイン */
div#under02column_login .loginarea {
    width: 620px;
    margin: 0 auto 20px auto;
    padding: 20px 15px;
    border: 5px solid #ccc;
}

div#under02column_login .loginarea .inputtext {
    width: 500px;
    margin: 15px auto 0 auto;
}

div#under02column_login .loginarea .inputtext02 {
    width: 550px;
    margin: 15px auto 0 auto;
    font-size: 90%;
}

div#under02column_login .loginarea .inputbox {
    width: 460px;
    margin: 15px auto 0 auto;
    padding: 15px 20px;
    background: #f0f0f0;
}

div#under02column_login .loginarea .inputbox .passwd {
    margin: 15px 0 0 0;
}

div#under02column_login .loginarea .inputbox .box300 {
    width: 300px;
    margin: 5px 0 0 0;
    padding: 2px;
    border: 1px solid #ccc;
}

div#under02column_login .loginarea .inputbox02 {
    width: 460px;
    margin: 15px auto 0 auto;
    padding: 15px 20px;
    background: #f0f0f0;
    text-align: center;
}

/** 注文完了 */
div#blog_rss { margin: 2em 1em; padding: 1em; background-color: #EEEEEE; }
div#blog_rss h2 a { text-decoration: none; }
div#blog_rss div#blog_rss_logo { overflow: hidden; }
div#blog_rss ul#blog_rss_items { margin-top: 1em; }

/* オーダー パンくず */
div.cart_step {
	margin: 0px 16px 16px 16px;
	padding: 0px 2px;
	background-image: url("../../shopping/user_data/packages/default/img/cart/cart_step/cart_step_bg.gif");
	background-repeat: no-repeat;
	width: 700px;
	text-align: center;
}
	div.cart_step ul {
		margin: 0px auto;
		padding: 0px;
		width: 700px;
	}
		div.cart_step ul li {
			display: inline;
			margin: 0px;
			padding: 0px;
		}
			div.cart_step ul li img {
				margin: 0px 2px;
			}

