@charset "UTF-8";
/* ***********************************************************
*
*    INDEX
*       
* ***********************************************************
*/
/* =====================================================================
*
*    Report2 Layout
*
* =================================================================== */
/* line 15, ../sass/2012report2.scss */
div#sukoyakaInner h2 {
  margin: 0 0 15px;
}

/* line 18, ../sass/2012report2.scss */
div#sukoyakaInner p.sub-ttl {
  color: #299476;
  padding: 10px 0 0 0;
}

/* line 22, ../sass/2012report2.scss */
div#sukoyakaInner p.report2Txt01 {
  line-height: 2;
  letter-spacing: 1px;
  margin: 10px 0 0 0;
  width: 600px;
}
@media screen and (max-width: 767px) {
  /* line 22, ../sass/2012report2.scss */
  div#sukoyakaInner p.report2Txt01 {
    width: 100%;
  line-height: 2;
    letter-spacing: 0px;
  }
}

/* line 33, ../sass/2012report2.scss */
div#sukoyakaInner p.report2Txt02 {
  margin: 55px 0 0 7px;
}

/* line 36, ../sass/2012report2.scss */
div#sukoyakaInner p.report2Txt03 {
  margin: 265px 0 30px 15px;
  padding: 0 0 30px 0;
  background: url(../images/lineCommon02.gif) no-repeat 0 bottom;
}

/* line 41, ../sass/2012report2.scss */
div#sukoyakaInner p.report1Txt04 {
  position: relative;
  margin: 25px 0 0 15px;
  padding: 25px 0 0 0;
  background: url(../images/lineCommon02.gif) no-repeat 0 top;
}

/* line 47, ../sass/2012report2.scss */
div#sukoyakaInner p.report1Txt04 img#report1Txt04Img01 {
  position: absolute;
  left: 0;
  top: 25px;
}

/* line 52, ../sass/2012report2.scss */
div#sukoyakaInner p.report1Txt04 img#report1Txt04Img02 {
  position: absolute;
  left: 62px;
  top: 25px;
}

/* line 57, ../sass/2012report2.scss */
ul#reportBannerList {
  margin: 25px 0 0 17px;
}
@media screen and (max-width: 767px) {
  /* line 57, ../sass/2012report2.scss */
  ul#reportBannerList {
    width: 100%;
    padding: 20px 0 0 0;
    margin: 15px 0 0 0;
  }
}

/* 01 */
/* line 66, ../sass/2012report2.scss */
div#report2Col01 {
  margin: 60px 0 0 0;
  padding: 0 0 10px 0;
  width: 700px;
  position: relative;
}
@media screen and (max-width: 767px) {
  /* line 66, ../sass/2012report2.scss */
  div#report2Col01 {
    width: 100%;
    margin: 10px 0 0 0;
  }
}

/* line 76, ../sass/2012report2.scss */
div#report2Col01 h3 {
  margin: 0;
  position: relative;
  z-index: 10;
}

/* line 81, ../sass/2012report2.scss */
div#report2Col01 div#report2Col01Txt {
  position: relative;
  z-index: 10;
  width: 700px;
}
@media screen and (max-width: 767px) {
  /* line 81, ../sass/2012report2.scss */
  div#report2Col01 div#report2Col01Txt {
    width: 100%;
  }
}

/* line 89, ../sass/2012report2.scss */
div#report2Col01 div#report2Col01Txt div.text01 {
  /*color:#339900;*/
  margin: 10px 0 0 0;
  width: 560px;
}
@media screen and (max-width: 767px) {
  /* line 89, ../sass/2012report2.scss */
  div#report2Col01 div#report2Col01Txt div.text01 {
    width: 100%;
  }
}

/* line 97, ../sass/2012report2.scss */
div#report2Col01 div#report2Col01Txt div.text01 p {
  /*color:#339900;*/
  line-height: 2;
  margin: 0 0 15px 0;
}

