@charset "UTF-8";
/**
 * COMMON CSS
 * 
 * @version   0.01 2012-06-27
 * @copyright All Rights Reserved, Copyright (C) CASIO COMPUTER CO., LTD
 * @link      http://casio.jp/
 * 
 */
/* ----------------------------------------
    HTML NORMALIZE
----------------------------------------*/
.clearfix:before, #globalHeader:before, #contents:before, #globalFooter:before, #globalFooter #pageNav:before, #globalFooter #pageNav #breadcrumbNav:before, #globalFooter #pageNav #snsNav:before, #fnOther:before, #homeMain ul:before, #homeMain .number:before, #homeBody ul:before, .productsIndex:before, .productsIndex ul:before, .productsCollection .productsList ul:before, .productsCollection .productBody .column:before, .productsCollection .productBody .col:before, .productsCollection .historyCol .col:before, .productsFinder .searchNav:before, .productsFinder .productsList:before, .productsFinder .productsList ul:before, .productsFinder .productsList .pager:before, .productsFinder .productsList .pager ol:before, .productsCompare .searchNav:before, .productsCompare .productsList:before, .productsCompare .productsList ul:before, .productsCompare .productsList .pager:before, .productsCompare .productsList .pager ol:before, .productsDetail .productTitle .variation:before, .conceptHistory .contentsBody .col:before, .technologyIndex .contentsBody ul:before, .supportIndex .contentsBody ul:before, .magazineIndex .contents:before, .magazineIndex .colLink1:before, .magazineIndex .colLink2:before, .magazineDetail .contents:before, .magazineDetail .contents .profile:before, .magazineDetail .contents .contentsCol .col:before, .ambIndex .colLink1 .menuBox .menuli:before, .ambIndex .colLink4 .scheduleli:before, .ambIndex .contents:before, .ambIndex .colLink1:before, .ambIndex .colLink2:before, .column.column__01 .colRank .colRankLi:before, .column.column__03 .col__001 .timeline_002:before, .ukyo .colDay:before, .ukyo .colDayThumbnail:before, .ukyo .profile:before, .clearfix:after, #globalHeader:after, #contents:after, #globalFooter:after, #globalFooter #pageNav:after, #globalFooter #pageNav #breadcrumbNav:after, #globalFooter #pageNav #snsNav:after, #fnOther:after, #homeMain ul:after, #homeMain .number:after, #homeBody ul:after, .productsIndex:after, .productsIndex ul:after, .productsCollection .productsList ul:after, .productsCollection .productBody .column:after, .productsCollection .productBody .col:after, .productsCollection .historyCol .col:after, .productsFinder .searchNav:after, .productsFinder .productsList:after, .productsFinder .productsList ul:after, .productsFinder .productsList .pager:after, .productsFinder .productsList .pager ol:after, .productsCompare .searchNav:after, .productsCompare .productsList:after, .productsCompare .productsList ul:after, .productsCompare .productsList .pager:after, .productsCompare .productsList .pager ol:after, .productsDetail .productTitle .variation:after, .conceptHistory .contentsBody .col:after, .technologyIndex .contentsBody ul:after, .supportIndex .contentsBody ul:after, .magazineIndex .contents:after, .magazineIndex .colLink1:after, .magazineIndex .colLink2:after, .magazineDetail .contents:after, .magazineDetail .contents .profile:after, .magazineDetail .contents .contentsCol .col:after, .ambIndex .colLink1 .menuBox .menuli:after, .ambIndex .colLink4 .scheduleli:after, .ambIndex .contents:after, .ambIndex .colLink1:after, .ambIndex .colLink2:after, .column.column__01 .colRank .colRankLi:after, .column.column__03 .col__001 .timeline_002:after, .ukyo .colDay:after, .ukyo .colDayThumbnail:after, .ukyo .profile:after {
  content: "";
  display: block;
  overflow: hidden;
}

.clearfix:after, #globalHeader:after, #contents:after, #globalFooter:after, #globalFooter #pageNav:after, #globalFooter #pageNav #breadcrumbNav:after, #globalFooter #pageNav #snsNav:after, #fnOther:after, #homeMain ul:after, #homeMain .number:after, #homeBody ul:after, .productsIndex:after, .productsIndex ul:after, .productsCollection .productsList ul:after, .productsCollection .productBody .column:after, .productsCollection .productBody .col:after, .productsCollection .historyCol .col:after, .productsFinder .searchNav:after, .productsFinder .productsList:after, .productsFinder .productsList ul:after, .productsFinder .productsList .pager:after, .productsFinder .productsList .pager ol:after, .productsCompare .searchNav:after, .productsCompare .productsList:after, .productsCompare .productsList ul:after, .productsCompare .productsList .pager:after, .productsCompare .productsList .pager ol:after, .productsDetail .productTitle .variation:after, .conceptHistory .contentsBody .col:after, .technologyIndex .contentsBody ul:after, .supportIndex .contentsBody ul:after, .magazineIndex .contents:after, .magazineIndex .colLink1:after, .magazineIndex .colLink2:after, .magazineDetail .contents:after, .magazineDetail .contents .profile:after, .magazineDetail .contents .contentsCol .col:after, .ambIndex .colLink1 .menuBox .menuli:after, .ambIndex .colLink4 .scheduleli:after, .ambIndex .contents:after, .ambIndex .colLink1:after, .ambIndex .colLink2:after, .column.column__01 .colRank .colRankLi:after, .column.column__03 .col__001 .timeline_002:after, .ukyo .colDay:after, .ukyo .colDayThumbnail:after, .ukyo .profile:after {
  clear: both;
}

html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td,
article, aside, canvas, details, embed,
figure, figcaption, footer, header, hgroup,
menu, nav, output, ruby, section, summary,
time, mark, audio, video {
  margin: 0;
  padding: 0;
  border: 0;
  font: inherit;
  vertical-align: baseline;
}

body {
  /**
     * Corrects text resizing oddly in IE6/7 when body font-size is set using em units
     * http://clagnut.com/blog/348/#c790
     */
  font-size: 100%;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -webkit-text-size-adjust: 100%;
  -ms-text-size-adjust: 100%;
  /*overflow-y: scroll;*/
}

h1, h2, h3, h4, h5, h6, strong {
  font-weight: bold;
}

q, blockquote {
  quotes: none;
}

q:before, q:after, blockquote:before, blockquote:after {
  content: "";
  content: none;
}

sub, sup {
  font-size: 75%;
  line-height: 0;
  position: relative;
  vertical-align: baseline;
}

img {
  border: 0;
  -webkit-interpolation-mode: nearest-neighbor;
  image-rendering: optimizeQuality;
  -ms-interpolation-mode: bicubic;
}

pre, code, kbd, samp, tt {
  font-family: monospace, serif;
  font-size: 1em;
  *font-family: 'courier new', monospace;
}

button, input, select, textarea {
  font-size: 100%;
  margin: 0;
  vertical-align: baseline;
}

button, input {
  line-height: normal;
}

table {
  font-size: inherit;
  font: 100%;
  border-collapse: collapse;
  border-spacing: 0;
}

caption, th, td {
  text-align: left;
  vertical-align: middle;
}

[hidden] {
  display: none;
}

article, aside, details, figcaption, figure,
footer, header, hgroup, menu, nav, section {
  display: block;
}

video, audio, canvas {
  display: inline-block;
}

svg:not(:root) {
  overflow: hidden;
}

audio:not([controls]) {
  display: none;
}

/**
 * WEBFONT open_sansbold / open_sans_condensedbold
 */
@font-face {
  font-family: 'open_sansbold';
  src: url("../font/opensans-bold-webfont.eot");
}

@font-face {
  font-family: 'open_sansbold';
  src: url(data:application/x-font-woff;charset=utf-8;base64,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) format("woff"), url("../font/opensans-bold-webfont.ttf") format("truetype"), url("../font/opensans-bold-webfont.svg#open_sansbold") format("svg");
  font-weight: normal;
  font-style: normal;
}

@font-face {
  font-family: 'open_sans_condensedbold';
  src: url("../font/opensans-condbold-webfont.eot");
}

