
/**　Page　**/

.support-container {
	padding: 30px 50px 0;
}

.info_p {
	margin: 0px 0px 20px;
}
.center { 
	text-align:center; 
}

@media screen and (max-width: 799px) {
	.support-container {
		padding: 0px;
	}
	.member-container {
		width: 100%
	}
	.contents-container {
		width: 100%
	}
	.contents {
		width: 100%
	}
	.order-item * {
	}
}

/**　ナビゲーション　**/

ul.pager {
	text-align : center;
}ul.pager span {
	color: #DDD;
}

ul.flat {
	margin:0px 0px 30px 0px;
}
ul.flat li {
	display:inline;
	height: 20px;
}

h3 {
	margin-bottom:10px;
}



/*	注文商品		*/

table.cart-item {
	border-top: 1px solid #ddd;
}
table.cart-item td {
	vertical-align: middle;
	border-bottom: 1px solid #ddd;
}
table.cart-item td.cart-item-image {
	width: 100px;
}
table.cart-item td.cart-item-image img {
	width: 100%;
}
table.cart-item td.cart-item-price {
  width: 80px;
}
table.cart-item td.cart-item-unit {
	width: 110px;
}
table.cart-item td.cart-item-unit select {
	width: 50px;
}
table.cart-item td.cart-item-delete {
	width: 70px;
}
.cart-item-price-total p {
	font-weight: bold;
}
.cart-item-btn a {
	color: #fff;
}
.cart-item-sp {
	display: none;
}
@media screen and (max-width: 799px) {
	.cart-item-pc {
		display: none;
	}
	.cart-item-sp {
		display: block;
	}
}



/*	入力フォーム　	*/


.form-cart {
    background: #F5F5F5;
    padding: 20px;
}
.bg-form {
    background: #F5F5F5;
    border-radius: 4px;
}

.form-horizontal .form-group {
    margin-right: -15px;
    margin-left: -15px;
}
@media (min-width: 768px)
.form-horizontal .control-label {
    padding-top: 7px;
    margin-bottom: 0;
    text-align: right;
}
@media (min-width: 768px)
.col-sm-3 {
    width: 25%;
}
@media (min-width: 768px)
.col-sm-1, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9, .col-sm-10, .col-sm-11, .col-sm-12 {
    float: left;
}
@media (min-width: 768px)
.col-sm-9 {
    width: 75%;
}
.form-inline {
    display: inline-block !important;
}


/*

	会員情報

*/

table.mytable {
    	border-radius: 1px;
    	margin-bottom: 15px;
    	border-color: grey;
   	display: table;}

table.mytable th {
	padding:10px;
    	background: #F5F5F5;
    	border-spacing: 1px;
    	border-color: grey;
}

table.mytable td {
	vertical-align: middle;
    	border-collapse: collapse;
    	padding:10px;
    	border-color: grey;
}

/*
*/


/*

	ボタン

*/
/*
input[type='text'] {
    background-color: white;
    padding: 1px;
    border: 2px inset;
}

*/