/* line 102, ../sass/2012report2.scss */
div#report2Col01Txt p#report2Col01Img {
  position: absolute;
  right: 0;
  bottom: -170px;
  z-index: 10;
}

/* line 108, ../sass/2012report2.scss */
div#report2Col01 div#messageCol01 {
  /*position: absolute;
  right:0;
  bottom:-35px;*/
  position: relative;
  z-index: 10;
  margin: -135px 0 0 300px;
  width: 401px;
  background: url(../images/report/2012/report_2/txtSmile04M.gif) repeat-y 0 0;
}
@media screen and (max-width: 767px) {
  /* line 108, ../sass/2012report2.scss */
  div#report2Col01 div#messageCol01 {
    width: 100%;
    max-width: 401px;
    margin: 0 auto;
  }
}

/* line 124, ../sass/2012report2.scss */
div#report2Col01 div#messageCol01 ul {
  padding: 0 0 10px 0;
  background: url(../images/report/2012/report_2/imgSmile03.gif) no-repeat 0 bottom;
}

/* line 128, ../sass/2012report2.scss */
div#report2Col01 div#messageCol01 ul li {
  width: 353px;
  margin: 0 auto;
  padding: 10px 0;
  background: url(../images/report/2012/report_2/lineMessa01.gif) no-repeat 0 bottom;
}
@media screen and (max-width: 767px) {
  /* line 128, ../sass/2012report2.scss */
  div#report2Col01 div#messageCol01 ul li {
    width: 90%;
  }
}

/* line 137, ../sass/2012report2.scss */
div#report2Col01 div#messageCol01 ul li.last {
  background: none;
}

/* 02 */
/* line 141, ../sass/2012report2.scss */
div#report2Col02 {
  margin: 65px 0 0 0;
  width: 686px;
  position: relative;
  z-index: 10;
}

/* line 147, ../sass/2012report2.scss */
div#report2Col02 p#report2Col02Img {
  position: absolute;
  right: 0;
  top: 19px;
}

/* line 152, ../sass/2012report2.scss */
div#report2Col02 h3 {
  margin: 0;
  position: relative;
  z-index: 10;
}

/* line 157, ../sass/2012report2.scss */
div#report2Col02 div#report2Col02Txt {
  position: relative;
  z-index: 10;
  width: 530px;
}

/* line 162, ../sass/2012report2.scss */
div#report2Col02 div#report2Col02Txt p {
  /*color:#339900;*/
  line-height: 2;
  margin: 10px 0 0 0;
}

/* line 167, ../sass/2012report2.scss */
div#report2Col02 div#messageCol02 {
  /*position: absolute;
  left:0;
  bottom:-45px;*/
  position: relative;
  z-index: 10;
  margin: -175px 0 0 0;
  z-index: 10;
  width: 353px;
  background: url(../images/report/2012/report_2/imgSmile06M.gif) repeat-y 0 0;
}

/* line 178, ../sass/2012report2.scss */
div#report2Col02 div#messageCol02 ul {
  padding: 0 0 10px 0;
  background: url(../images/report/2012/report_2/imgSmile06.gif) no-repeat 0 bottom;
}

/* line 182, ../sass/2012report2.scss */
div#report2Col02 div#messageCol02 ul li {
  width: 313px;
  margin: 0 auto;
  padding: 10px 0;
  background: url(../images/report/2012/report_2/lineMessa02.gif) no-repeat 0 bottom;
}

/* line 188, ../sass/2012report2.scss */
div#report2Col02 div#messageCol02 ul li.last {
  background: none;
}

/* 03 */
/* line 192, ../sass/2012report2.scss */
div#report2Col03 {
  margin: -60px 0 0 0;
  width: 571px;
  height: 293px;
  position: relative;
  z-index: 10;
}

/* line 199, ../sass/2012report2.scss */
div#report2Col03 .colL {
  position: absolute;
  top: 0;
  left: 0;
}