@font-face {
  font-family: 'open_sans_condensedbold';
  src: url(data:application/x-font-woff;charset=utf-8;base64,d09GRgABAAAAAGQUABMAAAAAuLgAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAABqAAAABwAAAAcZRYnTUdERUYAAAHEAAAAIwAAACYB/ADzR1BPUwAAAegAAAbvAAAPaOKVFnNHU1VCAAAI2AAAAJkAAAGAfPaRRU9TLzIAAAl0AAAAYAAAAGCiP5r9Y21hcAAACdQAAAGIAAAB4p/QQipjdnQgAAALXAAAAEQAAABEEpkZumZwZ20AAAugAAABsQAAAmVTtC+nZ2FzcAAADVQAAAAIAAAACAAAABBnbHlmAAANXAAATc4AAJL0iy8YS2hlYWQAAFssAAAAMwAAADYAwH4JaGhlYQAAW2AAAAAeAAAAJA5IBghobXR4AABbgAAAAj0AAAOoZAg9hWxvY2EAAF3AAAABzAAAAdad+Hr2bWF4cAAAX4wAAAAgAAAAIAIHAaVuYW1lAABfrAAAAc0AAARqbsKT+XBvc3QAAGF8AAAB7AAAAuUHiy2ScHJlcAAAY2gAAACiAAABCkdgAlR3ZWJmAABkDAAAAAYAAAAGWzBRrAAAAAEAAAAAzD2izwAAAADLBnjPAAAAAM3SC6542mNgZGBg4ANiOQYQYAJCRoanQPyM4SWQzQIWYwAAKxMC8AB42tWXW2wUVRiA/91u2V62tBBEwgNQ0lQWqEhDrIWukKZpa0VTykUuleCDhkRDvPQJ5KV3SBSJBZqKYsqt10kTbs0AJXTRyfpaYUsrJpM4aTSbTR/IPpGM38xOt1uBjdH4YCbfntlzzvznv5z/PzPiEpEsWSZrxfXRew2HJEM89IhpijXi+vD9T60+if9jzE2bJr75r+Z6xJVz3J69V0ZkxNXgOuz6GSbcGe4698du1f0krTBta9rhtO89P3nG0yfc6rzPva2uBu9Zrm646v3RO+791TvtjXH/JGM+14qMYu8TV0PGwYxRroOZBZmHM3/JKnSussR1KKvDubp5fvaKZY9n/+Fcj33uxLXIt9S5Cnzl3pivXoqkwAxit19KpE5KYaN8IJv4X8Z9gLbSDEsVVEONGZE62h3wDmN7oB4akdEEzdACreYP0gbt5mfyJeMn4Cs4CeekVnp4vtd8KH3QDwMwCFfpv0Z7HW7AMKhwh+fuQpD7ezzvQu8jslgKmb8aimEDlJiKvIaOpbQb0aOM9hjPdMApxk/DGeiELvjGjMpZ+Ba+g3PmkNwDly0pW9KZk2XLVZFpIFNH5iPmhWSU+3u048iehIWSLsvZRcvFB4WMroZi2ABb6DsAx7jvgFNwGs5AJ3TBOOOT4JVc1loAJVDGSLs5xZrWerq9ThHrFNnr5JoaMzVZyX1B0jqN3DdBM7RAK7Q5ksZlDeuskbyExn/VNpWWo0maZuEhDQ9pjofCeMjSWLM9FPdOCO+EJHOOTaXI2GT70tJIT9iWzayjzDqKLWEJ0NNI2wTN0AKteLoN2s2Bp2TGkBlDZoxRA5kxZMakBisDaBqwfZU3x18qlhtYbmC5geWGVNBXCVVQDTXMrWXdbVDH/+327ldlJ+0u2t20e3huL+yDengXGhlrgmZoMYfRW0Vv1db7GDHogFPMO017BjqhC7qZcx4uwEW4BJehB3qhD/phAAbhip01KlmjkjUqWaOSNSpZo8pNxm6h320YgTusdxdGWSfI+H3GH1gxIt8nIQ0P6XgnHpMtc/w26zPjqd1SQV8lVEE11EAt/dugjvvttDtod9Lugt12XA38Y+AfA/8Y+GcK/0yxsppy93Uz9zxcgItwCS5DD/TyfB/0wwAMwhWeucrYNbgON2AYVMZuMnYLbsOIs7ODdn7E/bEKD2zFA1vxQBgPhO0Mq4BKqIJq20LLurhlz8+6h2iuo7mO5jqa62iuo7mO5jqa62iuo7mO5jqaW1rraK2jtY7WOlrraG1paOVfDRrWSPlzYqQ9I0YaWmtoraG15uxrgxgZWKARIwMrNGJkYEmYGFn7WXf2soZVGlZpWKVhVQirHjl7OVWsNCzWsFjDYg2LNSzWsFjD4hAWh7A4hMUhLA4Rqyms1rA6hNUhrA5hdQirQ8RqilgZxMogVoYTq9m9m56oZcn1yUVt0jmd02U9Y+vpX0f/OrsnHtkZT3oSzyc/a9j9+fTn059Pf77dH+F3nyM5XotnaqonEZEZzayecnrK6dlMz2bJScisMx/jjRhWP8bqGFbHsDqG1TGsjmFhLLHuYmptkLWDkmN2Sa5U8L5SISuJVZHspwJ2OfU3Yp96AVbew309NDon2x3auzBKn3XKjXNCT8KSFJIPpJTcDMfhBKRa4YWkFb5OWiGSQvffWWHakTqN1Oln6n0EqUdSSI38balh5FiSJzh9LOm/0WedtX4i5ees9ZNTEXIqQk5FyKkIFdKPf/zkQJQciJIDEXIgSg5EyYEoORAlen6i57f3Z1xSHrNmen3i499MdSkBS+NNtsbIhwPQbscvipZR+8x79uzkWVYljzAr3vsWa9dJpvUuQ+vDEzmsnYtP8mABrOR/Ae2MhUXmmLxiv1fFLS2Rl3g39GNxgEqiUEkUKolCJVGoJErSCak4J6TinJBB54SMkC8RqkkYjwXYkQoVRWH/KFQUhYoyREUZQtu2lN7sZu55uAAX4RJchh7o5fk+6IcBGIT46aiQWwq5pZBbCrmlkFtDVJTwnNNxFPlBa3fxfjkJyZkcoCfAW386Fc/K/rTE3SRPMdNs4l+TvMF+2udUh4g9f4z+Md7oZuv0GB4fY5eGEnLnPTU6M/Jmish98tzIJUftn0bs/xatR/x3y1I7z6xvuWxikCsLiFQB1zwpxBdefOUng17mBMiSYtmAR0vkdbtyVMqLUo2/l8rbXMuQWMsZUMe1QnbyrZPPt049kvZzrZJGabPyXr5AUod0IqmL75pS6ZZB6vsVGUaSylfLNr5a7vJ0kK+W3Wg0an8peqgrC6leS+zvDE1W/+tvsP/6+2v2u8sj9+WBhGWC+0LbmnRZlLg8iSo3U+Fc9KxFhxOsf/JPefq0GAB42s2OOwrCQBBA32qEYGmZaklhISJJ7LxBYMOCeIFUIgQrC9kDeBLP5ucUcZxdPIPFvAcLb2cwwJwDN8zQX87klMw67yzl3nfCEKqalbChEW7ZwTjy7aJN8iR5Sjacjj1FCHWFVS6Va0m0i1VsYiE3LChkd6YvNtklX5PvMhuZ/FdY3tK3eF5qx1N+9TyETve0/9x8AOTBMxsAAAAAAwOxArwAAwAEBZoFMwAAAR8FmgUzAAAD0QBmAfoIAgILCAYDBQQCAgTgAALvQAAgWwAAACgAAAAAMUFTQwAgAA37BAZm/mYAAAh9AnggAAGfAAAAAARaBbYAAAAgAAN42mNgYGBmgGAZBkYGELgD5DGC+SwMB4C0DoMCkMUDZPEy1DH8ZwxmrGA6xnRHgUtBREFKQU5BSUFNQV/BSiFeYY2i0gOG3yz//4PN4QXqW8AYBFXNoCCgIKEgA1VtCVfNCFTN+P/r/8f/D/0v+O/z9//fVw+OPzj0YP+DfQ92P9jxYMOD5Q+aH5jfP6TwlPUp1IVEA0Y2BrgWRiYgwYSuAOh1FlY2dg5OLm4eXj5+AUEhYRFRMXEJSSlpGVk5eQVFJWUVVTV1DU0tbR1dPX0DQyNjE1MzcwtLK2sbWzt7B0cnZxdXN3cPTy9vH18//4DAoOCQ0LDwiMio6JjYuPiERIa29s7uyTPmLV60ZNnS5StXr1qzdv26DRs3b92ybcf2Pbv37mMoSknNvFuxsCD7SVkWQ8cshmIGhvRysOtyahhW7GpMzgOxc2vvJTW1Tj90+Oq1W7ev39jJcPAIw+MHD589Z6i8eYehpae5t6t/wsS+qdMYpsyZO5vh6LFCoKYqIAYAeJKJdQAABFoFtgDrANMA1wDiAPABCgKTAPIA/AEAAQQBCgEQARYCiQDVALoA0QDNAPoA2wEIAOUA6QDuAMEAwwB8AHkARAUReNpdUbtOW0EQ3Q0PA4HE2CA52hSzmZDGe6EFCcTVjWJkO4XlCGk3cpGLcQEfQIFEDdqvGaChpEibBiEXSHxCPiESM2uIojQ7O7NzzpkzS8qRqnfpa89T5ySQwt0GzTb9Tki1swD3pOvrjYy0gwdabGb0ynX7/gsGm9GUO2oA5T1vKQ8ZTTuBWrSn/tH8Cob7/B/zOxi0NNP01DoJ6SEE5ptxS4PvGc26yw/6gtXhYjAwpJim4i4/plL+tzTnasuwtZHRvIMzEfnJNEBTa20Emv7UIdXzcRRLkMumsTaYmLL+JBPBhcl0VVO1zPjawV2ys+hggyrNgQfYw1Z5DB4ODyYU0rckyiwNEfZiq8QIEZMcCjnl3Mn+pED5SBLGvElKO+OGtQbGkdfAoDZPs/88m01tbx3C+FkcwXe/GUs6+MiG2hgRYjtiKYAJREJGVfmGGs+9LAbkUvvPQJSA5fGPf50ItO7YRDyXtXUOMVYIen7b3PLLirtWuc6LQndvqmqo0inN+17OvscDnh4Lw0FjwZvP+/5Kgfo8LK40aA4EQ3o3ev+iteqIq7wXPrIn07+xWgAAAAABAAH//wAPeNq9vQl8FFXWN1y3qnrfqnrPnk5nIYSkSTchNEsiOwQI+yIiIjqoCAKK47ggooPoqKCIGy7jOIgMKlPVaXBXwAXXQR9HfBx1eJ15XOI2jsMwCknxnnNvVXeHdNSZ5/0++CVdvaTr3v899+znXI7nxnAcf7ZpNidwFq5BJVxseMoiln8VV82mD4anBB4uOVXAl034cspijnQNTxF8PSFH5KqIHBnDl2uV5E7tXNPsYw+PEd/g4Cu5FSc+Jk+a9nAOzsMN5VJOnqtTbLG0YOFcYh1RpJjCHVKc8bRZwhf0B8UVV2VSx6lOQfYq7uTAxuZBgxPxYMBvjlZU+yJCdMXMGTNmzZ06fZaVtCbev759zuyp7XPmmi7risA9LxW2CwVwT5zLZC7F4T3FBN7TCt9tjtNX0hb6lCjWmCIcSvNebgi8yUuqhcAw6DPVRupUCy97VSImk9zARrwzgZ9Libk2TVYSS+1u057ub3ip+xucay3HiQm4bxFXRhZxqUKOq0sFggWJRCJlgTumrA4nXKc5Umhx1XXwcnFJZSihcmJnhz8ULqoMxdMmkb4lSKVl+JYJ3jLb7C54iyjlMaXwkFrg7VQKJDUIIwt4O+Hr7XUdpwR8troOayBohVl5uZEwD0ssbaVXKYsVP2ERbXVKQFIdMDknfUONkDplcOGTrTOOprlAnf3J1tOO/gMvlEKpgy+0+GAY9LcZf8M9O2wFVrgISh32oMOH39bhCjjhAxL9LdPffvyNnwnRz8BfhelfwXcWGd9TbHxPCX6mo9T4ZBm+Lpwi8QLOWZIRlOKS0rKGk/4ppxTiWjQlmqNNCV9CoD+BqAV+hKgPf5rhrdr3ql75ZNjTw/a0PD3s2ferXvt4+N4Re4buHfZBuuoxsnV/1z5yr3YW/uzr2q8tIVvxZ38X0KzAtZ24Xlhq9nMVXD+ugdvMKZGYUppQRVOnUhtPRUQENFIOgNbEFH9CdZo7FU9cccWIEosptkMKF1ej9k4lKqnlpC4lOqvj8Xi6zMvJsBxufy08U8oktQ6WsMjeqQ6Ex7oyoPNQUimSVa8MpKaKEXiBSyo18m5i8xZVN1TCu06vKsG7sBuaSklIrmkgTYMGNzclAsGQpbpGDgZKedghlkC0qdrnD4Zks29w06DqmrZpqRnRnRtSD6y++65pV51dtvbK4R0Prn529sDkeR8urxm382hsuEhmSNMfveb2x7y/+bV98jstNu15J998zvr5v35OfusNs/B4ojVEzFLXHt+l9cOiHGfiWk98bXrb9Bpn4wJcAVfJDeS2cakgUnwF/FL7iZ2pENI8D79Un9iZtrgqeBdsJ7gsaaCXJWInURqRAah2oGq7pEoAhQiXoqQWwmUVXFYxoMq8nWocHiW77IXNFEwmk4ooKwVJtaqQQVcnp0oqwkkEzxKUvR2FZVV1AJrqK4EnnF0S4QlQjRQplykXafYHE3HEJ1ph9pGEjQCHyfNWK4mQmjtuvu3Gdyr796+uqe1feQY//63ubWTips2k5s5Nt9+gv1FbJWjkDa35L1988vENa9feAD/HLzbtOdZG9vyfr+Dlzz9mL195JaWxYSe+FG8F/IopdjdyqRBihyxDLRc6U1aErcGcAajE2qmUSEpV+SFZNTk6FVNMrXLgSxQdB1CbQ1K9cOmzM6CqTAALj7B0FJZHrUg+Dm+H2xOuwEuvDJBxankIPhROKg3ybs7kCET7MYwGNVPKYgzX4mshzQne4ovUIDZViE2zYEYCayEMo2FHpsT333dn+oJ1r1dUuz+rvmq/9s74617d+0fimjf57MnfnL0oFh0Ra6pqGEw2fLfjkl9NuefJR+8675kztY9a7pykffYn7dsll/3pT6cvbSPz5/Pjm08fGJt3yshhIwEngrycrKW8vIJxcp2NE0XM4duqCaQF48+UNyNX5ujft2lP84vh711cmAMxxsEfuimiFken6mF/JXmbE2bYOt5QtJpvu3vzFzfefPsvO2/dyjcSG/nDrn1a/Mi/tEHpneQl9p3N8J3TjO/kjO90HFLF7Hcmgl5Z4i3Rwd6mQXzzl7duvXvz5xu23Gza83utUfse/g/d8Th55egR8gf2nU38R8J64DlukJOKAKzEE8PtgF/VbBISQlXIFLI4SE1zUxWJVX1dRZoj2l+fOLDu4tf3iPM/nEMS2htzPvIeXU5ErWv5UfadS7ljQp24C2TvDE7hYoolAYIMaAcEIEEextltdSnC4SURbDALZ0yxH1L4uGrDTRhP2ez4ns0CH7Pb8NLO2epUFxtWU0KG/4GoHJWXai9q2ov80oPkYu2Gg9rNZCW9f0L7juzivubMXBXeP81bOBuunCWm8ACW1KlaccODgFXMVLx6myMhs5AYWUms7kFXwF/bvwy9qn2B3zWBKHwrv5XSAXyXSoRO/EEyUDkQaoLMObN00BQJTCD/Isrnn+PfUh2E1AMODVxW+cjoIE6kh54KiD7HXK0jo3EYygbDWILN3EjpMwi0gHuYUIKAYbGxJICBSHyEcN2HkRugntB24kthqekNGE8Y9K6UDTe9BzY9kqcaxEkVUBJ1ejoVp6T6ACSzp5OyRJ8TtBGbgFwu6IFLM5ekXM2biCO9RSt4IsEGhZ0p4c5s23/w7aef++MfnyBSU1u8OTxkYlsT/z65kSzRHtCWaRdp95GzyQ3aG+8seOdd0vDB+2xOi2GQ78Gc7FwNlxKzc3LEFPGQKlg7VScMRRBRMbIwxYigEjio2U0si8n6b7Ujbsup68R2cu6xNmH+jXvsS36J3zsCsJoPPK+IO5VLeXDWTos+67Cls6PII1jhLsUxJXBINVs7U+YA0pzZDeQXMFM9xwPkV0IVQ5i8IlGBaQ4kk6oQpvISRtJC6JK5eSEQCUSaSAvPmJRlxHnp89QDlRMv+Jgc7vqGiOdPq540vGnBKLHrknlvPjHr9jt+q31g/fY1svLOWzdMmDVryESKRSusFY65ilvNpSpxzKKZiTbVK3SmHfbKEIgyB4qyathhh9QILJoH2XQhzMBTiMP2wD5Ta1CXxCUrKaUCvpIJeLuskkgSmTN9Aziz6i+Ex5BXCeiSnsqiCOg6ukyy1BisOVBKKHG2jto6fvXPtX/MnHrJ2ultq86/fMtHT7x53RW/uuP4n/Y3HunXcP7q919buWLuqYvSW5767a+eqrQGH9ny6jdUP6+CNbmdrrUX1p3SIpXZac5hAyENerPKgX5jBgXUR5UbZ1y1OjsVIZ6yUpZgNcPy2KiSaUPu4Id5Wm0wT4+E83RwME+SVHhZ8eDyNJEIZRoRuSYht5Ko2VIFezO6ZcsJ7rvvTBZrtJYkPhS2dy38SHuDJD4ig667evk8WIf5sA4LYJwFwMtSYboOsGPQnFA9ls601xp2wjp4TbAOhTHFfEgNwI4pQi3ZDGNxuSnmjEgUq5wi9gCqEF6v4sig3DQIsfUB1QgMYNhO8xO/GfvuWzNPn1fPr9Qu9Q+Z+ODz//jvvU1aVfJYZ/lI/sN/aC84P3n5b9rR7L5+BcZYxa1hEl0tMesUboMLE15YhOxFWo6GBBi3bGL0A5u+EMbtAnleSLVH1Q+7DUmn0AXTcMI0lHJZlUPw6PemBJuZKjxR0HFUzg8vyrLiogyBi8SDoQBQC2zJhL4nkD1U5eg2bSRISurnh8aOvnDzZKsjetm0W7f99xMvvEbcY1uGTxw5algbv5w8R+51mD+Szj6Qnjn7b3/+TPs7GfOHzXf/8sZV11yG+2Ma0M8iUxp4PPAKE8yYMmdLJ+XypgyX58CkBPCFJGPOwBOnCZK2XPuUbBWf//vjx0XxeY7qRRMAw+WAYQj0ohjuuQCiWATqpA0xq8eNNpACFQYqNONGq3J1KmFJLQWUvHDplRQnvlwH13Ux1enqVBtRITLT+6NCFCiqsDF9GmiSU+uLZO9uzuz0Vhj6z+AeCpC+yaoz0MWImxj6D8A44fyV55769vaHXz/jwquWfbDnmUOEnzimbeLQme6RY4oHjh3VeHFyKLnoyn0TZv5u6bYX9z90zkOTT3tuVccHr70679xz57WunOgeeDl/2ajFzYklo+6fCXQ0BjA4GzAIgqy7hEtZEQGXQUegHab9hVakGj9STZSCEQL9MCQhb0TOqZhBlwYakmJqJbwSAuhTVrsLKb4E+AuID0WCDUotDT8QFmwCpVBGflqeESmDmEiJVNQ04bSbo26SiwHMe8y76Rfe6n5tYcuYYQ89arOVXzLjtm3E3tKanNU2Yvh44Y3PiVfbpe3v6pA+Dn72/dRTj7x/0bprZl39u6szfgFxFcjAEJcEaUCA5QSoQM51D4R7ugcUr3GlFvQS0HI+YX2y0BZuyUhvnuonOAYz8L5hXMqOY5D0O/uQmadd7LYiWHeSykudCh+jDM4FOkvKbJeSyaze4iA5AzB0mE3GADLKjPhOD/1hKfcW6Ghvwxg44I0BGwks5fdpBeRTfv09JPWR9pF2+CMc61KyXagTuqhPo5BpQKDKoZaBO8IaQ1+FrvkQ+IEv6W7l95HtBw+S6994o9e9mptsBG63lHyuBfl9b30EG7LsI639HioTCk58DPL/NcrHfs4xEy4EQiAaS5fo8ACvcoGCYqcKCiJicnZ2lJv81rp0IcOsMJYuZ0uF7MsJVAa6eqgkijZZuR9ozpZUTLJiBRIMAftKmZwFSJ8gJ6gYNzafm5SQKJq5urFh8eWgXHDvcw8+N+rc0VVfDmtvqx0+ctklTbOnz5g1Z9q0OaZF5z/22wt/vXLi1DEjxi3aNGP6gvEjZ0w5/veps+dOmTxvDsf49TzTNaYXuQTXihaYiGKvUuSCMPqBsXQdu5JBJ06km9mT0rgyIpYO0SdEOYVuvX6gK/djIAyCy0ESelZUCxisI+ExMkj2nmKzi3Kosq5+4LBKNLvkOph+fVJpRmatjPCmLZw/grxHCaFJS/W5ykQ5JyPHrq5hO68JN2RICLANiKoemCyo9zUHAIpKnbG3EsrYO8iE/yLVZNyDW8aeK1krlo69/IYXt//8V4FoVXzoB6/e9tmV/3w39dSDr76qvX0/n6iviw+0usLVI6fxM4hItryvXaU9dET725TW1ilPPH2YOOq0huoZLU/dT7zEq2j7Dmid2oH5e+Y9Rub/Y9F512/82JHmKJ7wTxxnehoo1MNNYtqwIiSo8pg2WzkCLMuMkkFiBhgoShZJFVGVBJknoylgAVudJ1YbhYlYASaUZo1AnREhIoB510Bq3IQsJavI+drfZmnXzPoV8bdbGk2ufqanj40hq7RN/GIyq+z7/nMOMnmyDn4dAL3BA3ymnDtH1zsl0Dt5g5uGQx50R4TR2o7QoUkgWsJxRWKr6oR9X0wNbxhmBdI6kC/oOMg9QxKM0ZlUwjJ9AfinYoIRgzbcQ0OroUyzjug6XB1ZRy7+nzcvOOOKC9554vHrZ898ZP2aOeOmzbnItEfdt/Zhr71s500HPvr63OUv/HXBaadNxb07C2TCJtiTQdCiU36OqT1MItgR0xAduAukbRilrQd3mBfVyxRnkXFjCWhkUc0Atk/I0gA0BfQTYeTDzSLyP6bdOmt+/ZLhF28gttVrz3/oX9q/+PfAPNg4oPnDsoT29RFNbPt2PLmerTXgKkYBVytYQEN0GWUzUJXQhpHpiGywyjYJ7SnVBIPz4uAkUA8NmIDKQVeh+EiR6DqygTtBirX3tC/mzLtto/btctMebYP2iHa7tu7r74+RzykfwzX1U5/yVEZl9M5IZqgUpk2M1Ew4CGrbqQ5bJ7VqPcyq5QyrVuEk+p4Q1w0+GFAgov+s42/V1pBztLvINaY9X2jbvtTO/5rL3F+C+9u4U3JsPnpvq4ne24r3tmcAyN4UzGx2a/TE9rjhOn6TthZvhzdb+kX3HnYvXPdjlBdfqmuUbmPdraj3+qj+6LUwvRfnKlFfELrSAlZq7EvUjJK8cFNUiCUHagNCCIkiIKPlrbrRDxRIqj4v6pGOJKrI8AbSjMnQJkOWaqQYP3IcOdoUkRnZDCNFv//1nCuW3b37mjWjxuwmzz176IT2Ff8hWUQ2zv/zBO2Lvx3Vjslk6jfd3unklxn8RCtdv1adS1gYl1BMibRgpwgKluzqeXD1cFKgSAKWyDmy65X5v45I5Bwiad8ghN1P8WOPtfHrutfC/eAeJEVt9MhJNjp+veDspD+mzDemCMdMdY6cWKLNJ7fA37q5ei5lxjE6YyqPg/NQ/dYKY0E/jco7aahCMTMBZqFsGr7Mj9y7ZuvIoTOnEOlMddXSlvv9S88z3XHskpv/uKIggwfSk5MbqONhzeBBFFfGFwAk7DZUaVWwJ9kOkpt9ERvwRwsicMb3JKrtInO0P38DW6e77n1yrHtD1/P8quXdXRnatcO9TNwAfe8I+t4hipnh4QH6otQqmIBkLFmgAwjxpaY9x4d8bXyX6UX4Lh/3ax1Xi8uN0Q66HXhTAkbvp9/pc3QqPrp+qgWgDrDQw75Lvv0ZjTi4G9yKZ68q+L83KfzeJ1s2fbuWvm6C18W9qjMAr7v2ClyHIDo9GAIgj/GCaHK63J6coIDq46hTQLVYqUqr2xwOBpMv4YtQH0UUpEk0GAC0Hjhm/Y7s0DS3VftCe1f73OGDuV0jrjnWJhy+fN3xKvHDm3/RVZel2XVUjszQ18imr5ElYUg0D8zSI6lmmKXNwSSaB5fK4UwiXag8LJlig6XDaJK+ig59FUmiuknGRza0drLX4TumpbXhrgIY1Gfn3SKUHmsTo5fe0PUR5b/AF8QV1IcUyPqQDM7gQ/oMMrqRqIqGYzED/w3Bo4w+JIGKLx86JDhz0tjkyIxhWxPc5bIE+30WrDjXTdzaN92a9g0JXnnZ0SNXXMkfJueTa7TLtdvg/2VkPVl2TDvGw6i047psEO6j/NHLjdIpgzc8JlY7xxsc0pfhkPY4Sgk36gCwofxI5V47LJ6oSwnZb64jBSQrPi8iO7/485hBZy+ev3AUyIiWzu+7v+a1C9ZctILJp1naNvFiwMcDnHMRl3JxDJaUy4eU7XLY6hhUoSznlAAqEPkBBhUMifkPQMKnHE4hSdcQtFZAzcXU15DcEzs/b8HoYD781l9NXNpLr3rygnhc2z5bW0Um9ASS4dhF+UKAOy3LGSiUAXQ+uSiUDiG72gClK24sOOorxoIrdlS3VQtddheIAMVC2X9WW5Ho4HMxPvsv7z5FCrQPPz1z3KJZp54+xrTn0AfaFxd0r+WT3QeE6PJlK8+gewPt1SKQUVHUr2j4RxA6UxL1ZiK8ldRYKLDSyCXujjK49MbVKrgs0LE0yx2CFKTBiTKv6ivGYQoVzF8TlDuIy1eG70mo1YDdJ+tmaE0DTw11ptCYQTsO6eb6mG3Xt09duGzhmU1vKTvunj/wvOGjxs9eumnVweefayau8+e0Tby0beQlWxY//cHCPxUPmDup7YJxi16+6o0/wXyKqJ9yD+ixQ4HnZ+Q7Z0FNgQaMzYcQ3JSJeiVNINRTZhP1VaIHLGuJIcMpElq1z7S/iwf+9rfjSfEA4nU57F0Rvl/imrmUG/Ey6TwYmIqhOAEbVgTGMkEA0tiOlUXD8cvhiyVdwFCv7+XE/cSchcT95eE//Q9vFXZ1tWidG68RXu5q145rXxGZrhOny1076pB2nBdnMDAHvSeBexIaAadyDb28FoIOZzsuB2dsSGCmwdBgEDvASb3PFRYEyp8BU3+Htt20p+uaC9/ZvVkAFgr383KcGYiGC6N8QJ+dIiXoLVWLG2UD83ITK70p7n2PlXq5aVj6d98vQRkAAkBSzHvVYPB7JQCi4dMjjfiySbE0qKLZim8FQt8rwb1ch2gOBKlwSIugeAcNsUCYGAgnFbfuOfOglID5hJE3++kGhhmBFY8PIS+dmFBdY3GQiJc4rvGVFwTvIYX3lHmj0lrYxt9rj2yKuK21N2iPwIQPXKH9izgvElq79j3xMul3hpAEvUO791Cb9na3mTNwF16h+k51z11M5TvoEy6qQKA8EKlUbwR5XkRQqjsIaddeI959D5ESeGzXPn5rP/8d/6xWRj7qHtzt553dRzL32Ef1cdAhLJm1FeAGNuqXNgO2dmRtFhoYhOmzC1xOuBcBSiJl+5+H2zyoHQHV4Tl+ZNeW7j18K5sDiEFhFOXpDbreYAGaRZMZNzsqu1SjVS3M3wvKsMwMjkQTiVCPX6COvK0N449p9eQvz4qOr549flTXp9drT/NsvzXr3gZRBNsw49vA8IyFxndQBTLZO41noLfrmw2Uk6icCKwn7xw+rD1tPvbSsVsP0O9258ZnBAOXnPgMLrab8HxE05jSR7gYjEek4zmF06fIxsPp47EcglunzWwQZkkldiBh4AqSMTCL4Y8JJaiuHIkdPkze0erWmJa/9L2Zjot3i82mZzkzJ3O6+gV/ZGVDIgkStRE32b2BfPWRtkf7P7xbULqm8Vu6l6FO2gXje/rEBJhTCcYK05zIucU6/SFnahbgQCK/t/uUx29ELEiz+J4QMUdgDcs5zBDhdWcONVTSJhZBY3YJaYqUklAg2gB/RVqKzq9+atKrZmdg+HPxouGvoHxtBp4/R1wFe7sCvbQyIhs0XLVOwrFIv1gWdLrq0qLuMGG+ygIPFQSlTJnHPY9OygJ0UtrsNLJfCoLKyTaqD/32QWbMWlD8otfWzry0rYS57KlDSI7WGC5KYIwjiMVNmvft3bLh7KsXbH9efeL5JvOwKxddfhPxLZ44d8Zps8kE5WGbedo97Y+f99qT3f47F7c9/sCvrlm+UDQtpPrDKpjfLrMfJG85d76uw0g4vwJzJ/UUUs++vYRGRQkGT5nrIGilxkpQosqDS/cYBHFyZosPJ1ckq3YaGsEZw/yUEuoGsuvbBU0GM3PZs4hedU3U4kPnDioUZssqYued7sYL2+7c9fu7J12UkOvHjW2/efPk0bzZr20JxW9f0Kb9l/Y1aLT/NXLGWr5x/31kMZm/sQNj4Se+5N8TV+T6ENCrTFh0wvAhgA7R04dg6+1D8FIfQjWTuLoLim978Q8t1w2ePPOU2ZPaZp29/Ly1B97ka0g1qaisONioqo8+PO7zkaRCj5NcD9j6ANspTDejBIRORgNHPxCJX8JdpBTGVYeV4WjzI44CHYwDiMRDfTAYGnF7ktmRoS4dQYLAYRHqGGvWQx677pq8IiY5if2letvsB7amiHfM5LYxwtipbaP5OlDWBk069c4RZPX3X97yIBlIHI8+uiEV3X/fbs6I76wA/LygUy7hGDk4TDqCISB3n1VCa9wnZnRKEKOKL65YmSfJ7GIxKT8YKCnBITGdUo9OOSRmQFopOfj0cCaN7JaQCAaoGMwkQlWdtj89v+e/ujuF1Uuuvu6qjrf+TrzEzY8bkWzjq4ifDNb+9beNt90y/f0ppJbcdtmVlyLPKYFJPGIuA5pexNafut1VLzA3Lp7i4Rr0ANVsZuqkn2YC+ICe3fGUz4+E7pNB0/FTDdqPmk6IkomXRfgcdHeavYqVBnmadb0MUS8hLORXsm7rw8tOHxcf1ND/8ce1o8KG9dNmPbm7/rXwhEkz3u66VNjAfHZezS/cCjjXcUOAA7/MpZoQ6QrUKdFF38p8sYG40iqlfexJbUyNwQIUDWuSgN8U6fxmJFU8k65OpTyucOjCGwCcOglKqLcTrV24GgHLEaYBJKUaPxCHD8RjarW9Ux0FbyVduqmtjjDL3rRUVFEbQz00LKd8wSgNvjXF4CPVHCxlhYwBpiKvai6HZ8Ngn5fAY6tXdYWROEN6XKmFZMJLoUjAwnzZNW5QW4cR9BqKuSlIdaTC7POz4KT3wp8lRvqrkmOn7e2omBciI9bX7H0kHvZVXPqbjXdpXUeeePnbmVMuvXTkqesGj5yxYtmyFXtOv6ncP2tIRXPjwP67lj72ssd6T+m4perLVrl/2bi7tu7/429+N2r8gmmtg6YLk1488DrSyCpYgB2wN/0YlaG6ihNUiADbk4y3+Zk7zwl7EtMQ/Rz15ikuGXQMGg+hPMySYGwZTG5kEzLwLad72va77tGOXL6gDXjV9tGPbDv4Snctf+c/9+3u7oT9dS4M4Hqzk+aKgibgRAp1kUzCaImeMOqkGXYeDHPFmZGdSYqgYiGbKAo3P3fK2JHt01pHTXMQu2nNqClTRo2ZNOnYAXH+8e24p0+8qPnJJrinEyTZeC5lwtuBLsObO2EPYDSI3rUAMx8wK9Vixf1MUzEsmP8gBZEEeDvzApuyvh/q+sF1zR3QsIZ+C4n9N5tnNe+cMmb05PaRI6cd9e4UHz9eteuZAsu0UVPaR46eTP1OdB2ep/lAzfo62BMpC0E9wUMXw00Xg/r53FRzNNHUN3rpNFxDlkTGOYT4W0d/QAq1T0i91vnKuWZ/d/TwerJGa+5eQd5dqG0w7ksuh/sKXDG7b8ZNBsuNP1k3GXyj2f/9l5zxd6aDsGfLuZW6fiiF0RNE0CtEKBmpxQCqP25w+HKYQLmEgTw1bKURXFxLSef05Rw1NpQCGQ3VsFe121h424muk2LZ2yGINjuN1ybkRIjKy9BJJJchvbfL5X43TH19jH3201vu0o5cOm8yEOGcdnH+ptlT9+1782VKhL/f1/1XeNj1MtCivg9gPn6aQYz4O3Jmo0rIJLO7ArYEGkuO3C0Bg3fi4GG4ksycPjljZcOszoyv8tr5d96hHRk6cs40GNaUuWxQl17x8GswHF327ITxOLlQxt8jGdI7gKMJswgAegBYKiDmDBXQoHgmZwidGb1zhqpZ8IgNp+2T11/s/OzVq15YSqTJs+6fMnPWZD5GPKRRe0X7F+gVB28kFmVXiiz6/aOPop4EvHoXjMvHlXHnsT2LYpxBZcbB4apzMZq/jJ5ARCuOzkAcmg2GiNEy9NylRA8ViAVyyuwMUdYacup5JEoxFS7EgNGHMA7O0ZAATiE7B8uqPzQ4Z9535yOprRNWDHRL/LjpN46d2D6W1/zmcbds197WvtL+rr0+csZ1xVpSLHl8B1m865FbdlCcYT7X03Uv537Gpbw4nzDMx4rzoWCXwXwcMYOKA4A3y6tWiuKqXadeR4DqKV6cj11OWVA7gfmEvUzEl8k0DaWHNpVoZilUVIntobS0PXpn+4UN7pKPtKNOe//VU+4BHEZPmDqWHzftBtBZZJKYPG/T90+Sdyp/OWcqKi3qw7fsqHp8h7Ev+UdgPhI30vB9E+a8pHTstGQiNbjzkGwkRryc6uSY24jIJxNvSNAJ9/1S24BzxzbGyorrzzxXnL/rvPkeTbPftbn7eZrvBfrmAbh3FDVo6hcCu47KcDUgGn4h5OX6/rf0dA2FXbpBDIp/SgpUIJjoGyqiuTy6byjQ2zdkpExV1+hiNqOphmiCdLRiRPOtQ1pGjjnt0vOe37nlmrnnT08kWuecO6vhuScfrP+0Oj4inpjcPOG3KzZub39u6OCa+nGDWuetnPTbx3BOEZjTclMb0MdKQwPExB6ck5XpUSaaC2USQVXiKb8GNuE7pNqsLA7kywSfXKBW0RQqH+pSyDdsPt0276kLmlC/Qp2qFfQo1KT8ui6Iau4NY3a++ur8ISNHXn3LjcKGSxZ9+c3b3XtWFr9Z/+ij/EjGm5cA77hfnM94GdW2KVmb9W0KksXgZcDg0elky+FlNoFZAQ6ZJsuYc5RtFHFGmMOwvpYQF/CwqcT1TsRddf2827eSa/h3u8+77IpHXuODx7dvmjz39Yy/4hYYkwttETomzhgKy88lEnULocvCIdG0WrjGHCgX9UW59BCiHPGBoZpo4ak3yr/RViCIxCNtJn7tA22POL/78vpHq0tXLuTvQoFPAAPOlIL7FnFXcaki5Ou+BL21apfRJ1Wc65OSWUoRptWgT2pv15E3aVzC3uBWHHvVoIg+KS7loM4m0mFnFzlOpyIUWSyhz8tsWa4IidplOJ1wPzG3UwIdakLEQQBHIeInjiVej5kPmy4gc5b73KI7sJSIh7XtK2pEj/fn2k6Y2dYlLza9V8af3b118Ssdv+CXHN/ObyDy+ku6z9b9Hkthnj19TqRvn1Mix+cEK6l9Tvxbride7TNSqX1+3618ko9oj5BZ3Ye7D5CztXvoGgKvxDUMci0cWz5bAlZP9WWNScIC0hSNlFvyUTboc7PkTU5WRVrPIDMkcA1ptAwzjloJ8W8Nuc1Esq8nYW3f0L33T22pTVzb3wdTv2HWHeHLx/Ebjs/5YK982KmMozRVC7wO19Zm8DrVAtaZiIsrmJiPikOKljEsiixbtXHUEf6DbqtaMkfby/9MS5P5O/n33n26O/ku3KtAe5pHf1sEeZsdfUQO2P6FMbUAuUBMJYhBRUwpPYROjqCdWlHBUtzuwQLY/PZ4qpTW7pTi5o+ij6AUbi0jiRTAovgxGRQ4r+RlyaFmtuWa0LUhgwmRCIDBIKOfs4TALgwFKoDZgfQruOLamY/d87M24X8+nbjkvt0zryWvHJ62wEpOWXZJ89vC2InaW/srnBW7ndpbE8cJbzf/YhkZcdYMjpD7tVp+hVkCvS/EZVQ+byf9YSofkRMyuf+gVmv59DsWt4wABujXpB4S6u73wOTLqZ8MVOZMRoVwSHHE1RKMAcZTJQLOuiSMARjqPRGwksYTp3KzBOG36r4R1YTmU1gG1kl9QarDR82oFpgoLXyproEJ1zShLoVuiACKJGDvkSVtl1z4sdi25PNnr1mz5prnOlcJY9tIzHbaBbKzYj+Jgbn/9tq7tb3WBdMOzzhLe/4ejBG38fXCZOESsI0THOVACdWGhVk2t5W5/xxxtIqZyet3U31fFWyywZqpNZcx0lH0gOCef3HdpDmjT6mde/b0KxNnDpsxqHweX//+8kBdReDS95dHymrdrEZO20SeFBdSu2c0R7WMtC1/gRwApV91uMwcDM3tZYFGtyu/DVREEr4VcyfPmDNnRvtsPvFhQniyfc7cKVNnzTpeKfy5qwLX8VaQD1WmA1whdwbz07NUKIeFc+AQipi9AYqOW8LNjL7PkJerhNGY4qlQGBcx5AcqLsZcQ+pUp5mFDrzkbLRSBySLnlVo1Cvl+I6wYqny1lvv3L50bvvsFuo9WjblzO3aO/xHXaS0csf9Uvyt+O/TDz864fO4Y+/LNB9mMvC3DabXuBLMUKN7vcii5wPL5s60xcw5XXVKMIFuSGp0lFITzsqUDaDDMC3jCpdgQkY4CNQo0omIuB3LUPsQKf/m1CKdNcjoL/dQpd5NGUQLGUGiTYmsikHdHJj1EwlMXjDy7rufSt175awFp13497+PGMcHP2685Mx7X3v/wNsT3m568p3X1p+2If4ti1XOJ6KgidtAJtVwl3OMYVXBsL0xtQz1pH4xpeCQWuztVIol3CZph5ebJNaptTDMYmAWu3l/gISKUAeqkDvMklfUy30sNpeHplKVgeK52+WWgFHgW1VyqqDIQWuovGmON9OEK6w0CeFUmkPok7CELFjwU2Opaa5uGtQcykn8nH/92tOXnb9g3Q3rmpvXbFh3+tJfzFyzYW0yef3qmbN//vPZM1eLRdevbU6uW7/u9AsuPHXNhjVNTZdvWLNg+ZKzXpm5+uIZsy5ezfQSM6zhLuAfQe4yFgczYhZpSXZzLhQnaYn5dxzxtD9AXzMl0n72miVOpYz7ECqMLlhVazzlchvhXazzdLvwmVuCZ/44lUMutxH9COjRDx+NfuDC4U+kCVcUfsyk6MnHSZH25ZNHjhzRjsK/p0x7um/nl3bLOzfu/Phj+IVrl8M3LUCLejUpsnzeS/0T8KCHAkhCxugq8tCDB8mMrnfFZ4XarndhyjNOfCjYzSGuEXShjZwSi6UFNsOSWDqou7JaqK7si6tx+MJydFJJ6hCYUA08LRgQjys1kmq2o1dLbYWX48gO0M2smstl72OCLVgSjQ3G9ENliKxUJpUab6qqsJaKYyHGVOkSeTfxFQ5gnwp6aSZic1OPQGvWcZWJt5YRDLhmkqR9+Ar9AzeZceem6VNbx2+6YMjY4cNOeeI3Z947YWTrVROGDmmZOGvNuWuGDHtaXbXlwVNmjKhbPKewX2jvhCGtFSNrp/3skrapa/v1++Xk9ffUljxeNCBZXzWmtnH8PWc/dHrt4glbdpQI0SGTGytbJrWuqJMmAH6dYpewztRFc4ljWOGjBBKY1oJSheYRMdNYT4xGQ91r7dQziHN5ZVXOdee4lpbx41taxpGN41pHTICr8abLR4wZPzQ5bvTw4WPHjBg2Ziz6Khec+NI8DPiQB+zfwdzNzAJGCnWLOhstZtGZQQ1O0QUPdD3T0X70WVRf3WYagZG8XBGsusQy/+uAgOoow8VSXniDrne4DpbT6ReLo1WNg+jebhgEyxdPKv3kPVYpXM5VN+L6Rb1KFWO4lYm46A34eRGzRJv9XjERr8SitMpohciHethHaHJS8bXgZbLw1RfJ/Ddf0R5646D2wPMbtpOS7dtJ6bZt2l+2P6h99OAnH7y48a7xK85esuKsC4dcF1u97pXD/Pv4V/u1B958XXvo1YNk/kvwwW3bSOl2/OMHtb9se/9I22+Sd1x3422Rgt3N/6K8L8kf5dtA9oRAk7qZ1YenLbqDN5YupNgB78YQEg1uVVCkwl6uAV4P04x32G1pD5NHHikt0zpbsGmpUhXm9PA1UHfK4qRFH9Se4dTCAPrvvDTchOQv0nrJH4sxUSOnORNiSq7fPOOcsQuHXHXV6p9fXFS+ePipSx85JTlmwtBhwlvLzreK1kuSa9uvX6ONPLd5xNKL2qdNqLGY4tTPwC0W64TvgAe6aOZ3SPBZ9Ic2kjjwwQcH0vDw/vsH+LJC8twKbZu2bQV5JnOZre8TkpyJG2hkhBuVfaKN5XOJVItLiUJGtlmM7ASs2+P3Pc8vPdi9Dwv2/jc1dmKPfVAPO+H3fe+EAWwnDKCrnBrQgEMbgEpgbTxdMZi+V/ED+6Ie9kVDXKmXWJ0rqxE+aZfE62Vv2ukvrhOZuFNr+qMq6VVqccMMgDdhq3A1+OZg+SdtFMIyei0hLDDPJsn8+EYhwwmf3r7F9/7XjydrxreMGlv1o/uk+xbh5us27Wwt0W4C22MnOTpszLgER04cM/tFs/ktFvflYmkicmWAJ3vIifsKsDRm0Wn2P/MM3WOThSr+CKwN8sd2VgWbDrA9ZoulPTrWlElicwDcWU7qQsQ+CA2s2EL1ZisPAzmVhzksM7dsevJLG2945aWNm15UFo8ateiM0aPPFC+54ZWXb7zpxRdvGn3GGaPHLFrMdJ+lwESxRlUAyjlT1+RYZYPioA0QFFs8JdLkGhELAU1UbTNZbEw3BuEPQtblzRX+AjOvdOEPNI/iWGZua1oekVO4imUStHj14MGTyldhPzTybfwKmnM9l+UlGJqHM5a26aiBAiIfUk2wx0wyHRlmlsl0vLITthuNpNqcNJNd8cvwKRrh5r09yhw8BGsVMzUOjWsfuOxXUy5bQsZ1v3TgjMGxmknzTJPXXrt6+ua15z9575/PP31Q/4Z5bIxJMMyXmF7hKrkL9ZWNsDF6YsZoCygfpaOtiinBQ3oDCKW0/JBsdLqoRn9xMJPW7vdQW1QpkFUncshC9oYSkVVzJQsE5xZbZgoRqeWek+iOvtjk+F+2rdi05dTZ99xxz7ylV2zYunjWxEkDYwOmNJoWDhu45rzbEo7ARRMvvWmIMuHilbc3t9QlqvtxJ+Ur9KP0LvbIVzBn8hWAFqk3iOYttJDmCNjGFtJcuyxEWsLPniq+V9T0wqBA3XMT0Rem+akvLMjNz4085/jCqLM6dFIw3/CIhfVgPsbtbTJC5PBm/GIptwcdHL09Y4gM2OlLiGt4K/ONSa3XDWuwoTu6e8yFZ+i+sd/2u3rjN1hzqnUJabMfdsRkDkt7wPxMWSkHt7rQXLHabWh60Q1gP5S2Mdlnk9KczBWIWIGHyZRm2L8m+pZO/OhoRq6P/3G/tv7m93zVXQ9srR9x/+2il8C/7z4zz/t+h5DwHqO0tYKPkSfBJv6366Z9+Uqx+LezhU/kxKean9wEVzI3nOUrIcHyOpl6qeBygmqLtc9OMUOXvE6XFlnlaJBLoPRW05wwFNCaghHD59079dGqMXM33jZxqPa8PGpW4X2T5QWTzl8TgDmN4tvIEZoDV8/yboCaMpXN3pMrm1Vipw4imFIVqO9yKwHKGkWkB14UTJbS1eLbf+3aQt5YuchefBbwshGgy6wCXeb/Rz474vb1V9115zVX3/HI4GRy0KBkcrC4aOcz+7Y//NyLDy4955ylS886i/HZHvpGs09oJgFSxR7a3n//JTJIe51EQN3ARgJvkQVkwQptZKE2ekX2kqYPcsM4zvQKxc/NFXDl3G+5lANXL6RnQzsTaU+hg7jQr6pPWQnEU4UeJN9CL5Cv3UGsLF2GQY4O5zALn4S86Pw3XAoB4KThELXSse67Ql+ZFOhdSeYYcrJKaVWmPuFCvSbcLoO+U4IfIb3WDlOrqpoI5f+BaFNNoglr1odlVnQN/8nr3QVkITlt/4oVLzz1lOisd+Wu8vEHMEns/s38yO437v/1r+/f+VRkSYD28wBcvtZxqeLu0n3LjkQ6zNQcAxw5iuCkZfqqgUV1Lha06hfkib+c5lkUAgrlNPuivEgvI89FoVxOO10eOUxNgXARIFAMyr+cFv1CeRXqN9RpkZeOadeT/AKoFyBv9ZZIvWERhHwySsS6f9NBKqP6cQluKPcxl6pCdBoTqWrsEZMjttK1g6oEIJ76RLqWEU8snhpUi9MfNMBWl/b48W2dsNKFBfSZId2G9SHdcJeBrqg0xdVGwHhAPNUYx29sjAG28Ua8jNcCtsN1IZiy2voBtmoct2I1bCqlUVbrapDGBtUCjv2TVECqcnOyTxH5E4Vjfnoc0afI3MaWY2QuffYtRo/X5KVW5AdN2qX8UXEhV8hVc8u4VCn6HCtZ/W1Y9+DXGLVwHUUSZ4UVYh5IiQXq7PZOtR+2MNJj3RLmkqt2C+jWbl+4tJISpA8r7oNJpVJOcdZAkmXBgIRG11mClXcyJ2CI+g5ymFxT8fAZo2q+wLrOltblFy+679mHnv2L4cesn7z6nPnjZo5qmbBw0+zpC8a1zmx/Zelu8Ubds4n7kdYiWi7iLCgTuTknVyN6s9WIhfmqETFLi+ZSWJn/cg9P7C6P18cKE7205VCmMNGRzZbMV6I41UigfO7kWkXLQj2j8ng8W7T4/2TsWEkJY7YCBeOYFcHIMjt57IIvozEJeca+3lCi9pw8dnOdoVV1NWcGnzt2P1eM/uSeYw9kx16Sb+ylJ+H+GE8cTskfCNJJsMgjTAKdd4U9FmBwcyQIK1BdA3sqzzymAa0GYjt3LDr91DPjeaZyuH3uoaIJS89uz07GmMs8mEsZV8NtPnku5cZcUFu0JlRJ7OwolkJWFgryxanj1noIO3+BXdphKbPCW5yHhodw2mW0tUvaz6xbEbPPEIJaGgVnVRE++TFiMvOOUHkEAfBjlR5Mv1xm3p3M9JHVlPLovkmgg6KBp7wlDw4tjotOrxs7fEhpRZnjJsfFpw0YO2xwaVmVfVgvTGrv2hLpFxk05M7bIrWRWEtX0sBF1HFpB1x81Gd99cnI+DPIyDGlKqE64KrMwAMzlzos7pPAcEs0fFAB74kVxda6DBRuzJUkZn+SZYEUJJUKb4o3BajrkmCKakEuEj37BNL557KVXCyGGC6+/cbkf5Fx9RkovKG7/I6/pU+fP2Y4/wwc7Bkc7u6Jg1KWQDmP7g/PSbBUxdIO3aHVL3cbWIEeihk96K5+N3vmzm4R6vVHUMyEglIhp+QC6sx3e1MmXgeGo8Cg68PqTuZu9zwACTkKZS5ApddesPymG1ZccO0yA6CB8XhdMllXl8wAFFm25qpzzl+3pmuXAVB7bPDgWMPgwZmacNMwWjfn557R84M4TyKRLdn1CVhWk3ZLTkTHbcECXmemgJflJXg8tLIOrAtFztbxUgPfxlNzX6+qDbJI/Yj4V6NppJ6TFLIX/lTx7e0A6wy7FeLvJ0cM/+os+ICjw49PU/C7/Fflv4qa3bI3ySn+BpImbsnnz9SQcBTBTG0w/Ag+UKQs5D1hsbaOnKXdS9Z2r9LeWfXM4Rp3plyY1aPz5zUaNWl+vYa7H/dLloGbLmUEYhRygyqYLtDVmVqjpBsTupCpR8E+6Y9BDGSQoX40l7yjoKS0mjl8dwt2v6esnIqogmpY/37ocegIlZTTpgv2UqAZzkJzkgT5h4rBfb2Mqvzl4X/vYWrlLRbvbu9hf/HcqVi7DfIB+wbOZ1VItC7PgQC4hc60x2t3uGg/LJqFbD+k+jwsBdlupCBjq8CArRNbEYVoyzujmi3Fm016S46sRM4p6T7VkMTubG13RgZ/92a2zJvV3g2FcTrYOH+4yjyYp9I7p7ycZ+PEZAOavoKp61LASJXNjC7ru8gpPdeGGxI4M7qs5IVxngPjbIBxYv7qAr3OMQjjdNNIKIzTG3C5XbT0kqaxug6pQRinHE8F6fYJ+jETCSwwGw2XYGJrkOY8O6mJlbLaRQPRHBEr5Az7nBzRujE78Fyh+v07ORX0rCdDIcgPtJOjmIv+Q+giB4gksLYVLESaM0bj4TR1UPTGe+Bto5akWmrtVHl7nGaRnYxxH+GeHMS7L8gT+slg/0avGBB/4g8cRx6nNO3i+uuVdQ6jLSAQsMtJE04whckFtKpaeIqokEujctygzVcJ14MmWc+4h+DXLfo9avLfI3sDm96uNqvawQ0eMghJIVyWhHBpaKk7zONN+HUHpSUJbFjmHXPTe8iUcMAUYBmCLpoYSKeQq3fBTQbmEMNQep8eRIB3Ek58Bve5iq6/h/WCY5nerDWwUsBid6g/FWOyt+oBC8TscaK+YKX6ghmUBIm+ELTS5CyaqkhLmllXPF8BA/ikXPDc52FjkQHu4cYyZ1b3+xU4VvMbxiKz3iZRWosbxipXyrdcRgWcHyiWI3YRDNdAgtaJYsPeAuwJiZsfc3L98ZTLQd3TITA6HXTvOTi29zB/wyLR0ke9LNzC0qKajAYZtZjlyVpkoKWY0yZD20ok1injscf4BV/zy4x2GfwCbTN2zNDWfm3061gHuqwHqOe2XhXsSllMkRJqGDTYynCZlZaw0O3WL6ewXalBk9oIxsTSNewqW/GuFOEHmP5C1ZQaVjsts7KnDt7OEjWLvSlBLEn+SBG8kFep7Vka396HOntyyfzJ2iyrM6E19DqPL+Om6VnVBUYVfQlaKSxrOQhCWC/pwir6iO4FZty8SE4LbptPpoK3pCBvRX2OPOqjtv5+Y/8vyF9jb/rKsBUfzdaI9zWHnp0AyvN1AojoheFpwRYspMtiltWi4p/UFSDLWPL3B7jIYDU/0CiAn5mRYj3XAisKT9XnUWzMo9ySaXVWIBnlg3QeRu0gW4tSebfgkfxh2t/N7FW9PpxQeXEfi5Ir0vpYlx25HC3/0ohP5tiPqZxWCJl5zYN5Rbl67hZ9XjXGvOpQrMWwOMIPe6/cX2RlSXTIPxrodCthupWSEsWt5WQ7zhlLR9lVpUT3GbYrCOEHwmzvxVBZ1GNOIXm3zSMU1dTRsiU0Cji1riY/Hnl3XF/APN3H3kv0AdLjJxmU6RygRB0nphNEAKkVOlJFBlJlFqoK1DFVoCqDT1jq7HCGMRXOy7LISxggHf3MJVZqUCoVMbUfCApEpcKLlSO2ojKWFlWUH4dcuZGZfa7q0BOJvYYsmcOmToYYAqXXJl6gC5iuydmN8M+MKsERbgHxC83iTYADV0SE5iKaEeAgC44evfOdd+/45z/vePcd2EbtpG2l9gkpXKnt0VKrSEQ7zGhtq7jCHKLWaAV69ag2WGogiIzNQsU520h+iRauoL/Zrm8kP+uggl5lweMKFSPN2GloTS1FrdDjpR7PDs7OWjUIXtVkzcBHM8cohDRrjPhD2I2M99G6jBqK2fUXTdj+s2sBtg1Lx21fdAsJBshFTadeceUlA6cfdTK0xmyc/OJe7Q4ELHnDlKf2kcvuW8a/16gd7x5Qw3N3zmK2FO2hAPxC4gqxHqZ3F4WifF0U0MUgILOQvbTJUYfbF6Su8zwtFbIsO7e5wlyDTefrsmA+M1Mh/b8bI3Z66HDLgUKayCerwVAy7xizJkPuGMnIDP/NM0hTQ5bx5o6xBGNWvcdYmm+MZTqOKdlLAy2IpD9QxNIO1VBBsg9Ec/ht7oAX5fDYPoacYbBA52zM7TDmYrCkF/ceNfpFq4GlWrDw0zCk2RQon1RlK7qmaNfM7KyUEnwramVGdkkICx1MfcykDzMid1K/6G1G5J3bm70sCt1vIuyDdbFyXqwA7NnRgTanVGxx2tTBrzd1SPEuL9WpejV2KMiJimdaPGTNymyrB+HLHJmc7ePjAI4yKadzVtrupNaZHdRewcfadaF56Tfadam8Mx43upBhGVoANVvsXW3UuAcSPVr6YLcZ6UzyyOeHsaXPnjGmPZ3aiM5j2nu8d+WVf6V1TLDmteYyrgHrNuhIaGPYQpE2eRUxXhGjt2+ANW2QaGjC4gHRYOmXlQJOK7ZqZM38vB529EJFA6xzGNuCOOW0GCgso6cGWPrJLK5fyGWOF7B4w0mmqOor7iG5DWf08I5edWSE0gLyqo8OvvDnpYkhTWefMfrlx2487bxzrh0879Qp8cFD66e0PSCuffXQzjvvWNk0NFo5avrkmxb/7pmmj8ata54+dtSVs1vOaUpOjY1pf+349cjfac8Fc4RqSAOww3C260JVj64LtT26LtRTXKIeeiJFv2zXhQbUEmB6aZs9WEA5TT+5w+IsQg+S4vGmfKVllJ7+vfYLuZruDzViOM1gpPf12ZDBdK6h8p6bbc3QC4fLf2r3ifr83SeUfnEKRc8GFGmLM1ozgCHxv2pCkdWVf6gdRbmxHX+gL4UwOLM7DQzKAYMqLgY7NQeDfj0wGNADA9Y6uRowqKZHRxgYlMVpk+RqwGA3JQcaO65DeiiOGvRQEvmP6CHXRfCDJDE7RwwE+6QKcVCOtn1BljAYJnPNZsBkIDeUeyMXk0QPTJpzMKHZ9Qk1Aup3fQR5RTGwlMo4jSYDVI3AQwY2YvizgKncBbH0QHbVKKmDswhWxTH7tFLXy2M0mNwIcHYAnIUs0XA3gFlWV49PKr0dso/1fPXISjWg2iyje9br0082wVRUGgJyyj+Cb/7Yzw8CvbQP1b24b9ATJ2nvKzLAi4wWTV2AeyXw56Hc73KRr+mBfF0u8hUxZUgCbTwlnsG7yoP5nEoZsmjaMSxGS0KrJBTKBtYxfLcJWBiCXFaA+zZYg8DF9MYxTaDhUcuv7j9FtYcJkNnLuVk4eXBdboj87QzIzwzBnw/Rdw1TwGLs7//OaAA6puadGUyf/smYpuMsaXpITE+4PQlaBC+HmGPsigGsik1xCrEetKQA9wcq3mN3Bosr4kNofzb5p4CrDomDYC0rSP4HMOfEo/LBvN+IS01nMLcaUal8MqRED1Ad/1aHWSzNBqgozzAtEVdRlAdxu7lUCXrGKhJq2NSp1MQpzOgawzKiRDwdC5TgOQMxEWNWSkzSu0QTpSkHYoNUAy4g1TiWhw+kR3d0Ir9QqzIp6f0xJZ2WNQdA1QRhqwyUU1KYatQ+r1pIC50DYQS5sAoTUupKgPOWZTmvanf3hhdreHp0jKk5SSKxBjJZYB88/ayNjx/s/lxYvWTDNWvTn65K3nHe1gcMycQ7aV+ZNQzb9vsA29NP0458ybrLpE+fq/5OB5ZYLruS02vo9T5DveNcerOh3nEu/bCT3DgXenU7QgUllE0WyWppdZLFuTx+W99xLlu+OFfehkW941x5Whjd2jPI1buhUffuHiEuen7Yl8IK0E+8YJ9EuYtO7hQUwSOwWKegEr0MXu8UVEI7BZXqnYKwBt6KxOLzM5VEcEjMIjR7O1zucAFFoGepeEmfbYNy9LL8DYTGGQpZqq9GQuK/dH2s63XaUajnXAtgrst+rCtSZR9dkar0rki7YY6FpVHmjoRJ6sv8b/ZGEjI6V59dkswZEzlvuySwzbO6VnaOZVw11hv2nGMlzLGczbFczORN4RzL6Rwj+hz76euZ8vlRsVYidEWDJWxF0y53qKAoz2zLf2BJe2S95F3VoTk61cC+FlZ4IatSdb+lr63I5g1y3cuVgpbZyN1x8syjMPMyNvMy4IjFMSWWwOijUgvyPJ6BoQxhUApQaGP7D1+MSnZABrPOB8DlAImd5FHuouXDCFYCNXIfzXNRqoErCthsSRnA+vpaHcy3WSb3CU2PNAeKTO5LJ6M0wxDce3WIXs6Y7L02wRJdbnefD0DxM3LigJvBUF1D89Vz4oAkJ0Zn7RkH5C154oAXGNvwALFnOu4dq2ANi3jaz+O0vu+B3TTgNj8SClxlEP8TxJ7Njj9eQ29C58GfCvfoEQckOXFA64/GAS/IIbskvUmGwPTbcMKJh+E+o2ndXo84IOkrDmj9/yAOONtY+ZeJfUyvSr9j+3CspsuzcUDah8ccpfk+P+NSBZzeEaaKpukbAbNij1Gri9F2lrLDbAGXm5Xp7jYJVqnAwUotO2Szz0u3flUZDDvIUdGlmsyZk1hCzdXUp1rTHKReVm9A6nWazyuPXzrLOfDaDxbtazxv4ZY5Bxfu3LD244MvfUKkmVNnT5w9ft5k8tdviPNiIXXDLbdcXj30vimjb7z5gpu0TZ9rX2kvEc9n6zc98JvV127hdDoTdoAt5QcL+74+OiAhNw8kUIh11JZUWrFmmjnc6o3GSB0D/Gg6BZiOGYilB7CrbL+kjogDFjBdzl4vj6UjTPFEi3wAVujhWY+gUXZYwiWYU6o6MPmtAls2SPqBQnl7KuWPHp7UaemFPuygXh2YxHfzxQ8ZLeA+CXKRTOyt0OjKVKa3gMDjeTz0eJ5i3R0W1Q/loTmZSrGctnkEPyOAssL8HZpy3Sp5ejXNMLjGtr56Nok3GcJ7utG9qeccQjlz6NlZqiJfZ6mo3lkqbRPCxRE9fsjONvsJXaay/ChPvyl/Rjb31XiKHM86KnPngCeRztfnUGLMoQLnUGUcroUHa5Xpc0D5gw6+lMtND58pg5WQZCGkBw99mKOjVpT0tSI9HBt5FmVKDhMs6mtdhPk5sndOdmky8zLDvPAsLCN22M+YV72ZilxXArspdUQCmDUpiXhyieHnAXOko7IKd6CL7S9XzPBQ6PYeoNARNvfPuDeoF6jSxfSP/qCgSIFijKWq5jBNueXU+n59wNGHHyIPLmf0se0q+8RoXs/t1z0vByemp+wEOYK5GVFAaqURPTaQitBufkp9Ag9+AavOwIf5AhUf6h4onF0xqqAY0WV4txLf6m9lR4hV+pCFC5TaOTVS3AcQPWzaLMXnqh8ZKH5miJ+H9bn/NaN49AKhy3AYfKPPnr/XkEsCt5T7q1An7oMrrMsZxGGQ2Ey7FxpnRYViaVlvZ1hIe2F44jRpw0/73OsVvaZBOedpZS7xSKrImhEtI4cOHq8/8EsPHvznLZPGjWkfK1g2Txo/un2MTrP3CzvF7SA3MAa50ohBwkpQ9wVdDmyhy1oZskAknlMSYHqy3cUCkQGONduIgBEg9B2HtHO94pDehBGH5FkcsoFUhXywArKPysoaAH9xe+L+CRd99uqCtuQD7clRxMofqRiw4+yCuplzRYZ77aK2m7ZoRxD6ypWT7xj/3uhx5H1J26Y94kztuhjkI+2pBTzHD7rxqX121SrL11Wr3AhCBlC02eQOb6iwmIXOflKLrawo6NVsa6ghBnp33TLN6hGbzB3/7H9//NgVrMMbKChlAcqUB50VP2Hs2UhU70ZhoYwPvNfgxUhuzDI79ghWGPQx9op8Y48agctAEJ3ZFP1wQRlDP+UpKvlJs+jB+ntNZEQO2887ldxYJp0L8C7sN0hjOnlng1HY/gk8JZW6putzpkaTrtgWiqlFPWarRPCtGj3UUxRgbvsIPdqnBpQPz0+aax+hzl7Tntk73pln9s/3zp9kfcRgPYOAQZ5OYpFMJ7GK/7CTWNYf0FdPsYzKka+5mPhFTljU6Hlp9tPsVaMPdJHRFryctrtUSIw6O8gh7DcESmw8buSmYE9w2t6QwBZCCYnEV2I0BS+SDIdPeW5bcF++tuAnN73UO4NPvvOR1D3jVsZ69L20crQ5+OkTjeaXo6af1PxSYOsAtIjnTjZw1568EphHNiChFmKWepyGW0OZg8kJUhonsdZnEj2YHLdarZUFWamyi2fXKwRzLgppiLGEloZFYenAzlFqvexslZ+4on1QZV/r+0Zv4sy30qabegfj6Vk7pmmmN2CPlmGPEsnI/WTNQS36ca5WIZs3mLY5vegVsQmZ9LuARIVcIaMA2q6AHg7sctNeRaxpEZWBtDEJ9g7FlsomShUuiWpftJGAyuGBxyYrbU9lZN7klCaYjVS9ZrnaSNqaPoVv19aRxdp9ZG33jslteq7e4NpYg5GpFdIznP16lp5H+Ktbz2ED/cr0tLgCJHo1V4+1rfQsD3+CGr6eOBXqeLh4paFv1Ymd6RpnGBGoQaO4Idcoximis7eGnlODTjG7kyVnUY0qLFB7TzWhcOznTVk8ftZFlebscKqzjJaAq5W0u1gQz36uk41zyrz53N/mk2wPk+4p++T1XRed//s9B7u/FFaf/cvrrlZfXL36sR59b2cYDjOqE9x4o/bPr5gb6KabcoyRQcxhJug5G+2clXLzlT2zNrCovTSBDVepgh4xDuXo8JgtoLhje1BbjPo4AvSFIr2VrMWG9U9YYpqkBeEKnwRmg/3jw6X50z3kPjdHJvnjhXwp7tk8EHFjnpwUwr0tvidspXZWRD9PPtMLADRnejSZwHrGnlQu8HaORMx1BcF3fii+K9wKNk6Im87RztYJ7KPa4bd6cvrusZL5ELNcQrTbrp4LSUvmQ5zRgV4VPEkaknZRp1dek+TDvoz+PDZ+bk8crkfHm//Ne+PIk8IG/lbaa5EyTFMn/uQeSgJ/Mk4YSZ587z32edNff/zzpnv1z/uFfWQTPQumRu9CYLVwNlwmGys2k9hRMBZ2JDP+/WBvc8LMWyL+gkVDXi0bbtO+E949k5h/sUZ7cwIds/Gd9JxndkC4/p2WmMJnznlWRZ4m+WROxRX8p1QRqzt+Jfw998/gi9onDAM8e3cX9zV8XxXt7cH/tG8zztXNHKeL/BnGRs+mwbMox7AZY6k9mzQwKKPDMcwbi+xQO/KwsygNCLCXh0hTPZw94KjCix6wkG1l59a+NiqaC1Dw50Sep/3z89yxYJ+FMQwpbGPHwKIt69zGDBVR19T09rb6ZHEsFmoMuHInPtiXi+ZnLdXE6mm8KoPqUe5EcK/GzoYDbIVFFFsXN8rYqQxgxfafj6DnCnx68koYC0K4xeRx/gaxLLdviIX1DbHk9A2RaQk/e8jTN2Txpmt/efPmq9ffzH+55de/2XzLbx+gPHbFiY/NTlKv1w5Nwe9XA5GEwYlUT1E8nuFKlTkdSvTWb2mvfpI06xlVytqWVPU6Tbqqj+tsO5Pa3lfGKdNTTnrE/qLcYn4M7b8R4SiVZ07cwVOMkNZNet9t3M25fcByGoDl/x6FjxuH92S+h+D3NPfs7/FWz14ehKultscbgCNoNeVGtjU9Z91jwYqWchvtoYknC2FuQRjuI9LX/Am4oq95WU0W0JM5Go+jIz4V5I3CshRPW9zyrAeTwkvU4+KNpwroRwrCNgY97YqslCRVj0k/8tfHujAWkkzcFg8zgv9R48Rjvqb24ovXVX/33Nx1I+cvmjl7RYjUaK8R63eJ3cvWLL9r/7dV5NMdl+9AlT9S9W7s7s3wRDuCRYmAHs85+Y/FTnrGU5jbzzrBgB6SSOinKMGiGK3UzLa6Dqsb1XRW02M+pLfVyX/8m2JiZbwsFR+Vfg8r48VGPPrhZvtWf7uKlqf6G9xKYK/qKPvepNj3PtnS8vdi+rqzQbU7rIpjr1v1lsJ7vr0Cl3J4A9hmeo/d4fT6/IHswZe6AMC+PkROFGGjSbk5KsD/kOwkX+/cSi76dunFf7uLF9duucwimmpvuqn7aX4M/LylhUhnd4y8ML37Cz7wjLYjc07caeJpKLtAqZDx+viDtOsYJ3xFz4+JANe+j0X2lYoEPUZGiSZ6nCRTFksXMP9TgR7dc6AxV/1TDpbB4wFA91GCcbUKPlYcp21PKnzocMNewFUyTSzJnD2jOvQDxQvklDVYzHow5T2BhpwUCjrpRBq+Iee4kN7H05CjJx0gwlNMDlNMCrgrdESCib4P1in8qfPH3usFVtbNIWjMvPdpOylrKPxD880zx+Z8U+u61DjLQ8Q5mRfTOdVxzdww7lP9tKjaIQl9ZlXJBF3tFBesicfZFFNhNk+s1jSjazoOLJdlGzXpfsfhP3XymEATjqP5qFTGU7X98b3aGvhYf9oKpn8QuwXSBqjKgLg6zIoZZPQon/4GUuqQWrgqLmUH8TTFDOxUEkoyelFtZTRjrMNaOiDO+t/mhTDynxASOfJvEdaPERrde+ZZ+prEuJeMFRmgrwh2WfjR9aBu7/+nCzAAII/p3vEs9AMM6HMgR+WcAm72AuD1Df8+4D8B5Oafgq1O6f8XyBm+PQAAeNpjYGRgYGCU0VThEBWK57f5yiDPwQACZy9xr4PR/9P+ibAlsRczKDJwMDCBRAEL+QqVAHjaY2BkYOCo/dsBJBn+p/2fypbEABRBAa8AijYGYAAAeNptkzFoE2EUx//3vu+uDhJKyFIkQweHkEFEQijhCJQQSihFJASNnYrEWJBwSJEQRDKIdHDQghSnDhJFoUjpUMFFSpEOFUGcqoOTFqR06BBK8fy/y1lC6fDjffe+99299//fJ39QOgfApgDnCJAsWuYp2raOjFlHxUuiaHsoOH205QUqJG82kDPPMS8ZXJHHmGJsGR+jWk/miE+K5CKpx/mrZIqUtF7P6jtOSGDM3UHFltlLAl3WVe19xiYpo2uv83kRXWlgTZJhw44yn0fX454r3N9E1XwbRAvuzaBkFnDBPkTHckCvhqTZBsxHchdZWcQj9pxgvGQnGTfCY1t38uYD5+sjkD57VlY58y2kzWsk2VfgHKDpHIZbZovrPQReDoHmzWFUH+gZWeP5v/BlGePca1BPuJ+QMm0kdC27yMhPjNmEs8I4zvkrkoq1X8cSmea8qpunNdTgmp3HnreMWXmDCbvAb6n+1F5zFuGRKWI6yr3DZTKhs+i3bQFF1dtZCX8xPymr8PW856MQ41P7XKT7GbjsV71gDzciL5q4rVEa4Wd68YrxC/lNr/Dfh9Owr9lorV4MEXmhnlWpm+p+Bm4PeYl9GMY5CJ/Ri2AQw7eq/4kPp9H/a7DfGEa9iDxTf3qousesZU+2ha/kh3kPjNxjTRylwzvynfgDsM/4gPEO9/QexJgdlL0sys5LpJToX6/Rf2WXd2Yfc16HnvCsPKH3RN9LnTNuDeftTfZQRdrOIO1tk02k/wH+ys9jAAAAeNpjYGDQgcI0hkWMbUwSTDuYfZhzmKcxH2B+xaLFEsCSxzKHZRsrG6sRaw/rH7YAtkXsMuwu7Mc4LDiqOPZwXOD4xMnGWcWlxJXDdYFbgjuMexr3GR4znjyeHp59PF94pXgn8N7gU+PL4DvFL8ffxr+N/5OAlsA6gQeCAoJ2gjmCbYI7BK8JfhKSEOoQ+iRsJjxJ+JOImyiLqJNojegJMRYxBbEOsQviMuIt4m8ktCSmSLyTtJAskXwhJSWVJDVDmkFaSrpBeh8Q/pOJkNknayU7R3afXJzcHHkb+R3ytxSYFBQULim8U7RR7FK8o+SlVKJ0TJlL2UK5RHmR8gcVEZUFqnqqP9Qy1I6pq6h3aYhpzNLU0dykZaLVoXVH20x7nvYFHSYdM50JOh90q3Tv6DnordF30D+i/8ggwmCVwR/DMMMTRlxGAUaXjMOMb5gkmcqZnjCrMVczX2YhY9FnyWW5yPKKFZuVldUUaw7rWdZ/bOJsTtnG2T6wU7GbYffDPsx+j4OdwzRHJsc+Jz6nRc5CzjbOPTjgLOcVztuczzk/cxFwsXCJc1ni8sxVzTXEdQMQXnH95frLrcKdzV3IfY4Hm8cFzyoASbSThQABAAAA6gBBAAUAAAAAAAIAAQACABYAAAEAAWAAAAAAeNqdU8lKxEAQfZm44nYTj30SD07MOAjibVxRXA6KgogQY4wZZyaSRERPfoZHD178Bb9Af8TPEF9XOuq4odJU96vq6ldbAmAI97BhdfQCSCg5tjBKLccl9ODaYBuLuDG4Ay6eDO7EiDVscBfGLcfgbtxauwb3YMx6NrgP06VRg/uxV9o3eIC4yGcQW3bB+YBhu27wI1z7CvOIEFIyyiUCHEJRPOoekY8Yp7hgDdrrmFaFO8okc65QygZVME7rEr1j+jXIozBHnPC13j3hj9GCgw3aAiKFTdpbSI1vi3ED0XUWs7Q0eNao+2LXtwl9y5TfcahXlr/6b0us1OSsWJ8jVRY8BUv5h8y/ihnJrjubSVf0uybPBCe0xTj61EVP2JV4XfA8EGvCPRS2TDLNs48kmi8WPb9cr+NM5pfSJ+JtMYmUNX3u7tdT05PPaJ3BBNe5LIf37a9989YR1KTnf99lrPVUqgpkCiF984k4wtlkd1almvfTO3tXR0Y/3akaeTz65Vr7G/3Nfpz0JCO43+b9xuVIziFvG22cKS2rWGYfF7DOyS/IP6I5d3h7wAnrOJn5plysmbgrkr3iqlJcTDG2yzVDvfL6x1VfAOjLtAsAAAB42m3QN2xTcRDH8e8ljp04vfeE3st7z3YK3SY2vfdOIHGBkAQHA6EFRK8CIbGBaAsgehUIGADRmygCBma6GIAVHN6fjd/y0Z10p9MRw9/89uPnf/kEEiOxxGIhDis24knATiJJJJNCKmmkk0EmWWSTQy555FNAIUUUU0IpbWhLO9rTgY50ojNd6Eo3utODnvSiNxo6Bg6cuCijnAoq6UNf+tGfAQxkEG48DKYKLz6GMJRhDGcEIxnFaMYwlnGMZwITmcRkpjCVaUxnBjOZxWzmMJdqsXCEDWzkOvv4wCZ2sZ39HOOoxLGNd6xnr1jFxk6JZwu3eC8JHOA4P/nBLw5zkvvc5RTzmM9uanhILfd4wFMe8ZgnfIx+7wXPeM5pAnxnD695ySuCfOYrW1lAiIUsoo56DtLAYhoJ00SEJSxlWfTLy1lBMytZzSqucIgW1rCWdXzhG1c5w1mu8Ya3YpdESZJkSZFUSZN0yZBMyZJsyZFcznGeS1zmNhe4yB02c0LyuMFNyZcCdkihFEmxlEipNVDX3BjUbZH6kKZpVaZuTalqj6F0KF3KylaN6KBSVxpKh9KpdCnLlOXKCuW/fW5TXe3Vdbs/FIiEa2uqm4Jmy/CZunwWbyTc0Fp41R0+j3lHVEPpUDr/AAYInsd42kXNPQ6CQBAFYJaV5f/PkFgZsTPZxpZeaGiMFZt4DmobExs9y2Bl41W8ij6VDN18L+9lHuJ9JnG1WvL23SDEzQyN0t2aMtNSccBxMktS+thZJMuapN6RKuu7vNj6BwdQ1YgZ4GxHuN/a6w9B3jj2kXqurQfZ9GAA+hNDMKiYERhumDEYPZkJGK+YKZgsmBmY9swczKZHczBnGir0B8CYS8gAAAABUaxbLwAA) format("woff"), url("../font/opensans-condbold-webfont.ttf") format("truetype"), url("../font/opensans-condbold-webfont.svg#open_sans_condensedbold") format("svg");
  font-weight: normal;
  font-style: normal;
}

.offscreen {
  text-indent: 100%;
  overflow: hidden;
  text-decoration: none;
  display: block;
  font-size: 0.1px !important;
  text-align: start;
  white-space: nowrap;
  margin: 0 !important;
  padding: 0 !important;
  margin: 0 !important;
  width: 0px;
  height: 0px;
  line-height: 0;
}

.logo, .ico, .num {
  width: 20px;
  height: 20px;
  background: url("../img/bg_bitmap@2x.png") no-repeat 0 0;
  overflow: hidden;
  white-space: nowrap;
  font-size: 0;
  color: transparent;
  -webkit-background-size: 360px auto;
  background-size: 360px auto;
  display: inline-block;
}

.cap {
  padding: 10px 0;
  font-size: 11px;
}

.ico.sma {
  width: 64px;
  height: 32px;
  background-position: -10px -140px;
  margin-right: 5px;
}

.ico.tus {
  width: 138px;
  height: 32px;
  background-position: -10px -175px;
  margin-right: 5px;
}

.ico.mb6 {
  width: 118px;
  height: 33px;
  background-position: -10px -210px;
  margin-right: 5px;
}

.ico.mvt {
  width: 68px;
  height: 32px;
  background-position: -10px -245px;
  margin-right: 5px;
}

.ico.manaslu {
  width: 70px;
  height: 50px;
  background-position: -10px -325px;
  margin-bottom: 20px;
  position: relative;
  top: 5px;
}

.ico.manaslu-l {
  width: 100px;
  height: 72px;
  background-position: -85px -325px;
}

.ico.sma-s {
  width: 32px;
  height: 16px;
  background-position: -10px -285px;
  margin-right: 5px;
}

.ico.tus-s {
  width: 69px;
  height: 16px;
  background-position: -45px -285px;
  margin-right: 5px;
}

.ico.mb6-s {
  width: 61px;
  height: 17px;
  background-position: -50px -305px;
  margin-right: 5px;
}

.ico.mvt-s {
  width: 34px;
  height: 16px;
  background-position: -10px -305px;
  margin-right: 5px;
}

.ico.alti {
  width: 70px;
  height: 70px;
  background-position: -165px -10px;
}

.ico.baro {
  width: 70px;
  height: 70px;
  background-position: -165px -85px;
}

.ico.comp {
  width: 70px;
  height: 70px;
  background-position: -165px -160px;
}

.ico.therm {
  width: 70px;
  height: 70px;
  background-position: -165px -235px;
}

.ico.ftf {
  width: 226px;
  height: 45px;
  background-position: -10px -380px;
}

.ico.fra {
  position: relative;
  top: 2px;
  width: 24px;
  height: 12px;
  background-position: -330px -10px;
}

.ico.gbr {
  position: relative;
  top: 2px;
  width: 24px;
  height: 12px;
  background-position: -330px -25px;
}

.ico.deu {
  position: relative;
  top: 2px;
  width: 24px;
  height: 12px;
  background-position: -330px -40px;
}

.ico.aut {
  position: relative;
  top: 2px;
  width: 24px;
  height: 12px;
  background-position: -330px -55px;
}

.ico.ita {
  position: relative;
  top: 2px;
  width: 24px;
  height: 12px;
  background-position: -330px -70px;
}

.ico.jpn {
  position: relative;
  top: 2px;
  width: 24px;
  height: 12px;
  background-position: -330px -85px;
}

.ico.che {
  position: relative;
  top: 2px;
  width: 24px;
  height: 12px;
  background-position: -330px -100px;
}

.ico.usa {
  position: relative;
  top: 2px;
  width: 24px;
  height: 12px;
  background-position: -330px -115px;
}

.ico.chn {
  position: relative;
  top: 2px;
  width: 24px;
  height: 12px;
  background-position: -330px -130px;
}

.ico.point {
  background-position: -190px -380px;
}

.ico.play {
  width: 40px;
  height: 40px;
  background-position: -320px -150px;
}

.num {
  width: 3px;
  height: 5px;
  display: block;
}

.n0 {
  background-position: -310px -10px;
}

.n1 {
  background-position: -310px -20px;
}

.n2 {
  background-position: -310px -30px;
}

.n3 {
  background-position: -310px -40px;
}

.n4 {
  background-position: -310px -50px;
}

.n5 {
  background-position: -310px -60px;
}

.n6 {
  background-position: -310px -70px;
}

.n7 {
  background-position: -310px -80px;
}

.n8 {
  background-position: -310px -90px;
}

.n9 {
  background-position: -310px -100px;
}

.colon {
  background-position: -310px -110px;
}

.arrow {
  background-position: -285px -210px;
}

.arrow-l {
  background-position: -285px -185px;
}

.open {
  background-position: -287px -287px;
}

.close {
  background-position: -288px -388px;
}

.linkBtn {
  position: relative;
  font-size: 75%;
  font-weight: bold;
  line-height: 1;
  display: inline-block;
  text-decoration: none !important;
}

.linkBtn .bg {
  background-color: #003c2f;
  padding: 10px 5px 7px 10px;
  display: block;
  white-space: nowrap;
}

.linkBtn .arrow {
  vertical-align: middle;
  margin: -3px 0 0 3px;
}

.linkBtn:hover .bg, .linkBtn .bg.hover {
  background-color: #005a47;
}

.linkBtn.attention .bg {
  background-color: #7d6436;
}

.linkBtn.attention:hover .bg, .linkBtn.attention .bg.hover {
  background-color: #9c7d43;
}

.linkBtn.linkBtnS {
  font-size: 63%;
}

.linkBtn.linkBtnS .bg {
  padding: 7px 3px 5px 7px;
}

.linkBtn.line .bg {
  background-color: transparent;
  border: 2px solid #fff;
}

.linkBtn.line:hover .bg, .linkBtn.line .bg.hover {
  background-color: #transparent;
}

.comingSoon {
  background-color: #666;
  padding: 10px 10px 7px 10px;
  font-size: 100%;
  font-weight: bold;
  display: inline-block;
}

.new {
  display: inline-block;
  position: relative;
  top: -.2em;
  margin: 0 0.5em;
  padding: 3px 5px;
  background: #cc0000;
  font-size: 75%;
  vertical-align: middle;
}

.animation-none {
  -webkit-transition: none;
  -moz-transition: none;
  -o-transition: none;
  -ms-transition: none;
  transition: none;
  -webkit-animation-play-state: paused;
  -moz-animation-play-state: paused;
  -ms-animation-play-state: paused;
  animation-play-state: paused;
}

.cap {
  font-size: 75% !important;
  line-height: 1.2 !important;
}

.nowrap {
  white-space: nowrap;
}

.dataTable {
  width: 100%;
  border-bottom: 1px solid #333;
  margin-bottom: 1em;
  font-size: 88%;
  table-layout: fixed;
}

.dataTable th, .dataTable td {
  border-top: 1px solid #333;
  padding: 10px 0;
  text-align: center;
}

.dataTable th {
  border-right: 1px solid #333;
  font-weight: bold;
}

.dataTable th.attention {
  background: #474747;
  border-right: none;
}

.dataTable td {
  border-left: 1px solid #333;
}

.dataTable td.attention {
  background: #333;
  border-color: #000;
}

.dataTable .dataTableTitle {
  background: #1a1a1a;
  width: 28%;
  text-align: left;
  box-sizing: border-box;
  padding: 15px 10px;
  line-height: 1.6;
}

.dataTable .dataTableData {
  text-align: left;
  padding: 15px;
  line-height: 1.6;
}

.dataTable .dataTableBtn {
  text-decoration: underline;
  display: inline-block;
  *display: inline;
  padding: 2px 5px;
  margin: 0.25em 0;
}

.center {
  text-align: center;
}

.movie {
  position: relative;
  width: 100%;
  height: 0;
  color: #fff;
  text-decoration: none;
  overflow: hidden;
  display: block;
  background: #000;
  padding-bottom: 56.25%;
  box-sizing: border-box;
}

.movie img {
  position: absolute;
  width: 100%;
  display: block;
  top: -17.5%;
  -webkit-transition: all 0.5s linear;
  -moz-transition: all 0.5s linear;
  -o-transition: all 0.5s linear;
  -ms-transition: all 0.5s linear;
  transition: all 0.5s linear;
  z-index: 2;
  opacity: .5;
}

.movie img:hover {
  opacity: 1;
  -webkit-transform: scale(1.1);
  -moz-transform: scale(1.1);
  -o-transform: scale(1.1);
  -ms-transform: scale(1.1);
  transform: scale(1.1);
  -webkit-transition: all 2.5s linear;
  -moz-transition: all 2.5s linear;
  -o-transition: all 2.5s linear;
  -ms-transition: all 2.5s linear;
  transition: all 2.5s linear;
}

.movie .ico {
  position: absolute;
  z-index: 5;
  top: 50%;
  left: 50%;
  margin: -20px 0 0 -20px;
}

.movie .movieTxt,
.movie .movieTitle {
  position: absolute;
  z-index: 2;
  font-size: 75%;
  color: #fff;
  font-weight: bold;
  text-align: center;
  line-height: 1.3;
}

.movie .movieTxt .sub,
.movie .movieTitle .sub {
  font-size: 90%;
  display: block;
  padding-bottom: 5px;
}

.movie .movieTitle {
  bottom: 1em;
  width: 90%;
  left: 5%;
}

.movie .movieTxt {
  top: 50%;
  width: 90%;
  left: 5%;
  z-index: 2;
  margin-top: -.5em;
}

.movie.coming {
  border-right: 2px solid #333;
}

/* ----------------------------------------
    COMMON
----------------------------------------*/
.clearfix:before, #globalHeader:before, #contents:before, #globalFooter:before, #globalFooter #pageNav:before, #globalFooter #pageNav #breadcrumbNav:before, #globalFooter #pageNav #snsNav:before, #fnOther:before, #homeMain ul:before, #homeMain .number:before, #homeBody ul:before, .productsIndex:before, .productsIndex ul:before, .productsCollection .productsList ul:before, .productsCollection .productBody .column:before, .productsCollection .productBody .col:before, .productsCollection .historyCol .col:before, .productsFinder .searchNav:before, .productsFinder .productsList:before, .productsFinder .productsList ul:before, .productsFinder .productsList .pager:before, .productsFinder .productsList .pager ol:before, .productsCompare .searchNav:before, .productsCompare .productsList:before, .productsCompare .productsList ul:before, .productsCompare .productsList .pager:before, .productsCompare .productsList .pager ol:before, .productsDetail .productTitle .variation:before, .conceptHistory .contentsBody .col:before, .technologyIndex .contentsBody ul:before, .supportIndex .contentsBody ul:before, .magazineIndex .contents:before, .magazineIndex .colLink1:before, .magazineIndex .colLink2:before, .magazineDetail .contents:before, .magazineDetail .contents .profile:before, .magazineDetail .contents .contentsCol .col:before, .ambIndex .colLink1 .menuBox .menuli:before, .ambIndex .colLink4 .scheduleli:before, .ambIndex .contents:before, .ambIndex .colLink1:before, .ambIndex .colLink2:before, .column.column__01 .colRank .colRankLi:before, .column.column__03 .col__001 .timeline_002:before, .ukyo .colDay:before, .ukyo .colDayThumbnail:before, .ukyo .profile:before, .clearfix:after, #globalHeader:after, #contents:after, #globalFooter:after, #globalFooter #pageNav:after, #globalFooter #pageNav #breadcrumbNav:after, #globalFooter #pageNav #snsNav:after, #fnOther:after, #homeMain ul:after, #homeMain .number:after, #homeBody ul:after, .productsIndex:after, .productsIndex ul:after, .productsCollection .productsList ul:after, .productsCollection .productBody .column:after, .productsCollection .productBody .col:after, .productsCollection .historyCol .col:after, .productsFinder .searchNav:after, .productsFinder .productsList:after, .productsFinder .productsList ul:after, .productsFinder .productsList .pager:after, .productsFinder .productsList .pager ol:after, .productsCompare .searchNav:after, .productsCompare .productsList:after, .productsCompare .productsList ul:after, .productsCompare .productsList .pager:after, .productsCompare .productsList .pager ol:after, .productsDetail .productTitle .variation:after, .conceptHistory .contentsBody .col:after, .technologyIndex .contentsBody ul:after, .supportIndex .contentsBody ul:after, .magazineIndex .contents:after, .magazineIndex .colLink1:after, .magazineIndex .colLink2:after, .magazineDetail .contents:after, .magazineDetail .contents .profile:after, .magazineDetail .contents .contentsCol .col:after, .ambIndex .colLink1 .menuBox .menuli:after, .ambIndex .colLink4 .scheduleli:after, .ambIndex .contents:after, .ambIndex .colLink1:after, .ambIndex .colLink2:after, .column.column__01 .colRank .colRankLi:after, .column.column__03 .col__001 .timeline_002:after, .ukyo .colDay:after, .ukyo .colDayThumbnail:after, .ukyo .profile:after {
  content: "";
  display: block;
  overflow: hidden;
}

