@charset "utf-8";
/* -------------------------------
common
------------------------------- */
.l-content a:link {
  text-decoration: none;
}

/* section */
.l-content .section {
  padding: 0;
  margin: 0;
}
.l-content .sectionInner {
  padding: 0 20px;
  margin: 0;
}
/* txt */
.l-content .secTxt {
  margin-bottom: 20px;
}
.l-content .secPic {
  text-align: center;
}
.l-content .catchTxt {
  font-weight: bold;
  margin-bottom: 20px;
}
.l-content .numlist {
  margin-bottom: 15px;
}
.l-content .numlist li {
  text-indent: -1em;
  margin-left: 1em;
  margin-bottom: 5px;
}
.l-content .notes {
  text-indent: -1em;
  margin-left: 1em;
}
.l-content .secBold {
  font-size: 14px;
  font-weight: bold;
}
.l-content em {
  color: #ff0000;
}
/* img */
.l-content img {
  vertical-align: bottom;
}
.l-content .fLimg {
  float: left;
  margin-right: 20px;
}
.l-content .fRimg {
  float: right;
  margin-left: 20px;
}
/* pt */

.l-content .pb05 {
  padding-bottom: 5px !important;
}
.l-content .u-pb10 {
  padding-bottom: 10px !important;
}
.l-content .u-pb15 {
  padding-bottom: 15px !important;
}
.l-content .u-pb20 {
  padding-bottom: 20px !important;
}
.l-content .u-pb25 {
  padding-bottom: 25px !important;
}
.l-content .u-pb30 {
  padding-bottom: 30px !important;
}
.l-content .u-pb40 {
  padding-bottom: 40px !important;
}
.l-content .pb45 {
  padding-bottom: 45px !important;
}
/* mt */
.l-content .u-mt25 {
  margin-top: 25px !important;
}
.l-content .u-mt35 {
  margin-top: 35px !important;
}
.l-content .mt45 {
  margin-top: 45px !important;
}
.l-content .mt55 {
  margin-top: 55px !important;
}
/* mb */
.l-content .mb45 {
  margin-bottom: 45px !important;
}
.l-content .mb55 {
  margin-bottom: 55px !important;
}
.l-content .mb65 {
  margin-bottom: 65px !important;
}
.l-content .mb75 {
  margin-bottom: 75px !important;
}
.l-content .mb85 {
  margin-bottom: 85px !important;
}
.l-content .u-mb100 {
  margin-bottom: 100px !important;
}
.l-content .mb105 {
  margin-bottom: 105px !important;
}
.l-content .mb110 {
  margin-bottom: 110px !important;
}
.l-content .mb120 {
  margin-bottom: 120px !important;
}
.l-content .mb130 {
  margin-bottom: 130px !important;
}
.l-content .mb160 {
  margin-bottom: 160px !important;
}
/* mr */
.l-content .u-mr10 {
  margin-right: 10px !important;
}
.l-content .u-mr20 {
  margin-right: 20px !important;
}
.l-content .u-mr25 {
  margin-right: 25px !important;
}
.l-content .u-mr20 {
  margin-right: 20px !important;
}
/* ml */
.l-content .u-ml15 {
  margin-left: 15px !important;
}
.l-content .ml200 {
  margin-left: 200px !important;
}
/* tableStyle */
.l-content .tableStyle {
  width: 100%;
  border-top: solid 1px #d0d0d0;
  border-left: solid 1px #d0d0d0;
}
.l-content .tableStyle th {
  padding: 7px 10px;
  border-right: solid 1px #d0d0d0;
  border-bottom: solid 1px #d0d0d0;
  background-color: #f4f4f4;
  text-align: center;
  font-weight: bold;
}
.l-content .tableStyle td {
  padding: 7px 10px;
  border-right: solid 1px #d0d0d0;
  border-bottom: solid 1px #d0d0d0;
  background-color: #fff;
  text-align: center;
}
.l-content .tableStyle td.item {
  font-weight: bold;
  border-color: #d0d0d0;
}
.l-content .tableStyle td.item .icon {
  background: #ff0000;
  color: #FFF;
  text-align: center;
  display: inline-block;
  padding: 0 5px;
  font-size: 10px;
}
/* listStyle */
.l-content .listStyle li {
  padding-left: 16px;
  background: url(data:image/gif;base64,R0lGODlhBwAHAPAAACpLnQAAACH5BAAAAAAALAAAAAAHAAcAAAIGhI+py40FADs=) no-repeat 0 5px;
  margin-bottom: 10px;
  font-weight: bold;
}

