@charset "UTF-8";
/*color*/
/*font*/
/*size*/
/*font*/
/*font en*/
/*anim*/
/*color*/
/*font*/
/*size*/
/*font*/
/*font en*/
/*anim*/
/*util*/
@-webkit-keyframes loader_anim {
  /* line 28, ../../../../src/cmn/css/_anim.scss */
  0% {
    -webkit-transform: translateX(-100%);
    -moz-transform: translateX(-100%);
    -ms-transform: translateX(-100%);
    -o-transform: translateX(-100%);
    transform: translateX(-100%);
  }

  /* line 31, ../../../../src/cmn/css/_anim.scss */
  100% {
    -webkit-transform: translateX(100%);
    -moz-transform: translateX(100%);
    -ms-transform: translateX(100%);
    -o-transform: translateX(100%);
    transform: translateX(100%);
  }
}

@-moz-keyframes loader_anim {
  /* line 28, ../../../../src/cmn/css/_anim.scss */
  0% {
    -webkit-transform: translateX(-100%);
    -moz-transform: translateX(-100%);
    -ms-transform: translateX(-100%);
    -o-transform: translateX(-100%);
    transform: translateX(-100%);
  }

  /* line 31, ../../../../src/cmn/css/_anim.scss */
  100% {
    -webkit-transform: translateX(100%);
    -moz-transform: translateX(100%);
    -ms-transform: translateX(100%);
    -o-transform: translateX(100%);
    transform: translateX(100%);
  }
}

@keyframes loader_anim {
  /* line 28, ../../../../src/cmn/css/_anim.scss */
  0% {
    -webkit-transform: translateX(-100%);
    -moz-transform: translateX(-100%);
    -ms-transform: translateX(-100%);
    -o-transform: translateX(-100%);
    transform: translateX(-100%);
  }

  /* line 31, ../../../../src/cmn/css/_anim.scss */
  100% {
    -webkit-transform: translateX(100%);
    -moz-transform: translateX(100%);
    -ms-transform: translateX(100%);
    -o-transform: translateX(100%);
    transform: translateX(100%);
  }
}

@-webkit-keyframes hover_tag {
  /* line 37, ../../../../src/cmn/css/_anim.scss */
  0% {
    -webkit-transform: scale(0, 1);
    -moz-transform: scale(0, 1);
    -ms-transform: scale(0, 1);
    -o-transform: scale(0, 1);
    transform: scale(0, 1);
  }

  /* line 40, ../../../../src/cmn/css/_anim.scss */
  100% {
    -webkit-transform: scale(1, 1);
    -moz-transform: scale(1, 1);
    -ms-transform: scale(1, 1);
    -o-transform: scale(1, 1);
    transform: scale(1, 1);
  }
}

@-moz-keyframes hover_tag {
  /* line 37, ../../../../src/cmn/css/_anim.scss */
  0% {
    -webkit-transform: scale(0, 1);
    -moz-transform: scale(0, 1);
    -ms-transform: scale(0, 1);
    -o-transform: scale(0, 1);
    transform: scale(0, 1);
  }

  /* line 40, ../../../../src/cmn/css/_anim.scss */
  100% {
    -webkit-transform: scale(1, 1);
    -moz-transform: scale(1, 1);
    -ms-transform: scale(1, 1);
    -o-transform: scale(1, 1);
    transform: scale(1, 1);
  }
}

@keyframes hover_tag {
  /* line 37, ../../../../src/cmn/css/_anim.scss */
  0% {
    -webkit-transform: scale(0, 1);
    -moz-transform: scale(0, 1);
    -ms-transform: scale(0, 1);
    -o-transform: scale(0, 1);
    transform: scale(0, 1);
  }

  /* line 40, ../../../../src/cmn/css/_anim.scss */
  100% {
    -webkit-transform: scale(1, 1);
    -moz-transform: scale(1, 1);
    -ms-transform: scale(1, 1);
    -o-transform: scale(1, 1);
    transform: scale(1, 1);
  }
}

@-webkit-keyframes hover_panel {
  /* line 46, ../../../../src/cmn/css/_anim.scss */
  0% {
    filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0);
    opacity: 0;
    -webkit-transform: translateY(10px);
    -moz-transform: translateY(10px);
    -ms-transform: translateY(10px);
    -o-transform: translateY(10px);
    transform: translateY(10px);
  }

  /* line 50, ../../../../src/cmn/css/_anim.scss */
  100% {
    filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=100);
    opacity: 1;
    -webkit-transform: translateY(0px);
    -moz-transform: translateY(0px);
    -ms-transform: translateY(0px);
    -o-transform: translateY(0px);
    transform: translateY(0px);
  }
}

@-moz-keyframes hover_panel {
  /* line 46, ../../../../src/cmn/css/_anim.scss */
  0% {
    filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0);
    opacity: 0;
    -webkit-transform: translateY(10px);
    -moz-transform: translateY(10px);
    -ms-transform: translateY(10px);
    -o-transform: translateY(10px);
    transform: translateY(10px);
  }

  /* line 50, ../../../../src/cmn/css/_anim.scss */
  100% {
    filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=100);
    opacity: 1;
    -webkit-transform: translateY(0px);
    -moz-transform: translateY(0px);
    -ms-transform: translateY(0px);
    -o-transform: translateY(0px);
    transform: translateY(0px);
  }
}

@keyframes hover_panel {
  /* line 46, ../../../../src/cmn/css/_anim.scss */
  0% {
    filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0);
    opacity: 0;
    -webkit-transform: translateY(10px);
    -moz-transform: translateY(10px);
    -ms-transform: translateY(10px);
    -o-transform: translateY(10px);
    transform: translateY(10px);
  }

  /* line 50, ../../../../src/cmn/css/_anim.scss */
  100% {
    filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=100);
    opacity: 1;
    -webkit-transform: translateY(0px);
    -moz-transform: translateY(0px);
    -ms-transform: translateY(0px);
    -o-transform: translateY(0px);
    transform: translateY(0px);
  }
}

@-webkit-keyframes hover_panel_img {
  /* line 57, ../../../../src/cmn/css/_anim.scss */
  0% {
    -webkit-transform: scale(1, 1);
    -moz-transform: scale(1, 1);
    -ms-transform: scale(1, 1);
    -o-transform: scale(1, 1);
    transform: scale(1, 1);
  }

  /* line 60, ../../../../src/cmn/css/_anim.scss */
  100% {
    -webkit-transform: scale(1.05, 1.05);
    -moz-transform: scale(1.05, 1.05);
    -ms-transform: scale(1.05, 1.05);
    -o-transform: scale(1.05, 1.05);
    transform: scale(1.05, 1.05);
  }
}

@-moz-keyframes hover_panel_img {
  /* line 57, ../../../../src/cmn/css/_anim.scss */
  0% {
    -webkit-transform: scale(1, 1);
    -moz-transform: scale(1, 1);
    -ms-transform: scale(1, 1);
    -o-transform: scale(1, 1);
    transform: scale(1, 1);
  }

  /* line 60, ../../../../src/cmn/css/_anim.scss */
  100% {
    -webkit-transform: scale(1.05, 1.05);
    -moz-transform: scale(1.05, 1.05);
    -ms-transform: scale(1.05, 1.05);
    -o-transform: scale(1.05, 1.05);
    transform: scale(1.05, 1.05);
  }
}

@keyframes hover_panel_img {
  /* line 57, ../../../../src/cmn/css/_anim.scss */
  0% {
    -webkit-transform: scale(1, 1);
    -moz-transform: scale(1, 1);
    -ms-transform: scale(1, 1);
    -o-transform: scale(1, 1);
    transform: scale(1, 1);
  }

  /* line 60, ../../../../src/cmn/css/_anim.scss */
  100% {
    -webkit-transform: scale(1.05, 1.05);
    -moz-transform: scale(1.05, 1.05);
    -ms-transform: scale(1.05, 1.05);
    -o-transform: scale(1.05, 1.05);
    transform: scale(1.05, 1.05);
  }
}

@-webkit-keyframes line_anim {
  /* line 67, ../../../../src/cmn/css/_anim.scss */
  0% {
    stroke-dashoffset: 500;
    fill: transparent;
  }

  /* line 71, ../../../../src/cmn/css/_anim.scss */
  100% {
    stroke-dashoffset: 0;
  }
}

@-moz-keyframes line_anim {
  /* line 67, ../../../../src/cmn/css/_anim.scss */
  0% {
    stroke-dashoffset: 500;
    fill: transparent;
  }

  /* line 71, ../../../../src/cmn/css/_anim.scss */
  100% {
    stroke-dashoffset: 0;
  }
}

@keyframes line_anim {
  /* line 67, ../../../../src/cmn/css/_anim.scss */
  0% {
    stroke-dashoffset: 500;
    fill: transparent;
  }

  /* line 71, ../../../../src/cmn/css/_anim.scss */
  100% {
    stroke-dashoffset: 0;
  }
}

/*
@include keyframes(bottle){
	0% { @include filter(brightness(-2) contrast(370)); }
	5% { @include filter(brightness(4.7) contrast(370)); }
	10% { @include filter(brightness(0.4) contrast(370)); }
	15% { @include filter(brightness(2.2) contrast(370)); }
	20% { @include filter(brightness(-0.8) contrast(370)); }
	25% { @include filter(brightness(5) contrast(370)); }
	30% { @include filter(brightness(0.2)); }
	40% { @include filter(brightness(3.1)); }
	50% { @include filter(brightness(-0.95)); }
	60% { @include filter(brightness(2.5)); }
	100% { @include filter(brightness(1)); }
}
*/
@-webkit-keyframes bottle {
  /* line 91, ../../../../src/cmn/css/_anim.scss */
  0% {
    filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0);
    opacity: 0;
  }

  /* line 92, ../../../../src/cmn/css/_anim.scss */
  100% {
    filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=100);
    opacity: 1;
  }
}

@-moz-keyframes bottle {
  /* line 91, ../../../../src/cmn/css/_anim.scss */
  0% {
    filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0);
    opacity: 0;
  }

  /* line 92, ../../../../src/cmn/css/_anim.scss */
  100% {
    filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=100);
    opacity: 1;
  }
}

@keyframes bottle {
  /* line 91, ../../../../src/cmn/css/_anim.scss */
  0% {
    filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0);
    opacity: 0;
  }

  /* line 92, ../../../../src/cmn/css/_anim.scss */
  100% {
    filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=100);
    opacity: 1;
  }
}

@-webkit-keyframes loading {
  /* line 96, ../../../../src/cmn/css/_anim.scss */
  0% {
    -webkit-transform: translate(0px, 0px);
    -moz-transform: translate(0px, 0px);
    -ms-transform: translate(0px, 0px);
    -o-transform: translate(0px, 0px);
    transform: translate(0px, 0px);
  }

  /* line 99, ../../../../src/cmn/css/_anim.scss */
  100% {
    -webkit-transform: translate(36px, 0px);
    -moz-transform: translate(36px, 0px);
    -ms-transform: translate(36px, 0px);
    -o-transform: translate(36px, 0px);
    transform: translate(36px, 0px);
  }
}

@-moz-keyframes loading {
  /* line 96, ../../../../src/cmn/css/_anim.scss */
  0% {
    -webkit-transform: translate(0px, 0px);
    -moz-transform: translate(0px, 0px);
    -ms-transform: translate(0px, 0px);
    -o-transform: translate(0px, 0px);
    transform: translate(0px, 0px);
  }

  /* line 99, ../../../../src/cmn/css/_anim.scss */
  100% {
    -webkit-transform: translate(36px, 0px);
    -moz-transform: translate(36px, 0px);
    -ms-transform: translate(36px, 0px);
    -o-transform: translate(36px, 0px);
    transform: translate(36px, 0px);
  }
}

@keyframes loading {
  /* line 96, ../../../../src/cmn/css/_anim.scss */
  0% {
    -webkit-transform: translate(0px, 0px);
    -moz-transform: translate(0px, 0px);
    -ms-transform: translate(0px, 0px);
    -o-transform: translate(0px, 0px);
    transform: translate(0px, 0px);
  }

  /* line 99, ../../../../src/cmn/css/_anim.scss */
  100% {
    -webkit-transform: translate(36px, 0px);
    -moz-transform: translate(36px, 0px);
    -ms-transform: translate(36px, 0px);
    -o-transform: translate(36px, 0px);
    transform: translate(36px, 0px);
  }
}