.clearfix:after, #globalHeader:after, #contents:after, #globalFooter:after, #globalFooter #pageNav:after, #globalFooter #pageNav #breadcrumbNav:after, #globalFooter #pageNav #snsNav:after, #fnOther:after, #homeMain ul:after, #homeMain .number:after, #homeBody ul:after, .productsIndex:after, .productsIndex ul:after, .productsCollection .productsList ul:after, .productsCollection .productBody .column:after, .productsCollection .productBody .col:after, .productsCollection .historyCol .col:after, .productsFinder .searchNav:after, .productsFinder .productsList:after, .productsFinder .productsList ul:after, .productsFinder .productsList .pager:after, .productsFinder .productsList .pager ol:after, .productsCompare .searchNav:after, .productsCompare .productsList:after, .productsCompare .productsList ul:after, .productsCompare .productsList .pager:after, .productsCompare .productsList .pager ol:after, .productsDetail .productTitle .variation:after, .conceptHistory .contentsBody .col:after, .technologyIndex .contentsBody ul:after, .supportIndex .contentsBody ul:after, .magazineIndex .contents:after, .magazineIndex .colLink1:after, .magazineIndex .colLink2:after, .magazineDetail .contents:after, .magazineDetail .contents .profile:after, .magazineDetail .contents .contentsCol .col:after, .ambIndex .colLink1 .menuBox .menuli:after, .ambIndex .colLink4 .scheduleli:after, .ambIndex .contents:after, .ambIndex .colLink1:after, .ambIndex .colLink2:after, .column.column__01 .colRank .colRankLi:after, .column.column__03 .col__001 .timeline_002:after, .ukyo .colDay:after, .ukyo .colDayThumbnail:after, .ukyo .profile:after {
  clear: both;
}

