/* variable settings --- */
/* --- */
/* mixins --- */
/* --- */
/* line 23, yomimono_marugatu.css.scss */
.yomimono_marugatu .global.main {
  background: #fff0e1; }
  /* line 25, yomimono_marugatu.css.scss */
  .yomimono_marugatu .global.main .h01 {
    background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #ff7a03), color-stop(100%, #ffac63));
    background-image: -webkit-linear-gradient(#ff7a03, #ffac63);
    background-image: -moz-linear-gradient(#ff7a03, #ffac63);
    background-image: -o-linear-gradient(#ff7a03, #ffac63);
    background-image: linear-gradient(#ff7a03, #ffac63);
    font-weight: bold;
    font-size: 16px;
    color: white;
    text-shadow: 1px 1px 0 black;
    padding-left: 8px;
    height: 40px;
    line-height: 40px; }
  /* line 33, yomimono_marugatu.css.scss */
  .yomimono_marugatu .global.main p {
    margin-left: auto;
    margin-right: auto;
    font-weight: bold;
    font-size: 16px;
    color: black;
    text-align: center; }
  /* line 38, yomimono_marugatu.css.scss */
  .yomimono_marugatu .global.main .buttons {
    margin-left: auto;
    margin-right: auto;
    font-weight: normal;
    font-size: 18px;
    color: white;
    margin: 0 auto;
    padding: 15px 0 10px 0;
    width: 274px; }
    /* line 44, yomimono_marugatu.css.scss */
    .yomimono_marugatu .global.main .buttons a {
      border: none;
      -webkit-border-radius: 10px;
      -moz-border-radius: 10px;
      -ms-border-radius: 10px;
      -o-border-radius: 10px;
      border-radius: 10px;
      -webkit-box-shadow: black 0px 1px 1px;
      -moz-box-shadow: black 0px 1px 1px;
      box-shadow: black 0px 1px 1px;
      background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #ffb06a), color-stop(50%, #ff9b41), color-stop(50%, #ff8921), color-stop(100%, #ff7b05));
      background-image: -webkit-linear-gradient(#ffb06a, #ff9b41 50%, #ff8921 50%, #ff7b05);
      background-image: -moz-linear-gradient(#ffb06a, #ff9b41 50%, #ff8921 50%, #ff7b05);
      background-image: -o-linear-gradient(#ffb06a, #ff9b41 50%, #ff8921 50%, #ff7b05);
      background-image: linear-gradient(#ffb06a, #ff9b41 50%, #ff8921 50%, #ff7b05);
      font-weight: normal;
      font-size: 18px;
      color: white;
      display: block;
      margin: 0;
      padding: 0;
      width: 274px;
      height: 46px;
      line-height: 46px; }

/* line 63, yomimono_marugatu.css.scss */
.yomimono_marugatu_photo .global.main ul {
  overflow: hidden;
  *zoom: 1; }
  /* line 65, yomimono_marugatu.css.scss */
  .yomimono_marugatu_photo .global.main ul li {
    display: inline;
    float: left;
    margin: 0;
    padding: 20px 0 0 0;
    border: none;
    background: none;
    width: 64px;
    height: auto;
    text-align: center;
    line-height: 1; }
    /* line 75, yomimono_marugatu.css.scss */
    .yomimono_marugatu_photo .global.main ul li a {
      text-shadow: 0 0 0 black;
      font-weight: bold;
      font-size: 18px;
      color: #ff42a1; }

/* line 84, yomimono_marugatu.css.scss */
.yomimono_marugatu_interview .global.main header {
  -webkit-box-shadow: black 0px 1px 2px;
  -moz-box-shadow: black 0px 1px 2px;
  box-shadow: black 0px 1px 2px; }
  /* line 86, yomimono_marugatu.css.scss */
  .yomimono_marugatu_interview .global.main header h3 {
    background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #ff7a03), color-stop(100%, #ffac63));
    background-image: -webkit-linear-gradient(#ff7a03, #ffac63);
    background-image: -moz-linear-gradient(#ff7a03, #ffac63);
    background-image: -o-linear-gradient(#ff7a03, #ffac63);
    background-image: linear-gradient(#ff7a03, #ffac63);
    font-weight: normal;
    font-size: 14px;
    color: white;
    text-shadow: 1px 1px 0 black;
    padding: 8px; }
/* line 93, yomimono_marugatu.css.scss */
.yomimono_marugatu_interview .global.main section.body {
  margin-left: auto;
  margin-right: auto;
  width: 304px; }
  /* line 96, yomimono_marugatu.css.scss */
  .yomimono_marugatu_interview .global.main section.body p {
    text-align: left;
    font-weight: normal;
    font-size: 14px;
    color: black; }
  /* line 100, yomimono_marugatu.css.scss */
  .yomimono_marugatu_interview .global.main section.body p.interviewer {
    margin: 1em auto;
    color: #789; }
  /* line 104, yomimono_marugatu.css.scss */
  .yomimono_marugatu_interview .global.main section.body p.speaker.nakazawa span.name {
    color: #44b0f7; }
  /* line 105, yomimono_marugatu.css.scss */
  .yomimono_marugatu_interview .global.main section.body p.speaker.hayashi span.name {
    color: #f4699a; }

  .yomimono_marugatu_interview .global.main section.body p.speaker.name1 span.name {
    color: #44b0f7; }
  .yomimono_marugatu_interview .global.main section.body p.speaker.name2 span.name {
    color: #f4699a; }
  .yomimono_marugatu_interview .global.main section.body p.speaker.name3 span.name {
    color: #04b118; }

.yomimono_marugatu .global.main.yomimono_marugatu_201301 {
  background: #e3fbfd; }

.yomimono_marugatu .global.main.yomimono_marugatu_201301 .h01 {
    background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #3dd2df), color-stop(100%, #87e3eb));
    background-image: -webkit-linear-gradient(#3dd2df, #87e3eb);
    background-image: -moz-linear-gradient(#3dd2df, #87e3eb);
    background-image: -o-linear-gradient(#3dd2df, #87e3eb);
    background-image: linear-gradient(#3dd2df, #87e3eb);
    font-weight: bold;
    font-size: 16px;
    color: white;
    text-shadow: 1px 1px 0 black;
    padding-left: 8px;
    height: 40px;
    line-height: 40px; }
	
.yomimono_marugatu_interview .global.main.yomimono_marugatu_201301 header h3 {
    background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #3dd2df), color-stop(100%, #87e3eb));
    background-image: -webkit-linear-gradient(#3dd2df, #87e3eb);
    background-image: -moz-linear-gradient(#3dd2df, #87e3eb);
    background-image: -o-linear-gradient(#3dd2df, #87e3eb);
    background-image: linear-gradient(#3dd2df, #87e3eb);
    font-weight: normal;
    font-size: 14px;
    color: white;
    text-shadow: 1px 1px 0 black;
    padding: 8px; }
	
		
    .yomimono_marugatu .global.main.yomimono_marugatu_201301 .buttons a {
      border: none;
      -webkit-border-radius: 10px;
      -moz-border-radius: 10px;
      -ms-border-radius: 10px;
      -o-border-radius: 10px;
      border-radius: 10px;
      -webkit-box-shadow: black 0px 1px 1px;
      -moz-box-shadow: black 0px 1px 1px;
      box-shadow: black 0px 1px 1px;
      background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #8ae4ec), color-stop(50%, #6edde7), color-stop(50%, #51d6e3), color-stop(100%, #3dd2df));
      background-image: -webkit-linear-gradient(#8ae4ec, #6edde7 50%, #51d6e3 50%, #3dd2df);
      background-image: -moz-linear-gradient(#8ae4ec, #6edde7 50%, #51d6e3 50%, #3dd2df);
      background-image: -o-linear-gradient(#8ae4ec, #6edde7 50%, #51d6e3 50%, #3dd2df);
      background-image: linear-gradient(#8ae4ec, #6edde7 50%, #51d6e3 50%, #3dd2df);
      font-weight: normal;
      font-size: 18px;
      color: white;
      display: block;
      margin: 0;
      padding: 0;
      width: 274px;
      height: 46px;
      line-height: 46px; }
