@charset "UTF-8";
  body#guideworks_machine_detail main#main {
    /* #relatedMachineList
    ============================*/
    /* #relatedVideos
    ============================*/
    /* #relatedBlogs
    ============================*/
    /* #relatedComic 3/27対応分
    ============================*/
    /* #relatedApplication 3/27対応分
    ============================*/
    /* #machine-related-hall-list 3/27対応分
    ============================*/
    /* #findHall
    ============================*/
    /* #machine-copyright
    ============================*/ }
    body#guideworks_machine_detail main#main div.outerBlock {
      margin-top: 7px;
      /* #machineDetailArea
      ============================*/ }
      body#guideworks_machine_detail main#main div.outerBlock section#machineDetailArea {
        background-color: #ffffff;
        border-top: solid 3px #ccc;
        padding-top: 15px;
        padding-bottom: 20px;
        /* #detail-post
        ============================*/
        /* #machine-review
        ============================*/ }
        body#guideworks_machine_detail main#main div.outerBlock section#machineDetailArea.pachinko {
          border-top-color: #7882A8; }
        body#guideworks_machine_detail main#main div.outerBlock section#machineDetailArea.slot {
          border-top-color: #e93572; }
        body#guideworks_machine_detail main#main div.outerBlock section#machineDetailArea h1 {
          padding: 5px 15px;
          font-size: 20px;
          margin-bottom: 5px;
          line-height: 1.2; }
        body#guideworks_machine_detail main#main div.outerBlock section#machineDetailArea div.snsShare {
          font-size: 0;
          text-align: right;
          margin: 5px 15px 10px; }
          body#guideworks_machine_detail main#main div.outerBlock section#machineDetailArea div.snsShare div.fb-wigget,
          body#guideworks_machine_detail main#main div.outerBlock section#machineDetailArea div.snsShare div.fb-share-button {
            display: inline-block;
            vertical-align: middle;
            width: 72px;
            height: 20px; }
            body#guideworks_machine_detail main#main div.outerBlock section#machineDetailArea div.snsShare div.fb-wigget iframe,
            body#guideworks_machine_detail main#main div.outerBlock section#machineDetailArea div.snsShare div.fb-share-button iframe {
              height: 20px; }
          body#guideworks_machine_detail main#main div.outerBlock section#machineDetailArea div.snsShare div.tw-wigget {
            display: inline-block;
            vertical-align: middle;
            margin-left: 4px; }
            body#guideworks_machine_detail main#main div.outerBlock section#machineDetailArea div.snsShare div.tw-wigget #twitter-widget-0 {
              margin-left: 0px; }
          body#guideworks_machine_detail main#main div.outerBlock section#machineDetailArea div.snsShare div.hallInfo {
            /*3/27対応分 */
            display: inline-block;
            vertical-align: middle;
            margin-left: 4px; }
            body#guideworks_machine_detail main#main div.outerBlock section#machineDetailArea div.snsShare div.hallInfo a:hover {
              text-decoration: none; }
            body#guideworks_machine_detail main#main div.outerBlock section#machineDetailArea div.snsShare div.hallInfo a.hallInfoButtom {
              display: block;
              text-align: left;
              color: #FFFFFF;
              background-color: #ff8633;
              background: -moz-linear-gradient(top, #ff7e2a 49%, #ff6713 50%, #ff6713 100%);
              background: -webkit-linear-gradient(top, #ff7e2a 49%, #ff6713 50%, #ff6713 100%);
              background: linear-gradient(to bottom, #ff7e2a 49%, #ff6713 50%, #ff6713 100%);
              filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#424242', endColorstr='#ff7e2a',GradientType=0 );
              padding: 9px 4px 7px 32px;
              border-radius: 4px;
              font-size: 13px;
              position: relative; }
              body#guideworks_machine_detail main#main div.outerBlock section#machineDetailArea div.snsShare div.hallInfo a.hallInfoButtom:after {
                content: "";
                position: absolute;
                display: block;
                position: absolute;
                top: 0;
                bottom: 0;
                margin: auto;
                left: 8px;
                width: 22px;
                height: 18px;
                background: none;
                background-image: url(../../seven/img/icn_inst_hall_machine_7go.png);
                background-repeat: no-repeat;
                background-size: 22px 18px;
                background-position: 0 0; }
              body#guideworks_machine_detail main#main div.outerBlock section#machineDetailArea div.snsShare div.hallInfo a.hallInfoButtom:hover, body#guideworks_machine_detail main#main div.outerBlock section#machineDetailArea div.snsShare div.hallInfo a.hallInfoButtomfocus {
                text-decoration: none;
                opacity: 0.85; }
              body#guideworks_machine_detail main#main div.outerBlock section#machineDetailArea div.snsShare div.hallInfo a.hallInfoButtom span:hover, body#guideworks_machine_detail main#main div.outerBlock section#machineDetailArea div.snsShare div.hallInfo a.hallInfoButtom span:focus {
                text-decoration: none; }
          body#guideworks_machine_detail main#main div.outerBlock section#machineDetailArea div.snsShare div.detailFavorite {
            display: inline-block;
            vertical-align: middle;
            margin-left: 4px; }
            body#guideworks_machine_detail main#main div.outerBlock section#machineDetailArea div.snsShare div.detailFavorite a {
              display: block;
              text-align: left;
              background: #FFD24D;
              background-size: 100%;
              background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #ffe392), color-stop(100%, #ffd24d));
              background-image: -moz-linear-gradient(top, #ffe392, #ffd24d);
              background-image: -webkit-linear-gradient(top, #ffe392, #ffd24d);
              background-image: linear-gradient(to bottom, #ffe392, #ffd24d);
              color: #000;
              padding: 9px 4px 7px 32px;
              border-radius: 4px;
              font-size: 13px;
              position: relative; }
            
                body#guideworks_machine_detail main#main div.outerBlock section#machineDetailArea div.snsShare div.detailFavorite a.is-disabled {
                    background-color: #DDDDDD;
                    /*background-image: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2JiYmJiYiIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iI2RkZGRkZCIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==');*/
                    background-size: 100%;
                    /*background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #bbbbbb), color-stop(100%, #dddddd));*/
                    /*background-image: -moz-linear-gradient(top, #bbbbbb, #dddddd);*/
                    /*background-image: -webkit-linear-gradient(top, #bbbbbb, #dddddd);*/
                    background-image: linear-gradient(to bottom, #bbbbbb, #dddddd);
                    color: #555555;
                    cursor: default;
                    text-decoration: none;
                }
            
              body#guideworks_machine_detail main#main div.outerBlock section#machineDetailArea div.snsShare div.detailFavorite a:after {
                content: "";
                position: absolute;
                display: block;
                position: absolute;
                top: 0;
                bottom: 0;
                margin: auto;
                left: 8px;
                width: 22px;
                height: 18px;
                background: none;
                background-image: url(../img/bg_fav_icon.png);
                background-repeat: no-repeat;
                background-size: 22px 18px;
                background-position: 0 0; }
              
              body#guideworks_machine_detail main#main div.outerBlock section#machineDetailArea div.snsShare div.detailFavorite a:hover, body#guideworks_machine_detail main#main div.outerBlock section#machineDetailArea div.snsShare div.detailFavorite afocus {
                text-decoration: none;
                opacity: 0.85; }
          body#guideworks_machine_detail main#main div.outerBlock section#machineDetailArea div.snsShare div.app-wigget {
            display: inline-block;
            vertical-align: middle;
            margin-left: 4px; }
            body#guideworks_machine_detail main#main div.outerBlock section#machineDetailArea div.snsShare div.app-wigget a {
              display: block;
              background: none;
              background-color: #555555;
              background: #555555;
              background: -moz-linear-gradient(top, #666666 0%, #666666 50%, #555555 50%, #555555 100%);
              background: -webkit-linear-gradient(top, #666666 0%, #666666 50%, #555555 50%, #555555 100%);
              background: linear-gradient(to bottom, #666666 0%, #666666 50%, #555555 50%, #555555 100%);
              filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#666666', endColorstr='#555555',GradientType=0 );
              color: #ffffff;
              width: 110px;
              padding: 9px 4px 7px 35px;
              border-radius: 4px;
              font-size: 13px; }
              body#guideworks_machine_detail main#main div.outerBlock section#machineDetailArea div.snsShare div.app-wigget a:after {
                content: "";
                position: absolute;
                display: block;
                position: absolute;
                top: 0;
                bottom: 0;
                margin: auto;
                left: 17px;
                width: 22px;
                height: 18px;
                background: none;
                background-image: url(../img/777town_logo_gw.png);
                background-repeat: no-repeat;
                background-size: 22px 18px;
                background-position: 0 0; }
              body#guideworks_machine_detail main#main div.outerBlock section#machineDetailArea div.snsShare div.app-wigget a:hover, body#guideworks_machine_detail main#main div.outerBlock section#machineDetailArea div.snsShare div.app-wigget afocus {
                text-decoration: none;
                opacity: 0.85; }

          body#guideworks_machine_detail main#main div.outerBlock section#machineDetailArea div.snsShare div.app-sound {
            display: inline-block;
            vertical-align: middle;
            margin-left: 4px; }
            body#guideworks_machine_detail main#main div.outerBlock section#machineDetailArea div.snsShare div.app-sound a {
              display: block;
              background: none;
              background-color: #E11584;
              background: #E11584;
              background: -moz-linear-gradient(top, #FC46AA 0%, #FC46AA 50%, #E11584 50%, #E11584 100%);
              background: -webkit-linear-gradient(top, #FC46AA 0%, #FC46AA 50%, #E11584 50%, #E11584 100%);
              background: linear-gradient(to bottom, #FC46AA 0%, #FC46AA 50%, #E11584 50%, #E11584 100%);
              filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#FC46AA', endColorstr='#E11584',GradientType=0 );
              color: #ffffff;
              width: 110px;
              padding: 9px 4px 7px 45px;
              border-radius: 4px;
              font-size: 13px; 
              position:relative;
              text-align:left
              }
              body#guideworks_machine_detail main#main div.outerBlock section#machineDetailArea div.snsShare div.app-sound a:after {
                content: "";
                position: absolute;
                display: block;
                position: absolute;
                top: -1px;
                bottom: 0;
                margin: auto;
                left: 8px;
                width: 32px;
                height: 32px;
                background: none;
                background-image: url(../img/sound_logo_gw.png);
                background-repeat: no-repeat;
                background-size: 32px 32px;
                background-position: 0 0; }
              body#guideworks_machine_detail main#main div.outerBlock section#machineDetailArea div.snsShare div.app-sound a:hover, body#guideworks_machine_detail main#main div.outerBlock section#machineDetailArea div.snsShare div.app-sound a:focus {
                text-decoration: none;
                opacity: 0.85; }                
                
        body#guideworks_machine_detail main#main div.outerBlock section#machineDetailArea div.tagList {
          border: solid 3px #e6e6e6;
          margin: 0 15px 15px;
          padding: 8px 20px 7px 30px;
          background-image: url(../img/icon_tag01.png);
          background-size: 24px;
          background-repeat: no-repeat;
          background-position: 5px 10px;
          position: relative;
          overflow: hidden;
          height: 70px; }
          body#guideworks_machine_detail main#main div.outerBlock section#machineDetailArea div.tagList ul {
            position: absolute;
            padding-right: 35px; }
            body#guideworks_machine_detail main#main div.outerBlock section#machineDetailArea div.tagList ul li {
              display: inline-block; }
              body#guideworks_machine_detail main#main div.outerBlock section#machineDetailArea div.tagList ul li a {
                display: block;
                font-size: 14px;
                padding: 6px 5px; }
          body#guideworks_machine_detail main#main div.outerBlock section#machineDetailArea div.tagList div.tag-input {
            display: none;
            padding-top: 10px; }
            body#guideworks_machine_detail main#main div.outerBlock section#machineDetailArea div.tagList div.tag-input div.gadget-search-keyword {
              width: 348px;
              margin: 0 auto; }
              body#guideworks_machine_detail main#main div.outerBlock section#machineDetailArea div.tagList div.tag-input div.gadget-search-keyword input.ipt-txt {
                font-size: 14px;
                width: 300px; }
              body#guideworks_machine_detail main#main div.outerBlock section#machineDetailArea div.tagList div.tag-input div.gadget-search-keyword input.btn.btn-rect.btn-small.btn-submit {
                font-size: 14px; }
            body#guideworks_machine_detail main#main div.outerBlock section#machineDetailArea div.tagList div.tag-input p.input-note {
              color: #ff0000;
              margin-top: 10px;
              font-size: 1.2rem;
              font-size: 12px; }
          body#guideworks_machine_detail main#main div.outerBlock section#machineDetailArea div.tagList > a {
            width: 16px;
            height: 16px;
            display: block;
            overflow: hidden;
            position: absolute;
            top: 11px;
            right: 13px; }
            body#guideworks_machine_detail main#main div.outerBlock section#machineDetailArea div.tagList > a span.icn-plus {
              padding-left: 21px;
              min-height: 16px;
              line-height: 16px;
              background: url(../img/icn_plus_gw.png) no-repeat 0 0;
              display: inline-block;
              vertical-align: middle; }
          body#guideworks_machine_detail main#main div.outerBlock section#machineDetailArea div.tagList .miniSlide {
            position: absolute;
            bottom: 10px;
            right: 7px;
            z-index: 100;
            transform: rotate(90deg) scale(0.8, 1); }
            body#guideworks_machine_detail main#main div.outerBlock section#machineDetailArea div.tagList .miniSlide p {
              font-weight: bold;
              font-size: 14px;
              font-weight: bold;
              color: #0D69C9;
              display: inline-block;
              cursor: pointer; }
          body#guideworks_machine_detail main#main div.outerBlock section#machineDetailArea div.tagList.is-opened {
            height: auto; }
            body#guideworks_machine_detail main#main div.outerBlock section#machineDetailArea div.tagList.is-opened ul {
              position: relative; }
            body#guideworks_machine_detail main#main div.outerBlock section#machineDetailArea div.tagList.is-opened div.tag-input {
              display: block; }
        body#guideworks_machine_detail main#main div.outerBlock section#machineDetailArea div.detailText {
          margin: 0 15px 15px;
          line-height: 1.5;
          font-size: 13px; }
          body#guideworks_machine_detail main#main div.outerBlock section#machineDetailArea div.detailText p {
            padding: 0px 4px; }
        body#guideworks_machine_detail main#main div.outerBlock section#machineDetailArea section.innerLinkListArea {
          clear: both;
          margin: 0px 20px 25px; }
          body#guideworks_machine_detail main#main div.outerBlock section#machineDetailArea section.innerLinkListArea div h2 {
            color: #727171;
            background-color: #e6e6e6;
            border: solid 1px #e5e5e5;
            background: #f7f7f7;
            /* Old browsers */
            background: -moz-linear-gradient(top, #f7f7f7 0%, #f7f7f7 50%, #e5e5e5 50%, #e5e5e5 100%);
            /* FF3.6-15 */
            background: -webkit-linear-gradient(top, #f7f7f7 0%, #f7f7f7 50%, #e5e5e5 50%, #e5e5e5 100%);
            /* Chrome10-25,Safari5.1-6 */
            background: linear-gradient(to bottom, #f7f7f7 0%, #f7f7f7 50%, #e5e5e5 50%, #e5e5e5 100%);
            /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
            filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f7f7f7', endColorstr='#e5e5e5',GradientType=0 );
            /* IE6-9 */
            padding: 8px 8px;
            font-weight: bold;
            margin-bottom: 5px; }
            body#guideworks_machine_detail main#main div.outerBlock section#machineDetailArea section.innerLinkListArea div h2 a {
              color: #0D69C9;
              display: block;
              padding: 0px 5px 0px 20px;
              position: relative; }
              body#guideworks_machine_detail main#main div.outerBlock section#machineDetailArea section.innerLinkListArea div h2 a:before {
                content: '▶︎';
                transform: rotate(90deg);
                font-size: 14px;
                display: inline-block;
                position: absolute;
                top: 0;
                left: 0; }
          body#guideworks_machine_detail main#main div.outerBlock section#machineDetailArea section.innerLinkListArea div ul {
            margin: 0px 10px 15px; }
          body#guideworks_machine_detail main#main div.outerBlock section#machineDetailArea section.innerLinkListArea div .subhead-link {
            margin: 0px 10px 15px; }
            body#guideworks_machine_detail main#main div.outerBlock section#machineDetailArea section.innerLinkListArea div ul li {
              display: inline-block; }
            body#guideworks_machine_detail main#main div.outerBlock section#machineDetailArea section.innerLinkListArea div h3 {
              display: inline-block; }
              body#guideworks_machine_detail main#main div.outerBlock section#machineDetailArea section.innerLinkListArea div ul li a {
                display: block;
                padding: 8px 5px 8px 15px;
                position: relative;
                font-size: 14px; }
              body#guideworks_machine_detail main#main div.outerBlock section#machineDetailArea section.innerLinkListArea div h3 a {
                display: block;
                padding: 8px 5px 8px 15px;
                position: relative;
                font-size: 14px; }
                body#guideworks_machine_detail main#main div.outerBlock section#machineDetailArea section.innerLinkListArea div ul li a i.newIcon {
                  font-size: 10px;
                  background-color: #e60012;
                  color: #ffffff;
                  display: inline-block;
                  border-radius: 4px;
                  margin-left: 4px;
                  margin-top: -2px;
                  padding: 5px 5px 3px; }
                body#guideworks_machine_detail main#main div.outerBlock section#machineDetailArea section.innerLinkListArea div h3 a i.newIcon {
                  font-size: 10px;
                  background-color: #e60012;
                  color: #ffffff;
                  display: inline-block;
                  border-radius: 4px;
                  margin-left: 4px;
                  margin-top: -2px;
                  padding: 5px 5px 3px; }
                body#guideworks_machine_detail main#main div.outerBlock section#machineDetailArea section.innerLinkListArea div ul li a:before {
                  content: '▶︎';
                  transform: rotate(90deg);
                  font-size: 8px;
                  display: inline-block;
                  position: absolute;
                  top: 9px;
                  left: 0; }
                body#guideworks_machine_detail main#main div.outerBlock section#machineDetailArea section.innerLinkListArea div h3 a:before {
                  content: '▶︎';
                  transform: rotate(90deg);
                  font-size: 8px;
                  display: inline-block;
                  position: absolute;
                  top: 9px;
                  left: 0; }
              body#guideworks_machine_detail main#main div.outerBlock section#machineDetailArea section.innerLinkListArea div ul li span{
                font-size: 14px; }
              body#guideworks_machine_detail main#main div.outerBlock section#machineDetailArea section.innerLinkListArea div h3 span{
                font-size: 14px; }
   
          body#guideworks_machine_detail main#main div.outerBlock section#machineDetailArea section.innerLinkListArea div div.prepare {
            padding: 6px;
            margin-bottom: 15px; }
            body#guideworks_machine_detail main#main div.outerBlock section#machineDetailArea section.innerLinkListArea div div.prepare p {
              text-align: center;
              font-size: 13px; }
        body#guideworks_machine_detail main#main div.outerBlock section#machineDetailArea div#detail-post.pachinko {
          background-color: #e5e7ee; }
          body#guideworks_machine_detail main#main div.outerBlock section#machineDetailArea div#detail-post.pachinko div.capture-contents section.capture-child h2.capture-child-head {
            background: #7882A8;
            /* Old browsers */
            background: -moz-linear-gradient(top, #727ca4 0%, #727ca4 50%, #616c96 50%, #616c96 100%);
            /* FF3.6-15 */
            background: -webkit-linear-gradient(top, #727ca4 0%, #727ca4 50%, #616c96 50%, #616c96 100%);
            /* Chrome10-25,Safari5.1-6 */
            background: linear-gradient(to bottom, #727ca4 0%, #727ca4 50%, #616c96 50%, #616c96 100%);
            /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
            filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='$color-pachinko-light', endColorstr='$color-pachinko-dark',GradientType=0 );
            /* IE6-9 */ }
            body#guideworks_machine_detail main#main div.outerBlock section#machineDetailArea div#detail-post.pachinko div.capture-contents section.capture-child h2.capture-child-head:after {
              border-right-color: #e5e7ee;
              border-bottom-color: #e5e7ee; }
        body#guideworks_machine_detail main#main div.outerBlock section#machineDetailArea div#detail-post.slot {
          background-color: #fdedf2; }
          body#guideworks_machine_detail main#main div.outerBlock section#machineDetailArea div#detail-post.slot div.capture-contents section.capture-child h2.capture-child-head {
            background: #e93572;
            /* Old browsers */
            background: -moz-linear-gradient(top, #ea3e78 0%, #ea3e78 50%, #e61e62 50%, #e61e62 100%);
            /* FF3.6-15 */
            background: -webkit-linear-gradient(top, #ea3e78 0%, #ea3e78 50%, #e61e62 50%, #e61e62 100%);
            /* Chrome10-25,Safari5.1-6 */
            background: linear-gradient(to bottom, #ea3e78 0%, #ea3e78 50%, #e61e62 50%, #e61e62 100%);
            /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
            filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='$color-slot-light', endColorstr='$color-slot-dark',GradientType=0 );
            /* IE6-9 */ }
            body#guideworks_machine_detail main#main div.outerBlock section#machineDetailArea div#detail-post.slot div.capture-contents section.capture-child h2.capture-child-head:after {
              border-right-color: #fdedf2;
              border-bottom-color: #fdedf2; }
        body#guideworks_machine_detail main#main div.outerBlock section#machineDetailArea div#detail-post.pachinko div.capture-contents section.capture-child div.capture-child-body h3.capture-grandchild-head {
          color: #616c96; }
        body#guideworks_machine_detail main#main div.outerBlock section#machineDetailArea div#detail-post.slot div.capture-contents section.capture-child div.capture-child-body h3.capture-grandchild-head {
          color: #e93572; }
        body#guideworks_machine_detail main#main div.outerBlock section#machineDetailArea div#detail-post.pachinko div.capture-contents section.capture-child div.capture-child-body section.post-wrap h4.post-head {
          border-left-color: #616c96; }
        body#guideworks_machine_detail main#main div.outerBlock section#machineDetailArea div#detail-post.slot div.capture-contents section.capture-child div.capture-child-body section.post-wrap h4.post-head {
          border-left-color: #e93572; }
        body#guideworks_machine_detail main#main div.outerBlock section#machineDetailArea div#detail-post div.capture-contents:last-child {
          padding-bottom: 20px; }
        body#guideworks_machine_detail main#main div.outerBlock section#machineDetailArea div#detail-post div.capture-contents section.capture-child {
          border: 0 none; }
          body#guideworks_machine_detail main#main div.outerBlock section#machineDetailArea div#detail-post div.capture-contents section.capture-child h2.capture-child-head {
            font-size: 20px;
            position: relative;
            color: #fff;
            background: #999999;
            /* Old browsers */
            background: -moz-linear-gradient(top, #999999 0%, #999999 50%, #888888 50%, #888888 100%);
            /* FF3.6-15 */
            background: -webkit-linear-gradient(top, #999999 0%, #999999 50%, #888888 50%, #888888 100%);
            /* Chrome10-25,Safari5.1-6 */
            background: linear-gradient(to bottom, #999999 0%, #999999 50%, #888888 50%, #888888 100%);
            /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
            filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#999999', endColorstr='#888888',GradientType=0 );
            /* IE6-9 */
            font-size: 1.143em;
            font-weight: bold;
            margin: 0px 3px 16px -10px;
            padding: 0.8em; }
            body#guideworks_machine_detail main#main div.outerBlock section#machineDetailArea div#detail-post div.capture-contents section.capture-child h2.capture-child-head:before {
              content: "";
              position: absolute;
              top: 100%;
              height: 0;
              width: 0;
              border: 5px solid transparent;
              border-top: 5px solid #595757;
              left: 0;
              border-right: 5px solid #595757; }
            body#guideworks_machine_detail main#main div.outerBlock section#machineDetailArea div#detail-post div.capture-contents section.capture-child h2.capture-child-head:after {
              display: none;
              display: block;
              content: "";
              height: 0;
              width: 0;
              margin-top: 0;
              position: absolute;
              top: 0;
              right: 0;
              transform: rotate(0deg);
              border: solid 24px transparent;
              border-right: solid 24px #ffffff;
              border-bottom: solid 25px #ffffff; }
            body#guideworks_machine_detail main#main div.outerBlock section#machineDetailArea div#detail-post div.capture-contents section.capture-child h2.capture-child-head:hover, body#guideworks_machine_detail main#main div.outerBlock section#machineDetailArea div#detail-post div.capture-contents section.capture-child h2.capture-child-head:focus {
              text-decoration: none; }
          body#guideworks_machine_detail main#main div.outerBlock section#machineDetailArea div#detail-post div.capture-contents section.capture-child div.capture-child-body {
            display: block;
            border: 0 none;
            margin: 13px;
            padding: 0 0 1px 0; }
            body#guideworks_machine_detail main#main div.outerBlock section#machineDetailArea div#detail-post div.capture-contents section.capture-child div.capture-child-body h3.capture-grandchild-head {
              font-size: 18px;
              color: #888888;
              font-weight: bold;
              margin: 0;
              padding: 13px 0 0 13px;
              background-color: #ffffff; }
            body#guideworks_machine_detail main#main div.outerBlock section#machineDetailArea div#detail-post div.capture-contents section.capture-child div.capture-child-body section.post-wrap {
              padding: 13px;
              background-color: #ffffff;
              margin-bottom: 13px; }
              body#guideworks_machine_detail main#main div.outerBlock section#machineDetailArea div#detail-post div.capture-contents section.capture-child div.capture-child-body section.post-wrap h4.post-head {
                font-size: 18px;
                color: #727171;
                background-color: #e6e6e6;
                border: solid 1px #e5e5e5;
                background: #f7f7f7;
                /* Old browsers */
                background: -moz-linear-gradient(top, #f7f7f7 0%, #f7f7f7 50%, #e5e5e5 50%, #e5e5e5 100%);
                /* FF3.6-15 */
                background: -webkit-linear-gradient(top, #f7f7f7 0%, #f7f7f7 50%, #e5e5e5 50%, #e5e5e5 100%);
                /* Chrome10-25,Safari5.1-6 */
                background: linear-gradient(to bottom, #f7f7f7 0%, #f7f7f7 50%, #e5e5e5 50%, #e5e5e5 100%);
                /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
                filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f7f7f7', endColorstr='#e5e5e5',GradientType=0 );
                /* IE6-9 */
                padding: 8px 8px;
                font-weight: bold;
                border-left: solid 4px #888888; }
              body#guideworks_machine_detail main#main div.outerBlock section#machineDetailArea div#detail-post div.capture-contents section.capture-child div.capture-child-body section.post-wrap div.post-body {
                width: 100%;
                clear: both;
                position: relative;
                overflow: hidden;
                font-size: 14px;
                margin: 10px 0px 10px;
                line-height: 1.6; }
                body#guideworks_machine_detail main#main div.outerBlock section#machineDetailArea div#detail-post div.capture-contents section.capture-child div.capture-child-body section.post-wrap div.post-body.wysiwyg-contents p {
                  margin-top: 10px; }
                body#guideworks_machine_detail main#main div.outerBlock section#machineDetailArea div#detail-post div.capture-contents section.capture-child div.capture-child-body section.post-wrap div.post-body.wysiwyg-contents figure.imageWrapper {
                  display: block;
                  -webkit-margin-before: 0;
                  -webkit-margin-after: 0;
                  -webkit-margin-start: 0;
                  -webkit-margin-end: 0;
                  background-image: url(../../img/bg_imageback.jpg);
                  background-size: 6px;
                  margin-bottom: 0px;
                  margin-top: 10px; }
                  body#guideworks_machine_detail main#main div.outerBlock section#machineDetailArea div#detail-post div.capture-contents section.capture-child div.capture-child-body section.post-wrap div.post-body.wysiwyg-contents table figure.imageWrapper {
                    display: block;
                    -webkit-margin-before: 0;
                    -webkit-margin-after: 0;
                    -webkit-margin-start: 0;
                    -webkit-margin-end: 0;
                    background-image: url(../../img/bg_imageback.jpg);
                    background-size: 6px;
                    margin-bottom: 0px; }                  
                  body#guideworks_machine_detail main#main div.outerBlock section#machineDetailArea div#detail-post div.capture-contents section.capture-child div.capture-child-body section.post-wrap div.post-body.wysiwyg-contents figure.imageWrapper img {
                    display: block;
                    width: auto;
                    height: auto;
                    margin: 0 auto;
                    margin-top: 10px; }
                    body#guideworks_machine_detail main#main div.outerBlock section#machineDetailArea div#detail-post div.capture-contents section.capture-child div.capture-child-body section.post-wrap div.post-body.wysiwyg-contents figure.imageWrapper img.hImg {
                      max-width: 300px; }
                body#guideworks_machine_detail main#main div.outerBlock section#machineDetailArea div#detail-post div.capture-contents section.capture-child div.capture-child-body section.post-wrap div.post-body.wysiwyg-contents table {
                  max-width: 551px !important;
                  border-collapse: collapse;
                  border-spacing: 0;
                  border: 1px solid #000;
                  padding: 4px 5px;
                  text-align: center;
                  background-color: #ffffff;
                  margin: 0px auto; }
                  body#guideworks_machine_detail main#main div.outerBlock section#machineDetailArea div#detail-post div.capture-contents section.capture-child div.capture-child-body section.post-wrap div.post-body.wysiwyg-contents table th, body#guideworks_machine_detail main#main div.outerBlock section#machineDetailArea div#detail-post div.capture-contents section.capture-child div.capture-child-body section.post-wrap div.post-body.wysiwyg-contents table td {
                    border: 1px solid #000;
                    padding: 4px 5px;
                    text-align: center;
                    vertical-align: middle;
                    font-size: 14px;}
        body#guideworks_machine_detail main#main div.outerBlock section#machineDetailArea div#machine-review.capture-contents {
          margin: 0px 20px; }
          body#guideworks_machine_detail main#main div.outerBlock section#machineDetailArea div#machine-review.capture-contents section.capture-parent h2.capture-parent-head {
            font-size: 18px;
            padding: 17px 10px 15px; }
          body#guideworks_machine_detail main#main div.outerBlock section#machineDetailArea div#machine-review.capture-contents section.capture-parent div.review-contents {
            /* #sbi_comment1
            ============================*/ }
            body#guideworks_machine_detail main#main div.outerBlock section#machineDetailArea div#machine-review.capture-contents section.capture-parent div.review-contents div.contents-view {
              margin-bottom: 15px; }
              body#guideworks_machine_detail main#main div.outerBlock section#machineDetailArea div#machine-review.capture-contents section.capture-parent div.review-contents div.contents-view div.view-rating-average {
                width: 320px;
                padding: 10px 15px 10px 15px;
                border-right: 0px none; }
                body#guideworks_machine_detail main#main div.outerBlock section#machineDetailArea div#machine-review.capture-contents section.capture-parent div.review-contents div.contents-view div.view-rating-average p.average-label {
                  margin-left: -5px;
                  font-size: 18px; }
                  body#guideworks_machine_detail main#main div.outerBlock section#machineDetailArea div#machine-review.capture-contents section.capture-parent div.review-contents div.contents-view div.view-rating-average p.average-label span.icn-pen {
                    background-image: none;
                    padding-left: 0px; }
                body#guideworks_machine_detail main#main div.outerBlock section#machineDetailArea div#machine-review.capture-contents section.capture-parent div.review-contents div.contents-view div.view-rating-average div.average-rate {
                  margin-bottom: 15px; }
                  body#guideworks_machine_detail main#main div.outerBlock section#machineDetailArea div#machine-review.capture-contents section.capture-parent div.review-contents div.contents-view div.view-rating-average div.average-rate div.rating-star.is-large span.icon {
                    width: 230px;
                    height: 38px;
                    background-size: 230px 38px; }
                    body#guideworks_machine_detail main#main div.outerBlock section#machineDetailArea div#machine-review.capture-contents section.capture-parent div.review-contents div.contents-view div.view-rating-average div.average-rate div.rating-star.is-large span.icon span {
                      background-size: 230px 38px; }
                  body#guideworks_machine_detail main#main div.outerBlock section#machineDetailArea div#machine-review.capture-contents section.capture-parent div.review-contents div.contents-view div.view-rating-average div.average-rate div.rating-star.is-large span.num {
                    font-size: 30px;
                    margin-top: 10px;
                    display: inline-block;
                    color: #e60012; }
                body#guideworks_machine_detail main#main div.outerBlock section#machineDetailArea div#machine-review.capture-contents section.capture-parent div.review-contents div.contents-view div.view-rating-average div.average-anchor a.btn.btn-large.btn-review-post.fl {
                  font-size: 14px !important;
                  width: 210px;
                  margin: 0px auto;
                  display: block;
                  background-image: none;
                  background-color: #e1f6ff;
                  color: #414141; }
                  body#guideworks_machine_detail main#main div.outerBlock section#machineDetailArea div#machine-review.capture-contents section.capture-parent div.review-contents div.contents-view div.view-rating-average div.average-anchor a.btn.btn-large.btn-review-post.fl span.icn-pen {
                    background-position: 0 9px; }
              body#guideworks_machine_detail main#main div.outerBlock section#machineDetailArea div#machine-review.capture-contents section.capture-parent div.review-contents div.contents-view div.view-rating-counter {
                width: 300px;
                margin-top: 33px;
                padding-top: 0px;
                border-left: solid 1px #d2d2d2; }
                body#guideworks_machine_detail main#main div.outerBlock section#machineDetailArea div#machine-review.capture-contents section.capture-parent div.review-contents div.contents-view div.view-rating-counter div.counter-item {
                  height: 17px;
                  margin-top: 0px;
                  margin-bottom: 6px; }
                  body#guideworks_machine_detail main#main div.outerBlock section#machineDetailArea div#machine-review.capture-contents section.capture-parent div.review-contents div.contents-view div.view-rating-counter div.counter-item div.item-star {
                    margin-right: 8px; }
                  body#guideworks_machine_detail main#main div.outerBlock section#machineDetailArea div#machine-review.capture-contents section.capture-parent div.review-contents div.contents-view div.view-rating-counter div.counter-item div.item-bar {
                    width: 119px;
                    height: 14px;
                    margin-right: 10px; }
                  body#guideworks_machine_detail main#main div.outerBlock section#machineDetailArea div#machine-review.capture-contents section.capture-parent div.review-contents div.contents-view div.view-rating-counter div.counter-item span.item-num {
                    font-size: 14px;
                    color: #414141; }
            body#guideworks_machine_detail main#main div.outerBlock section#machineDetailArea div#machine-review.capture-contents section.capture-parent div.review-contents div.contents-controller {
              margin-bottom: 5px; }
              body#guideworks_machine_detail main#main div.outerBlock section#machineDetailArea div#machine-review.capture-contents section.capture-parent div.review-contents div.contents-controller div.controller-sort {
                font-size: 13px; }
            body#guideworks_machine_detail main#main div.outerBlock section#machineDetailArea div#machine-review.capture-contents section.capture-parent div.review-contents div.contents-list {
              /* #machine-review-list
              ============================*/ }
              body#guideworks_machine_detail main#main div.outerBlock section#machineDetailArea div#machine-review.capture-contents section.capture-parent div.review-contents div.contents-list ul#machine-review-list {
                /* [id^="review-item"]
                ============================*/ }
                body#guideworks_machine_detail main#main div.outerBlock section#machineDetailArea div#machine-review.capture-contents section.capture-parent div.review-contents div.contents-list ul#machine-review-list li[id^="review-item"].list-item {
                  color: #414141; }
                  body#guideworks_machine_detail main#main div.outerBlock section#machineDetailArea div#machine-review.capture-contents section.capture-parent div.review-contents div.contents-list ul#machine-review-list li[id^="review-item"].list-item div.ng-show.is-show div.item-meta {
                    font-size: 14px;
                    margin-top: 15px;
                    margin-bottom: 0px; }
                    body#guideworks_machine_detail main#main div.outerBlock section#machineDetailArea div#machine-review.capture-contents section.capture-parent div.review-contents div.contents-list ul#machine-review-list li[id^="review-item"].list-item div.ng-show.is-show div.item-meta p.item-name {
                      margin-left: 120px; }
                    body#guideworks_machine_detail main#main div.outerBlock section#machineDetailArea div#machine-review.capture-contents section.capture-parent div.review-contents div.contents-list ul#machine-review-list li[id^="review-item"].list-item div.ng-show.is-show div.item-meta p.item-date {
                      float: left;
                      font-size: 14px;
                      margin-left: 15px; }
                    body#guideworks_machine_detail main#main div.outerBlock section#machineDetailArea div#machine-review.capture-contents section.capture-parent div.review-contents div.contents-list ul#machine-review-list li[id^="review-item"].list-item div.ng-show.is-show div.item-meta div.item-rate {
                      position: relative;
                      top: -17px; }
                  body#guideworks_machine_detail main#main div.outerBlock section#machineDetailArea div#machine-review.capture-contents section.capture-parent div.review-contents div.contents-list ul#machine-review-list li[id^="review-item"].list-item div.ng-show.is-show div.item-vote {
                    font-size: 13px; }
                    body#guideworks_machine_detail main#main div.outerBlock section#machineDetailArea div#machine-review.capture-contents section.capture-parent div.review-contents div.contents-list ul#machine-review-list li[id^="review-item"].list-item div.ng-show.is-show div.item-vote div.vote-choices p {
                      vertical-align: bottom; }
                      body#guideworks_machine_detail main#main div.outerBlock section#machineDetailArea div#machine-review.capture-contents section.capture-parent div.review-contents div.contents-list ul#machine-review-list li[id^="review-item"].list-item div.ng-show.is-show div.item-vote div.vote-choices p a.btn.btn-small.btn-basic {
                        font-size: 13px;
                        line-height: 13px;
                        padding: 4px 7px 1px; }
            body#guideworks_machine_detail main#main div.outerBlock section#machineDetailArea div#machine-review.capture-contents section.capture-parent div.review-contents div#sbi_comment1 div {
              /* #review-post
              ============================*/ }
              body#guideworks_machine_detail main#main div.outerBlock section#machineDetailArea div#machine-review.capture-contents section.capture-parent div.review-contents div#sbi_comment1 div div#review-post.contents-post {
                border: 6px solid #DDDDDD;
                padding: 25px 25px 30px 25px; }
                body#guideworks_machine_detail main#main div.outerBlock section#machineDetailArea div#machine-review.capture-contents section.capture-parent div.review-contents div#sbi_comment1 div div#review-post.contents-post h3.post-heading {
                  font-size: 18px; }
                  body#guideworks_machine_detail main#main div.outerBlock section#machineDetailArea div#machine-review.capture-contents section.capture-parent div.review-contents div#sbi_comment1 div div#review-post.contents-post h3.post-heading span.icn-pen {
                    padding-left: 23px;
                    line-height: 25px; }
                body#guideworks_machine_detail main#main div.outerBlock section#machineDetailArea div#machine-review.capture-contents section.capture-parent div.review-contents div#sbi_comment1 div div#review-post.contents-post form div.post-rate {
                  float: left;
                  width: 380px; }
                body#guideworks_machine_detail main#main div.outerBlock section#machineDetailArea div#machine-review.capture-contents section.capture-parent div.review-contents div#sbi_comment1 div div#review-post.contents-post form div.post-rate p.post-label {
                  width: 80px; }
                body#guideworks_machine_detail main#main div.outerBlock section#machineDetailArea div#machine-review.capture-contents section.capture-parent div.review-contents div#sbi_comment1 div div#review-post.contents-post form div.post-toggle {
                  float: right;
                  font-size: 13px;
                  padding: 20px 0px; }
                body#guideworks_machine_detail main#main div.outerBlock section#machineDetailArea div#machine-review.capture-contents section.capture-parent div.review-contents div#sbi_comment1 div div#review-post.contents-post form div.post-name {
                  clear: both; }
                body#guideworks_machine_detail main#main div.outerBlock section#machineDetailArea div#machine-review.capture-contents section.capture-parent div.review-contents div#sbi_comment1 div div#review-post.contents-post form div.post-name p.post-label {
                  width: 80px; }
                body#guideworks_machine_detail main#main div.outerBlock section#machineDetailArea div#machine-review.capture-contents section.capture-parent div.review-contents div#sbi_comment1 div div#review-post.contents-post form div.post-name div.post-input {
                  font-size: 14px; }
                body#guideworks_machine_detail main#main div.outerBlock section#machineDetailArea div#machine-review.capture-contents section.capture-parent div.review-contents div#sbi_comment1 div div#review-post.contents-post form div.post-name div.post-input input#review-post-nickname.ipt-txt {
                  font-size: 14px;
                  width: 472px; }
                body#guideworks_machine_detail main#main div.outerBlock section#machineDetailArea div#machine-review.capture-contents section.capture-parent div.review-contents div#sbi_comment1 div div#review-post.contents-post form div.post-name div.post-input p.post-validation {
                  font-size: 13px; }
                body#guideworks_machine_detail main#main div.outerBlock section#machineDetailArea div#machine-review.capture-contents section.capture-parent div.review-contents div#sbi_comment1 div div#review-post.contents-post form div.post-comment p.post-label {
                  width: 80px; }
                body#guideworks_machine_detail main#main div.outerBlock section#machineDetailArea div#machine-review.capture-contents section.capture-parent div.review-contents div#sbi_comment1 div div#review-post.contents-post form div.post-comment div.post-input {
                  width: 472px; }
                body#guideworks_machine_detail main#main div.outerBlock section#machineDetailArea div#machine-review.capture-contents section.capture-parent div.review-contents div#sbi_comment1 div div#review-post.contents-post form div.post-comment div.post-input textarea#review-post-comment.ipt-txt {
                  font-size: 14px;
                  width: 472px; }
                body#guideworks_machine_detail main#main div.outerBlock section#machineDetailArea div#machine-review.capture-contents section.capture-parent div.review-contents div#sbi_comment1 div div#review-post.contents-post form div.post-comment div.post-input p {
                  font-size: 13px; }
                body#guideworks_machine_detail main#main div.outerBlock section#machineDetailArea div#machine-review.capture-contents section.capture-parent div.review-contents div#sbi_comment1 div div#review-post.contents-post form div.post-comment div.post-input p.post-caution {
                  font-size: 11px;
                  font-weight: normal;
                  line-height: 1.4; }
                body#guideworks_machine_detail main#main div.outerBlock section#machineDetailArea div#machine-review.capture-contents section.capture-parent div.review-contents div#sbi_comment1 div div#review-post.contents-post form div.post-submit input.btn.btn-large.btn-submit.is-disabled {
                  font-size: 20px; }
    body#guideworks_machine_detail main#main section#relatedMachineList.outerBlock.gadget-module header.gadget-head h2.head-main {
      font-size: 16px; }
    body#guideworks_machine_detail main#main section#relatedMachineList.outerBlock.gadget-module div.related-machine ul {
      margin: 0;
      width: auto; }
      body#guideworks_machine_detail main#main section#relatedMachineList.outerBlock.gadget-module div.related-machine ul li {
        width: 110px;
        margin: 0 8px;
        /*overflow: hidden;*/ }
        body#guideworks_machine_detail main#main section#relatedMachineList.outerBlock.gadget-module div.related-machine ul li figure {
          width: 110px !important; }
          body#guideworks_machine_detail main#main section#relatedMachineList.outerBlock.gadget-module div.related-machine ul li figure a {
            display: block;
            position: relative;
            /*height: 178px;*/ }
            body#guideworks_machine_detail main#main section#relatedMachineList.outerBlock.gadget-module div.related-machine ul li figure a img {
              width: auto;
              height: 138px; }
            body#guideworks_machine_detail main#main section#relatedMachineList.outerBlock.gadget-module div.related-machine ul li figure a figcaption {
              position: relative;
              width: 110px;
              height: 2.1em;
              line-height: 1.1;
              font-size: 13px;
              overflow: hidden; }
              body#guideworks_machine_detail main#main section#relatedMachineList.outerBlock.gadget-module div.related-machine ul li figure a figcaption:before, body#guideworks_machine_detail main#main section#relatedMachineList.outerBlock.gadget-module div.related-machine ul li figure a figcaption:after {
                background: #fff;
                position: absolute; }
              body#guideworks_machine_detail main#main section#relatedMachineList.outerBlock.gadget-module div.related-machine ul li figure a figcaption:before {
                content: "...";
                top: 1em;
                right: 0;
                z-index: 2; }
              body#guideworks_machine_detail main#main section#relatedMachineList.outerBlock.gadget-module div.related-machine ul li figure a figcaption:after {
                content: "";
                height: 100%;
                width: 100%;
                margin-left: -1px;
                z-index: 3; }
    body#guideworks_machine_detail main#main section#relatedVideos.outerBlock.gadget-module header.gadget-head h1.head-main {
      font-size: 16px; }
    body#guideworks_machine_detail main#main section#relatedVideos.outerBlock.gadget-module header.gadget-head h2.head-main {
      font-size: 16px; }
    body#guideworks_machine_detail main#main section#relatedVideos.outerBlock.gadget-module header.gadget-head div.head-sub-link {
      height: 20px;
      padding: 6px 0 0px; }
      body#guideworks_machine_detail main#main section#relatedVideos.outerBlock.gadget-module header.gadget-head div.head-sub-link a.icn-link-more.btn.btn-rect {
        font-size: 14px;
        letter-spacing: -0.5; }
    body#guideworks_machine_detail main#main section#relatedVideos.outerBlock.gadget-module div.related-apps {
      border-top: 0px none;
      border-bottom: 0px none;
      margin: 0 5px; }
      body#guideworks_machine_detail main#main section#relatedVideos.outerBlock.gadget-module div.related-apps ul {
        margin: 0 0 -10px -10px; }
        body#guideworks_machine_detail main#main section#relatedVideos.outerBlock.gadget-module div.related-apps ul li {
          padding: 0 0 10px;
          margin: 10px 0 0;
          border-right: 0px none;
          position: relative;
          box-sizing: content-box; }
          body#guideworks_machine_detail main#main section#relatedVideos.outerBlock.gadget-module div.related-apps ul li div.inner {
            height: 100%;
            position: relative; }
            body#guideworks_machine_detail main#main section#relatedVideos.outerBlock.gadget-module div.related-apps ul li div.inner:before {
              content: '';
              display: block;
              width: 1px;
              height: 100%;
              background: #DDDDDD;
              position: absolute;
              top: 0;
              left: 0; }
          body#guideworks_machine_detail main#main section#relatedVideos.outerBlock.gadget-module div.related-apps ul li div.thumbs {
            margin-left: 10px; }
            body#guideworks_machine_detail main#main section#relatedVideos.outerBlock.gadget-module div.related-apps ul li div.thumbs a img {
              display: block; }
          body#guideworks_machine_detail main#main section#relatedVideos.outerBlock.gadget-module div.related-apps ul li div.contents {
            font-size: 14px;
            line-height: 1.4;
            padding-right: 10px;
            overflow: hidden; }
            body#guideworks_machine_detail main#main section#relatedVideos.outerBlock.gadget-module div.related-apps ul li div.contents h2.name {
              background: #fff;
              overflow: hidden;
              width: 100%; }
              body#guideworks_machine_detail main#main section#relatedVideos.outerBlock.gadget-module div.related-apps ul li div.contents h2.name span, body#guideworks_machine_detail main#main section#relatedVideos.outerBlock.gadget-module div.related-apps ul li div.contents h2.name a {
                display: block;
                font-size: 14px;
                max-height: 58.8px;
                line-height: 1.4;
                position: relative; }
                body#guideworks_machine_detail main#main section#relatedVideos.outerBlock.gadget-module div.related-apps ul li div.contents h2.name span:before, body#guideworks_machine_detail main#main section#relatedVideos.outerBlock.gadget-module div.related-apps ul li div.contents h2.name span:after, body#guideworks_machine_detail main#main section#relatedVideos.outerBlock.gadget-module div.related-apps ul li div.contents h2.name a:before, body#guideworks_machine_detail main#main section#relatedVideos.outerBlock.gadget-module div.related-apps ul li div.contents h2.name a:after {
                  background: #fff;
                  position: absolute; }
                body#guideworks_machine_detail main#main section#relatedVideos.outerBlock.gadget-module div.related-apps ul li div.contents h2.name span:before, body#guideworks_machine_detail main#main section#relatedVideos.outerBlock.gadget-module div.related-apps ul li div.contents h2.name a:before {
                  content: "...";
                  top: 39.2px;
                  right: 0;
                  z-index: 2; }
                body#guideworks_machine_detail main#main section#relatedVideos.outerBlock.gadget-module div.related-apps ul li div.contents h2.name span:after, body#guideworks_machine_detail main#main section#relatedVideos.outerBlock.gadget-module div.related-apps ul li div.contents h2.name a:after {
                  content: "";
                  height: 100%;
                  width: 100%;
                  z-index: 3; }
            body#guideworks_machine_detail main#main section#relatedVideos.outerBlock.gadget-module div.related-apps ul li div.contents p.comment.blog {
              font-size: 13px; }
            body#guideworks_machine_detail main#main section#relatedVideos.outerBlock.gadget-module div.related-apps ul li div.contents p.comment.author {
              font-size: 13px; }
            body#guideworks_machine_detail main#main section#relatedVideos.outerBlock.gadget-module div.related-apps ul li div.contents p.comment.date {
              font-size: 13px; }
    body#guideworks_machine_detail main#main section#relatedBlogs.outerBlock.gadget-module header.gadget-head h1.head-main {
      font-size: 16px; }
    body#guideworks_machine_detail main#main section#relatedBlogs.outerBlock.gadget-module header.gadget-head h2.head-main {
      font-size: 16px; }
    body#guideworks_machine_detail main#main section#relatedBlogs.outerBlock.gadget-module header.gadget-head div.head-sub-link {
      height: 20px;
      padding: 6px 0 0px; }
      body#guideworks_machine_detail main#main section#relatedBlogs.outerBlock.gadget-module header.gadget-head div.head-sub-link a.icn-link-more.btn.btn-rect {
        font-size: 14px;
        letter-spacing: -0.5; }
    body#guideworks_machine_detail main#main section#relatedBlogs.outerBlock.gadget-module div.related-apps {
      border-top: 0px none;
      border-bottom: 0px none;
      margin: 0 5px; }
      body#guideworks_machine_detail main#main section#relatedBlogs.outerBlock.gadget-module div.related-apps ul {
        margin: 0 0 -10px -10px; }
        body#guideworks_machine_detail main#main section#relatedBlogs.outerBlock.gadget-module div.related-apps ul li {
          padding: 0 0 10px;
          margin: 10px 0 0;
          border-right: 0px none;
          position: relative;
          box-sizing: content-box; }
          body#guideworks_machine_detail main#main section#relatedBlogs.outerBlock.gadget-module div.related-apps ul li div.inner {
            height: 100%;
            position: relative; }
            body#guideworks_machine_detail main#main section#relatedBlogs.outerBlock.gadget-module div.related-apps ul li div.inner:before {
              content: '';
              display: block;
              width: 1px;
              height: 100%;
              background: #DDDDDD;
              position: absolute;
              top: 0;
              left: 0; }
          body#guideworks_machine_detail main#main section#relatedBlogs.outerBlock.gadget-module div.related-apps ul li div.thumbs {
            width: 140px;
            height: 140px;
            margin-left: 10px; }
            body#guideworks_machine_detail main#main section#relatedBlogs.outerBlock.gadget-module div.related-apps ul li div.thumbs a {
              text-align: center;
              display: block;
              height: 140px; }
              body#guideworks_machine_detail main#main section#relatedBlogs.outerBlock.gadget-module div.related-apps ul li div.thumbs a img {
                width: auto;
                height: auto;
                max-width: 100%;
                max-height: 100%; }
          body#guideworks_machine_detail main#main section#relatedBlogs.outerBlock.gadget-module div.related-apps ul li div.contents {
            font-size: 14px;
            line-height: 1.4;
            padding-right: 10px;
            overflow: hidden; }
            body#guideworks_machine_detail main#main section#relatedBlogs.outerBlock.gadget-module div.related-apps ul li div.contents h2.name {
              background: #fff;
              overflow: hidden;
              width: 100%; }
              body#guideworks_machine_detail main#main section#relatedBlogs.outerBlock.gadget-module div.related-apps ul li div.contents h2.name span, body#guideworks_machine_detail main#main section#relatedBlogs.outerBlock.gadget-module div.related-apps ul li div.contents h2.name a {
                display: block;
                font-size: 14px;
                max-height: 58.8px;
                line-height: 1.4;
                position: relative; }
                body#guideworks_machine_detail main#main section#relatedBlogs.outerBlock.gadget-module div.related-apps ul li div.contents h2.name span:before, body#guideworks_machine_detail main#main section#relatedBlogs.outerBlock.gadget-module div.related-apps ul li div.contents h2.name span:after, body#guideworks_machine_detail main#main section#relatedBlogs.outerBlock.gadget-module div.related-apps ul li div.contents h2.name a:before, body#guideworks_machine_detail main#main section#relatedBlogs.outerBlock.gadget-module div.related-apps ul li div.contents h2.name a:after {
                  background: #fff;
                  position: absolute; }
                body#guideworks_machine_detail main#main section#relatedBlogs.outerBlock.gadget-module div.related-apps ul li div.contents h2.name span:before, body#guideworks_machine_detail main#main section#relatedBlogs.outerBlock.gadget-module div.related-apps ul li div.contents h2.name a:before {
                  content: "...";
                  top: 39.2px;
                  right: 0;
                  z-index: 2; }
                body#guideworks_machine_detail main#main section#relatedBlogs.outerBlock.gadget-module div.related-apps ul li div.contents h2.name span:after, body#guideworks_machine_detail main#main section#relatedBlogs.outerBlock.gadget-module div.related-apps ul li div.contents h2.name a:after {
                  content: "";
                  height: 100%;
                  width: 100%;
                  z-index: 3; }
            body#guideworks_machine_detail main#main section#relatedBlogs.outerBlock.gadget-module div.related-apps ul li div.contents p.comment.blog {
              font-size: 13px; }
            body#guideworks_machine_detail main#main section#relatedBlogs.outerBlock.gadget-module div.related-apps ul li div.contents p.comment.author {
              font-size: 13px; }
            body#guideworks_machine_detail main#main section#relatedBlogs.outerBlock.gadget-module div.related-apps ul li div.contents p.comment.date {
              font-size: 13px; }
    body#guideworks_machine_detail main#main section#relatedComic.outerBlock.gadget-module header.gadget-head h1.head-main {
      font-size: 16px; }
    body#guideworks_machine_detail main#main section#relatedComic.outerBlock.gadget-module header.gadget-head h2.head-main {
      font-size: 16px; }
    body#guideworks_machine_detail main#main section#relatedComic.outerBlock.gadget-module header.gadget-head div.head-sub-link {
      height: 20px;
      padding: 6px 0 0px; }
      body#guideworks_machine_detail main#main section#relatedComic.outerBlock.gadget-module header.gadget-head div.head-sub-link a.icn-link-more.btn.btn-rect {
        font-size: 14px;
        letter-spacing: -0.5; }
    body#guideworks_machine_detail main#main section#relatedComic.outerBlock.gadget-module div.related-apps {
      border-top: 0px none;
      border-bottom: 0px none;
      margin: 0 5px; }
      body#guideworks_machine_detail main#main section#relatedComic.outerBlock.gadget-module div.related-apps ul {
        margin: 0 0 -10px -10px; }
        body#guideworks_machine_detail main#main section#relatedComic.outerBlock.gadget-module div.related-apps ul li {
          padding: 0 0 10px;
          margin: 10px 0 0;
          border-right: 0px none;
          position: relative;
          box-sizing: content-box;}
          body#guideworks_machine_detail main#main section#relatedComic.outerBlock.gadget-module div.related-apps ul li div.inner {
            height: 100%;
            position: relative; }
            body#guideworks_machine_detail main#main section#relatedComic.outerBlock.gadget-module div.related-apps ul li div.inner:before {
              content: '';
              display: block;
              width: 1px;
              height: 100%;
              background: #DDDDDD;
              position: absolute;
              top: 0;
              left: 0; }
          body#guideworks_machine_detail main#main section#relatedComic.outerBlock.gadget-module div.related-apps ul li div.thumbs {
            width: 140px;
            height: 140px;
            margin-left: 10px; }
            body#guideworks_machine_detail main#main section#relatedComic.outerBlock.gadget-module div.related-apps ul li div.thumbs a {
              text-align: center;
              display: block;
              height: 140px; }
              body#guideworks_machine_detail main#main section#relatedComic.outerBlock.gadget-module div.related-apps ul li div.thumbs a img {
                width: auto;
                height: auto;
                max-width: 100%;
                max-height: 100%; }
          body#guideworks_machine_detail main#main section#relatedComic.outerBlock.gadget-module div.related-apps ul li div.contents {
            font-size: 14px;
            line-height: 1.4;
            padding-right: 10px;
            overflow: hidden; }
            body#guideworks_machine_detail main#main section#relatedComic.outerBlock.gadget-module div.related-apps ul li div.contents h2.name {
              background: #fff;
              overflow: hidden;
              width: 100%; }
              body#guideworks_machine_detail main#main section#relatedComic.outerBlock.gadget-module div.related-apps ul li div.contents h2.name span, body#guideworks_machine_detail main#main section#relatedComic.outerBlock.gadget-module div.related-apps ul li div.contents h2.name a {
                display: block;
                font-size: 14px;
                max-height: 58.8px;
                line-height: 1.4;
                position: relative; }
                body#guideworks_machine_detail main#main section#relatedComic.outerBlock.gadget-module div.related-apps ul li div.contents h2.name span:before, body#guideworks_machine_detail main#main section#relatedComic.outerBlock.gadget-module div.related-apps ul li div.contents h2.name span:after, body#guideworks_machine_detail main#main section#relatedComic.outerBlock.gadget-module div.related-apps ul li div.contents h2.name a:before, body#guideworks_machine_detail main#main section#relatedComic.outerBlock.gadget-module div.related-apps ul li div.contents h2.name a:after {
                  background: #fff;
                  position: absolute; }
                body#guideworks_machine_detail main#main section#relatedComic.outerBlock.gadget-module div.related-apps ul li div.contents h2.name span:before, body#guideworks_machine_detail main#main section#relatedComic.outerBlock.gadget-module div.related-apps ul li div.contents h2.name a:before {
                  content: "...";
                  top: 39.2px;
                  right: 0;
                  z-index: 2; }
                body#guideworks_machine_detail main#main section#relatedComic.outerBlock.gadget-module div.related-apps ul li div.contents h2.name span:after, body#guideworks_machine_detail main#main section#relatedComic.outerBlock.gadget-module div.related-apps ul li div.contents h2.name a:after {
                  content: "";
                  height: 100%;
                  width: 100%;
                  z-index: 3; }
            body#guideworks_machine_detail main#main section#relatedComic.outerBlock.gadget-module div.related-apps ul li div.contents p.comment.blog {
              font-size: 13px; }
            body#guideworks_machine_detail main#main section#relatedComic.outerBlock.gadget-module div.related-apps ul li div.contents p.comment.author {
              font-size: 13px; }
            body#guideworks_machine_detail main#main section#relatedComic.outerBlock.gadget-module div.related-apps ul li div.contents p.comment.date {
              font-size: 13px; }
    body#guideworks_machine_detail main#main section#relatedApplication.outerBlock.gadget-module header.gadget-head h1.head-main {
      font-size: 16px; }
    body#guideworks_machine_detail main#main section#relatedApplication.outerBlock.gadget-module header.gadget-head h2.head-main {
      font-size: 16px; }
    body#guideworks_machine_detail main#main section#relatedApplication.outerBlock.gadget-module header.gadget-head div.head-sub-link {
      height: 20px;
      padding: 6px 0 0px; }
      body#guideworks_machine_detail main#main section#relatedApplication.outerBlock.gadget-module header.gadget-head div.head-sub-link a.icn-link-more.btn.btn-rect {
        font-size: 14px;
        letter-spacing: -0.5; }
    body#guideworks_machine_detail main#main section#relatedApplication.outerBlock.gadget-module div.related-apps {
      border-top: 0px none;
      border-bottom: 0px none;
      margin: 0 5px; }
      body#guideworks_machine_detail main#main section#relatedApplication.outerBlock.gadget-module div.related-apps ul {
        margin: 0 0 -10px -10px; }
        body#guideworks_machine_detail main#main section#relatedApplication.outerBlock.gadget-module div.related-apps ul li {
          padding: 0 0 10px;
          margin: 10px 0 0;
          border-right: 0px none;
          position: relative;
          box-sizing: content-box; }
          body#guideworks_machine_detail main#main section#relatedApplication.outerBlock.gadget-module div.related-apps ul li div.inner {
            height: 100%;
            position: relative; }
            body#guideworks_machine_detail main#main section#relatedApplication.outerBlock.gadget-module div.related-apps ul li div.inner:before {
              content: '';
              display: block;
              width: 1px;
              height: 100%;
              background: #DDDDDD;
              position: absolute;
              top: 0;
              left: 0; }
          body#guideworks_machine_detail main#main section#relatedApplication.outerBlock.gadget-module div.related-apps ul li div.thumbs {
            /*width: 140px;*/
            /*height: 140px;*/
            margin-left: 10px; }
            body#guideworks_machine_detail main#main section#relatedApplication.outerBlock.gadget-module div.related-apps ul li div.thumbs a {
              text-align: center;
              display: block;
              height: 140px; }
              body#guideworks_machine_detail main#main section#relatedApplication.outerBlock.gadget-module div.related-apps ul li div.thumbs a img {
                width: auto;
                height: auto;
                max-width: 100%;
                max-height: 100%; }
          body#guideworks_machine_detail main#main section#relatedApplication.outerBlock.gadget-module div.related-apps ul li div.contents {
            font-size: 14px;
            line-height: 1.4;
            padding-right: 10px;
            overflow: hidden; }
            body#guideworks_machine_detail main#main section#relatedApplication.outerBlock.gadget-module div.related-apps ul li div.contents h2.name {
              background: #fff;
              overflow: hidden;
              width: 100%; }
              body#guideworks_machine_detail main#main section#relatedApplication.outerBlock.gadget-module div.related-apps ul li div.contents h2.name span, body#guideworks_machine_detail main#main section#relatedApplication.outerBlock.gadget-module div.related-apps ul li div.contents h2.name a {
                display: block;
                font-size: 14px;
                max-height: 58.8px;
                line-height: 1.4;
                position: relative; }
                body#guideworks_machine_detail main#main section#relatedApplication.outerBlock.gadget-module div.related-apps ul li div.contents h2.name span:before, body#guideworks_machine_detail main#main section#relatedApplication.outerBlock.gadget-module div.related-apps ul li div.contents h2.name span:after, body#guideworks_machine_detail main#main section#relatedApplication.outerBlock.gadget-module div.related-apps ul li div.contents h2.name a:before, body#guideworks_machine_detail main#main section#relatedApplication.outerBlock.gadget-module div.related-apps ul li div.contents h2.name a:after {
                  background: #fff;
                  position: absolute; }
                body#guideworks_machine_detail main#main section#relatedApplication.outerBlock.gadget-module div.related-apps ul li div.contents h2.name span:before, body#guideworks_machine_detail main#main section#relatedApplication.outerBlock.gadget-module div.related-apps ul li div.contents h2.name a:before {
                  content: "...";
                  top: 39.2px;
                  right: 0;
                  z-index: 2; }
                body#guideworks_machine_detail main#main section#relatedApplication.outerBlock.gadget-module div.related-apps ul li div.contents h2.name span:after, body#guideworks_machine_detail main#main section#relatedApplication.outerBlock.gadget-module div.related-apps ul li div.contents h2.name a:after {
                  content: "";
                  height: 100%;
                  width: 100%;
                  z-index: 3; }
            body#guideworks_machine_detail main#main section#relatedApplication.outerBlock.gadget-module div.related-apps ul li div.contents p.comment.blog {
              font-size: 13px; }
            body#guideworks_machine_detail main#main section#relatedApplication.outerBlock.gadget-module div.related-apps ul li div.contents p.comment.author {
              font-size: 13px; }
            body#guideworks_machine_detail main#main section#relatedApplication.outerBlock.gadget-module div.related-apps ul li div.contents p.comment.date {
              font-size: 13px; }
          body#guideworks_machine_detail main#main section#relatedApplication.outerBlock.gadget-module div.related-apps ul li .store {
            margin-top: 8px;
            width: 100%;
            text-align: center; }
    body#guideworks_machine_detail main#main section#machine-related-hall-list.outerBlock.gadget-module header.gadget-head h1.head-main {
      font-size: 16px; }
    body#guideworks_machine_detail main#main section#machine-related-hall-list.outerBlock.gadget-module header.gadget-head h2.head-main {
      font-size: 16px; }
    body#guideworks_machine_detail main#main section#machine-related-hall-list.outerBlock.gadget-module header.gadget-head div.head-sub-link {
      height: 20px;
      padding: 6px 0 0px; }
      body#guideworks_machine_detail main#main section#machine-related-hall-list.outerBlock.gadget-module header.gadget-head div.head-sub-link a.icn-link-more.btn.btn-rect {
        font-size: 14px;
        letter-spacing: -0.5; }
    body#guideworks_machine_detail main#main section#machine-related-hall-list.outerBlock.gadget-module div.related-apps {
      border-top: 0px none;
      border-bottom: 0px none;
      margin: 0 5px; }
      body#guideworks_machine_detail main#main section#machine-related-hall-list.outerBlock.gadget-module div.related-apps ul {
        margin: 0 0 -10px -10px; }
        body#guideworks_machine_detail main#main section#machine-related-hall-list.outerBlock.gadget-module div.related-apps ul li {
          padding: 0 0 10px;
          margin: 10px 0 0;
          border-right: 0px none;
          position: relative;
          box-sizing: content-box; }
          body#guideworks_machine_detail main#main section#machine-related-hall-list.outerBlock.gadget-module div.related-apps ul li div.inner {
            height: 100%;
            position: relative; }
            body#guideworks_machine_detail main#main section#machine-related-hall-list.outerBlock.gadget-module div.related-apps ul li div.inner:before {
              content: '';
              display: block;
              width: 1px;
              height: 100%;
              background: #DDDDDD;
              position: absolute;
              top: 0;
              left: 0; }
          body#guideworks_machine_detail main#main section#machine-related-hall-list.outerBlock.gadget-module div.related-apps ul li div.thumbs {
            width: 140px;
            height: 140px;
            margin-left: 10px; }
            body#guideworks_machine_detail main#main section#machine-related-hall-list.outerBlock.gadget-module div.related-apps ul li div.thumbs a {
              text-align: center;
              display: block;
              height: 140px; }
              body#guideworks_machine_detail main#main section#machine-related-hall-list.outerBlock.gadget-module div.related-apps ul li div.thumbs a img {
                width: auto;
                height: auto;
                max-width: 100%;
                max-height: 100%; }
          body#guideworks_machine_detail main#main section#machine-related-hall-list.outerBlock.gadget-module div.related-apps ul li div.contents {
            font-size: 14px;
            line-height: 1.4;
            padding-right: 10px;
            overflow: hidden; }
            body#guideworks_machine_detail main#main section#machine-related-hall-list.outerBlock.gadget-module div.related-apps ul li div.contents h2.name {
              background: #fff;
              overflow: hidden;
              width: 100%; }
              body#guideworks_machine_detail main#main section#machine-related-hall-list.outerBlock.gadget-module div.related-apps ul li div.contents h2.name span, body#guideworks_machine_detail main#main section#machine-related-hall-list.outerBlock.gadget-module div.related-apps ul li div.contents h2.name a {
                display: block;
                font-size: 14px;
                max-height: 58.8px;
                line-height: 1.4;
                position: relative; }
                body#guideworks_machine_detail main#main section#machine-related-hall-list.outerBlock.gadget-module div.related-apps ul li div.contents h2.name span:before, body#guideworks_machine_detail main#main section#machine-related-hall-list.outerBlock.gadget-module div.related-apps ul li div.contents h2.name span:after, body#guideworks_machine_detail main#main section#machine-related-hall-list.outerBlock.gadget-module div.related-apps ul li div.contents h2.name a:before, body#guideworks_machine_detail main#main section#machine-related-hall-list.outerBlock.gadget-module div.related-apps ul li div.contents h2.name a:after {
                  background: #fff;
                  position: absolute; }
                body#guideworks_machine_detail main#main section#machine-related-hall-list.outerBlock.gadget-module div.related-apps ul li div.contents h2.name span:before, body#guideworks_machine_detail main#main section#machine-related-hall-list.outerBlock.gadget-module div.related-apps ul li div.contents h2.name a:before {
                  content: "...";
                  top: 39.2px;
                  right: 0;
                  z-index: 2; }
                body#guideworks_machine_detail main#main section#machine-related-hall-list.outerBlock.gadget-module div.related-apps ul li div.contents h2.name span:after, body#guideworks_machine_detail main#main section#machine-related-hall-list.outerBlock.gadget-module div.related-apps ul li div.contents h2.name a:after {
                  content: "";
                  height: 100%;
                  width: 100%;
                  z-index: 3; }
            body#guideworks_machine_detail main#main section#machine-related-hall-list.outerBlock.gadget-module div.related-apps ul li div.contents p.comment.blog {
              font-size: 13px; }
            body#guideworks_machine_detail main#main section#machine-related-hall-list.outerBlock.gadget-module div.related-apps ul li div.contents p.comment.author {
              font-size: 13px; }
            body#guideworks_machine_detail main#main section#machine-related-hall-list.outerBlock.gadget-module div.related-apps ul li div.contents p.comment.date {
              font-size: 13px; }
    body#guideworks_machine_detail main#main section#machine-related-hall-list.outerBlock.gadget-module .hall-result-list ul {
      margin-top: 10px;
      padding: 10px 0;
      border-top: none;
      box-sizing: content-box; }
      body#guideworks_machine_detail main#main section#machine-related-hall-list.outerBlock.gadget-module .hall-result-list ul li {
        padding: 8px;
        margin-top: 8px;
        margin-bottom: 8px;
        width: 50%;
        float: left; }
        body#guideworks_machine_detail main#main section#machine-related-hall-list.outerBlock.gadget-module .hall-result-list ul li:nth-child(even):before {
          content: '';
          display: block;
          width: 1px;
          height: calc(100% - 16px);
          background: #DDDDDD;
          position: absolute;
          top: 0;
          left: 0; }
        body#guideworks_machine_detail main#main section#machine-related-hall-list.outerBlock.gadget-module .hall-result-list ul li .thumbs img{
            position: static;
        }
        body#guideworks_machine_detail main#main section#machine-related-hall-list.outerBlock.gadget-module .hall-result-list ul li h2.name {
          background: #fff;
          overflow: hidden;
          width: 100%; }
          body#guideworks_machine_detail main#main section#machine-related-hall-list.outerBlock.gadget-module .hall-result-list ul li h2.name span, body#guideworks_machine_detail main#main section#machine-related-hall-list.outerBlock.gadget-module .hall-result-list ul li h2.name a {
            display: block;
            font-size: 14px;
            max-height: 58.8px;
            line-height: 1.4;
            position: relative; }
            body#guideworks_machine_detail main#main section#machine-related-hall-list.outerBlock.gadget-module .hall-result-list ul li h2.name span:before, body#guideworks_machine_detail main#main section#machine-related-hall-list.outerBlock.gadget-module .hall-result-list ul li h2.name span:after, body#guideworks_machine_detail main#main section#machine-related-hall-list.outerBlock.gadget-module .hall-result-list ul li h2.name a:before, body#guideworks_machine_detail main#main section#machine-related-hall-list.outerBlock.gadget-module .hall-result-list ul li h2.name a:after {
              background: #fff;
              position: absolute; }
            body#guideworks_machine_detail main#main section#machine-related-hall-list.outerBlock.gadget-module .hall-result-list ul li h2.name span:before, body#guideworks_machine_detail main#main section#machine-related-hall-list.outerBlock.gadget-module .hall-result-list ul li h2.name a:before {
              content: "...";
              top: 39.2px;
              right: 0;
              z-index: 2; }
            body#guideworks_machine_detail main#main section#machine-related-hall-list.outerBlock.gadget-module .hall-result-list ul li h2.name span:after, body#guideworks_machine_detail main#main section#machine-related-hall-list.outerBlock.gadget-module .hall-result-list ul li h2.name a:after {
              content: "";
              height: 100%;
              width: 100%;
              z-index: 3; }
        body#guideworks_machine_detail main#main section#machine-related-hall-list.outerBlock.gadget-module .hall-result-list ul li .address, body#guideworks_machine_detail main#main section#machine-related-hall-list.outerBlock.gadget-module .hall-result-list ul li .details {
          font-size: 13px;
          line-height: 1.3; }
        body#guideworks_machine_detail main#main section#machine-related-hall-list.outerBlock.gadget-module .hall-result-list ul li .news {
          padding: 5px 5px 20px;
          position: relative;
          background: #FEFDEF;
          font-size: 12px;
          border: solid 2px #DDDDDD;
          clear: left; }
          body#guideworks_machine_detail main#main section#machine-related-hall-list.outerBlock.gadget-module .hall-result-list ul li .news p {
            font-size: 13px;
            line-height: 16px; }
          body#guideworks_machine_detail main#main section#machine-related-hall-list.outerBlock.gadget-module .hall-result-list ul li .news .hall-link {
            line-height: 20px;
            font-size: 14px;
            display: table; }
          body#guideworks_machine_detail main#main section#machine-related-hall-list.outerBlock.gadget-module .hall-result-list ul li .news .date {
            display: block;
            color: #333333;
            margin-bottom: 6px; }
          body#guideworks_machine_detail main#main section#machine-related-hall-list.outerBlock.gadget-module .hall-result-list ul li .news .meta-tags {
            font-size: 12px;
            display: block;
            margin: 1px 4px 0 0;
            float: left; }
            body#guideworks_machine_detail main#main section#machine-related-hall-list.outerBlock.gadget-module .hall-result-list ul li .news .meta-tags .term-wrap {
              background-color: #444444; }
            body#guideworks_machine_detail main#main section#machine-related-hall-list.outerBlock.gadget-module .hall-result-list ul li .news .meta-tags .autonews {
              background-color: #FF00FF; }
            body#guideworks_machine_detail main#main section#machine-related-hall-list.outerBlock.gadget-module .hall-result-list ul li .news .meta-tags .machine {
              background-color: #0BA832; }
            body#guideworks_machine_detail main#main section#machine-related-hall-list.outerBlock.gadget-module .hall-result-list ul li .news .meta-tags .article {
              background-color: #8C4600; }
            body#guideworks_machine_detail main#main section#machine-related-hall-list.outerBlock.gadget-module .hall-result-list ul li .news .meta-tags .cprovider,
            body#guideworks_machine_detail main#main section#machine-related-hall-list.outerBlock.gadget-module .hall-result-list ul li .news .meta-tags .cp {
              background-color: #000000; }
            body#guideworks_machine_detail main#main section#machine-related-hall-list.outerBlock.gadget-module .hall-result-list ul li .news .meta-tags .cm {
              background-color: #9150ab; }
            body#guideworks_machine_detail main#main section#machine-related-hall-list.outerBlock.gadget-module .hall-result-list ul li .news .meta-tags .movie {
              background-color: #D90000; }
            body#guideworks_machine_detail main#main section#machine-related-hall-list.outerBlock.gadget-module .hall-result-list ul li .news .meta-tags .blog {
              background-color: #006DD9; }
            body#guideworks_machine_detail main#main section#machine-related-hall-list.outerBlock.gadget-module .hall-result-list ul li .news .meta-tags .book {
              background-color: #D96D00; }
            body#guideworks_machine_detail main#main section#machine-related-hall-list.outerBlock.gadget-module .hall-result-list ul li .news .meta-tags .qaa {
              background-color: #F8526A; }
            body#guideworks_machine_detail main#main section#machine-related-hall-list.outerBlock.gadget-module .hall-result-list ul li .news .meta-tags .review {
              background-color: #A20000; }
            body#guideworks_machine_detail main#main section#machine-related-hall-list.outerBlock.gadget-module .hall-result-list ul li .news .meta-tags .onsale {
              background-color: #2B862B; }
            body#guideworks_machine_detail main#main section#machine-related-hall-list.outerBlock.gadget-module .hall-result-list ul li .news .meta-tags .coverage {
              background-color: #D5A513; }
            body#guideworks_machine_detail main#main section#machine-related-hall-list.outerBlock.gadget-module .hall-result-list ul li .news .meta-tags .category {
              background-color: #D93600; }
            body#guideworks_machine_detail main#main section#machine-related-hall-list.outerBlock.gadget-module .hall-result-list ul li .news .meta-tags .news {
              background-color: #794A8E; }
            body#guideworks_machine_detail main#main section#machine-related-hall-list.outerBlock.gadget-module .hall-result-list ul li .news .meta-tags .other {
              background-color: #001A66; }
            body#guideworks_machine_detail main#main section#machine-related-hall-list.outerBlock.gadget-module .hall-result-list ul li .news .meta-tags .capture {
              background-color: #49D116; }
            body#guideworks_machine_detail main#main section#machine-related-hall-list.outerBlock.gadget-module .hall-result-list ul li .news .meta-tags .event {
              background-color: #60C0F4; }
            body#guideworks_machine_detail main#main section#machine-related-hall-list.outerBlock.gadget-module .hall-result-list ul li .news .meta-tags .open {
              background-color: #DAA520; }
            body#guideworks_machine_detail main#main section#machine-related-hall-list.outerBlock.gadget-module .hall-result-list ul li .news .meta-tags .renewal {
              background-color: #FF4500; }
            body#guideworks_machine_detail main#main section#machine-related-hall-list.outerBlock.gadget-module .hall-result-list ul li .news .meta-tags .magazine {
              background-color: #556B2F; }
            body#guideworks_machine_detail main#main section#machine-related-hall-list.outerBlock.gadget-module .hall-result-list ul li .news .meta-tags .new-machine {
              background-color: #DAA520; }
            body#guideworks_machine_detail main#main section#machine-related-hall-list.outerBlock.gadget-module .hall-result-list ul li .news .meta-tags .slot {
              background-color: #00B2B2; }
            body#guideworks_machine_detail main#main section#machine-related-hall-list.outerBlock.gadget-module .hall-result-list ul li .news .meta-tags .pachinko {
              background-color: #F26559; }
        body#guideworks_machine_detail main#main section#machine-related-hall-list.outerBlock.gadget-module .hall-result-list ul li .item-body {
          clear: both;
          margin: 12px 0 0; }
          body#guideworks_machine_detail main#main section#machine-related-hall-list.outerBlock.gadget-module .hall-result-list ul li .item-body p {
            font-size: 13px;
            line-height: 16px; }
          body#guideworks_machine_detail main#main section#machine-related-hall-list.outerBlock.gadget-module .hall-result-list ul li .item-body .thumb {
            position: relative;
            width: 160px;
            max-height: 120px;
            display: block;
            float: left;
            font-size: 1.0rem;
            text-align: center; }
            body#guideworks_machine_detail main#main section#machine-related-hall-list.outerBlock.gadget-module .hall-result-list ul li .item-body .thumb a img {
              width: auto;
              height: auto;
              max-height: 120px;
              max-width: 100%;
              margin: 0 auto; }
          body#guideworks_machine_detail main#main section#machine-related-hall-list.outerBlock.gadget-module .hall-result-list ul li .item-body .item-text {
            margin-bottom: 25px;
            overflow: hidden;
            margin-left: 170px; }
          body#guideworks_machine_detail main#main section#machine-related-hall-list.outerBlock.gadget-module .hall-result-list ul li .item-body .link-more {
            position: absolute;
            bottom: 5px;
            right: 5px;
            font-size: 11px; }
    body#guideworks_machine_detail main#main section#machine-related-hall-list.outerBlock.gadget-module .more-link {
      margin: 0 auto 10px;
      width: 100%; }
      body#guideworks_machine_detail main#main section#machine-related-hall-list.outerBlock.gadget-module .more-link .btn.btn-more {
        background-color: #ffffff;
        color: #888888;
        display: block;
        padding: 10px;
        border: 1px solid #888888;
        font-size: 16px;
        text-align: center;
        margin: 0 auto;
        width: 100%;
        max-width: 628px; }
    body#guideworks_machine_detail main#main section#findHall.outerBlock.gadget-module header.gadget-head h2.head-main {
      font-size: 16px; }
    body#guideworks_machine_detail main#main section#findHall.outerBlock.gadget-module div.detail-search {
      margin-top: 20px;
      margin-bottom: 40px; }
      body#guideworks_machine_detail main#main section#findHall.outerBlock.gadget-module div.detail-search ul li.short {
        /* #btn_location_machine
        ============================*/ }
        body#guideworks_machine_detail main#main section#findHall.outerBlock.gadget-module div.detail-search ul li.short a#btn_location_machine.btn.btn-large.btn-location {
          background-color: #555555;
          background-image: none;
          font-size: 14px; }
        body#guideworks_machine_detail main#main section#findHall.outerBlock.gadget-module div.detail-search ul li.short a.btn.btn-large.btn-map-jp {
          background-color: #555555;
          background-image: none;
          font-size: 14px; }
      body#guideworks_machine_detail main#main section#findHall.outerBlock.gadget-module div.detail-search ul li.long a.btn.btn-large.btn-myarea {
        background-color: #555555;
        background-image: none;
        font-size: 14px; }
    body#guideworks_machine_detail main#main section#findHall.outerBlock.gadget-module header.gadget-head.hall h2.head-main {
      font-size: 16px; }
    body#guideworks_machine_detail main#main section#findHall.outerBlock.gadget-module div.related-apps {
      border-top: none 0px;
      border-bottom: none 0px; }
      body#guideworks_machine_detail main#main section#findHall.outerBlock.gadget-module div.related-apps ul {
        margin-left: -10px;
        margin-right: -10px; }
        body#guideworks_machine_detail main#main section#findHall.outerBlock.gadget-module div.related-apps ul li {
          width: 50%;
          padding: 10px; }
          body#guideworks_machine_detail main#main section#findHall.outerBlock.gadget-module div.related-apps ul li:last-child {
            border-right: none 0px; }
          body#guideworks_machine_detail main#main section#findHall.outerBlock.gadget-module div.related-apps ul li div.thumbs {
            width: 80px; }
            body#guideworks_machine_detail main#main section#findHall.outerBlock.gadget-module div.related-apps ul li div.thumbs a {
              display: block;
              text-align: center;
              width: 100%;
              height: 45px; }
              body#guideworks_machine_detail main#main section#findHall.outerBlock.gadget-module div.related-apps ul li div.thumbs a img {
                width: auto;
                height: auto;
                max-width: 100%;
                max-height: 100%; }
          body#guideworks_machine_detail main#main section#findHall.outerBlock.gadget-module div.related-apps ul li div.contents h2.name a {
            font-size: 13px;
            margin: 0;
            padding: 0;
            line-height: 1.3;
            display: block;
            overflow: hidden;
            text-overflow: ellipsis;
            white-space: nowrap; }
          body#guideworks_machine_detail main#main section#findHall.outerBlock.gadget-module div.related-apps ul li div.contents p.comment {
            font-size: 13px; }
    body#guideworks_machine_detail main#main div#machine-copyright.machine-copyright div.gadget-toggle-disp a.toggle span.icn-plus {
      font-size: 12px; }
    body#guideworks_machine_detail main#main div#machine-copyright.machine-copyright div.gadget-toggle-disp a.toggle.is-current span.icn-minus {
      font-size: 12px; }
    body#guideworks_machine_detail main#main div#machine-copyright.machine-copyright div.copyright-list.is-show ul li {
      font-size: 12px; }
  body#guideworks_machine_detail #rightSide {
    /* #popularityMachineAllAnalysisSlot
    ============================*/
    /* #popularityMachineAllAnalysisPachinko
    ============================*/
    /* #popularityMachineAllAnalysisSlot
    ============================*/
    /* #popularityMachineAllAnalysisPachinko
    ============================*/
    /* #analysisBulletin
    ============================*/ }
    body#guideworks_machine_detail #rightSide aside.adBunner:first-child {
      margin-top: 7px; }
  body#guideworks_machine_detail #modal-window .modal-header .btn.btn-small,
  body#guideworks_machine_detail #modal-window .modal-foot .btn.btn-small {
    font-size: 12px; }
  body#guideworks_machine_detail #modal-window.is-gallery .modal-body .title {
    font-size: 12px;
    line-height: 1.6;
    min-height: 20px; }
  body#guideworks_machine_detail div.related-tags {
    border: solid 3px #e6e6e6;
    margin: 0 15px 15px;
    padding: 12px 20px 7px 30px;
    background-image: url(../img/icon_tag01.png);
    background-size: 24px;
    background-repeat: no-repeat;
    background-position: 5px 10px;
    position: relative;
    overflow: hidden;
    min-height: 42px; }
    body#guideworks_machine_detail div.related-tags.is-opened {
      height: auto; }
      body#guideworks_machine_detail div.related-tags.is-opened .tag-input {
        display: block; }
      body#guideworks_machine_detail div.related-tags.is-opened dl.tags dd.tags-wrapper span.tag img.tag-locked, body#guideworks_machine_detail div.related-tags.is-opened dl.tags dd.tags-wrapper span.tag img.tag-delete {
        margin-top: 1px;
        margin-left: 4px;
        display: inline-block;
        width: 16px; }
      body#guideworks_machine_detail div.related-tags.is-opened div.tag-mode-toggle a.open {
        display: none; }
        body#guideworks_machine_detail div.related-tags.is-opened div.tag-mode-toggle a.open div img {
          width: 18px;
          height: 18px; }
      body#guideworks_machine_detail div.related-tags.is-opened div.tag-mode-toggle a.close {
        display: block; }
        body#guideworks_machine_detail div.related-tags.is-opened div.tag-mode-toggle a.close div img {
          width: 18px;
          height: 18px; }
    body#guideworks_machine_detail div.related-tags dl.tags {
      margin: 0 10px 0px 0;
      vertical-align: top;
      font-size: 14px;
      display: table;
      width: 100%;
      margin-bottom: -5px; }
      body#guideworks_machine_detail div.related-tags dl.tags dt.tags-heading {
        display: none;
        /*      width: 18px;
              display: table-cell;
              vertical-align: top;
              font-size: 1rem;*/ }
      body#guideworks_machine_detail div.related-tags dl.tags dd.tags-wrapper {
        display: table-cell;
        padding-right: 30px;
        vertical-align: top;
        display: block; }
        body#guideworks_machine_detail div.related-tags dl.tags dd.tags-wrapper span.tag {
          margin: 0 14px 8px 0;
          display: inline-block;
          vertical-align: top;
          font-size: 14px;
          line-height: 1;
          float: left; }
          body#guideworks_machine_detail div.related-tags dl.tags dd.tags-wrapper span.tag a.tag-name {
            float: left; }
          body#guideworks_machine_detail div.related-tags dl.tags dd.tags-wrapper span.tag img.tag-locked, body#guideworks_machine_detail div.related-tags dl.tags dd.tags-wrapper span.tag img.tag-delete {
            display: none; }
          body#guideworks_machine_detail div.related-tags dl.tags dd.tags-wrapper span.tag.is-hide {
            display: none; }
        body#guideworks_machine_detail div.related-tags dl.tags dd.tags-wrapper span.tag-etc {
            float: left; }
    body#guideworks_machine_detail div.related-tags div.tag-input {
      display: none;
      margin-top: 15px; }
      body#guideworks_machine_detail div.related-tags div.tag-input p.input-note {
        color: #ff0000;
        margin-top: 10px;
        font-size: 12px; }
      body#guideworks_machine_detail div.related-tags div.tag-input div.gadget-search-keyword input.ipt-txt {
        font-size: 14px; }
      body#guideworks_machine_detail div.related-tags div.tag-input div.gadget-search-keyword input.btn.btn-small {
        font-size: 12px; }
    body#guideworks_machine_detail div.related-tags div.tag-mode-toggle {
      position: absolute;
      top: 8px;
      right: 10px; }
      body#guideworks_machine_detail div.related-tags div.tag-mode-toggle a.open {
        display: block; }
        body#guideworks_machine_detail div.related-tags div.tag-mode-toggle a.open div img {
          width: 18px;
          height: 18px; }
      body#guideworks_machine_detail div.related-tags div.tag-mode-toggle a.close {
        display: none; }
        body#guideworks_machine_detail div.related-tags div.tag-mode-toggle a.close div img {
          width: 18px;
          height: 18px; }
  body#guideworks_machine_detail .related-tags.is-opened .tag-etc {
    display: none; }