@-webkit-keyframes scroll {
  /* line 105, ../../../../src/cmn/css/_anim.scss */
  0% {
    height: 6px;
    -webkit-transform: translate(0, 0px);
    -moz-transform: translate(0, 0px);
    -ms-transform: translate(0, 0px);
    -o-transform: translate(0, 0px);
    transform: translate(0, 0px);
  }

  /* line 109, ../../../../src/cmn/css/_anim.scss */
  10% {
    height: 2px;
    -webkit-transform: translate(0, 6px);
    -moz-transform: translate(0, 6px);
    -ms-transform: translate(0, 6px);
    -o-transform: translate(0, 6px);
    transform: translate(0, 6px);
  }

  /* line 113, ../../../../src/cmn/css/_anim.scss */
  20% {
    height: 6px;
    -webkit-transform: translate(0, 0px);
    -moz-transform: translate(0, 0px);
    -ms-transform: translate(0, 0px);
    -o-transform: translate(0, 0px);
    transform: translate(0, 0px);
  }
}

@-moz-keyframes scroll {
  /* line 105, ../../../../src/cmn/css/_anim.scss */
  0% {
    height: 6px;
    -webkit-transform: translate(0, 0px);
    -moz-transform: translate(0, 0px);
    -ms-transform: translate(0, 0px);
    -o-transform: translate(0, 0px);
    transform: translate(0, 0px);
  }

  /* line 109, ../../../../src/cmn/css/_anim.scss */
  10% {
    height: 2px;
    -webkit-transform: translate(0, 6px);
    -moz-transform: translate(0, 6px);
    -ms-transform: translate(0, 6px);
    -o-transform: translate(0, 6px);
    transform: translate(0, 6px);
  }

  /* line 113, ../../../../src/cmn/css/_anim.scss */
  20% {
    height: 6px;
    -webkit-transform: translate(0, 0px);
    -moz-transform: translate(0, 0px);
    -ms-transform: translate(0, 0px);
    -o-transform: translate(0, 0px);
    transform: translate(0, 0px);
  }
}

@keyframes scroll {
  /* line 105, ../../../../src/cmn/css/_anim.scss */
  0% {
    height: 6px;
    -webkit-transform: translate(0, 0px);
    -moz-transform: translate(0, 0px);
    -ms-transform: translate(0, 0px);
    -o-transform: translate(0, 0px);
    transform: translate(0, 0px);
  }

  /* line 109, ../../../../src/cmn/css/_anim.scss */
  10% {
    height: 2px;
    -webkit-transform: translate(0, 6px);
    -moz-transform: translate(0, 6px);
    -ms-transform: translate(0, 6px);
    -o-transform: translate(0, 6px);
    transform: translate(0, 6px);
  }

  /* line 113, ../../../../src/cmn/css/_anim.scss */
  20% {
    height: 6px;
    -webkit-transform: translate(0, 0px);
    -moz-transform: translate(0, 0px);
    -ms-transform: translate(0, 0px);
    -o-transform: translate(0, 0px);
    transform: translate(0, 0px);
  }
}

@-webkit-keyframes pnl_show {
  /* line 120, ../../../../src/cmn/css/_anim.scss */
  0% {
    filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0);
    opacity: 0;
  }

  /* line 123, ../../../../src/cmn/css/_anim.scss */
  100% {
    filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=100);
    opacity: 1;
  }
}

@-moz-keyframes pnl_show {
  /* line 120, ../../../../src/cmn/css/_anim.scss */
  0% {
    filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0);
    opacity: 0;
  }

  /* line 123, ../../../../src/cmn/css/_anim.scss */
  100% {
    filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=100);
    opacity: 1;
  }
}

@keyframes pnl_show {
  /* line 120, ../../../../src/cmn/css/_anim.scss */
  0% {
    filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0);
    opacity: 0;
  }

  /* line 123, ../../../../src/cmn/css/_anim.scss */
  100% {
    filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=100);
    opacity: 1;
  }
}