/* line 204, ../sass/2012report2.scss */
div#report2Col03 .colR {
  position: absolute;
  top: -103px;
  right: 0;
}

/* =====================================================================
*
*    Anima Layout
*
* =================================================================== */
/* line 214, ../sass/2012report2.scss */
p#anima01 {
  position: absolute;
  right: 50px;
  bottom: -150px;
  z-index: 5;
  filter: alpha(opacity=0);
  -moz-opacity: 0;
  opacity: 0;
}
@media screen and (max-width: 767px) {
  /* line 214, ../sass/2012report2.scss */
  p#anima01 {
    display: none;
  }
}

/* line 226, ../sass/2012report2.scss */
div#animaContainer01 {
  position: relative;
  width: 710px;
  height: 155px;
  margin: 40px 0 0 0;
}
@media screen and (max-width: 767px) {
  /* line 226, ../sass/2012report2.scss */
  div#animaContainer01 {
    width: 100%;
    margin: 15px 0 0 0;
  }
}
@media screen and (max-width: 480px) {
  /* line 226, ../sass/2012report2.scss */
  div#animaContainer01 {
    height: 70px;
  }
}

/* line 239, ../sass/2012report2.scss */
p#anima02_01 {
  position: absolute;
  left: 20px;
  top: 0;
  filter: alpha(opacity=0);
  -moz-opacity: 0;
  opacity: 0;
}
@media screen and (max-width: 767px) {
  /* line 239, ../sass/2012report2.scss */
  p#anima02_01 {
    width: 80%;
  }
}

/* line 250, ../sass/2012report2.scss */
p#anima02_02 {
  position: absolute;
  right: 23px;
  top: 0;
}
@media screen and (max-width: 767px) {
  /* line 250, ../sass/2012report2.scss */
  p#anima02_02 {
    width: 20%;
    right: 0px;
  }
}

/* line 259, ../sass/2012report2.scss */
p#anima03_01 {
  position: absolute;
  left: 55px;
  top: 133px;
  filter: alpha(opacity=0);
  -moz-opacity: 0;
  opacity: 0;
}

/* line 267, ../sass/2012report2.scss */
p#anima03_02 {
  position: absolute;
  left: 17px;
  top: 103px;
}

/* line 272, ../sass/2012report2.scss */
p#anima04_01 {
  position: absolute;
  left: 282px;
  top: 175px;
  filter: alpha(opacity=0);
  -moz-opacity: 0;
  opacity: 0;
}

/* line 280, ../sass/2012report2.scss */
p#anima04_02 {
  position: absolute;
  right: 0;
  top: 0;
  z-index: 10;
}

/* line 286, ../sass/2012report2.scss */
div#animaContainer02 {
  position: relative;
  width: 687px;
  height: 155px;
  margin: 0 0 30px 15px;
  padding: 0 0 30px 0;
  background: url(../images/lineCommon02.gif) no-repeat 0 bottom;
}

/* line 294, ../sass/2012report2.scss */
p#anima05_01 {
  position: absolute;
  left: 20px;
  top: 0;
  filter: alpha(opacity=0);
  -moz-opacity: 0;
  opacity: 0;
}

/* line 302, ../sass/2012report2.scss */
p#anima05_02 {
  position: absolute;
  right: 0;
  top: 0;
}

/* =====================================================================
*
*    print Layout
*
* =================================================================== */
/* line 312, ../sass/2012report2.scss */
#printImage01, #printImage02, #printImage03, #printImage04, #printImage05, #printImage07 {
  display: none;
}
@media screen and (max-width: 767px) {
  /* line 312, ../sass/2012report2.scss */
  #printImage01, #printImage02, #printImage03, #printImage04, #printImage05, #printImage07 {
    display: block;
  }
}

/* line 318, ../sass/2012report2.scss */
#printImage06 {
  display: none;
}