.font-en-cn, .new, .productsCollection .productsList dt, .productsCollection .productsList .new, .productsFinder .pageTitle h1, .productsFinder .productsList dt, .productsFinder .productsList .new, .productsCompare .table h1, .productsCompare .table th h2.model_name, .productsCompare .pageTitle h1, .productsCompare .productsList dt, .productsCompare .productsList .new, .productsDetail .productTitle h1, .supportManual .contentsBody li .number {
  font-family: 'open_sans_condensedbold';
  font-weight: normal;
}

.font-en, #homeMain h2, #homeMain h3, .productsIndex h2, .conceptHistory .contentsBody .col h3 {
  font-family: 'open_sansbold';
  font-weight: normal;
}

/* -------------------- [ CONTAINER ] -------------------- */
@-ms-viewport {
  width: device-width;
}

html {
  position: relative;
  background: #000;
  color: #FFF;
  font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "Osaka", "メイリオ", "ＭＳ Ｐゴシック", "Helvetica", arial, sans-serif;
  min-width: 320px;
  overflow-x: hidden;
  overflow-y: scroll;
}

body {
  width: 100%;
  overflow: hidden;
}

a {
  color: #FFF;
  text-decoration: none;
  -webkit-tap-highlight-color: transparent;
}

a .ico {
  color: transparent;
}