/*============================
mixin
============================*/
/*============================
easing
============================*/
/*============================
animation
============================*/
/* line 1, ../../../../src/page/technology_basemake/css/_pc.scss */
body {
  /* 
  background: url(../img/_guide_pc.jpg) no-repeat top center;
  //-webkit-background-size: 100% auto;
  //background-size: 100% auto;
  #wrapper{
  	@include opacity(0.6);
  	width:1366px !important;
  	float: none !important;
  }
  #header{
  	@include opacity(0.6);
  }
  #all {
  	background: none;
  } */
}
/* line 18, ../../../../src/page/technology_basemake/css/_pc.scss */
body #all #header .area nav .bar {
  left: 479px;
  width: 238px;
}
/* line 25, ../../../../src/page/technology_basemake/css/_pc.scss */
body #wrapper {
  background: #eeeeee;
}
/* line 27, ../../../../src/page/technology_basemake/css/_pc.scss */
body #wrapper .page_contens {
  width: 980px;
  margin: 0 auto;
}
/* line 30, ../../../../src/page/technology_basemake/css/_pc.scss */
body #wrapper .page_contens h2 {
  font-family: "Prata", serif;
  float: left;
  width: 100%;
  font-size: 3.2em;
  line-height: 1;
  text-align: center;
  margin: 0 0 31px 0;
  letter-spacing: 0.1em;
}
/* line 39, ../../../../src/page/technology_basemake/css/_pc.scss */
body #wrapper .page_contens h3 {
  font-family: "Prata", serif;
  font-size: 1.4em;
  text-align: center;
  margin: 0 0 45px 0;
  float: left;
  width: 100%;
  position: relative;
  line-height: 1;
}
/* line 47, ../../../../src/page/technology_basemake/css/_pc.scss */
body #wrapper .page_contens h3:before {
  content: "";
  display: block;
  width: 100%;
  height: 1px;
  background: #d7063b;
  position: absolute;
  top: 50%;
  left: 0;
  -webkit-transform: translateY(-50%);
  -moz-transform: translateY(-50%);
  -ms-transform: translateY(-50%);
  -o-transform: translateY(-50%);
  transform: translateY(-50%);
  z-index: 1;
}
/* line 59, ../../../../src/page/technology_basemake/css/_pc.scss */
body #wrapper .page_contens h3 span {
  position: relative;
  z-index: 3;
  color: #d7063b;
  display: inline-block;
  background: #eeeeee;
  display: inline-block;
  padding: 0 20px;
}
/* line 71, ../../../../src/page/technology_basemake/css/_pc.scss */
body #wrapper #detail #mainField {
  font-family: 'Hiragino Kaku Gothic Pro', Meiryo, 'MS PGothic', sans-serif;
  color: #626262;
  font-size: 13px;
  -webkit-text-size-adjust: 100%;
  @-webkit-keyframes scrollbarArrow {
    /* line 83, ../../../../src/page/technology_basemake/css/_pc.scss */
    0% {
      -webkit-transform: translate(0, -3px) scale(1, 0.8);
      opacity: 0.3;
    }

    /* line 88, ../../../../src/page/technology_basemake/css/_pc.scss */
    100% {
      -webkit-transform: translate(0, 3px) scale(1, 1);
      opacity: 1;
    }
}

  @keyframes scrollbarArrow {
    /* line 95, ../../../../src/page/technology_basemake/css/_pc.scss */
    0% {
      transform: translate(0, -3px) scale(1, 0.8);
      opacity: 0.3;
    }

    /* line 100, ../../../../src/page/technology_basemake/css/_pc.scss */
    100% {
      transform: translate(0, 3px) scale(1, 1);
      opacity: 1;
    }
}

}
/* line 72, ../../../../src/page/technology_basemake/css/_pc.scss */
body #wrapper #detail #mainField img {
  width: auto;
}
/* line 75, ../../../../src/page/technology_basemake/css/_pc.scss */
body #wrapper #detail #mainField .content {
  overflow: hidden;
}
/* line 119, ../../../../src/page/technology_basemake/css/_pc.scss */
body #wrapper #detail #mainField div, body #wrapper #detail #mainField span, body #wrapper #detail #mainField applet, body #wrapper #detail #mainField object, body #wrapper #detail #mainField iframe,
body #wrapper #detail #mainField h1, body #wrapper #detail #mainField h2, body #wrapper #detail #mainField h3, body #wrapper #detail #mainField h4, body #wrapper #detail #mainField h5, body #wrapper #detail #mainField h6, body #wrapper #detail #mainField p, body #wrapper #detail #mainField blockquote, body #wrapper #detail #mainField pre,
body #wrapper #detail #mainField a, body #wrapper #detail #mainField abbr, body #wrapper #detail #mainField acronym, body #wrapper #detail #mainField address, body #wrapper #detail #mainField big, body #wrapper #detail #mainField cite, body #wrapper #detail #mainField code,
body #wrapper #detail #mainField del, body #wrapper #detail #mainField dfn, body #wrapper #detail #mainField em, body #wrapper #detail #mainField img, body #wrapper #detail #mainField ins, body #wrapper #detail #mainField kbd, body #wrapper #detail #mainField q, body #wrapper #detail #mainField s, body #wrapper #detail #mainField samp,
body #wrapper #detail #mainField small, body #wrapper #detail #mainField strike, body #wrapper #detail #mainField strong, body #wrapper #detail #mainField sub, body #wrapper #detail #mainField sup, body #wrapper #detail #mainField tt, body #wrapper #detail #mainField var,
body #wrapper #detail #mainField b, body #wrapper #detail #mainField u, body #wrapper #detail #mainField i, body #wrapper #detail #mainField center,
body #wrapper #detail #mainField dl, body #wrapper #detail #mainField dt, body #wrapper #detail #mainField dd, body #wrapper #detail #mainField ol, body #wrapper #detail #mainField ul, body #wrapper #detail #mainField li,
body #wrapper #detail #mainField fieldset, body #wrapper #detail #mainField form, body #wrapper #detail #mainField label, body #wrapper #detail #mainField legend,
body #wrapper #detail #mainField table, body #wrapper #detail #mainField caption, body #wrapper #detail #mainField tbody, body #wrapper #detail #mainField tfoot, body #wrapper #detail #mainField thead, body #wrapper #detail #mainField tr, body #wrapper #detail #mainField th, body #wrapper #detail #mainField td,
body #wrapper #detail #mainField article, body #wrapper #detail #mainField aside, body #wrapper #detail #mainField canvas, body #wrapper #detail #mainField details, body #wrapper #detail #mainField embed,
body #wrapper #detail #mainField figure, body #wrapper #detail #mainField figcaption, body #wrapper #detail #mainField footer, body #wrapper #detail #mainField header, body #wrapper #detail #mainField hgroup,
body #wrapper #detail #mainField menu, body #wrapper #detail #mainField nav, body #wrapper #detail #mainField output, body #wrapper #detail #mainField ruby, body #wrapper #detail #mainField section, body #wrapper #detail #mainField summary,
body #wrapper #detail #mainField time, body #wrapper #detail #mainField mark, body #wrapper #detail #mainField audio, body #wrapper #detail #mainField video {
  margin: 0;
  padding: 0;
  border: 0;
  font: inherit;
  font-size: 13px;
  vertical-align: bottom;
}
/* line 127, ../../../../src/page/technology_basemake/css/_pc.scss */
body #wrapper #detail #mainField html {
  line-height: 1;
}
/* line 130, ../../../../src/page/technology_basemake/css/_pc.scss */
body #wrapper #detail #mainField ol, body #wrapper #detail #mainField ul {
  list-style: none;
}
/* line 133, ../../../../src/page/technology_basemake/css/_pc.scss */
body #wrapper #detail #mainField table {
  border-collapse: collapse;
  border-spacing: 0;
}
/* line 137, ../../../../src/page/technology_basemake/css/_pc.scss */
body #wrapper #detail #mainField caption, body #wrapper #detail #mainField th, body #wrapper #detail #mainField td {
  text-align: left;
  font-weight: normal;
  vertical-align: middle;
}
/* line 142, ../../../../src/page/technology_basemake/css/_pc.scss */
body #wrapper #detail #mainField q, body #wrapper #detail #mainField blockquote {
  quotes: none;
}
/* line 145, ../../../../src/page/technology_basemake/css/_pc.scss */
body #wrapper #detail #mainField q:before, body #wrapper #detail #mainField q:after, body #wrapper #detail #mainField blockquote:before, body #wrapper #detail #mainField blockquote:after {
  content: "";
  content: none;
}
/* line 149, ../../../../src/page/technology_basemake/css/_pc.scss */
body #wrapper #detail #mainField a img {
  border: none;
}
/* line 152, ../../../../src/page/technology_basemake/css/_pc.scss */
body #wrapper #detail #mainField article, body #wrapper #detail #mainField aside, body #wrapper #detail #mainField details, body #wrapper #detail #mainField figcaption, body #wrapper #detail #mainField figure, body #wrapper #detail #mainField footer, body #wrapper #detail #mainField header, body #wrapper #detail #mainField hgroup, body #wrapper #detail #mainField menu, body #wrapper #detail #mainField nav, body #wrapper #detail #mainField section, body #wrapper #detail #mainField summary {
  display: block;
}
/* line 155, ../../../../src/page/technology_basemake/css/_pc.scss */
body #wrapper #detail #mainField .clearfix {
  *zoom: 1;
}
/* line 158, ../../../../src/page/technology_basemake/css/_pc.scss */
body #wrapper #detail #mainField .clearfix:after {
  content: "";
  display: table;
  clear: both;
}
/* line 163, ../../../../src/page/technology_basemake/css/_pc.scss */
body #wrapper #detail #mainField a {
  color: #626262;
  text-decoration: none;
}
/* line 167, ../../../../src/page/technology_basemake/css/_pc.scss */
body #wrapper #detail #mainField a:hover {
  color: #BEBEBE;
}
/* line 170, ../../../../src/page/technology_basemake/css/_pc.scss */
body #wrapper #detail #mainField strong {
  font-weight: bold;
}
/* line 173, ../../../../src/page/technology_basemake/css/_pc.scss */
body #wrapper #detail #mainField .scriptNone {
  display: none;
}
/* line 176, ../../../../src/page/technology_basemake/css/_pc.scss */
body #wrapper #detail #mainField .wrapper {
  min-width: 980px;
  background: url("../img/shadow_bg.png?4dd28b4f27") repeat-y center 0 #f2f2f2;
}
/* line 180, ../../../../src/page/technology_basemake/css/_pc.scss */
body #wrapper #detail #mainField .wrapper .header {
  position: fixed;
  left: 0;
  top: 0;
  width: 100%;
  z-index: 10000;
}
/* line 187, ../../../../src/page/technology_basemake/css/_pc.scss */
body #wrapper #detail #mainField .wrapper .header .nav {
  width: 100%;
  position: relative;
}
/* line 191, ../../../../src/page/technology_basemake/css/_pc.scss */
body #wrapper #detail #mainField .wrapper .header .nav .container {
  width: 980px;
  margin: 0 auto;
  position: relative;
}
/* line 196, ../../../../src/page/technology_basemake/css/_pc.scss */
body #wrapper #detail #mainField .wrapper .header .nav.global {
  height: 61px;
  background: url("../img/header_bg_global.png?26be6268af") repeat-x;
  z-index: 1;
}
/* line 201, ../../../../src/page/technology_basemake/css/_pc.scss */
body #wrapper #detail #mainField .wrapper .header .nav.global .container .logo a {
  display: block;
  background: url("../img/header.png?c0a8d4f65e") no-repeat;
  width: 112px;
  height: 61px;
  background-position: 0 -1036px;
  text-indent: 100%;
  white-space: nowrap;
  overflow: hidden;
}
/* line 211, ../../../../src/page/technology_basemake/css/_pc.scss */
body #wrapper #detail #mainField .wrapper .header .nav.global .container .button.lineupButton {
  position: absolute;
  left: 150px;
  top: 0;
  display: block;
  background: url("../img/header.png?c0a8d4f65e") no-repeat;
  width: 90px;
  height: 61px;
  background-position: 0 -1707px;
  cursor: pointer;
  text-indent: 100%;
  white-space: nowrap;
  overflow: hidden;
  z-index: 1;
}
/* line 226, ../../../../src/page/technology_basemake/css/_pc.scss */
body #wrapper #detail #mainField .wrapper .header .nav.global .container .button.lineupButton:hover {
  background-position: 0 -1585px;
}
/* line 229, ../../../../src/page/technology_basemake/css/_pc.scss */
body #wrapper #detail #mainField .wrapper .header .nav.global .container .items {
  position: absolute;
  left: 238px;
  top: 0;
  width: 469px;
  overflow: hidden;
  *zoom: 1;
}
/* line 237, ../../../../src/page/technology_basemake/css/_pc.scss */
body #wrapper #detail #mainField .wrapper .header .nav.global .container .items li {
  float: left;
  text-indent: 100%;
  white-space: nowrap;
  overflow: hidden;
}
/* line 243, ../../../../src/page/technology_basemake/css/_pc.scss */
body #wrapper #detail #mainField .wrapper .header .nav.global .container .items li.top a {
  display: block;
  background: url("../img/header.png?c0a8d4f65e") no-repeat;
  width: 97px;
  height: 61px;
  background-position: 0 -2317px;
  cursor: pointer;
}
/* line 251, ../../../../src/page/technology_basemake/css/_pc.scss */
body #wrapper #detail #mainField .wrapper .header .nav.global .container .items li.top a:hover {
  background-position: 0 -2256px;
}
/* line 254, ../../../../src/page/technology_basemake/css/_pc.scss */
body #wrapper #detail #mainField .wrapper .header .nav.global .container .items li.top.is-selected {
  display: block;
  background: url("../img/header.png?c0a8d4f65e") no-repeat;
  width: 97px;
  height: 61px;
  background-position: 0 -2378px;
}
/* line 261, ../../../../src/page/technology_basemake/css/_pc.scss */
body #wrapper #detail #mainField .wrapper .header .nav.global .container .items li.concept a {
  display: block;
  background: url("../img/header.png?c0a8d4f65e") no-repeat;
  width: 91px;
  height: 61px;
  background-position: 0 -2012px;
  cursor: pointer;
}
/* line 269, ../../../../src/page/technology_basemake/css/_pc.scss */
body #wrapper #detail #mainField .wrapper .header .nav.global .container .items li.concept a:hover {
  background-position: 0 -2195px;
}
/* line 272, ../../../../src/page/technology_basemake/css/_pc.scss */
body #wrapper #detail #mainField .wrapper .header .nav.global .container .items li.concept.is-selected {
  display: block;
  background: url("../img/header.png?c0a8d4f65e") no-repeat;
  width: 91px;
  height: 61px;
  background-position: 0 -1951px;
}
/* line 279, ../../../../src/page/technology_basemake/css/_pc.scss */
body #wrapper #detail #mainField .wrapper .header .nav.global .container .items li.award a {
  display: block;
  background: url("../img/header.png?c0a8d4f65e") no-repeat;
  width: 74px;
  height: 61px;
  background-position: 0 -1890px;
  cursor: pointer;
}
/* line 287, ../../../../src/page/technology_basemake/css/_pc.scss */
body #wrapper #detail #mainField .wrapper .header .nav.global .container .items li.award a:hover {
  background-position: 0 -1768px;
}
/* line 290, ../../../../src/page/technology_basemake/css/_pc.scss */
body #wrapper #detail #mainField .wrapper .header .nav.global .container .items li.award.is-selected {
  display: block;
  background: url("../img/header.png?c0a8d4f65e") no-repeat;
  width: 74px;
  height: 61px;
  background-position: 0 -1829px;
}
/* line 297, ../../../../src/page/technology_basemake/css/_pc.scss */
body #wrapper #detail #mainField .wrapper .header .nav.global .container .items li.technology a {
  display: block;
  background: url("../img/header.png?c0a8d4f65e") no-repeat;
  width: 118px;
  height: 61px;
  background-position: 0 -1158px;
  cursor: pointer;
}
/* line 305, ../../../../src/page/technology_basemake/css/_pc.scss */
body #wrapper #detail #mainField .wrapper .header .nav.global .container .items li.technology a:hover {
  background-position: 0 -1219px;
}
/* line 308, ../../../../src/page/technology_basemake/css/_pc.scss */
body #wrapper #detail #mainField .wrapper .header .nav.global .container .items li.technology.is-selected {
  display: block;
  background: url("../img/header.png?c0a8d4f65e") no-repeat;
  width: 118px;
  height: 61px;
  background-position: 0 -1097px;
}
/* line 315, ../../../../src/page/technology_basemake/css/_pc.scss */
body #wrapper #detail #mainField .wrapper .header .nav.global .container .items li.gallery a {
  display: block;
  background: url("../img/header.png?c0a8d4f65e") no-repeat;
  width: 96px;
  height: 61px;
  background-position: 0 -1402px;
  cursor: pointer;
}
/* line 323, ../../../../src/page/technology_basemake/css/_pc.scss */
body #wrapper #detail #mainField .wrapper .header .nav.global .container .items li.gallery a:hover {
  background-position: 0 -1280px;
}
/* line 326, ../../../../src/page/technology_basemake/css/_pc.scss */
body #wrapper #detail #mainField .wrapper .header .nav.global .container .items li.gallery.is-selected {
  display: block;
  background: url("../img/header.png?c0a8d4f65e") no-repeat;
  width: 96px;
  height: 61px;
  background-position: 0 -1341px;
}
/* line 333, ../../../../src/page/technology_basemake/css/_pc.scss */
body #wrapper #detail #mainField .wrapper .header .nav.global .container .items li.news a {
  display: block;
  background: url("../img/header.png?c0a8d4f65e") no-repeat;
  width: 86px;
  height: 61px;
  background-position: 0 -1524px;
  cursor: pointer;
}
/* line 341, ../../../../src/page/technology_basemake/css/_pc.scss */
body #wrapper #detail #mainField .wrapper .header .nav.global .container .items li.news a:hover {
  background-position: 0 -1646px;
}
/* line 344, ../../../../src/page/technology_basemake/css/_pc.scss */
body #wrapper #detail #mainField .wrapper .header .nav.global .container .items li.news.is-selected {
  display: block;
  background: url("../img/header.png?c0a8d4f65e") no-repeat;
  width: 86px;
  height: 61px;
  background-position: 0 -1463px;
}
/* line 351, ../../../../src/page/technology_basemake/css/_pc.scss */
body #wrapper #detail #mainField .wrapper .header .nav.global .container .buttons {
  position: absolute;
  right: 0;
  top: 13px;
  width: 260px;
  overflow: hidden;
  *zoom: 1;
}
/* line 359, ../../../../src/page/technology_basemake/css/_pc.scss */
body #wrapper #detail #mainField .wrapper .header .nav.global .container .buttons li {
  float: left;
  margin-left: 5px;
  text-indent: 100%;
  white-space: nowrap;
  overflow: hidden;
}
/* line 366, ../../../../src/page/technology_basemake/css/_pc.scss */
body #wrapper #detail #mainField .wrapper .header .nav.global .container .buttons li.store a {
  display: block;
  background: url("../img/header.png?c0a8d4f65e") no-repeat;
  width: 125px;
  height: 34px;
  background-position: 0 -968px;
  cursor: pointer;
}
/* line 374, ../../../../src/page/technology_basemake/css/_pc.scss */
body #wrapper #detail #mainField .wrapper .header .nav.global .container .buttons li.store a:hover {
  background-position: 0 -1002px;
}
/* line 377, ../../../../src/page/technology_basemake/css/_pc.scss */
body #wrapper #detail #mainField .wrapper .header .nav.global .container .buttons li.online a {
  display: block;
  background: url("../img/header.png?c0a8d4f65e") no-repeat;
  width: 125px;
  height: 34px;
  background-position: 0 -934px;
  cursor: pointer;
}
/* line 385, ../../../../src/page/technology_basemake/css/_pc.scss */
body #wrapper #detail #mainField .wrapper .header .nav.global .container .buttons li.online a:hover {
  background-position: 0 -900px;
}
/* line 388, ../../../../src/page/technology_basemake/css/_pc.scss */
body #wrapper #detail #mainField .wrapper .header .nav.lineup {
  height: 90px;
  background: url("../img/header_bg_lineup.png?b8b41e7bfb") repeat-x;
  overflow: hidden;
}
/* line 393, ../../../../src/page/technology_basemake/css/_pc.scss */
body #wrapper #detail #mainField .wrapper .header .nav.lineup .container {
  background: url("../img/header_bg_lineup_container.png?cf7f327604") no-repeat;
}
/* line 396, ../../../../src/page/technology_basemake/css/_pc.scss */
body #wrapper #detail #mainField .wrapper .header .nav.lineup .container .items {
  width: 980px;
  overflow: hidden;
  *zoom: 1;
}
/* line 401, ../../../../src/page/technology_basemake/css/_pc.scss */
body #wrapper #detail #mainField .wrapper .header .nav.lineup .container .items li {
  float: left;
  text-indent: 100%;
  white-space: nowrap;
  overflow: hidden;
}
/* line 407, ../../../../src/page/technology_basemake/css/_pc.scss */
body #wrapper #detail #mainField .wrapper .header .nav.lineup .container .items li a {
  text-indent: 100%;
  white-space: nowrap;
  overflow: hidden;
}
/* line 412, ../../../../src/page/technology_basemake/css/_pc.scss */
body #wrapper #detail #mainField .wrapper .header .nav.lineup .container .items li.skinCare {
  width: 397px;
  overflow: hidden;
  *zoom: 1;
}
/* line 417, ../../../../src/page/technology_basemake/css/_pc.scss */
body #wrapper #detail #mainField .wrapper .header .nav.lineup .container .items li.skinCare .subHeading {
  float: left;
}
/* line 420, ../../../../src/page/technology_basemake/css/_pc.scss */
body #wrapper #detail #mainField .wrapper .header .nav.lineup .container .items li.skinCare .astalift {
  float: left;
}
/* line 423, ../../../../src/page/technology_basemake/css/_pc.scss */
body #wrapper #detail #mainField .wrapper .header .nav.lineup .container .items li.skinCare .astalift a {
  display: block;
  background: url("../img/header.png?c0a8d4f65e") no-repeat;
  width: 170px;
  height: 90px;
  background-position: 0 -90px;
  cursor: pointer;
}
/* line 431, ../../../../src/page/technology_basemake/css/_pc.scss */
body #wrapper #detail #mainField .wrapper .header .nav.lineup .container .items li.skinCare .astalift a:hover {
  background-position: 0 -180px;
}
/* line 434, ../../../../src/page/technology_basemake/css/_pc.scss */
body #wrapper #detail #mainField .wrapper .header .nav.lineup .container .items li.skinCare .astalift.is-selected {
  display: block;
  background: url("../img/header.png?c0a8d4f65e") no-repeat;
  width: 170px;
  height: 90px;
  background-position: 0 -180px;
}
/* line 441, ../../../../src/page/technology_basemake/css/_pc.scss */
body #wrapper #detail #mainField .wrapper .header .nav.lineup .container .items li.skinCare .astaliftwhite {
  float: left;
}
/* line 444, ../../../../src/page/technology_basemake/css/_pc.scss */
body #wrapper #detail #mainField .wrapper .header .nav.lineup .container .items li.skinCare .astaliftwhite a {
  display: block;
  background: url("../img/header.png?c0a8d4f65e") no-repeat;
  width: 124px;
  height: 90px;
  background-position: 0 -720px;
  cursor: pointer;
}
/* line 452, ../../../../src/page/technology_basemake/css/_pc.scss */
body #wrapper #detail #mainField .wrapper .header .nav.lineup .container .items li.skinCare .astaliftwhite a:hover {
  background-position: 0 -630px;
}
/* line 455, ../../../../src/page/technology_basemake/css/_pc.scss */
body #wrapper #detail #mainField .wrapper .header .nav.lineup .container .items li.skinCare .astaliftwhite.is-selected {
  display: block;
  background: url("../img/header.png?c0a8d4f65e") no-repeat;
  width: 124px;
  height: 90px;
  background-position: 0 -630px;
}
/* line 462, ../../../../src/page/technology_basemake/css/_pc.scss */
body #wrapper #detail #mainField .wrapper .header .nav.lineup .container .items li.baseMake a {
  display: block;
  background: url("../img/header.png?c0a8d4f65e") no-repeat;
  width: 222px;
  height: 90px;
  background-position: 0 0;
  cursor: pointer;
}
/* line 470, ../../../../src/page/technology_basemake/css/_pc.scss */
body #wrapper #detail #mainField .wrapper .header .nav.lineup .container .items li.baseMake a:hover {
  background-position: 0 -540px;
}
/* line 473, ../../../../src/page/technology_basemake/css/_pc.scss */
body #wrapper #detail #mainField .wrapper .header .nav.lineup .container .items li.baseMake.is-selected {
  display: block;
  background: url("../img/header.png?c0a8d4f65e") no-repeat;
  width: 222px;
  height: 90px;
  background-position: 0 -540px;
}
/* line 480, ../../../../src/page/technology_basemake/css/_pc.scss */
body #wrapper #detail #mainField .wrapper .header .nav.lineup .container .items li.hairCare a {
  display: block;
  background: url("../img/header.png?c0a8d4f65e") no-repeat;
  width: 174px;
  height: 90px;
  background-position: 0 -270px;
  cursor: pointer;
}
/* line 488, ../../../../src/page/technology_basemake/css/_pc.scss */
body #wrapper #detail #mainField .wrapper .header .nav.lineup .container .items li.hairCare a:hover {
  background-position: 0 -810px;
}
/* line 491, ../../../../src/page/technology_basemake/css/_pc.scss */
body #wrapper #detail #mainField .wrapper .header .nav.lineup .container .items li.hairCare.is-selected {
  display: block;
  background: url("../img/header.png?c0a8d4f65e") no-repeat;
  width: 174px;
  height: 90px;
  background-position: 0 -810px;
}
/* line 498, ../../../../src/page/technology_basemake/css/_pc.scss */
body #wrapper #detail #mainField .wrapper .header .nav.lineup .container .items li.innerCare a {
  display: block;
  background: url("../img/header.png?c0a8d4f65e") no-repeat;
  width: 187px;
  height: 90px;
  background-position: 0 -360px;
  cursor: pointer;
}
/* line 506, ../../../../src/page/technology_basemake/css/_pc.scss */
body #wrapper #detail #mainField .wrapper .header .nav.lineup .container .items li.innerCare a:hover {
  background-position: 0 -450px;
}
/* line 509, ../../../../src/page/technology_basemake/css/_pc.scss */
body #wrapper #detail #mainField .wrapper .header .nav.lineup .container .items li.innerCare.is-selected {
  display: block;
  background: url("../img/header.png?c0a8d4f65e") no-repeat;
  width: 187px;
  height: 90px;
  background-position: 0 -450px;
}
/* line 516, ../../../../src/page/technology_basemake/css/_pc.scss */
body #wrapper #detail #mainField .wrapper .header .nav.menu {
  height: 38px;
}
/* line 519, ../../../../src/page/technology_basemake/css/_pc.scss */
body #wrapper #detail #mainField .wrapper .header .nav.menu .container .items {
  overflow: hidden;
  *zoom: 1;
}
/* line 523, ../../../../src/page/technology_basemake/css/_pc.scss */
body #wrapper #detail #mainField .wrapper .header .nav.menu .container .items li {
  float: left;
  text-indent: 100%;
  white-space: nowrap;
  overflow: hidden;
}
/* line 529, ../../../../src/page/technology_basemake/css/_pc.scss */
body #wrapper #detail #mainField .wrapper .header .drawer {
  width: 100%;
  position: absolute;
}
/* line 533, ../../../../src/page/technology_basemake/css/_pc.scss */
body #wrapper #detail #mainField .wrapper .header .navWrapper {
  position: relative;
}
/* line 536, ../../../../src/page/technology_basemake/css/_pc.scss */
body #wrapper #detail #mainField .wrapper .header.is-closed .nav.global .container .button.lineupButton {
  display: block;
  background: url("../img/header.png?c0a8d4f65e") no-repeat;
  width: 90px;
  height: 61px;
  background-position: 0 -1707px;
  cursor: pointer;
}
/* line 544, ../../../../src/page/technology_basemake/css/_pc.scss */
body #wrapper #detail #mainField .wrapper .header.is-closed .nav.global .container .button.lineupButton:hover {
  background-position: 0 -1585px;
}
/* line 547, ../../../../src/page/technology_basemake/css/_pc.scss */
body #wrapper #detail #mainField .wrapper .body #container {
  margin: 0 auto;
  max-width: 1400px;
  min-width: 980px;
  position: relative;
}
/* line 553, ../../../../src/page/technology_basemake/css/_pc.scss */
body #wrapper #detail #mainField .wrapper .body #container #contents .trial {
  display: none;
  position: fixed;
  right: 8px;
  bottom: 100px;
  z-index: 14;
}
/* line 560, ../../../../src/page/technology_basemake/css/_pc.scss */
body #wrapper #detail #mainField .wrapper .body #container #contents .pagetop {
  display: none;
  position: fixed;
  right: 24px;
  bottom: 24px;
  z-index: 14;
}
/* line 567, ../../../../src/page/technology_basemake/css/_pc.scss */
body #wrapper #detail #mainField .wrapper .body #container #contents .scrollbar {
  display: none;
  margin-left: -700px;
  position: fixed;
  left: 50%;
  bottom: 0;
  width: 1400px;
  height: 44px;
  z-index: 12;
  background: url("../img/scroll_bg.png?9a63dd569d") no-repeat center 0;
}
/* line 578, ../../../../src/page/technology_basemake/css/_pc.scss */
body #wrapper #detail #mainField .wrapper .body #container #contents .scrollbar img {
  margin-top: 13px;
}
/* line 581, ../../../../src/page/technology_basemake/css/_pc.scss */
body #wrapper #detail #mainField .wrapper .body #container #contents .scrollbar span.arrow {
  margin-left: -55px;
  position: absolute;
  left: 50%;
  top: 0;
}
/* line 587, ../../../../src/page/technology_basemake/css/_pc.scss */
body #wrapper #detail #mainField .wrapper .body #container #contents .scrollbar span.txt {
  margin-left: -29px;
  position: absolute;
  left: 50%;
  top: 0;
}
/* line 593, ../../../../src/page/technology_basemake/css/_pc.scss */
body #wrapper #detail #mainField .wrapper .body #container #contents .scrollbar .arrow img {
  -webkit-animation-duration: 1s;
  animation-duration: 1s;
  -webkit-animation-iteration-count: infinite;
  animation-iteration-count: infinite;
  -webkit-animation-timing-function: ease-out;
  animation-timing-function: ease-out;
  -webkit-animation-name: scrollbarArrow;
  animation-name: scrollbarArrow;
  -webkit-transform-origin: top center;
  transform-origin: center top;
  -webkit-transform: translate(0, -3px) scale(1, 0.8);
  transform: translate(0, -3px) scale(1, 0.8);
  opacity: 0.3;
}
/* line 608, ../../../../src/page/technology_basemake/css/_pc.scss */
body #wrapper #detail #mainField .no-borderradius .wrapper .body #container #contents .boxWrap .overlapText {
  display: none;
}
/* line 611, ../../../../src/page/technology_basemake/css/_pc.scss */
body #wrapper #detail #mainField .wrapper .body #container #contents .boxWrap .IE8 {
  display: none;
}
/* line 614, ../../../../src/page/technology_basemake/css/_pc.scss */
body #wrapper #detail #mainField .no-borderradius .wrapper .body #container #contents .boxWrap .IE8 {
  display: block;
}
/* line 617, ../../../../src/page/technology_basemake/css/_pc.scss */
body #wrapper #detail #mainField .no-borderradius .wrapper .body #container #contents .boxWrap .overIE8 {
  display: none;
}
/* line 620, ../../../../src/page/technology_basemake/css/_pc.scss */
body #wrapper #detail #mainField .wrapper .body #container #bottomContentsWrap {
  background: #fafafa;
  padding-bottom: 10px;
}
/* line 624, ../../../../src/page/technology_basemake/css/_pc.scss */
body #wrapper #detail #mainField .wrapper .body #container #bottomContentsWrap #bottomContents {
  width: 980px;
  margin: 0 auto;
  padding-top: 30px;
}
/* line 629, ../../../../src/page/technology_basemake/css/_pc.scss */
body #wrapper #detail #mainField .wrapper .body #container #bottomContentsWrap #bottomContents .newsArea {
  margin-bottom: 34px;
  padding-bottom: 25px;
  border-bottom: 1px solid #d5d5d5;
}
/* line 634, ../../../../src/page/technology_basemake/css/_pc.scss */
body #wrapper #detail #mainField .wrapper .body #container #bottomContentsWrap #bottomContents .newsArea .news {
  float: left;
  width: 640px;
}
/* line 638, ../../../../src/page/technology_basemake/css/_pc.scss */
body #wrapper #detail #mainField .wrapper .body #container #bottomContentsWrap #bottomContents .newsArea .news .titleArea .title {
  float: left;
}
/* line 641, ../../../../src/page/technology_basemake/css/_pc.scss */
body #wrapper #detail #mainField .wrapper .body #container #bottomContentsWrap #bottomContents .newsArea .news .titleArea .btn {
  float: right;
  margin: 14px 0 3px;
}
/* line 645, ../../../../src/page/technology_basemake/css/_pc.scss */
body #wrapper #detail #mainField .wrapper .body #container #bottomContentsWrap #bottomContents .newsArea .news .content {
  width: 640px;
  height: auto;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  -ms-border-radius: 3px;
  -o-border-radius: 3px;
  border-radius: 3px;
  background-color: #fff;
  border: solid 1px #e3e3e3;
  margin-bottom: 40px;
  position: relative;
}
/* line 658, ../../../../src/page/technology_basemake/css/_pc.scss */
body #wrapper #detail #mainField .no-borderradius .wrapper .body #container #bottomContentsWrap #bottomContents .newsArea .news .content {
  behavior: url(./css/PIE.htc);
}
/* line 661, ../../../../src/page/technology_basemake/css/_pc.scss */
body #wrapper #detail #mainField .wrapper .body #container #bottomContentsWrap #bottomContents .newsArea .news .content ul {
  margin: 0 30px;
  padding-top: 5px;
}
/* line 665, ../../../../src/page/technology_basemake/css/_pc.scss */
body #wrapper #detail #mainField .wrapper .body #container #bottomContentsWrap #bottomContents .newsArea .news .content ul li {
  padding: 27px 0;
  border-top: 1px solid #e3e3e3;
}
/* line 669, ../../../../src/page/technology_basemake/css/_pc.scss */
body #wrapper #detail #mainField .wrapper .body #container #bottomContentsWrap #bottomContents .newsArea .news .content ul li:first-child {
  border: none;
}
/* line 672, ../../../../src/page/technology_basemake/css/_pc.scss */
body #wrapper #detail #mainField .wrapper .body #container #bottomContentsWrap #bottomContents .newsArea .news .content ul li.passive {
  color: #b7b7b7;
}
/* line 675, ../../../../src/page/technology_basemake/css/_pc.scss */
body #wrapper #detail #mainField .wrapper .body #container #bottomContentsWrap #bottomContents .newsArea .news .content ul li span {
  margin-right: 10px;
}
/* line 678, ../../../../src/page/technology_basemake/css/_pc.scss */
body #wrapper #detail #mainField .wrapper .body #container #bottomContentsWrap #bottomContents .newsArea .news .content ul li span.date {
  vertical-align: middle;
  display: inline-block;
  width: 92px;
}
/* line 683, ../../../../src/page/technology_basemake/css/_pc.scss */
body #wrapper #detail #mainField .wrapper .body #container #bottomContentsWrap #bottomContents .newsArea .news .content ul li span.text {
  vertical-align: middle;
  display: inline-block;
  width: 465px;
  margin-right: 0;
  line-height: 1.5;
}
/* line 690, ../../../../src/page/technology_basemake/css/_pc.scss */
body #wrapper #detail #mainField .wrapper .body #container #bottomContentsWrap #bottomContents .newsArea .news .content ul li span.text img {
  vertical-align: baseline;
}
/* line 693, ../../../../src/page/technology_basemake/css/_pc.scss */
body #wrapper #detail #mainField .wrapper .body #container #bottomContentsWrap #bottomContents .newsArea .news .bnr {
  margin-left: 5px;
}
/* line 696, ../../../../src/page/technology_basemake/css/_pc.scss */
body #wrapper #detail #mainField .wrapper .body #container #bottomContentsWrap #bottomContents .newsArea .fanClub {
  float: right;
  width: 309px;
}
/* line 700, ../../../../src/page/technology_basemake/css/_pc.scss */
body #wrapper #detail #mainField .wrapper .body #container #bottomContentsWrap #bottomContents .newsArea .fanClub .title {
  margin-bottom: 23px;
}
/* line 703, ../../../../src/page/technology_basemake/css/_pc.scss */
body #wrapper #detail #mainField .wrapper .body #container #bottomContentsWrap #bottomContents .newsArea .fanClub .content {
  height: 698px;
  padding-top: 3px;
  background: url("../img/fanclub_bg.jpg?b583288e95") no-repeat center 0;
}
/* line 708, ../../../../src/page/technology_basemake/css/_pc.scss */
body #wrapper #detail #mainField .wrapper .body #container #bottomContentsWrap #bottomContents .newsArea .fanClub .content .fb {
  width: 290px;
  height: 475px;
  margin: 0 auto 3px;
  overflow: hidden;
}
/* line 714, ../../../../src/page/technology_basemake/css/_pc.scss */
body #wrapper #detail #mainField .wrapper .body #container #bottomContentsWrap #bottomContents .newsArea .fanClub .content .btn {
  margin-left: 3px;
}
/* line 717, ../../../../src/page/technology_basemake/css/_pc.scss */
body #wrapper #detail #mainField .wrapper .body #container #bottomContentsWrap #bottomContents .newsArea .fanClub .content .btn li {
  margin-bottom: 3px;
}
/* line 720, ../../../../src/page/technology_basemake/css/_pc.scss */
body #wrapper #detail #mainField .wrapper .body #container #bottomContentsWrap #bottomContents .fnavArea {
  margin: 0 0 30px 20px;
  font-family: "ＭＳ Ｐ明朝", "MS PMincho", "ヒラギノ明朝 Pro W3", "Hiragino Mincho Pro", serif;
}
/* line 724, ../../../../src/page/technology_basemake/css/_pc.scss */
body #wrapper #detail #mainField .wrapper .body #container #bottomContentsWrap #bottomContents .fnavArea .title {
  margin-bottom: 45px;
  font-family: "ＭＳ Ｐ明朝", "MS PMincho", "ヒラギノ明朝 Pro W3", "Hiragino Mincho Pro", serif;
}
/* line 728, ../../../../src/page/technology_basemake/css/_pc.scss */
body #wrapper #detail #mainField .wrapper .body #container #bottomContentsWrap #bottomContents .fnavArea .content .fnavProducts {
  float: left;
  width: 505px;
}
/* line 732, ../../../../src/page/technology_basemake/css/_pc.scss */
body #wrapper #detail #mainField .wrapper .body #container #bottomContentsWrap #bottomContents .fnavArea .content .fnavProducts .title {
  margin-bottom: 23px;
  padding-bottom: 4px;
  font-size: 15px;
  border-bottom: 1px solid #e0e0e0;
}
/* line 738, ../../../../src/page/technology_basemake/css/_pc.scss */
body #wrapper #detail #mainField .wrapper .body #container #bottomContentsWrap #bottomContents .fnavArea .content .fnavProducts .content {
  margin-right: -180px;
}
/* line 741, ../../../../src/page/technology_basemake/css/_pc.scss */
body #wrapper #detail #mainField .wrapper .body #container #bottomContentsWrap #bottomContents .fnavArea .content .fnavProducts .content ul {
  float: left;
  width: 185px;
}
/* line 745, ../../../../src/page/technology_basemake/css/_pc.scss */
body #wrapper #detail #mainField .wrapper .body #container #bottomContentsWrap #bottomContents .fnavArea .content .fnavProducts .content ul li {
  margin: 0 0 19px 10px;
  font-size: 12px;
}
/* line 749, ../../../../src/page/technology_basemake/css/_pc.scss */
body #wrapper #detail #mainField .wrapper .body #container #bottomContentsWrap #bottomContents .fnavArea .content .fnavProducts .content ul li.title {
  margin: 0 0 20px;
  padding: 0 0 0 12px;
  border: none;
  background: url("../img/fnav_arrow_icon_off.png?82aa3072d4") no-repeat 0 50%;
}
/* line 755, ../../../../src/page/technology_basemake/css/_pc.scss */
body #wrapper #detail #mainField .wrapper .body #container #bottomContentsWrap #bottomContents .fnavArea .content .fnavProducts .content ul li.title a {
  font-size: 15px;
}
/* line 758, ../../../../src/page/technology_basemake/css/_pc.scss */
body #wrapper #detail #mainField .wrapper .body #container #bottomContentsWrap #bottomContents .fnavArea .content .fnavProducts .content ul li.title:hover {
  background: url("../img/fnav_arrow_icon_on.png?ed28a45a34") no-repeat 0 50%;
}
/* line 761, ../../../../src/page/technology_basemake/css/_pc.scss */
body #wrapper #detail #mainField .wrapper .body #container #bottomContentsWrap #bottomContents .fnavArea .content .fnavProducts .content ul li + .title {
  margin-top: 40px;
}
/* line 764, ../../../../src/page/technology_basemake/css/_pc.scss */
body #wrapper #detail #mainField .wrapper .body #container #bottomContentsWrap #bottomContents .fnavArea .content .fnav {
  float: right;
  width: 300px;
}
/* line 768, ../../../../src/page/technology_basemake/css/_pc.scss */
body #wrapper #detail #mainField .wrapper .body #container #bottomContentsWrap #bottomContents .fnavArea .content .fnav ul li {
  margin-bottom: 33px;
  padding-left: 12px;
  background: url("../img/fnav_arrow_icon_off.png?82aa3072d4") no-repeat 0 50%;
}
/* line 773, ../../../../src/page/technology_basemake/css/_pc.scss */
body #wrapper #detail #mainField .wrapper .body #container #bottomContentsWrap #bottomContents .fnavArea .content .fnav ul li a {
  font-size: 15px;
}
/* line 776, ../../../../src/page/technology_basemake/css/_pc.scss */
body #wrapper #detail #mainField .wrapper .body #container #bottomContentsWrap #bottomContents .fnavArea .content .fnav ul li:hover {
  background: url("../img/fnav_arrow_icon_on.png?ed28a45a34") no-repeat 0 50%;
}
/* line 779, ../../../../src/page/technology_basemake/css/_pc.scss */
body #wrapper #detail #mainField .wrapper .body #container #bottomContentsWrap #bottomContents .fnavArea .content .fnav .top {
  margin-bottom: 12px;
}
/* line 782, ../../../../src/page/technology_basemake/css/_pc.scss */
body #wrapper #detail #mainField .wrapper .body #container #bottomContentsWrap #bottomContents .fnavArea .content .fnav .bottom {
  width: 240px;
}
/* line 785, ../../../../src/page/technology_basemake/css/_pc.scss */
body #wrapper #detail #mainField .wrapper .body #container #bottomContentsWrap #bottomContents .fnavArea .content .fnav .bottom ul {
  float: none;
}
/* line 788, ../../../../src/page/technology_basemake/css/_pc.scss */
body #wrapper #detail #mainField .wrapper .body #container #bottomContentsWrap #bottomContents .fnavArea .content .fnav .bottom .title {
  margin-bottom: 27px;
  padding-bottom: 4px;
  font-size: 15px;
  border-bottom: 1px solid #e0e0e0;
}
/* line 794, ../../../../src/page/technology_basemake/css/_pc.scss */
body #wrapper #detail #mainField .wrapper .body #container #bottomContentsWrap #bottomContents .attention li {
  color: #8A8A8A;
  font-family: "ＭＳ Ｐ明朝", "MS PMincho", "ヒラギノ明朝 Pro W3", "Hiragino Mincho Pro", serif;
  font-size: 9px;
  line-height: 1.5;
}
/* line 800, ../../../../src/page/technology_basemake/css/_pc.scss */
body #wrapper #detail #mainField .wrapper .body #container #footer {
  height: 26px;
  background: url("../img/footer_bg.jpg?406135f139") no-repeat center 0;
}
/* line 804, ../../../../src/page/technology_basemake/css/_pc.scss */
body #wrapper #detail #mainField .wrapper .body #container #footer #footerInner {
  width: 980px;
  margin: auto;
}
/* line 808, ../../../../src/page/technology_basemake/css/_pc.scss */
body #wrapper #detail #mainField .wrapper .body #container #footer #footerInner .left {
  float: left;
  width: 520px;
}
/* line 812, ../../../../src/page/technology_basemake/css/_pc.scss */
body #wrapper #detail #mainField .wrapper .body #container #footer #footerInner .left .logo {
  float: left;
  margin: 8px 7px 0 0;
}
/* line 816, ../../../../src/page/technology_basemake/css/_pc.scss */
body #wrapper #detail #mainField .wrapper .body #container #footer #footerInner .left .copyright {
  float: left;
  margin-top: 8px;
}
/* line 820, ../../../../src/page/technology_basemake/css/_pc.scss */
body #wrapper #detail #mainField .wrapper .body #container #footer #footerInner .right {
  float: right;
  width: 460px;
  margin-top: 7px;
  text-align: right;
}
/* line 826, ../../../../src/page/technology_basemake/css/_pc.scss */
body #wrapper #detail #mainField .wrapper .body #container #footer #footerInner .right li {
  display: inline;
  padding-right: 10px;
  margin-right: 10px;
  border-right: 1px solid #c0c0c0;
  line-height: 15px;
}
/* line 833, ../../../../src/page/technology_basemake/css/_pc.scss */
body #wrapper #detail #mainField .wrapper .body #container #footer #footerInner .right li a {
  font-size: 10px;
  font-family: "ＭＳ Ｐ明朝", "MS PMincho", "ヒラギノ明朝 Pro W3", "Hiragino Mincho Pro", serif;
}
/* line 837, ../../../../src/page/technology_basemake/css/_pc.scss */
body #wrapper #detail #mainField .wrapper .body #container #footer #footerInner .right li:last-child {
  border: none;
}
/* line 840, ../../../../src/page/technology_basemake/css/_pc.scss */
body #wrapper #detail #mainField .wrapper .body.subPages {
  background: url("../img/lower_bg.jpg?9ea0eb7ea0") no-repeat center 0;
}
/* line 843, ../../../../src/page/technology_basemake/css/_pc.scss */
body #wrapper #detail #mainField .wrapper .body.subPages #container {
  background: none;
}
/* line 846, ../../../../src/page/technology_basemake/css/_pc.scss */
body #wrapper #detail #mainField .wrapper .body.subPages #container #contents {
  margin: 0 auto;
  width: 980px;
  padding: 15px 0 23px;
}
/* line 851, ../../../../src/page/technology_basemake/css/_pc.scss */
body #wrapper #detail #mainField .wrapper .body.subPages #container #contents .bread {
  margin-bottom: 26px;
  color: #505050;
  font-size: 11px;
}
/* line 856, ../../../../src/page/technology_basemake/css/_pc.scss */
body #wrapper #detail #mainField .wrapper .body.subPages #container #contents .bread a {
  color: #505050;
  font-size: 11px;
}
/* line 860, ../../../../src/page/technology_basemake/css/_pc.scss */
body #wrapper #detail #mainField .wrapper .body.subPages #container #contents .bread span {
  margin: 0 5px;
  font-size: 11px;
}
/* line 864, ../../../../src/page/technology_basemake/css/_pc.scss */
body #wrapper #detail #mainField .wrapper .body.subPages #container #contents .bread span.is-tabTtl {
  font-size: 11px;
  margin: 0;
}
/* line 868, ../../../../src/page/technology_basemake/css/_pc.scss */
body #wrapper #detail #mainField .wrapper .body.subPages #container #contents .bread span.arrow {
  margin: 0 6px;
}
/* line 871, ../../../../src/page/technology_basemake/css/_pc.scss */
body #wrapper #detail #mainField .wrapper .body.subPages #container #contents .mainTitle {
  margin-bottom: 10px;
}
/* line 874, ../../../../src/page/technology_basemake/css/_pc.scss */
body #wrapper #detail #mainField .wrapper .body.subPages #container #contents .contentsContainer #lowerTab {
  width: 980px;
  display: none;
}
/* line 878, ../../../../src/page/technology_basemake/css/_pc.scss */
body #wrapper #detail #mainField .wrapper .body.subPages #container #contents .contentsContainer #lowerTab ul {
  margin-bottom: 28px;
}
/* line 881, ../../../../src/page/technology_basemake/css/_pc.scss */
body #wrapper #detail #mainField .wrapper .body.subPages #container #contents .contentsContainer #lowerTab ul li {
  float: left;
  height: 48px;
  cursor: pointer;
  text-indent: -9999px;
}
/* line 887, ../../../../src/page/technology_basemake/css/_pc.scss */
body #wrapper #detail #mainField .wrapper .body.subPages #container #contents .contentsContainer #lowerTab .lowerTabBox .subTitle {
  margin-bottom: 10px;
}
/* line 890, ../../../../src/page/technology_basemake/css/_pc.scss */
body #wrapper #detail #mainField .wrapper .body.subPages #container #contents .contentsContainer #lowerTab .lowerTabBox .box {
  background: #FFF;
}
/* line 893, ../../../../src/page/technology_basemake/css/_pc.scss */
body #wrapper #detail #mainField .subPages .wrapper .body {
  background: url("../img/lower_bg.jpg?9ea0eb7ea0") no-repeat center 0;
}
/* line 896, ../../../../src/page/technology_basemake/css/_pc.scss */
body #wrapper #detail #mainField .subPages .wrapper .body #container {
  background: none;
}
/* line 899, ../../../../src/page/technology_basemake/css/_pc.scss */
body #wrapper #detail #mainField .subPages .wrapper .body #container #contents {
  margin: 0 auto;
  width: 980px;
  padding: 15px 0 60px;
}
/* line 904, ../../../../src/page/technology_basemake/css/_pc.scss */
body #wrapper #detail #mainField .subPages .wrapper .body #container #contents .bread {
  margin-bottom: 26px;
  color: #505050;
  font-size: 11px;
}
/* line 909, ../../../../src/page/technology_basemake/css/_pc.scss */
body #wrapper #detail #mainField .subPages .wrapper .body #container #contents .bread a {
  color: #505050;
  font-size: 11px;
}
/* line 913, ../../../../src/page/technology_basemake/css/_pc.scss */
body #wrapper #detail #mainField .subPages .wrapper .body #container #contents .bread span {
  margin: 0;
  font-size: 11px;
}
/* line 917, ../../../../src/page/technology_basemake/css/_pc.scss */
body #wrapper #detail #mainField .subPages .wrapper .body #container #contents .bread span.arrow {
  margin: 0 6px;
}
/* line 920, ../../../../src/page/technology_basemake/css/_pc.scss */
body #wrapper #detail #mainField .subPages .wrapper .body #container #contents .mainTitle {
  margin-bottom: 30px;
}
/* line 923, ../../../../src/page/technology_basemake/css/_pc.scss */
body #wrapper #detail #mainField .subPages .wrapper .body #container #contents .contentsContainer #lowerTab {
  width: 980px;
  display: none;
}
/* line 927, ../../../../src/page/technology_basemake/css/_pc.scss */
body #wrapper #detail #mainField .subPages .wrapper .body #container #contents .contentsContainer #lowerTab ul {
  margin-bottom: 28px;
}
/* line 930, ../../../../src/page/technology_basemake/css/_pc.scss */
body #wrapper #detail #mainField .subPages .wrapper .body #container #contents .contentsContainer #lowerTab ul li {
  float: left;
  height: 48px;
  cursor: pointer;
  text-indent: -9999px;
}
/* line 936, ../../../../src/page/technology_basemake/css/_pc.scss */
body #wrapper #detail #mainField .subPages .wrapper .body #container #contents .contentsContainer #lowerTab .lowerTabBox {
  display: none;
}
/* line 939, ../../../../src/page/technology_basemake/css/_pc.scss */
body #wrapper #detail #mainField .subPages .wrapper .body #container #contents .contentsContainer #lowerTab .lowerTabBox .subTitle {
  margin-bottom: 10px;
}
/* line 942, ../../../../src/page/technology_basemake/css/_pc.scss */
body #wrapper #detail #mainField .subPages .wrapper .body #container #contents .contentsContainer #lowerTab .lowerTabBox .box {
  background: #FFF;
  position: relative;
}
/* line 946, ../../../../src/page/technology_basemake/css/_pc.scss */
body #wrapper #detail #mainField .subPages .wrapper .body #container #contents .contentsContainer #lowerTab .lowerTabBox .box .explanation {
  font-size: 18px;
  line-height: 1.67;
  font-family: "ＭＳ Ｐ明朝", "MS PMincho", "ヒラギノ明朝 Pro W3", "Hiragino Mincho Pro", serif;
}
/* line 951, ../../../../src/page/technology_basemake/css/_pc.scss */
body #wrapper #detail #mainField .subPages .wrapper .body #container #contents .contentsContainer #lowerTab .lowerTabBox .box .explanation span {
  font-size: 18px;
  line-height: 1.67;
  color: #d7063b;
}
/* line 956, ../../../../src/page/technology_basemake/css/_pc.scss */
body #wrapper #detail #mainField .subPages .wrapper .body #container #bottomContentsWrap {
  background: url("../img/bottomcontents_bg.jpg?d7a70cd1db") repeat-x center top #fafafa;
}
/* line 959, ../../../../src/page/technology_basemake/css/_pc.scss */
body #wrapper #detail #mainField .baseMake .header .nav.menu {
  background-color: #fbd0d0;
}
/* line 962, ../../../../src/page/technology_basemake/css/_pc.scss */
body #wrapper #detail #mainField .baseMake .header .nav.menu .container .items {
  position: absolute;
  left: 413px;
  top: 0;
  width: 422px;
}
/* line 968, ../../../../src/page/technology_basemake/css/_pc.scss */
body #wrapper #detail #mainField .baseMake .header .nav.menu .container .items li a:hover {
  background-color: #fbc5c5 !important;
}
/* line 971, ../../../../src/page/technology_basemake/css/_pc.scss */
body #wrapper #detail #mainField .baseMake .header .nav.menu .container .items li.item1 a {
  display: block;
  background: url("../img/menu.png?2d37457499") no-repeat;
  width: 125px;
  height: 38px;
  background-position: 0 -1900px;
  cursor: pointer;
}
/* line 979, ../../../../src/page/technology_basemake/css/_pc.scss */
body #wrapper #detail #mainField .baseMake .header .nav.menu .container .items li.item1 a:hover {
  background-position: 0 -1938px;
}
/* line 982, ../../../../src/page/technology_basemake/css/_pc.scss */
body #wrapper #detail #mainField .baseMake .header .nav.menu .container .items li.item2 a {
  display: block;
  background: url("../img/menu.png?2d37457499") no-repeat;
  width: 140px;
  height: 38px;
  background-position: 0 -1368px;
  cursor: pointer;
}
/* line 990, ../../../../src/page/technology_basemake/css/_pc.scss */
body #wrapper #detail #mainField .baseMake .header .nav.menu .container .items li.item2 a:hover {
  background-position: 0 -1482px;
}
/* line 993, ../../../../src/page/technology_basemake/css/_pc.scss */
body #wrapper #detail #mainField .baseMake .header .nav.menu .container .items li.item3 a {
  display: block;
  background: url("../img/menu.png?2d37457499") no-repeat;
  width: 157px;
  height: 38px;
  background-position: 0 -1672px;
  cursor: pointer;
}
/* line 1001, ../../../../src/page/technology_basemake/css/_pc.scss */
body #wrapper #detail #mainField .baseMake .header .nav.menu .container .items li.item3 a:hover {
  background-position: 0 -1710px;
}
/* line 1004, ../../../../src/page/technology_basemake/css/_pc.scss */
body #wrapper #detail #mainField .baseMake .body #container {
  background: url("../img/basemake_container_bg.png?64a2cec870") no-repeat center 0;
}
/* line 1007, ../../../../src/page/technology_basemake/css/_pc.scss */
body #wrapper #detail #mainField .baseMake .body #container #contents .intro {
  height: 858px;
  position: relative;
  z-index: 1;
}
/* line 1012, ../../../../src/page/technology_basemake/css/_pc.scss */
body #wrapper #detail #mainField .baseMake .body #container #contents .intro .mainVisual {
  position: relative;
  height: 696px;
  overflow: hidden;
}
/* line 1017, ../../../../src/page/technology_basemake/css/_pc.scss */
body #wrapper #detail #mainField .baseMake .body #container #contents .intro .mainVisual .frame {
  margin-left: -700px;
  position: absolute;
  left: 50%;
  top: 526px;
}
/* line 1023, ../../../../src/page/technology_basemake/css/_pc.scss */
body #wrapper #detail #mainField .baseMake .body #container #contents .intro .mainVisual .visual {
  position: absolute;
  left: 50%;
  top: 0;
  margin-left: -700px;
}
/* line 1029, ../../../../src/page/technology_basemake/css/_pc.scss */
body #wrapper #detail #mainField .baseMake .body #container #contents .intro #topContents {
  height: 247px;
}
/* line 1032, ../../../../src/page/technology_basemake/css/_pc.scss */
body #wrapper #detail #mainField .baseMake .body #container #contents .intro #topContents .slideBannerWrap {
  width: 100%;
  height: 197px;
  margin: -89px auto 9px;
  position: relative;
  z-index: 10;
}
/* line 1039, ../../../../src/page/technology_basemake/css/_pc.scss */
body #wrapper #detail #mainField .baseMake .body #container #contents .intro #topContents .slideBannerWrap .slideBanner {
  display: none;
  position: relative;
  height: 197px;
}
/* line 1044, ../../../../src/page/technology_basemake/css/_pc.scss */
body #wrapper #detail #mainField .baseMake .body #container #contents .intro #topContents .slideBannerWrap .slideBanner .arrowLeft {
  margin-left: -630px;
  position: absolute;
  left: 50%;
  top: 72px;
  z-index: 10;
}
/* line 1051, ../../../../src/page/technology_basemake/css/_pc.scss */
body #wrapper #detail #mainField .baseMake .body #container #contents .intro #topContents .slideBannerWrap .slideBanner .arrowRight {
  margin-right: -635px;
  position: absolute;
  right: 50%;
  top: 72px;
}
/* line 1057, ../../../../src/page/technology_basemake/css/_pc.scss */
body #wrapper #detail #mainField .baseMake .body #container #contents .intro #topContents .slideBannerWrap .slideBanner .slideBannerContent {
  margin-left: -602px;
  position: absolute;
  left: 50%;
  top: 0;
}
/* line 1063, ../../../../src/page/technology_basemake/css/_pc.scss */
body #wrapper #detail #mainField .baseMake .body #container #contents .intro #topContents .slideBannerWrap .slideBanner .slideBannerContent li {
  position: relative;
  float: left;
  width: 166px;
  height: 197px;
  margin-right: 9px;
}
/* line 1070, ../../../../src/page/technology_basemake/css/_pc.scss */
body #wrapper #detail #mainField .baseMake .body #container #contents .intro #topContents .slideBannerWrap .slideBanner .slideBannerContent li .new {
  position: absolute;
  left: 0;
  top: 0;
}
/* line 1075, ../../../../src/page/technology_basemake/css/_pc.scss */
body #wrapper #detail #mainField .baseMake .body #container #contents .intro #topContents .slideBannerWrap .slideBanner .slideBannerContent li span {
  display: block;
}
/* line 1078, ../../../../src/page/technology_basemake/css/_pc.scss */
body #wrapper #detail #mainField .baseMake .body #container #contents .intro #topContents .slideBannerWrap .slideBanner .slideBannerContent li span.txt {
  position: absolute;
  left: 7px;
  top: 142px;
  color: #4a4a4a;
  font-size: 11px;
  line-height: 1.6;
}
/* line 1086, ../../../../src/page/technology_basemake/css/_pc.scss */
body #wrapper #detail #mainField .baseMake .body #container #contents .intro #topContents .slideBannerWrap .slideBanner .slideBannerContent li span.txt:hover {
  color: #626262;
}
/* line 1089, ../../../../src/page/technology_basemake/css/_pc.scss */
body #wrapper #detail #mainField .baseMake .body #container #contents .intro #topContents .share {
  margin-right: 13px;
  text-align: right;
}
/* line 1093, ../../../../src/page/technology_basemake/css/_pc.scss */
body #wrapper #detail #mainField .baseMake .body #container #contents .intro #topContents .share .like, body #wrapper #detail #mainField .baseMake .body #container #contents .intro #topContents .share .tweet, body #wrapper #detail #mainField .baseMake .body #container #contents .intro #topContents .share .google {
  display: inline-block;
  *display: inline;
  *zoom: 1;
}
/* line 1098, ../../../../src/page/technology_basemake/css/_pc.scss */
body #wrapper #detail #mainField .baseMake .body #container #contents .intro #topContents .share .tweet {
  width: 100px;
}
/* line 1101, ../../../../src/page/technology_basemake/css/_pc.scss */
body #wrapper #detail #mainField .baseMake .body #container #contents .contents {
  position: relative;
  left: 0;
  top: 0;
}
/* line 1106, ../../../../src/page/technology_basemake/css/_pc.scss */
body #wrapper #detail #mainField .baseMake .body #container #contents .contents .boxWrap {
  overflow: hidden;
  position: relative;
}
/* line 1110, ../../../../src/page/technology_basemake/css/_pc.scss */
body #wrapper #detail #mainField .baseMake .body #container #contents .contents .boxWrap .sakura .layer1 {
  position: absolute;
  left: 50%;
  top: 0;
  margin-left: -700px;
}
/* line 1116, ../../../../src/page/technology_basemake/css/_pc.scss */
body #wrapper #detail #mainField .baseMake .body #container #contents .contents .boxWrap .box1 {
  height: 812px;
  text-align: center;
}
/* line 1120, ../../../../src/page/technology_basemake/css/_pc.scss */
body #wrapper #detail #mainField .baseMake .body #container #contents .contents .boxWrap .box1 .content {
  position: relative;
  height: 708px;
}
/* line 1124, ../../../../src/page/technology_basemake/css/_pc.scss */
body #wrapper #detail #mainField .baseMake .body #container #contents .contents .boxWrap .box1 .content .box1_img0 {
  margin: 0 auto;
  width: 708px;
  height: 708px;
  -webkit-border-radius: 50%;
  -moz-border-radius: 50%;
  -ms-border-radius: 50%;
  -o-border-radius: 50%;
  border-radius: 50%;
  background-color: #d6063b;
  position: relative;
}
/* line 1136, ../../../../src/page/technology_basemake/css/_pc.scss */
body #wrapper #detail #mainField .no-borderradius .baseMake .body #container #contents .contents .boxWrap .box1 .content .box1_img0 {
  behavior: url(../css/PIE.htc);
}
/* line 1139, ../../../../src/page/technology_basemake/css/_pc.scss */
body #wrapper #detail #mainField .baseMake .body #container #contents .contents .boxWrap .box1 .content .box1_img0 .circleBg {
  width: 708px;
  height: 708px;
}
/* line 1143, ../../../../src/page/technology_basemake/css/_pc.scss */
body #wrapper #detail #mainField .baseMake .body #container #contents .contents .boxWrap .box1 .content .box1_img0 .circleBg .title {
  position: relative;
  z-index: 1;
  padding-top: 144px;
  text-align: center;
}
/* line 1149, ../../../../src/page/technology_basemake/css/_pc.scss */
body #wrapper #detail #mainField .baseMake .body #container #contents .contents .boxWrap .box1 .content .box1_img0 .circleBg .txt {
  margin-top: 64px;
}
/* line 1152, ../../../../src/page/technology_basemake/css/_pc.scss */
body #wrapper #detail #mainField .baseMake .body #container #contents .contents .boxWrap .box1 .content .box1_img0 .circleBg .decoration.sakura1 {
  position: absolute;
  left: 559px;
  top: 210px;
}
/* line 1157, ../../../../src/page/technology_basemake/css/_pc.scss */
body #wrapper #detail #mainField .baseMake .body #container #contents .contents .boxWrap .box1 .content .box1_img1 {
  display: none;
}
/* line 1160, ../../../../src/page/technology_basemake/css/_pc.scss */
body #wrapper #detail #mainField .baseMake .body #container #contents .contents .boxWrap .box1 .content .box1_img1 .img {
  position: absolute;
  left: 50%;
  top: 71px;
  z-index: 99;
  margin-left: -490px;
}
/* line 1167, ../../../../src/page/technology_basemake/css/_pc.scss */
body #wrapper #detail #mainField .baseMake .body #container #contents .contents .boxWrap .box1 .content .box1_img1 .bg {
  position: absolute;
  left: 50%;
  top: 220px;
  margin-left: -458px;
  width: 302px;
  height: 302px;
  -webkit-border-radius: 50%;
  -moz-border-radius: 50%;
  -ms-border-radius: 50%;
  -o-border-radius: 50%;
  border-radius: 50%;
  background-color: #d6063b;
}
/* line 1181, ../../../../src/page/technology_basemake/css/_pc.scss */
body #wrapper #detail #mainField .no-borderradius .baseMake .body #container #contents .contents .boxWrap .box1 .content .box1_img1 .bg {
  behavior: url(../css/PIE.htc);
}
/* line 1184, ../../../../src/page/technology_basemake/css/_pc.scss */
body #wrapper #detail #mainField .baseMake .body #container #contents .contents .boxWrap .box1 .content .box1_img2 {
  display: none;
}
/* line 1187, ../../../../src/page/technology_basemake/css/_pc.scss */
body #wrapper #detail #mainField .baseMake .body #container #contents .contents .boxWrap .box1 .content .box1_img2 .img {
  margin-left: 244px;
  position: absolute;
  left: 50%;
  top: 414px;
  z-index: 99;
}
/* line 1194, ../../../../src/page/technology_basemake/css/_pc.scss */
body #wrapper #detail #mainField .baseMake .body #container #contents .contents .boxWrap .box1 .content .box1_img2 .bg {
  margin-left: 219px;
  position: absolute;
  left: 50%;
  top: 432px;
  width: 258px;
  height: 258px;
  -webkit-border-radius: 50%;
  -moz-border-radius: 50%;
  -ms-border-radius: 50%;
  -o-border-radius: 50%;
  border-radius: 50%;
  background-color: #d6063b;
}
/* line 1208, ../../../../src/page/technology_basemake/css/_pc.scss */
body #wrapper #detail #mainField .no-borderradius .baseMake .body #container #contents .contents .boxWrap .box1 .content .box1_img2 .bg {
  behavior: url(../css/PIE.htc);
}
/* line 1211, ../../../../src/page/technology_basemake/css/_pc.scss */
body #wrapper #detail #mainField .baseMake .body #container #contents .contents .boxWrap .box2 {
  height: 846px;
  text-align: center;
  padding-top: 187px;
}
/* line 1216, ../../../../src/page/technology_basemake/css/_pc.scss */
body #wrapper #detail #mainField .baseMake .body #container #contents .contents .boxWrap .box2 .content {
  position: relative;
}
/* line 1219, ../../../../src/page/technology_basemake/css/_pc.scss */
body #wrapper #detail #mainField .baseMake .body #container #contents .contents .boxWrap .box2 .content .box2_img0 {
  display: none;
  position: absolute;
  left: 50%;
  top: 354px;
  width: 708px;
  height: 708px;
  -webkit-border-radius: 50%;
  -moz-border-radius: 50%;
  -ms-border-radius: 50%;
  -o-border-radius: 50%;
  border-radius: 50%;
  margin: -354px 0 0 -354px;
  overflow: hidden;
  background-color: #d6063b;
}
/* line 1235, ../../../../src/page/technology_basemake/css/_pc.scss */
body #wrapper #detail #mainField .no-borderradius .baseMake .body #container #contents .contents .boxWrap .box2 .content .box2_img0 {
  behavior: url(../css/PIE.htc);
}
/* line 1238, ../../../../src/page/technology_basemake/css/_pc.scss */
body #wrapper #detail #mainField .baseMake .body #container #contents .contents .boxWrap .box2 .content .box2_img0 .circleBg {
  position: absolute;
  left: 0;
  top: 0;
  width: 708px;
  height: 708px;
}
/* line 1245, ../../../../src/page/technology_basemake/css/_pc.scss */
body #wrapper #detail #mainField .baseMake .body #container #contents .contents .boxWrap .box2 .content .box2_img0 .circleBg .title {
  padding-top: 128px;
}
/* line 1248, ../../../../src/page/technology_basemake/css/_pc.scss */
body #wrapper #detail #mainField .baseMake .body #container #contents .contents .boxWrap .box2 .content .box2_img0 .circleBg .txt {
  padding: 45px 0 37px;
}
/* line 1251, ../../../../src/page/technology_basemake/css/_pc.scss */
body #wrapper #detail #mainField .baseMake .body #container #contents .contents .boxWrap .box2 .content .decoration.sakuraLeft {
  position: absolute;
  left: 0;
  top: -58px;
}
/* line 1256, ../../../../src/page/technology_basemake/css/_pc.scss */
body #wrapper #detail #mainField .baseMake .body #container #contents .contents .boxWrap .box2 .content .decoration.sakuraRight {
  position: absolute;
  right: 0;
  top: 316px;
}
/* line 1261, ../../../../src/page/technology_basemake/css/_pc.scss */
body #wrapper #detail #mainField .baseMake .body #container #contents .contents .boxWrap .box3 {
  height: 930px;
  text-align: center;
}
/* line 1265, ../../../../src/page/technology_basemake/css/_pc.scss */
body #wrapper #detail #mainField .baseMake .body #container #contents .contents .boxWrap .box3 .content {
  position: relative;
}
/* line 1268, ../../../../src/page/technology_basemake/css/_pc.scss */
body #wrapper #detail #mainField .baseMake .body #container #contents .contents .boxWrap .box3 .title {
  padding: 94px 0 44px;
}
/* line 1271, ../../../../src/page/technology_basemake/css/_pc.scss */
body #wrapper #detail #mainField .baseMake .body #container #contents .contents .boxWrap .box3 .text {
  padding-bottom: 100px;
}
/* line 1274, ../../../../src/page/technology_basemake/css/_pc.scss */
body #wrapper #detail #mainField .baseMake .body #container #contents .contents .boxWrap .box3 .btnArea {
  display: none;
  width: 522px;
  margin: 0 auto;
  position: relative;
}
/* line 1280, ../../../../src/page/technology_basemake/css/_pc.scss */
body #wrapper #detail #mainField .baseMake .body #container #contents .contents .boxWrap .box3 .btnArea .txt {
  position: absolute;
  left: 48px;
  top: -40px;
}
/* line 1285, ../../../../src/page/technology_basemake/css/_pc.scss */
body #wrapper #detail #mainField .baseMake .body #container #contents .contents #anchor1 {
  margin-top: -200px;
  padding-top: 200px;
}
/* line 1289, ../../../../src/page/technology_basemake/css/_pc.scss */
body #wrapper #detail #mainField .baseMake .body #container #contents .contents #anchor2 {
  margin-top: -180px;
  padding-top: 180px;
}
/* line 1293, ../../../../src/page/technology_basemake/css/_pc.scss */
body #wrapper #detail #mainField .baseMake .body #container #contents .contents #anchor3 {
  margin-top: -150px;
  padding-top: 150px;
}
/* line 1297, ../../../../src/page/technology_basemake/css/_pc.scss */
body #wrapper #detail #mainField .baseMake.subPages .header .nav.menu .container .items {
  width: 372px;
  left: 310px;
}
/* line 1301, ../../../../src/page/technology_basemake/css/_pc.scss */
body #wrapper #detail #mainField .baseMake.subPages .header .nav.menu .container .items li.is-selected {
  background-color: #fbc5c5 !important;
}
/* line 1304, ../../../../src/page/technology_basemake/css/_pc.scss */
body #wrapper #detail #mainField .baseMake.subPages .header .nav.menu .container .items li.item1 a {
  display: block;
  background: url("../img/menu.png?2d37457499") no-repeat;
  width: 148px;
  height: 38px;
  background-position: 0 -456px;
  cursor: pointer;
}
/* line 1312, ../../../../src/page/technology_basemake/css/_pc.scss */
body #wrapper #detail #mainField .baseMake.subPages .header .nav.menu .container .items li.item1 a:hover {
  background-position: 0 -266px;
}
/* line 1315, ../../../../src/page/technology_basemake/css/_pc.scss */
body #wrapper #detail #mainField .baseMake.subPages .header .nav.menu .container .items li.item1.is-selected {
  display: block;
  background: url("../img/menu.png?2d37457499") no-repeat;
  width: 148px;
  height: 38px;
  background-position: 0 -266px;
}
/* line 1322, ../../../../src/page/technology_basemake/css/_pc.scss */
body #wrapper #detail #mainField .baseMake.subPages .header .nav.menu .container .items li.item2 a {
  display: block;
  background: url("../img/menu.png?2d37457499") no-repeat;
  width: 118px;
  height: 38px;
  background-position: 0 -722px;
  cursor: pointer;
}
/* line 1330, ../../../../src/page/technology_basemake/css/_pc.scss */
body #wrapper #detail #mainField .baseMake.subPages .header .nav.menu .container .items li.item2 a:hover {
  background-position: 0 -684px;
}
/* line 1333, ../../../../src/page/technology_basemake/css/_pc.scss */
body #wrapper #detail #mainField .baseMake.subPages .header .nav.menu .container .items li.item2.is-selected {
  display: block;
  background: url("../img/menu.png?2d37457499") no-repeat;
  width: 118px;
  height: 38px;
  background-position: 0 -684px;
}
/* line 1340, ../../../../src/page/technology_basemake/css/_pc.scss */
body #wrapper #detail #mainField .baseMake.subPages .header .nav.menu .container .items li.item3 a {
  display: block;
  background: url("../img/menu.png?2d37457499") no-repeat;
  width: 106px;
  height: 38px;
  background-position: 0 -380px;
  cursor: pointer;
}
/* line 1348, ../../../../src/page/technology_basemake/css/_pc.scss */
body #wrapper #detail #mainField .baseMake.subPages .header .nav.menu .container .items li.item3 a:hover {
  background-position: 0 -190px;
}
/* line 1351, ../../../../src/page/technology_basemake/css/_pc.scss */
body #wrapper #detail #mainField .baseMake.subPages .header .nav.menu .container .items li.item3.is-selected {
  display: block;
  background: url("../img/menu.png?2d37457499") no-repeat;
  width: 106px;
  height: 38px;
  background-position: 0 -190px;
}
/* line 1358, ../../../../src/page/technology_basemake/css/_pc.scss */
body #wrapper #detail #mainField .baseMake.subPages.technologyPage .body #container #contents .contentsContainer {
  min-height: 1000px;
}
/* line 1361, ../../../../src/page/technology_basemake/css/_pc.scss */
body #wrapper #detail #mainField .baseMake.subPages.technologyPage .body #container #contents .contentsContainer #lowerTab ul li.lowerTab01 {
  margin-right: 5px;
  display: block;
  background: url("../img/tabBaseMake.png?26a0d5f42c") no-repeat;
  width: 323px;
  height: 48px;
  background-position: 0 -240px;
  cursor: pointer;
}
/* line 1370, ../../../../src/page/technology_basemake/css/_pc.scss */
body #wrapper #detail #mainField .baseMake.subPages.technologyPage .body #container #contents .contentsContainer #lowerTab ul li.lowerTab01:hover {
  background-position: 0 -96px;
}
/* line 1373, ../../../../src/page/technology_basemake/css/_pc.scss */
body #wrapper #detail #mainField .baseMake.subPages.technologyPage .body #container #contents .contentsContainer #lowerTab ul li.lowerTab01.is-selected {
  display: block;
  background: url("../img/tabBaseMake.png?26a0d5f42c") no-repeat;
  width: 323px;
  height: 48px;
  background-position: 0 -96px;
  cursor: default;
}
/* line 1381, ../../../../src/page/technology_basemake/css/_pc.scss */
body #wrapper #detail #mainField .baseMake.subPages.technologyPage .body #container #contents .contentsContainer #lowerTab ul li.lowerTab02 {
  margin-right: 5px;
  display: block;
  background: url("../img/tabBaseMake.png?26a0d5f42c") no-repeat;
  width: 324px;
  height: 48px;
  background-position: 0 -144px;
  cursor: pointer;
}
/* line 1390, ../../../../src/page/technology_basemake/css/_pc.scss */
body #wrapper #detail #mainField .baseMake.subPages.technologyPage .body #container #contents .contentsContainer #lowerTab ul li.lowerTab02:hover {
  background-position: 0 -48px;
}
/* line 1393, ../../../../src/page/technology_basemake/css/_pc.scss */
body #wrapper #detail #mainField .baseMake.subPages.technologyPage .body #container #contents .contentsContainer #lowerTab ul li.lowerTab02.is-selected {
  display: block;
  background: url("../img/tabBaseMake.png?26a0d5f42c") no-repeat;
  width: 324px;
  height: 48px;
  background-position: 0 -48px;
  cursor: default;
}
/* line 1401, ../../../../src/page/technology_basemake/css/_pc.scss */
body #wrapper #detail #mainField .baseMake.subPages.technologyPage .body #container #contents .contentsContainer #lowerTab ul li.lowerTab03 {
  display: block;
  background: url("../img/tabBaseMake.png?26a0d5f42c") no-repeat;
  width: 323px;
  height: 48px;
  background-position: 0 -192px;
  cursor: pointer;
}
/* line 1409, ../../../../src/page/technology_basemake/css/_pc.scss */
body #wrapper #detail #mainField .baseMake.subPages.technologyPage .body #container #contents .contentsContainer #lowerTab ul li.lowerTab03:hover {
  background-position: 0 0;
}
/* line 1412, ../../../../src/page/technology_basemake/css/_pc.scss */
body #wrapper #detail #mainField .baseMake.subPages.technologyPage .body #container #contents .contentsContainer #lowerTab ul li.lowerTab03.is-selected {
  display: block;
  background: url("../img/tabBaseMake.png?26a0d5f42c") no-repeat;
  width: 323px;
  height: 48px;
  background-position: 0 0;
  cursor: default;
}
/* line 1420, ../../../../src/page/technology_basemake/css/_pc.scss */
body #wrapper #detail #mainField .baseMake.subPages.technologyPage .body #container #contents .contentsContainer #lowerTab .lowerTabBox .content .box {
  margin-bottom: 30px;
  text-align: left;
}
/* line 1424, ../../../../src/page/technology_basemake/css/_pc.scss */
body #wrapper #detail #mainField .baseMake.subPages.technologyPage .body #container #contents .contentsContainer #lowerTab .lowerTabBox.lowerTabBox1 .contentHeading {
  margin-bottom: 5px;
}
/* line 1427, ../../../../src/page/technology_basemake/css/_pc.scss */
body #wrapper #detail #mainField .baseMake.subPages.technologyPage .body #container #contents .contentsContainer #lowerTab .lowerTabBox.lowerTabBox1 .content .catch {
  padding-bottom: 18px;
}
/* line 1430, ../../../../src/page/technology_basemake/css/_pc.scss */
body #wrapper #detail #mainField .baseMake.subPages.technologyPage .body #container #contents .contentsContainer #lowerTab .lowerTabBox.lowerTabBox1 .content .box .explanation {
  width: 470px;
}
/* line 1433, ../../../../src/page/technology_basemake/css/_pc.scss */
body #wrapper #detail #mainField .baseMake.subPages.technologyPage .body #container #contents .contentsContainer #lowerTab .lowerTabBox.lowerTabBox1 .content .box.box1 .explanation {
  position: absolute;
  left: 90px;
  top: 218px;
  letter-spacing: 0.2em;
}
/* line 1439, ../../../../src/page/technology_basemake/css/_pc.scss */
body #wrapper #detail #mainField .baseMake.subPages.technologyPage .body #container #contents .contentsContainer #lowerTab .lowerTabBox.lowerTabBox1 .content .box.box2 .explanation {
  position: absolute;
  left: 90px;
  top: 267px;
}
/* line 1444, ../../../../src/page/technology_basemake/css/_pc.scss */
body #wrapper #detail #mainField .baseMake.subPages.technologyPage .body #container #contents .contentsContainer #lowerTab .lowerTabBox.lowerTabBox1 .content .box.box3 .explanation {
  position: absolute;
  left: 90px;
  top: 218px;
  letter-spacing: 0.2em;
}
/* line 1450, ../../../../src/page/technology_basemake/css/_pc.scss */
body #wrapper #detail #mainField .baseMake.subPages.technologyPage .body #container #contents .contentsContainer #lowerTab .lowerTabBox.lowerTabBox2 .contentHeading {
  margin-bottom: 21px;
}
/* line 1453, ../../../../src/page/technology_basemake/css/_pc.scss */
body #wrapper #detail #mainField .baseMake.subPages.technologyPage .body #container #contents .contentsContainer #lowerTab .lowerTabBox.lowerTabBox2 .content .box.box1 .explanation {
  position: absolute;
  left: 90px;
  top: 159px;
}
/* line 1458, ../../../../src/page/technology_basemake/css/_pc.scss */
body #wrapper #detail #mainField .baseMake.subPages.technologyPage .body #container #contents .contentsContainer #lowerTab .lowerTabBox.lowerTabBox2 .content .box.box2 .explanation {
  width: 430px;
  position: absolute;
  left: 90px;
  top: 217px;
}
/* line 1464, ../../../../src/page/technology_basemake/css/_pc.scss */
body #wrapper #detail #mainField .baseMake.subPages.technologyPage .body #container #contents .contentsContainer #lowerTab .lowerTabBox.lowerTabBox3 .contentHeading {
  margin-bottom: 21px;
}
/* line 1467, ../../../../src/page/technology_basemake/css/_pc.scss */
body #wrapper #detail #mainField .baseMake.subPages.technologyPage .body #container #contents .contentsContainer #lowerTab .lowerTabBox.lowerTabBox3 .content .box.box1 .explanation {
  width: 810px;
  position: absolute;
  left: 90px;
  top: 218px;
}
/* line 1473, ../../../../src/page/technology_basemake/css/_pc.scss */
body #wrapper #detail #mainField .baseMake.subPages.technologyPage .body #container #contents .contentsContainer #lowerTab .lowerTabBox.lowerTabBox3 .content .box.box2 .explanation {
  position: absolute;
  left: 90px;
  top: 157px;
  letter-spacing: 0.2em;
}
/* line 1479, ../../../../src/page/technology_basemake/css/_pc.scss */
body #wrapper #detail #mainField .baseMake.subPages.technologyPage .body #container #contents .contentsContainer #lowerTab .lowerTabBox.lowerTabBox3 .content .box.box3 .explanation {
  width: 545px;
  position: absolute;
  left: 90px;
  top: 157px;
}