/* line 321, ../sass/2012report2.scss */
#printImage04_01, #report2Col01Img, #anima01, .mt40, #report1Txt04Img01, #report1Txt04Img02 {
  display: block;
}
@media screen and (max-width: 767px) {
  /* line 321, ../sass/2012report2.scss */
  #printImage04_01, #report2Col01Img, #anima01, .mt40, #report1Txt04Img01, #report1Txt04Img02 {
    display: none;
  }
}

/* =====================================================================
*
*    121203 Update
*
* =================================================================== */
/* line 332, ../sass/2012report2.scss */
div#report2Ud01Col01 {
  width: 710px;
  margin: 65px 0 0 0;
  padding: 0 0 20px 0;
  background: url(../images/lineCommon03.gif) no-repeat 0 bottom;
  display:table;
}
@media screen and (max-width: 767px) {
  /* line 332, ../sass/2012report2.scss */
  div#report2Ud01Col01 {
    width: 100%;
    margin: 5px 0 0 0;
    padding: 0 0 20px 0;
  }
}

/* line 344, ../sass/2012report2.scss */
div#report2Ud01Col01 .colL {
  float: left;
  width: 595px;
}
@media screen and (max-width: 767px) {
  /* line 344, ../sass/2012report2.scss */
  div#report2Ud01Col01 .colL {
    width: 100%;
  }
}

/* line 351, ../sass/2012report2.scss */
div#report2Ud01Col01 h3 {
  position: relative;
}

/* line 354, ../sass/2012report2.scss */
div#report2Ud01Col01 h3 img.iconNew {
  position: absolute;
  left: 119px;
  top: 0;
}

/* line 359, ../sass/2012report2.scss */
div#report2Ud01Col01 .colL p {
  width: 565px;
}
@media screen and (max-width: 767px) {
  /* line 359, ../sass/2012report2.scss */
  div#report2Ud01Col01 .colL p {
    width: 100%;
  }
}

/* line 365, ../sass/2012report2.scss */
div#report2Ud01Col01 .colR {
  float: right;
  width: 105px;
  margin: 15px 0 0 0;
}
@media screen and (max-width: 767px) {
  /* line 365, ../sass/2012report2.scss */
  div#report2Ud01Col01 .colR {
    display: none;
  }
}

/* line 373, ../sass/2012report2.scss */
div#report2Ud01Col02 {
  width: 710px;
  padding: 0 0 25px 0;
  background: url(../images/lineCommon03.gif) no-repeat 0 bottom;
  display:table;
}
@media screen and (max-width: 767px) {
  /* line 373, ../sass/2012report2.scss */
  div#report2Ud01Col02 {
    width: 100%;
  }
}

/* line 381, ../sass/2012report2.scss */
div#report2Ud01Col02 .colL {
  float: left;
  width: 375px;
  padding: 17px 0 0 0;
}
@media screen and (max-width: 767px) {
  /* line 381, ../sass/2012report2.scss */
  div#report2Ud01Col02 .colL {
    width: 100%;
    float: none;
    padding: 15px 0 0 0;
  }
}

/* line 391, ../sass/2012report2.scss */
div#report2Ud01Col02 .colL p {
  margin: 0 0 15px 0;
  line-height: 2;
  width: 370px;
}
@media screen and (max-width: 767px) {
  /* line 391, ../sass/2012report2.scss */
  div#report2Ud01Col02 .colL p {
    width: 100%;
    margin: 0 0 15px 0;
  }
}

/* line 400, ../sass/2012report2.scss */
div#report2Ud01Col02 .colR {
  float: right;
  width: 330px;
  margin: 0 0 0 0;
  padding: 20px 0 0 0;
}
@media screen and (max-width: 767px) {
  /* line 400, ../sass/2012report2.scss */
  div#report2Ud01Col02 .colR {
    width: 100%;
  }
}

/* line 409, ../sass/2012report2.scss */
ul#up01IcoLinks {
  margin: 30px 0 0 0;
}