a:hover {
  color: #FFF;
  text-decoration: none;
  -webkit-tap-highlight-color: transparent;
}

a:hover .ico {
  color: transparent;
}

#loader {
  position: fixed;
  top: 0;
  left: 0;
  background: #000;
  width: 100%;
  height: 105%;
  z-index: 20;
  overflow: hidden;
}

#loader .img {
  visibility: hidden;
  margin-left: -40px;
  position: absolute;
  top: 200px;
  left: 50%;
  width: 80px;
  height: 50px;
  background: url("../img/bg_loader@2x.png") no-repeat 0 0;
  overflow: hidden;
  white-space: nowrap;
  font-size: 0;
  color: transparent;
  display: block;
  -webkit-background-size: 80px auto;
  background-size: 80px auto;
}

#loader .img span {
  width: 80px;
  height: 50px;
  background: url("../img/bg_loader@2x.png") no-repeat 0 -50px;
  overflow: hidden;
  white-space: nowrap;
  font-size: 0;
  color: transparent;
  display: block;
  -webkit-background-size: 80px auto;
  background-size: 80px auto;
}

#container {
  position: relative;
  visibility: hidden;
  z-index: 1;
}

#globalHeader, #contents, #globalFooter {
  position: relative;
  min-width: 320px;
}

#globalHeader {
  z-index: 12;
}

#globalFooter {
  z-index: 11;
  background: #000;
}

#contents {
  z-index: 10;
}

.contentBody p {
  padding-bottom: 1em;
  line-height: 1.65;
}

.contentBody li {
  margin-left: 1.5em;
  padding-bottom: .5em;
  line-height: 1.3;
}

.img_compare {
  position: absolute;
  top: 0;
  left: 0;
  z-index: 100;
  display: block;
}

/* -------------------- [ HEADER ] -------------------- */
#globalHeader {
  position: fixed;
  top: 0;
  left: 0;
  background-color: #002a21;
}

#globalHeader li {
  list-style: none;
}

#globalHeader #siteID a.logo {
  display: block;
}

#globalHeader a, #globalHeader a:hover {
  text-decoration: none;
}

/* -------------------- [ FOOTER ] -------------------- */
#globalFooter li {
  list-style: none;
}

#globalFooter #pageNav {
  background-color: #002a21;
  font-size: 81%;
  vertical-align: middle;
}

#globalFooter #pageNav li {
  float: left;
  display: block;
}

#globalFooter #pageNav #breadcrumbNav {
  float: left;
  padding-left: 10px;
}

#globalFooter #pageNav #breadcrumbNav li {
  padding: 14px 5px 8px 0;
}

#globalFooter #pageNav #breadcrumbNav li.home {
  padding-left: 18px;
  position: relative;
}

#globalFooter #pageNav #breadcrumbNav .ico {
  background-position: -285px -235px;
  position: absolute;
  top: 50%;
  left: 0;
  margin: -8px 3px 0 0;
}

#globalFooter #pageNav #breadcrumbNav a, #globalFooter #pageNav #breadcrumbNav .current {
  display: inline-block;
  margin-left: 5px;
}

#globalFooter #pageNav p.pageTop {
  float: right;
}

#globalFooter #pageNav p.pageTop .ico {
  position: relative;
  vertical-align: middle;
  top: -2px;
  margin-right: 3px;
  background-position: -285px -110px;
}

#globalFooter #pageNav p.pageTop a {
  padding: 12px 10px 8px 10px;
  display: inline-block;
}

#globalFooter #pageNav p.pageTop a:hover {
  text-decoration: none;
}

#globalFooter #pageNav #snsNav .ico {
  position: relative;
  vertical-align: middle;
  top: -3px;
  margin-right: 3px;
}

#globalFooter #pageNav #snsNav h3 {
  float: left;
  padding: 17px 10px 0 0;
  font-weight: normal;
  font-size: 90%;
}

#globalFooter #pageNav #snsNav ul {
  float: left;
}

#globalFooter #pageNav #snsNav li {
  display: block;
  float: left;
}

#globalFooter #pageNav #snsNav li.snP {
  right: 0px;
}

#globalFooter #pageNav #snsNav li.snP .ico {
  background-position: -285px -85px;
}

#globalFooter #pageNav #snsNav li.snG {
  right: 35px;
}

#globalFooter #pageNav #snsNav li.snG .ico {
  background-position: -285px -60px;
}

#globalFooter #pageNav #snsNav li.snT {
  right: 70px;
}

#globalFooter #pageNav #snsNav li.snT .ico {
  background-position: -285px -35px;
}

#globalFooter #pageNav #snsNav li.snF {
  right: 105px;
}

#globalFooter #pageNav #snsNav li.snF .ico {
  background-position: -285px -10px;
}

#globalFooter #pageNav #snsNav a {
  padding: 10px 2px 2px 2px;
  display: inline-block;
  text-align: center;
}

#globalFooter #pageNav #snsNav .ico {
  margin: 4px;
}

#fnOther {
  font-size: 75%;
  background-color: #000;
}

#fnOther .logo {
  width: 65px;
  height: 12px;
  background-position: -10px -120px;
  vertical-align: middle;
}

#fnOther ul {
  float: left;
}

#fnOther li {
  display: inline-block;
  margin-right: 10px;
}

#fnOther li a {
  display: block;
  padding: 5px 0;
}

#fnOther .logo, #fnOther small {
  float: right;
}

#fnOther .logo {
  margin-left: 10px;
  position: relative;
  top: 5px;
}

#fnOther small {
  display: inline-block;
  padding: 5px;
}

/* -------------------- [ PRODUCTS INDEX ] -------------------- */
.contentsBody {
  position: relative;
  z-index: 3;
  margin: 0 auto;
}

.contentsBody img {
  width: 100%;
}

.contentsBody .movieArea {
  width: 100%;
  padding-bottom: 56%;
  position: relative;
}

.contentsBody iframe {
  width: 100%;
  height: 100%;
  position: absolute;
}

.contentsBody .cap {
  line-height: 1.3;
}

/* -------------------- [ HOME ] -------------------- */
#homeMain {
  position: relative;
  overflow: hidden;
  z-index: 1;
  width: 100%;
  height: 650px;
}

#homeMain h2, #homeMain h3 {
  line-height: 1;
}

#homeMain ul {
  list-style-type: none;
  -ms-touch-action: none;
  -webkit-tap-highlight-color: transparent;
  height: 100%;
}

#homeMain li {
  width: 100%;
  height: 100%;
  position: relative;
  float: left;
  -moz-user-select: none;
  -webkit-user-select: none;
  overflow: hidden;
  height: 100%;
}

#homeMain img {
  width: 100%;
}

#homeMain .txt {
  position: absolute;
  bottom: 30%;
  left: 3%;
}

#homeMain .number {
  position: absolute;
  bottom: 58%;
  right: 5px;
  text-align: center;
  margin-left: 0;
}

#homeMain .number li {
  float: left;
  display: block;
  width: auto;
  margin: 0;
}

#homeMain .number li a {
  display: block;
  background-position: -215px -355px;
}

#homeMain .number li a.current {
  background-position: -190px -355px;
}

#homeMain .homeMovie {
  position: absolute;
  display: block;
  overflow: hidden;
  margin: 0;
}

#homeBody {
  position: relative;
  z-index: 2;
}

#homeBody ul {
  list-style-type: none;
  background: url("../img/bg_bitmap@2x.png") repeat-x center -538px;
  -webkit-background-size: 360px auto;
  background-size: 360px auto;
}

#homeBody ul li {
  position: relative;
}

#homeBody a, #homeBody span.img-banner {
  position: relative;
  display: block;
  overflow: hidden;
}

#homeBody a img, #homeBody span.img-banner img {
  width: 100%;
  display: block;
  vertical-align: bottom;
}

#homeBody a .bg, #homeBody span.img-banner .bg {
  position: absolute;
  top: 0;
  left: 0;
}

#homeBody a .txt, #homeBody span.img-banner .txt {
  position: absolute;
  bottom: 0;
  left: 0;
  line-height: 1.2;
}

#homeBody a .tag, #homeBody span.img-banner .tag {
  font-size: 63%;
  padding: 4px;
  position: absolute;
  top: 0;
  font-weight: bold;
  left: 5px;
  background-color: #7c6435;
}

#homeBody .linkOther a {
  color: #000;
}

#homeBody .linkAttention, #homeBody .specialInfo {
  width: 100%;
  float: none;
  clear: both;
}

#homeBody .linkAttention > a, #homeBody .linkAttention > .inr, #homeBody .specialInfo > a, #homeBody .specialInfo > .inr {
  background-color: #fff;
  background-color: rgba(255, 255, 255, 0.15);
  width: auto;
  margin: 0;
  padding: 10px 20px 8px;
  text-align: center;
}

#homeBody .linkAttention strong, #homeBody .specialInfo strong {
  font-size: 110%;
  padding: 0 5px;
  color: #009675;
}

#homeBody .specialInfo > a, #homeBody .specialInfo > .inr {
  text-align: left;
  line-height: 1.5;
}

/* -------------------- [ PRODUCTS INDEX ] -------------------- */
.productsIndex h3 {
  line-height: 1.3;
}

.productsIndex .txt {
  position: absolute;
}

.productsIndex li {
  display: block;
  list-style: none;
}

.productsIndex .linkBtn .bg, .productsIndex .linkBtn .hover {
  width: 100%;
  height: 100%;
  padding: 0;
}

.productsIndex a {
  display: block;
  position: relative;
}

.productsIndex img {
  width: 100%;
  display: block;
}

.productsIndex .mainCol, .productsIndex .subCol, .productsIndex .otherCol {
  position: relative;
}

.productsIndex .mainCol a {
  color: #fff;
}

.productsIndex .otherCol {
  position: relative;
}

.productsIndex .otherCol .bg {
  text-align: center;
}

.productsIndex .otherCol img {
  width: 100%;
  padding-bottom: .5em;
}

.productsIndex .otherCol li {
  position: relative;
}

.productsIndex .otherCol .ico {
  display: block;
  width: 40px;
  height: 40px;
  position: absolute;
  top: 46%;
  left: 50%;
  margin: -20px 0 0 -20px;
}

.productsIndex .otherCol .ico.finder {
  background-position: -195px -310px;
}

.productsIndex .otherCol .ico.catalog {
  background-position: -240px -55px;
}

.productsIndex .otherCol .ico.movie {
  background-position: -240px -100px;
}

.productsIndex .otherCol .ico.app {
  background-position: -240px -145px;
}

.productsIndex .otherCol .ico.compare {
  background-position: -320px -205px;
}

.productsIndex .otherCol .txt {
  width: 100%;
  top: 78%;
  left: 0;
  text-align: center;
}

/* -------------------- [ PRODUCTS COLLECTION ] -------------------- */
.productsCollection .productsList {
  position: relative;
  z-index: 1;
}

.productsCollection .productsList ul li {
  position: relative;
  display: block;
  vertical-align: bottom;
  width: 25%;
  float: left;
  padding: 0 0 1px 0;
  line-height: 1.1;
}

.productsCollection .productsList a {
  position: relative;
  height: 100%;
  z-index: 100;
  margin: 1px;
  display: block;
  background-color: #003026;
  background-color: rgba(0, 48, 38, 0.8);
  -webkit-transition: all .3s ease;
  -moz-transition: all .3s ease;
  -o-transition: all .3s ease;
  -ms-transition: all .3s ease;
  transition: all .3s ease;
  -webkit-box-shadow: 0 3px 0 transparent;
  box-shadow: 0 3px 0 transparent;
}

.productsCollection .productsList a img {
  width: 100%;
}

.productsCollection .productsList a.current {
  background-color: #00604b;
  background-color: #00604b;
  -webkit-box-shadow: 0 0 0 transparent;
  box-shadow: 0 0 0 transparent;
}

.productsCollection .productsList a.current:hover {
  background-color: #00604b;
  background-color: #00604b;
  -webkit-box-shadow: 0 0 0 transparent;
  box-shadow: 0 0 0 transparent;
}

.productsCollection .productsList dl {
  text-align: center;
  padding: 0 0 10px 0;
  margin: 0 5px 0 5px;
  border-top: 1px solid rgba(0, 0, 0, 0.4);
}

.productsCollection .productsList dt {
  font-size: 113%;
  padding: 10px 0 7px 0;
  border-top: 1px solid rgba(0, 60, 47, 0.5);
}

.productsCollection .productsList dd {
  font-size: 63%;
  padding-bottom: 5px;
}

.productsCollection .productsList .new {
  position: absolute;
  top: -1px;
  right: 3px;
  padding: 3px 5px;
  color: #FFF;
  background: #900;
  -webkit-box-shadow: 0 1px 0 #020e0b;
  box-shadow: 0 1px 0 #020e0b;
}

.productsCollection .productsList .watWrap {
  position: relative;
}

.productsCollection .productsList .photo {
  border-top: 1px solid rgba(0, 60, 47, 0.5);
}

.productsCollection .productsList .blank div {
  position: relative;
  height: 100%;
  margin: 1px;
  background-color: #003c2f;
  background-color: rgba(0, 60, 47, 0.4);
}

.productsCollection .productBody {
  position: relative;
  z-index: 3;
  margin: 0 auto;
}

.productsCollection .productBody .column, .productsCollection .productBody .col {
  line-height: 1.6;
}

.productsCollection .productBody .movie {
  position: relative;
  margin: 0 0 20px 0;
}

.productsCollection .historyCol {
  font-family: Georgia, 'Times New Roman', serif;
}

@-webkit-keyframes $name {}@-moz-keyframes $name {}@-ms-keyframes $name {}@keyframes $name {}/* -------------------- [ PRODUCTS FINDER ] -------------------- */
.productsFinder .finderBG {
  width: 100%;
  position: absolute;
}

.productsFinder .finderBG img {
  position: fixed;
  width: 100%;
}

.productsFinder .finderBG .bg {
  -webkit-transition: .3s ease-in;
  -moz-transition: .3s ease-in;
  -o-transition: .3s ease-in;
  -ms-transition: .3s ease-in;
  transition: .3s ease-in;
  -webkit-transition-property: 'opacity,-webkit-transform';
  -moz-transition-property: 'opacity,-moz-transform';
  -ms-transition-property: 'opacity,-ms-transform';
  transition-property: 'opacity,transform';
  -moz-opacity: 0;
  opacity: 0;
  -webkit-transform: scale(1.2);
  -moz-transform: scale(1.2);
  -o-transform: scale(1.2);
  -ms-transform: scale(1.2);
  transform: scale(1.2);
}

.productsFinder .finderBG .view {
  -webkit-transition: 1s ease-out;
  -moz-transition: 1s ease-out;
  -o-transition: 1s ease-out;
  -ms-transition: 1s ease-out;
  transition: 1s ease-out;
  -webkit-transition-property: 'opacity,-webkit-transform';
  -moz-transition-property: 'opacity,-moz-transform';
  -ms-transition-property: 'opacity,-ms-transform';
  transition-property: 'opacity,transform';
  -moz-opacity: 1;
  opacity: 1;
  -webkit-transform: scale(1);
  -moz-transform: scale(1);
  -o-transform: scale(1);
  -ms-transform: scale(1);
  transform: scale(1);
}

.productsFinder .searchNav li, .productsFinder .productsList li {
  list-style: none;
  margin-left: 0;
}

.productsFinder .searchNav li {
  text-indent: -25px;
  padding-left: 25px;
  line-height: 1.2;
}