/*add #4547 start einuma*/
.suggest-area {
    font-size: 14px;
}
.no-contents {
    margin: 10px;
    padding-bottom: 10px;
    padding-left: 20px;
    font-size: 14px;
    color: #666666;    
}
body#machine #main section#machineSearch .no-contents {
    margin-top: 0px;
    margin-bottom: 10px;
    padding: 15px;
    text-align: center;
    font-size: 14px;
    color: #666666;
}
body#machine #main section#passTheTest div.machineList {
  overflow: hidden;
  zoom: 1;
  font-size: 0;
  margin: 0px 7px 10px; }
  body#machine #main section#passTheTest div.machineList article.none {
    width: 100%; }
    body#machine #main section#passTheTest div.machineList article.none div {
      margin: 10px 5px;
      padding: 15px;
      text-align: center;
      font-size: 14px;
      background-color: #f9f9f9;
      color: #666666; }
    
body#machine #main section#writerRecommendMachine div.machineList {
  overflow: hidden;
  zoom: 1;
  font-size: 0;
  margin: 0px 7px -10px; }
  body#machine #main section#writerRecommendMachine div.machineList article.none {
    width: 100%; }
    body#machine #main section#writerRecommendMachine div.machineList article.none div {
      margin: 10px 5px;
      padding: 15px;
      text-align: center;
      font-size: 14px;
      background-color: #f9f9f9;
      color: #666666; }
    