/* ttl */
.l-content .ttl_h1 {
    border-top: solid 3px #0169c6;
    border-bottom: solid 1px #333;
    font-weight: bold;
    padding: 16px 0;
    margin: 0 0 20px 0;
    line-height: 1.25;
    font-size: 24px;
}

.l-content .ttl_h1.ttlBox{
  letter-spacing: -0.4em;
}
.l-content .ttl_h1 span.ttlNo{
  letter-spacing: normal;
  display: -moz-inline-box; /*for Firefox 2*/
  display: inline-block; /*for modern*/
  /display: inline; /*for ie5～7*/
  /zoom: 1; /*for ie5～7*/
  width: 24px;
  height: 24px;
  text-indent: 110%;
  white-space: nowrap;
  overflow: hidden;
  margin: 3px 14px 0 7px;
  vertical-align: top;
}
.l-content .ttl_h1 span.no1 {
  background: url("data:image/gif;base64,R0lGODlhGAAYAPUgAAFpxgJqxgNqxgdtxwhtyAxvyA1wyQ5xyRx5zB15zCN9zimBz0eS1kiT1lab2Vmd2lqd2niv4Ye45Ii55Iy75ZC+5qXK66fL66jM7LHR7rvX8N3r997s+N/s+OHt+O71+////wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH5BAEAACEALAAAAAAYABgAAAa2wJBwGNpIGopCYdGQbIjQoQciqAIA1ezDEx1mClfBdUwuXLoVcVhNHgso0Et2HAHZQW3sWegpsAEKH3d4bQIGXCFUfw4RERt2eVUQIR1zeRqQhVVGeWSYhJ0SDJ1jn6QADAinAKakCASrrZ0DsKeyblUDqraZmgijvKCFDBKxvYVOlm23ZAJPip3MY5MhHgZ/pcdhh0MY2Kt6UGnfa1lvXV+nWWZdfA9salkOiO1CRqlKCk0dXUEAOw==") 0 0 no-repeat;
}
.l-content .ttl_h1 span.no2 {
  background: url("data:image/gif;base64,R0lGODlhGAAYAPUmAAFpxgJqxgNqxgdtxwhtyAxvyA1wyQ5xyRJzyhx5zB15zCN9zimBzzSH0UWR1UeS1kiT1lab2Vmd2lqd2niv4Ye45Ii55Iy75ZC+5pnD6KXK66fL66jM7KrN7LHR7rvX8Mzh9N3r997s+N/s+OHt+O71+////wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH5BAEAACcALAAAAAAYABgAAAbqwJNweApVIItCgQGphIjQIWkiqAIA1ayEFB16ClfBdUwubLoYcVjccCzI2At0kx07QqY8qEEWnIUkBWpXDnmGJiVvYQdcJ1SDAHgmHxSSGWNVEycjdYR5HFcIJYiYVUZwABR5EWMfeXACFQ+oCw4OCGOjILAQCaioqiYUqAkEv2QNoyW4sMbHAKJ5w6UCA77HCCB5l7ACCbO/2XrHAg8V4domIMyosSGd0OkmFRT105hPj2Pyh69kmidIHBjUrx8mRkM4QHqG6c+QNAupZZET5cuzLGa6AJIwSE2WCI00CjHyIIGSBU1GdAkCADs=") 0 0 no-repeat;
}
.l-content .ttl_h1 span.no3 {
  background: url("data:image/gif;base64,R0lGODlhGAAYAPUnAAFpxgJqxgNqxgdtxwhtyAxvyA1wyQ5xyRJzyhx5zB15zCN9zimBzzSH0UWR1UeS1kiT1lab2Vmd2lqd2mel3Xiv4Ye45Ii55Iy75ZC+5pnD6KXK66fL66jM7KrN7LHR7rvX8Mzh9N3r997s+N/s+OHt+O71+////wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH5BAEAACgALAAAAAAYABgAAAb2QJRwiBJZIItCgQGxiIjQYWkiqAIA1aykFB1+ClfBdUwucLoZcVjscCzIWAyUkx1TTKd8B0EWnIUlBWpXFHmGJyF9B1woVIMAeCcdFZEUY1UTKCR1Vw0gIBVXEXmhawJGcKkAFXmWfRYPqmMVIXmJcAIQCbJXhiF8qQkEvACHIm+4w8QNHXkgl1UDu8RXIHkN0AmxcJ8aZKwnDn0PFqm1J9gACCJ5yGFOnKt5JhYV7CfPfU+OYwjnhybSjcmEosSBRwg0HALhDsuiIR0eXUHQBlifP0PSSISWRYCcKF94ZTHTBZCEQWqyRGBUUoiRBwmULGhCoksQADs=") 0 0 no-repeat;
}
.l-content .ttl_h1 span.no4 {
  background: url("data:image/gif;base64,R0lGODlhGAAYAPUiAAFpxgJqxgNqxgdtxwhtyAxvyA1wyQ5xyRx5zB15zCN9zimBzzSH0UWR1UeS1kiT1lmd2lqd2niv4Ye45Ii55Iy75ZC+5qXK66fL66jM7LHR7rvX8Mzh9N3r997s+N/s+OHt+O71+////wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH5BAEAACMALAAAAAAYABgAAAbVwJFwOOpMHopCYfGYdIjQISgiqAIA1SwEFB1qClfBdUwuXLoWcVjdaJMFFSgmSwZIRPi64CwEFdRkCiF4InoHXCNUgGMbhIVvAhEjH3Rkd456VUZ1V4J4HXmcAhMNnACNIhKopgIPCIt2eBynoZwIBHWeIgy0j6K4ZKgSV6uiAwhkDYQSzKCpCpAIpWPKjtbTYwINE8nW13pOlZzFek+Kpr2mkiMgB7CMtWGHQxnv6GEYUGn2WFlVcVG+3BMj4ACfLiAgAFKjBVGXIUYaIFCioMmTKEEAADs=") 0 0 no-repeat;
}
.l-content .ttl_h1 span.no5 {
  background: url("data:image/gif;base64,R0lGODlhGAAYAPUnAAFpxgJqxgNqxgdtxwhtyAxvyA1wyQ5xyRJzyhx5zB15zCN9zimBzzSH0UWR1UeS1kiT1lab2Vmd2lqd2mel3Xiv4Ye45Ii55Iy75ZC+5pnD6KXK66fL66jM7KrN7LHR7rvX8Mzh9N3r997s+N/s+OHt+O71+////wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH5BAEAACgALAAAAAAYABgAAAbjQJRwiBJZIItCgQGxiIjQYWkiqAIA1eykFB1+ClfBdUwucLoZcVhNHgswUE52vDjZ7yf3WVgqsK8ReHduBlwoVH8AFnYVjY1uAhMoJHNkICchbZACRppXdhqeZEeeDngiFaIPCp4VgpieCQSeHXYil4yaA7OaDRUWVxR2mWsCA6yiZCF2ZFUJEMmWzM0PwG0dICANVw3DbQIWJZWKdiYWFiZ2FN9PiGMIy4IgmpIoJQZ/CBp4Fn8ChUM6JAKAwMEDBFb0QEkzsFgWOFG+JMtipgsfKm6KRTBkUYiRVUoWNCHRJQgAOw==") 0 0 no-repeat;
}
.l-content .ttl_h1 span.no6 {
  background: url("data:image/gif;base64,R0lGODlhGAAYAPUlAAFpxgJqxgNqxgdtxwhtyAxvyA1wyQ5xyRJzyhx5zB15zCN9zimBz0WR1UeS1kiT1lmd2lqd2mel3Xiv4Ye45Ii55Iy75ZC+5pnD6KXK66fL66jM7KrN7LHR7rvX8Mzh9N3r997s+N/s+OHt+O71+////wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH5BAEAACYALAAAAAAYABgAAAbiQJNwaAJRHotCgfGggIjQ4SgiqAIA1SxkFB12ClfBdUwuZLoXcViNIIctUE3WjSB5Gm6BRlpQuyclJRh5B1wmVH5jdYELeQIRJiJzf4GDjgJGbookJSRtmlgUeKCAJROgYQ8JiVeLgR8SqAkEpIG2gqACtHScghS9o2MCAwmaEoGnAA2VZFUJwWOlwYEeeQ0UmqXJyyUbeU6TAAu2GL+Bsc1PiGSlt9VukCYjB6wTvSUUn2GFQxusVw0a6BO2h0iaf2uyCIAT5QsqLFgOnOkiD4IfNVoMURRipEECJQuaPIkSBAA7") 0 0 no-repeat;
}
.l-content .ttl_h1 span.no7 {
  background: url("data:image/gif;base64,R0lGODlhGAAYAPUmAAFpxgJqxgNqxgdtxwhtyAxvyA1wyQ5xyRJzyhx5zB15zCN9zimBzzSH0UWR1UeS1kiT1lab2Vmd2lqd2mel3Xiv4Ye45Ii55Iy75ZC+5pnD6KXK66fL66jM7KrN7LHR7rvX8N3r997s+N/s+OHt+O71+////wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH5BAEAACcALAAAAAAYABgAAAbXwJNweApZIItCgQGxhIjQIWkiqAIA1ayEFB1+ClfBdUwucLoZcVhNHgswUE62TXefhaQC22Hq+/0OYQdcJ1R7f4gNaxMnI3NXCxWSkh19IG5VRnVtIH2BZAIWD5tjfCaXbQIQCaRXlSYRdQkErQt9IZsCtKQafRSpVQOsm7YmuHRVCaObvSa/dQIPFpsIfSUIuU6PYxV9FaQCT4ZkCCUm16SMJyQHbADdJt/Qg0Md7gu9C7l3Q2nu2GuyvOnyBVwVM13wSGCjJksEQgmFGHmQQMmCJiO6BAEAOw==") 0 0 no-repeat;
}
.l-content .ttl_h1 span.no8 {
  background: url("data:image/gif;base64,R0lGODlhGAAYAPUnAAFpxgJqxgNqxgdtxwhtyAxvyA1wyQ5xyRJzyhx5zB15zCN9zimBzzSH0UWR1UeS1kiT1lab2Vmd2lqd2mel3Xiv4Ye45Ii55Iy75ZC+5pnD6KXK66fL66jM7KrN7LHR7rvX8Mzh9N3r997s+N/s+OHt+O71+////wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH5BAEAACgALAAAAAAYABgAAAb+QJRwiBJZIItCgQGxiIjQYWkiqAIA1aykFB1+ClfBdUwubLoZcVjscCDIWAyUkx1XTKe85j0WnIUlBWpXFXmGJyBkAgdcKFSDCIYaFngnDX0CEygkdVcOelcUeRWYAkZwAJ8nFlcRo3ACFg6oACInJhQRIXkLsBAJg2Ouh6u0CQS0GsQnIXyKyHCitxYVticapQMJqLsml1e7J85VCbNweYl2eeZhDqznt71XIHnfYU6dAB15JtTWIrCePBrToBKxCHA0oShxIFgDeoZEIOzDaEiHYFcWtJGniAOUNBhLZZET5QutMFgO/OlSQsIgNVkiNOoyxIiDBEoWNHkSJQgAOw==") 0 0 no-repeat;
}
.l-content .ttl_h1 span.no9 {
  background: url("data:image/gif;base64,R0lGODlhGAAYAPUkAAFpxgJqxgNqxgdtxwhtyAxvyA1wyQ5xyRJzyhx5zB15zCN9zimBzzSH0UWR1UeS1kiT1lab2Vmd2lqd2niv4Ye45Ii55Iy75ZC+5pnD6KXK66fL66jM7LHR7rvX8N3r997s+N/s+OHt+O71+////wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH5BAEAACUALAAAAAAYABgAAAbjwJJwWPpUIItCgQGpfIjQoWgiqAIA1axEFB12ClfBdUwuaLoYcVhNHgsu0E223XAs2tizUFRgXx0fJIIed24HXCVUfhGCjSQjCG4CEyUhc2OBJB4UmRmSAkZ4DYNXCCOPbQIVDngOghRjHoKpEAl+AAukAKYkH3gJBHgAspqcr3gCwaKnjpCfAwnCuBnMJLBkVQms0runzqkOFdwAFcfITpdkuY+RyE+KeBnmeJQlIge369/Yh0MctwgojLiWagOUNADXZHnT5Qs3MQIO6OkiQgIbNVkiIOoyxIiDBEoWNHkSJQgAOw==") 0 0 no-repeat;
}
.l-content .ttl_h1 span.no10 {
  background: url("data:image/gif;base64,R0lGODlhGAAYAPUnAAFpxgJqxgNqxgdtxwhtyAxvyA1wyQ5xyRJzyhx5zB15zCN9zimBzzSH0UWR1UeS1kiT1lab2Vmd2lqd2mel3Xiv4Ye45Ii55Iy75ZC+5pnD6KXK66fL66jM7KrN7LHR7rvX8Mzh9N3r997s+N/s+OHt+O71+////wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH5BAEAACgALAAAAAAYABgAAAb2QJRwiBJZIItCgQGxkIjQYWkiqAIA1eykFB1+ClfBdUwucLoZcVhNHgswUE62TXefhaUCu04XGLgoVGIIFYULYxQdIBaHWAITKCRzGieVDlcWlZUmh1kkFmOEFZYAC5UVESInGmQWD3SkoyFXEZVkDwmwJ5cdJ6AACJUNYwkEupcgJxVjpFcDxm2kyctXllkDudG7ANPM21UJr9qXmR1XDpUIYQ+/ZKQUJ5wAlCJuTnPV2wiqJiGVFG6eCPJ2CUADVZXaAYCEooSBPXQaOFAX5s+QDhD52IGSJuOaLG+6fNGYxUwXPFTcfIwA6KQQI7iULGjyJEoQADs=") 0 0 no-repeat;
}
.l-content .ttl_h1 span.no11 {
  background: url("data:image/gif;base64,R0lGODlhGAAYAPUiAAFpxgJqxgNqxgdtxwhtyAxvyA1wyQ5xyRJzyhx5zB15zCN9zimBz0WR1UeS1kiT1lmd2lqd2mel3Xiv4Ye45Ii55Iy75ZC+5pnD6KXK66fL66jM7LHR7rvX8N3r997s+N/s+OHt+P///wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH5BAEAACMALAAAAAAYABgAAAbOwJFwOPJQHotCgfGggIjQYSgiqAIA1SwkFB1yClfBdUwuaLoXcVhNHgssUE22TXefhaECu04XGLgjVGIIE4ULY4UTDW4CESMgcxgik4sAEpMiE4wCIBRjhBOUV4UemXQUlWSiYx2mZAINCXsAq1etmm0JBHS1ALd0A7ttvb+vAwm8Iqm+rmsJy1fEzWENnsPKZMVuTnPR2KzTWE+CY9K4Y44jIQazfG5/Qxvt7lh3Q2nzWFlVcFFf7lnMdMEDgY0aLYAGCjESS8mCJk+iBAEAOw==") 0 0 no-repeat;
}
.l-content .ttl_h1 span.ttlTxt {
  letter-spacing: normal;
  display: -moz-inline-box; /*for Firefox 2*/
  display: inline-block; /*for modern*/
 /display: inline; /*for ie5～7*/
 /zoom: 1; /*for ie5～7*/
  width:905px;
}
.l-content .titleBlock__h4 {
  border-bottom: 1px solid #b8b8b8;
  padding: 5px;
}
/* wakuBlock */
.l-content .wakuBlock .wakuBox {
  float: right;
  width: 398px;
}
.l-content .wakuBlock .wakuBox:first-child {
  float: left;
}
/* wakuBox */
.l-content .wakuBox {
  border: 2px solid #cfcfcf;
  padding: 20px;
}
.l-content .wakuBox .ttl_point {
  margin-bottom: 10px;
  width: 112px;
  height: 28px;
  text-indent: 110%;
  white-space: nowrap;
  overflow: hidden;
  background: url("data:image/gif;base64,R0lGODlhcAAcAMQAAPns1uzCbvPXp+u9Xf369eixNPDNjfTds+7IfvHSmum3Svz16/rx4Pbiv/fnyv///+arFwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH/C1hNUCBEYXRhWE1QPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4gPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNS42LWMxMTEgNzkuMTU4MzI1LCAyMDE1LzA5LzEwLTAxOjEwOjIwICAgICAgICAiPiA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPiA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtbG5zOnhtcD0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wLyIgeG1wTU06T3JpZ2luYWxEb2N1bWVudElEPSJ4bXAuZGlkOjgyNWE1YTc5LTgyYmItYzU0OC1hZGYzLWQ1YTc1Yzk2ZjZlMCIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDo3QUUyMkFDNDNGNDExMUU2QjVGMUEwN0NGNjVERTczMSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDo3QUUyMkFDMzNGNDExMUU2QjVGMUEwN0NGNjVERTczMSIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ0MgMjAxNCAoV2luZG93cykiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDphZTQ0MmZjZC03NzYzLWZlNDUtYjczMy01YWY2ZGJiMWFmNGMiIHN0UmVmOmRvY3VtZW50SUQ9ImFkb2JlOmRvY2lkOnBob3Rvc2hvcDpkMjIzNDcwYy03N2FmLTExZTUtYTllMy1hZTUxMzBkODJhMTIiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz4B//79/Pv6+fj39vX08/Lx8O/u7ezr6uno5+bl5OPi4eDf3t3c29rZ2NfW1dTT0tHQz87NzMvKycjHxsXEw8LBwL++vby7urm4t7a1tLOysbCvrq2sq6qpqKempaSjoqGgn56dnJuamZiXlpWUk5KRkI+OjYyLiomIh4aFhIOCgYB/fn18e3p5eHd2dXRzcnFwb25tbGtqaWhnZmVkY2JhYF9eXVxbWllYV1ZVVFNSUVBPTk1MS0pJSEdGRURDQkFAPz49PDs6OTg3NjU0MzIxMC8uLSwrKikoJyYlJCMiISAfHh0cGxoZGBcWFRQTEhEQDw4NDAsKCQgHBgUEAwIBAAAh+QQAAAAAACwAAAAAcAAcAAAF/yAkjmRpnmiqrmzrvnAsz3Rt33iu73zv/8CgcEgs5gYBo5JVSJIUDoPK8CA4VIOYIlDwIUtcUiA7apoCD8DoQHg8yCPAQwQACOaoxkMgKihYd04oBwBSMHJuiQ8IJIqKXSQIDwcjCm0OcHR4A22GJnoEjBAOBAkrgSpyfDADAq4MbgCZCK4CbQ8NkCN3DVwIBAtOhHUAbcR1mX1yBHAHbg66EAmeqCmqNM6hKbAMmQawigQBC4siw3XGx8kGbQvJvw8MZW1kd6IocqYzBQLRJgP6SAhg4OxBAGe9quhKkEUOhACCRgRA9MCfCE73nC3Y9SyiQIMxBkCbQglLGhEn8/+NcAPBISxRChKQi8eShSSQIu7cWuCJo8cVBcjd+1flTwpn+k6i2QhBkjyHCU5CAMdASk0sbUrmNGhgpqyPP6fsUaEnLAlyfwpIJaCm5QNTDtWCVCDAKISrKBK0aVCiWlecW82iuBPwhJxkJai0RaNVBBoCXRxC0NO2BF4SBf7iMlENQoHCD+vCQJOmVoPDW63UcsCAwAhyBhJAeYsZ1irJCtyAvounEqFEwU50PhFAQM8W7By5aaa8irk0pBVidrAAkmQItoai7L2ySgPtYFXcqQxjC8Qw/85HVNCrqSvEJa5bIy+CIQsDX1MUP77kxZf+AAYo4IAEFmjggQgmqOAJggw26OCDKYQAADs=") 0 0 no-repeat;
}
.l-content .wakuBox .ttl_att {
  margin-bottom: 10px;
  width: 51px;
  height: 28px;
  text-indent: 110%;
  white-space: nowrap;
  overflow: hidden;
  background: url("data:image/gif;base64,R0lGODlhMwAcAMQAANZzffz19vjr7NJjb/Xh48s9TtqCi89RX92Ql+e1uu7Mz+Gdo+vBxPLX2eSprv///8ckOgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH/C1hNUCBEYXRhWE1QPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4gPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNS42LWMxMTEgNzkuMTU4MzI1LCAyMDE1LzA5LzEwLTAxOjEwOjIwICAgICAgICAiPiA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPiA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtbG5zOnhtcD0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wLyIgeG1wTU06T3JpZ2luYWxEb2N1bWVudElEPSJ4bXAuZGlkOjgyNWE1YTc5LTgyYmItYzU0OC1hZGYzLWQ1YTc1Yzk2ZjZlMCIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDo3QUUyMkFDQzNGNDExMUU2QjVGMUEwN0NGNjVERTczMSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDo3QUUyMkFDQjNGNDExMUU2QjVGMUEwN0NGNjVERTczMSIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ0MgMjAxNCAoV2luZG93cykiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDphZTQ0MmZjZC03NzYzLWZlNDUtYjczMy01YWY2ZGJiMWFmNGMiIHN0UmVmOmRvY3VtZW50SUQ9ImFkb2JlOmRvY2lkOnBob3Rvc2hvcDpkMjIzNDcwYy03N2FmLTExZTUtYTllMy1hZTUxMzBkODJhMTIiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz4B//79/Pv6+fj39vX08/Lx8O/u7ezr6uno5+bl5OPi4eDf3t3c29rZ2NfW1dTT0tHQz87NzMvKycjHxsXEw8LBwL++vby7urm4t7a1tLOysbCvrq2sq6qpqKempaSjoqGgn56dnJuamZiXlpWUk5KRkI+OjYyLiomIh4aFhIOCgYB/fn18e3p5eHd2dXRzcnFwb25tbGtqaWhnZmVkY2JhYF9eXVxbWllYV1ZVVFNSUVBPTk1MS0pJSEdGRURDQkFAPz49PDs6OTg3NjU0MzIxMC8uLSwrKikoJyYlJCMiISAfHh0cGxoZGBcWFRQTEhEQDw4NDAsKCQgHBgUEAwIBAAAh+QQAAAAAACwAAAAAMwAcAAAF5iAkjmRpnmiqrmzrvnAsz3Rt33iux4VTiAUFYjVoDHeQxCMwgBgCD0KTlGhYCQ+B1Tq9IZZAZaKEcDQeCodjqT7gBgWDYtsIEKxDxDXbwAa2XTMHAQEGAGprAogAEIeIj49uNghQBiMPDScPm5ycDjoDAT8imJqKjwwPnzoLEJ2djKSvnjoGDwsAuVG5AKOup4ipqzgKD5akmSUFWn18DYo5B1kkpSVrWA6EBkpMOGdliFmPEKEBSgYDCgtRWb6CBAIQdPOZqQbrrwAJApI1Bf0qpgzgBQAgkoMIEypcyLChw4cQTYQAADs=") 0 0 no-repeat;
}
/* btnSelection */
.l-content .btnSelection a {
  width: 265px;
  height: 47px;
  display: block;
  margin: 0 auto 40px;
  text-indent: 110%;
  white-space: nowrap;
  overflow: hidden;
}
.l-content .btnSelection a.no02,
.l-content .btnSelection a.no03,
.l-content .btnSelection a.no04,
.l-content .btnSelection a.no05,
.l-content .btnSelection a.no06,
.l-content .btnSelection a.no07,
.l-content .btnSelection a.no08,
.l-content .btnSelection a.no09,
.l-content .btnSelection a.no10,
.l-content .btnSelection a.no11 {
  background-image: url(/maker/isel/mech/product/machine_shutter/common/images/sprite_nextbtn_selection.png);
  background-repeat: no-repeat;
}