.productsFinder .pageTitle {
  position: relative;
  z-index: 2;
}

.productsFinder .searchNav a {
  display: block;
  padding: 3px 0;
  font-size: 75%;
  font-weight: bold;
}

.productsFinder .searchNav a .ico {
  background-position: -285px -360px;
  margin-right: 5px;
  vertical-align: middle;
}

.productsFinder .searchNav a.current {
  color: #009676;
}

.productsFinder .searchNav a.current .ico {
  background-position: -285px -335px;
}

.productsFinder .searchNav a:hover {
  color: #009676;
}

.productsFinder .productsList {
  position: relative;
  z-index: 1;
}

.productsFinder .productsList .error {
  position: relative;
  width: 100%;
  height: 100%;
  background-color: #000;
  background-color: rgba(0, 0, 0, 0.4);
  -webkit-transition: opacity 1s ease-out;
  -moz-transition: opacity 1s ease-out;
  -o-transition: opacity 1s ease-out;
  -ms-transition: opacity 1s ease-out;
  transition: opacity 1s ease-out;
  -moz-opacity: 0;
  opacity: 0;
}

.productsFinder .productsList .error div {
  position: absolute;
  text-align: center;
  top: 40%;
  left: 0;
  width: 100%;
  text-align: center;
  line-height: 1.6;
  color: #fff;
}

.productsFinder .productsList .error.view {
  -moz-opacity: 1;
  opacity: 1;
  -webkit-transition-delay: .6s;
  -moz-transition-delay: .6s;
  -o-transition-delay: .6s;
  -ms-transition-delay: .6s;
  transition-delay: .6s;
}

.productsFinder .productsList .error h2 {
  font-size: 150%;
  padding-bottom: 20px;
}

.productsFinder .productsList .error a {
  display: inline-block;
  font-size: 88%;
  font-weight: bold;
  padding: 15px 15px 10px 15px;
  background-color: #003c2f;
  background-color: #003c2f;
}

.productsFinder .productsList .error a .ico {
  vertical-align: middle;
  position: relative;
  top: -2px;
}

.productsFinder .productsList ul {
  -webkit-transform-style: preserve-3d;
  -moz-transform-style: preserve-3d;
  -o-transform-style: preserve-3d;
  -ms-transform-style: preserve-3d;
  transform-style: preserve-3d;
  -webkit-perspective: 800px;
  -moz-perspective: 800px;
  -o-perspective: 800px;
  -ms-perspective: 800px;
  perspective: 800px;
}

.productsFinder .productsList ul li {
  position: relative;
  display: block;
  vertical-align: bottom;
  width: 25%;
  float: left;
  padding: 0 0 1px 0;
}

.productsFinder .productsList ul li.start {
  -webkit-transition: none;
  -moz-transition: none;
  -o-transition: none;
  -ms-transition: none;
  transition: none;
  -moz-opacity: 0;
  opacity: 0;
  -webkit-transform: translate3d(0, 150px, 100px) rotateX(40deg);
  -moz-transform: translate3d(0, 150px, 100px) rotateX(40deg);
  -ms-transform: translate3d(0, 150px, 100px) rotateX(40deg);
  transform: translate3d(0, 150px, 100px) rotateX(40deg);
}

.productsFinder .productsList ul li.view {
  -webkit-transition: all .6s ease-out;
  -moz-transition: all .6s ease-out;
  -o-transition: all .6s ease-out;
  -ms-transition: all .6s ease-out;
  transition: all .6s ease-out;
  -moz-opacity: 1;
  opacity: 1;
  -webkit-transform: translate3d(0, 0, 0) rotateX(0deg);
  -moz-transform: translate3d(0, 0, 0) rotateX(0deg);
  -ms-transform: translate3d(0, 0, 0) rotateX(0deg);
  transform: translate3d(0, 0, 0) rotateX(0deg);
}

.productsFinder .productsList ul li.remove {
  -webkit-transition: all .2s ease-in;
  -moz-transition: all .2s ease-in;
  -o-transition: all .2s ease-in;
  -ms-transition: all .2s ease-in;
  transition: all .2s ease-in;
  -moz-opacity: 0;
  opacity: 0;
  -webkit-transform: translate3d(0, -200px, 100px) rotateX(-20deg);
  -moz-transform: translate3d(0, -200px, 100px) rotateX(-20deg);
  -ms-transform: translate3d(0, -200px, 100px) rotateX(-20deg);
  transform: translate3d(0, -200px, 100px) rotateX(-20deg);
}

.productsFinder .productsList ul li .blank.start {
  -webkit-transition: none;
  -moz-transition: none;
  -o-transition: none;
  -ms-transition: none;
  transition: none;
  -moz-opacity: 0;
  opacity: 0;
}

.productsFinder .productsList ul li .blank.view {
  -webkit-transition: opacity .5s ease-out;
  -moz-transition: opacity .5s ease-out;
  -o-transition: opacity .5s ease-out;
  -ms-transition: opacity .5s ease-out;
  transition: opacity .5s ease-out;
  -moz-opacity: 1;
  opacity: 1;
}

.productsFinder .productsList ul li .blank.remove {
  -webkit-transition: opacity .2s ease-out;
  -moz-transition: opacity .2s ease-out;
  -o-transition: opacity .2s ease-out;
  -ms-transition: opacity .2s ease-out;
  transition: opacity .2s ease-out;
  -moz-opacity: 0;
  opacity: 0;
}

.productsFinder .productsList ul li .blank div {
  position: relative;
  height: 100%;
  margin: 1px;
  -webkit-transition: none;
  -moz-transition: none;
  -o-transition: none;
  -ms-transition: none;
  transition: none;
  background-color: #003c2f;
  background-color: rgba(0, 60, 47, 0.4);
  -webkit-box-shadow: 0 0 0 transparent;
  box-shadow: 0 0 0 transparent;
}

.productsFinder .productsList ul li .blank div:hover {
  background-color: #003c2f;
  background-color: rgba(0, 60, 47, 0.4);
  -webkit-box-shadow: 0 0 0 transparent;
  box-shadow: 0 0 0 transparent;
}

.productsFinder .productsList .bg {
  background-color: #003026;
  background-color: rgba(0, 48, 38, 0.8);
  -webkit-transition: all .3s ease;
  -moz-transition: all .3s ease;
  -o-transition: all .3s ease;
  -ms-transition: all .3s ease;
  transition: all .3s ease;
  -webkit-box-shadow: 0 3px 0 transparent;
  box-shadow: 0 3px 0 transparent;
}

.productsFinder .productsList a {
  position: relative;
  height: 100%;
  z-index: 100;
  margin: 1px;
  display: block;
  background-color: #003026;
  background-color: rgba(0, 48, 38, 0.8);
  -webkit-transition: all .3s ease;
  -moz-transition: all .3s ease;
  -o-transition: all .3s ease;
  -ms-transition: all .3s ease;
  transition: all .3s ease;
  -webkit-box-shadow: 0 3px 0 transparent;
  box-shadow: 0 3px 0 transparent;
}

.productsFinder .productsList a img {
  width: 100%;
}

.productsFinder .productsList a.current {
  background-color: #00604b;
  background-color: #00604b;
  -webkit-box-shadow: 0 0 0 transparent;
  box-shadow: 0 0 0 transparent;
}

.productsFinder .productsList a.current:hover {
  background-color: #00604b;
  background-color: #00604b;
  -webkit-box-shadow: 0 0 0 transparent;
  box-shadow: 0 0 0 transparent;
}

.productsFinder .productsList .watWrap {
  position: relative;
}

.productsFinder .productsList .watWrap .attention {
  position: absolute;
  bottom: 3em;
  left: 0;
  z-index: 100;
  font-size: 75%;
  line-height: 1.4;
  background: none;
  color: #003c2f;
  font-weight: bold;
  background: none !important;
  width: 100%;
}

.productsFinder .productsList .watWrap .attention .balloon {
  background: #fff;
  padding: 1em;
  position: relative;
  width: auto;
  margin: 0 auto;
}

.productsFinder .productsList .watWrap .attention .balloon:after {
  content: ' ';
  height: 0;
  position: absolute;
  width: 0;
  border: 10px solid transparent;
  border-top-color: #fff;
  top: 100%;
  left: 50%;
  margin-left: -1em;
}

.productsFinder .productsList .photo {
  border-top: 1px solid rgba(0, 60, 47, 0.5);
}

.productsFinder .productsList .btn_compare {
  text-align: center;
  padding: 10px 0;
  font-size: 69%;
  background-color: #000;
  background-color: rgba(0, 0, 0, 0.3);
  margin: 0 10px 10px 10px;
  position: relative;
  z-index: 1000;
  cursor: pointer;
}

.productsFinder .productsList .btn_compare.isClick {
  background-color: #fff;
  background-color: rgba(255, 255, 255, 0.3);
}

.productsFinder .productsList .btn_compare .ico {
  display: inline-block;
  vertical-align: middle;
  position: relative;
  margin-right: 10px;
}

.productsFinder .productsList .btn_compare .ico.ico_plus {
  width: 10px;
  height: 10px;
  background-position: -290px -290px;
}

.productsFinder .productsList .btn_compare .ico.ico_minus {
  width: 10px;
  height: 10px;
  background-position: -285px -315px;
}

.productsFinder .productsList .pager {
  padding: 15px 0;
  -webkit-transition: all .3s ease;
  -moz-transition: all .3s ease;
  -o-transition: all .3s ease;
  -ms-transition: all .3s ease;
  transition: all .3s ease;
}

.productsFinder .productsList .pager p {
  float: left;
  display: inline-block;
  font-size: 81%;
}

.productsFinder .productsList .pager p strong {
  font-size: 185%;
  position: relative;
  top: .1em;
}

.productsFinder .productsList .pager ol {
  float: right;
  display: inline-block;
}

.productsFinder .productsList .pager a {
  display: block;
  float: left;
  padding: 10px 12px;
  font-size: 75%;
  font-weight: bold;
  line-height: 1;
  -moz-opacity: 1;
  opacity: 1;
}

.productsFinder .productsList .pager li {
  display: inline-block;
}

.productsFinder .productsList .pager.remove {
  -moz-opacity: 0;
  opacity: 0;
}

.productsFinder .productsList .pager.start {
  -moz-opacity: 0;
  opacity: 0;
}

.productsFinder .productsList .pager.view {
  -moz-opacity: 1;
  opacity: 1;
}

.productsFinder .productsList .pager.remove {
  -moz-opacity: 0;
  opacity: 0;
}

.productsFinder .productsList dl {
  text-align: center;
  padding: 0 0 10px 0;
  margin: 0 5px 0 5px;
  border-top: 1px solid rgba(0, 0, 0, 0.4);
}

.productsFinder .productsList dt {
  font-size: 113%;
  padding: 10px 0 7px 0;
  border-top: 1px solid rgba(0, 60, 47, 0.5);
}

.productsFinder .productsList dd {
  font-size: 63%;
  padding-bottom: 5px;
}

.productsFinder .productsList dd.band {
  line-height: 1.2;
  height: 2.4em;
}

.productsFinder .productsList .new {
  position: absolute;
  top: -1px;
  right: 3px;
  padding: 3px 5px;
  color: #FFF;
  background: #900;
  -webkit-box-shadow: 0 1px 0 #020e0b;
  box-shadow: 0 1px 0 #020e0b;
}

.productsFinder #contentLoader {
  z-index: 2;
  position: absolute;
  top: 0;
  right: 0;
  -webkit-transition: opacity .5s ease-out;
  -moz-transition: opacity .5s ease-out;
  -o-transition: opacity .5s ease-out;
  -ms-transition: opacity .5s ease-out;
  transition: opacity .5s ease-out;
  -moz-opacity: 0;
  opacity: 0;
  display: none;
}

.productsFinder #contentLoader span {
  visibility: visible;
  margin-left: -15px;
  position: absolute;
  top: 350px;
  left: 50%;
  width: 30px;
  height: 30px;
  background: url("../img/bg_loader2.png") no-repeat 0 0;
  overflow: hidden;
  white-space: nowrap;
  font-size: 0;
  color: transparent;
  text-indent: 101%;
  display: block;
}

.productsFinder #contentLoader.view {
  -moz-opacity: 1;
  opacity: 1;
  -webkit-transition-delay: .4s;
  -moz-transition-delay: .4s;
  -o-transition-delay: .4s;
  -ms-transition-delay: .4s;
  transition-delay: .4s;
}

/* -------------------- [ PRODUCTS CATALOG ] -------------------- */
.productsCatalog .contentsBody a {
  text-decoration: underline;
}

.productsCatalog .contentsBody .linkArea {
  padding-bottom: 50px;
}

/* -------------------- [ PRODUCTS APP ] -------------------- */
/* -------------------- [ PRODUCTS FINDER ] -------------------- */
@-webkit-keyframes bg-color {
  0% {
    background-color: none;
  }
  100% {
    background-color: #000;
  }
}

@keyframes bg-color {
  0% {
    background-color: none;
  }
  100% {
    background-color: #000;
  }
}

.productsCompare {
  position: relative;
  opacity: 0;
  min-height: 800px !important;
}

.productsCompare .prduct-box {
  position: fixed;
  width: 100%;
  height: auto;
  z-index: 100;
  left: 0;
}

.productsCompare .prduct-box.err {
  position: relative;
}

.productsCompare .prduct-box.bg-motion {
  transition: background 0.5s;
  background-color: #004e3d;
  background-color: #004e3d;
}

.productsCompare .prduct-box.bg-motion-clear {
  transition: background 0.5s;
  background-color: #004e3d;
  background-color: rgba(0, 78, 61, 0);
}

.productsCompare .table table, .productsCompare .table td, .productsCompare .table th {
  border-collapse: collapse;
}

.productsCompare .table {
  position: relative;
  width: 100%;
  text-align: center;
  word-wrap: break-word;
  white-space: normal;
  word-break: break-all;
  display: table;
  /* th.name{
                //display:block;
                display:table;
                width:500px;
            } */
}

.productsCompare .table.product-none {
  position: static !important;
}

.productsCompare .table tr {
  border-bottom: 1px solid rgba(255, 255, 255, 0.1);
}

.productsCompare .table tr.border_b {
  border-bottom: 3px solid rgba(255, 255, 255, 0.1);
}

.productsCompare .table th, .productsCompare .table td {
  text-align: center;
  border-right: 1px solid rgba(255, 255, 255, 0.1);
  height: 55px;
  word-wrap: break-word;
  white-space: normal;
  word-break: break-all;
}

.productsCompare .table th.boder_r-none, .productsCompare .table td.boder_r-none {
  border-right: none;
}

.productsCompare .table th {
  position: relative;
  z-index: 0;
  position: relative;
}

.productsCompare .table th .ttl {
  position: relative;
  z-index: 0;
}

.productsCompare .table th.z-10 {
  position: relative;
  z-index: 10;
}

.productsCompare .table th.z-11 {
  position: relative;
  z-index: 11;
}

.productsCompare .table th.z-12 {
  position: relative;
  z-index: 12;
}

.productsCompare .table th.z-13 {
  position: relative;
  z-index: 13;
}

.productsCompare .table th h2.model_name {
  font-size: 100%;
  margin: 10px auto;
}

.productsCompare .table th .price {
  font-size: 69%;
}

.productsCompare .table th .state_new, .productsCompare .table th .state_old {
  font-size: 63%;
  font-weight: bold;
  padding: 3px;
  position: absolute;
  top: 5px;
  left: 50%;
  padding: 3px 5px;
  margin-left: -85px;
  line-height: 1;
  width: auto;
  color: #FFF;
}

.productsCompare .table th .state_new {
  background: #900;
}

.productsCompare .table th .state_old {
  background: #666;
}

.productsCompare .table th .btn_clear {
  position: relative;
  margin: 20px auto;
  max-width: 172px;
  min-height: 20px;
  width: 90%;
  height: auto;
  font-size: 69%;
  background-color: #fff;
  background-color: rgba(255, 255, 255, 0.2);
  vertical-align: middle;
  padding: 7px 0;
  cursor: pointer;
}

.productsCompare .table th .btn_clear .ico {
  display: inline-block;
  background-position: -285px -315px;
  vertical-align: middle;
  position: relative;
  margin-right: 10px;
  top: 5px;
  width: 10px;
}

.productsCompare .table th img {
  width: auto;
  height: auto;
  max-height: 149px;
}

.productsCompare .table th .ico.question {
  background-position: -285px -410px;
  width: 20px;
  height: 20px;
  vertical-align: middle;
  margin-left: 5px;
}

.productsCompare .table th .balloon {
  width: 100%;
  position: absolute;
  top: 5px;
  display: inline-block;
  margin-left: 20px;
  padding: 10px;
  color: #003c2f;
  background-color: #fff;
  background-color: rgba(255, 255, 255, 0.8);
  text-align: left;
  z-index: 100;
  display: none;
}

.productsCompare .table th .balloon .title {
  margin-bottom: 10px;
}

.productsCompare .table th .balloon h2 {
  font-size: 88%;
}

.productsCompare .table th .balloon p {
  font-size: 75%;
  line-height: 1.4;
}

.productsCompare .table th .balloon.view {
  display: inline-block;
}

.productsCompare .table th .balloon:after {
  content: "";
  position: absolute;
  top: 20px;
  left: -10px;
  margin-top: -10px;
  display: block;
  width: 0px;
  height: 0px;
  border-style: solid;
  border-width: 10px 10px 10px 0;
  border-color: transparent rgba(255, 255, 255, 0.8) transparent transparent;
}

.productsCompare .table td .ico-check {
  width: auto;
  height: 25px;
}

.productsCompare .table td .check-none {
  border-bottom: 1px solid rgba(255, 255, 255, 0.4);
  width: 15px;
  display: block;
  position: relative;
  margin: 0 auto;
}

.productsCompare .table .left {
  text-align: left;
}

.productsCompare .table_top {
  /* width:100%;
            max-width:960px;
            background:#000;
            z-index:100; */
  margin-top: 50px;
}

.productsCompare .table_top .link {
  display: block;
  width: auto;
}

.productsCompare .table_top .new {
  display: block;
  position: absolute;
  top: 5px;
  left: 50%;
  margin-left: -30%;
  padding: 3px 5px;
  color: #fff;
  background: #900;
}

.productsCompare .table_top .end {
  display: block;
  position: absolute;
  top: 5px;
  left: 50%;
  margin-left: -40%;
  padding: 3px 5px;
  color: #fff;
  background: #900;
  font-size: 69%;
  font-weight: bold;
}

.productsCompare .table_top.product-none th {
  border-right: none !important;
}

.productsCompare .table_top.column-1 th.pageTitle {
  width: 25%;
}

.productsCompare .table_top.column-1 th {
  width: 75%;
}

.productsCompare .table_top.column-2 th.pageTitle {
  width: 25%;
}

.productsCompare .table_top.column-2 th {
  width: 37.5%;
}

.productsCompare .table_top.column-3 th.pageTitle {
  width: 25%;
}

.productsCompare .table_top.column-3 th {
  width: 25%;
}

.productsCompare .table_spec {
  line-height: 1.4;
  background-color: #003c2f;
  background-color: rgba(0, 60, 47, 0.4);
}

.productsCompare .table_spec th, .productsCompare .table_spec td {
  font-size: 75%;
  font-weight: bold;
}

.productsCompare .table_spec th {
  width: 25%;
  max-width: 250px;
  text-align: left;
  padding-left: 1em;
  background: #000;
}

.productsCompare .table_spec.column-1 th {
  width: 25%;
}

.productsCompare .table_spec.column-1 td {
  width: 75%;
}

.productsCompare .table_spec.column-2 th {
  width: 25%;
}

.productsCompare .table_spec.column-2 td {
  width: 37.5%;
}

.productsCompare .table_spec.column-3 th {
  width: 25%;
}

.productsCompare .table_spec.column-3 td {
  width: 25%;
}

.productsCompare .finderBG {
  width: 100%;
  position: absolute;
}

.productsCompare .finderBG img {
  position: fixed;
  width: 100%;
}

.productsCompare .finderBG .bg {
  -webkit-transition: .3s ease-in;
  -moz-transition: .3s ease-in;
  -o-transition: .3s ease-in;
  -ms-transition: .3s ease-in;
  transition: .3s ease-in;
  -webkit-transition-property: 'opacity,-webkit-transform';
  -moz-transition-property: 'opacity,-moz-transform';
  -ms-transition-property: 'opacity,-ms-transform';
  transition-property: 'opacity,transform';
  -moz-opacity: 0;
  opacity: 0;
  -webkit-transform: scale(1.2);
  -moz-transform: scale(1.2);
  -o-transform: scale(1.2);
  -ms-transform: scale(1.2);
  transform: scale(1.2);
}

.productsCompare .finderBG .view {
  -webkit-transition: 1s ease-out;
  -moz-transition: 1s ease-out;
  -o-transition: 1s ease-out;
  -ms-transition: 1s ease-out;
  transition: 1s ease-out;
  -webkit-transition-property: 'opacity,-webkit-transform';
  -moz-transition-property: 'opacity,-moz-transform';
  -ms-transition-property: 'opacity,-ms-transform';
  transition-property: 'opacity,transform';
  -moz-opacity: 1;
  opacity: 1;
  -webkit-transform: scale(1);
  -moz-transform: scale(1);
  -o-transform: scale(1);
  -ms-transform: scale(1);
  transform: scale(1);
}

.productsCompare .searchNav li, .productsCompare .productsList li {
  list-style: none;
  margin-left: 0;
}

.productsCompare .pageTitle {
  width: 25%;
  position: relative;
  z-index: 2;
  padding-bottom: 5px;
}

.productsCompare .pageTitle .btn {
  margin-top: 15px;
}

.productsCompare .pageTitle .btn a {
  font-size: 88%;
  font-weight: bold;
  margin-top: 10px;
  padding: 8px 10px 5px 5px;
  background-color: #003c2f;
  background-color: #003c2f;
}

.productsCompare .pageTitle .btn a .ico {
  vertical-align: middle;
}

.productsCompare .product-none .pageTitle .btn {
  display: none;
}

.productsCompare .searchNav a {
  display: block;
  padding: 3px 0;
  font-size: 75%;
  font-weight: bold;
}

.productsCompare .searchNav a .ico {
  background-position: -285px -360px;
  margin-right: 5px;
  vertical-align: middle;
}

.productsCompare .searchNav a.current {
  color: #009676;
}

.productsCompare .searchNav a.current .ico {
  background-position: -285px -335px;
}

.productsCompare .searchNav a:hover {
  color: #009676;
}

.productsCompare .error {
  position: relative;
  width: 100%;
  height: 100%;
  color: #fff;
  font-size: 75%;
  padding: 20px 0;
  background-color: #000;
  background-color: rgba(0, 0, 0, 0.4);
  -webkit-transition: opacity 1s ease-out;
  -moz-transition: opacity 1s ease-out;
  -o-transition: opacity 1s ease-out;
  -ms-transition: opacity 1s ease-out;
  transition: opacity 1s ease-out;
  -moz-opacity: 0;
  opacity: 0;
}

.productsCompare .error img.ico {
  vertical-align: middle;
  padding: 0 5px;
}

.productsCompare .error .demo {
  width: 100%;
  max-width: 197px;
}

.productsCompare .error p.btn {
  font-size: 125%;
}

.productsCompare .error p.text {
  margin: 10px 0;
}

.productsCompare .error div {
  position: relative;
  text-align: center;
  left: 0;
  width: 100%;
  text-align: center;
  line-height: 1.6;
  color: #fff;
}