/* line 412, ../sass/2012report2.scss */
ul#up01IcoLinks li {
  float: left;
  margin: 0 40px 0 0;
  padding: 0 20px 0 0;
  background: url(../images/iconNewWin.gif) no-repeat right center;
}
@media screen and (max-width: 480px) {
  /* line 412, ../sass/2012report2.scss */
  ul#up01IcoLinks li {
    font-size: 10px;
  }
}

/* line 421, ../sass/2012report2.scss */
div#report2Ud01Col03 {
  width: 710px;
  position: relative;
  padding: 0 0 50px 0;
  margin: 45px 0 0 0;
  display:table;
}
@media screen and (max-width: 767px) {
  /* line 421, ../sass/2012report2.scss */
  div#report2Ud01Col03 {
    width: 100%;
    margin: 15px 0 0 0;
  }
}

/* line 431, ../sass/2012report2.scss */
div#report2Ud01Col03 .colL {
  width: 548px;
  margin: 0 0 0 163px;
  line-height: 2;
}
@media screen and (max-width: 767px) {
  /* line 431, ../sass/2012report2.scss */
  div#report2Ud01Col03 .colL {
    width: 100%;
    margin: 0 0 0 0;
  }
}

/* line 440, ../sass/2012report2.scss */
div#report2Ud01Col03 .colL .colLImg {
  margin: 14px 0 0 144px;
}
@media screen and (max-width: 767px) {
  /* line 440, ../sass/2012report2.scss */
  div#report2Ud01Col03 .colL .colLImg {
    margin: 0 0 0 0;
  }
}

/* line 446, ../sass/2012report2.scss */
div#report2Ud01Col04 {
  width: 710px;
  padding: 0 0 20px 0;
  display:table;
}
@media screen and (max-width: 767px) {
  /* line 446, ../sass/2012report2.scss */
  div#report2Ud01Col04 {
    width: 100%;
  }
}

/* line 453, ../sass/2012report2.scss */
div#report2Ud01Col04 .colL {
  float: left;
  width: 452px;
}
@media screen and (max-width: 767px) {
  /* line 453, ../sass/2012report2.scss */
  div#report2Ud01Col04 .colL {
    width: 100%;
  }
}

/* line 460, ../sass/2012report2.scss */
div#report2Ud01Col04 .colR {
  float: right;
  width: 250px;
}
@media screen and (max-width: 767px) {
  /* line 460, ../sass/2012report2.scss */
  div#report2Ud01Col04 .colR {
    width: 100%;
  }
}

/* line 467, ../sass/2012report2.scss */
div#report2Ud01Col04 .colR p {
  line-height: 2;
  margin: 0 0 15px 0;
}

/* line 471, ../sass/2012report2.scss */
div#report2Ud01Col05 {
  width: 710px;
  padding: 25px 0 0 0;
  margin: 48px 0 0 0;
  position: relative;
  background: url(../images/lineCommon03.gif) no-repeat 0 top;
}
@media screen and (max-width: 767px) {
  /* line 471, ../sass/2012report2.scss */
  div#report2Ud01Col05 {
    width: 100%;
  }
}

/* line 481, ../sass/2012report2.scss */
div#report2Ud01Col05 .colL {
  width: 420px;
  position: relative;
  z-index: 100;
}
@media screen and (max-width: 767px) {
  /* line 481, ../sass/2012report2.scss */
  div#report2Ud01Col05 .colL {
    width: 100%;
  }
}

/* line 489, ../sass/2012report2.scss */
div#report2Ud01Col05 .colL p {
  line-height: 2;
  margin: 0 0 15px 0;
}

/* line 493, ../sass/2012report2.scss */
div#report2Ud01Col05 .report2Ud01Col05Img {
  margin: 5px 0 0 0;
  padding: 0 0 0 0;
}
@media screen and (max-width: 767px) {
  /* line 493, ../sass/2012report2.scss */
  div#report2Ud01Col05 .report2Ud01Col05Img {
    display: none;
  }
}

