/* Reset

Copyright (c) 2010, Yahoo! Inc. All rights reserved.
Code licensed under the BSD License:
http://developer.yahoo.com/yui/license.html
version: 2.8.2r1

-------------------------------------------------------------------------------*/

html{color:#000;background:#FFF}body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,button,textarea,p,blockquote,th,td{margin:0;padding:0}table{border-collapse:collapse;border-spacing:0}fieldset,img{border:0}address,caption,cite,code,dfn,em,strong,th,var,optgroup{font-style:inherit;font-weight:inherit}del,ins{text-decoration:none}li{list-style:none}caption,th{text-align:left}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal}q:before,q:after{content:''}abbr,acronym{border:0;font-variant:normal}sup{vertical-align:baseline}sub{vertical-align:baseline}legend{color:#000}input,button,textarea,select,optgroup,option{font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit}input,button,textarea,select{*font-size:100%}

@font-face {
  font-family: 'techo2016';
  src: url('/store/techo/2016/fonts/techo2016.eot');
}
@font-face {
  font-family: 'techo2016';
  src: url(data:application/x-font-ttf;charset=utf-8;base64,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) format('truetype');
  font-weight: normal;
  font-style: normal;
}

[class^="icon-"]:before, [class*=" icon-"]:before {
  font-family: 'techo2016';
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  vertical-align: middle;
  margin: -.15em .4em 0 0;
  display: inline-block;

  /* Better Font Rendering =========== */
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

[class^="iconr-"]:after, [class*=" iconr-"]:after {
  font-family: 'techo2016';
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  vertical-align: middle;
  margin: -.15em 0 0 0;
  display: inline-block;

  /* Better Font Rendering =========== */
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

[class^="icon-"] *, [class*=" icon-"] *,
[class^="iconr-"] *, [class*=" iconr-"] * {
  vertical-align: middle;
}

.icon-cart:before {
  content: "\e600";
}
.icon-arrow-right:before,
.iconr-arrow-right:after {
  content: "\e601";
}
.icon-arrow-top:before {
  content: "\e602";
}
.icon-atmark:before {
  content: "\e603";
}
.icon-lang:before {
  content: "\e604";
}
.icon-facebook:before {
  content: "\e605";
}
.icon-mail:before {
  content: "\e606";
}
.icon-mobile:before {
  content: "\e607";
}
.icon-twitter:before {
  content: "\e608";
}
.icon-cousin:before {
  content: "\e609";
}
.icon-history:before {
  content: "\e60a";
}
.icon-original:before {
  content: "\e60b";
}
.icon-planner:before {
  content: "\e60c";
}
.icon-recommend:before {
  content: "\e60d";
}
.icon-weeks:before {
  content: "\e60f";
}
.icon-arrow-down:before,
.iconr-arrow-down:after {
  content: "\e610";
}
.icon-arrow-left:before {
  content: "\e611";
}
.icon-article:before {
  content: "\e612";
}
.icon-benefit:before {
  content: "\e613";
}
.icon-cart-plus:before {
  content: "\e614";
}
.icon-comment:before {
  content: "\e615";
}
.icon-demerit:before {
  content: "\e616";
}
.icon-mail-inq:before {
  content: "\e617";
}
.icon-specific:before {
  content: "\e618";
}
.icon-play:before {
  content: "\e619";
}
.icon-plus-small:before {
  content: "\e61a";
}
.icon-circle:before {
  content: "\e61b";
}
.icon-minus:before {
  content: "\e624";
}
.icon-plus:before {
  content: "\e625";
}
.icon-close:before {
  content: "\ea0f";
}
.icon-new:before {
  content: "\e61c";
}
.icon-triangle:before {
  content: "\e61d";
}
.icon-tt-1:before {
  content: "\e61e";
}
.icon-tt-4:before {
  content: "\e61f";
}
.icon-tt-5:before {
  content: "\e620";
}
.icon-tt-6:before {
  content: "\e621";
}
.icon-tt-7:before {
  content: "\e622";
}
.icon-tt-8:before {
  content: "\e623";
}
.icon-tt-9:before {
  content: "\e626";
}
.icon-tt-10:before {
  content: "\e627";
}
.icon-tt-11:before {
  content: "\e628";
}
.icon-tt-12:before {
  content: "\e629";
}
.icon-tt-13:before {
  content: "\e62a";
}
.icon-tt-14:before {
  content: "\e62b";
}
.icon-next:before {
  content: "\e62c";
}
.icon-prev:before {
  content: "\e62d";
}
.icon-circle-fill:before {
  content: "\e62e";
}
.icon-hontai:before {
  content: "\e636";
}
.icon-cover-l-1:before {
  content: "\e62f";
}
.en .icon-cover-l-1:before {
  content: "\e64d";
}
.icon-cover-l-2:before {
  content: "\e630";
}
.en .icon-cover-l-2:before {
  content: "\e64e";
}
.icon-cover-w-1:before {
  content: "\e635";
}
.en .icon-cover-w-1:before {
  content: "\e652";
}
.icon-cover-s-1:before {
  content: "\e632";
}
.en .icon-cover-s-1:before {
  content: "\e64f";
}
.icon-cover-s-2:before {
  content: "\e633";
}
.en .icon-cover-s-2:before {
  content: "\e650";
}
.icon-cover-s-3:before {
  content: "\e634";
}
.en .icon-cover-s-3:before {
  content: "\e651";
}
.icon-cover-m-1:before {
  content: "\e642";
}
.en .icon-cover-m-1:before {
  content: "\e631";
}
.icon-cover-m-2:before {
  content: "\e644";
}
.en .icon-cover-m-2:before {
  content: "\e643";
}
.icon-cover-m-3:before {
  content: "\e646";
}
.en .icon-cover-m-3:before {
  content: "\e645";
}
.icon-arrow-right-en:before {
  content: "\e637";
}
.icon-camera:before {
  content: "\e638";
}
.icon-instagram:before {
  content: "\e639";
}
.icon-newsletter:before {
  content: "\e63a";
}
.icon-avec:before {
  content: "\e60e";
}
.icon-toolstoys:before {
  content: "\e63b";
}
.icon-newly:before {
  content: "\e63c";
}
.icon-basic-cover:before {
  content: "\e63d";
}
.icon-basic-hontai:before {
  content: "\e63e";
}
.icon-basic-other:before {
  content: "\e63f";
}
.icon-basic-place:before {
  content: "\e640";
}
.icon-basic-user:before {
  content: "\e641";
}
.icon-place-cousin:before {
  content: "\e647";
}
.icon-place-hatena:before,
.iconr-place-hatena:after {
  content: "\e648";
}
.icon-place-original:before {
  content: "\e649";
}
.icon-place-planner:before {
  content: "\e64a";
}
.icon-place-tt:before {
  content: "\e64b";
}
.icon-place-weeks:before {
  content: "\e64c";
}
.icon-desktop:before {
  content: "\f108";
}
.icon-line:before {
  content: "\e653";
}

body
{
    font: 10px 'ヒラギノ角ゴ Pro W3', 'Hiragino Kaku Gothic Pro', 'メイリオ', Meiryo, Osaka, 'ＭＳ Ｐゴシック', 'MS PGothic', sans-serif;
    letter-spacing: .05em;

    -webkit-text-size-adjust: 100%;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
}

.en body
{
    font: 10px Helvetica, Arial, 'Lucida Grande', sans-serif;
    line-height: 1.75;
    letter-spacing: 0;
}

.en .font-times-new-roman
{
    font: 10px 'Times New Roman', Georgia, serif;
}

.en .font-adobe-jenson
{
    font: 10px adobe-jenson-pro, serif;
}

*
{
    -webkit-box-sizing: border-box;
       -moz-box-sizing: border-box;
            box-sizing: border-box;
}

a
{
    font-weight: bold;
    -webkit-transition: opacity .3s;
       -moz-transition: opacity .3s;
        -ms-transition: opacity .3s;
         -o-transition: opacity .3s;
            transition: opacity .3s;
    text-decoration: none;
    color: #3698db;

    -webkit-touch-callout: none;
    -webkit-tap-highlight-color: rgba(0,0,0,0);
}

a:hover
{
    opacity: .5;
}

a:focus
{
    outline: 0;
}

a.icon-lang:before
{
    font-size: 14px;
}

a.icon-mobile
{
    display: none;
}

a.icon-mobile:before
{
    font-size: 26px;
    margin-right: .2em;
}

a.icon-mobile span
{
    font-size: 16px;
    line-height: 3.75;
}

a.deep
{
    display: block;
    overflow: hidden;
    text-align: center;
    color: #fff;
    -webkit-border-radius: .285714285714286em;
            border-radius: .285714285714286em;
    background: #3698db;
}

a.pale
{
    display: block;
    overflow: hidden;
    text-align: center;
    color: #3698db;
    -webkit-border-radius: .285714285714286em;
            border-radius: .285714285714286em;
    background: #e6f2fa;
}

.en a
{
    font-weight: normal;
}

.en a.icon-arrow-top:before
{
    color: #3f3f3f;
    border: .076923076923077em #3f3f3f solid;
}

.en a.deep
{
    font-size: 14px !important;
    font-weight: bold;
    line-height: 2.142857142857143 !important;
    height: 2.142857142857143em !important;
    -webkit-border-radius: 1.071428571428571em !important;
            border-radius: 1.071428571428571em !important;
    background: #3fa4e5;
}

.en a.pale
{
    font-size: 14px !important;
    font-weight: bold;
    line-height: 2.857142857142857em !important;
    height: 2.857142857142857em !important;
    color: #3fa4e5;
    border: .071428571428571em #3fa4e5 solid !important;
    -webkit-border-radius: 1.428571428571429em !important;
            border-radius: 1.428571428571429em !important;
    background: #fff;
}

.ua-mobile a:hover
{
    opacity: 1 !important;
}

.ua-mobile a.icon-mobile
{
    display: block;
}

.icon-original,
.color.original,
body.original h4:before,
[id*='original'] ul.items dt
{
    color: #5b2748;
}

.bg.original,
.bg.original:before
{
    background-color: #5b2748;
}

.icon-weeks,
.color.weeks,
body.weeks h4:before,
[id*='weeks'] ul.items dt
{
    color: #1ecbc8;
}

.bg.weeks,
.bg.weeks:before
{
    background-color: #1ecbc8;
}

.icon-cousin,
.color.cousin,
body.cousin h4:before,
[id*='cousin'] ul.items dt
{
    color: #e94762;
}

.bg.cousin,
.bg.cousin:before
{
    background-color: #e94762;
}

.icon-planner,
.color.planner,
body.planner h4:before,
[id*='planner'] ul.items dt
{
    color: #a43d5b;
}

.bg.planner,
.bg.planner:before
{
    background-color: #a43d5b;
}

.icon-hontai,
body.hontai h4:before,
.color.hontai,
[id*='hontai'] ul.items dt
{
    color: #f16343;
}

.icon-toolstoys,
body.toolstoys h4:before,
.color.toolstoys,
[id*='toolstoys'] ul.items dt
{
    color: #f2b948;
}

.bg.toolstoys,
.bg.toolstoys:before
{
    background-color: #f2b948;
}

.icon-avec,
body.avec h4:before,
.color.avec
{
    color: #f16343;
}

#tertiary dl:before
{
    background-color: #f2b948;
}

img
{
    font-size: 10px;
    width: 100%;
    vertical-align: top;
}

img[src*='loading.gif']
{
    width: 3.2em;
}

.ua-ie-8 .ready
{
    visibility: hidden;
}

ul.items
{
    text-align: center;
}

ul.items > li a
{
    display: block;
    color: #000;
}

ul.items > li a img
{
    width: auto;
    margin-bottom: 1em;
}

ul.items > li a dt span
{
    font-size: 12px;
    display: block;
}

ul.items > li a dt span small
{
    font-size: 10px;
    font-weight: normal;
    display: block;
}

ul.items > li a dd p
{
    font-size: 10px;
    font-weight: normal;
    line-height: 1.8;
    padding: .6em 0 .8em;
}

ul.items > li a dd li
{
    font-size: 12px;
}

ul.items > li a dd li:before
{
    font-size: 10px;
    font-weight: normal;
    position: relative;
    top: -.1em;
}

ul.items > li a dd li small
{
    font-size: 10px;
    font-weight: normal;
    position: relative;
    top: -.1em;
}

ul.items > li a dd li small:after
{
    content: ': ';
}

ul.items > li a dd ol.price li:before
{
    content: 'カバー: ';
}

ul.items > li a dd ol.price li + li:before
{
    content: 'セット: ';
}

.en ul.items
{
    text-align: center;
}

.en ul.items > li a dt span
{
    font-size: 13px;
    line-height: 1.75;
}

.en ul.items > li a dt span small
{
    font-size: 11px;
    line-height: 1.75;
    color: #7f7f7f;
}

.en ul.items > li a dd li
{
    font-size: 15px;
    line-height: 1.75;
    color: #bc1d0e;
}

.en ul.items > li a dd li:before
{
    font-size: 11px;
    line-height: 1.75;
    color: #7f7f7f;
}

.en ul.items > li a dd ol.price li:before
{
    content: 'Cover Only: ';
}

[class^='icon-cover-']
{
    overflow: hidden;
    width: 4em;
    height: 4em;
}

[class^='icon-cover-']:before
{
    font-size: 40px;
    display: block;
    margin: 0;
    color: #fff;
}

[class^='icon-cover-m-']
{
    -webkit-border-radius: 50%;
            border-radius: 50%;
}

[class^='icon-cover-s-']
{
    -webkit-border-radius: 1em;
            border-radius: 1em;
}

[class^='icon-cover-m-1']
{
    background: #316b86;
}

[class^='icon-cover-m-2']
{
    background: #6f98aa;
}

[class^='icon-cover-m-3']
{
    background: #98b5c2;
}

[class^='icon-cover-l-1']
{
    background: #5a2647;
}

[class^='icon-cover-l-2']
{
    background: #9e3c58;
}

[class^='icon-cover-w-1']
{
    background: #b32322;
}

[class^='icon-cover-s-1']
{
    background: #989898;
}

[class^='icon-cover-s-2']
{
    background: #727272;
}

[class^='icon-cover-s-3']
{
    background: #4c4c4c;
}

/*[class^="ico_"]
  display block
  background-repeat no-repeat
  background-size 100% 100%
  height 4em
  width 4em
  &.ico_m1
    background-image url("/store/techo/2016/lineup/images/ico_m1.png")
  &.ico_l1
    background-image url("/store/techo/2016/lineup/images/ico_l1.png")
  &.ico_w1
    background-image url("/store/techo/2016/lineup/images/ico_w1.png")
  &.ico_s1
    background-image url("/store/techo/2016/lineup/images/ico_s1.png")

.no-backgroundsize [class^="ico_"]
  &.ico_m1
    background-image url("/store/techo/2016/lineup/images/ico_m1-ie.png")
  &.ico_l1
    background-image url("/store/techo/2016/lineup/images/ico_l1-ie.png")
  &.ico_w1
    background-image url("/store/techo/2016/lineup/images/ico_w1-ie.png")
  &.ico_s1
    background-image url("/store/techo/2016/lineup/images/ico_s1-ie.png")*/

#wrapper
{
    width: 980px;
    margin: 0 auto;
}

#wrapper:before,
#wrapper:after
{
    display: table;
    content: '';
}

#wrapper:after
{
    clear: both;
}

#wrapper > a.icon-arrow-top
{
    position: fixed;
    bottom: 2.2em;
    left: 50%;
    display: none;
    width: 4em;
    height: 4em;
    margin-left: 52em;
    -webkit-transition: none;
       -moz-transition: none;
        -ms-transition: none;
         -o-transition: none;
            transition: none;
}

#wrapper > a.icon-arrow-top:hover
{
    opacity: 1;
}

#wrapper > a.icon-arrow-top:hover:before
{
    opacity: .5;
}

#wrapper > a.icon-arrow-top:before
{
    font-size: 13px;
    line-height: 2.92;
    position: absolute;
    top: 0;
    left: 0;
    display: block;
    -webkit-box-sizing: border-box;
       -moz-box-sizing: border-box;
            box-sizing: border-box;
    width: 100%;
    height: 100%;
    margin: 0;
    -webkit-transition: opacity .3s;
       -moz-transition: opacity .3s;
        -ms-transition: opacity .3s;
         -o-transition: opacity .3s;
            transition: opacity .3s;
    text-align: center;
    color: #3698db;
    border: .076923076923077em #3698db solid;
    -webkit-border-radius: 50%;
            border-radius: 50%;
    background: #fff;
}

#header > a
{
    overflow: hidden;
    height: 6em;
    text-align: center;
    color: #fff;
    background: #3698db;
}

#header div
{
    position: relative;
    height: 12em;
}

#header div h1
{
    position: absolute;
    top: 2em;
    left: 50%;
    width: 20em;
    margin-left: -10em;
}

#header div h1 a:hover
{
    opacity: 1;
}

#header div > ul a
{
    color: #3698db;
}

#header div > ul > li
{
    position: absolute;
    top: 1.5em;
}

#header div > ul > li:first-child
{
    right: 0;
}

#header div > ul > li:first-child a
{
    display: block;
    overflow: hidden;
    width: 10em;
    height: 4em;
    text-align: center;
    color: #fff;
    -webkit-border-radius: .4em;
            border-radius: .4em;
    background: #ed2200;
}

#header div > ul > li:first-child a:before
{
    font-size: 14px;
}

#header div > ul > li:first-child a span
{
    font-size: 14px;
    font-weight: bold;
    line-height: 2.86;
}

#header div > ul > li:first-child + li
{
    left: 0;
}

#header div > ul > li:first-child + li + li
{
    right: 12.5em;
}

#header div > ul > li:first-child + li + li a
{
    font-size: 12px;
}

#header > ul
{
    position: relative;
    height: 4em;
    border-right: #cbcbcb .1em solid;
}

#header > ul:before
{
    position: absolute;
    bottom: -1em;
    left: 0;
    width: 28.57%;
    padding-top: 1em;
    padding-right: .1em;
    content: '';
    border-bottom: #cbcbcb .1em solid;
}

#header > ul:after
{
    font-weight: bold;
    line-height: 2.1;
    position: absolute;
    bottom: -2.1em;
    left: 6.57%;
    overflow: hidden;
    -webkit-box-sizing: border-box;
       -moz-box-sizing: border-box;
            box-sizing: border-box;
    width: 15.43%;
    height: 2.1em;
    padding-left: 2.5%;
    content: 'ラインナップとお買いもの';
    cursor: default;
    text-align: left;
    letter-spacing: 0;
    color: #7f7f7f;
    background: #fff;
    background: #fff;
}

#header > ul li
{
    float: left;
    overflow: hidden;
    width: 14.285%;
    height: 4em;
    text-align: center;
    border-left: #cbcbcb .1em solid;
}

#header > ul li:first-child + li:before
{
    font-family: 'techo2016';
    font-size: 11px;
    font-weight: normal;
    font-style: normal;
    font-variant: normal;
    line-height: 1.909;
    position: absolute;
    z-index: 1;
    bottom: -1.909em;
    left: 7.195%;
    content: '\e600';
    cursor: default;
    text-transform: none;
    color: #ed2200;

    speak: none;
}

#header > ul li a
{
    font-size: 14px;
    line-height: 2.86;
    display: block;
    color: #3f3f3f;
}

.en #header div
{
    height: 10.9em;
}

.en #header div h1
{
    top: 2.2em;
    width: 18.4em;
    margin-left: -9.2em;
}

.en #header div > ul a
{
    color: #3698db;
}

.en #header div > ul > li:first-child
{
    top: 2.1em;
    right: 0;
}

.en #header div > ul > li:first-child a
{
    display: block;
    overflow: hidden;
    width: 16em;
    height: 3.3em;
    text-align: center;
    color: #fff;
    -webkit-border-radius: .4em;
            border-radius: .4em;
    background: #d6240f;
}

.en #header div > ul > li:first-child a:before
{
    font-size: 14px;
}

.en #header div > ul > li:first-child a span
{
    font-size: 14px;
    font-weight: bold;
    line-height: 2.357142857142857;
}

.en #header div > ul > li:first-child + li
{
    top: 1.2em;
    left: 2em;
}

.en #header div > ul > li:first-child + li a
{
    font-size: 13px;
    font-weight: normal;
    color: #3f3f3f;
}

.en #header div > ul > li:first-child + li + li
{
    top: 2.1em;
    right: 17.1em;
}

.en #header div > ul > li:first-child + li + li a
{
    font-size: 10px;
    display: block;
    overflow: hidden;
    width: 14.9em;
    height: 3.3em;
    text-align: center;
    color: #3f3f3f;
    border: .1em #3f3f3f solid;
    -webkit-border-radius: .4em;
            border-radius: .4em;
    background: #fff;
}

.en #header div > ul > li:first-child + li + li a span
{
    font-size: 12px;
    line-height: 2.583333333333333;
}

.en #header div > ul > li:first-child + li + li + li
{
    top: 6em;
    right: 0;
}

.en #header div > ul > li:first-child + li + li + li li
{
    float: left;
}

.en #header div > ul > li:first-child + li + li + li li + li
{
    margin-left: 2em;
}

.en #header div > ul > li:first-child + li + li + li li a
{
    font-size: 12px;
    line-height: 1.75;
    color: #3f3f3f;
}

.en #header > ul
{
    font: 10px adobe-jenson-pro, serif;
    border: none;
}

.en #header > ul:before
{
    bottom: -2.3em;
    left: 13.1em;
    width: 29.1em;
}

.en #header > ul:after
{
    font-size: 12px;
    bottom: -2.166666666666667em;
    left: 20.666666666666668em;
    width: 4.666666666666667em;
    height: auto;
    padding-left: 1.583333333333333em;
    content: 'Lineup';
    color: #7f7f7f;
    background: none;
}

.en #header > ul li
{
    float: left;
    border-right: #cbcbcb .1em solid;
    border-left: none;
}

.en #header > ul li:first-child + li:before
{
    bottom: -2.090909090909091em;
    left: 22.545454545454547em;
}

.en #header > ul li a
{
    font-size: 17px;
    line-height: 2.352941176470588;
}

.en #header > ul li:first-child
{
    width: 13.1em;
    border-right: none;
    border-left: #cbcbcb .1em solid;
}

.en #header > ul li:first-child + li
{
    width: 12.9em;
    border-left: #cbcbcb .1em solid;
}

.en #header > ul li:first-child + li + li
{
    width: 16.2em;
}

.en #header > ul li:first-child + li + li + li
{
    width: 20.6em;
}

.en #header > ul li:first-child + li + li + li + li
{
    width: 19.4em;
}

.en #header > ul li:first-child + li + li + li + li + li
{
    width: 13.8em;
}

#breadcrumbs
{
    overflow: hidden;
    height: 5em;
    padding-top: 1.45em;
    text-align: right;
}

#breadcrumbs ul
{
    display: inline-block;
}

#breadcrumbs ul li
{
    font-size: 12px;
    font-weight: bold;
    float: left;
}

#breadcrumbs ul li a
{
    color: #3698db;
}

#breadcrumbs ul li + li:before
{
    font-family: 'techo2016';
    font-size: 14px;
    font-weight: normal;
    font-style: normal;
    font-variant: normal;
    display: inline-block;
    margin: -.2em .5em 0;
    content: '\e601';
    vertical-align: middle;
    text-transform: none;
    color: #d8d8d8;

    speak: none;
}

.en #breadcrumbs
{
    height: 7.2em;
    padding-top: 4.5em;
    text-align: left;
}

.en #breadcrumbs ul li
{
    font: 12px 'Times New Roman', Georgia, serif;
    font-weight: normal;
}

.en #breadcrumbs ul li a
{
    color: #316b86;
}

.en #breadcrumbs ul li + li:before
{
    content: '\e637';
    color: #ccc;
}

#global
{
    clear: both;
}

#global:before,
#global:after
{
    display: table;
    content: '';
}

#global:after
{
    clear: both;
}

#global div
{
    padding: 3.3em 0 3.6em;
}

#global div p
{
    font-size: 12px;
}

#global div h5
{
    font-size: 16px;
    font-weight: bold;
    margin-bottom: 1.5em;
}

#global div h5:before
{
    font-size: 20px;
}

#global div ul
{
    min-height: 10em;
}

#global div ul li
{
    width: 12.5%;
}

#global > ul:before,
#global > div:before,
#global > ul:after,
#global > div:after
{
    display: table;
    content: '';
}

#global > ul:after,
#global > div:after
{
    clear: both;
}

#global > *
{
    border-top: #e5e5e5 .5em solid;
}

#global > * li
{
    float: left;
    text-align: center;
}

#global > *[role='lineup']
{
    padding: 4.5em 0 4.1em;
}

#global > *[role='lineup'] li
{
    width: 20%;
}

#global > *[role='lineup'] li a
{
    display: block;
}

#global > *[role='lineup'] li a:before
{
    font-size: 30px;
    margin: 0 0 .15em;
}

#global > *[role='lineup'] li a img
{
    margin-top: .6em;
}

#global > *[role='lineup'] li a dt
{
    font-size: 16px;
    line-height: 1.5;
}

#global > *[role='lineup'] li a dd
{
    font-size: 12px;
    line-height: 2;
}

#global > *[role='aside']
{
    padding: 5.5em 0 4.4em;
}

#global > *[role='aside'] li
{
    width: 16.66%;
}

#global > *[role='aside'] li a
{
    font-size: 14px;
    line-height: 1.429;
    display: block;
    color: #3698db;
}

#global > *[role='aside'] li a img
{
    margin-bottom: 1.7em;
}

#global > *[role='aside'] li a small
{
    font-size: 10px;
    line-height: 2;
    display: block;
}

#global > *[role='share']
{
    float: right;
    border: none;
}

#global > *[role='share'] li:first-child a
{
    font-size: 14px;
    color: #3698db;
}

#global > *[role='share'] li:first-child a:before
{
    font-size: 16px;
    margin-right: .2em;
}

#global > *[role='share'] li:first-child a:after
{
    font-size: 10px;
    display: inline-block;
    height: 4em;
    content: '';
    vertical-align: middle;
}

#global > *[role='share'] li:first-child ~ li
{
    overflow: hidden;
    height: 4em;
}

#global > *[role='share'] li:first-child ~ li a
{
    display: inline-block;
    overflow: hidden;
    width: 4em;
    height: 4em;
    vertical-align: middle;
    color: #fff;
    -webkit-border-radius: .4em;
            border-radius: .4em;
}

#global > *[role='share'] li:first-child ~ li a:before
{
    font-size: 14px;
    line-height: 2.857;
    width: 100%;
    margin: 0;
    text-align: center;
}

#global > *[role='share'] li:first-child + li:before
{
    font-size: 12px;
    font-weight: bold;
    display: inline-block;
    margin: -.1em .4em 0 2.4em;
    content: 'シェアする';
    vertical-align: middle;
    color: #7f7f7f;
}

#global > *[role='share'] li:first-child + li a
{
    background: #55acee;
}

#global > *[role='share'] li:first-child + li + li
{
    margin-left: .5em;
}

#global > *[role='share'] li:first-child + li + li a
{
    background: #2d4485;
}

#global > *[role='share'] li:first-child + li + li + li
{
    margin-left: .5em;
}

#global > *[role='share'] li:first-child + li + li + li a
{
    background: #316b86;
}

.en #global > a
{
    display: block;
    margin-bottom: 4em;
    border: .1em #3fa4e5 solid;
    -webkit-border-radius: 2em;
            border-radius: 2em;
}

.en #global dl
{
    font-size: 0;
    text-align: center;
}

.en #global dl:after
{
    font-size: 10px;
    display: inline-block;
    height: 12.6em;
    content: '';
    vertical-align: middle;
}

.en #global dl dd
{
    font-size: 10px;
    display: inline-block;
    width: 33.333333333333336%;
    vertical-align: middle;
}

.en #global dl dd span
{
    font-size: 27px;
    font-weight: bold;
    line-height: 1.111111111111111;
    display: inline-block;
    vertical-align: middle;
    color: #666;
}

.en #global dl dd span strong
{
    color: #3fa4e5;
}

.en #global div
{
    padding: 0 0 10.6em;
    border: none;
}

.en #global div h5
{
    margin-left: 2.125em;
}

.en #global div p
{
    margin-left: 2.833333333333333em;
}

.en #global > ul
{
    border: none; /*&[role="lineup"]
        padding 0 0 8.1em
        li
          a
            display block
            &:before
              font-size 30px
              margin 0
            img
              margin (1em * 25 / 10) 0
            &.toolstoys
              dt:after
                content ""
                display inline-block
                vertical-align bottom
                height (1em * 42 / 15)
              dd + dd:after
                content ""
                display inline-block
                vertical-align bottom
                height (1em * 34 / 14)
            dt
              font-size 15px
              line-height (21/15)
              min-height (1em * 42 / 15)
              vertical-align bottom
              small
                display block
                font-size 13px
                line-height (21/13)
            dd
              font-size 14px
              line-height (17/14)
              //min-height (1em * 34 / 14)
              span
                display block
                font-size 11px
                line-height (17/11)*/
}

.en #global > ul[role='share'] li:first-child a
{
    color: #3f3f3f;
}

.en #global > ul[role='share'] li:first-child + li:before
{
    font-size: 14px;
    font-weight: normal;
    margin: 0 .857142857142857em 0 3.785714285714286em;
    content: 'Share';
    color: #3f3f3f;
}

#footer
{
    position: relative;
    margin-top: 1.5em;
    padding: 4em 4em 3.6em;
    background: #f2f2f2;
}

#footer:before,
#footer:after
{
    display: table;
    content: '';
}

#footer:after
{
    clear: both;
}

#footer a
{
    color: #3698db;
}

#footer > a:first-child
{
    font-size: 12px;
    font-weight: normal;
    float: right;
    margin-top: .7917em;
}

#footer > a + ul:before,
#footer > a + ul:after
{
    display: table;
    content: '';
}

#footer > a + ul:after
{
    clear: both;
}

#footer > a + ul li
{
    float: left;
    padding: 0 2.2em 0 0;
}

#footer > a + ul li a
{
    display: block;
    width: 11.9em;
}

#footer > a + ul li + li
{
    padding: 0 0 0 1.8em;
    border-left: #cbcbcb .1em solid;
}

#footer > a + ul li + li a
{
    width: 12.2em;
}

#footer > a + ul + ul
{
    padding: 3.35em 0 1.25em;
    border-bottom: #cbcbcb .1em solid;
}

#footer > a + ul + ul:before,
#footer > a + ul + ul:after
{
    display: table;
    content: '';
}

#footer > a + ul + ul:after
{
    clear: both;
}

#footer > a + ul + ul li > *
{
    font-size: 12px;
    line-height: 2.08;
}

#footer > a + ul + ul li li a
{
    font-weight: normal;
}

#footer > a + ul + ul > li
{
    font-weight: bold;
    float: left;
}

#footer > a + ul + ul > li:first-child
{
    width: 11.4em;
}

#footer > a + ul + ul > li:first-child + li
{
    width: 12.5em;
}

#footer > a + ul + ul > li:first-child + li + li
{
    width: 15.7em;
}

#footer > a + ul + ul > li:first-child + li + li + li
{
    width: 16.7em;
}

#footer > a + ul + ul > li:first-child + li + li + li + li
{
    width: 12em;
}

#footer > a + ul + ul > li:first-child + li + li + li + li + li
{
    width: 6.9em;
}

#footer > a + ul + ul + ul
{
    margin-bottom: 1.925em;
    padding: .5em 0 .7em;
    border-bottom: #cbcbcb .1em solid;
}

#footer > a + ul + ul + ul:before,
#footer > a + ul + ul + ul:after
{
    display: table;
    content: '';
}

#footer > a + ul + ul + ul:after
{
    clear: both;
}

#footer > a + ul + ul + ul li
{
    float: left;
    padding: .95em 0;
}

#footer > a + ul + ul + ul li a
{
    font-size: 12px;
}

#footer > a + ul + ul + ul li:first-child
{
    width: 14.3em;
}

#footer > a + ul + ul + ul li:first-child + li
{
    width: 17.1em;
}

#footer > a + ul + ul + ul li:first-child + li + li
{
    width: 19.5em;
}

#footer > a + ul + ul + ul li:first-child + li + li + li
{
    width: 11.8em;
}

#footer > a + ul + ul + ul li:first-child + li + li + li + li
{
    width: 14.5em;
}

#footer > a + ul + ul + ul li:first-child + li + li + li + li + li
{
    width: 10.8em;
}

#footer > a + ul + ul + ul li:first-child + li + li + li + li + li + li
{
    width: 20.6em;
}

#footer address
{
    font-family: Helvetica, Arial, sans-serif;
    font-weight: bold;
    float: left;
}

#footer address + ul
{
    float: right;
    text-align: right;
}

#footer address + ul li + li
{
    display: block;
    width: 16em;
    margin-top: 4.025em;
}

#footer address + ul + a
{
    position: absolute;
    bottom: 2em;
    left: 50%;
    width: 32em;
    height: 6em;
    margin-left: -16em;
    text-align: center;
}

.en #footer
{
    margin-top: 1.7em;
    padding: 3.8em 4em 4.2em;
    background: #eaf0f2;
}

.en #footer:before,
.en #footer:after
{
    display: table;
    content: '';
}

.en #footer:after
{
    clear: both;
}

.en #footer a
{
    color: #3f3f3f;
}

.en #footer h3
{
    position: absolute;
    top: 3.8em;
    left: 50%;
    width: 23.1em;
    margin-left: -11.5em;
}

.en #footer h3 + a
{
    font-size: 12px;
    line-height: 1.5;
    float: right;
}

.en #footer h3 + a + ul:before,
.en #footer h3 + a + ul:after
{
    display: table;
    content: '';
}

.en #footer h3 + a + ul:after
{
    clear: both;
}

.en #footer h3 + a + ul li
{
    float: left;
    padding: 0;
}

.en #footer h3 + a + ul li a
{
    font-size: 13px;
    line-height: 1.75;
    width: auto;
}

.en #footer h3 + a + ul li a:before
{
    font-size: 14px;
}

.en #footer h3 + a + ul + ul
{
    padding: 3.8em 0 6.4em;
    white-space: nowrap;
    border-bottom: none;
}

.en #footer h3 + a + ul + ul:before,
.en #footer h3 + a + ul + ul:after
{
    display: table;
    content: '';
}

.en #footer h3 + a + ul + ul:after
{
    clear: both;
}

.en #footer h3 + a + ul + ul > li
{
    float: left;
    margin-bottom: 1.8em;
}

.en #footer h3 + a + ul + ul > li > a
{
    font-size: 12px;
    font-weight: normal;
    line-height: 2.083333333333333;
}

.en #footer h3 + a + ul + ul > li li > *
{
    font-size: 11px;
    font-weight: normal;
    line-height: 2.090909090909091;
}

.en #footer h3 + a + ul + ul > li:first-child
{
    width: 21.2em;
}

.en #footer h3 + a + ul + ul > li:first-child ul
{
    margin-top: 2.083333333333333em;
}

.en #footer h3 + a + ul + ul > li:first-child ul li:first-child a
{
    font-size: 12px;
    line-height: 1.916666666666667;
}

.en #footer h3 + a + ul + ul > li:first-child + li
{
    width: 25.4em;
}

.en #footer h3 + a + ul + ul > li:first-child + li + li
{
    width: 15.6em;
}

.en #footer h3 + a + ul + ul > li:first-child + li + li + li
{
    width: 10.6em;
}

.en #footer h3 + a + ul + ul > li:first-child + li + li + li + li
{
    width: 15.2em;
}

.en #footer h3 + a + ul + ul > li:first-child + li + li + li + li + li
{
    clear: both;
    width: 33.8em;
}

.en #footer h3 + a + ul + ul > li:first-child + li + li + li + li + li + li
{
    width: 17.8em;
}

.en #footer h3 + a + ul + ul > li:first-child + li + li + li + li + li + li + li
{
    width: 24.2em;
}

.en #footer h3 + a + ul + ul > li:first-child + li + li + li + li + li + li + li + li
{
    width: 12.2em;
}

.en #footer address
{
    font-weight: normal;
    line-height: 1.7;
    float: left;
}

.en #footer address + ul
{
    float: right;
    width: 21.8em;
}

.en #footer address + ul + ul
{
    position: absolute;
    bottom: 4.1em;
    left: 50%;
    display: block;
    clear: both;
    margin-left: -10em;
}

.en #footer address + ul + ul li
{
    float: left;
}

.en #footer address + ul + ul li + li
{
    margin-left: 1.9em;
}

.en #footer address + ul + ul li:first-child a:before
{
    font-size: 16px;
    line-height: 2.5;
    width: 2.5em;
    height: 2.5em;
    margin-left: -1.25em;
    -webkit-border-radius: .25em;
            border-radius: .25em;
}

.en #footer address + ul + ul li a
{
    font-size: 12px;
    line-height: 1.75;
    position: relative;
    padding-top: 3.666666666666667em;
    text-align: center;
}

.en #footer address + ul + ul li a:before
{
    font-size: 14px;
    line-height: 2.857142857142857;
    position: absolute;
    top: 0;
    left: 50%;
    overflow: hidden;
    width: 2.857142857142857em;
    height: 2.857142857142857em;
    margin-left: -1.428571428571429em;
    text-align: center;
    color: #fff;
    -webkit-border-radius: .285714285714286em;
            border-radius: .285714285714286em;
    background: #989898;
}

ul[role='navigation']
{
    float: right;
    width: 24em;
    padding-left: 1em;
    border-top: #efefef .5em solid;
    border-bottom: #efefef .5em solid;
    background: #fff;
}

ul[role='navigation'] > li + li
{
    padding-left: 1em;
    border-top: #efefef .5em solid;
}

ul[role='navigation'] > li + li + li + li + li
{
    border-top: #efefef .1em solid;
}

ul[role='navigation'] > li li
{
    padding-left: 1em;
    border-top: #efefef .1em solid;
}

ul[role='navigation'] > li li small
{
    font-size: 10px;
    font-weight: normal;
}

ul[role='navigation'] > li li:first-child a
{
    line-height: 1.077;
    padding: .615em 0;
}

ul[role='navigation'] > li li:first-child a:after
{
    height: 0;
}

ul[role='navigation'] > li li:first-child a small
{
    line-height: 1.4;
}

ul[role='navigation'] > li li:first-child + li a:after
{
    height: 3.4em;
}

ul[role='navigation'] > li li:first-child + li a small
{
    display: inline-block;
    margin: -.1em .5em 0 0;
    vertical-align: middle;
}

ul[role='navigation'] a
{
    font-size: 13px;
    display: block;
    white-space: nowrap;
    letter-spacing: 0;
    color: #4c4c4c;
}

ul[role='navigation'] a:after
{
    font-size: 10px;
    display: inline-block;
    height: 3.5em;
    content: '';
    vertical-align: middle;
}

ul[role='navigation'] a span
{
    font-size: 12px;
    display: inline-block;
}

.en ul[role='navigation']
{
    width: 26em;
    padding: 0;
    border: none;
}

.en ul[role='navigation'] li
{
    padding: 0;
    border: none;
}

.en ul[role='navigation'] li + li
{
    margin-top: .2em;
}

.en ul[role='navigation'] a
{
    font-size: 15px;
    line-height: 2.666666666666667;
    overflow: hidden;
    height: 2.666666666666667em;
    padding: 0 .8em;
    color: #3fa4e5;
    border: .066666666666667em #3fa4e5 solid;
    -webkit-border-radius: .2em;
            border-radius: .2em;
}

#secondary
{
    float: right;
    width: 24em;
    padding-bottom: 4em;
}

#secondary ul[role='global']
{
    margin-bottom: 4em;
    border-top: #e5e5e5 .1em solid;
}

#secondary ul[role='global'] > li
{
    border-bottom: #e5e5e5 .1em solid;
}

#secondary ul[role='global'] > li > a
{
    font-size: 15px;
    line-height: 1.2;
    position: relative;
    display: inline-block;
    padding: .5em 0 .5em 5em;
    color: #4c4c4c;
}

#secondary ul[role='global'] > li > a span
{
    display: inline-block;
    vertical-align: middle;
}

#secondary ul[role='global'] > li > a:before
{
    font-size: 10px;
    position: absolute;
    top: 50%;
    left: 0;
    overflow: hidden;
    width: 6.4em;
    height: 3.6em;
    margin-top: -1.8em;
    content: '';
    -webkit-border-radius: .4em;
            border-radius: .4em;
    background-repeat: no-repeat;
    -webkit-background-size: 100% auto;
       -moz-background-size: 100% auto;
            background-size: 100% auto;
}

#secondary ul[role='global'] > li > a:after
{
    display: inline-block;
    height: 2.4em;
    content: '';
    vertical-align: middle;
}

#secondary ul[role='global'] > li:first-child small
{
    font-size: 12px;
    display: inline;
}

#secondary ul[role='global'] > li:first-child a:before
{
    background-image: url('/store/techo/2016/detail_images/common/img_secondary_01.jpg');
}

#secondary ul[role='global'] > li:first-child + li a:before
{
    background-image: url('/store/techo/2016/detail_images/common/img_secondary_02.jpg');
}

#secondary ul[role='global'] > li:first-child + li + li a:before
{
    background-image: url('/store/techo/2016/detail_images/common/img_secondary_03.jpg');
}

#secondary ul[role='global'] > li:first-child + li + li + li a:before
{
    background-image: url('/store/techo/2016/detail_images/common/img_secondary_04.jpg');
}

#secondary ul[role='global'] > li:first-child + li + li + li a:after
{
    vertical-align: bottom;
}

#secondary ul[role='global'] > li:first-child + li + li + li small
{
    font-size: 10px;
}

#secondary ul[role='global'] > li:first-child + li + li + li ~ li > a
{
    padding: 0;
}

#secondary ul[role='global'] > li:first-child + li + li + li + li > a:after
{
    height: 2.8em;
}

#secondary ul[role='global'] > li:first-child + li + li + li + li + li
{
    background-image: url('/store/techo/2016/detail_images/common/img_secondary_05.png');
    background-repeat: no-repeat;
    background-position: 14.4em 0;
    -webkit-background-size: auto 6em;
       -moz-background-size: auto 6em;
            background-size: auto 6em;
}

#secondary ul[role='global'] > li:first-child + li + li + li + li + li > a:after
{
    height: 4em;
}

#secondary ul[role='global'] > li:first-child + li + li + li + li + li + li
{
    padding: .7em;
}

#secondary ul[role='global'] > li:first-child + li + li + li + li + li + li > a:after
{
    height: 1.8em;
}

#secondary ul[role='global'] > li:first-child + li + li + li + li + li + li li
{
    padding-left: 2em;
}

#secondary ul[role='global'] > li:first-child + li + li + li + li + li + li li a
{
    font-size: 12px;
    line-height: 2.5;
    color: #4c4c4c;
}

#secondary ul[role='global'] + a
{
    font-size: 14px;
    line-height: 3.21;
    text-align: left;
}

#secondary ul[role='global'] + a:before
{
    font-size: 18px;
    margin: -.15em .5em 0;
}

#secondary ul[role='global'] + a + div
{
    margin-top: 8.8em;
}

#secondary ul[role='global'] + a + div h4
{
    margin-bottom: 1em;
    padding-bottom: .2em;
    border-bottom: #cbcbcb .0625em solid;
}

#secondary ul[role='global'] + a + div h4:before
{
    color: #5b2748;
}

#secondary ul[role='global'] + a + div ul > li + li
{
    margin-top: 3em;
}

#secondary ul[role='global'] + a + div + dl
{
    margin-top: 4em;
    padding-top: 3.8em;
    border-top: #cbcbcb .1em solid;
}

#secondary ul[role='global'] + a + div + dl dt
{
    padding-bottom: .3em;
}

#secondary ul[role='global'] + a + div + dl dt + dd
{
    font-size: 14px;
}

#secondary ul[role='global'] + a + div + dl dt + dd + dd
{
    padding-top: .8em;
}

#secondary ul[role='global'] + a + div + dl dt + dd + dd a
{
    font-size: 14px;
    line-height: 1.43;
    padding: .55em 0 .7em;
}

.no-backgroundsize #secondary > ul > li:first-child a:before
{
    background-image: url('/store/techo/2016/detail_images/common/img_secondary_01-ie.jpg');
}

.no-backgroundsize #secondary > ul > li:first-child + li a:before
{
    background-image: url('/store/techo/2016/detail_images/common/img_secondary_02-ie.jpg');
}

.no-backgroundsize #secondary > ul > li:first-child + li + li a:before
{
    background-image: url('/store/techo/2016/detail_images/common/img_secondary_03-ie.jpg');
}

.no-backgroundsize #secondary > ul > li:first-child + li + li + li a:before
{
    background-image: url('/store/techo/2016/detail_images/common/img_secondary_04-ie.jpg');
}

.no-backgroundsize #secondary > ul > li:first-child + li + li + li + li + li
{
    background-image: url('/store/techo/2016/detail_images/common/img_secondary_05-ie.png');
}

#tertiary
{
    clear: both;
    padding-bottom: 4.5em;
}

#tertiary > div
{
    background: #efefef;
}

#tertiary > div h4
{
    line-height: 2.5;
    padding-left: .625em;
}

#tertiary > div h5
{
    font-size: 14px;
    font-weight: bold;
    min-height: 3.214285714285714em;
    padding: 1em 0 .286em 1.429em;
    border-top: #fff .357142857142857em solid;
}

#tertiary > div ul
{
    padding: 0 0 2em 2em;
}

#tertiary > div ul:before,
#tertiary > div ul:after
{
    display: table;
    content: '';
}

#tertiary > div ul:after
{
    clear: both;
}

#tertiary > div ul.ranking li:first-child dl:before
{
    content: '1';
}

#tertiary > div ul.ranking li:first-child + li dl:before
{
    content: '2';
}

#tertiary > div ul.ranking li:first-child + li + li dl:before
{
    content: '3';
}

#tertiary > div ul.ranking li:first-child + li + li + li dl:before
{
    content: '4';
}

#tertiary > div ul.ranking li:first-child + li + li + li + li dl:before
{
    content: '5';
}

#tertiary > div ul > li
{
    float: left;
    overflow: hidden;
    -webkit-border-radius: .4em;
            border-radius: .4em;
    background: #fff;
}

#tertiary > div ul > li + li
{
    margin-left: .5em;
}

#tertiary > div ul > li a
{
    width: 18em;
    min-height: 23.9em;
}

#tertiary > div ul > li a dl
{
    position: relative;
    z-index: 0;
    padding-bottom: .8em;
}

#tertiary > div ul > li a dl:before
{
    font-size: 16px;
    font-weight: bold;
    line-height: 2.5;
    position: absolute;
    top: .3125em;
    left: .3125em;
    display: block;
    overflow: hidden;
    width: 2.5em;
    height: 2.5em;
    text-align: center;
    color: #fff;
}

#tertiary > div ul > li a dl dd:first-child
{
    position: relative;
    z-index: -1;
    min-height: 15em;
}

#tertiary > div ul > li a dl dd:first-child img
{
    max-width: 16.8em !important;
    max-height: 14em !important;
}

#tertiary[role='tab'].tab1 > div div:first-child
{
    left: 0;
    -webkit-transition: opacity .3s cubic-bezier(.55, .085, .68, .53);
       -moz-transition: opacity .3s cubic-bezier(.55, .085, .68, .53);
        -ms-transition: opacity .3s cubic-bezier(.55, .085, .68, .53);
         -o-transition: opacity .3s cubic-bezier(.55, .085, .68, .53);
            transition: opacity .3s cubic-bezier(.55, .085, .68, .53);
    opacity: 1;
}

#tertiary[role='tab'].tab1 > ul li:first-child a
{
    z-index: 3;
    cursor: default;
    pointer-events: none;
    opacity: 1;
}

#tertiary[role='tab'].tab1 > ul li:first-child a:before
{
    left: 0;
    opacity: 1;
}

#tertiary[role='tab'].tab1 > ul li:first-child a span
{
    color: #000;
}

#tertiary[role='tab'].tab2 > div div:first-child + div
{
    left: 0;
    -webkit-transition: opacity .3s cubic-bezier(.55, .085, .68, .53);
       -moz-transition: opacity .3s cubic-bezier(.55, .085, .68, .53);
        -ms-transition: opacity .3s cubic-bezier(.55, .085, .68, .53);
         -o-transition: opacity .3s cubic-bezier(.55, .085, .68, .53);
            transition: opacity .3s cubic-bezier(.55, .085, .68, .53);
    opacity: 1;
}

#tertiary[role='tab'].tab2 > ul li:first-child + li a
{
    z-index: 3;
    cursor: default;
    pointer-events: none;
    opacity: 1;
}

#tertiary[role='tab'].tab2 > ul li:first-child + li a:before
{
    left: 0;
    opacity: 1;
}

#tertiary[role='tab'].tab2 > ul li:first-child + li a span
{
    color: #000;
}

#tertiary[role='tab'].tab3 > div div:first-child + div + div
{
    left: 0;
    -webkit-transition: opacity .3s cubic-bezier(.55, .085, .68, .53);
       -moz-transition: opacity .3s cubic-bezier(.55, .085, .68, .53);
        -ms-transition: opacity .3s cubic-bezier(.55, .085, .68, .53);
         -o-transition: opacity .3s cubic-bezier(.55, .085, .68, .53);
            transition: opacity .3s cubic-bezier(.55, .085, .68, .53);
    opacity: 1;
}

#tertiary[role='tab'].tab3 > ul li:first-child + li + li a
{
    z-index: 3;
    cursor: default;
    pointer-events: none;
    opacity: 1;
}

#tertiary[role='tab'].tab3 > ul li:first-child + li + li a:before
{
    left: 0;
    opacity: 1;
}

#tertiary[role='tab'].tab3 > ul li:first-child + li + li a span
{
    color: #000;
}

#tertiary[role='tab'] > div
{
    position: relative;
    overflow: hidden;
    -webkit-transition: height .45s cubic-bezier(.19, 1, .22, 1);
       -moz-transition: height .45s cubic-bezier(.19, 1, .22, 1);
        -ms-transition: height .45s cubic-bezier(.19, 1, .22, 1);
         -o-transition: height .45s cubic-bezier(.19, 1, .22, 1);
            transition: height .45s cubic-bezier(.19, 1, .22, 1);
}

#tertiary[role='tab'] > div div
{
    position: absolute;
    top: 0;
    left: -9999em;
    width: 100%;
    opacity: .5;
}

#tertiary[role='tab'] > div div ~ div ul
{
    padding-top: 4.5em;
}

#tertiary[role='tab'] > div div h5:first-child
{
    border-top: none;
}

#tertiary[role='tab'] > ul
{
    position: relative;
    overflow: hidden;
    width: 96em;
    height: 4em;
    margin-bottom: .5em;
}

#tertiary[role='tab'] > ul li:first-child a
{
    z-index: 2;
    left: -.5em;
}

#tertiary[role='tab'] > ul li:first-child + li a
{
    z-index: 1;
    left: 31.1em;
}

#tertiary[role='tab'] > ul li:first-child + li + li a
{
    z-index: 0;
    right: -.5em;
}

#tertiary[role='tab'] > ul li a
{
    position: absolute;
    top: 0;
    display: block;
    overflow: hidden;
    width: 33.8em;
    height: 4em;
    padding-left: 2.5em;
    background-image: url('/store/techo/2016/toolstoys/images/bg_tab.png');
    background-repeat: no-repeat;
    background-position: left top;
    -webkit-background-size: 100% auto;
       -moz-background-size: 100% auto;
            background-size: 100% auto;
}

#tertiary[role='tab'] > ul li a:before
{
    position: absolute;
    top: 0;
    left: -9999em;
    display: block;
    width: 33.8em;
    height: 4em;
    content: '';
    -webkit-transition: opacity .3s cubic-bezier(.25, .46, .45, .94);
       -moz-transition: opacity .3s cubic-bezier(.25, .46, .45, .94);
        -ms-transition: opacity .3s cubic-bezier(.25, .46, .45, .94);
         -o-transition: opacity .3s cubic-bezier(.25, .46, .45, .94);
            transition: opacity .3s cubic-bezier(.25, .46, .45, .94);
    opacity: 0;
    background-image: url('/store/techo/2016/toolstoys/images/bg_tab_active.png');
    background-repeat: no-repeat;
    background-position: left top;
    -webkit-background-size: 100% auto;
       -moz-background-size: 100% auto;
            background-size: 100% auto;
}

#tertiary[role='tab'] > ul li a:hover
{
    z-index: 4;
    opacity: 1;
}

#tertiary[role='tab'] > ul li a:hover:before
{
    left: 0;
    opacity: 1;
}

#tertiary[role='tab'] > ul li a:hover span
{
    color: #000;
}

#tertiary[role='tab'] > ul li a span
{
    font-size: 16px;
    font-weight: bold;
    line-height: 2.5;
    position: relative;
    -webkit-transition: color .3s cubic-bezier(.25, .46, .45, .94);
       -moz-transition: color .3s cubic-bezier(.25, .46, .45, .94);
        -ms-transition: color .3s cubic-bezier(.25, .46, .45, .94);
         -o-transition: color .3s cubic-bezier(.25, .46, .45, .94);
            transition: color .3s cubic-bezier(.25, .46, .45, .94);
    color: #7f7f7f;
}

#tertiary[role='tab'] > ul li a span:before
{
    font-size: 20px;
    line-height: 2;
    color: #f2b948;
}

.no-backgroundsize #tertiary[role='tab'] > ul li a
{
    background-image: url('/store/techo/2016/toolstoys/images/bg_tab-ie.png');
}

.no-backgroundsize #tertiary[role='tab'] > ul li a:before
{
    background-image: url('/store/techo/2016/toolstoys/images/bg_tab_active-ie.png');
}

.en #tertiary
{
    padding-bottom: 10em;
}

.en #tertiary > div h4
{
    font: 19px adobe-jenson-pro, serif;
    line-height: 2.210526315789474;
    padding-left: .736842105263158em;
    border-left: .421052631578947em #f9d363 solid;
}

.en #tertiary > div h5
{
    font-size: 15px;
    min-height: 3em;
    padding: 1em 0 0 1.333333333333333em;
    border-top: #fff .066666666666667em solid;
}

.en #tertiary > div ul > li a dl:before
{
    font-size: 21px;
    line-height: 1.904761904761905;
    top: .238095238095238em;
    left: .238095238095238em;
    width: 1.904761904761905em;
    height: 1.904761904761905em;
}

#quaternary
{
    float: right;
    width: 24em;
    padding-bottom: 6em;
}

#quaternary > a:first-child
{
    font-size: 18px !important;
    line-height: 2.444444444444445 !important;
    position: relative;
    width: 100%;
    height: 2.444444444444445em !important;
    margin-bottom: .277777777777778em;
    padding-left: 1.111111111111111em;
    -webkit-border-radius: 1.222222222222222em !important;
            border-radius: 1.222222222222222em !important;
}

#quaternary > a:first-child:before
{
    font-size: 20px;
    position: absolute;
    top: 50%;
    left: 2.6em;
    margin: -.5em 0 0 0;
}

#quaternary ul[role='global']
{
    border-bottom: .1em #cbcbcb solid;
}

#quaternary ul[role='global'] li
{
    border-bottom: .1em #7f7f7f solid;
}

#quaternary ul[role='global'] li a
{
    font-size: 18px;
    line-height: 3.611111111111111;
    color: #3fa4e5;
}

#quaternary ul[role='global'] li a:before
{
    font-size: 14px;
    margin: -.142857142857143em .5em 0 -.142857142857143em;
}

#quaternary ul[role='global'] li:first-child + li + li + li + li + li
{
    margin-top: 2.1em;
}

#quaternary ul[role='global'] li:first-child + li + li + li + li ~ li
{
    border-bottom: none;
}

#quaternary ul[role='global'] li:first-child + li + li + li + li ~ li a
{
    font-size: 15px;
    line-height: 3;
}

#quaternary ul[role='global'] li:first-child + li + li + li + li ~ li a:before
{
    font-size: 11px;
    margin: -.181818181818182em .545454545454545em 0 -.090909090909091em;
}

#quaternary ul[role='global'] li:first-child + li + li + li + li ~ li a.icon-mail:before
{
    font-size: 16px;
    margin: 0 .5625em 0 0;
}

#quaternary ul[role='global'] li:first-child + li + li + li + li ~ li + li
{
    border-top: .1em #7f7f7f dotted;
}

#quaternary ul[role='aside']
{
    padding: 4.2em 0 6.9em;
}

#quaternary ul[role='aside'] li:first-child a
{
    position: relative;
    display: block;
    overflow: hidden;
    -webkit-border-radius: .4em;
            border-radius: .4em;
}

#quaternary ul[role='aside'] li:first-child a span
{
    font-size: 18px;
    font-weight: bold;
    line-height: 1.75;
    position: absolute;
    top: 50%;
    left: 0;
    width: 100%;
    margin-top: -1.75em;
    text-align: center;
    color: #fff;
}

#quaternary ul[role='aside'] li:first-child ~ li a
{
    font-size: 18px;
    font-weight: bold;
    line-height: 1.166666666666667;
    position: relative;
    display: inline-block;
    padding-left: 2.944444444444445em;
}

#quaternary ul[role='aside'] li:first-child ~ li a small
{
    font-size: 12px;
    font-weight: normal;
    line-height: 1.75;
    display: block;
}

#quaternary ul[role='aside'] li:first-child ~ li a:before
{
    position: absolute;
    top: 50%;
    left: 0;
    display: block;
}

#quaternary ul[role='aside'] li:first-child + li
{
    padding-top: 2.4em;
}

#quaternary ul[role='aside'] li:first-child + li a
{
    color: #3a5897;
}

#quaternary ul[role='aside'] li:first-child + li a:before
{
    font-size: 26px;
    line-height: 1.538461538461539;
    overflow: hidden;
    width: 1.538461538461539em;
    height: 1.538461538461539em;
    margin-top: -.769230769230769em;
    text-align: center;
    color: #fff;
    -webkit-border-radius: .153846153846154em;
            border-radius: .153846153846154em;
    background: #3a5897;
}

#quaternary ul[role='aside'] li:first-child + li + li
{
    padding-top: 1.8em;
}

#quaternary ul[role='aside'] li:first-child + li + li a
{
    color: #2a5b83;
}

#quaternary ul[role='aside'] li:first-child + li + li a:before
{
    font-size: 40px;
    margin-top: -.5em;
}

#quaternary ul[role='aside'] li:first-child + li + li + li
{
    padding-top: 1.8em;
}

#quaternary ul[role='aside'] li:first-child + li + li + li a
{
    color: #3698db;
}

#quaternary ul[role='aside'] li:first-child + li + li + li a:before
{
    font-size: 40px;
    margin-top: -.5em;
}

#quaternary ul[role='aside'] + div h4
{
    font-size: 18px;
    font-weight: normal;
    line-height: 1.75;
    padding-bottom: .222222222222222em;
    text-align: center;
    color: #7f7f7f;
    border-bottom: .055555555555556em #cbcbcb solid;
}

#quaternary ul[role='aside'] + div ul
{
    padding-top: 3.2em;
}

#quaternary ul[role='aside'] + div ul li + li
{
    margin-top: 5em;
}

#as
{
    font-size: 10px;
    /* width: 49.4em; */
    width: 102.0em;
    padding: 4em 8em 2em;
    text-align: center;
}

#as dl
{
    text-align: left;
}

#as dl dt
{
    font-size: 35px;
    font-weight: bold;
    line-height: 1.2;
}

#as dl dt small
{
    font-size: 14px;
    display: block;
}

#as dl dt p + p {
    display: none;
}

#as dl dt + dd
{
    position: relative;
    margin: 1.2em 0 2.5em;
}

#as dl dt + dd i
{
    position: absolute;
    top: .2em;
    right: 0;
}

#as ul + ul
{
    display: none;
}

#as ul li
{
    font-size: 12px;
    font-weight: bold;
}

#as ul li span
{
    font-size: 10px;
    font-weight: normal;
}

#as ul li span:after
{
    content: '：';
}

#as > a
{
    font-size: 20px;
    font-weight: bold;
    line-height: 1;
    display: inline-block;
    margin-top: 2em;
    color: #3698db;
}

#as > a:before
{
    font-size: 20px;
    margin-right: .5em;
    vertical-align: middle;
}

#as > a + a
{
    display: none;
}

.en #as
{
    font-family: adobe-jenson-pro;
    font-weight: 600 !important;
}

.en #as dl dt p {
    display: none;
}

.en #as dl dt p + p {
    display: block;
}

.en #as dl + a
{
    display: none;
}

.en #as dl + a + a
{
    display: inline-block;
}

.en #as dl + a + a:before
{
    position: relative;
    top: -.05em;
}

.en #as ul:first-child
{
    display: none;
}

.en #as ul:first-child + ul
{
    display: block;
}

.modal
{
    font-size: 10px;
    display: inline-block;
    padding: 1em 1em 2em;
    text-align: center;
}

.modal img
{
    display: block;
    margin-bottom: 2em;
}

.modal a
{
    font-size: 20px;
    font-weight: bold;
    line-height: 1;
    color: #3698db;
}

.modal a:before
{
    margin-right: .5em;
    vertical-align: middle;
}
