@charset "UTF-8";
/*****************************
  Clientlibs config
 *****************************/
/*
 setting
 （上書き禁止）
 */
/*
 common veriable
 （共通変数・任意）
 */
/* design foundation */
/*****************************
  principles
 *****************************/
/*
 design principles
 （サイト、ページ別に上書きを許可）
 */
/*****************************
  Content Color set (light)
 *****************************/
/* Body */
/* Brand Header */
/* Local Navigation */
/* Breadcrumbs */
/* Contents Area */
/* Link */
/* Button */
/* Accordion */
/* TileLink */
/* NewsIndex */
/* TelephoneCallItem */
/* FullwidthVisuals&Carousel */
/* Label/Tag */
/* DefinitionList */
/* Brand Footer */
/* Page Top */
/* Option */
/*****************************
  principles font-family ゴシック
 *****************************/
/*
 Break-Point
 @param $point (sm, md, lg)
 */
/*
 Font-Size
 @param $level
        (lv1, lv2, lv3, lv4, lv5, lv6, body, caption)
 */
/*
 Link
 */
/*
 AreaLink
 */
/*
 Button
 */
/*
  gutterWrapper (Column)に対してガターマージンをセット
  @param $level s,m,l,xl,reset
*/
/*
  gutterInner (Column)に対してガターマージンをセット
  @param $level s,m,l,xl,reset
*/
/*
  gutterItemWrapperに対してマージンをセット
  @param $resetFlg マージンリセットフラグ
*/
/*
  gutterInnerに対してマージンをセット
  @param $resetFlg マージンリセットフラグ
*/
/*
  上マージン.
  @param $level s,m,l,xl
*/
/*
  下マージン.
  @param $level s,m,l,xl
*/
/*
  左マージン.
  @param $level s,m,l,xl
*/
/*
  右マージン.
  @param $level s,m,l,xl
*/
/*
 Corner Radius（※廃止予定）
 @param $size (ss, s, m, l, ll)
 */
/*
 Image(or Movie) Text Pack(Horizontal)内のHeadingTitle
 @param $imagePosition(left, right)
 */
/*
 Map Access Pack(Horizontal)内のHeadingTitle
 @param $mapPosition(left, right)
 */
/*
  シャドウ.
  @param $pattern A,B,none
*/
/*
  ボタン用シャドウ.
  @param $visible true,false
*/
/* layout */
/* StoreLinkP ================================================== */
.g-StoreLinkP {
  box-sizing: border-box;
}
.g-StoreLinkP.is-background {
  padding: 20px;
}
.g-StoreLinkP.is-border--solid .g-StoreLinkP__list__item__link {
  border-style: solid;
}
.g-StoreLinkP.is-border--dot .g-StoreLinkP__list__item__link {
  border-style: dotted;
}
.g-StoreLinkP.is-gutter--none .g-StoreLinkP__list {
  /*
  @if $gutterSize == 'xs' {
    $gutterSize_lg: 8px;
    $gutterSize_md: 8px;
    $gutterSize_sm: 4px;
  }
  @else if $gutterSize == 's' {
    $gutterSize_lg: 16px;
    $gutterSize_md: 16px;
    $gutterSize_sm: 8px;
  }
  @else if $gutterSize == 'm' {
    $gutterSize_lg: 24px;
    $gutterSize_md: 24px;
    $gutterSize_sm: 16px;
  }
  @else if $gutterSize == 'l' {
    $gutterSize_lg: 32px;
    $gutterSize_md: 32px;
    $gutterSize_sm: 24px;
  }
  @else if $gutterSize == 'xl' {
    $gutterSize_lg: 48px;
    $gutterSize_md: 48px;
    $gutterSize_sm: 32px;
  }
  */
}
@media only screen and (min-width: 1025px) {
  .g-StoreLinkP.is-gutter--none .g-StoreLinkP__list {
    margin-left: 0;
    margin-right: 0;
  }
}
@media only screen and (min-width: 641px) and (max-width: 1024px) {
  .g-StoreLinkP.is-gutter--none .g-StoreLinkP__list {
    margin-left: 0;
    margin-right: 0;
  }
}
@media only screen and (max-width: 640px) {
  .g-StoreLinkP.is-gutter--none .g-StoreLinkP__list {
    margin-left: 0;
    margin-right: 0;
  }
}
.g-StoreLinkP.is-gutter--none .g-StoreLinkP__list__item {
  box-sizing: border-box;
  /*
  @if $gutterSize == 'xs' {
    $gutterSize_lg: 8px;
    $gutterSize_md: 8px;
    $gutterSize_sm: 4px;
  }
  @else if $gutterSize == 's' {
    $gutterSize_lg: 16px;
    $gutterSize_md: 16px;
    $gutterSize_sm: 8px;
  }
  @else if $gutterSize == 'm' {
    $gutterSize_lg: 24px;
    $gutterSize_md: 24px;
    $gutterSize_sm: 16px;
  }
  @else if $gutterSize == 'l' {
    $gutterSize_lg: 32px;
    $gutterSize_md: 32px;
    $gutterSize_sm: 24px;
  }
  @else if $gutterSize == 'xl' {
    $gutterSize_lg: 48px;
    $gutterSize_md: 48px;
    $gutterSize_sm: 32px;
  }
  */
}
@media only screen and (min-width: 1025px) {
  .g-StoreLinkP.is-gutter--none .g-StoreLinkP__list__item {
    padding: 0;
  }
}
@media only screen and (min-width: 641px) and (max-width: 1024px) {
  .g-StoreLinkP.is-gutter--none .g-StoreLinkP__list__item {
    padding: 0;
  }
}
@media only screen and (max-width: 640px) {
  .g-StoreLinkP.is-gutter--none .g-StoreLinkP__list__item {
    padding: 0;
  }
}

.g-StoreLinkP__list {
  /*
  @if $gutterSize == 'xs' {
    $gutterSize_lg: 8px;
    $gutterSize_md: 8px;
    $gutterSize_sm: 4px;
  }
  @else if $gutterSize == 's' {
    $gutterSize_lg: 16px;
    $gutterSize_md: 16px;
    $gutterSize_sm: 8px;
  }
  @else if $gutterSize == 'm' {
    $gutterSize_lg: 24px;
    $gutterSize_md: 24px;
    $gutterSize_sm: 16px;
  }
  @else if $gutterSize == 'l' {
    $gutterSize_lg: 32px;
    $gutterSize_md: 32px;
    $gutterSize_sm: 24px;
  }
  @else if $gutterSize == 'xl' {
    $gutterSize_lg: 48px;
    $gutterSize_md: 48px;
    $gutterSize_sm: 32px;
  }
  */
  padding: 0;
  list-style-type: none;
  *zoom: 1;
}
@media only screen and (min-width: 1025px) {
  .g-StoreLinkP__list {
    margin: 0;
    margin-left: -12px;
    margin-right: -12px;
  }
}
@media only screen and (min-width: 641px) and (max-width: 1024px) {
  .g-StoreLinkP__list {
    margin: 0;
    margin-left: -12px;
    margin-right: -12px;
  }
}
@media only screen and (max-width: 640px) {
  .g-StoreLinkP__list {
    margin: 0;
    margin-left: -8px;
    margin-right: -8px;
  }
}
.g-StoreLinkP__list:after {
  content: "";
  display: table;
  clear: both;
}

.g-StoreLinkP__list__item {
  float: left;
  box-sizing: border-box;
  /*
  @if $gutterSize == 'xs' {
    $gutterSize_lg: 8px;
    $gutterSize_md: 8px;
    $gutterSize_sm: 4px;
  }
  @else if $gutterSize == 's' {
    $gutterSize_lg: 16px;
    $gutterSize_md: 16px;
    $gutterSize_sm: 8px;
  }
  @else if $gutterSize == 'm' {
    $gutterSize_lg: 24px;
    $gutterSize_md: 24px;
    $gutterSize_sm: 16px;
  }
  @else if $gutterSize == 'l' {
    $gutterSize_lg: 32px;
    $gutterSize_md: 32px;
    $gutterSize_sm: 24px;
  }
  @else if $gutterSize == 'xl' {
    $gutterSize_lg: 48px;
    $gutterSize_md: 48px;
    $gutterSize_sm: 32px;
  }
  */
  vertical-align: top;
}
@media only screen and (min-width: 1025px) {
  .g-StoreLinkP__list__item {
    padding: 12px;
  }
}
@media only screen and (min-width: 641px) and (max-width: 1024px) {
  .g-StoreLinkP__list__item {
    padding: 12px;
  }
}
@media only screen and (max-width: 640px) {
  .g-StoreLinkP__list__item {
    padding: 8px;
  }
}

@media only screen and (max-width: 640px) {
  .g-StoreLinkP__list__item-sm-1 {
    width: 100%;
  }

  .g-StoreLinkP__list__item-sm-2 {
    width: 50%;
  }

  .g-StoreLinkP__list__item-sm-3 {
    width: 33.3%;
  }

  .g-StoreLinkP__list__item-sm-4 {
    width: 25%;
  }

  .g-StoreLinkP__list__item-sm-5 {
    width: 20%;
  }

  .g-StoreLinkP__list__item-sm-6 {
    width: 16.66%;
  }
}
@media only screen and (min-width: 641px) and (max-width: 1024px) {
  .g-StoreLinkP__list__item-md-1 {
    width: 100%;
  }

  .g-StoreLinkP__list__item-md-2 {
    width: 50%;
  }

  .g-StoreLinkP__list__item-md-3 {
    width: 33.3%;
  }

  .g-StoreLinkP__list__item-md-4 {
    width: 25%;
  }

  .g-StoreLinkP__list__item-md-5 {
    width: 20%;
  }

  .g-StoreLinkP__list__item-md-6 {
    width: 16.66%;
  }
}
@media only screen and (min-width: 1025px) {
  .g-StoreLinkP__list__item-lg-1 {
    width: 100%;
  }

  .g-StoreLinkP__list__item-lg-2 {
    width: 50%;
  }

  .g-StoreLinkP__list__item-lg-3 {
    width: 33.3%;
  }

  .g-StoreLinkP__list__item-lg-4 {
    width: 25%;
  }

  .g-StoreLinkP__list__item-lg-5 {
    width: 20%;
  }

  .g-StoreLinkP__list__item-lg-6 {
    width: 16.66%;
  }
}
.g-StoreLinkP__list__item__link {
  display: block;
  position: relative;
  max-width: 320px;
  margin: 0 auto;
}
.g-StoreLinkP__list__item__link img {
  display: block;
  width: 100%;
  vertical-align: top;
}

.g-StoreLinkP__list__item__link__icon {
  position: absolute;
  top: 50%;
  right: .5em;
  margin-top: -.7em;
}

/* design foundation */
/* StoreLinkP ================================================== */
.g-StoreLinkP.is-borderWidth--s .g-StoreLinkP__list__item__link {
  border-width: 1px;
}
.g-StoreLinkP.is-borderWidth--m .g-StoreLinkP__list__item__link {
  border-width: 2px;
}
.g-StoreLinkP.is-borderWidth--l .g-StoreLinkP__list__item__link {
  border-width: 4px;
}
.g-StoreLinkP.is-borderColor--1 .g-StoreLinkP__list__item__link {
  border-color: #CCC;
}
.g-StoreLinkP.is-borderColor--2 .g-StoreLinkP__list__item__link {
  border-color: #FFF;
}
.g-StoreLinkP.is-borderColor--3 .g-StoreLinkP__list__item__link {
  border-color: #F1F1F1;
}
.g-StoreLinkP.is-borderColor--4 .g-StoreLinkP__list__item__link {
  border-color: #EEE;
}
.g-StoreLinkP.is-borderColor--5 .g-StoreLinkP__list__item__link {
  border-color: #999;
}
.g-StoreLinkP.is-borderColor--6 .g-StoreLinkP__list__item__link {
  border-color: #666;
}
.g-StoreLinkP.is-borderColor--7 .g-StoreLinkP__list__item__link {
  border-color: #333;
}
.g-StoreLinkP.is-gutter--xs .g-StoreLinkP__list {
  /*
  @if $gutterSize == 'xs' {
    $gutterSize_lg: 8px;
    $gutterSize_md: 8px;
    $gutterSize_sm: 4px;
  }
  @else if $gutterSize == 's' {
    $gutterSize_lg: 16px;
    $gutterSize_md: 16px;
    $gutterSize_sm: 8px;
  }
  @else if $gutterSize == 'm' {
    $gutterSize_lg: 24px;
    $gutterSize_md: 24px;
    $gutterSize_sm: 16px;
  }
  @else if $gutterSize == 'l' {
    $gutterSize_lg: 32px;
    $gutterSize_md: 32px;
    $gutterSize_sm: 24px;
  }
  @else if $gutterSize == 'xl' {
    $gutterSize_lg: 48px;
    $gutterSize_md: 48px;
    $gutterSize_sm: 32px;
  }
  */
}
@media only screen and (min-width: 1025px) {
  .g-StoreLinkP.is-gutter--xs .g-StoreLinkP__list {
    margin: 0;
    margin-left: -4px;
    margin-right: -4px;
  }
}
@media only screen and (min-width: 641px) and (max-width: 1024px) {
  .g-StoreLinkP.is-gutter--xs .g-StoreLinkP__list {
    margin: 0;
    margin-left: -4px;
    margin-right: -4px;
  }
}
@media only screen and (max-width: 640px) {
  .g-StoreLinkP.is-gutter--xs .g-StoreLinkP__list {
    margin: 0;
    margin-left: -2px;
    margin-right: -2px;
  }
}
.g-StoreLinkP.is-gutter--xs .g-StoreLinkP__list__item {
  box-sizing: border-box;
  /*
  @if $gutterSize == 'xs' {
    $gutterSize_lg: 8px;
    $gutterSize_md: 8px;
    $gutterSize_sm: 4px;
  }
  @else if $gutterSize == 's' {
    $gutterSize_lg: 16px;
    $gutterSize_md: 16px;
    $gutterSize_sm: 8px;
  }
  @else if $gutterSize == 'm' {
    $gutterSize_lg: 24px;
    $gutterSize_md: 24px;
    $gutterSize_sm: 16px;
  }
  @else if $gutterSize == 'l' {
    $gutterSize_lg: 32px;
    $gutterSize_md: 32px;
    $gutterSize_sm: 24px;
  }
  @else if $gutterSize == 'xl' {
    $gutterSize_lg: 48px;
    $gutterSize_md: 48px;
    $gutterSize_sm: 32px;
  }
  */
}
@media only screen and (min-width: 1025px) {
  .g-StoreLinkP.is-gutter--xs .g-StoreLinkP__list__item {
    padding: 4px;
  }
}
@media only screen and (min-width: 641px) and (max-width: 1024px) {
  .g-StoreLinkP.is-gutter--xs .g-StoreLinkP__list__item {
    padding: 4px;
  }
}
@media only screen and (max-width: 640px) {
  .g-StoreLinkP.is-gutter--xs .g-StoreLinkP__list__item {
    padding: 2px;
  }
}
.g-StoreLinkP.is-gutter--s .g-StoreLinkP__list {
  /*
  @if $gutterSize == 'xs' {
    $gutterSize_lg: 8px;
    $gutterSize_md: 8px;
    $gutterSize_sm: 4px;
  }
  @else if $gutterSize == 's' {
    $gutterSize_lg: 16px;
    $gutterSize_md: 16px;
    $gutterSize_sm: 8px;
  }
  @else if $gutterSize == 'm' {
    $gutterSize_lg: 24px;
    $gutterSize_md: 24px;
    $gutterSize_sm: 16px;
  }
  @else if $gutterSize == 'l' {
    $gutterSize_lg: 32px;
    $gutterSize_md: 32px;
    $gutterSize_sm: 24px;
  }
  @else if $gutterSize == 'xl' {
    $gutterSize_lg: 48px;
    $gutterSize_md: 48px;
    $gutterSize_sm: 32px;
  }
  */
}
@media only screen and (min-width: 1025px) {
  .g-StoreLinkP.is-gutter--s .g-StoreLinkP__list {
    margin: 0;
    margin-left: -8px;
    margin-right: -8px;
  }
}
@media only screen and (min-width: 641px) and (max-width: 1024px) {
  .g-StoreLinkP.is-gutter--s .g-StoreLinkP__list {
    margin: 0;
    margin-left: -8px;
    margin-right: -8px;
  }
}
@media only screen and (max-width: 640px) {
  .g-StoreLinkP.is-gutter--s .g-StoreLinkP__list {
    margin: 0;
    margin-left: -4px;
    margin-right: -4px;
  }
}
.g-StoreLinkP.is-gutter--s .g-StoreLinkP__list__item {
  box-sizing: border-box;
  /*
  @if $gutterSize == 'xs' {
    $gutterSize_lg: 8px;
    $gutterSize_md: 8px;
    $gutterSize_sm: 4px;
  }
  @else if $gutterSize == 's' {
    $gutterSize_lg: 16px;
    $gutterSize_md: 16px;
    $gutterSize_sm: 8px;
  }
  @else if $gutterSize == 'm' {
    $gutterSize_lg: 24px;
    $gutterSize_md: 24px;
    $gutterSize_sm: 16px;
  }
  @else if $gutterSize == 'l' {
    $gutterSize_lg: 32px;
    $gutterSize_md: 32px;
    $gutterSize_sm: 24px;
  }
  @else if $gutterSize == 'xl' {
    $gutterSize_lg: 48px;
    $gutterSize_md: 48px;
    $gutterSize_sm: 32px;
  }
  */
}
@media only screen and (min-width: 1025px) {
  .g-StoreLinkP.is-gutter--s .g-StoreLinkP__list__item {
    padding: 8px;
  }
}
@media only screen and (min-width: 641px) and (max-width: 1024px) {
  .g-StoreLinkP.is-gutter--s .g-StoreLinkP__list__item {
    padding: 8px;
  }
}
@media only screen and (max-width: 640px) {
  .g-StoreLinkP.is-gutter--s .g-StoreLinkP__list__item {
    padding: 4px;
  }
}
.g-StoreLinkP.is-gutter--m .g-StoreLinkP__list {
  /*
  @if $gutterSize == 'xs' {
    $gutterSize_lg: 8px;
    $gutterSize_md: 8px;
    $gutterSize_sm: 4px;
  }
  @else if $gutterSize == 's' {
    $gutterSize_lg: 16px;
    $gutterSize_md: 16px;
    $gutterSize_sm: 8px;
  }
  @else if $gutterSize == 'm' {
    $gutterSize_lg: 24px;
    $gutterSize_md: 24px;
    $gutterSize_sm: 16px;
  }
  @else if $gutterSize == 'l' {
    $gutterSize_lg: 32px;
    $gutterSize_md: 32px;
    $gutterSize_sm: 24px;
  }
  @else if $gutterSize == 'xl' {
    $gutterSize_lg: 48px;
    $gutterSize_md: 48px;
    $gutterSize_sm: 32px;
  }
  */
}
@media only screen and (min-width: 1025px) {
  .g-StoreLinkP.is-gutter--m .g-StoreLinkP__list {
    margin: 0;
    margin-left: -12px;
    margin-right: -12px;
  }
}
@media only screen and (min-width: 641px) and (max-width: 1024px) {
  .g-StoreLinkP.is-gutter--m .g-StoreLinkP__list {
    margin: 0;
    margin-left: -12px;
    margin-right: -12px;
  }
}
@media only screen and (max-width: 640px) {
  .g-StoreLinkP.is-gutter--m .g-StoreLinkP__list {
    margin: 0;
    margin-left: -8px;
    margin-right: -8px;
  }
}
.g-StoreLinkP.is-gutter--m .g-StoreLinkP__list__item {
  box-sizing: border-box;
  /*
  @if $gutterSize == 'xs' {
    $gutterSize_lg: 8px;
    $gutterSize_md: 8px;
    $gutterSize_sm: 4px;
  }
  @else if $gutterSize == 's' {
    $gutterSize_lg: 16px;
    $gutterSize_md: 16px;
    $gutterSize_sm: 8px;
  }
  @else if $gutterSize == 'm' {
    $gutterSize_lg: 24px;
    $gutterSize_md: 24px;
    $gutterSize_sm: 16px;
  }
  @else if $gutterSize == 'l' {
    $gutterSize_lg: 32px;
    $gutterSize_md: 32px;
    $gutterSize_sm: 24px;
  }
  @else if $gutterSize == 'xl' {
    $gutterSize_lg: 48px;
    $gutterSize_md: 48px;
    $gutterSize_sm: 32px;
  }
  */
}
@media only screen and (min-width: 1025px) {
  .g-StoreLinkP.is-gutter--m .g-StoreLinkP__list__item {
    padding: 12px;
  }
}
@media only screen and (min-width: 641px) and (max-width: 1024px) {
  .g-StoreLinkP.is-gutter--m .g-StoreLinkP__list__item {
    padding: 12px;
  }
}
@media only screen and (max-width: 640px) {
  .g-StoreLinkP.is-gutter--m .g-StoreLinkP__list__item {
    padding: 8px;
  }
}
.g-StoreLinkP.is-gutter--l .g-StoreLinkP__list {
  /*
  @if $gutterSize == 'xs' {
    $gutterSize_lg: 8px;
    $gutterSize_md: 8px;
    $gutterSize_sm: 4px;
  }
  @else if $gutterSize == 's' {
    $gutterSize_lg: 16px;
    $gutterSize_md: 16px;
    $gutterSize_sm: 8px;
  }
  @else if $gutterSize == 'm' {
    $gutterSize_lg: 24px;
    $gutterSize_md: 24px;
    $gutterSize_sm: 16px;
  }
  @else if $gutterSize == 'l' {
    $gutterSize_lg: 32px;
    $gutterSize_md: 32px;
    $gutterSize_sm: 24px;
  }
  @else if $gutterSize == 'xl' {
    $gutterSize_lg: 48px;
    $gutterSize_md: 48px;
    $gutterSize_sm: 32px;
  }
  */
}
@media only screen and (min-width: 1025px) {
  .g-StoreLinkP.is-gutter--l .g-StoreLinkP__list {
    margin: 0;
    margin-left: -16px;
    margin-right: -16px;
  }
}
@media only screen and (min-width: 641px) and (max-width: 1024px) {
  .g-StoreLinkP.is-gutter--l .g-StoreLinkP__list {
    margin: 0;
    margin-left: -16px;
    margin-right: -16px;
  }
}
@media only screen and (max-width: 640px) {
  .g-StoreLinkP.is-gutter--l .g-StoreLinkP__list {
    margin: 0;
    margin-left: -12px;
    margin-right: -12px;
  }
}
.g-StoreLinkP.is-gutter--l .g-StoreLinkP__list__item {
  box-sizing: border-box;
  /*
  @if $gutterSize == 'xs' {
    $gutterSize_lg: 8px;
    $gutterSize_md: 8px;
    $gutterSize_sm: 4px;
  }
  @else if $gutterSize == 's' {
    $gutterSize_lg: 16px;
    $gutterSize_md: 16px;
    $gutterSize_sm: 8px;
  }
  @else if $gutterSize == 'm' {
    $gutterSize_lg: 24px;
    $gutterSize_md: 24px;
    $gutterSize_sm: 16px;
  }
  @else if $gutterSize == 'l' {
    $gutterSize_lg: 32px;
    $gutterSize_md: 32px;
    $gutterSize_sm: 24px;
  }
  @else if $gutterSize == 'xl' {
    $gutterSize_lg: 48px;
    $gutterSize_md: 48px;
    $gutterSize_sm: 32px;
  }
  */
}
@media only screen and (min-width: 1025px) {
  .g-StoreLinkP.is-gutter--l .g-StoreLinkP__list__item {
    padding: 16px;
  }
}
@media only screen and (min-width: 641px) and (max-width: 1024px) {
  .g-StoreLinkP.is-gutter--l .g-StoreLinkP__list__item {
    padding: 16px;
  }
}
@media only screen and (max-width: 640px) {
  .g-StoreLinkP.is-gutter--l .g-StoreLinkP__list__item {
    padding: 12px;
  }
}
.g-StoreLinkP.is-gutter--xl .g-StoreLinkP__list {
  /*
  @if $gutterSize == 'xs' {
    $gutterSize_lg: 8px;
    $gutterSize_md: 8px;
    $gutterSize_sm: 4px;
  }
  @else if $gutterSize == 's' {
    $gutterSize_lg: 16px;
    $gutterSize_md: 16px;
    $gutterSize_sm: 8px;
  }
  @else if $gutterSize == 'm' {
    $gutterSize_lg: 24px;
    $gutterSize_md: 24px;
    $gutterSize_sm: 16px;
  }
  @else if $gutterSize == 'l' {
    $gutterSize_lg: 32px;
    $gutterSize_md: 32px;
    $gutterSize_sm: 24px;
  }
  @else if $gutterSize == 'xl' {
    $gutterSize_lg: 48px;
    $gutterSize_md: 48px;
    $gutterSize_sm: 32px;
  }
  */
}
@media only screen and (min-width: 1025px) {
  .g-StoreLinkP.is-gutter--xl .g-StoreLinkP__list {
    margin: 0;
    margin-left: -24px;
    margin-right: -24px;
  }
}
@media only screen and (min-width: 641px) and (max-width: 1024px) {
  .g-StoreLinkP.is-gutter--xl .g-StoreLinkP__list {
    margin: 0;
    margin-left: -24px;
    margin-right: -24px;
  }
}
@media only screen and (max-width: 640px) {
  .g-StoreLinkP.is-gutter--xl .g-StoreLinkP__list {
    margin: 0;
    margin-left: -16px;
    margin-right: -16px;
  }
}
.g-StoreLinkP.is-gutter--xl .g-StoreLinkP__list__item {
  box-sizing: border-box;
  /*
  @if $gutterSize == 'xs' {
    $gutterSize_lg: 8px;
    $gutterSize_md: 8px;
    $gutterSize_sm: 4px;
  }
  @else if $gutterSize == 's' {
    $gutterSize_lg: 16px;
    $gutterSize_md: 16px;
    $gutterSize_sm: 8px;
  }
  @else if $gutterSize == 'm' {
    $gutterSize_lg: 24px;
    $gutterSize_md: 24px;
    $gutterSize_sm: 16px;
  }
  @else if $gutterSize == 'l' {
    $gutterSize_lg: 32px;
    $gutterSize_md: 32px;
    $gutterSize_sm: 24px;
  }
  @else if $gutterSize == 'xl' {
    $gutterSize_lg: 48px;
    $gutterSize_md: 48px;
    $gutterSize_sm: 32px;
  }
  */
}
@media only screen and (min-width: 1025px) {
  .g-StoreLinkP.is-gutter--xl .g-StoreLinkP__list__item {
    padding: 24px;
  }
}
@media only screen and (min-width: 641px) and (max-width: 1024px) {
  .g-StoreLinkP.is-gutter--xl .g-StoreLinkP__list__item {
    padding: 24px;
  }
}
@media only screen and (max-width: 640px) {
  .g-StoreLinkP.is-gutter--xl .g-StoreLinkP__list__item {
    padding: 16px;
  }
}