/* line 500, ../sass/2012report2.scss */
div#sukoyakaInner p.relevanceLink {
  width: 710px;
  margin: 20px 0 0 0;
  padding: 0 0 25px 0;
  background: url(../images/lineCommon02.gif) no-repeat 0 bottom;
}

/* =====================================================================
*
*    121203 Update Anima
*
* =================================================================== */
/* line 511, ../sass/2012report2.scss */
div#animaContainer03 {
  width: 314px;
  height: 350px;
  margin: -180px 0 0 25px;
  _margin: -180px 0 0 20px;
}
@media screen and (max-width: 767px) {
  /* line 511, ../sass/2012report2.scss */
  div#animaContainer03 {
    width: 100%;
    margin: -180px 0 0 0;
    display: none;
  }
}

/* line 522, ../sass/2012report2.scss */
div#animaContainer03Inner {
  position: relative;
}

/* line 525, ../sass/2012report2.scss */
p#anima06_01 {
  position: absolute;
  top: 0;
  right: 0;
  z-index: 100;
}
@media screen and (max-width: 767px) {
  /* line 525, ../sass/2012report2.scss */
  p#anima06_01 {
    width: 100%;
  }
}

/* line 534, ../sass/2012report2.scss */
p#anima06_02 {
  position: absolute;
  top: 201px;
  left: 20px;
  filter: alpha(opacity=0);
  -moz-opacity: 0;
  opacity: 0;
}

/* line 542, ../sass/2012report2.scss */
div#animaContainer04 {
  position: absolute;
  top: -21px;
  left: 0;
  width: 284px;
  height: 344px;
}
@media screen and (max-width: 767px) {
  /* line 542, ../sass/2012report2.scss */
  div#animaContainer04 {
    display: none;
  }
}

/* line 552, ../sass/2012report2.scss */
.iOS div#animaContainer04 {
  top: 40px !important;
}

/* line 555, ../sass/2012report2.scss */
div#animaContainer04Inner {
  position: relative;
}

/* line 558, ../sass/2012report2.scss */
p#anima07_01 {
  position: absolute;
  top: 60px;
  left: -10px;
  z-index: 100;
}
@media screen and (max-width: 767px) {
  /* line 558, ../sass/2012report2.scss */
  p#anima07_01 {
    display: none;
  }
}

/* line 567, ../sass/2012report2.scss */
p#anima07_02 {
  position: absolute;
  top: 243px;
  right: 30px;
  filter: alpha(opacity=0);
  -moz-opacity: 0;
  opacity: 0;
}
@media screen and (max-width: 767px) {
  /* line 567, ../sass/2012report2.scss */
  p#anima07_02 {
    display: none;
  }
}

/* line 578, ../sass/2012report2.scss */
div#animaContainer05 {
  width: 694px;
  height: 308px;
  position: relative;
  margin: -30px 0 0 0;
}
@media screen and (max-width: 767px) {
  /* line 578, ../sass/2012report2.scss */
  div#animaContainer05 {
    display: none;
  }
}

/* line 587, ../sass/2012report2.scss */
div#animaContainer05Res {
  display: none;
}
@media screen and (max-width: 767px) {
  /* line 587, ../sass/2012report2.scss */
  div#animaContainer05Res {
    display: block;
    width: 100%;
  }
}

/* line 594, ../sass/2012report2.scss */
p#anima08_01 {
  position: absolute;
  top: 0;
  right: 36px;
  z-index: 100;
}

/* line 600, ../sass/2012report2.scss */
p#anima08_02 {
  position: absolute;
  top: 157px;
  right: 0;
  z-index: 50;
  filter: alpha(opacity=0);
  -moz-opacity: 0;
  opacity: 0;
}

@media screen and (max-width: 767px) {
  /* line 609, ../sass/2012report2.scss */
  p#anima08Res {
    width: 100%;
    text-align: right;
  }
}

/* line 615, ../sass/2012report2.scss */
p#anima09_01 {
  position: absolute;
  top: 173px;
  left: 0;
  z-index: 100;
}