.l-content .btnSelection a.no02 {
  background-position:0 0;
}
.l-content .btnSelection a.no03 {
  background-position:0 -57px;
  width: 295px;
}
.l-content .btnSelection a.no04 {
  background-position:0 -114px;
}
.l-content .btnSelection a.no05 {
  background-position:0 -171px;
}
.l-content .btnSelection a.no06 {
  background-position:0 -228px;
}
.l-content .btnSelection a.no07 {
  background-position:0 -285px;
}
.l-content .btnSelection a.no08 {
  background-position:0 -342px;
}
.l-content .btnSelection a.no09 {
  background-position:0 -399px;
}
.l-content .btnSelection a.no10 {
  background-position:0 -456px;
}
.l-content .btnSelection a.no11 {
  background-position:0 -513px;
}

/* ------------------------------------------------------
include

include_contact_box.html
include_contact_top_btn.html
include_contact_top_dl_btn.html
------------------------------------------------------ */
.l-content .col_parts:first-child{
  margin-top: 20px;
  color: #666;
}
/* ------------------------------------------------------
include

include_navi_selection.html
------------------------------------------------------ */
/* naviSelection */
.l-content .naviSelection ul {
  margin-bottom: 13px;
  background-image: url(/maker/isel/mech/product/machine_shutter/common/images/bg_navi_selection.png);
  background-repeat: no-repeat;
}
.l-content .naviSelection ul li {
  float: left;
  margin-bottom: 7px;
}
.l-content .naviSelection ul li a {
  display: block;
  height: 33px;
  text-indent: 110%;
  white-space: nowrap;
  overflow: hidden;
  background-image: url(/maker/isel/mech/product/machine_shutter/common/images/sprite_navi_selection.png);
  background-repeat: no-repeat;
}
.l-content .naviSelection .top a {
  background-position: 0 0;
  width: 140px;
  margin-right: 10px;
}
.l-content .naviSelection .no01 a {
  background-position: -150px 0;
  width: 130px;
  margin-right: 18px;
}
.l-content .naviSelection .no02 a {
  background-position: -298px 0;
  width: 130px;
  margin-right: 19px;
}
.l-content .naviSelection .no03 a {
  background-position: -447px 0;
  width: 180px;
  margin-right: 20px;
}
.l-content .naviSelection .no04 a {
  background-position: -647px 0;
  width: 130px;
  margin-right: 22px;
}
.l-content .naviSelection .no05 a {
  background-position: -799px 0;
  width: 130px;
  margin-right: 21px;
}
.l-content .naviSelection .no06 a {
  background-position: 0 -40px;
  width: 100px;
  margin-right: 27px;
}
.l-content .naviSelection .no07 a {
  background-position: -127px -40px;
  width: 150px;
  margin-right: 22px;
}
.l-content .naviSelection .no08 a {
  background-position: -299px -40px;
  width: 100px;
  margin-right: 27px;
}
.l-content .naviSelection .no09 a {
  background-position: -426px -40px;
  width: 130px;
  margin-right: 23px;
}
.l-content .naviSelection .no10 a {
  background-position: -579px -40px;
  width: 130px;
  margin-right: 24px;
}
.l-content .naviSelection .no11 a {
  background-position: -733px -40px;
  width: 180px;
}
.l-content .naviSelection .selected a {
  filter: alpha(opacity=50);
  opacity: 0.50;
  background-color: #FFF;
}
/* ------------------------------------------------------
include

include_submenu_accessory.html
include_submenu_shape.html
------------------------------------------------------ */
/* subMenu */
.l-content .subMenu {
  width: 950px;
  margin: 11px auto 60px;
  padding: 20px 0 9px;
  border-bottom: 1px solid #ccc;
  border-top: 1px solid #ccc;
  letter-spacing: -0.4em;
}
.l-content .subMenuCategory {
}
.l-content .subMenuCategory > li {
  letter-spacing: normal;
  display: -moz-inline-box; /*for Firefox 2*/
  display: inline-block; /*for modern*/
 /display: inline; /*for ie5～7*/
 /zoom: 1; /*for ie5～7*/
  position: relative;
  border-right: 1px solid #ccc;
  vertical-align: middle;
  width: 200px;
}
.l-content .subMenuCategory > li:first-child .l-content .subMenuBox {
  width: 194px;
}
.l-content .subMenuCategory > li > a {
  display: block;
  padding: 1px 5px 1px 10px;
}
.l-content .subMenuCategory > li > a > span {
  padding: 0 15px 0 0;
  vertical-align: middle;
  background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAkAAAAGBAMAAADj6an2AAAALVBMVEUAAABmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmaTgChpAAAAD3RSTlMA+/Psw7Oij1VDNSgKxCHshRGqAAAAKElEQVQI12MoYGAAYjEGBjYBhsYYnsAGBk6Vt5pAwcXCC4AktzcDAwBmDQW2A333EQAAAABJRU5ErkJggg==") right 3px no-repeat;
}
.l-content .subMenuBox {
  display: none;
  position: absolute;
  top: -11px;
  left: -2px;
  box-sizing: border-box;
  width: 242px;
  padding: 10px 10px 3px;
  border: 2px solid #67a5dd;
  border-radius: 2px;
  background: #fff;
  z-index: 102;
}
.l-content .on .subMenuBox {
  display: block;
  width: 238px;
}
.l-content .subMenuBox__title {
  margin-bottom: 10px;
  padding-bottom: 11px;
  border-bottom: 1px dotted #bfbfbf;
}
.l-content .subMenuBox__title > span {
  padding-right: 15px;
  background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAkAAAAGCAMAAAAmGUT3AAAAM1BMVEUAAABmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZwOlLNAAAAEXRSTlMA++8HxEM1KLSzpKOQj1VUItzUG5EAAAAxSURBVAjXJcGHEQAhDASxPdvAB1L/1cKAxFaicGSTZbZkMcMSdL2OPxrod8A/0bjqAhPEALbnEC5FAAAAAElFTkSuQmCC") right 3px no-repeat;
}
.l-content .subMenuLink > li {
  margin: 7px 0;
  padding-left: 8px;
  text-indent: -8px;
}
.l-content .subMenuLink > li > a {
  padding-left: 8px;
  background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAQAAAAHAQMAAAAVq36TAAAABlBMVEW/v78AS7E2lsyyAAAAAXRSTlMAQObYZgAAABJJREFUGBljbmBmAEMJZgPmBAAIngE+HFgy7QAAAABJRU5ErkJggg==") 0 3px no-repeat;
}