.productsCompare .error.view {
  -moz-opacity: 1;
  opacity: 1;
  -webkit-transition-delay: .6s;
  -moz-transition-delay: .6s;
  -o-transition-delay: .6s;
  -ms-transition-delay: .6s;
  transition-delay: .6s;
}

.productsCompare .error h2 {
  font-size: 150%;
  padding-bottom: 20px;
}

.productsCompare .error a {
  display: inline-block;
  font-size: 88%;
  font-weight: bold;
  padding: 15px 15px 10px 15px;
  background-color: #003c2f;
  background-color: #003c2f;
}

.productsCompare .error a .ico {
  vertical-align: middle;
  position: relative;
  top: -2px;
}

.productsCompare .productsList {
  position: relative;
  z-index: 1;
}

.productsCompare .productsList ul {
  -webkit-transform-style: preserve-3d;
  -moz-transform-style: preserve-3d;
  -o-transform-style: preserve-3d;
  -ms-transform-style: preserve-3d;
  transform-style: preserve-3d;
  -webkit-perspective: 800px;
  -moz-perspective: 800px;
  -o-perspective: 800px;
  -ms-perspective: 800px;
  perspective: 800px;
}

.productsCompare .productsList ul li {
  position: relative;
  display: block;
  vertical-align: bottom;
  width: 25%;
  float: left;
  padding: 0 0 1px 0;
}

.productsCompare .productsList ul li.start {
  -webkit-transition: none;
  -moz-transition: none;
  -o-transition: none;
  -ms-transition: none;
  transition: none;
  -moz-opacity: 0;
  opacity: 0;
  -webkit-transform: translate3d(0, 150px, 100px) rotateX(40deg);
  -moz-transform: translate3d(0, 150px, 100px) rotateX(40deg);
  -ms-transform: translate3d(0, 150px, 100px) rotateX(40deg);
  transform: translate3d(0, 150px, 100px) rotateX(40deg);
}

.productsCompare .productsList ul li.view {
  -webkit-transition: all .6s ease-out;
  -moz-transition: all .6s ease-out;
  -o-transition: all .6s ease-out;
  -ms-transition: all .6s ease-out;
  transition: all .6s ease-out;
  -moz-opacity: 1;
  opacity: 1;
  -webkit-transform: translate3d(0, 0, 0) rotateX(0deg);
  -moz-transform: translate3d(0, 0, 0) rotateX(0deg);
  -ms-transform: translate3d(0, 0, 0) rotateX(0deg);
  transform: translate3d(0, 0, 0) rotateX(0deg);
}

.productsCompare .productsList ul li.remove {
  -webkit-transition: all .2s ease-in;
  -moz-transition: all .2s ease-in;
  -o-transition: all .2s ease-in;
  -ms-transition: all .2s ease-in;
  transition: all .2s ease-in;
  -moz-opacity: 0;
  opacity: 0;
  -webkit-transform: translate3d(0, -200px, 100px) rotateX(-20deg);
  -moz-transform: translate3d(0, -200px, 100px) rotateX(-20deg);
  -ms-transform: translate3d(0, -200px, 100px) rotateX(-20deg);
  transform: translate3d(0, -200px, 100px) rotateX(-20deg);
}

.productsCompare .productsList ul li .blank.start {
  -webkit-transition: none;
  -moz-transition: none;
  -o-transition: none;
  -ms-transition: none;
  transition: none;
  -moz-opacity: 0;
  opacity: 0;
}

.productsCompare .productsList ul li .blank.view {
  -webkit-transition: opacity .5s ease-out;
  -moz-transition: opacity .5s ease-out;
  -o-transition: opacity .5s ease-out;
  -ms-transition: opacity .5s ease-out;
  transition: opacity .5s ease-out;
  -moz-opacity: 1;
  opacity: 1;
}

.productsCompare .productsList ul li .blank.remove {
  -webkit-transition: opacity .2s ease-out;
  -moz-transition: opacity .2s ease-out;
  -o-transition: opacity .2s ease-out;
  -ms-transition: opacity .2s ease-out;
  transition: opacity .2s ease-out;
  -moz-opacity: 0;
  opacity: 0;
}

.productsCompare .productsList ul li .blank div {
  position: relative;
  height: 100%;
  margin: 1px;
  -webkit-transition: none;
  -moz-transition: none;
  -o-transition: none;
  -ms-transition: none;
  transition: none;
  background-color: #003c2f;
  background-color: rgba(0, 60, 47, 0.4);
  -webkit-box-shadow: 0 0 0 transparent;
  box-shadow: 0 0 0 transparent;
}

.productsCompare .productsList ul li .blank div:hover {
  background-color: #003c2f;
  background-color: rgba(0, 60, 47, 0.4);
  -webkit-box-shadow: 0 0 0 transparent;
  box-shadow: 0 0 0 transparent;
}

.productsCompare .productsList a {
  position: relative;
  height: 100%;
  z-index: 100;
  margin: 1px;
  display: block;
  background-color: #003026;
  background-color: rgba(0, 48, 38, 0.8);
  -webkit-transition: all .3s ease;
  -moz-transition: all .3s ease;
  -o-transition: all .3s ease;
  -ms-transition: all .3s ease;
  transition: all .3s ease;
  -webkit-box-shadow: 0 3px 0 transparent;
  box-shadow: 0 3px 0 transparent;
}

.productsCompare .productsList a img {
  width: 100%;
}

.productsCompare .productsList a.current {
  background-color: #00604b;
  background-color: #00604b;
  -webkit-box-shadow: 0 0 0 transparent;
  box-shadow: 0 0 0 transparent;
}

.productsCompare .productsList a.current:hover {
  background-color: #00604b;
  background-color: #00604b;
  -webkit-box-shadow: 0 0 0 transparent;
  box-shadow: 0 0 0 transparent;
}

.productsCompare .productsList .watWrap {
  position: relative;
}

.productsCompare .productsList .photo {
  border-top: 1px solid rgba(0, 60, 47, 0.5);
}

.productsCompare .productsList .pager {
  padding: 15px 0;
  -webkit-transition: all .3s ease;
  -moz-transition: all .3s ease;
  -o-transition: all .3s ease;
  -ms-transition: all .3s ease;
  transition: all .3s ease;
}

.productsCompare .productsList .pager p {
  float: left;
  display: inline-block;
  font-size: 81%;
}

.productsCompare .productsList .pager p strong {
  font-size: 185%;
  position: relative;
  top: .1em;
}

.productsCompare .productsList .pager ol {
  float: right;
  display: inline-block;
}

.productsCompare .productsList .pager a {
  display: block;
  float: left;
  padding: 10px 12px;
  font-size: 75%;
  font-weight: bold;
  line-height: 1;
  -moz-opacity: 1;
  opacity: 1;
}

.productsCompare .productsList .pager li {
  display: inline-block;
}

.productsCompare .productsList .pager.remove {
  -moz-opacity: 0;
  opacity: 0;
}

.productsCompare .productsList .pager.start {
  -moz-opacity: 0;
  opacity: 0;
}

.productsCompare .productsList .pager.view {
  -moz-opacity: 1;
  opacity: 1;
}

.productsCompare .productsList .pager.remove {
  -moz-opacity: 0;
  opacity: 0;
}

.productsCompare .productsList dl {
  text-align: center;
  padding: 0 0 10px 0;
  margin: 0 5px 0 5px;
  border-top: 1px solid rgba(0, 0, 0, 0.4);
}

.productsCompare .productsList dt {
  font-size: 113%;
  padding: 10px 0 7px 0;
  border-top: 1px solid rgba(0, 60, 47, 0.5);
}

.productsCompare .productsList dd {
  font-size: 63%;
  padding-bottom: 5px;
}

.productsCompare .productsList .new {
  position: absolute;
  top: -1px;
  right: 3px;
  padding: 3px 5px;
  color: #FFF;
  background: #900;
  -webkit-box-shadow: 0 1px 0 #020e0b;
  box-shadow: 0 1px 0 #020e0b;
}

.productsCompare #contentLoader {
  z-index: 2;
  position: absolute;
  top: 0;
  right: 0;
  -webkit-transition: opacity .5s ease-out;
  -moz-transition: opacity .5s ease-out;
  -o-transition: opacity .5s ease-out;
  -ms-transition: opacity .5s ease-out;
  transition: opacity .5s ease-out;
  -moz-opacity: 0;
  opacity: 0;
  display: none;
}

.productsCompare #contentLoader span {
  visibility: visible;
  margin-left: -15px;
  position: absolute;
  top: 350px;
  left: 50%;
  width: 30px;
  height: 30px;
  background: url("../img/bg_loader2.png") no-repeat 0 0;
  overflow: hidden;
  white-space: nowrap;
  font-size: 0;
  color: transparent;
  text-indent: 101%;
  display: block;
}

.productsCompare #contentLoader.view {
  -moz-opacity: 1;
  opacity: 1;
  -webkit-transition-delay: .4s;
  -moz-transition-delay: .4s;
  -o-transition-delay: .4s;
  -ms-transition-delay: .4s;
  transition-delay: .4s;
}

/* -------------------- [ PRODUCTS DETAIL ] -------------------- */
.productsDetail .productTitle {
  position: relative;
}

.productsDetail .productTitle h1 {
  font-weight: normal;
}

.productsDetail .productTitle h1 span {
  display: block;
  font-size: 60%;
}

.productsDetail .productTitle .plice {
  font-size: 88%;
}

.productsDetail .productTitle .caution {
  color: #fff;
  font-size: 75%;
  text-align: center;
  margin-top: 10px;
  padding-bottom: 0;
}

.productsDetail .productTitle .btn_compare {
  position: relative;
  text-align: center;
  padding: 17px 0;
  font-size: 100%;
  cursor: pointer;
  background-color: #003026;
  background-color: rgba(0, 48, 38, 0.5);
  margin: 0 10px 10px 10px;
  width: 100%;
}

.productsDetail .productTitle .btn_compare p {
  width: 100%;
}

.productsDetail .productTitle .btn_compare.isClick {
  background-color: #fff;
  background-color: rgba(255, 255, 255, 0.3);
}

.productsDetail .productTitle .btn_compare .ico {
  display: inline-block;
  vertical-align: middle;
  position: relative;
  margin-right: 10px;
}

.productsDetail .productTitle .btn_compare .ico.ico_plus {
  width: 10px;
  height: 10px;
  background-position: -290px -290px;
}

.productsDetail .productTitle .btn_compare .ico.ico_minus {
  width: 10px;
  height: 10px;
  background-position: -285px -315px;
}

.productsDetail .productTitle .attention {
  position: absolute;
  top: 0;
  left: 0;
  z-index: 100;
  font-size: 75%;
  line-height: 1.4;
  background: none;
  color: #003c2f;
  font-weight: bold;
  background: none !important;
  width: 100%;
  text-align: center;
  margin-left: 1em;
}

.productsDetail .productTitle .attention .balloon {
  background-color: #fff;
  background-color: rgba(255, 255, 255, 0.8);
  padding: 1em;
  position: relative;
  width: auto;
  margin: 0 auto;
}

.productsDetail .productTitle .attention .balloon:after {
  content: ' ';
  height: 0;
  position: absolute;
  width: 0;
  border: 10px solid transparent;
  border-top-color: rgba(255, 255, 255, 0.8);
  top: 100%;
  left: 50%;
  margin-left: -1em;
}

.productsDetail .productTitle .variation {
  position: relative;
  height: 85px;
  overflow: hidden;
  line-height: 1;
}

.productsDetail .productTitle .variation .variationContainer {
  position: relative;
  width: 90%;
  height: 100%;
  left: 5%;
  overflow: hidden;
}

.productsDetail .productTitle .variation ul {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  z-index: 1;
}

.productsDetail .productTitle .variation li {
  width: 33%;
  float: left;
  margin: 10px 0;
  padding: 0;
  list-style: none;
}

.productsDetail .productTitle .variation li a {
  margin: 0 3px;
}

.productsDetail .productTitle .variation li a.current {
  -moz-opacity: 0.4;
  opacity: 0.4;
  border-color: #005a47;
}

.productsDetail .productTitle .variation .prev, .productsDetail .productTitle .variation .next {
  position: absolute;
  z-index: 2;
  top: 50%;
  display: block;
  width: 20px;
  height: 40px;
  margin-top: -20px;
}

.productsDetail .productTitle .variation .prev .ico, .productsDetail .productTitle .variation .next .ico {
  display: block;
  vertical-align: bottom;
  margin-top: 10px;
}

.productsDetail .productTitle .variation .prev.current, .productsDetail .productTitle .variation .next.current {
  -moz-opacity: 0.4;
  opacity: 0.4;
}

.productsDetail .productTitle .variation .prev {
  left: -3px;
}

.productsDetail .productTitle .variation .prev .ico {
  background-position: -250px -380px;
}

.productsDetail .productTitle .variation .next {
  right: -3px;
}

.productsDetail .productTitle .variation .next .ico {
  background-position: -250px -335px;
}

.productsDetail .productBody b {
  font-weight: bold;
}

.productsDetail .productBody .btn-textaccordion, .productsDetail .productBody .btn-listaccordion {
  margin-top: 1em;
  cursor: pointer;
}

.productsDetail .productBody .accordion-text, .productsDetail .productBody .accordion-list {
  display: none;
  padding: 10px 10px 15px 10px;
  margin-bottom: 10px;
  background-color: #fff;
  background-color: rgba(255, 255, 255, 0.1);
  font-size: 88%;
  font-weight: bold;
  text-align: center;
  -webkit-transition: background-color 0.3s linear;
  -moz-transition: background-color 0.3s linear;
  -o-transition: background-color 0.3s linear;
  -ms-transition: background-color 0.3s linear;
  transition: background-color 0.3s linear;
}

.productsDetail .productBody .accordion-text.active, .productsDetail .productBody .accordion-list.active {
  display: block;
}

.productsDetail .productBody .accordion-text .ico, .productsDetail .productBody .accordion-list .ico {
  position: relative;
  top: 8px;
  margin-left: 10px;
}

.productsDetail .productBody .accordion-text:hover, .productsDetail .productBody .accordion-list:hover {
  background-color: #fff;
  background-color: rgba(255, 255, 255, 0.3);
}

.productsDetail .function li {
  list-style: none;
}

.promoArea {
  background-color: #003026;
  background-color: rgba(0, 48, 38, 0.5);
}

.promoArea li {
  padding-bottom: 0;
}

.mv_txt {
  display: none;
}

.mv_txt .img {
  margin-bottom: 10px;
}

.mv_txt .img p.tl {
  font-weight: bold;
  margin-bottom: 5px;
  color: #fff;
  padding-top: 10px;
}

.mv_txt .img ul li {
  padding-top: 5px;
  float: left;
  margin-right: 10px;
  margin-bottom: 10px;
  font-size: 70%;
  list-style: none;
}

.mv_txt .img ul li a img {
  border: solid 2px #ccc;
  width: 100px;
  display: block;
  margin-bottom: 5px;
}

.mv_txt .img ul li a:hover {
  color: #fff;
  text-decoration: none;
}

.mv_txt .img ul li a:hover img,
.mv_txt .img ul li a.on img {
  border: solid 2px #fa931a;
  color: #fff;
}

.mv_txt .txt {
  clear: both;
  padding: 10px 0;
  border-top: solid 1px #ccc;
}

.mv_txt .txt p {
  line-height: 1.4;
  color: #fff;
  font-size: 70%;
}

#cboxContent {
  padding-bottom: 16em !important;
}

.note {
  background-color: #003026;
  background-color: rgba(0, 48, 38, 0.5);
  width: auto;
  height: auto;
  margin: 0 0 1px 0;
  padding: 10px 30px 10px 30px;
}

.note h2 {
  font-size: 125%;
  padding-bottom: 15px;
  font-weight: bold;
}

.note .text {
  margin: 0 0 5px 0;
  width: auto;
  word-wrap: break-word;
  font-size: 75%;
  padding-bottom: 10px;
}

.note .guid {
  font-size: 75%;
}

a.link-blank {
  color: #fff;
  text-decoration: none;
}

a.link-blank:hover {
  color: #fff;
  text-decoration: underline;
}

/* -------------------- [ CONCEPT INDEX ] -------------------- */
@-webkit-keyframes $name {
  from {
    opacity: 0.5;
  }
  to {
    opacity: 1;
    width: 110%;
    left: 45%;
  }
}

@-moz-keyframes $name {
  from {
    opacity: 0.5;
  }
  to {
    opacity: 1;
    width: 110%;
    left: 45%;
  }
}

@-ms-keyframes $name {
  from {
    opacity: 0.5;
  }
  to {
    opacity: 1;
    width: 110%;
    left: 45%;
  }
}

@keyframes $name {
  from {
    opacity: 0.5;
  }
  to {
    opacity: 1;
    width: 110%;
    left: 45%;
  }
}

/* -------------------- [ CONCEPT HISTORY ] -------------------- */
.conceptHistory .contentsBody .col {
  position: relative;
  padding-bottom: 0;
}

.conceptHistory .contentsBody .col .txt {
  float: right;
  width: 50%;
  height: 100%;
  margin-left: -200px;
  position: relative;
}

.conceptHistory .contentsBody .col .txt .ico {
  position: absolute;
  top: 20px;
  left: -9px;
}

.conceptHistory .contentsBody .col .txt h2, .conceptHistory .contentsBody .col .txt p, .conceptHistory .contentsBody .col .txt h3 {
  padding-left: 20px;
}

.conceptHistory .contentsBody .col .img {
  float: left;
  width: 50%;
  height: 100%;
  padding-bottom: 50px;
  border-right: 2px solid rgba(255, 255, 255, 0.3);
}

.conceptHistory .contentsBody .col .img img {
  width: 80%;
}

.conceptHistory .contentsBody .col h2 {
  font-family: Georgia, 'Times New Roman', serif;
  font-weight: normal;
}

.conceptHistory .contentsBody .col.end {
  padding-top: 40px;
}

.conceptHistory .contentsBody .col.end .img, .conceptHistory .contentsBody .col.end .txt {
  float: none;
  margin: 0;
  width: auto;
  border: none;
  padding: 0;
}

.conceptHistory .contentsBody .col.end .img {
  margin-bottom: -10%;
  text-align: center;
}

.conceptHistory .contentsBody .col.end .img img {
  width: 60%;
}

.conceptHistory .contentsBody .col.end .ico {
  display: none;
}

.conceptHistory .contentsBody .col.end h2, .conceptHistory .contentsBody .col.end p, .conceptHistory .contentsBody .col.end h3 {
  padding-left: 0;
  text-align: center;
}

/* -------------------- [ PRODUCTS INDEX ] -------------------- */
.technologyIndex .contentsBody ul {
  display: block;
  position: relative;
  list-style-type: none;
}

.technologyIndex .contentsBody .mainTechnology li {
  width: 25%;
  float: left;
  margin: 0;
  padding: 0;
}

.technologyIndex .contentsBody .mainTechnology a {
  display: block;
  margin: 2px;
  padding: 0;
  text-align: center;
  position: relative;
}

.technologyIndex .contentsBody .mainTechnology .bg {
  display: block;
  width: 100%;
}

.technologyIndex .contentsBody .mainTechnology .ico {
  display: block;
  margin: 0 auto;
  width: 70px;
  height: 70px;
}

.technologyIndex .contentsBody .function .technology_m6, .technologyIndex .contentsBody .function .technology_ts, .technologyIndex .contentsBody .function .technology_sa {
  background-position: left top;
}

.technologyIndex .contentsBody .function .technology_tm {
  background-position: 2px center;
}

.technologyIndex .contentsBody .function .functionLeft {
  float: left;
}

.technologyIndex .contentsBody .function .functionRight {
  float: right;
}

.technologyIndex .contentsBody .function .functionCenter {
  width: 100%;
  float: left;
}

/* -------------------- [ PRODUCTS INDEX ] -------------------- */
.technologyDetail .column h1 span {
  font-size: 75%;
  line-height: 1.2;
  display: inline-block;
}

.technologyDetail .column h2, .technologyDetail .column h3, .technologyDetail .column h4 {
  line-height: 1.2;
}

.technologyDetail .column h2 span, .technologyDetail .column h3 span, .technologyDetail .column h4 span {
  font-size: 63%;
  line-height: 1.4;
  padding-bottom: 5px;
  display: inline-block;
}

.technologyDetail .column h2 span.ico, .technologyDetail .column h3 span.ico, .technologyDetail .column h4 span.ico {
  padding: 0;
}

.technologyDetail .column ul, .technologyDetail .column ol {
  list-style-type: none;
}

.technologyDetail .column li {
  font-size: 75%;
  line-height: 1.6;
  padding-bottom: .5em;
}

.technologyDetail .column img {
  width: 100%;
}

.technologyDetail .column .linkArea {
  padding-bottom: 30px;
}

/* -------------------- [ SUPPORT INDEX ] -------------------- */
.supportIndex .contentsBody ul {
  display: block;
  position: relative;
  list-style-type: none;
  padding-bottom: 20px;
}

.supportIndex .contentsBody li {
  width: 50%;
  float: left;
  margin: 0;
  padding: 0;
}

.supportIndex .contentsBody li a {
  display: block;
  margin: 2px;
  padding: 0;
  position: relative;
}

.supportIndex .contentsBody li .bg {
  display: block;
  width: 100%;
  padding: 24px 0 20px 0;
}

.supportIndex .contentsBody li h2, .supportIndex .contentsBody li p {
  padding: 0 15px;
}

.supportIndex .contentsBody li h2 {
  font-size: 125%;
  padding-bottom: 10px;
}

.supportIndex .contentsBody li.manual .bg {
  background-image: url(../../support/img/bg_manual.png);
  background-position: right center;
  background-repeat: no-repeat;
}

.supportIndex .contentsBody li.guide .bg {
  background-image: url(../../support/img/bg_guide.png);
  background-position: right center;
  background-repeat: no-repeat;
}

.supportIndex .contentsBody li.support {
  width: auto;
  padding-top: 20px;
}

.supportIndex .contentsBody li.support p {
  font-size: 88%;
}

/* -------------------- [ SUPPORT MANUAL ] -------------------- */
.supportManual .contentsBody ol {
  display: block;
  position: relative;
  list-style-type: none;
  padding: 20px 0;
}

.supportManual .contentsBody li {
  position: relative;
}

.supportManual .contentsBody li .number {
  position: absolute;
  top: 0;
  left: 0;
  font-size: 250%;
}

.supportManual .contentsBody li .txt {
  padding-top: 5px;
  padding-left: 3.5em;
  font-size: 81%;
  line-height: 1.6;
}

.supportManual .contentsBody p strong {
  color: #F00;
}

.supportManual .contentsBody .linkCol {
  padding: 20px 0;
}

.supportManual .contentsBody .pickup {
  padding: 20px;
  background-color: #FFF;
  background-color: rgba(255, 255, 255, 0.1);
}

.supportManual .contentsBody .pickup img {
  width: 100%;
}

/* -------------------- [ SUPPORT INDEX ] -------------------- */
.magazineIndex {
  background: #f5f2d7;
  color: #000;
}

.magazineIndex a {
  color: #000;
  text-decoration: underline;
}

.magazineIndex a:hover {
  text-decoration: none;
}

.magazineIndex .contents {
  position: relative;
}

.magazineIndex .indexLink {
  position: relative;
  display: block;
}

.magazineIndex .indexLinkName {
  position: absolute;
}

.magazineIndex .indexTxt, .magazineIndex .indexLinkCover {
  display: block;
  width: 100%;
  vertical-align: bottom;
}

.magazineIndex .colMovie {
  position: relative;
  width: 102%;
  margin-right: -2%;
}

.magazineIndex .colMovie:before, .magazineIndex .colMovie:after {
  content: "";
  display: block;
  overflow: hidden;
}

.magazineIndex .colMovie:after {
  clear: both;
}