/* line 621, ../sass/2012report2.scss */
p#anima09_02 {
  position: absolute;
  top: 202px;
  left: 38px;
  filter: alpha(opacity=0);
  -moz-opacity: 0;
  opacity: 0;
}

@media screen and (max-width: 767px) {
  /* line 629, ../sass/2012report2.scss */
  p#anima09Res {
    width: 100%;
    text-align: left;
  }
}

/* line 635, ../sass/2012report2.scss */
div#animaContainer06 {
  position: absolute;
  top: 80px;
  right: -45px;
  width: 325px;
  height: 418px;
}
@media screen and (max-width: 767px) {
  /* line 635, ../sass/2012report2.scss */
  div#animaContainer06 {
    display: none;
  }
}

/* line 645, ../sass/2012report2.scss */
div#animaContainer06Inner {
  position: relative;
}

/* line 648, ../sass/2012report2.scss */
p#anima10_01 {
  position: absolute;
  top: 81px;
  right: 30px;
  z-index: 200;
}

/* line 654, ../sass/2012report2.scss */
p#anima10_02 {
  position: absolute;
  top: 150px;
  left: 20px;
  filter: alpha(opacity=0);
  -moz-opacity: 0;
  opacity: 0;
}

/* line 662, ../sass/2012report2.scss */
div#animaContainer07 {
  width: 710px;
  height: 184px;
  position: relative;
  padding: 0 0 30px 0;
  background: url(../images/lineCommon02.gif) no-repeat 0 bottom;
}
@media screen and (max-width: 767px) {
  /* line 662, ../sass/2012report2.scss */
  div#animaContainer07 {
    width: 100%;
    padding: 0 0 0 0;
  }
}
@media screen and (max-width: 480px) {
  /* line 662, ../sass/2012report2.scss */
  div#animaContainer07 {
    height: 110px;
  }
}

/* line 676, ../sass/2012report2.scss */
p#anima11_01 {
  position: absolute;
  top: 0;
  right: 26px;
}
@media screen and (max-width: 767px) {
  /* line 676, ../sass/2012report2.scss */
  p#anima11_01 {
    width: 20%;
    right: 0;
  }
}

/* line 685, ../sass/2012report2.scss */
p#anima11_02 {
  position: absolute;
  top: 32px;
  left: 20px;
  filter: alpha(opacity=0);
  -moz-opacity: 0;
  opacity: 0;
}
@media screen and (max-width: 767px) {
  /* line 685, ../sass/2012report2.scss */
  p#anima11_02 {
    width: 80%;
    top: 14px;
  }
}

/* line 697, ../sass/2012report2.scss */
div#animaContainer08 {
  width: 710px;
  height: 157px;
  position: relative;
  margin: 25px 0 0 0;
}
@media screen and (max-width: 767px) {
  /* line 697, ../sass/2012report2.scss */
  div#animaContainer08 {
    display: none;
  }
}

/* line 706, ../sass/2012report2.scss */
p#anima12_01 {
  position: absolute;
  top: 41px;
  left: 40px;
  z-index: 50;
}

/* line 712, ../sass/2012report2.scss */
p#anima12_01 img {
  width: 0;
  height: 0;
}

/* line 716, ../sass/2012report2.scss */
p#anima12_02 {
  position: absolute;
  top: 0;
  left: 54px;
  z-index: 100;
}

/* line 722, ../sass/2012report2.scss */
p#anima12_03 {
  position: absolute;
  top: 17px;
  left: 0;
}