body#machine #main section#newMachineAllAnalysis div.machineList {
  overflow: hidden;
  zoom: 1;
  font-size: 0;
  margin: 0px 7px -10px; }
  body#machine #main section#newMachineAllAnalysis div.machineList article.none {
    width: 100%; }
    body#machine #main section#newMachineAllAnalysis div.machineList article.none div {
      margin: 10px 5px;
      padding: 15px;
      text-align: center;
      font-size: 14px;
      background-color: #f9f9f9;
      color: #666666; }

body#machine #main section#rankingMachine div.machineList {
  overflow: hidden;
  zoom: 1;
  font-size: 0;
  margin: 0px 7px -10px; }
  body#machine #main section#rankingMachine div.machineList article.none {
    width: 100%; }
    body#machine #main section#rankingMachine div.machineList article.none div {
      margin: 10px 5px;
      padding: 15px;
      text-align: center;
      font-size: 14px;
      background-color: #f9f9f9;
      color: #666666; }

body#machine #main section#makerList div.machineList {
  overflow: hidden;
  zoom: 1;
  font-size: 0;
  margin: 0px 7px -10px; }
  body#machine #main section#makerList div.machineList article.none {
    width: 100%; }
    body#machine #main section#makerList div.machineList article.none div {
      margin: 10px 5px;
      padding: 15px;
      text-align: center;
      font-size: 14px;
      background-color: #f9f9f9;
      color: #666666; }