.g-StoreLinkP__list__item__link {
  color: transparent;
  border: none;
  background-color: transparent;
}
.g-StoreLinkP__list__item__link:hover, .g-StoreLinkP__list__item__link:focus, .g-StoreLinkP__list__item__link:active {
  filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=70);
  opacity: 0.7;
}

@font-face{font-family:'kao_global_icon';src:url("../../../content/dam/sites/kao/inc-common/fonts/kao_global_icon.eot");src:url("../../../content/dam/sites/kao/inc-common/fonts/kao_global_icon.eot#iefix") format("embedded-opentype"),url("../../../content/dam/sites/kao/inc-common/fonts/kao_global_icon.ttf") format("truetype"),url("../../../content/dam/sites/kao/inc-common/fonts/kao_global_icon.woff") format("woff"),url("../../../content/dam/sites/kao/inc-common/font/kao_global_icon.svg#icomoon") format("svg");font-weight:normal;font-style:normal}.kao-icon{display:inline-block;font-family:'kao_global_icon';font-size:1.2em;font-style:normal;font-weight:normal;text-transform:none;color:#999;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.kao-icon.kao-icon--reverse{color:#CCC}.kao-icon--globe:before{content:"\e901"}.kao-icon--qa:before{content:"\e902"}.kao-icon--inquiry:before{content:"\e900"}.kao-icon--down:before{content:"\e010"}.kao-icon--up:before{content:"\e011"}.kao-icon--menu:before{content:"\e013"}.kao-icon--close:before{content:"\e014"}.kao-icon--search:before{content:"\e015"}.g-GlFooter{border-style:solid;border-width:1px 0 0;color:#333;background-color:#eee;border-color:#ccc}.g-GlFooterTop{width:100%;margin:0 auto;border-bottom-style:solid;border-bottom-width:1px;border-color:#ccc;line-height:1.4;font-size:12px;font-family:sans-serif;letter-spacing:normal}[lang^=ja] .g-GlFooterTop{font-family:"FP-HiraginoUDSansStdN-W3",sans-serif}[lang^=en] .g-GlFooterTop{font-family:"Neue-Helvetica-Paneuropean-Light",sans-serif}[lang^=zh] .g-GlFooterTop{font-family:"Hiragino-Sans-TC-W3",sans-serif}[lang^=zh_cn] .g-GlFooterTop,[lang^=zh-CN] .g-GlFooterTop{font-family:"FP-Hiragino-Sans-GB-W3",sans-serif}[lang^=id] .g-GlFooterTop{font-family:"Neue-Helvetica-Paneuropean-Light",sans-serif}[lang^=th] .g-GlFooterTop{font-family:"Helvetica-Thai-Light","SJThai-M",sans-serif}[lang^=vi] .g-GlFooterTop{font-family:"Neue-HelveticaR-World-45-Light",sans-serif}[lang^=ru] .g-GlFooterTop{font-family:"Neue-HelveticaR-World-45-Light",sans-serif}@media only screen and (min-width: 1025px){.g-GlFooterTop{border-bottom-width:2px}}.g-GlFooter.is-chemical .g-GlFooterTop{background-color:#00806D;color:#ffffff}.g-GlFooter.is-chemical .g-GlFooterTop .g-footerLinks a{color:#ffffff}@media only screen and (min-width: 1025px){.g-GlFooter.is-chemical .g-GlFooterTop .g-GlFooterColumn__cols{border-color:#ffffff}}@media only screen and (min-width: 641px) and (max-width: 1024px){.g-GlFooter.is-chemical .g-GlFooterTop .g-footerLinks li{border-color:#ffffff}}@media only screen and (max-width: 640px){.g-GlFooter.is-chemical .g-GlFooterTop .g-footerLinks li{border-color:#ffffff}}.g-GlFooterColumn{box-sizing:border-box;max-width:1336px;margin:0 auto}.g-GlFooterColumn.is-border{padding:20px}.g-GlFooterColumn.is-border.is-paddingReset{padding:0}.g-GlFooterColumn.is-background{padding:20px}.g-GlFooterColumn.is-background.is-paddingReset{padding:0}.g-GlFooterColumn__inner{*zoom:1}.g-GlFooterColumn__inner:after{content:"";display:table;clear:both}@media only screen and (min-width: 1025px){.g-GlFooterColumn__inner{padding:25px 20px 28px}}@media only screen and (min-width: 1025px){.g-GlFooter.is-kps .g-GlFooterColumn__inner{padding:25px 32px 12px}}.g-GlFooterColumn__cols{float:left;display:block;vertical-align:top;width:100%}@media only screen and (max-width: 640px){.g-GlFooterColumn__cols{border-style:solid;border-width:1px 0;border-color:#ccc}}@media only screen and (min-width: 641px) and (max-width: 1024px){.g-GlFooterColumn__cols{border-style:solid;border-width:1px 0;border-color:#ccc}}@media only screen and (min-width: 1025px){.g-GlFooterColumn__cols{padding:0 12px;border-style:solid;border-width:0 1px 0 0;box-sizing:border-box;border-color:#ccc}.g-GlFooterColumn__cols:last-child{border:none}}.g-footerLinkTitle{margin:0;position:relative}.g-footerLinkTitle[tabindex]{cursor:pointer}.g-footerLinkTitle .kao-icon{position:absolute;right:33px;font-size:16px}@media only screen and (max-width: 640px){.g-footerLinkTitle{padding:11px 25px;color:#333}.g-footerLinkTitle .kao-icon{right:25px;color:#999}}@media only screen and (min-width: 641px) and (max-width: 1024px){.g-footerLinkTitle{padding:11px 33px}.g-footerLinkTitle .kao-icon{color:#999}}@media only screen and (min-width: 1025px){.g-footerLinkTitle{margin-bottom:13px;font-family:sans-serif}[lang^=ja] .g-footerLinkTitle{font-family:"FP-HiraginoUDSansStdN-W6",sans-serif}[lang^=en] .g-footerLinkTitle{font-family:"Neue-Helvetica-Paneuropean",sans-serif}[lang^=zh] .g-footerLinkTitle{font-family:"Hiragino-Sans-TC-W6",sans-serif}[lang^=zh_cn] .g-footerLinkTitle,[lang^=zh-CN] .g-footerLinkTitle{font-family:"FP-Hiragino-Sans-GB-W6",sans-serif}[lang^=id] .g-footerLinkTitle{font-family:"Neue-Helvetica-Paneuropean",sans-serif}[lang^=th] .g-footerLinkTitle{font-family:"Helvetica-Thai-Bold","SJThai-DB",sans-serif}[lang^=vi] .g-footerLinkTitle{font-family:"Neue-HelveticaR-World-55-Roman",sans-serif}[lang^=ru] .g-footerLinkTitle{font-family:"Neue-HelveticaR-World-55-Roman",sans-serif}.g-footerLinkTitle[tabindex]{cursor:default}.g-footerLinkTitle .kao-icon{display:none}}@media only screen and (max-width: 640px){.g-kps-footerTitle{text-align:center}}@media only screen and (min-width: 641px) and (max-width: 1024px){.g-kps-footerTitle{text-align:center}}@media only screen and (min-width: 1025px){.g-kps-footerTitle{margin:0;position:relative;font-weight:bold}}.g-footerLinks{margin:0;padding:0;list-style:none}.g-footerLinks.is-open{display:block}.g-footerLinks.is-close{display:none}.g-footerLinks a{text-decoration:none;color:#333}.g-footerLinks a:hover,.g-footerLinks a:focus{text-decoration:underline}@media only screen and (min-width: 1025px){.g-GlFooter.is-kps .g-footerLinks{text-align:left;padding:0 20px 24px}}@media only screen and (max-width: 640px){.g-GlFooterColumn__cols:last-child .g-footerLinks{margin-top:-1px}.g-footerLinks li{margin-bottom:-1px;border-style:solid;border-width:1px 0;padding:11px 45px;border-color:#ccc}.g-GlFooterColumn__cols:last-child .g-footerLinks li{padding:11px 25px}.g-footerLinks a{display:block;margin:-11px -45px;padding:11px 45px}.g-GlFooterColumn__cols:last-child .g-footerLinks a{margin:-11px -25px;padding:11px 25px}}@media only screen and (min-width: 641px) and (max-width: 1024px){.g-footerLinks{*zoom:1}.g-footerLinks:after{content:"";display:table;clear:both}.g-GlFooterColumn__cols:last-child .g-footerLinks{margin-top:-1px}.g-footerLinks li{margin-bottom:-1px;border-style:solid;border-width:1px 0;float:left;width:50%;padding:11px 52px;box-sizing:border-box;border-color:#ccc}.g-footerLinks li:nth-child(odd){border-right-style:solid;border-right-width:1px;border-right-color:#ccc}.g-GlFooterColumn__cols:last-child .g-footerLinks li{padding:11px 33px}.g-footerLinks a{display:block;margin:-11px -52px;padding:11px 52px}.g-GlFooterColumn__cols:last-child .g-footerLinks a{margin:-11px -33px;padding:11px 33px}}@media only screen and (min-width: 1025px){.g-footerLinks li{margin-bottom:13px}.g-footerLinks.is-open,.g-footerLinks.is-close{display:block}}@media only screen and (max-width: 640px){.g-footerLinks.is-oneLine li{padding:11px 25px}.g-footerLinks.is-oneLine a{display:block;margin:-11px -25px;padding:11px 25px}}@media only screen and (min-width: 641px) and (max-width: 1024px){.g-footerLinks.is-oneLine li{padding:11px 25px}.g-footerLinks.is-oneLine a{display:block;margin:-11px -25px;padding:11px 25px}}@media only screen and (min-width: 1025px){.g-footerLinks.is-oneLine{text-align:center}.g-footerLinks.is-oneLine li{display:inline-block;margin:0 13px}.g-footerLinks.is-oneLine.is-open,.g-footerLinks.is-oneLine.is-close{display:inline-block}}@media only screen and (max-width: 640px){.g-footerLinks.is-noAccordion li{padding:11px 25px}.g-footerLinks.is-noAccordion a{display:block;margin:-11px -25px;padding:11px 25px}}@media only screen and (min-width: 641px) and (max-width: 1024px){.g-footerLinks.is-noAccordion li{padding:11px 33px}.g-footerLinks.is-noAccordion a{display:block;margin:-11px -33px;padding:11px 33px}}@media only screen and (max-width: 640px){.g-GlFooterColumn__cols-sm-1{width:100%}.g-GlFooterColumn__cols-sm-2{width:50%}.g-GlFooterColumn__cols-sm-3{width:33.3%}.g-GlFooterColumn__cols-sm-4{width:25%}.g-GlFooterColumn__cols-sm-5{width:20%}.g-GlFooterColumn__cols-sm-6{width:16.66%}}@media only screen and (min-width: 641px) and (max-width: 1024px){.g-GlFooterColumn__cols-md-1{width:100%}.g-GlFooterColumn__cols-md-2{width:50%}.g-GlFooterColumn__cols-md-3{width:33.3%}.g-GlFooterColumn__cols-md-4{width:25%}.g-GlFooterColumn__cols-md-5{width:20%}.g-GlFooterColumn__cols-md-6{width:16.66%}}@media only screen and (min-width: 1025px){.g-GlFooterColumn__cols-lg-1{width:100%}.g-GlFooterColumn__cols-lg-2{width:50%}.g-GlFooterColumn__cols-lg-3{width:33.3%}.g-GlFooterColumn__cols-lg-4{width:25%}.g-GlFooterColumn__cols-lg-5{width:20%}.g-GlFooterColumn__cols-lg-6{width:16.66%}}.g-GlFooterColumnUnit{box-sizing:border-box}.g-GlFooterBottom{padding:20px 0;text-align:center;line-height:1.4;font-size:12px;font-family:sans-serif;letter-spacing:normal}[lang^=ja] .g-GlFooterBottom{font-family:"FP-HiraginoUDSansStdN-W3",sans-serif}[lang^=en] .g-GlFooterBottom{font-family:"Neue-Helvetica-Paneuropean-Light",sans-serif}[lang^=zh] .g-GlFooterBottom{font-family:"Hiragino-Sans-TC-W3",sans-serif}[lang^=zh_cn] .g-GlFooterBottom,[lang^=zh-CN] .g-GlFooterBottom{font-family:"FP-Hiragino-Sans-GB-W3",sans-serif}[lang^=id] .g-GlFooterBottom{font-family:"Neue-Helvetica-Paneuropean-Light",sans-serif}[lang^=th] .g-GlFooterBottom{font-family:"Helvetica-Thai-Light","SJThai-M",sans-serif}[lang^=vi] .g-GlFooterBottom{font-family:"Neue-HelveticaR-World-45-Light",sans-serif}[lang^=ru] .g-GlFooterBottom{font-family:"Neue-HelveticaR-World-45-Light",sans-serif}.g-GlFooterBottom__copyright{margin:0 0 20px;color:#333;font-size:10px}.g-GlFooterBottom__logo{margin:0 auto;width:33px;color:#00b48c}.g-GlFooterBottom__logo img{width:100%;height:auto}footer#kaoGlobalFooter{font-family:sans-serif;color:#4E4D4E;font-size:16px;line-height:1.5}[lang^=ja] footer#kaoGlobalFooter{font-family:"FP-HiraginoUDSansStdN-W3",sans-serif}[lang^=en] footer#kaoGlobalFooter{font-family:"Neue-Helvetica-Paneuropean-Light",sans-serif}[lang^=zh] footer#kaoGlobalFooter{font-family:"Hiragino-Sans-TC-W3",sans-serif}[lang^=zh_cn] footer#kaoGlobalFooter,[lang^=zh-CN] footer#kaoGlobalFooter{font-family:"FP-Hiragino-Sans-GB-W3",sans-serif}[lang^=id] footer#kaoGlobalFooter{font-family:"Neue-Helvetica-Paneuropean-Light",sans-serif}[lang^=th] footer#kaoGlobalFooter{font-family:"Helvetica-Thai-Light","SJThai-M",sans-serif}[lang^=vi] footer#kaoGlobalFooter{font-family:"Neue-HelveticaR-World-45-Light",sans-serif}[lang^=ru] footer#kaoGlobalFooter{font-family:"Neue-HelveticaR-World-45-Light",sans-serif}footer#kaoGlobalFooter a,footer#kaoGlobalFooter a:visited{color:#4E4D4E;text-decoration:none}footer#kaoGlobalFooter a:hover{color:#005856;text-decoration:underline}footer#kaoGlobalFooter ul{list-style-type:none}footer#kaoGlobalFooter img{vertical-align:middle}footer#kaoGlobalFooter .kao-globalFooter__container{background-color:#F6F6F4;padding-top:32px;padding-bottom:32px}@media only screen and (max-width: 640px){footer#kaoGlobalFooter .kao-globalFooter__container{padding-top:24px;padding-bottom:24px}}footer#kaoGlobalFooter .kao-globalFooter__container--white{background-color:#fff}@media only screen and (max-width: 640px){footer#kaoGlobalFooter .kao-globalFooter__container--white{padding-top:0;padding-bottom:16px}}@media only screen and (max-width: 640px){footer#kaoGlobalFooter .kao-globalFooter__container--white .kao-globalFooter__inner{padding-right:0;padding-left:0;padding-bottom:0}}footer#kaoGlobalFooter .kao-globalFooter__inner{max-width:calc(1018px + 16px * 2);padding-right:16px;padding-left:16px;margin-right:auto;margin-left:auto}@media only screen and (min-width: 641px) and (max-width: 1024px){footer#kaoGlobalFooter .kao-globalFooter__inner{padding-right:40px;padding-left:40px}}@media only screen and (max-width: 640px){footer#kaoGlobalFooter .kao-globalFooter__inner{padding-right:24px;padding-left:24px}}footer#kaoGlobalFooter .kao-globalFooter__headingLv2{margin:0;font-family:sans-serif;font-size:20px;line-height:1.1;text-align:center}[lang^=ja] footer#kaoGlobalFooter .kao-globalFooter__headingLv2{font-family:"FP-HiraginoUDSansStdN-W6",sans-serif}[lang^=en] footer#kaoGlobalFooter .kao-globalFooter__headingLv2{font-family:"Neue-Helvetica-Paneuropean",sans-serif}[lang^=zh] footer#kaoGlobalFooter .kao-globalFooter__headingLv2{font-family:"Hiragino-Sans-TC-W6",sans-serif}[lang^=zh_cn] footer#kaoGlobalFooter .kao-globalFooter__headingLv2,[lang^=zh-CN] footer#kaoGlobalFooter .kao-globalFooter__headingLv2{font-family:"FP-Hiragino-Sans-GB-W6",sans-serif}[lang^=id] footer#kaoGlobalFooter .kao-globalFooter__headingLv2{font-family:"Neue-Helvetica-Paneuropean",sans-serif}[lang^=th] footer#kaoGlobalFooter .kao-globalFooter__headingLv2{font-family:"Helvetica-Thai-Bold","SJThai-DB",sans-serif}[lang^=vi] footer#kaoGlobalFooter .kao-globalFooter__headingLv2{font-family:"Neue-HelveticaR-World-55-Roman",sans-serif}[lang^=ru] footer#kaoGlobalFooter .kao-globalFooter__headingLv2{font-family:"Neue-HelveticaR-World-55-Roman",sans-serif}@media only screen and (max-width: 640px){footer#kaoGlobalFooter .kao-globalFooter__headingLv2{font-size:15px}}footer#kaoGlobalFooter .kao-globalFooter__navi{display:flex;justify-content:center;flex-wrap:wrap;margin:32px -12px -24px;padding:0}@media only screen and (max-width: 640px){footer#kaoGlobalFooter .kao-globalFooter__navi{margin:24px 0 -16px}}footer#kaoGlobalFooter .kao-globalFooter__navi__arrowIcon{width:20px;height:20px;position:relative;flex-shrink:0}footer#kaoGlobalFooter .kao-globalFooter__navi__arrowIcon::before{content:"";position:absolute;top:30%;right:8px;width:6px;height:6px;transform:rotate(45deg);border-top:solid 2px #4E4D4E;border-right:solid 2px #4E4D4E}footer#kaoGlobalFooter .kao-globalFooter__navi__item{padding:0 12px 24px;font-size:16px;line-height:1.5}@media only screen and (max-width: 640px){footer#kaoGlobalFooter .kao-globalFooter__navi__item{width:100%;padding:0 0 16px}}footer#kaoGlobalFooter .kao-globalFooter__navi__item a{position:relative;display:flex;align-items:center;font-family:sans-serif}[lang^=ja] footer#kaoGlobalFooter .kao-globalFooter__navi__item a{font-family:"FP-HiraginoUDSansStdN-W6",sans-serif}[lang^=en] footer#kaoGlobalFooter .kao-globalFooter__navi__item a{font-family:"Neue-Helvetica-Paneuropean",sans-serif}[lang^=zh] footer#kaoGlobalFooter .kao-globalFooter__navi__item a{font-family:"Hiragino-Sans-TC-W6",sans-serif}[lang^=zh_cn] footer#kaoGlobalFooter .kao-globalFooter__navi__item a,[lang^=zh-CN] footer#kaoGlobalFooter .kao-globalFooter__navi__item a{font-family:"FP-Hiragino-Sans-GB-W6",sans-serif}[lang^=id] footer#kaoGlobalFooter .kao-globalFooter__navi__item a{font-family:"Neue-Helvetica-Paneuropean",sans-serif}[lang^=th] footer#kaoGlobalFooter .kao-globalFooter__navi__item a{font-family:"Helvetica-Thai-Bold","SJThai-DB",sans-serif}[lang^=vi] footer#kaoGlobalFooter .kao-globalFooter__navi__item a{font-family:"Neue-HelveticaR-World-55-Roman",sans-serif}[lang^=ru] footer#kaoGlobalFooter .kao-globalFooter__navi__item a{font-family:"Neue-HelveticaR-World-55-Roman",sans-serif}footer#kaoGlobalFooter .kao-globalFooter__navi__item a:hover footer#kaoGlobalFooter .kao-globalFooter__navi__arrowIcon::before{border-top:solid 2px #005856;border-right:solid 2px #005856}footer#kaoGlobalFooter .kao-globalFooter__navi__item footer#kaoGlobalFooter .kao-globalFooter__navi__linkBlank::before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;width:20px;height:20px;margin:auto 0;background-image:url(../../../content/dam/sites/kao/inc-common/gl_footer_icon_blank_hover.png);background-size:100%;background-repeat:no-repeat;opacity:0}footer#kaoGlobalFooter .kao-globalFooter__navi__item footer#kaoGlobalFooter .kao-globalFooter__navi__linkBlank:hover img{opacity:0}footer#kaoGlobalFooter .kao-globalFooter__navi__item footer#kaoGlobalFooter .kao-globalFooter__navi__linkBlank:hover::before{opacity:1}footer#kaoGlobalFooter .kao-globalFooter__navi__item footer#kaoGlobalFooter .kao-globalFooter__navi__linkBlank img{margin-right:2px}footer#kaoGlobalFooter .kao-globalFooter__btnNaviWrapper{display:flex;justify-content:center}footer#kaoGlobalFooter .kao-globalFooter__btnNavi{max-width:800px;display:flex;justify-content:center;flex-wrap:wrap;margin:24px -8px -16px;padding:0}@media only screen and (max-width: 640px){footer#kaoGlobalFooter .kao-globalFooter__btnNavi{justify-content:flex-start;margin-top:12px;margin-bottom:0;padding-bottom:12px}}footer#kaoGlobalFooter .kao-globalFooter__btnNavi__item{padding:0 8px 16px;box-sizing:border-box}@media only screen and (min-width: 641px) and (max-width: 1024px){footer#kaoGlobalFooter .kao-globalFooter__btnNavi__item{flex:0 0 50%}}@media only screen and (max-width: 640px){footer#kaoGlobalFooter .kao-globalFooter__btnNavi__item{flex:0 0 100%;padding-bottom:12px}}footer#kaoGlobalFooter .kao-globalFooter__btnNavi__item a{position:relative;display:flex;align-items:center;justify-content:center;min-height:40px;padding:0 16px;border-radius:10px;border:2px solid #D7D7CF;background-color:#fff}footer#kaoGlobalFooter .kao-globalFooter__btnNavi__item a:hover{background-color:#EBF7F5}footer#kaoGlobalFooter footer#kaoGlobalFooter .kao-globalFooter__btnNavi__item a:hover{text-decoration:none}footer#kaoGlobalFooter .kao-globalFooter__btnNavi__item a:hover footer#kaoGlobalFooter .kao-globalFooter__btnNavi__label{text-decoration:underline}footer#kaoGlobalFooter .kao-globalFooter__btnNavi__item a footer#kaoGlobalFooter .kao-globalFooter__btnNavi__label{padding:8px 0}footer#kaoGlobalFooter .kao-globalFooter__btnNavi__item .kao-icon{margin-right:8px;font-size:24px}footer#kaoGlobalFooter .kao-globalFooter__btnNavi__item footer#kaoGlobalFooter .kao-globalFooter__btnNavi__linkCart::before{content:"";position:absolute;top:0;right:0;bottom:0;left:16px;width:20px;height:20px;margin:auto 0;background-image:url(../../../content/dam/sites/kao/inc-common/gl_footer_icon_cart_hover.png);background-size:100%;background-repeat:no-repeat;opacity:0}footer#kaoGlobalFooter .kao-globalFooter__btnNavi__item footer#kaoGlobalFooter .kao-globalFooter__btnNavi__linkCart:hover img{opacity:0}footer#kaoGlobalFooter .kao-globalFooter__btnNavi__item footer#kaoGlobalFooter .kao-globalFooter__btnNavi__linkCart:hover::before{opacity:1}footer#kaoGlobalFooter .kao-globalFooter__btnNavi__item footer#kaoGlobalFooter .kao-globalFooter__btnNavi__linkCart img{margin-right:8px}@media only screen and (max-width: 640px){footer#kaoGlobalFooter .kao-globalFooter__btnNavi__item--2column{flex:0 0 50%}footer#kaoGlobalFooter .kao-globalFooter__btnNavi__item--2column a{padding:0 10px}}footer#kaoGlobalFooter .kao-globalFooter__sns{display:flex;align-items:center;justify-content:center;margin-top:24px;padding-top:24px;border-top:1px solid #D7D7CF}@media only screen and (max-width: 640px){footer#kaoGlobalFooter .kao-globalFooter__sns{flex-wrap:wrap;margin-left:-24px;margin-right:-24px;margin-top:0}}footer#kaoGlobalFooter .kao-globalFooter__sns__heading{margin:0 32px 0 0;font-size:16px;line-height:1.5}@media only screen and (max-width: 640px){footer#kaoGlobalFooter .kao-globalFooter__sns__heading{width:100%;margin-right:0;text-align:center;font-size:15px}}footer#kaoGlobalFooter .kao-globalFooter__sns__navi{display:flex;margin:0 -5px;padding:0}@media only screen and (max-width: 640px){footer#kaoGlobalFooter .kao-globalFooter__sns__navi{width:100%;justify-content:center;margin-top:12px}}footer#kaoGlobalFooter .kao-globalFooter__sns__naviItem{padding-right:16px;padding-left:16px}@media only screen and (max-width: 640px){footer#kaoGlobalFooter .kao-globalFooter__sns__naviItem:first-child{padding-left:0}footer#kaoGlobalFooter .kao-globalFooter__sns__naviItem:last-child{padding-right:0}}footer#kaoGlobalFooter .kao-globalFooter__sns__naviItem a{display:block}footer#kaoGlobalFooter .kao-globalFooter__sns__naviItem--x{display:flex;align-items:center;justify-content:center;width:62px;box-sizing:border-box}footer#kaoGlobalFooter .kao-globalFooter__sns__naviItem--x a{display:inline-flex;align-items:flex-start}footer#kaoGlobalFooter .kao-globalFooter__sitemap{display:flex;justify-content:center;flex-wrap:wrap;margin:0 -16px -24px;padding:0}@media only screen and (max-width: 640px){footer#kaoGlobalFooter .kao-globalFooter__sitemap{justify-content:flex-start;margin:0;border-top:1px solid #D7D7CF}}footer#kaoGlobalFooter .kao-globalFooter__sitemap__item{display:flex;align-items:center;padding-right:16px;padding-bottom:24px;font-family:sans-serif}[lang^=ja] footer#kaoGlobalFooter .kao-globalFooter__sitemap__item{font-family:"FP-HiraginoUDSansStdN-W6",sans-serif}[lang^=en] footer#kaoGlobalFooter .kao-globalFooter__sitemap__item{font-family:"Neue-Helvetica-Paneuropean",sans-serif}[lang^=zh] footer#kaoGlobalFooter .kao-globalFooter__sitemap__item{font-family:"Hiragino-Sans-TC-W6",sans-serif}[lang^=zh_cn] footer#kaoGlobalFooter .kao-globalFooter__sitemap__item,[lang^=zh-CN] footer#kaoGlobalFooter .kao-globalFooter__sitemap__item{font-family:"FP-Hiragino-Sans-GB-W6",sans-serif}[lang^=id] footer#kaoGlobalFooter .kao-globalFooter__sitemap__item{font-family:"Neue-Helvetica-Paneuropean",sans-serif}[lang^=th] footer#kaoGlobalFooter .kao-globalFooter__sitemap__item{font-family:"Helvetica-Thai-Bold","SJThai-DB",sans-serif}[lang^=vi] footer#kaoGlobalFooter .kao-globalFooter__sitemap__item{font-family:"Neue-HelveticaR-World-55-Roman",sans-serif}[lang^=ru] footer#kaoGlobalFooter .kao-globalFooter__sitemap__item{font-family:"Neue-HelveticaR-World-55-Roman",sans-serif}@media only screen and (max-width: 640px){footer#kaoGlobalFooter .kao-globalFooter__sitemap__item{justify-content:center;width:50%;padding:0;min-height:44px;border-bottom:1px solid #D7D7CF;box-sizing:border-box;font-size:15px}}@media only screen and (max-width: 640px){footer#kaoGlobalFooter .kao-globalFooter__sitemap__item:nth-child(odd){border-right:1px solid #D7D7CF}}footer#kaoGlobalFooter .kao-globalFooter__sitemap__item:not(:last-child)::after{content:"";display:inline-block;width:1px;height:100%;padding-left:16px;border-right:1px solid #D7D7CF}@media only screen and (max-width: 640px){footer#kaoGlobalFooter .kao-globalFooter__sitemap__item:not(:last-child)::after{display:none}}@media only screen and (max-width: 640px){footer#kaoGlobalFooter .kao-globalFooter__sitemap__item a{display:flex;align-items:center;justify-content:center;width:100%;height:100%;padding:0 8px}}footer#kaoGlobalFooter .kao-globalFooter__subNavi{position:relative;top:-1px;display:flex;justify-content:center;flex-wrap:wrap;margin:40px -16px -24px;padding:0}@media only screen and (max-width: 640px){footer#kaoGlobalFooter .kao-globalFooter__subNavi{justify-content:flex-start;margin:0;padding:16px 8px;border-bottom:1px solid #D7D7CF}}footer#kaoGlobalFooter .kao-globalFooter__subNavi__item{padding:0 16px 24px;font-size:12px}@media only screen and (max-width: 640px){footer#kaoGlobalFooter .kao-globalFooter__subNavi__item{text-align:center;padding:8px 0}}@media only screen and (max-width: 640px){footer#kaoGlobalFooter .kao-globalFooter__subNavi__item a{display:block;padding:0 8px;border-right:1px solid #D7D7CF}}footer#kaoGlobalFooter .kao-globalFooter__logo{margin-top:48px;text-align:center}@media only screen and (max-width: 640px){footer#kaoGlobalFooter .kao-globalFooter__logo{margin-top:16px}}footer#kaoGlobalFooter .kao-globalFooter__logo a{display:inline-block;width:72px}footer#kaoGlobalFooter .kao-globalFooter__copyright{margin-top:8px;text-align:center}footer#kaoGlobalFooter .kao-globalFooter__copyright__text{margin:0;font-size:12px}.is-authorring header#kaoGlobalHeader .kao-globalHeader__layer{display:none}header#kaoGlobalHeader{position:relative;z-index:100;background-color:#005856;font-family:sans-serif}[lang^=ja] header#kaoGlobalHeader{font-family:"FP-HiraginoUDSansStdN-W3",sans-serif}[lang^=en] header#kaoGlobalHeader{font-family:"Neue-Helvetica-Paneuropean-Light",sans-serif}[lang^=zh] header#kaoGlobalHeader{font-family:"Hiragino-Sans-TC-W3",sans-serif}[lang^=zh_cn] header#kaoGlobalHeader,[lang^=zh-CN] header#kaoGlobalHeader{font-family:"FP-Hiragino-Sans-GB-W3",sans-serif}[lang^=id] header#kaoGlobalHeader{font-family:"Neue-Helvetica-Paneuropean-Light",sans-serif}[lang^=th] header#kaoGlobalHeader{font-family:"Helvetica-Thai-Light","SJThai-M",sans-serif}[lang^=vi] header#kaoGlobalHeader{font-family:"Neue-HelveticaR-World-45-Light",sans-serif}[lang^=ru] header#kaoGlobalHeader{font-family:"Neue-HelveticaR-World-45-Light",sans-serif}@media only screen and (min-width: 1025px){header#kaoGlobalHeader{transform:scale(1)}}@media only screen and (min-width: 641px) and (max-width: 1024px){header#kaoGlobalHeader{height:47px}}@media only screen and (max-width: 640px){header#kaoGlobalHeader{height:47px}}[lang^=en] header#kaoGlobalHeader .kao-icon,[lang^=id] header#kaoGlobalHeader .kao-icon{transform:translateY(-10%)}header#kaoGlobalHeader .kao-globalHeader__logoMenuBlock__logo{display:flex;align-items:center}header#kaoGlobalHeader .kao-globalHeader__logoMenuBlock{display:flex;justify-content:space-between;align-items:center}@media only screen and (min-width: 641px) and (max-width: 1024px){header#kaoGlobalHeader .kao-globalHeader__logoMenuBlock{min-height:24px}}@media only screen and (max-width: 640px){header#kaoGlobalHeader .kao-globalHeader__logoMenuBlock{min-height:24px}}header#kaoGlobalHeader .kao-globalHeader__layer{visibility:hidden;width:100%;position:absolute;background:rgba(0,0,0,0.5)}@media only screen and (min-width: 1025px){header#kaoGlobalHeader .kao-globalHeader__layer{height:100vh}}@media only screen and (min-width: 641px) and (max-width: 1024px){header#kaoGlobalHeader .kao-globalHeader__layer{top:46px;height:calc(100vh - 46px);height:calc(100dvh - 46px)}}@media only screen and (max-width: 640px){header#kaoGlobalHeader .kao-globalHeader__layer{top:46px;height:calc(100vh - 46px);height:calc(100dvh - 46px)}}header#kaoGlobalHeader .kao-globalHeader{position:relative;background:#ffffff}@media only screen and (min-width: 1025px){header#kaoGlobalHeader .kao-globalHeader{border-bottom:2px solid #d7d7cf}}@media only screen and (min-width: 641px) and (max-width: 1024px){header#kaoGlobalHeader .kao-globalHeader{border-bottom:1px solid #d7d7cf}}@media only screen and (max-width: 640px){header#kaoGlobalHeader .kao-globalHeader{border-bottom:1px solid #d7d7cf}}@media only screen and (min-width: 641px) and (max-width: 1024px){header#kaoGlobalHeader .kao-globalHeader.is-open{position:fixed;width:100%;left:0}}@media only screen and (max-width: 640px){header#kaoGlobalHeader .kao-globalHeader.is-open{position:fixed;width:100%;left:0}}header#kaoGlobalHeader .kao-globalHeader.has-dropDownMenu .kao-globalHeader__navBlock{display:block}@media only screen and (min-width: 1025px){header#kaoGlobalHeader .kao-globalHeader.has-dropDownMenu .kao-globalHeader__navBlock{padding-top:10px}}@media only screen and (min-width: 1025px){header#kaoGlobalHeader .kao-globalHeader.has-dropDownMenu .kao-globalHeader__logoMenuBlock{margin-bottom:20px}}@media only screen and (min-width: 641px) and (max-width: 1024px){header#kaoGlobalHeader .kao-globalHeader.has-dropDownMenu nav,header#kaoGlobalHeader .kao-globalHeader.has-dropDownMenu #headerNavigation{display:flex;align-items:center}}@media only screen and (max-width: 640px){header#kaoGlobalHeader .kao-globalHeader.has-dropDownMenu nav,header#kaoGlobalHeader .kao-globalHeader.has-dropDownMenu #headerNavigation{display:flex;align-items:center}}header#kaoGlobalHeader .kao-globalHeader.has-searchArea .kao-globalHeader__layer{visibility:visible}header#kaoGlobalHeader .kao-globalHeader__inner{max-width:1440px;box-sizing:border-box;margin:0 auto;background:white}@media only screen and (min-width: 1025px){header#kaoGlobalHeader .kao-globalHeader__inner{padding:20px 52px}}@media only screen and (min-width: 641px) and (max-width: 1024px){header#kaoGlobalHeader .kao-globalHeader__inner{padding:11px 20px}}@media only screen and (max-width: 640px){header#kaoGlobalHeader .kao-globalHeader__inner{padding:11px 20px}}header#kaoGlobalHeader .kao-globalHeaderLogo img{display:block;width:100%;height:auto}@media only screen and (min-width: 1025px){header#kaoGlobalHeader .kao-globalHeaderLogo{width:90px}}@media only screen and (min-width: 641px) and (max-width: 1024px){header#kaoGlobalHeader .kao-globalHeaderLogo{width:70px}}@media only screen and (max-width: 640px){header#kaoGlobalHeader .kao-globalHeaderLogo{width:70px}}@media only screen and (min-width: 1025px){header#kaoGlobalHeader .kao-globalHeaderRegion{margin-left:16px}}@media only screen and (min-width: 641px) and (max-width: 1024px){header#kaoGlobalHeader .kao-globalHeaderRegion{display:none}}@media only screen and (max-width: 640px){header#kaoGlobalHeader .kao-globalHeaderRegion{display:none}}header#kaoGlobalHeader .kao-globalHeaderRegion__lang{font-size:14px;color:#65605a}header#kaoGlobalHeader .kao-globalHeaderRegion__slash{font-size:14px;color:#65605a}header#kaoGlobalHeader nav .kao-globalHeader__navBlock__searchIcon,header#kaoGlobalHeader #headerNavigation .kao-globalHeader__navBlock__searchIcon{padding-right:12px;border-right:2px solid #d7d7cf}@media only screen and (min-width: 1025px){header#kaoGlobalHeader nav .kao-globalHeader__navBlock__searchIcon,header#kaoGlobalHeader #headerNavigation .kao-globalHeader__navBlock__searchIcon{display:none}}header#kaoGlobalHeader nav .kao-globalHeader__navBlock__searchIcon__button,header#kaoGlobalHeader #headerNavigation .kao-globalHeader__navBlock__searchIcon__button{text-decoration:none}@media only screen and (min-width: 641px) and (max-width: 1024px){header#kaoGlobalHeader nav .kao-globalHeader__navBlock__searchIcon__button,header#kaoGlobalHeader #headerNavigation .kao-globalHeader__navBlock__searchIcon__button{width:24px;height:24px;display:flex;justify-content:center;align-items:center}header#kaoGlobalHeader nav .kao-globalHeader__navBlock__searchIcon__button .kao-icon--search,header#kaoGlobalHeader #headerNavigation .kao-globalHeader__navBlock__searchIcon__button .kao-icon--search{color:#4E4D4E}header#kaoGlobalHeader nav .kao-globalHeader__navBlock__searchIcon__button:hover .kao-icon--search,header#kaoGlobalHeader nav .kao-globalHeader__navBlock__searchIcon__button:focus .kao-icon--search,header#kaoGlobalHeader #headerNavigation .kao-globalHeader__navBlock__searchIcon__button:hover .kao-icon--search,header#kaoGlobalHeader #headerNavigation .kao-globalHeader__navBlock__searchIcon__button:focus .kao-icon--search{color:#005856}}@media only screen and (max-width: 640px){header#kaoGlobalHeader nav .kao-globalHeader__navBlock__searchIcon__button,header#kaoGlobalHeader #headerNavigation .kao-globalHeader__navBlock__searchIcon__button{width:24px;height:24px;display:flex;justify-content:center;align-items:center}header#kaoGlobalHeader nav .kao-globalHeader__navBlock__searchIcon__button .kao-icon--search,header#kaoGlobalHeader #headerNavigation .kao-globalHeader__navBlock__searchIcon__button .kao-icon--search{color:#4E4D4E}header#kaoGlobalHeader nav .kao-globalHeader__navBlock__searchIcon__button:hover .kao-icon--search,header#kaoGlobalHeader nav .kao-globalHeader__navBlock__searchIcon__button:focus .kao-icon--search,header#kaoGlobalHeader #headerNavigation .kao-globalHeader__navBlock__searchIcon__button:hover .kao-icon--search,header#kaoGlobalHeader #headerNavigation .kao-globalHeader__navBlock__searchIcon__button:focus .kao-icon--search{color:#005856}}header#kaoGlobalHeader nav .kao-globalHeader__navBlock__menuIcon,header#kaoGlobalHeader #headerNavigation .kao-globalHeader__navBlock__menuIcon{margin-left:12px;width:22px;background-color:transparent;border-color:transparent;padding:0}@media only screen and (min-width: 1025px){header#kaoGlobalHeader nav .kao-globalHeader__navBlock__menuIcon,header#kaoGlobalHeader #headerNavigation .kao-globalHeader__navBlock__menuIcon{display:none}}header#kaoGlobalHeader nav .kao-globalHeader__navBlock__menuIcon:hover span,header#kaoGlobalHeader nav .kao-globalHeader__navBlock__menuIcon:focus span,header#kaoGlobalHeader #headerNavigation .kao-globalHeader__navBlock__menuIcon:hover span,header#kaoGlobalHeader #headerNavigation .kao-globalHeader__navBlock__menuIcon:focus span{background-color:#00806D}header#kaoGlobalHeader nav .kao-globalHeader__navBlock__menuIcon span,header#kaoGlobalHeader #headerNavigation .kao-globalHeader__navBlock__menuIcon span{width:100%;height:2px;background-color:#4e4d4e;position:relative;transition:transform ease 0.4s;display:block}@media only screen and (min-width: 1025px){header#kaoGlobalHeader nav .kao-globalHeader__navBlock__menuIcon span,header#kaoGlobalHeader #headerNavigation .kao-globalHeader__navBlock__menuIcon span{display:none}}header#kaoGlobalHeader nav .kao-globalHeader__navBlock__menuIcon span:nth-child(1),header#kaoGlobalHeader #headerNavigation .kao-globalHeader__navBlock__menuIcon span:nth-child(1){top:0}header#kaoGlobalHeader nav .kao-globalHeader__navBlock__menuIcon span:nth-child(2),header#kaoGlobalHeader #headerNavigation .kao-globalHeader__navBlock__menuIcon span:nth-child(2){margin:3px 0}header#kaoGlobalHeader nav .kao-globalHeader__navBlock__menuIcon span:nth-child(3),header#kaoGlobalHeader #headerNavigation .kao-globalHeader__navBlock__menuIcon span:nth-child(3){top:0}header#kaoGlobalHeader nav.is-open .kao-globalHeader__navBlock__menuIcon span:nth-child(1),header#kaoGlobalHeader #headerNavigation.is-open .kao-globalHeader__navBlock__menuIcon span:nth-child(1){top:4px;transform:rotate(45deg)}header#kaoGlobalHeader nav.is-open .kao-globalHeader__navBlock__menuIcon span:nth-child(2),header#kaoGlobalHeader #headerNavigation.is-open .kao-globalHeader__navBlock__menuIcon span:nth-child(2){opacity:0}header#kaoGlobalHeader nav.is-open .kao-globalHeader__navBlock__menuIcon span:nth-child(3),header#kaoGlobalHeader #headerNavigation.is-open .kao-globalHeader__navBlock__menuIcon span:nth-child(3){top:-6px;transform:rotate(-45deg)}header#kaoGlobalHeader .kao-globalHeader__logoMenuBlock__menu{display:flex;list-style:none;margin:0;padding:0;align-items:center}header#kaoGlobalHeader .kao-globalHeader__logoMenuBlock__menu .kao-globalHeader__logoMenuBlock__menu__item+.kao-globalHeader__logoMenuBlock__menu__item{margin-left:20px}header#kaoGlobalHeader .kao-globalHeader__logoMenuBlock__menu__item{font-size:14px;color:#4e4d4e;cursor:pointer}header#kaoGlobalHeader .kao-globalHeader__logoMenuBlock__menu__item a{text-decoration:none;color:inherit}header#kaoGlobalHeader .kao-globalHeader__logoMenuBlock__menu__item a:focus .kao-globalHeader__logoMenuBlock__menu__item__link__text{border-bottom:1px solid #005856;color:#005856;margin-bottom:-1px}header#kaoGlobalHeader .kao-globalHeader__logoMenuBlock__menu__item__link:hover{color:#005856}header#kaoGlobalHeader .kao-globalHeader__logoMenuBlock__menu__item__link:hover .kao-icon{color:#005856}header#kaoGlobalHeader .kao-globalHeader__logoMenuBlock__menu__item__link:hover .kao-globalHeader__logoMenuBlock__menu__item__link__text{border-bottom:1px solid #005856;margin-bottom:-1px}@media only screen and (min-width: 1025px){header#kaoGlobalHeader .kao-globalHeader__logoMenuBlock__menu__item__link{display:flex;align-items:center}header#kaoGlobalHeader .kao-globalHeader__logoMenuBlock__menu__item__link .kao-icon{color:#00806D}header#kaoGlobalHeader .kao-globalHeader__logoMenuBlock__menu__item__link .kao-icon:hover{color:#005856}header#kaoGlobalHeader .kao-globalHeader__logoMenuBlock__menu__item__link div{display:flex}}@media only screen and (min-width: 1025px){header#kaoGlobalHeader .kao-globalHeader__logoMenuBlock__menu__item__link__text{margin-left:4px;line-height:1}header#kaoGlobalHeader .kao-globalHeader__logoMenuBlock__menu__item__link__text:hover{border-bottom:1px solid #005856;color:#005856;margin-bottom:-1px}}header#kaoGlobalHeader .kao-globalHeader__navBlock__unit{margin:0;padding:0;list-style:none}@media only screen and (min-width: 1025px){header#kaoGlobalHeader .kao-globalHeader__navBlock__unit{display:flex;justify-content:flex-end;align-items:center}}@media only screen and (min-width: 641px) and (max-width: 1024px){header#kaoGlobalHeader .kao-globalHeader__navBlock__unit{position:absolute;right:0;left:100%;width:100%;top:46px;height:calc(100vh - 46px);height:calc(100dvh - 46px);background-color:#fff}}@media only screen and (max-width: 640px){header#kaoGlobalHeader .kao-globalHeader__navBlock__unit{position:absolute;right:0;left:100%;width:100%;top:46px;height:calc(100vh - 46px);height:calc(100dvh - 46px);background-color:#fff}}@media only screen and (min-width: 641px) and (max-width: 1024px){header#kaoGlobalHeader .kao-globalHeader__navBlock__unit.is-open{left:0%}}@media only screen and (max-width: 640px){header#kaoGlobalHeader .kao-globalHeader__navBlock__unit.is-open{left:0%}}@media only screen and (min-width: 1025px){header#kaoGlobalHeader .kao-globalHeader__navBlock__unit .kao-globalHeader__navBlock__unit__item+.kao-globalHeader__navBlock__unit__item{margin-left:24px}}header#kaoGlobalHeader .kao-globalHeader__navBlock__unit__item__tile{display:inline}@media only screen and (min-width: 1025px){header#kaoGlobalHeader .kao-globalHeader__navBlock__unit__item{height:26px;box-sizing:border-box;margin-bottom:-10px;padding-bottom:10px}header#kaoGlobalHeader .kao-globalHeader__navBlock__unit__item::after{position:relative;bottom:-15px;content:"";float:left;width:102%;background:#00806D;height:5px;border-radius:3px 3px 0 0;transition:transform 0.4s;transform:scale(0, 1);transform-origin:center}}@media only screen and (min-width: 641px) and (max-width: 1024px){header#kaoGlobalHeader .kao-globalHeader__navBlock__unit__item{border-bottom:1px solid #f6f6f4;overflow:hidden;position:relative}}@media only screen and (max-width: 640px){header#kaoGlobalHeader .kao-globalHeader__navBlock__unit__item{border-bottom:1px solid #f6f6f4;overflow:hidden;position:relative}}header#kaoGlobalHeader .kao-globalHeader__navBlock__unit__item a{text-decoration:none}@media only screen and (min-width: 641px) and (max-width: 1024px){header#kaoGlobalHeader .kao-globalHeader__navBlock__unit__item a{display:flex;align-items:center;justify-content:space-between}}@media only screen and (max-width: 640px){header#kaoGlobalHeader .kao-globalHeader__navBlock__unit__item a{display:flex;align-items:center;justify-content:space-between}}@media only screen and (min-width: 1025px){header#kaoGlobalHeader .kao-globalHeader__navBlock__unit__item.is-transition .kao-globalHeader__dropDownMenu{transition:top 0.6s, visibility 0.6s}}header#kaoGlobalHeader .kao-globalHeader__navBlock__unit__item.is-transition .kao-globalHeader__navBlock__unit__item__toggleIcon:hover{border-top:solid 2px #005856;border-right:solid 2px #005856}@media only screen and (min-width: 1025px){header#kaoGlobalHeader .kao-globalHeader__navBlock__unit__item.is-transition .kao-globalHeader__navBlock__unit__item__toggleIcon{transition:transform 0.4s}}@media only screen and (min-width: 1025px){header#kaoGlobalHeader .kao-globalHeader__navBlock__unit__item.is-open .kao-globalHeader__navBlock__unit__item__text{color:#005856}}@media only screen and (min-width: 1025px){header#kaoGlobalHeader .kao-globalHeader__navBlock__unit__item.is-open .kao-globalHeader__navBlock__unit__item__toggleIcon:hover{border-top:solid 2px #005856;border-right:solid 2px #005856}}@media only screen and (min-width: 1025px){header#kaoGlobalHeader .kao-globalHeader__navBlock__unit__item.is-open .kao-globalHeader__navBlock__unit__item__toggleIcon{transform:rotate(-45deg);transition:transform 0.4s;margin-bottom:0px}}@media only screen and (min-width: 641px) and (max-width: 1024px){header#kaoGlobalHeader .kao-globalHeader__navBlock__unit__item.is-open .kao-globalHeader__navBlock__unit__item__toggleIcon::before{transform:translate(-50%, -50%) rotate(0deg)}}@media only screen and (max-width: 640px){header#kaoGlobalHeader .kao-globalHeader__navBlock__unit__item.is-open .kao-globalHeader__navBlock__unit__item__toggleIcon::before{transform:translate(-50%, -50%) rotate(0deg)}}@media only screen and (min-width: 1025px){header#kaoGlobalHeader .kao-globalHeader__navBlock__unit__item.is-open .kao-globalHeader__dropDownMenu{visibility:visible;transition:top 0.6s, visibility 0.6s}}@media only screen and (min-width: 641px) and (max-width: 1024px){header#kaoGlobalHeader .kao-globalHeader__navBlock__unit__item.is-open .kao-globalHeader__dropDownMenu{display:block}}@media only screen and (max-width: 640px){header#kaoGlobalHeader .kao-globalHeader__navBlock__unit__item.is-open .kao-globalHeader__dropDownMenu{display:block}}@media only screen and (min-width: 1025px){header#kaoGlobalHeader .kao-globalHeader__navBlock__unit__item.is-open::after{transform:scale(1, 1)}}@media only screen and (min-width: 641px) and (max-width: 1024px){header#kaoGlobalHeader .kao-globalHeader__navBlock__unit__item__bottomMenu{list-style:none;padding:0;background:#00806D;padding:25px 0 100px}}@media only screen and (max-width: 640px){header#kaoGlobalHeader .kao-globalHeader__navBlock__unit__item__bottomMenu{list-style:none;padding:0;background:#00806D;padding:25px 0 100px}}@media only screen and (min-width: 641px) and (max-width: 1024px){header#kaoGlobalHeader .kao-globalHeader__navBlock__unit__item__bottomMenu .kao-globalHeader__navBlock__unit__item__bottomMenu__item+.kao-globalHeader__navBlock__unit__item__bottomMenu__item{margin-top:24px}}@media only screen and (max-width: 640px){header#kaoGlobalHeader .kao-globalHeader__navBlock__unit__item__bottomMenu .kao-globalHeader__navBlock__unit__item__bottomMenu__item+.kao-globalHeader__navBlock__unit__item__bottomMenu__item{margin-top:24px}}header#kaoGlobalHeader .kao-globalHeader__navBlock__unit__item__bottomMenu__item--lang .kao-globalHeader__navBlock__unit__item__bottomMenu__item__link{pointer-events:none}@media only screen and (min-width: 641px) and (max-width: 1024px){header#kaoGlobalHeader .kao-globalHeader__navBlock__unit__item__bottomMenu__item__link{display:flex;justify-content:center;align-items:center;max-width:200px;margin:0 auto;text-decoration:none}}@media only screen and (max-width: 640px){header#kaoGlobalHeader .kao-globalHeader__navBlock__unit__item__bottomMenu__item__link{display:flex;justify-content:center;align-items:center;max-width:200px;margin:0 auto;text-decoration:none}}header#kaoGlobalHeader .kao-globalHeader__navBlock__unit__item__bottomMenu__item__link .kao-icon{color:#FFFFFF;padding-bottom:2px}header#kaoGlobalHeader .kao-globalHeader__navBlock__unit__item__bottomMenu__item__link:hover .kao-globalHeader__navBlock__unit__item__bottomMenu__item__link__text--worldWide,header#kaoGlobalHeader .kao-globalHeader__navBlock__unit__item__bottomMenu__item__link:focus .kao-globalHeader__navBlock__unit__item__bottomMenu__item__link__text--worldWide{border-bottom:1px solid #FFFFFF;margin-bottom:-1px}@media only screen and (min-width: 641px) and (max-width: 1024px){header#kaoGlobalHeader .kao-globalHeader__navBlock__unit__item__bottomMenu__item__link__text--worldWide{font-size:14px;color:#FFFFFF;margin-left:4px;line-height:1}header#kaoGlobalHeader .kao-globalHeader__navBlock__unit__item__bottomMenu__item__link__text--lang{font-size:12px;color:#FFFFFF}header#kaoGlobalHeader .kao-globalHeader__navBlock__unit__item__bottomMenu__item__link__text--close{font-size:16px;margin-left:10px;color:#FFFFFF;line-height:1}}@media only screen and (max-width: 640px){header#kaoGlobalHeader .kao-globalHeader__navBlock__unit__item__bottomMenu__item__link__text--worldWide{font-size:14px;color:#FFFFFF;margin-left:4px;line-height:1}header#kaoGlobalHeader .kao-globalHeader__navBlock__unit__item__bottomMenu__item__link__text--lang{font-size:12px;color:#FFFFFF}header#kaoGlobalHeader .kao-globalHeader__navBlock__unit__item__bottomMenu__item__link__text--close{font-size:16px;margin-left:10px;color:#FFFFFF;line-height:1}}@media only screen and (min-width: 641px) and (max-width: 1024px){header#kaoGlobalHeader .kao-globalHeader__navBlock__unit__item__bottomMenu__item__close{justify-content:center;align-items:center;border:1px solid white;margin:auto 24px;border-radius:11px;display:flex;text-decoration:none;padding:16px 0}}@media only screen and (max-width: 640px){header#kaoGlobalHeader .kao-globalHeader__navBlock__unit__item__bottomMenu__item__close{justify-content:center;align-items:center;border:1px solid white;margin:auto 24px;border-radius:11px;display:flex;text-decoration:none;padding:16px 0}}@media only screen and (min-width: 641px) and (max-width: 1024px){header#kaoGlobalHeader .kao-globalHeader__navBlock__unit__item__bottomMenu__item__close .kao-icon{transform:scale(0.7);color:#FFFFFF}}@media only screen and (max-width: 640px){header#kaoGlobalHeader .kao-globalHeader__navBlock__unit__item__bottomMenu__item__close .kao-icon{transform:scale(0.7);color:#FFFFFF}}@media only screen and (min-width: 641px) and (max-width: 1024px){header#kaoGlobalHeader .kao-globalHeader__navBlock__unit__item__bottomMenu__item__close:hover,header#kaoGlobalHeader .kao-globalHeader__navBlock__unit__item__bottomMenu__item__close:focus{background:#005856}}@media only screen and (max-width: 640px){header#kaoGlobalHeader .kao-globalHeader__navBlock__unit__item__bottomMenu__item__close:hover,header#kaoGlobalHeader .kao-globalHeader__navBlock__unit__item__bottomMenu__item__close:focus{background:#005856}}header#kaoGlobalHeader .kao-globalHeader__navBlock__unit__item__bottomMenu__item__close:hover .kao-globalHeader__navBlock__unit__item__bottomMenu__item__link__text--close,header#kaoGlobalHeader .kao-globalHeader__navBlock__unit__item__bottomMenu__item__close:focus .kao-globalHeader__navBlock__unit__item__bottomMenu__item__link__text--close{border-bottom:1px solid #FFFFFF;margin-bottom:-1px}[lang^=en] header#kaoGlobalHeader .kao-globalHeader__navBlock__unit__item__text,[lang^=id] header#kaoGlobalHeader .kao-globalHeader__navBlock__unit__item__text{transform:translateY(10%)}@media only screen and (min-width: 1025px){header#kaoGlobalHeader .kao-globalHeader__navBlock__unit__item__text{font-size:16px;font-family:sans-serif;color:#4e4d4e;display:flex;align-items:center;position:relative;line-height:1;white-space:nowrap}[lang^=ja] header#kaoGlobalHeader .kao-globalHeader__navBlock__unit__item__text{font-family:"FP-HiraginoUDSansStdN-W6",sans-serif}[lang^=en] header#kaoGlobalHeader .kao-globalHeader__navBlock__unit__item__text{font-family:"Neue-Helvetica-Paneuropean",sans-serif}[lang^=zh] header#kaoGlobalHeader .kao-globalHeader__navBlock__unit__item__text{font-family:"Hiragino-Sans-TC-W6",sans-serif}[lang^=zh_cn] header#kaoGlobalHeader .kao-globalHeader__navBlock__unit__item__text,[lang^=zh-CN] header#kaoGlobalHeader .kao-globalHeader__navBlock__unit__item__text{font-family:"FP-Hiragino-Sans-GB-W6",sans-serif}[lang^=id] header#kaoGlobalHeader .kao-globalHeader__navBlock__unit__item__text{font-family:"Neue-Helvetica-Paneuropean",sans-serif}[lang^=th] header#kaoGlobalHeader .kao-globalHeader__navBlock__unit__item__text{font-family:"Helvetica-Thai-Bold","SJThai-DB",sans-serif}[lang^=vi] header#kaoGlobalHeader .kao-globalHeader__navBlock__unit__item__text{font-family:"Neue-HelveticaR-World-55-Roman",sans-serif}[lang^=ru] header#kaoGlobalHeader .kao-globalHeader__navBlock__unit__item__text{font-family:"Neue-HelveticaR-World-55-Roman",sans-serif}header#kaoGlobalHeader .kao-globalHeader__navBlock__unit__item__text:hover{border-bottom:1px solid #005856;margin-bottom:-1px;color:#005856}}@media only screen and (min-width: 641px) and (max-width: 1024px){header#kaoGlobalHeader .kao-globalHeader__navBlock__unit__item__text{font-size:20px;font-family:sans-serif;color:#ffffff;display:flex;align-items:center;position:relative;margin-right:7px;line-height:1}[lang^=ja] header#kaoGlobalHeader .kao-globalHeader__navBlock__unit__item__text{font-family:"FP-HiraginoUDSansStdN-W6",sans-serif}[lang^=en] header#kaoGlobalHeader .kao-globalHeader__navBlock__unit__item__text{font-family:"Neue-Helvetica-Paneuropean",sans-serif}[lang^=zh] header#kaoGlobalHeader .kao-globalHeader__navBlock__unit__item__text{font-family:"Hiragino-Sans-TC-W6",sans-serif}[lang^=zh_cn] header#kaoGlobalHeader .kao-globalHeader__navBlock__unit__item__text,[lang^=zh-CN] header#kaoGlobalHeader .kao-globalHeader__navBlock__unit__item__text{font-family:"FP-Hiragino-Sans-GB-W6",sans-serif}[lang^=id] header#kaoGlobalHeader .kao-globalHeader__navBlock__unit__item__text{font-family:"Neue-Helvetica-Paneuropean",sans-serif}[lang^=th] header#kaoGlobalHeader .kao-globalHeader__navBlock__unit__item__text{font-family:"Helvetica-Thai-Bold","SJThai-DB",sans-serif}[lang^=vi] header#kaoGlobalHeader .kao-globalHeader__navBlock__unit__item__text{font-family:"Neue-HelveticaR-World-55-Roman",sans-serif}[lang^=ru] header#kaoGlobalHeader .kao-globalHeader__navBlock__unit__item__text{font-family:"Neue-HelveticaR-World-55-Roman",sans-serif}}@media only screen and (max-width: 640px){header#kaoGlobalHeader .kao-globalHeader__navBlock__unit__item__text{font-size:20px;font-family:sans-serif;color:#ffffff;display:flex;align-items:center;position:relative;margin-right:7px;line-height:1}[lang^=ja] header#kaoGlobalHeader .kao-globalHeader__navBlock__unit__item__text{font-family:"FP-HiraginoUDSansStdN-W6",sans-serif}[lang^=en] header#kaoGlobalHeader .kao-globalHeader__navBlock__unit__item__text{font-family:"Neue-Helvetica-Paneuropean",sans-serif}[lang^=zh] header#kaoGlobalHeader .kao-globalHeader__navBlock__unit__item__text{font-family:"Hiragino-Sans-TC-W6",sans-serif}[lang^=zh_cn] header#kaoGlobalHeader .kao-globalHeader__navBlock__unit__item__text,[lang^=zh-CN] header#kaoGlobalHeader .kao-globalHeader__navBlock__unit__item__text{font-family:"FP-Hiragino-Sans-GB-W6",sans-serif}[lang^=id] header#kaoGlobalHeader .kao-globalHeader__navBlock__unit__item__text{font-family:"Neue-Helvetica-Paneuropean",sans-serif}[lang^=th] header#kaoGlobalHeader .kao-globalHeader__navBlock__unit__item__text{font-family:"Helvetica-Thai-Bold","SJThai-DB",sans-serif}[lang^=vi] header#kaoGlobalHeader .kao-globalHeader__navBlock__unit__item__text{font-family:"Neue-HelveticaR-World-55-Roman",sans-serif}[lang^=ru] header#kaoGlobalHeader .kao-globalHeader__navBlock__unit__item__text{font-family:"Neue-HelveticaR-World-55-Roman",sans-serif}}@media only screen and (min-width: 1025px){header#kaoGlobalHeader .kao-globalHeader__navBlock__unit__item__text+div{margin-left:7px;display:flex;width:10px;justify-content:center}}@media only screen and (min-width: 641px) and (max-width: 1024px){header#kaoGlobalHeader .kao-globalHeader__navBlock__unit__item__bottomLink__2colums{display:flex;list-style:none;padding:0}}@media only screen and (max-width: 640px){header#kaoGlobalHeader .kao-globalHeader__navBlock__unit__item__bottomLink__2colums{display:flex;list-style:none;padding:0}}@media only screen and (min-width: 641px) and (max-width: 1024px){header#kaoGlobalHeader .kao-globalHeader__navBlock__unit__item__bottomLink__2colums__item{display:flex;flex:1;border-right:1px solid #f6f6f4}header#kaoGlobalHeader .kao-globalHeader__navBlock__unit__item__bottomLink__2colums__item a{width:100%;justify-content:center}}@media only screen and (max-width: 640px){header#kaoGlobalHeader .kao-globalHeader__navBlock__unit__item__bottomLink__2colums__item{display:flex;flex:1;border-right:1px solid #f6f6f4}header#kaoGlobalHeader .kao-globalHeader__navBlock__unit__item__bottomLink__2colums__item a{width:100%;justify-content:center}}@media only screen and (min-width: 641px) and (max-width: 1024px){header#kaoGlobalHeader .kao-globalHeader__navBlock__unit__item__bottomLink__2colums__item .kao-globalHeader__navBlock__unit__item__bottomLink__item__text{font-size:14px;color:#ffffff;margin:0 0 0 4px;line-height:1}}@media only screen and (max-width: 640px){header#kaoGlobalHeader .kao-globalHeader__navBlock__unit__item__bottomLink__2colums__item .kao-globalHeader__navBlock__unit__item__bottomLink__item__text{font-size:14px;color:#ffffff;margin:0 0 0 4px;line-height:1}}@media only screen and (min-width: 641px) and (max-width: 1024px){header#kaoGlobalHeader .kao-globalHeader__navBlock__unit__item__bottomLink__2colums__item__text{font-size:14px;color:#ffffff;margin-left:4px;line-height:1}}@media only screen and (max-width: 640px){header#kaoGlobalHeader .kao-globalHeader__navBlock__unit__item__bottomLink__2colums__item__text{font-size:14px;color:#ffffff;margin-left:4px;line-height:1}}header#kaoGlobalHeader .kao-globalHeader__navBlock__unit__item__bottomLink{list-style:none;padding-left:0}header#kaoGlobalHeader .kao-globalHeader__navBlock__unit__item__bottomLink__item{border-bottom:1px solid #f6f6f4}header#kaoGlobalHeader .kao-globalHeader__navBlock__unit__item__bottomLink__item .kao-globalHeader__dropDownMenuWrapper__button--link{min-height:51px;box-sizing:border-box}@media only screen and (min-width: 641px) and (max-width: 1024px){header#kaoGlobalHeader .kao-globalHeader__navBlock__unit__item__bottomLink__item__text{font-size:14px;color:#ffffff;line-height:1;margin:0 auto}}@media only screen and (max-width: 640px){header#kaoGlobalHeader .kao-globalHeader__navBlock__unit__item__bottomLink__item__text{font-size:14px;color:#ffffff;line-height:1;margin:0 auto}}@media only screen and (min-width: 1025px){header#kaoGlobalHeader .kao-globalHeader__navBlock__unit__item__toggleIcon:hover{border-top:solid 2px #005856;border-right:solid 2px #005856}}@media only screen and (min-width: 1025px){header#kaoGlobalHeader .kao-globalHeader__navBlock__unit__item__toggleIcon{content:"";width:5px;height:5px;border-top:solid 2px #00806D;border-right:solid 2px #00806D;transform:rotate(135deg);display:block;margin-bottom:3px}}@media only screen and (min-width: 641px) and (max-width: 1024px){header#kaoGlobalHeader .kao-globalHeader__navBlock__unit__item__toggleIcon{position:relative;width:16px;height:16px;display:block}header#kaoGlobalHeader .kao-globalHeader__navBlock__unit__item__toggleIcon::after,header#kaoGlobalHeader .kao-globalHeader__navBlock__unit__item__toggleIcon::before{transition:transform 0.4s;background:#ffffff;width:12px;height:2px;content:"";position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}header#kaoGlobalHeader .kao-globalHeader__navBlock__unit__item__toggleIcon::before{transform:translate(-50%, -50%) rotate(90deg)}}@media only screen and (max-width: 640px){header#kaoGlobalHeader .kao-globalHeader__navBlock__unit__item__toggleIcon{width:16px;height:16px;position:relative;display:block}header#kaoGlobalHeader .kao-globalHeader__navBlock__unit__item__toggleIcon::after,header#kaoGlobalHeader .kao-globalHeader__navBlock__unit__item__toggleIcon::before{transition:transform 0.4s;background:#ffffff;width:12px;height:2px;content:"";position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}header#kaoGlobalHeader .kao-globalHeader__navBlock__unit__item__toggleIcon::before{transform:translate(-50%, -50%) rotate(90deg)}}@media only screen and (min-width: 641px) and (max-width: 1024px){header#kaoGlobalHeader .kao-globalHeader__navBlock__unit__item__arrowIcon{width:16px;height:16px;position:relative;flex-shrink:0}header#kaoGlobalHeader .kao-globalHeader__navBlock__unit__item__arrowIcon::after{content:"";position:absolute;top:30%;width:7px;height:7px;transform:rotate(45deg);border-top:solid 2px #FFFFFF;border-right:solid 2px #FFFFFF}[lang^=en] header#kaoGlobalHeader .kao-globalHeader__navBlock__unit__item__arrowIcon::after,[lang^=id] header#kaoGlobalHeader .kao-globalHeader__navBlock__unit__item__arrowIcon::after{top:15%}}@media only screen and (max-width: 640px){header#kaoGlobalHeader .kao-globalHeader__navBlock__unit__item__arrowIcon{width:16px;height:16px;position:relative;flex-shrink:0}header#kaoGlobalHeader .kao-globalHeader__navBlock__unit__item__arrowIcon::after{content:"";position:absolute;top:30%;width:7px;height:7px;transform:rotate(45deg);border-top:solid 2px #FFFFFF;border-right:solid 2px #FFFFFF}[lang^=en] header#kaoGlobalHeader .kao-globalHeader__navBlock__unit__item__arrowIcon::after,[lang^=id] header#kaoGlobalHeader .kao-globalHeader__navBlock__unit__item__arrowIcon::after{top:15%}}header#kaoGlobalHeader .kao-globalHeader__navBlock{display:none}@media only screen and (min-width: 1025px){header#kaoGlobalHeader .kao-globalHeader__navBlock__unit__item__navs__topTitle{padding-left:26px;display:inline}}@media only screen and (min-width: 641px) and (max-width: 1024px){header#kaoGlobalHeader .kao-globalHeader__navBlock__unit__item__navs__topTitle{padding-right:16px}}@media only screen and (max-width: 640px){header#kaoGlobalHeader .kao-globalHeader__navBlock__unit__item__navs__topTitle{padding-right:16px}}@media only screen and (min-width: 1025px){header#kaoGlobalHeader .kao-globalHeader__navBlock__unit__item__navs__listTitle{padding-left:22px}}@media only screen and (min-width: 641px) and (max-width: 1024px){header#kaoGlobalHeader .kao-globalHeader__navBlock__unit__item__navs__listTitle{padding-right:16px}}@media only screen and (max-width: 640px){header#kaoGlobalHeader .kao-globalHeader__navBlock__unit__item__navs__listTitle{padding-right:16px}}@media only screen and (min-width: 1025px){header#kaoGlobalHeader .kao-globalHeader__navBlock__unit__item__navs__secondTitle{padding-left:22px}}@media only screen and (min-width: 641px) and (max-width: 1024px){header#kaoGlobalHeader .kao-globalHeader__navBlock__unit__item__navs__secondTitle{padding-right:16px}}@media only screen and (max-width: 640px){header#kaoGlobalHeader .kao-globalHeader__navBlock__unit__item__navs__secondTitle{padding-right:16px}}@media only screen and (min-width: 1025px){header#kaoGlobalHeader .kao-globalHeader__navBlock__unit__item__navs__thirdTitle{padding-left:20px}}@media only screen and (min-width: 641px) and (max-width: 1024px){header#kaoGlobalHeader .kao-globalHeader__navBlock__unit__item__navs__thirdTitle{padding-right:16px}}@media only screen and (max-width: 640px){header#kaoGlobalHeader .kao-globalHeader__navBlock__unit__item__navs__thirdTitle{padding-right:16px}}header#kaoGlobalHeader .kao-globalHeader__navBlock__unit__item__navs__thirdTitle__text{font-family:sans-serif}[lang^=ja] header#kaoGlobalHeader .kao-globalHeader__navBlock__unit__item__navs__thirdTitle__text{font-family:"FP-HiraginoUDSansStdN-W3",sans-serif}[lang^=en] header#kaoGlobalHeader .kao-globalHeader__navBlock__unit__item__navs__thirdTitle__text{font-family:"Neue-Helvetica-Paneuropean-Light",sans-serif}[lang^=zh] header#kaoGlobalHeader .kao-globalHeader__navBlock__unit__item__navs__thirdTitle__text{font-family:"Hiragino-Sans-TC-W3",sans-serif}[lang^=zh_cn] header#kaoGlobalHeader .kao-globalHeader__navBlock__unit__item__navs__thirdTitle__text,[lang^=zh-CN] header#kaoGlobalHeader .kao-globalHeader__navBlock__unit__item__navs__thirdTitle__text{font-family:"FP-Hiragino-Sans-GB-W3",sans-serif}[lang^=id] header#kaoGlobalHeader .kao-globalHeader__navBlock__unit__item__navs__thirdTitle__text{font-family:"Neue-Helvetica-Paneuropean-Light",sans-serif}[lang^=th] header#kaoGlobalHeader .kao-globalHeader__navBlock__unit__item__navs__thirdTitle__text{font-family:"Helvetica-Thai-Light","SJThai-M",sans-serif}[lang^=vi] header#kaoGlobalHeader .kao-globalHeader__navBlock__unit__item__navs__thirdTitle__text{font-family:"Neue-HelveticaR-World-45-Light",sans-serif}[lang^=ru] header#kaoGlobalHeader .kao-globalHeader__navBlock__unit__item__navs__thirdTitle__text{font-family:"Neue-HelveticaR-World-45-Light",sans-serif}@media only screen and (min-width: 641px) and (max-width: 1024px){header#kaoGlobalHeader .kao-globalHeader__navBlock__unit__item__navs__thirdTitle__text{color:#4E4D4E}}@media only screen and (max-width: 640px){header#kaoGlobalHeader .kao-globalHeader__navBlock__unit__item__navs__thirdTitle__text{color:#4E4D4E}}header#kaoGlobalHeader .kao-globalHeader__navBlock__unit__item__navs__thirdTitle__text--italic{font-style:italic}@media only screen and (min-width: 641px) and (max-width: 1024px){header#kaoGlobalHeader .kao-globalHeader__navBlock__unit__item__navs__arrow{display:none}}@media only screen and (max-width: 640px){header#kaoGlobalHeader .kao-globalHeader__navBlock__unit__item__navs__arrow{display:none}}header#kaoGlobalHeader .kao-globalHeader__navBlock__unit__item__navs__arrow::after{content:"";position:absolute}@media only screen and (min-width: 1025px){header#kaoGlobalHeader .kao-globalHeader__navBlock__unit__item__navs__arrow::after{transform:rotate(45deg)}}header#kaoGlobalHeader .kao-globalHeader__navBlock__unit__item__navs__arrow--lg::after{width:7px;height:7px;top:6px;transform:rotate(45deg)}[lang^=zh_cn] header#kaoGlobalHeader .kao-globalHeader__navBlock__unit__item__navs__arrow--lg::after,[lang^=zh-CN] header#kaoGlobalHeader .kao-globalHeader__navBlock__unit__item__navs__arrow--lg::after{top:12px}@media only screen and (min-width: 1025px){header#kaoGlobalHeader .kao-globalHeader__navBlock__unit__item__navs__arrow--lg::after{left:0;border-top:solid 2px #ffffff;border-right:solid 2px #ffffff}}@media only screen and (min-width: 1025px){header#kaoGlobalHeader .kao-globalHeader__navBlock__unit__item__navs__arrow--md::after{width:6px;height:6px;top:8px;left:0;border-top:solid 2px #ffffff;border-right:solid 2px #ffffff}[lang^=en] header#kaoGlobalHeader .kao-globalHeader__navBlock__unit__item__navs__arrow--md::after,[lang^=id] header#kaoGlobalHeader .kao-globalHeader__navBlock__unit__item__navs__arrow--md::after{top:2px}}header#kaoGlobalHeader .kao-globalHeader__navBlock__unit__item__navs__arrow--sm::after{width:5px;height:5px;top:3px;left:0;border-top:solid 2px #ffffff;border-right:solid 2px #ffffff}header#kaoGlobalHeader .kao-globalHeader__navBlock__unit__item__navs__arrow__sp{width:16px;height:16px;position:relative;flex-shrink:0;display:block}@media only screen and (min-width: 1025px){header#kaoGlobalHeader .kao-globalHeader__navBlock__unit__item__navs__arrow__sp{display:none}}header#kaoGlobalHeader .kao-globalHeader__navBlock__unit__item__navs__arrow__sp--lg::after{content:"";position:absolute;top:30%;width:7px;height:7px;transform:rotate(45deg);border-top:solid 2px #00806D;border-right:solid 2px #00806D;transition:transform 0.4s}[lang^=en] header#kaoGlobalHeader .kao-globalHeader__navBlock__unit__item__navs__arrow__sp--lg::after,[lang^=id] header#kaoGlobalHeader .kao-globalHeader__navBlock__unit__item__navs__arrow__sp--lg::after{top:15%}header#kaoGlobalHeader .kao-globalHeader__navBlock__unit__item__navs__arrow__sp--md::after,header#kaoGlobalHeader .kao-globalHeader__navBlock__unit__item__navs__arrow__sp--md::before{transition:transform all 0.4s;background:#00806D;width:12px;height:2px;content:"";position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);transition:transform 0.4s}header#kaoGlobalHeader .kao-globalHeader__navBlock__unit__item__navs__arrow__sp--md::before{transform:translate(-50%, -50%) rotate(90deg)}header#kaoGlobalHeader .kao-globalHeader__navBlock__unit__item__navs__arrow__sp--sm::after{content:"";position:absolute;top:22%;width:7px;height:7px;transform:rotate(45deg);border-top:solid 2px #00806D;transition:transform 0.4s;border-right:solid 2px #00806D}[lang^=en] header#kaoGlobalHeader .kao-globalHeader__navBlock__unit__item__navs__arrow__sp--sm::after,[lang^=id] header#kaoGlobalHeader .kao-globalHeader__navBlock__unit__item__navs__arrow__sp--sm::after{top:15%}header#kaoGlobalHeader .kao-globalHeader__search{display:none;position:absolute;width:100%;background:#ffffff;left:0;z-index:1}@media only screen and (min-width: 1025px){header#kaoGlobalHeader .kao-globalHeader__search{margin-right:calc(50% - 50vw);margin-left:calc(50% - 50vw);padding:6px 0;border-top:2px solid #d7d7cf;border-bottom:2px solid #d7d7cf;top:66px;height:52px;box-sizing:border-box}}@media only screen and (min-width: 641px) and (max-width: 1024px){header#kaoGlobalHeader .kao-globalHeader__search{top:0;padding:5px 8px;box-sizing:border-box;border-bottom:1px solid #d7d7cf}}@media only screen and (max-width: 640px){header#kaoGlobalHeader .kao-globalHeader__search{top:0;padding:5px 8px;box-sizing:border-box;border-bottom:1px solid #d7d7cf}}@media only screen and (min-width: 1025px){header#kaoGlobalHeader .kao-globalHeader__search__inner{display:flex;justify-content:center;align-items:center}}header#kaoGlobalHeader .kao-globalHeader__search__innerWrapper{position:relative}@media only screen and (min-width: 1025px){header#kaoGlobalHeader .kao-globalHeader__search__innerWrapper{display:flex;align-items:center;justify-content:center}}header#kaoGlobalHeader .kao-globalHeader__search__control{display:flex}header#kaoGlobalHeader .kao-globalHeader__search__form{width:100%;display:flex;border:2px solid #d7d7cf;border-radius:10px;height:36px;position:relative;box-sizing:border-box}@media only screen and (min-width: 1025px){header#kaoGlobalHeader .kao-globalHeader__search__form{min-width:864px}}@media only screen and (min-width: 641px) and (max-width: 1024px){header#kaoGlobalHeader .kao-globalHeader__search__form{margin-right:3px}}@media only screen and (max-width: 640px){header#kaoGlobalHeader .kao-globalHeader__search__form{margin-right:3px}}header#kaoGlobalHeader .kao-globalHeader__search__form__suggestBox{position:absolute;list-style:none;margin:0;padding:0;position:absolute;list-style:none;margin:0;padding:0;top:100%}@media only screen and (min-width: 1025px){header#kaoGlobalHeader .kao-globalHeader__search__form__suggestBox{width:calc(100% - 45px - 40px - 10px);right:85px}}@media only screen and (min-width: 641px) and (max-width: 1024px){header#kaoGlobalHeader .kao-globalHeader__search__form__suggestBox{width:calc(100% - 45px - 40px - 10px - 8px);right:93px}}@media only screen and (max-width: 640px){header#kaoGlobalHeader .kao-globalHeader__search__form__suggestBox{width:calc(100% - 45px - 40px - 10px - 8px);right:93px}}header#kaoGlobalHeader .kao-globalHeader__search__form__suggestBox__item{border-bottom:2px solid #D7D7CF;border-left:2px solid #D7D7CF;border-right:2px solid #D7D7CF;border-bottom:2px solid #D7D7CF;cursor:pointer}header#kaoGlobalHeader .kao-globalHeader__search__form__suggestBox__item a{padding:10px 12px;line-height:1;color:#4E4D4E;font-size:16px;text-decoration:none;display:block}header#kaoGlobalHeader .kao-globalHeader__search__form__suggestBox__item a:hover{background:#E1E1DB}header#kaoGlobalHeader .kao-globalHeader__search__form__suggestBox__item:nth-child(odd){background:#F5F5F3}header#kaoGlobalHeader .kao-globalHeader__search__form__suggestBox__item:nth-child(even){background:#FFFFFF}header#kaoGlobalHeader .kao-globalHeader__search__form__input{width:100%;flex:1 1 auto;border:none;max-width:none;padding:0 16px;border-radius:8px 0 0 8px;line-height:normal;font-size:16px}header#kaoGlobalHeader .kao-globalHeader__search__form__button{flex:0 0 40px;border:none;background:transparent;padding:0;border-radius:0 8px 8px 0;display:flex;align-items:center;justify-content:center;text-decoration:none;color:currentColor;cursor:pointer;border-left:2px solid #d7d7cf;background:#ebf7f5}header#kaoGlobalHeader .kao-globalHeader__search__form__button .kao-icon--search{color:#00806D}header#kaoGlobalHeader .kao-globalHeader__search__form__button .kao-icon--search:hover{color:#005856}header#kaoGlobalHeader .kao-globalHeader__search__form__button:hover{color:#005856}header#kaoGlobalHeader .kao-globalHeader__search__close{background-color:transparent;border:none;cursor:pointer;padding:0;position:relative;flex-shrink:0}@media only screen and (min-width: 1025px){header#kaoGlobalHeader .kao-globalHeader__search__close{width:45px;height:36px}}@media only screen and (min-width: 641px) and (max-width: 1024px){header#kaoGlobalHeader .kao-globalHeader__search__close{width:48px;height:36px}}@media only screen and (max-width: 640px){header#kaoGlobalHeader .kao-globalHeader__search__close{width:48px;height:36px}}header#kaoGlobalHeader .kao-globalHeader__search__close:hover .kao-globalHeader__search__close__line--top,header#kaoGlobalHeader .kao-globalHeader__search__close:hover .kao-globalHeader__search__close__line--bottom,header#kaoGlobalHeader .kao-globalHeader__search__close:focus .kao-globalHeader__search__close__line--top,header#kaoGlobalHeader .kao-globalHeader__search__close:focus .kao-globalHeader__search__close__line--bottom{background-color:#005856}header#kaoGlobalHeader .kao-globalHeader__search__close__line{position:absolute;left:0;right:-1px;top:-2px;bottom:0;width:18px;height:2px;margin:auto;border-radius:10px;background-color:#00806D;transform-origin:center}header#kaoGlobalHeader .kao-globalHeader__search__close__line--top{transform:rotate(45deg)}header#kaoGlobalHeader .kao-globalHeader__search__close__line--bottom{transform:rotate(-45deg)}header#kaoGlobalHeader .kao-globalHeader__dropDownMenuWrapper{max-width:100%}@media only screen and (min-width: 641px) and (max-width: 1024px){header#kaoGlobalHeader .kao-globalHeader__dropDownMenuWrapper{overflow-y:scroll}}@media only screen and (max-width: 640px){header#kaoGlobalHeader .kao-globalHeader__dropDownMenuWrapper{overflow-y:scroll}}header#kaoGlobalHeader .kao-globalHeader__dropDownMenuWrapper__button{display:flex;align-items:center}@media only screen and (min-width: 1025px){header#kaoGlobalHeader .kao-globalHeader__dropDownMenuWrapper__button:hover .kao-globalHeader__navBlock__unit__item__text,header#kaoGlobalHeader .kao-globalHeader__dropDownMenuWrapper__button:focus .kao-globalHeader__navBlock__unit__item__text{border-bottom:1px solid #005856;margin-bottom:-1px;color:#005856}header#kaoGlobalHeader .kao-globalHeader__dropDownMenuWrapper__button:hover .kao-globalHeader__navBlock__unit__item__toggleIcon,header#kaoGlobalHeader .kao-globalHeader__dropDownMenuWrapper__button:focus .kao-globalHeader__navBlock__unit__item__toggleIcon{border-top:solid 2px #005856;border-right:solid 2px #005856}}@media only screen and (min-width: 641px) and (max-width: 1024px){header#kaoGlobalHeader .kao-globalHeader__dropDownMenuWrapper__button{padding:16px 24px;justify-content:space-between;background:#00806D}header#kaoGlobalHeader .kao-globalHeader__dropDownMenuWrapper__button:hover,header#kaoGlobalHeader .kao-globalHeader__dropDownMenuWrapper__button:focus{background:#00806D}header#kaoGlobalHeader .kao-globalHeader__dropDownMenuWrapper__button:hover .kao-globalHeader__navBlock__unit__item__text,header#kaoGlobalHeader .kao-globalHeader__dropDownMenuWrapper__button:hover .kao-globalHeader__navBlock__unit__item__bottomLink__2colums__item__text,header#kaoGlobalHeader .kao-globalHeader__dropDownMenuWrapper__button:focus .kao-globalHeader__navBlock__unit__item__text,header#kaoGlobalHeader .kao-globalHeader__dropDownMenuWrapper__button:focus .kao-globalHeader__navBlock__unit__item__bottomLink__2colums__item__text{border-bottom:1px solid #ffffff;margin-bottom:-1px}header#kaoGlobalHeader .kao-globalHeader__dropDownMenuWrapper__button:hover .kao-globalHeader__navBlock__unit__item__bottomLink__item__text,header#kaoGlobalHeader .kao-globalHeader__dropDownMenuWrapper__button:focus .kao-globalHeader__navBlock__unit__item__bottomLink__item__text{border-bottom:1px solid #ffffff;margin-bottom:-1px}header#kaoGlobalHeader .kao-globalHeader__dropDownMenuWrapper__button .kao-icon{color:#FFFFFF}}@media only screen and (max-width: 640px){header#kaoGlobalHeader .kao-globalHeader__dropDownMenuWrapper__button{padding:16px 24px;justify-content:space-between;background:#00806D}header#kaoGlobalHeader .kao-globalHeader__dropDownMenuWrapper__button:hover,header#kaoGlobalHeader .kao-globalHeader__dropDownMenuWrapper__button:focus{background:#00806D}header#kaoGlobalHeader .kao-globalHeader__dropDownMenuWrapper__button:hover .kao-globalHeader__navBlock__unit__item__text,header#kaoGlobalHeader .kao-globalHeader__dropDownMenuWrapper__button:hover .kao-globalHeader__navBlock__unit__item__bottomLink__2colums__item__text,header#kaoGlobalHeader .kao-globalHeader__dropDownMenuWrapper__button:focus .kao-globalHeader__navBlock__unit__item__text,header#kaoGlobalHeader .kao-globalHeader__dropDownMenuWrapper__button:focus .kao-globalHeader__navBlock__unit__item__bottomLink__2colums__item__text{border-bottom:1px solid #ffffff;margin-bottom:-1px}header#kaoGlobalHeader .kao-globalHeader__dropDownMenuWrapper__button:hover .kao-globalHeader__navBlock__unit__item__bottomLink__item__text,header#kaoGlobalHeader .kao-globalHeader__dropDownMenuWrapper__button:focus .kao-globalHeader__navBlock__unit__item__bottomLink__item__text{border-bottom:1px solid #ffffff;margin-bottom:-1px}header#kaoGlobalHeader .kao-globalHeader__dropDownMenuWrapper__button .kao-icon{color:#FFFFFF}}@media only screen and (min-width: 641px) and (max-width: 1024px){header#kaoGlobalHeader .kao-globalHeader__dropDownMenuWrapper__button.is-open .cmn-icon::before{transform-origin:center;transform:rotate(180deg)}}@media only screen and (max-width: 640px){header#kaoGlobalHeader .kao-globalHeader__dropDownMenuWrapper__button.is-open .cmn-icon::before{transform-origin:center;transform:rotate(180deg)}}header#kaoGlobalHeader .kao-globalHeader__dropDownMenu{background:#fff}@media only screen and (min-width: 1025px){header#kaoGlobalHeader .kao-globalHeader__dropDownMenu{width:100%;position:absolute;left:50%;right:0;top:calc(100% + 2px);transform:translateX(-50%);background:#00806D;color:#ffffff;visibility:hidden;z-index:-1;display:block}header#kaoGlobalHeader .kao-globalHeader__dropDownMenu a:hover{color:#ffffff}}@media only screen and (min-width: 1025px){header#kaoGlobalHeader .kao-globalHeader__dropDownMenu__inner{padding:48px 72px 16px;max-width:1296px;box-sizing:content-box;margin:0 auto;max-width:1245px;display:flex;flex-flow:row wrap;position:relative}}@media only screen and (min-width: 641px) and (max-width: 1024px){header#kaoGlobalHeader .kao-globalHeader__dropDownMenu__inner{display:none}}@media only screen and (max-width: 640px){header#kaoGlobalHeader .kao-globalHeader__dropDownMenu__inner{display:none}}header#kaoGlobalHeader .kao-globalHeader__dropDownMenu__inner__top{text-align:left;margin:0;flex:0 0 100%}@media only screen and (min-width: 1025px){header#kaoGlobalHeader .kao-globalHeader__dropDownMenu__inner__top{border-bottom:2px solid #B5E2DD;padding:0;padding-bottom:24px}}header#kaoGlobalHeader .kao-globalHeader__dropDownMenu__inner__top__link{text-decoration:none}@media only screen and (min-width: 1025px){header#kaoGlobalHeader .kao-globalHeader__dropDownMenu__inner__top__link{font-size:22px;font-family:sans-serif;position:relative;color:#FFFFFF}[lang^=ja] header#kaoGlobalHeader .kao-globalHeader__dropDownMenu__inner__top__link{font-family:"FP-HiraginoUDSansStdN-W6",sans-serif}[lang^=en] header#kaoGlobalHeader .kao-globalHeader__dropDownMenu__inner__top__link{font-family:"Neue-Helvetica-Paneuropean",sans-serif}[lang^=zh] header#kaoGlobalHeader .kao-globalHeader__dropDownMenu__inner__top__link{font-family:"Hiragino-Sans-TC-W6",sans-serif}[lang^=zh_cn] header#kaoGlobalHeader .kao-globalHeader__dropDownMenu__inner__top__link,[lang^=zh-CN] header#kaoGlobalHeader .kao-globalHeader__dropDownMenu__inner__top__link{font-family:"FP-Hiragino-Sans-GB-W6",sans-serif}[lang^=id] header#kaoGlobalHeader .kao-globalHeader__dropDownMenu__inner__top__link{font-family:"Neue-Helvetica-Paneuropean",sans-serif}[lang^=th] header#kaoGlobalHeader .kao-globalHeader__dropDownMenu__inner__top__link{font-family:"Helvetica-Thai-Bold","SJThai-DB",sans-serif}[lang^=vi] header#kaoGlobalHeader .kao-globalHeader__dropDownMenu__inner__top__link{font-family:"Neue-HelveticaR-World-55-Roman",sans-serif}[lang^=ru] header#kaoGlobalHeader .kao-globalHeader__dropDownMenu__inner__top__link{font-family:"Neue-HelveticaR-World-55-Roman",sans-serif}header#kaoGlobalHeader .kao-globalHeader__dropDownMenu__inner__top__link:hover .kao-globalHeader__navBlock__unit__item__navs__topTitle__text,header#kaoGlobalHeader .kao-globalHeader__dropDownMenu__inner__top__link:hover .kao-globalHeader__navBlock__unit__item__navs__listTitle__text,header#kaoGlobalHeader .kao-globalHeader__dropDownMenu__inner__top__link:focus .kao-globalHeader__navBlock__unit__item__navs__topTitle__text,header#kaoGlobalHeader .kao-globalHeader__dropDownMenu__inner__top__link:focus .kao-globalHeader__navBlock__unit__item__navs__listTitle__text{border-bottom:1px solid #ffffff;margin-bottom:-1px}}@media only screen and (min-width: 641px) and (max-width: 1024px){header#kaoGlobalHeader .kao-globalHeader__dropDownMenu__inner__top__link{background:#dff8ec;border-bottom:1px solid #d7d7cf;padding:17px 24px 17px 40px;font-size:18px;font-family:sans-serif;color:#4e4d4e}[lang^=ja] header#kaoGlobalHeader .kao-globalHeader__dropDownMenu__inner__top__link{font-family:"FP-HiraginoUDSansStdN-W6",sans-serif}[lang^=en] header#kaoGlobalHeader .kao-globalHeader__dropDownMenu__inner__top__link{font-family:"Neue-Helvetica-Paneuropean",sans-serif}[lang^=zh] header#kaoGlobalHeader .kao-globalHeader__dropDownMenu__inner__top__link{font-family:"Hiragino-Sans-TC-W6",sans-serif}[lang^=zh_cn] header#kaoGlobalHeader .kao-globalHeader__dropDownMenu__inner__top__link,[lang^=zh-CN] header#kaoGlobalHeader .kao-globalHeader__dropDownMenu__inner__top__link{font-family:"FP-Hiragino-Sans-GB-W6",sans-serif}[lang^=id] header#kaoGlobalHeader .kao-globalHeader__dropDownMenu__inner__top__link{font-family:"Neue-Helvetica-Paneuropean",sans-serif}[lang^=th] header#kaoGlobalHeader .kao-globalHeader__dropDownMenu__inner__top__link{font-family:"Helvetica-Thai-Bold","SJThai-DB",sans-serif}[lang^=vi] header#kaoGlobalHeader .kao-globalHeader__dropDownMenu__inner__top__link{font-family:"Neue-HelveticaR-World-55-Roman",sans-serif}[lang^=ru] header#kaoGlobalHeader .kao-globalHeader__dropDownMenu__inner__top__link{font-family:"Neue-HelveticaR-World-55-Roman",sans-serif}header#kaoGlobalHeader .kao-globalHeader__dropDownMenu__inner__top__link:hover,header#kaoGlobalHeader .kao-globalHeader__dropDownMenu__inner__top__link:focus{background:#C4E6E0}}@media only screen and (max-width: 640px){header#kaoGlobalHeader .kao-globalHeader__dropDownMenu__inner__top__link{background:#dff8ec;border-bottom:1px solid #d7d7cf;padding:17px 24px 17px 40px;font-size:18px;font-family:sans-serif;color:#4e4d4e}[lang^=ja] header#kaoGlobalHeader .kao-globalHeader__dropDownMenu__inner__top__link{font-family:"FP-HiraginoUDSansStdN-W6",sans-serif}[lang^=en] header#kaoGlobalHeader .kao-globalHeader__dropDownMenu__inner__top__link{font-family:"Neue-Helvetica-Paneuropean",sans-serif}[lang^=zh] header#kaoGlobalHeader .kao-globalHeader__dropDownMenu__inner__top__link{font-family:"Hiragino-Sans-TC-W6",sans-serif}[lang^=zh_cn] header#kaoGlobalHeader .kao-globalHeader__dropDownMenu__inner__top__link,[lang^=zh-CN] header#kaoGlobalHeader .kao-globalHeader__dropDownMenu__inner__top__link{font-family:"FP-Hiragino-Sans-GB-W6",sans-serif}[lang^=id] header#kaoGlobalHeader .kao-globalHeader__dropDownMenu__inner__top__link{font-family:"Neue-Helvetica-Paneuropean",sans-serif}[lang^=th] header#kaoGlobalHeader .kao-globalHeader__dropDownMenu__inner__top__link{font-family:"Helvetica-Thai-Bold","SJThai-DB",sans-serif}[lang^=vi] header#kaoGlobalHeader .kao-globalHeader__dropDownMenu__inner__top__link{font-family:"Neue-HelveticaR-World-55-Roman",sans-serif}[lang^=ru] header#kaoGlobalHeader .kao-globalHeader__dropDownMenu__inner__top__link{font-family:"Neue-HelveticaR-World-55-Roman",sans-serif}header#kaoGlobalHeader .kao-globalHeader__dropDownMenu__inner__top__link:hover,header#kaoGlobalHeader .kao-globalHeader__dropDownMenu__inner__top__link:focus{background:#C4E6E0}}@media only screen and (min-width: 1025px){header#kaoGlobalHeader .kao-globalHeader__dropDownMenu__inner__list{margin-top:32px;padding-right:32px;flex:0 0 22%;padding-bottom:32px}}@media screen and (max-width: 1210px) and (min-width: 1025px){header#kaoGlobalHeader .kao-globalHeader__dropDownMenu__inner__list{margin-top:32px;padding-right:32px;flex:0 0 29%}}@media only screen and (min-width: 641px) and (max-width: 1024px){header#kaoGlobalHeader .kao-globalHeader__dropDownMenu__inner__list{text-align:left;margin:0;flex:0 0 100%}}@media only screen and (max-width: 640px){header#kaoGlobalHeader .kao-globalHeader__dropDownMenu__inner__list{text-align:left;margin:0;flex:0 0 100%}}@media only screen and (min-width: 1025px){header#kaoGlobalHeader .kao-globalHeader__dropDownMenu__inner__list__link{text-decoration:none;position:relative;padding-right:0;font-size:18px;text-align:left;font-family:sans-serif;color:#FFFFFF}[lang^=ja] header#kaoGlobalHeader .kao-globalHeader__dropDownMenu__inner__list__link{font-family:"FP-HiraginoUDSansStdN-W6",sans-serif}[lang^=en] header#kaoGlobalHeader .kao-globalHeader__dropDownMenu__inner__list__link{font-family:"Neue-Helvetica-Paneuropean",sans-serif}[lang^=zh] header#kaoGlobalHeader .kao-globalHeader__dropDownMenu__inner__list__link{font-family:"Hiragino-Sans-TC-W6",sans-serif}[lang^=zh_cn] header#kaoGlobalHeader .kao-globalHeader__dropDownMenu__inner__list__link,[lang^=zh-CN] header#kaoGlobalHeader .kao-globalHeader__dropDownMenu__inner__list__link{font-family:"FP-Hiragino-Sans-GB-W6",sans-serif}[lang^=id] header#kaoGlobalHeader .kao-globalHeader__dropDownMenu__inner__list__link{font-family:"Neue-Helvetica-Paneuropean",sans-serif}[lang^=th] header#kaoGlobalHeader .kao-globalHeader__dropDownMenu__inner__list__link{font-family:"Helvetica-Thai-Bold","SJThai-DB",sans-serif}[lang^=vi] header#kaoGlobalHeader .kao-globalHeader__dropDownMenu__inner__list__link{font-family:"Neue-HelveticaR-World-55-Roman",sans-serif}[lang^=ru] header#kaoGlobalHeader .kao-globalHeader__dropDownMenu__inner__list__link{font-family:"Neue-HelveticaR-World-55-Roman",sans-serif}header#kaoGlobalHeader .kao-globalHeader__dropDownMenu__inner__list__link:focus .kao-globalHeader__navBlock__unit__item__navs__listTitle__text,header#kaoGlobalHeader .kao-globalHeader__dropDownMenu__inner__list__link:hover .kao-globalHeader__navBlock__unit__item__navs__listTitle__text{border-bottom:1px solid #ffffff;margin-bottom:-1px}}@media only screen and (min-width: 641px) and (max-width: 1024px){header#kaoGlobalHeader .kao-globalHeader__dropDownMenu__inner__list__link{text-decoration:none;background:#dff8ec;border-bottom:1px solid #d7d7cf;padding:17px 24px 17px 40px;font-size:18px;font-family:sans-serif;color:#4e4d4e}[lang^=ja] header#kaoGlobalHeader .kao-globalHeader__dropDownMenu__inner__list__link{font-family:"FP-HiraginoUDSansStdN-W6",sans-serif}[lang^=en] header#kaoGlobalHeader .kao-globalHeader__dropDownMenu__inner__list__link{font-family:"Neue-Helvetica-Paneuropean",sans-serif}[lang^=zh] header#kaoGlobalHeader .kao-globalHeader__dropDownMenu__inner__list__link{font-family:"Hiragino-Sans-TC-W6",sans-serif}[lang^=zh_cn] header#kaoGlobalHeader .kao-globalHeader__dropDownMenu__inner__list__link,[lang^=zh-CN] header#kaoGlobalHeader .kao-globalHeader__dropDownMenu__inner__list__link{font-family:"FP-Hiragino-Sans-GB-W6",sans-serif}[lang^=id] header#kaoGlobalHeader .kao-globalHeader__dropDownMenu__inner__list__link{font-family:"Neue-Helvetica-Paneuropean",sans-serif}[lang^=th] header#kaoGlobalHeader .kao-globalHeader__dropDownMenu__inner__list__link{font-family:"Helvetica-Thai-Bold","SJThai-DB",sans-serif}[lang^=vi] header#kaoGlobalHeader .kao-globalHeader__dropDownMenu__inner__list__link{font-family:"Neue-HelveticaR-World-55-Roman",sans-serif}[lang^=ru] header#kaoGlobalHeader .kao-globalHeader__dropDownMenu__inner__list__link{font-family:"Neue-HelveticaR-World-55-Roman",sans-serif}header#kaoGlobalHeader .kao-globalHeader__dropDownMenu__inner__list__link:hover,header#kaoGlobalHeader .kao-globalHeader__dropDownMenu__inner__list__link:focus{background:#C4E6E0}}@media only screen and (max-width: 640px){header#kaoGlobalHeader .kao-globalHeader__dropDownMenu__inner__list__link{text-decoration:none;background:#dff8ec;border-bottom:1px solid #d7d7cf;padding:17px 24px 17px 40px;font-size:18px;font-family:sans-serif;color:#4e4d4e}[lang^=ja] header#kaoGlobalHeader .kao-globalHeader__dropDownMenu__inner__list__link{font-family:"FP-HiraginoUDSansStdN-W6",sans-serif}[lang^=en] header#kaoGlobalHeader .kao-globalHeader__dropDownMenu__inner__list__link{font-family:"Neue-Helvetica-Paneuropean",sans-serif}[lang^=zh] header#kaoGlobalHeader .kao-globalHeader__dropDownMenu__inner__list__link{font-family:"Hiragino-Sans-TC-W6",sans-serif}[lang^=zh_cn] header#kaoGlobalHeader .kao-globalHeader__dropDownMenu__inner__list__link,[lang^=zh-CN] header#kaoGlobalHeader .kao-globalHeader__dropDownMenu__inner__list__link{font-family:"FP-Hiragino-Sans-GB-W6",sans-serif}[lang^=id] header#kaoGlobalHeader .kao-globalHeader__dropDownMenu__inner__list__link{font-family:"Neue-Helvetica-Paneuropean",sans-serif}[lang^=th] header#kaoGlobalHeader .kao-globalHeader__dropDownMenu__inner__list__link{font-family:"Helvetica-Thai-Bold","SJThai-DB",sans-serif}[lang^=vi] header#kaoGlobalHeader .kao-globalHeader__dropDownMenu__inner__list__link{font-family:"Neue-HelveticaR-World-55-Roman",sans-serif}[lang^=ru] header#kaoGlobalHeader .kao-globalHeader__dropDownMenu__inner__list__link{font-family:"Neue-HelveticaR-World-55-Roman",sans-serif}header#kaoGlobalHeader .kao-globalHeader__dropDownMenu__inner__list__link:hover,header#kaoGlobalHeader .kao-globalHeader__dropDownMenu__inner__list__link:focus{background:#C4E6E0}}@media only screen and (min-width: 1025px){header#kaoGlobalHeader .kao-globalHeader__dropDownMenu__inner__menu{margin-top:32px;padding-right:32px;flex:0 0 22%;padding-bottom:32px}}@media screen and (max-width: 1210px) and (min-width: 1025px){header#kaoGlobalHeader .kao-globalHeader__dropDownMenu__inner__menu{margin-top:32px;padding-right:32px;flex:0 0 29%}}@media only screen and (min-width: 641px) and (max-width: 1024px){header#kaoGlobalHeader .kao-globalHeader__dropDownMenu__inner__menu.is-open .kao-globalHeader__navBlock__unit__item__navs__arrow__sp--md::before{transform:translate(-50%, -50%) rotate(0deg)}}@media only screen and (max-width: 640px){header#kaoGlobalHeader .kao-globalHeader__dropDownMenu__inner__menu.is-open .kao-globalHeader__navBlock__unit__item__navs__arrow__sp--md::before{transform:translate(-50%, -50%) rotate(0deg)}}header#kaoGlobalHeader .kao-globalHeader__dropDownMenu__inner__menu__title{text-align:left}@media only screen and (min-width: 1025px){header#kaoGlobalHeader .kao-globalHeader__dropDownMenu__inner__menu__title{font-size:18px;font-family:sans-serif;padding:0}[lang^=ja] header#kaoGlobalHeader .kao-globalHeader__dropDownMenu__inner__menu__title{font-family:"FP-HiraginoUDSansStdN-W6",sans-serif}[lang^=en] header#kaoGlobalHeader .kao-globalHeader__dropDownMenu__inner__menu__title{font-family:"Neue-Helvetica-Paneuropean",sans-serif}[lang^=zh] header#kaoGlobalHeader .kao-globalHeader__dropDownMenu__inner__menu__title{font-family:"Hiragino-Sans-TC-W6",sans-serif}[lang^=zh_cn] header#kaoGlobalHeader .kao-globalHeader__dropDownMenu__inner__menu__title,[lang^=zh-CN] header#kaoGlobalHeader .kao-globalHeader__dropDownMenu__inner__menu__title{font-family:"FP-Hiragino-Sans-GB-W6",sans-serif}[lang^=id] header#kaoGlobalHeader .kao-globalHeader__dropDownMenu__inner__menu__title{font-family:"Neue-Helvetica-Paneuropean",sans-serif}[lang^=th] header#kaoGlobalHeader .kao-globalHeader__dropDownMenu__inner__menu__title{font-family:"Helvetica-Thai-Bold","SJThai-DB",sans-serif}[lang^=vi] header#kaoGlobalHeader .kao-globalHeader__dropDownMenu__inner__menu__title{font-family:"Neue-HelveticaR-World-55-Roman",sans-serif}[lang^=ru] header#kaoGlobalHeader .kao-globalHeader__dropDownMenu__inner__menu__title{font-family:"Neue-HelveticaR-World-55-Roman",sans-serif}}header#kaoGlobalHeader .kao-globalHeader__dropDownMenu__inner__menu__title__link{text-decoration:none;position:relative}@media only screen and (min-width: 1025px){header#kaoGlobalHeader .kao-globalHeader__dropDownMenu__inner__menu__title__link{padding-right:0;font-size:18px;font-family:sans-serif;color:#FFFFFF}[lang^=ja] header#kaoGlobalHeader .kao-globalHeader__dropDownMenu__inner__menu__title__link{font-family:"FP-HiraginoUDSansStdN-W6",sans-serif}[lang^=en] header#kaoGlobalHeader .kao-globalHeader__dropDownMenu__inner__menu__title__link{font-family:"Neue-Helvetica-Paneuropean",sans-serif}[lang^=zh] header#kaoGlobalHeader .kao-globalHeader__dropDownMenu__inner__menu__title__link{font-family:"Hiragino-Sans-TC-W6",sans-serif}[lang^=zh_cn] header#kaoGlobalHeader .kao-globalHeader__dropDownMenu__inner__menu__title__link,[lang^=zh-CN] header#kaoGlobalHeader .kao-globalHeader__dropDownMenu__inner__menu__title__link{font-family:"FP-Hiragino-Sans-GB-W6",sans-serif}[lang^=id] header#kaoGlobalHeader .kao-globalHeader__dropDownMenu__inner__menu__title__link{font-family:"Neue-Helvetica-Paneuropean",sans-serif}[lang^=th] header#kaoGlobalHeader .kao-globalHeader__dropDownMenu__inner__menu__title__link{font-family:"Helvetica-Thai-Bold","SJThai-DB",sans-serif}[lang^=vi] header#kaoGlobalHeader .kao-globalHeader__dropDownMenu__inner__menu__title__link{font-family:"Neue-HelveticaR-World-55-Roman",sans-serif}[lang^=ru] header#kaoGlobalHeader .kao-globalHeader__dropDownMenu__inner__menu__title__link{font-family:"Neue-HelveticaR-World-55-Roman",sans-serif}header#kaoGlobalHeader .kao-globalHeader__dropDownMenu__inner__menu__title__link:focus .kao-globalHeader__navBlock__unit__item__navs__seconTtitle__text,header#kaoGlobalHeader .kao-globalHeader__dropDownMenu__inner__menu__title__link:hover .kao-globalHeader__navBlock__unit__item__navs__seconTtitle__text{border-bottom:1px solid #ffffff;margin-bottom:-1px}}@media only screen and (min-width: 641px) and (max-width: 1024px){header#kaoGlobalHeader .kao-globalHeader__dropDownMenu__inner__menu__title__link{border-top:1px solid #eee;border-bottom:1px solid #d7d7cf;padding:17px 24px 17px 40px;background:#dff8ec;display:block;font-size:18px;font-family:sans-serif;color:#4E4D4E}[lang^=ja] header#kaoGlobalHeader .kao-globalHeader__dropDownMenu__inner__menu__title__link{font-family:"FP-HiraginoUDSansStdN-W6",sans-serif}[lang^=en] header#kaoGlobalHeader .kao-globalHeader__dropDownMenu__inner__menu__title__link{font-family:"Neue-Helvetica-Paneuropean",sans-serif}[lang^=zh] header#kaoGlobalHeader .kao-globalHeader__dropDownMenu__inner__menu__title__link{font-family:"Hiragino-Sans-TC-W6",sans-serif}[lang^=zh_cn] header#kaoGlobalHeader .kao-globalHeader__dropDownMenu__inner__menu__title__link,[lang^=zh-CN] header#kaoGlobalHeader .kao-globalHeader__dropDownMenu__inner__menu__title__link{font-family:"FP-Hiragino-Sans-GB-W6",sans-serif}[lang^=id] header#kaoGlobalHeader .kao-globalHeader__dropDownMenu__inner__menu__title__link{font-family:"Neue-Helvetica-Paneuropean",sans-serif}[lang^=th] header#kaoGlobalHeader .kao-globalHeader__dropDownMenu__inner__menu__title__link{font-family:"Helvetica-Thai-Bold","SJThai-DB",sans-serif}[lang^=vi] header#kaoGlobalHeader .kao-globalHeader__dropDownMenu__inner__menu__title__link{font-family:"Neue-HelveticaR-World-55-Roman",sans-serif}[lang^=ru] header#kaoGlobalHeader .kao-globalHeader__dropDownMenu__inner__menu__title__link{font-family:"Neue-HelveticaR-World-55-Roman",sans-serif}header#kaoGlobalHeader .kao-globalHeader__dropDownMenu__inner__menu__title__link:hover,header#kaoGlobalHeader .kao-globalHeader__dropDownMenu__inner__menu__title__link:focus{background:#C4E6E0}header#kaoGlobalHeader .kao-globalHeader__dropDownMenu__inner__menu__title__link:hover .kao-globalHeader__navBlock__unit__item__navs__seconTtitle__text,header#kaoGlobalHeader .kao-globalHeader__dropDownMenu__inner__menu__title__link:focus .kao-globalHeader__navBlock__unit__item__navs__seconTtitle__text{color:#005856;border-bottom:1px solid #005856;margin-bottom:-1px}}@media only screen and (max-width: 640px){header#kaoGlobalHeader .kao-globalHeader__dropDownMenu__inner__menu__title__link{border-top:1px solid #eee;border-bottom:1px solid #d7d7cf;padding:17px 24px 17px 40px;background:#dff8ec;display:block;font-size:18px;font-family:sans-serif;color:#4E4D4E}[lang^=ja] header#kaoGlobalHeader .kao-globalHeader__dropDownMenu__inner__menu__title__link{font-family:"FP-HiraginoUDSansStdN-W6",sans-serif}[lang^=en] header#kaoGlobalHeader .kao-globalHeader__dropDownMenu__inner__menu__title__link{font-family:"Neue-Helvetica-Paneuropean",sans-serif}[lang^=zh] header#kaoGlobalHeader .kao-globalHeader__dropDownMenu__inner__menu__title__link{font-family:"Hiragino-Sans-TC-W6",sans-serif}[lang^=zh_cn] header#kaoGlobalHeader .kao-globalHeader__dropDownMenu__inner__menu__title__link,[lang^=zh-CN] header#kaoGlobalHeader .kao-globalHeader__dropDownMenu__inner__menu__title__link{font-family:"FP-Hiragino-Sans-GB-W6",sans-serif}[lang^=id] header#kaoGlobalHeader .kao-globalHeader__dropDownMenu__inner__menu__title__link{font-family:"Neue-Helvetica-Paneuropean",sans-serif}[lang^=th] header#kaoGlobalHeader .kao-globalHeader__dropDownMenu__inner__menu__title__link{font-family:"Helvetica-Thai-Bold","SJThai-DB",sans-serif}[lang^=vi] header#kaoGlobalHeader .kao-globalHeader__dropDownMenu__inner__menu__title__link{font-family:"Neue-HelveticaR-World-55-Roman",sans-serif}[lang^=ru] header#kaoGlobalHeader .kao-globalHeader__dropDownMenu__inner__menu__title__link{font-family:"Neue-HelveticaR-World-55-Roman",sans-serif}header#kaoGlobalHeader .kao-globalHeader__dropDownMenu__inner__menu__title__link:hover,header#kaoGlobalHeader .kao-globalHeader__dropDownMenu__inner__menu__title__link:focus{background:#C4E6E0}header#kaoGlobalHeader .kao-globalHeader__dropDownMenu__inner__menu__title__link:hover .kao-globalHeader__navBlock__unit__item__navs__seconTtitle__text,header#kaoGlobalHeader .kao-globalHeader__dropDownMenu__inner__menu__title__link:focus .kao-globalHeader__navBlock__unit__item__navs__seconTtitle__text{color:#005856;border-bottom:1px solid #005856;margin-bottom:-1px}}header#kaoGlobalHeader .kao-globalHeader__dropDownMenu__inner__menu__list{text-align:left}@media only screen and (min-width: 1025px){header#kaoGlobalHeader .kao-globalHeader__dropDownMenu__inner__menu__list{margin-top:20px}}@media only screen and (min-width: 641px) and (max-width: 1024px){header#kaoGlobalHeader .kao-globalHeader__dropDownMenu__inner__menu__list{background-color:#f7f7f7;display:none}}@media only screen and (max-width: 640px){header#kaoGlobalHeader .kao-globalHeader__dropDownMenu__inner__menu__list{background-color:#f7f7f7;display:none}}header#kaoGlobalHeader .kao-globalHeader__dropDownMenu__inner__menu__list__unit{list-style:none inside none;margin:0;padding:0}@media only screen and (min-width: 1025px){header#kaoGlobalHeader .kao-globalHeader__dropDownMenu__inner__menu__list__unit .kao-globalHeader__dropDownMenu__inner__menu__list__unit__item+.kao-globalHeader__dropDownMenu__inner__menu__list__unit__item{margin-top:20px}}@media only screen and (min-width: 641px) and (max-width: 1024px){header#kaoGlobalHeader .kao-globalHeader__dropDownMenu__inner__menu__list__unit{display:flex;flex-flow:row wrap}}@media only screen and (max-width: 640px){header#kaoGlobalHeader .kao-globalHeader__dropDownMenu__inner__menu__list__unit{display:flex;flex-flow:row wrap}}@media only screen and (min-width: 641px) and (max-width: 1024px){header#kaoGlobalHeader .kao-globalHeader__dropDownMenu__inner__menu__list__unit__item{margin-top:0;border-bottom:1px solid #d7d7cf;width:100%}}@media only screen and (max-width: 640px){header#kaoGlobalHeader .kao-globalHeader__dropDownMenu__inner__menu__list__unit__item{margin-top:0;border-bottom:1px solid #d7d7cf;width:100%}}@media only screen and (min-width: 1025px){header#kaoGlobalHeader .kao-globalHeader__dropDownMenu__inner__menu__list__unit__item__link{padding-right:15px;font-family:sans-serif;text-decoration:none;color:currentColor;display:block;position:relative;padding-right:0;font-size:14px}[lang^=ja] header#kaoGlobalHeader .kao-globalHeader__dropDownMenu__inner__menu__list__unit__item__link{font-family:"FP-HiraginoUDSansStdN-W6",sans-serif}[lang^=en] header#kaoGlobalHeader .kao-globalHeader__dropDownMenu__inner__menu__list__unit__item__link{font-family:"Neue-Helvetica-Paneuropean",sans-serif}[lang^=zh] header#kaoGlobalHeader .kao-globalHeader__dropDownMenu__inner__menu__list__unit__item__link{font-family:"Hiragino-Sans-TC-W6",sans-serif}[lang^=zh_cn] header#kaoGlobalHeader .kao-globalHeader__dropDownMenu__inner__menu__list__unit__item__link,[lang^=zh-CN] header#kaoGlobalHeader .kao-globalHeader__dropDownMenu__inner__menu__list__unit__item__link{font-family:"FP-Hiragino-Sans-GB-W6",sans-serif}[lang^=id] header#kaoGlobalHeader .kao-globalHeader__dropDownMenu__inner__menu__list__unit__item__link{font-family:"Neue-Helvetica-Paneuropean",sans-serif}[lang^=th] header#kaoGlobalHeader .kao-globalHeader__dropDownMenu__inner__menu__list__unit__item__link{font-family:"Helvetica-Thai-Bold","SJThai-DB",sans-serif}[lang^=vi] header#kaoGlobalHeader .kao-globalHeader__dropDownMenu__inner__menu__list__unit__item__link{font-family:"Neue-HelveticaR-World-55-Roman",sans-serif}[lang^=ru] header#kaoGlobalHeader .kao-globalHeader__dropDownMenu__inner__menu__list__unit__item__link{font-family:"Neue-HelveticaR-World-55-Roman",sans-serif}header#kaoGlobalHeader .kao-globalHeader__dropDownMenu__inner__menu__list__unit__item__link:focus .kao-globalHeader__navBlock__unit__item__navs__thirdTitle__text,header#kaoGlobalHeader .kao-globalHeader__dropDownMenu__inner__menu__list__unit__item__link:hover .kao-globalHeader__navBlock__unit__item__navs__thirdTitle__text{border-bottom:1px solid #ffffff;margin-bottom:-1px}}@media only screen and (min-width: 641px) and (max-width: 1024px){header#kaoGlobalHeader .kao-globalHeader__dropDownMenu__inner__menu__list__unit__item__link{background:#ffffff;padding:17px 24px 17px 56px;font-size:14px}header#kaoGlobalHeader .kao-globalHeader__dropDownMenu__inner__menu__list__unit__item__link:hover,header#kaoGlobalHeader .kao-globalHeader__dropDownMenu__inner__menu__list__unit__item__link:focus{background:#EBF7F5}header#kaoGlobalHeader .kao-globalHeader__dropDownMenu__inner__menu__list__unit__item__link:hover .kao-globalHeader__navBlock__unit__item__navs__thirdTitle__text,header#kaoGlobalHeader .kao-globalHeader__dropDownMenu__inner__menu__list__unit__item__link:focus .kao-globalHeader__navBlock__unit__item__navs__thirdTitle__text{color:#005856;border-bottom:1px solid #005856;margin-bottom:-1px}}@media only screen and (max-width: 640px){header#kaoGlobalHeader .kao-globalHeader__dropDownMenu__inner__menu__list__unit__item__link{background:#ffffff;padding:17px 24px 17px 56px;font-size:16px}header#kaoGlobalHeader .kao-globalHeader__dropDownMenu__inner__menu__list__unit__item__link:hover,header#kaoGlobalHeader .kao-globalHeader__dropDownMenu__inner__menu__list__unit__item__link:focus{background:#EBF7F5}header#kaoGlobalHeader .kao-globalHeader__dropDownMenu__inner__menu__list__unit__item__link:hover .kao-globalHeader__navBlock__unit__item__navs__thirdTitle__text,header#kaoGlobalHeader .kao-globalHeader__dropDownMenu__inner__menu__list__unit__item__link:focus .kao-globalHeader__navBlock__unit__item__navs__thirdTitle__text{color:#005856;border-bottom:1px solid #005856;margin-bottom:-1px}}header#kaoGlobalHeader .kao-globalHeader__dropDownMenu__inner__menu--wide{padding-right:0;flex:0 0 100%;border-bottom:1px solid white}header#kaoGlobalHeader .kao-globalHeader__dropDownMenu__inner__close{background-color:transparent;border:none;cursor:pointer;padding:0;appearance:none;position:absolute;right:24px;top:24px;width:48px;height:48px}header#kaoGlobalHeader .kao-globalHeader__dropDownMenu__inner__close__line{position:absolute;left:0;right:0;bottom:0;margin:auto;border-radius:10px;transform-origin:center;background-color:#ffffff;width:24px;height:2px;top:0}header#kaoGlobalHeader .kao-globalHeader__dropDownMenu__inner__close__line--top{transform:rotate(45deg)}header#kaoGlobalHeader .kao-globalHeader__dropDownMenu__inner__close__line--bottom{transform:rotate(-45deg)}header#kaoGlobalHeader p,header#kaoGlobalHeader h1{margin:0}@media only screen and (min-width: 1025px){header#kaoGlobalHeader .is-lg{display:block}}@media only screen and (min-width: 641px) and (max-width: 1024px){header#kaoGlobalHeader .is-lg{display:none}}@media only screen and (max-width: 640px){header#kaoGlobalHeader .is-lg{display:none}}@media only screen and (min-width: 1025px){header#kaoGlobalHeader .is-sm{display:none}}@media only screen and (min-width: 641px) and (max-width: 1024px){header#kaoGlobalHeader .is-sm{display:block}}@media only screen and (max-width: 640px){header#kaoGlobalHeader .is-sm{display:block}}header#kaoGlobalHeader .visually-hidden{position:fixed !important;top:0px !important;left:0px !important;width:4px !important;height:4px !important;opacity:0 !important;overflow:hidden !important;border:none !important;margin:0 !important;padding:0 !important;display:block !important;visibility:visible !important}header#kaoGlobalHeader #headerLogo{display:none}@media only screen and (min-width: 1025px){header#kaoGlobalHeader .kao-globalHeader__logoMenuBlock__dummyLogo{width:207px;height:26px}}@media only screen and (min-width: 641px) and (max-width: 1024px){header#kaoGlobalHeader .kao-globalHeader__logoMenuBlock__dummyLogo{width:70px;height:20px}}@media only screen and (max-width: 640px){header#kaoGlobalHeader .kao-globalHeader__logoMenuBlock__dummyLogo{width:70px;height:20px}}.g-GlHeader{border-width:0 0 1px;border-style:solid;background:#fff;border-bottom-color:#ccc;font-family:sans-serif;letter-spacing:normal;line-height:1em}[lang^=ja] .g-GlHeader{font-family:"FP-HiraginoUDSansStdN-W3",sans-serif}[lang^=en] .g-GlHeader{font-family:"Neue-Helvetica-Paneuropean-Light",sans-serif}[lang^=zh] .g-GlHeader{font-family:"Hiragino-Sans-TC-W3",sans-serif}[lang^=zh_cn] .g-GlHeader,[lang^=zh-CN] .g-GlHeader{font-family:"FP-Hiragino-Sans-GB-W3",sans-serif}[lang^=id] .g-GlHeader{font-family:"Neue-Helvetica-Paneuropean-Light",sans-serif}[lang^=th] .g-GlHeader{font-family:"Helvetica-Thai-Light","SJThai-M",sans-serif}[lang^=vi] .g-GlHeader{font-family:"Neue-HelveticaR-World-45-Light",sans-serif}[lang^=ru] .g-GlHeader{font-family:"Neue-HelveticaR-World-45-Light",sans-serif}.g-GlHeader__inner{position:relative;max-width:1336px;margin:0 auto;padding:12px 0}@media only screen and (min-width: 1025px){.g-GlHeader--hasSearchForm .g-GlHeader__inner{min-height:60px}}.g-GlHeader__inner--global{padding:14px 0 8px 0}.g-GlHeaderLogo{width:70px;margin:0 auto}.g-GlHeaderLogo img{display:block;width:100%}.g-GlHeader__utilityBlock{position:absolute;top:12px;right:12px}@media only screen and (min-width: 1025px){.g-GlHeader.is-kps .g-GlHeader__utilityBlock{top:8px}}.g-GlHeader__utilityBlock-company p{color:#333;font-size:12px;margin:0}.g-GlHeader__utilityBlock-company p a{color:#333;text-decoration:none}.g-GlHeader__utilityBlock-company p a:hover{color:#00b48c}.g-GlMenu__utilityBlock{padding:20px 14px;background:#fff;font-family:sans-serif}[lang^=ja] .g-GlMenu__utilityBlock{font-family:"FP-HiraginoUDSansStdN-W3",sans-serif}[lang^=en] .g-GlMenu__utilityBlock{font-family:"Neue-Helvetica-Paneuropean-Light",sans-serif}[lang^=zh] .g-GlMenu__utilityBlock{font-family:"Hiragino-Sans-TC-W3",sans-serif}[lang^=zh_cn] .g-GlMenu__utilityBlock,[lang^=zh-CN] .g-GlMenu__utilityBlock{font-family:"FP-Hiragino-Sans-GB-W3",sans-serif}[lang^=id] .g-GlMenu__utilityBlock{font-family:"Neue-Helvetica-Paneuropean-Light",sans-serif}[lang^=th] .g-GlMenu__utilityBlock{font-family:"Helvetica-Thai-Light","SJThai-M",sans-serif}[lang^=vi] .g-GlMenu__utilityBlock{font-family:"Neue-HelveticaR-World-45-Light",sans-serif}[lang^=ru] .g-GlMenu__utilityBlock{font-family:"Neue-HelveticaR-World-45-Light",sans-serif}.g-GlHeaderUtilityRegion{text-align:right;*zoom:1}.g-GlHeaderUtilityRegion:after{content:"";display:table;clear:both}.g-GlHeaderUtilityRegion__country,.g-GlHeaderUtilityRegion__world{display:inline-block}.g-GlHeaderUtilityRegion__country p,.g-GlHeaderUtilityRegion__world p{margin:0;color:#333;font-size:12px}.g-GlHeaderUtilityRegion__country p a,.g-GlHeaderUtilityRegion__world p a{text-decoration:none;color:#333}.g-GlHeaderUtilityRegion__country p a:hover,.g-GlHeaderUtilityRegion__country p a:focus,.g-GlHeaderUtilityRegion__world p a:hover,.g-GlHeaderUtilityRegion__world p a:focus{color:#009270}.g-GlHeaderUtilityRegion__country__lang:first-child{border-right:1px solid #999;padding-right:7px}.g-GlHeader.is-kps .g-GlHeaderUtilityRegion__country__lang:first-child{border:none}.g-GlHeaderUtilityRegion__country__lang:last-child{padding-left:5px}.g-GlMenuUtilityRegion__country p,.g-GlMenuUtilityRegion__world p{margin:10px 0 0;color:#333;font-size:12px}.g-GlMenuUtilityRegion__country p a,.g-GlMenuUtilityRegion__world p a{text-decoration:none;color:#333}.g-GlMenuUtilityRegion__country p a:hover,.g-GlMenuUtilityRegion__country p a:focus,.g-GlMenuUtilityRegion__world p a:hover,.g-GlMenuUtilityRegion__world p a:focus{color:#009270}.g-GlMenuUtilityRegion__country__lang:first-child{border-right:1px solid #999;padding-right:7px}.g-GlMenu.is-kps .g-GlMenuUtilityRegion__country__lang:first-child{border:none}.g-GlMenuUtilityRegion__country__lang:last-child{padding-left:5px}.g-GlHeaderUtilityRegion__world{position:relative;margin-left:20px;padding-left:20px}.g-GlMenuUtilityRegion__world{position:relative;padding-left:20px}.g-GlHeaderUtilityRegion__world__icon,.g-GlMenuUtilityRegion__world__icon{position:absolute;top:50%;left:0;width:16px;height:12px;margin-top:-6px;content:url("../../../content/dam/sites/kao/inc-common/gl_header_utility_region_world.png")}.g-GlMenuUtilityRegion__company p{color:#333;font-size:12px}.g-GlMenuUtilityRegion__company p a{color:#333;text-decoration:none}.g-GlMenuUtilityRegion__company p a:hover{color:#00b48c}.g-GlHeaderUtilitySearch,.g-GlMenuUtilitySearch{position:relative}.g-GlHeaderUtilitySearch input[type=text],.g-GlMenuUtilitySearch input[type=text]{width:186px;height:32px;padding:0 10px;border:none;border-radius:2px 0 0 2px;background:#f5f5f5;font-family:sans-serif;font-size:14px;line-height:1.2}.g-GlHeaderUtilitySearch button[type=submit],.g-GlMenuUtilitySearch button[type=submit]{position:absolute;top:0;right:0;width:40px;height:32px;overflow:hidden;padding:32px 0 0;border:none;border-radius:0 2px 2px 0;background:#f5f5f5;line-height:1.5}.g-GlHeaderUtilitySearch button[type=submit] .kao-icon,.g-GlMenuUtilitySearch button[type=submit] .kao-icon{position:absolute;top:50%;left:50%;margin-top:-10px;margin-left:-10px;color:#999;font-size:20px;line-height:1}.g-GlHeaderUtilitySearch{margin-top:10px}.g-GlHeaderUtilitySearch input[type=text]{position:absolute;top:0;right:40px;outline:none;padding:0 0 0 10px;width:160px}@media only screen and (min-width: 1025px){.g-GlHeader.is-kps .g-GlHeaderUtilitySearch input[type=text]{width:180px;margin-right:0;padding:0 10px}}@media only screen and (max-width: 640px){.g-GlMenu__navBlock{background:#fff}.g-GlHeader__utilityBlock,.g-GlHeader__navBlock{display:none}.is-open .g-GlHeader__buttonBlock{display:none}}@media only screen and (min-width: 641px) and (max-width: 1024px){.g-GlMenu__navBlock{background:#fff}.g-GlHeader__utilityBlock,.g-GlHeader__navBlock{display:none}.is-open .g-GlHeader__buttonBlock{display:none}}@media only screen and (min-width: 1025px){.g-GlHeader__navBlock.is-empty{height:24px;margin-top:15px}.g-GlHeader__buttonBlock{display:none}}#menu{display:none;position:absolute;top:0;right:320px;bottom:0;width:0;background-position:144px 144px;z-index:1}#menu.is-open{display:block;right:0;width:auto}#menu.is-close{display:none}#wrapper.is-open{position:fixed;width:100%;left:-276px;border-style:solid;border-width:0 2px 0 0;border-color:#eee}.g-GlMenu{position:absolute;top:0;right:0;bottom:0;margin-left:44px;width:274px;border-style:solid;border-width:0 0 0 2px;z-index:2;border-color:#eee;background:#fff}.g-GlMenu.is-chemical .g-GlMenu__navBlock{background-color:#00806D;color:#ffffff}.g-GlMenu.is-chemical .g-GlMenu__navBlock .g-GlHeaderNavList li,.g-GlMenu.is-chemical .g-GlMenu__navBlock .g-GlMenuNavList li{border-color:#ffffff}.g-GlMenu.is-chemical .g-GlMenu__navBlock .g-GlHeaderNavList li a,.g-GlMenu.is-chemical .g-GlMenu__navBlock .g-GlMenuNavList li a{color:#ffffff}.g-GlHeader__buttonBlock,.g-GlMenu__buttonBlock{position:absolute;right:0;top:50%}.g-GlHeader__buttonBlock{margin-top:-22px}.g-GlHeaderButtonLink,.g-GlMenuButtonLink{width:44px;height:44px}.g-GlHeaderButtonLink a,.g-GlMenuButtonLink a{display:block;width:44px;height:44px;padding-top:44px;overflow:hidden;box-sizing:border-box;line-height:1.5}.g-GlHeaderButtonLink a .kao-icon,.g-GlMenuButtonLink a .kao-icon{display:block;position:absolute;top:50%;left:50%;margin-top:-10px;margin-left:-10px;color:#8e8e8e;font-size:20px;line-height:1}.g-GlHeaderButtonLink{right:0}.g-GlHeaderButtonLink--global{top:0}.g-GlMenuButtonLink{right:276px}.is-open .g-GlMenuButtonLink{position:fixed}.g-GlMenuButtonLink--global{top:0}.g-GlHeaderNavList,.g-GlMenuNavList{margin:0;padding:0;list-style-type:none}.g-GlHeaderNavList li,.g-GlMenuNavList li{font-family:sans-serif;display:block;padding:15px;border-style:solid;border-width:0 0 1px;border-color:#eee;color:#333;font-size:14px;line-height:1.2}[lang^=ja] .g-GlHeaderNavList li,[lang^=ja] .g-GlMenuNavList li{font-family:"FP-HiraginoUDSansStdN-W3",sans-serif}[lang^=en] .g-GlHeaderNavList li,[lang^=en] .g-GlMenuNavList li{font-family:"Neue-Helvetica-Paneuropean-Light",sans-serif}[lang^=zh] .g-GlHeaderNavList li,[lang^=zh] .g-GlMenuNavList li{font-family:"Hiragino-Sans-TC-W3",sans-serif}[lang^=zh_cn] .g-GlHeaderNavList li,[lang^=zh-CN] .g-GlHeaderNavList li,[lang^=zh_cn] .g-GlMenuNavList li,[lang^=zh-CN] .g-GlMenuNavList li{font-family:"FP-Hiragino-Sans-GB-W3",sans-serif}[lang^=id] .g-GlHeaderNavList li,[lang^=id] .g-GlMenuNavList li{font-family:"Neue-Helvetica-Paneuropean-Light",sans-serif}[lang^=th] .g-GlHeaderNavList li,[lang^=th] .g-GlMenuNavList li{font-family:"Helvetica-Thai-Light","SJThai-M",sans-serif}[lang^=vi] .g-GlHeaderNavList li,[lang^=vi] .g-GlMenuNavList li{font-family:"Neue-HelveticaR-World-45-Light",sans-serif}[lang^=ru] .g-GlHeaderNavList li,[lang^=ru] .g-GlMenuNavList li{font-family:"Neue-HelveticaR-World-45-Light",sans-serif}.g-GlHeaderNavList li a,.g-GlMenuNavList li a{display:block;margin:-15px;padding:15px;text-decoration:none;color:#333}.g-GlHeaderNavList li a:hover,.g-GlHeaderNavList li a:focus,.g-GlMenuNavList li a:hover,.g-GlMenuNavList li a:focus{color:#009270}.g-GlHeaderNavList{margin-top:15px;text-align:center}.g-GlHeaderNavList li{display:inline-block;padding:0 10px;border:none}.g-GlHeaderNavList li a{margin:0;padding:0}@media only screen and (min-width: 1025px){.g-GlHeader.is-kps .g-GlHeaderNavList{margin-top:22px}}.g-GlHeader__title{text-align:center;color:#333;font-size:12px;margin-top:8px;font-family:sans-serif}[lang^=ja] .g-GlHeader__title{font-family:"FP-HiraginoUDSansStdN-W6",sans-serif}[lang^=en] .g-GlHeader__title{font-family:"Neue-Helvetica-Paneuropean",sans-serif}[lang^=zh] .g-GlHeader__title{font-family:"Hiragino-Sans-TC-W6",sans-serif}[lang^=zh_cn] .g-GlHeader__title,[lang^=zh-CN] .g-GlHeader__title{font-family:"FP-Hiragino-Sans-GB-W6",sans-serif}[lang^=id] .g-GlHeader__title{font-family:"Neue-Helvetica-Paneuropean",sans-serif}[lang^=th] .g-GlHeader__title{font-family:"Helvetica-Thai-Bold","SJThai-DB",sans-serif}[lang^=vi] .g-GlHeader__title{font-family:"Neue-HelveticaR-World-55-Roman",sans-serif}[lang^=ru] .g-GlHeader__title{font-family:"Neue-HelveticaR-World-55-Roman",sans-serif}.g-GlHeader__searchButtonBlock{position:absolute;right:44px;top:50%;margin-top:-22px}@media only screen and (min-width: 1025px){.g-GlHeader__searchButtonBlock{display:none}}.g-GlHeader__searchModal__closeButton{position:absolute;top:0;right:0}.g-GlHeader__searchModal__closeButton a{display:block;width:44px;height:44px;padding-top:44px;overflow:hidden;box-sizing:border-box;line-height:1.2}.g-GlHeader__searchModal__closeButton .kao-icon{display:block;position:absolute;top:50%;left:50%;margin-top:-10px;margin-left:-10px;color:#999;font-size:20px;line-height:1}.g-GlHeader__searchButtonBlock__link{z-index:4}.g-GlHeader__searchButtonBlock__link a{display:block;width:44px;height:44px;padding-top:44px;overflow:hidden;box-sizing:border-box;line-height:1.2}.g-GlHeader__searchButtonBlock__link a .kao-icon{display:block;position:absolute;top:50%;left:50%;margin-top:-10px;margin-left:-10px;color:#8e8e8e;font-size:20px;line-height:1}.g-GlHeader__searchModal{width:100%;margin:0;padding:10px 50px 10px 10px;position:fixed;top:0;display:none;border-width:0 0 1px;border-style:solid;background:#fff;border-bottom-color:#ccc;font-family:sans-serif;letter-spacing:normal;line-height:1em;z-index:101;box-sizing:border-box}@media only screen and (min-width: 1025px){.g-GlHeader__searchModal{display:none !important}}.g-GlHeader__searchModal__inner{margin-top:0;border:1px solid #666666;border-radius:3px;position:relative;background:#f5f5f5}.g-GlHeader__searchModal__inner input[type=text]{position:relative;outline:none;padding:0 40px 0 10px;width:100%;box-sizing:border-box;right:0;height:32px;border:none;font-family:sans-serif;font-size:14px;line-height:1.2;background:none}.g-GlHeader__searchModal__inner button[type=submit]{position:absolute;top:0;right:0;width:40px;height:32px;overflow:hidden;padding:32px 0 0;border:none;background:none;line-height:1.2}.g-GlHeader__searchModal__inner button[type=submit] .kao-icon{position:absolute;top:50%;left:50%;margin-top:-10px;margin-left:-10px;color:#999;font-size:20px;line-height:1}.g-GlHeader__overlay{z-index:100;opacity:0;position:fixed;top:0;left:0;width:100%;height:120%;background-color:rgba(0,0,0,0.5);transition-duration:1s}.g-GlHeader__overlay.is-open{opacity:1}@media only screen and (min-width: 1025px){.g-GlHeader__overlay.is-open{display:none}}