.magazineIndex .colMovie .movieContainer {
  position: relative;
  width: 33%;
  float: left;
}

.magazineIndex .colTitle, .magazineIndex .colSubTitle, .magazineIndex .colTxt, .magazineIndex .colCap {
  position: relative;
}

.magazineIndex .cap {
  line-height: 1.6 !important;
  font-size: 10px !important;
}

.magazineIndex .indexLinkCover {
  -webkit-transition: all 0.8s;
  -moz-transition: all 0.8s;
  -o-transition: all 0.8s;
  -ms-transition: all 0.8s;
  transition: all 0.8s;
  -webkit-transform: scale(1);
  -moz-transform: scale(1);
  -o-transform: scale(1);
  -ms-transform: scale(1);
  transform: scale(1);
}

.magazineIndex .indexLinkBtn {
  position: relative;
  display: block;
  text-decoration: none;
  overflow: hidden;
}

.magazineIndex .indexLinkBtn:hover .indexLinkCover {
  -webkit-transition: all 1.5s ease;
  -moz-transition: all 1.5s ease;
  -o-transition: all 1.5s ease;
  -ms-transition: all 1.5s ease;
  transition: all 1.5s ease;
  -webkit-transform: scale(1.1);
  -moz-transform: scale(1.1);
  -o-transform: scale(1.1);
  -ms-transform: scale(1.1);
  transform: scale(1.1);
}

.magazineIndex .colRead {
  width: 100%;
  text-align: center;
}

.magazineIndex .colRead .indexTxt {
  width: auto;
  height: 1em;
  margin: 0 auto;
}

/* -------------------- [ SUPPORT INDEX ] -------------------- */
.magazineDetail {
  background: #f5f2d7;
  color: #000;
}

.magazineDetail .contentsBG .bg, .magazineDetail .contentsBG .bgImg {
  position: fixed;
  top: 0;
  left: 0;
  display: block;
  width: 100%;
  vertical-align: middle;
}

.magazineDetail a {
  color: #000;
  text-decoration: underline;
}

.magazineDetail a:hover {
  text-decoration: none;
}

.magazineDetail .is-center {
  text-align: center;
}

.magazineDetail .is-center .txt {
  margin: 0 auto;
}

.magazineDetail .contentsBG {
  z-index: 1;
}

.magazineDetail .contents {
  position: relative;
  z-index: 2;
  text-align: center;
}

.magazineDetail .contents .cap {
  font-size: 10px;
  text-align: right;
  padding: 5px 1em 0 0;
}

.magazineDetail .contents .bg {
  width: 100%;
  height: auto;
  background-color: #000;
}

.magazineDetail .contents .txt {
  display: inline-block;
  height: 1em;
}

.magazineDetail .contents .txt.txt-l {
  height: 1.5em;
}

.magazineDetail .contents .profile {
  position: relative;
}

.magazineDetail .contents .contentsCol {
  position: relative;
  text-align: left;
}

.magazineDetail .contents .contentsCol .col {
  position: relative;
}

.magazineDetail .contents .contentsCol .photo {
  display: block;
  width: 100%;
}

.magazineDetail .contentsTimeline {
  background: transparent url(/magazine/img/bg_g80.png);
  color: #fff;
  text-align: center;
}

.magazineDetail .contentsDev {
  background: rgba(255, 255, 255, 0.5);
}

.magazineDetail .contentsDev .contentsCol {
  text-align: center;
}

.magazineDetail .line {
  border-top: 2px solid #000;
  border-bottom: 1px solid #000;
  padding-top: 1px;
  margin-bottom: 20px;
}

.magazineDetail .profileOther {
  text-align: center;
}

.magazineDetail .profileOther p {
  border-top: 2px solid #000;
  font-size: 10px !important;
}

.magazineDetail .main {
  overflow: hidden;
}

.magazineDetail .main.zoom .bg {
  -webkit-transition: all 10s linear;
  -moz-transition: all 10s linear;
  -o-transition: all 10s linear;
  -ms-transition: all 10s linear;
  transition: all 10s linear;
  -webkit-transform: scale(1.1);
  -moz-transform: scale(1.1);
  -o-transform: scale(1.1);
  -ms-transform: scale(1.1);
  transform: scale(1.1);
}

.magazineDetail .namiki, .magazineDetail .takeuchi {
  padding-left: 3em;
  text-indent: -3em;
}

/* -------------------- [ SUPPORT INDEX ] -------------------- */
.ambIndex {
  font-family: 'Georgia', '游明朝体', 'Yu Mincho', 'YuMincho', "ヒラギノ明朝 ProN W3", "HiraMinProN-W3", "HG明朝E", "ＭＳ Ｐ明朝", "MS PMincho", "MS 明朝", serif;
  background: #fff;
  color: #333;
}

.ambIndex a {
  color: #333;
  text-decoration: underline;
}

.ambIndex a:hover {
  text-decoration: none;
}

.ambIndex li {
  list-style: none;
}

.ambIndex .img-100 {
  width: 100%;
  height: auto;
}

.ambIndex .imgCover {
  vertical-align: bottom;
}

.ambIndex .textLeft {
  text-align: left;
}

.ambIndex .linkBtn .bg, .ambIndex .linkBtn .bg:hover {
  color: #fff;
  background-color: #313233;
  padding: 10px 5px 10px 0px;
}

.ambIndex.top .linkBtn .bg, .ambIndex.top .linkBtn .bg:hover {
  color: #fff;
  background-color: #313233;
  padding: 10px 5px 10px 7px;
}

.ambIndex .linkBtn:hover .bg, .ambIndex .linkBtn .bg.hover {
  background-color: #313233;
}

.ambIndex .linkBtn.red .bg {
  color: #fff;
  background-color: #e60012;
}

.ambIndex .linkBtn.red:hover .bg, .ambIndex .linkBtn.red .bg.hover {
  background-color: #e60012;
}

.ambIndex .linkBtn.green .bg {
  color: #fff;
  background-color: #304e44;
}

.ambIndex .linkBtn.green:hover .bg, .ambIndex .linkBtn.green .bg.hover {
  background-color: #304e44;
}

.ambIndex .indexContentBox {
  position: absolute;
  width: 100%;
  padding: 0 6%;
  top: 0;
  box-sizing: border-box;
}

.ambIndex .pagetitle {
  position: absolute;
  width: 100%;
  top: 40%;
}

.ambIndex .pagetitle img {
  width: 100%;
  max-width: 512px;
  display: block;
  position: relative;
  margin: 0 auto;
  padding: 0 20px;
  box-sizing: border-box;
}

.ambIndex .colBox {
  position: relative;
}

.ambIndex .movieContainer {
  position: relative;
  display: block;
  overflow: hidden;
  margin: 0;
}

.ambIndex .colLink1 .indexContentBox {
  margin-top: 8%;
}

.ambIndex .colLink1 .title {
  width: 41.5%;
}

.ambIndex .colLink1 .menuBox {
  margin-top: 10%;
}

.ambIndex .colLink1 .menuBox .menuli {
  margin-bottom: 20px;
}

.ambIndex .colLink1 .menuBox .menuThumbnail {
  width: 18%;
  float: left;
  margin-right: 2%;
}

.ambIndex .colLink1 .menuBox .menuText {
  width: 29.7%;
  float: left;
}

.ambIndex .colLink1 .menuBox .menuTitle {
  margin-bottom: 15px;
}

.ambIndex .colLink2 .indexContentBox {
  margin-top: 20%;
}

.ambIndex .colLink2 .title {
  width: 44%;
}

.ambIndex .colLink2 .text {
  width: 36%;
  margin-bottom: 40px;
}

.ambIndex .colLink3 .indexContentBox {
  margin-top: 15%;
}

.ambIndex .colLink3 .title {
  width: 40%;
  margin-bottom: 35px;
}

.ambIndex .colLink3 .text {
  width: 26%;
  margin-bottom: 40px;
}

.ambIndex .colLink4 .indexContentBox {
  position: relative;
}

.ambIndex .colLink4 .headerBox {
  margin-top: 120px;
  padding-bottom: 60px;
  border-bottom: solid 2px #eee;
  text-align: center;
}

.ambIndex .colLink4 .headerBox p {
  font-size: 125%;
  color: #e60012;
}

.ambIndex .colLink4 .title {
  width: 35.8%;
  position: relative;
  margin: 0 auto 25px auto;
}

.ambIndex .colLink4 .scheduleBox {
  margin: 40px 0;
}

.ambIndex .colLink4 .schedulePhoto {
  width: 21%;
}

.ambIndex .colLink4 .scheduleli {
  border-bottom: solid 2px #eee;
  padding-bottom: 40px;
  margin-bottom: 40px;
}

.ambIndex .colLink4 .scheduleDetailBox {
  float: right;
  width: 75%;
  padding: 15px 0;
  border-bottom: solid 1px #eee;
}

.ambIndex .colLink4 .schedulePhoto {
  float: left;
}

.ambIndex .colLink4 .detailTitle {
  font-weight: normal;
  line-height: 1.6;
}

.ambIndex .colLink4 .detailTitle .title {
  font-size: 213%;
}

.ambIndex .colLink4 .detailTitle .subtitle {
  font-size: 113%;
  display: block;
}

.ambIndex .colLink4 .detailTitle .capTitle {
  font-size: 113%;
}

.ambIndex .colLink4 .scheduleDetailBox-sp + a.movie {
  display: none;
}

.ambIndex .colLink4 .dayTitle {
  font-weight: normal;
  font-size: 125%;
  line-height: 1.6;
}

.ambIndex .colLink4 .dayText {
  font-size: 88%;
  line-height: 1.7;
}

.ambIndex .contents {
  position: relative;
}

.ambIndex .indexLink {
  position: relative;
  display: block;
}

.ambIndex .indexLinkName {
  position: absolute;
}

.ambIndex .indexTxt, .ambIndex .indexLinkCover {
  display: block;
  width: 100%;
  vertical-align: bottom;
}

.ambIndex .colTitle, .ambIndex .colSubTitle, .ambIndex .colTxt, .ambIndex .colCap {
  position: relative;
}

.ambIndex .cap {
  line-height: 1.6 !important;
  font-size: 10px !important;
}

.ambIndex .indexLinkCover {
  -webkit-transition: all 0.8s;
  -moz-transition: all 0.8s;
  -o-transition: all 0.8s;
  -ms-transition: all 0.8s;
  transition: all 0.8s;
  -webkit-transform: scale(1);
  -moz-transform: scale(1);
  -o-transform: scale(1);
  -ms-transform: scale(1);
  transform: scale(1);
}

.ambIndex .indexLinkBtn {
  position: relative;
  display: block;
  text-decoration: none;
  overflow: hidden;
}

.ambIndex .indexLinkBtn:hover .indexLinkCover {
  -webkit-transition: all 1.5s ease;
  -moz-transition: all 1.5s ease;
  -o-transition: all 1.5s ease;
  -ms-transition: all 1.5s ease;
  transition: all 1.5s ease;
  -webkit-transform: scale(1.1);
  -moz-transform: scale(1.1);
  -o-transform: scale(1.1);
  -ms-transform: scale(1.1);
  transform: scale(1.1);
}

.column .credit_title {
  font-size: 75%;
  margin: 15px 0;
}

.column .credit_title_r {
  text-align: right;
  margin-right: 1em;
}

.column .col_text {
  font-size: 113%;
  line-height: 1.6;
  text-align: center;
}

.column .col_text__001 {
  margin-bottom: 45px;
}

.column .colContents {
  position: relative;
  margin: 0 auto;
  width: 100%;
  max-width: 1000px;
  padding: 0 1%;
  box-sizing: border-box;
  position: relative;
}

.column .colNavi {
  position: relative;
  background: #eee;
  padding: 100px 0 60px 0;
  text-align: center;
}

.column .colNavi.bk {
  background: #000;
  padding: 0 0 40px 0;
}

.column .colNaviTitle {
  width: 19%;
  max-width: 185px;
  position: relative;
  margin: 0 auto;
  padding-bottom: 25px;
}

.column .colNaviText {
  font-size: 100%;
  line-height: 1.6;
  margin-bottom: 50px;
}

.column .colNaviUl {
  text-align: center;
  width: 100%;
  max-width: 900px;
  position: relative;
  margin: 0 auto;
  margin-bottom: 25px;
}

.column .colNavi_list {
  display: inline-block;
  width: 33%;
  padding: 0 1%;
  max-width: 270px;
}

.column .colNavi_list.current {
  opacity: 0.2;
}

.column .colNavi_ph {
  margin-bottom: 15px;
}

.column .naviBtnIndex {
  display: inline-block;
  position: relative;
  margin: 0 auto;
}

.column .naviBtnIndex .arrow-l {
  vertical-align: middle;
}

.column .naviBtnIndex .text {
  display: inline-block;
  vertical-align: middle;
}

.column.column__01 .allTitle {
  position: absolute;
  top: 15%;
  left: 6.5%;
  width: 42.75%;
}

.column.column__01 .mapBox {
  width: 100%;
  background: #EEE;
}

.column.column__01 .mapBox img {
  max-width: 1200px;
  position: relative;
  margin: 0 auto;
}

.column.column__01 .img_area {
  position: absolute;
  left: 2.5%;
  bottom: 5%;
  width: 21.6%;
}

.column.column__01 .col__002 {
  margin: 150px auto 20px auto;
}

.column.column__01 .col__002 .title {
  width: 67.3%;
  position: relative;
  margin: 50px auto;
}

.column.column__01 .colRank {
  color: #FF0000;
  width: 100%;
  max-width: 900px;
  position: relative;
  margin: 0 auto;
}

.column.column__01 .colRank .colRankLi {
  margin-bottom: 70px;
}

.column.column__01 .colRank .colRankLeft {
  float: left;
  width: 52%;
}

.column.column__01 .colRank .colRankRight {
  float: right;
  width: 45%;
}

.column.column__01 .colRank .col_text {
  font-size: 81%;
  line-height: 1.6;
  text-align: left;
  color: #333;
}

.column.column__02 .allTitle {
  position: absolute;
  top: 18%;
  left: 6.5%;
  width: 41.6%;
}

.column.column__02 .col__002 {
  position: relative;
}

.column.column__02 .col__002 .textBox {
  font-size: 106%;
  width: 32%;
}

.column.column__02 .imgCover {
  position: relative;
  vertical-align: bottom;
}

.column.column__02 .textBox {
  position: absolute;
  color: #fff;
  top: 10%;
  right: 6.6%;
  width: 29%;
  font-size: 94%;
  line-height: 1.6;
  max-width: 345px;
}

.column.column__02 .textBox .text {
  margin-bottom: 40px;
}

.column.column__03 .allTitle {
  position: absolute;
  top: 28%;
  width: 100%;
}

.column.column__03 .allTitle .ttl_001 {
  display: block;
  position: relative;
  margin: 0 auto;
  width: 42.5%;
  margin-bottom: 5%;
}

.column.column__03 .allTitle .ttl_002 {
  display: block;
  position: relative;
  margin: 0 auto;
  width: 49.75%;
}

.column.column__03 .col__001 {
  position: relative;
  margin-bottom: 0;
  background-color: #081f40;
  background-color: rgba(8, 31, 64, 0.8);
}

.column.column__03 .col__001 .colTimeline {
  width: 100%;
  max-width: 1040px;
  position: relative;
  margin: 0 auto;
  color: #fff;
  padding-top: 170px;
}

.column.column__03 .col__001 .timeTitle {
  width: 22.1%;
  position: relative;
  margin: 0 auto;
  margin-bottom: 50px;
}

.column.column__03 .col__001 .timeText {
  font-size: 100%;
  text-align: center;
  line-height: 1.6;
  padding-bottom: 20px;
}

.column.column__03 .col__001 .timeline_loop {
  background: url(/ambassador/img/column/line_loop_y.png) repeat-y center top;
  padding-top: 100px;
  max-width: 1040px;
}

.column.column__03 .col__001 .timeline_002 {
  padding-bottom: 100px;
}

.column.column__03 .col__001 .timeline_002 .img-60 {
  width: 60%;
  height: auto;
}

.column.column__03 .col__001 .timeline_002 .img-46 {
  width: 46%;
  height: auto;
}

.column.column__03 .col__001 .timeline_002 .timeline-top {
  position: absolute;
  top: 0;
  right: 0;
  width: 23%;
  margin-top: 170px;
}

.column.column__03 .col__001 .timeline_002 .timefirst .timeWatch {
  margin-bottom: 80px;
}

.column.column__03 .col__001 .timeline_002 .timeTitle {
  width: 47.3%;
  margin-left: 46%;
  margin-bottom: 20px;
}

.column.column__03 .col__001 .timeline_002 .timeTitle3 {
  width: 65.5%;
  position: relative;
  margin: 0 auto;
  margin-bottom: 20px;
  margin-left: 27.8%;
}

.column.column__03 .col__001 .timeline_002 .timeTitle4 {
  width: 55.3%;
  position: relative;
  margin: 0 auto;
  margin-bottom: 20px;
  margin-left: 38.46%;
}

.column.column__03 .col__001 .timeline_002 .timeTitle5 {
  width: 91.1%;
  position: relative;
  margin: 0 auto;
  margin-bottom: 20px;
  margin-left: 3%;
}

.column.column__03 .col__001 .timeline_002 .timeWatch {
  width: 60.5%;
  margin-left: 33%;
  text-align: center;
}

.column.column__03 .col__001 .timeline_002 .timeEvent {
  margin-left: 3.8%;
}

.column.column__03 .col__001 .timeline_002 .eventTitle {
  font-size: 138%;
  text-align: left;
  line-height: 1.4;
  margin-bottom: 35px;
}

.column.column__03 .col__001 .timeline_002 .eventLead {
  background: #294163;
  padding: 10px;
  display: inline-block;
  margin-bottom: 15px;
}

.column.column__03 .col__001 .timeline_002 .eventDay {
  padding: 10px 0;
  margin-bottom: 20px;
}

.column.column__03 .col__001 .timeline_002 .eventDay dt {
  font-size: 88%;
  margin-bottom: 10px;
}

.column.column__03 .col__001 .timeline_002 .eventDay dd {
  font-size: 150%;
}

.column.column__03 .col__001 .timeline_002 .productName {
  text-align: center;
  font-size: 125%;
  margin-bottom: 20px;
}

.column.column__03 .col__001 .timeline_002 .productText {
  font-size: 88%;
  text-align: left;
  line-height: 1.6;
}

.column.column__03 .col__001 .timeline_left {
  float: left;
  width: 50%;
}

.column.column__03 .col__001 .timeline_right {
  float: left;
  width: 50%;
}

.column.column__03 .col__002 .textBox, .column.column__03 .col__003 .textBox {
  position: absolute;
  top: 15%;
  left: 52.5%;
  width: 50%;
  font-size: 106%;
  line-height: 1.4;
  color: #fff;
}

.column.column__03 .col__003 .textCap {
  position: absolute;
  text-align: right;
  color: #fff;
  font-size: 75%;
  z-index: 100;
  top: 10px;
  right: 15px;
}

.column.column__03 .col__003 .textBox {
  top: 10%;
}

.ukyo {
  /* .colDay{
            position:relative;
            @extend .clearfix;
            width:100%;
            //max-width: 1200px;
            color:#fff;
            width:87%;
            margin-bottom:50px;
            .day{
                font-size:fz(28);
                margin-bottom:25px;
            }
            .text{
                font-size:fz(15);
                line-height: 1.6;   
            }
            .text-20{
                clear:both;
                position:relative;
                margin:0 auto;
                font-size:fz(20);
                line-height: 1.6;
                text-align:center;
                font-weight:bold;
            }
            .cap{
                font-size:fz(12);
                line-height: 1.4;   
            }
            .sup{
                font-size:10px;
                vertical-align: 0.5em;
            }
        }
        .colDayLeft{
            float:left;
            width:48%;
        }
        .colDayRight{
            float:right;
            width:48%;
        }
        .colDayThumbnail{
            @extend .clearfix;
            margin-top:30px;
        }
        .colDayLiLeft{
            float:left;
            width:50%;
            margin-bottom:10px;
            padding-right:5px;
            box-sizing:border-box;
        }
        .colDayLiRight{
            float:right;
            width:50%;
            margin-bottom:10px;
            padding-left:5px;
            box-sizing:border-box;
        } */
}

.ukyo .contents {
  background: #000;
}

.ukyo .ukyoBox {
  width: 100%;
}

.ukyo .ukyoBoxBorder-t {
  padding-top: 50px;
  border-top: solid 2px #1a1a1a;
}

.ukyo .photocap {
  text-align: right;
  color: #fff;
  font-size: 10px;
  top: -10px;
  position: relative;
}

.ukyo .ukyoTitleBox {
  position: relative;
  width: 100%;
  padding: 0 6%;
  box-sizing: border-box;
  margin-top: -35%;
  margin-bottom: 50px;
}

.ukyo .ukyoTitleBox .title {
  width: 36%;
}

.ukyo .ukyoTitleBox .lead {
  width: 42.5%;
  margin: 35px 0;
}

.ukyo .ukyoTitleBox .text {
  color: #fff;
  font-size: 125%;
  line-height: 1.6;
}

.ukyo .colDay {
  position: relative;
  width: 100%;
  color: #fff;
  margin-bottom: 50px;
}

.ukyo .colDay .img-mt_35 {
  margin-top: 35px;
}

.ukyo .colDay .day {
  font-size: 175%;
  margin-bottom: 25px;
}

.ukyo .colDay .text {
  font-size: 94%;
  line-height: 1.6;
}

.ukyo .colDay .text-20 {
  clear: both;
  position: relative;
  margin: 0 auto;
  font-size: 125%;
  line-height: 1.6;
  text-align: center;
  font-weight: bold;
}

.ukyo .colDay .cap {
  font-size: 75%;
  line-height: 1.4;
}

.ukyo .colDay .sup {
  font-size: 10px;
  vertical-align: 0.5em;
}

.ukyo .colDayLeft {
  float: left;
  width: 48%;
}

.ukyo .colDayLeft .colDayLeftPhoto {
  padding-left: 11.2%;
  box-sizing: border-box;
}

.ukyo .colDayRight {
  float: right;
  width: 48%;
  padding-right: 5.6%;
  box-sizing: border-box;
}

.ukyo .colDayThumbnail {
  margin-top: 30px;
}

.ukyo .colDayLiLeft {
  float: left;
  width: 50%;
  margin-bottom: 10px;
  padding-right: 5px;
  box-sizing: border-box;
}

.ukyo .colDayLiRight {
  float: right;
  width: 50%;
  margin-bottom: 10px;
  padding-left: 5px;
  box-sizing: border-box;
}

.ukyo .profile {
  width: 100%;
  max-width: 1200px;
  padding: 0 6%;
  position: relative;
  margin: 0 auto;
  box-sizing: border-box;
  margin-bottom: 50px;
}

.ukyo .profileTitle {
  font-size: 225%;
}

.ukyo .profileName {
  margin: 15px 0 25px 0;
}

.ukyo .profileName .ja {
  font-size: 169%;
}

.ukyo .profileName .en {
  font-size: 75%;
  font-style: italic;
}

.ukyo .profileText {
  font-size: 94%;
  line-height: 1.6;
}

.ukyo .profilePhoto {
  width: 19%;
  float: left;
}

.ukyo .profileArea {
  width: 74%;
  color: #fff;
  float: right;
  word-wrap: break-word;
}

/* -------------------- [ SUPPORT INDEX ] -------------------- */
/* -------------------- [ PRODUCTS INDEX ] -------------------- */
.content.error .contentsBody h2 {
  padding-bottom: 20px;
  line-height: 1.4;
}

.content.error .contentsBody .linkCol {
  padding-top: 30px;
}
