@charset "UTF-8";
/* CSS Document */

body {
	font-family:"ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
}

/*header*/
header {
	background-color: #F93;
	color: #fff;
	padding: 10px;
	margin-bottom: 10px;
	text-align: center;
	font-size: 16px;
}

header a {
	color:#fff;
}

header a:hover {
	color:#ddd;
}

.sub_title {
	color:#ddd;
}


/*contents*/
.panel-heading {
	background-image: url(../img/q.png);
	background-repeat: no-repeat;
	background-position: 10px 13px;
}

.panel-body {
	background-image: url(../img/a.png);
	background-repeat: no-repeat;
	background-position: 10px 17px;
	font-size:15px;
}

.panel-body .col-xs-9, .col-xs-3 {
	padding-left:0px;
	padding-right:0px;
}

.panel-body .line {
	padding-bottom:8px;
	margin-bottom:8px;
	border-bottom:1px dotted #999;
	margin-right:0px;
	margin-left:0px;
}

.panel-warning a:hover {
	text-decoration:none;
	color:#666;
}

.panel-danger a:hover {
	text-decoration:none;
	color:#666;
}

.panel-success a:hover {
	text-decoration:none;
	color:#666;
}

.panel-default a:hover {
	text-decoration:none;
	color:#333;
}

.panel-default a {
	text-decoration:none;
	color:#666;
}

.panel-title {
	margin-left:36px;
	line-height:1.4;
	font-weight:bold;
	font-size:15px;
}

.a_txt {
	margin-left:36px;
}

.image100 {
	width:100%;
	height:auto;
}

.title {
	font-size:17px;
	font-weight:bold;
}

.btn-warning {
	background-color:#F90;
}

.btn-shop {
	color: #fff;
	background-color: #FF6600;
	border-color: #FF6600;
}

.btn-shop:hover,
.btn-shop:focus,
.btn-shop:active,
.btn-shop.active,
.open .dropdown-toggle.btn-shop {
	color: #fff;
	background-color: #E34700;
	border-color: #E34700;
}

.btn-shop:active,
.btn-shop.active,
.open .dropdown-toggle.btn-default {
  background-image: none;
}

.btn-shop.disabled,
.btn-shop[disabled],
fieldset[disabled] .btn-shop,
.btn-shop.disabled:hover,
.btn-shop[disabled]:hover,
fieldset[disabled] .btn-shop:hover,
.btn-shop.disabled:focus,
.btn-shop[disabled]:focus,
fieldset[disabled] .btn-shop:focus,
.btn-shop.disabled:active,
.btn-shop[disabled]:active,
fieldset[disabled] .btn-shop:active,
.btn-shop.disabled.active,
.btn-shop[disabled].active,
fieldset[disabled] .btn-shop.active {
  background-color: #E34700;
  border-color: #E34700;
}

.btn-shop .badge {
  color: #ffffff;
  background-color: #fff;
}


/*color*/
.gray {
	color:#eee;
}

.gray_bk {
	background-color:#999;
}

.lightblue_bk {
	background-color:#09F;
}

.green_bk {
	background-color:#090;
}

.orange_bk {
	background-color:#F60;
}

.pink_bk {
	background-color:#C36;
}

.blue_bk {
	background-color:#069;
}

.red_bk {
	background-color: #F00;
}

.black_bk {
	background-color:#666;
}

.panel-group {
	margin-bottom:15px;
}