body#guideworks_newmachinecalender section#newMachineCalender section#newIntroDay section div.machineList {
  overflow: hidden;
  zoom: 1;
  font-size: 0;
  margin: 0px 7px 10px; }
  body#guideworks_newmachinecalender section#newIntroDay section div.machineList article.none {
    width: 100% !important; }
    body#guideworks_newmachinecalender section#newIntroDay section div.machineList article.none div {
      margin: 10px 5px;
      padding: 15px;
      text-align: center;
      font-size: 14px;
      background-color: #f9f9f9;
      color: #666666; }
.right-top-block {
  margin-top: 7px;}

.machine-driver{
  margin: 0 5px;
  font-size: 14px;}
.imageWrapper img:hover{
  cursor: pointer;
  text-decoration: none;
  opacity: 0.7;
  filter: alpha(opacity=70);
  -ms-filter: "alpha(opacity=70)";}
/*add #4547 end einuma*/
/* 20160616 #4165 wysiwyg tempaltes_pcの移行 Start */
#machineDetailArea .capture-contents .post-wrap .post-body {
    width: 100%;
    clear: both;
    position: relative;
    overflow: hidden;
    font-size: 14px;
    line-height:1.6;
}
#machineDetailArea .capture-contents .post-wrap .post-body section {
  margin: 0;
}
#machineDetailArea .capture-contents .post-wrap .post-body section p,
#machineDetailArea .capture-contents .post-wrap .post-body section ul,
#machineDetailArea .capture-contents .post-wrap .post-body section li,
#machineDetailArea .capture-contents .post-wrap .post-body section dl,
#machineDetailArea .capture-contents .post-wrap .post-body section div {
  padding: 0;
}
#machineDetailArea .capture-contents .post-wrap .post-body section p:last-child,
#machineDetailArea .capture-contents .post-wrap .post-body section ul:last-child,
#machineDetailArea .capture-contents .post-wrap .post-body section li:last-child,
#machineDetailArea .capture-contents .post-wrap .post-body section dl:last-child,
#machineDetailArea .capture-contents .post-wrap .post-body section div:last-child {
  margin-bottom: 0;
}
#machineDetailArea .capture-contents .post-wrap .post-body p {
  margin-top: 10px !important;
}
#machineDetailArea .capture-contents .post-wrap .post-body table {
  max-width: 551px !important;
  border-collapse: collapse;
  border-spacing: 0;
}
#machineDetailArea .capture-contents .post-wrap .post-body table,
#machineDetailArea .capture-contents .post-wrap .post-body th,
#machineDetailArea .capture-contents .post-wrap .post-body td {
    max-width: 551px !important;
    border-collapse: collapse;
    border-spacing: 0;
    border: 1px solid #000;
    padding: 4px 5px;
    text-align: center;
    background-color: #ffffff;
}
#machineDetailArea .capture-contents .post-wrap .post-body th{
    font-weight: normal;
    background-color: rgb(0, 104, 183);
    color:#FFFFFF;padding:0 5px;
}
/* 20160616 #4165 wysiwyg tempaltes_pcの移行 End */
#relatedMachineList .related-machine .no-image{
    max-height: 90px;
}
.post-body-table{
    width: 100%;
}