/* global */

.display_price_zei {
  font-size: 0.8em;
}

/* define pages */
.insert_comment {
/*	background-color: rgba(210,235,238,0.5);*/
	padding:0.5em 0.6em;
	margin:20px;
	font-size:18px;
/*	border-radius: 3px;
    -webkit-border-radius:3px;
    -moz-border-radius:3px;
	border-left:6px solid rgba(240,230,26,0.7);*/
	line-height:1.6;
	border:2px solid  #e7312c;
	color:#ff0000;
	font-weight:bold;
}


/* Products info */

#amazake .text-stress {
    font-size: 5vw;
    font-family: serif;
    font-weight:600;
}
img#amazake {
padding: 0;
}

ul.speck_list {
  list-style: none;
  margin: 15px 0;
  padding: 0 30px;
}
ul.speck_list li {
  padding: 4px 0px;
  border-bottom: 1px solid #e5e5e5;
  text-align: right;
  color: #777;
  font: 400 13px/18px "Ubuntu", sans-serif;
}
ul.speck_list li strong {
  float: left;
  font: 400 13px/18px "Ubuntu", sans-serif;
}
.content_p {
    font-size:1.1em;
}

/* define page */
#definepage_main .message_subtitle {
    font-size: 1.2em;
    font-weight: 600;
}
#definepage_main .message_subtitle2 {
    font-weight: 600;
}
#definepage_main .message_contents {
    padding-left: 20px;
}

#info_table table {
  margin-bottom: 20px;
  max-width: 100%;
  width: 100%;
  border-collapse: collapse;
  border-spacing: 0;
}
#info_table table th {
  background-color: #f3f4f5;
}
#info_table table tr:nth-of-type(2n+1) {
  background-color: #fafbfc;
}
#info_table table th,
#info_table table td {
  border: 1px solid #ddd;
  padding: 6px;
}
#info_table table th {
	background-color: #ddd;
  border-color: #ffffff;
  color: #666666;
}


#shippingInfo h2 {
  font-size:1.1em;
  color:rgb(87,0,0);
}


#amazake h3 {
  font-size:1.2em;
  margin-top: 25px;
  border-bottom: 3px #F7C147 solid;
}