/* resonsive */
@media screen and (max-width: 767px) {
  /* line 730, ../sass/2012report2.scss */
  img {
    width: 100%;
  }

  /* line 733, ../sass/2012report2.scss */
  ul#reportBannerList li {
    float: none;
    margin: 0 auto 20px auto;
  }

  /* line 738, ../sass/2012report2.scss */
  #printImage01 img {
    display: block;
    margin: 0 auto;
  }

  /* line 743, ../sass/2012report2.scss */
  div#report2Ud01Col03 .colL .colLImg img {
    display: block;
    margin: 0 auto;
  }

  /* line 747, ../sass/2012report2.scss */
  #report2Ud01Col03 img {
    display: block;
    margin: 0 auto;
  }

  /* line 751, ../sass/2012report2.scss */
  #printImage04 img {
    display: block;
    margin: 0 auto;
  }

  /* line 755, ../sass/2012report2.scss */
  #printImage05 img {
    display: block;
    margin: 0 auto;
  }

  /* line 759, ../sass/2012report2.scss */
  #report2Ud01Col04 .colL img {
    display: block;
    margin: 0 auto;
  }
}
/* line 764, ../sass/2012report2.scss */
.slide01 {
  position: relative;
}
/* line 766, ../sass/2012report2.scss */
.slide01 .report-slideshow {
  width: 60%;
  position: absolute;
  top: 0;
  left: 0;
}
/* line 771, ../sass/2012report2.scss */
.slide01 .report-slideshow img {
  width: 100%;
  height: auto;
}
/* line 776, ../sass/2012report2.scss */
.slide01 .sayu {
  display: none;
}
@media screen and (max-width: 767px) {
  /* line 776, ../sass/2012report2.scss */
  .slide01 .sayu {
    display: block;
  }
}

/* line 784, ../sass/2012report2.scss */
.slide02 .report-slideshow {
  width: 98%;
  max-width: 300px;
  display: block;
  margin: 0 auto;
}
/* line 789, ../sass/2012report2.scss */
.slide02 .report-slideshow img {
  width: 100%;
  height: auto;
}

/* line 795, ../sass/2012report2.scss */
.slide03 {
  position: relative;
  width: 100%;
}
/* line 798, ../sass/2012report2.scss */
.slide03 .sayu {
  width: 70%;
  margin: 0 auto;
}
@media screen and (max-width: 767px) {
  /* line 798, ../sass/2012report2.scss */
  .slide03 .sayu {
    display: block;
  }
}
/* line 805, ../sass/2012report2.scss */
.slide03 .report-slideshow {
  width: 80%;
  margin: 0 auto;
  max-width: 300px;
}
/* line 809, ../sass/2012report2.scss */
.slide03 .report-slideshow img {
  width: 100%;
  height: auto;
}

/* line 815, ../sass/2012report2.scss */
.slide04 {
  position: relative;
}
/* line 817, ../sass/2012report2.scss */
.slide04 .report-slideshow {
  width: 55%;
  position: absolute;
  top: 0;
  left: 0;
}
/* line 822, ../sass/2012report2.scss */
.slide04 .report-slideshow img {
  width: 100%;
  height: auto;
}
/* line 827, ../sass/2012report2.scss */
.slide04 .sayu {
  display: none;
}
@media screen and (max-width: 767px) {
  /* line 827, ../sass/2012report2.scss */
  .slide04 .sayu {
    display: block;
  }
}

/* line 834, ../sass/2012report2.scss */
.summary_smt {
  display: none;
  background-color: fff;
  max-width: 767px;
  border-radius: 12px;
  padding-bottom: 10px;
  border: 1px solid #c4c4c4;
  margin-top: 30px;
}
@media screen and (max-width: 767px) {
  /* line 834, ../sass/2012report2.scss */
  .summary_smt {
    display: block;
  }
}
/* line 845, ../sass/2012report2.scss */
.summary_smt p {
  margin: -5px 10px 5px 10px !important;
}

@media screen and (max-width: 767px) {
  /* line 849, ../sass/2012report2.scss */
  p#pageTop {
    margin-top: -10px !important;
  }
}

/* line 854, ../sass/2012report2.scss */
.lead {
  margin-top: -10px;
}
@media screen and (max-width: 767px) {
  /* line 854, ../sass/2012report2.scss */
  .lead {
    margin-top: 0px;
  }
}
