﻿/*! normalize.css v3.0.1 | MIT License | git.io/normalize */@import url(//fonts.googleapis.com/earlyaccess/notosansjapanese.css);@import url(//fonts.googleapis.com/earlyaccess/notosansjapanese.css);@import url(//fonts.googleapis.com/earlyaccess/notosansjapanese.css);html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background:transparent}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:bold}dfn{font-style:italic}h1{font-size:2em;margin:0.67em 0}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace, monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0}input[type="number"]::-webkit-inner-spin-button,input[type="number"]::-webkit-outer-spin-button{height:auto}input[type="search"]{-webkit-appearance:textfield;box-sizing:content-box}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:0.35em 0.625em 0.75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:bold}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}* html{font-size:75%}html{font-size:12px;line-height:2em}.page header .wrapper{max-width:980px;margin-left:auto;margin-right:auto}.page header .wrapper:after{content:" ";display:block;clear:both}.page header .logo{width:42px;margin:10px auto}.page header .nav-bar{margin:0 0 50px 0;height:50px;background-color:#f6f5f6}.page header .nav-bar nav ul{margin:0;padding:0;border:0;overflow:hidden;*zoom:1}.page header .nav-bar nav ul li{list-style-image:none;list-style-type:none;margin-left:0;white-space:nowrap;display:inline;float:left}.page header .nav-bar nav ul li a{display:-moz-inline-stack;display:inline-block;vertical-align:middle;*vertical-align:auto;zoom:1;*display:inline;color:inherit;text-decoration:inherit;cursor:inherit;color:#666;font-size:16px;height:49px;vertical-align:middle;line-height:50px;padding:0 10px;cursor:pointer;box-sizing:border-box}.page header .nav-bar nav ul li a:active,.page header .nav-bar nav ul li a:focus{outline:none}.page header .nav-bar nav ul li a.active{border-bottom:solid 1px #666}.page header .nav-bar nav ul li .unread-badge{display:none}.page header .nav-bar nav ul li.unread{font-weight:bold}.page header .nav-bar nav ul li.unread .unread-badge{width:14px;height:14px;border-radius:14px;display:inline-block;background:#ff6d4a;margin-left:8px}.page .container{max-width:980px;margin-left:auto;margin-right:auto}.page .container:after{content:" ";display:block;clear:both}.page .container .overlay{position:fixed;z-index:100;top:0;left:0;bottom:0;right:0;background:url("data:image/gif;base64,R0lGODlhAQABAIAAAP");background:rgba(0,0,0,0.9);-ms-filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#e5000000',endColorstr='#e5000000');filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#e5000000',endColorstr='#e5000000')}.page .container .overlay .overlay-whole-layer{position:relative;width:100%;height:100%;overflow-y:scroll}.page footer{margin:0}.page footer span,.page footer li{color:#999}.page footer .footer-notes{margin:25px 0}.page footer .footer-notes .links{display:inline;float:left}.page footer .footer-notes .links span{margin-right:35px}.page footer .footer-notes .links ul{margin:0;padding:0;border:0;overflow:hidden;*zoom:1}.page footer .footer-notes .links ul li{list-style-image:none;list-style-type:none;margin-left:0;white-space:nowrap;display:inline;float:left}.page footer .footer-notes .links ul li{font-size:13px}.page footer .footer-notes .links ul li a{display:-moz-inline-stack;display:inline-block;vertical-align:middle;*vertical-align:auto;zoom:1;*display:inline;color:inherit;text-decoration:inherit;cursor:inherit;padding:0 5px}.page footer .footer-notes .links ul li a:active,.page footer .footer-notes .links ul li a:focus{outline:none}.page footer .footer-notes .copyright{display:inline;float:right;font-size:11px;letter-spacing:0.05em;text-align:right}.page footer .footer-notes a{color:#999}.page-mobile header{overflow:hidden;*zoom:1;width:100%;background-color:white;border-bottom:#ddd solid 1px}.page-mobile header .logo{display:inline;float:left;margin-top:12px;margin-left:16px}.page-mobile header .logo img{width:30px}.page-mobile header .nav-bar{display:inline;float:right}.page-mobile header .nav-bar nav{margin-right:16px}.page-mobile header .nav-bar nav ul{margin:0;padding:0;border:0;overflow:hidden;*zoom:1}.page-mobile header .nav-bar nav ul li{list-style-image:none;list-style-type:none;margin-left:0;white-space:nowrap;display:inline;float:left}.page-mobile header .nav-bar nav ul li{color:#666;padding-left:30px}.page-mobile header .nav-bar nav ul li:last{padding-left:0px}.page-mobile header .nav-bar nav ul li a{position:relative;display:-moz-inline-stack;display:inline-block;vertical-align:middle;*vertical-align:auto;zoom:1;*display:inline;color:inherit;text-decoration:inherit;cursor:inherit;font-size:16px;height:45px;vertical-align:middle;line-height:50px;box-sizing:border-box}.page-mobile header .nav-bar nav ul li a:active,.page-mobile header .nav-bar nav ul li a:focus{outline:none}.page-mobile header .nav-bar nav ul li a.active{border-bottom:solid 6px #666}.page-mobile header .nav-bar nav ul li .unread-badge{display:none}.page-mobile header .nav-bar nav ul li.unread{font-weight:bold;padding-right:18px}.page-mobile header .nav-bar nav ul li.unread .unread-badge{position:absolute;top:0;bottom:0;margin:auto;vertical-align:middle;width:12px;height:12px;border-radius:12px;display:inline-block;background:#ff6d4a;margin-left:6px}.page-mobile .container{overflow:hidden;*zoom:1}.page-mobile .container .overlay{background:rgba(0,0,0,0.8)}.page-mobile .container .overlay .overlay-whole-layer{position:relative;width:100%;height:100%}.page-mobile footer .followerapp-release-banner{width:100%;background:#ffffea;border-top:#e9e9e9 solid 1px;text-align:center}.page-mobile footer .followerapp-release-banner .wrapper{margin:0 auto;padding:12px 0;min-height:50px;position:relative;background:none;display:inline-block}.page-mobile footer .followerapp-release-banner .wrapper .icon{top:10px;left:0;width:50px;position:absolute}.page-mobile footer .followerapp-release-banner .wrapper .icon img{width:50px}.page-mobile footer .followerapp-release-banner .wrapper h3{margin:4px 0 0 65px;padding:0;color:#ff8057;text-align:center}.page-mobile footer .followerapp-release-banner .wrapper p{margin:2px 0 0 65px;padding:0;font-size:10px;line-height:100%;text-align:center}.page-mobile footer span,.page-mobile footer li{color:#999}.page-mobile footer .wrapper{background-color:#f3f3f3;padding:25px 12px 17px 12px}.page-mobile footer .footer-notes{text-align:center}.page-mobile footer .footer-notes .links{margin-bottom:10px}.page-mobile footer .footer-notes .links span{margin:0 10px}.page-mobile footer .footer-notes .links ul{text-align:center}.page-mobile footer .footer-notes .links ul li{display:-moz-inline-stack;display:inline-block;vertical-align:middle;*vertical-align:auto;zoom:1;*display:inline;font-size:13px}.page-mobile footer .footer-notes .links ul li a{color:inherit;text-decoration:inherit;cursor:inherit;padding:0 10px 0 0}.page-mobile footer .footer-notes .links ul li a:active,.page-mobile footer .footer-notes .links ul li a:focus{outline:none}.page-mobile footer .footer-notes .copyright{font-size:11px;letter-spacing:0.05em}.page-mobile footer .footer-notes a{color:#999}input.placeholder,textarea.placeholder{color:#aaa}* html{font-size:75%}html{font-size:12px;line-height:2em}@media screen and (min-width: 770px){.cjk .content_ftr .install h3{font-weight:500}.cjk footer{font-size:0.9em}}@media screen and (min-width: 770px){.en .content_ftr .install h3{font-weight:700;letter-spacing:0.05em}.en footer{font-size:0.95em}}@media screen and (max-width: 769px){.en .content_ftr .awards{padding:0}.en .content_ftr .install h3{font-weight:700}}footer .copyright .lang .select_wrap{overflow:hidden;text-align:center}footer .copyright .lang .select_wrap select{font-family:sans-serif;width:100%;padding-right:1.2em;cursor:pointer;text-indent:0.01px;text-overflow:ellipsis;border:none;outline:none;background:transparent;background-image:none;box-shadow:none;-webkit-appearance:none;-moz-appearance:none;appearance:none}footer .copyright .lang .select_wrap select::-ms-expand{display:none}footer .copyright .lang .select_wrap.select_language{position:relative;border:none;border-radius:3px;background:rgba(255,255,255,0.1)}footer .copyright .lang .select_wrap.select_language select{color:#aaa}footer .copyright .lang .select_wrap.select_language select option{color:#000}footer .copyright .lang .select_wrap.select_language::before{content:'';position:absolute;display:inline-block;width:17px;height:17px;background:url(https://assets.mitene.us/assets/landing/ic_language-a302b8eaa967bdd942d29677e96d679a920f96b7655027d77116a10eb86daead.svg)}footer .copyright .lang .select_wrap.select_language::after{position:absolute;width:0;height:0;padding:0;content:'';border-left:5px solid transparent;border-right:5px solid transparent;border-top:6px solid #aaa;pointer-events:none}@media screen and (min-width: 770px){.content_ftr .install{margin:0;padding:8% 0 0;position:relative;background:#191919}.content_ftr .install .icon_app{margin:0 auto;width:150px;height:150px;background:url(https://assets.mitene.us/assets/landing/img_icon_01-50c509dd4e1727e670dfecfce85fee828b432ecb97bee68ecdd11e60addcf606.png) no-repeat scroll center 0;background-size:100%}.content_ftr .install h3{margin:2.5% auto 0;font-size:2em;text-align:center;color:#fff}.content_ftr .install h3 .asterisk{vertical-align:top;font-size:50%}.content_ftr .install .reference{margin:1% 0 0;text-align:center;color:#ccc;font-size:11px}.content_ftr .install .store_banners{margin:2.5% auto 0;width:500px;height:80px;display:flex}.content_ftr .install .store_banners .appstore{margin:0 3%;flex:1}.content_ftr .install .store_banners .appstore img{width:100%}.content_ftr .install .store_banners .googleplaystore{margin:0 3%;flex:1}.content_ftr .install .store_banners .googleplaystore img{width:100%}.content_ftr .awards{padding:8% 0 0;background:#191919;display:flex;justify-content:center}.content_ftr .awards .item img{opacity:0.3;width:100%}.content_ftr .awards .gooddesign{margin-right:4%;margin-top:5px;width:200px}.content_ftr .awards .bestapp{margin-right:3%;margin-top:5px;width:260px}.content_ftr .awards .kidsdesign{width:115px}footer{padding:3.5% 0 2%;background:#191919;font-weight:300;letter-spacing:0.1em;color:#777}footer .links{margin:0 2em 0;padding:0 0 1.2em 0;border-bottom:#333 solid 1px}footer .links a{padding:0 2em 0 0;color:#aaa;text-decoration:none}footer .sns{padding:3.5em 1em 2.5em;text-align:center}footer .sns a{display:inline-block;padding:0 0.5em}footer .sns img{width:32px}footer .service_logo{text-align:center;padding:3rem 0 1rem}footer .service_logo img{width:88px;height:auto}footer .copyright{display:flex;justify-content:space-between;margin:0 2em 0}footer .copyright .copyright-text{flex:2;padding:1em 2em 0 0}footer .copyright .lang{text-align:right}footer .copyright .lang a{padding:0 0 0 2em;color:#aaa}footer .copyright .lang .select_wrap{width:300px;margin:0}footer .copyright .lang .select_wrap select{line-height:1.2em;font-size:100%}footer .copyright .lang .select_wrap.select_language select{padding:0.4em 2em 0.4em 2.5em}footer .copyright .lang .select_wrap.select_language::before{top:0.4em;left:0.7em}footer .copyright .lang .select_wrap.select_language::after{top:0.8em;right:0.9em}}@media screen and (max-width: 769px){.content_ftr .install{margin:0;padding:10% 0;position:relative;background:#191919}.content_ftr .install .icon_app{margin:0 auto;width:100px;height:100px;background:url(https://assets.mitene.us/assets/landing/img_icon_01-50c509dd4e1727e670dfecfce85fee828b432ecb97bee68ecdd11e60addcf606.png) no-repeat scroll center 0;background-size:100%}.content_ftr .install h3{margin:1.3em auto 0;padding:0 0.8em;font-size:1.4em;font-weight:500;text-align:center;line-height:1.4em;color:#fff}.content_ftr .install h3 .asterisk{vertical-align:top;font-size:70%}.content_ftr .install .reference{margin:1% 4% 0;text-align:center;color:#ccc;font-size:11px}.content_ftr .install .store_banners{margin:6% 0 0;padding:0 4%;width:100%;display:flex;box-sizing:border-box}.content_ftr .install .store_banners .appstore{margin:0 2%;flex:1}.content_ftr .install .store_banners .appstore img{width:100%}.content_ftr .install .store_banners .googleplaystore{margin:0 2%;flex:1}.content_ftr .install .store_banners .googleplaystore img{width:100%}.content_ftr .awards{padding:0;background:#191919}.content_ftr .awards .item{margin:0 auto;padding:4.5% 0}.content_ftr .awards .item img{opacity:0.25;width:100%}.content_ftr .awards .gooddesign{width:160px}.content_ftr .awards .bestapp{width:220px}.content_ftr .awards .kidsdesign{width:90px}footer{padding:0;background:#191919;font-weight:300;letter-spacing:0.1em;color:#fff}footer .links{padding:3.5em 1em 0;font-size:1em}footer .links a{padding:1em 0 0;text-decoration:none;text-align:center;color:#fff;display:block}footer .sns{padding:3.5em 1em 2.5em;text-align:center}footer .sns a{display:inline-block;padding:0 0.5em}footer .sns img{width:32px}footer .service_logo{text-align:center;padding:3rem 0 1rem}footer .service_logo img{width:88px;height:auto}footer .copyright{text-align:center;padding:0.5em 1em 2em;color:#999}footer .copyright .copyright-text{font-size:0.7em;color:#999;text-align:center}footer .copyright .lang{padding:1.2em 0 0;font-size:0.8em;text-align:center}footer .copyright .lang a{padding:0 1em;color:#fff}footer .copyright .lang .select_wrap{width:96%;margin:1em auto}footer .copyright .lang .select_wrap select{text-indent:0.01px}footer .copyright .lang .select_wrap.select_language select{padding:0.5em 2em 0.5em 2.4em;font-size:120%}footer .copyright .lang .select_wrap.select_language::before{top:0.7em;left:0.9em}footer .copyright .lang .select_wrap.select_language::after{top:1.2em;right:0.9em}}.page .related-post{margin:0;padding:60px 0 40px;background:#f5f5f5}.page .related-post .related-post-container{overflow:hidden;*zoom:1;margin:0 auto 0;width:940px}.page .related-post .related-post-container h3{margin:0 0 40px 0;padding:20px 0 0 0;font-size:18px;border-top:#000 solid 1px}.page .related-post .related-post-container ul{overflow:hidden;*zoom:1;margin:0;padding:0}.page .related-post .related-post-container ul li{margin:0;padding:0;list-style:none}.page .related-post .related-post-container ul li a{margin:0;width:290px;float:left}.page .related-post .related-post-container ul li a img{width:290px}.page .related-post .related-post-container ul li a h4{margin:20px 0 0;font-size:18px;font-weight:normal;color:#000}.page .related-post .related-post-container ul li a:hover h4{text-decoration:underline}.page .related-post .related-post-container ul li:nth-child(-n+2) a{margin:0 35px 0 0}.page .related-post .related-post-container .more a{margin:50px 0 0;padding:0;width:auto;display:block;font-size:17px;font-weight:bold;text-align:center;color:#999}.page-mobile .related-post{margin:0;padding:2em 0 2.5em;background:#f5f5f5}.page-mobile .related-post .related-post-container{overflow:hidden;*zoom:1;margin:0 auto 0;width:290px}.page-mobile .related-post .related-post-container h3{margin:0 0 1.5em;font-size:16px}.page-mobile .related-post .related-post-container ul{overflow:hidden;*zoom:1;margin:0;padding:0}.page-mobile .related-post .related-post-container ul li{margin:0;padding:0;list-style:none}.page-mobile .related-post .related-post-container ul li a{margin:0 0 2.2em;width:290px;float:left}.page-mobile .related-post .related-post-container ul li a img{width:290px}.page-mobile .related-post .related-post-container ul li a h4{margin:0.4em 0 0;font-size:18px;font-weight:normal;color:#000}.page-mobile .related-post .related-post-container .more a{margin:0.5em 0 0;padding:0;width:auto;display:block;font-size:17px;font-weight:bold;text-align:center;color:#999}.page-mobile .store-link{overflow:hidden;*zoom:1;margin:1.5em 0 0 0}.page-mobile .store-link .icon{margin:0;width:60px;float:left}.page-mobile .store-link .icon img{width:60px}.page-mobile .store-link .title{margin:0;padding:1px 0 0 75px;font-size:15px;line-height:133%;color:#000}.page-mobile .store-link .review{margin:6px 0 0 0;padding:0 0 0 75px;font-size:11px;line-height:120%;color:#555}.page-mobile .store-link .review span{margin:0;padding:0;font-size:11px;line-height:120%;color:#ff9900}#campaign .content_ftr .install{margin:0}html,body,div,span,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,abbr,address,cite,code,del,dfn,em,img,ins,kbd,q,samp,small,strong,sub,sup,var,b,i,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,figcaption,figure,footer,header,hgroup,menu,nav,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:transparent}*,*::before,*::after{box-sizing:border-box}body{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after{content:'';content:none}q:before,q:after{content:'';content:none}a{margin:0;padding:0;font-size:100%;vertical-align:baseline;background:transparent}ol,ul{list-style:none}ins{background-color:#ff9;color:#000;text-decoration:none}mark{background-color:#ff9;color:#000;font-style:italic;font-weight:bold}del{text-decoration:line-through}abbr[title],dfn[title]{border-bottom:1px dotted;cursor:help}table{border-collapse:collapse;border-spacing:0}hr{display:block;height:1px;border:0;border-top:1px solid #ccc;margin:1em 0;padding:0}input,select{vertical-align:middle}a{text-decoration:none;color:#22a7f0}a:visited{color:#22a7f0}* html{font-size:75%}html{font-size:12px;line-height:2em}.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;display:block;overflow:hidden;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-track,.slick-slider .slick-list{transform:translate3d(0, 0, 0)}.slick-track{position:relative;top:0;left:0;display:block;margin-left:auto;margin-right:auto}.slick-track:before,.slick-track:after{display:table;content:''}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{display:none;float:left;height:100%;min-height:1px}[dir='rtl'] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}.slick-loading .slick-list{background:#fff url(https://assets.mitene.us/assets/slick/ajax-loader-9f3b1f40a5f43b8856db7dba6857217183ea9b8c79380c528c91688e9f6e2c97.gif) center center no-repeat}@font-face{font-family:'slick';font-weight:normal;font-style:normal;src:url(https://assets.mitene.us/assets/slick-0a848045d53b3447ea79f60885bc2f3ec7c937c499e4555029b3283134545e53.eot);src:url(https://assets.mitene.us/assets/slick-0a848045d53b3447ea79f60885bc2f3ec7c937c499e4555029b3283134545e53.eot?#iefix) format("embedded-opentype"),url(https://assets.mitene.us/assets/slick-f99acb9a5fe6865eec5fb592852a55606bb6c2da4c6b26f5dd4f3f36e65b0be9.woff) format("woff"),url(https://assets.mitene.us/assets/slick-b8d7652c6e69f04818456ecd3bb5349cda71696059767d0b7f2752c0e0f986bb.ttf) format("truetype"),url(https://assets.mitene.us/assets/slick-b7f6edfb6259be89e304cfff079da70c09f024295798523f9d946d88ac290cf9.svg#slick) format("svg")}.slick-prev,.slick-next{font-size:0;line-height:0;position:absolute;top:50%;display:block;width:20px;height:20px;margin-top:-10px;padding:0;cursor:pointer;color:transparent;border:none;outline:none;background:transparent}.slick-prev:hover,.slick-prev:focus,.slick-next:hover,.slick-next:focus{color:transparent;outline:none;background:transparent}.slick-prev:hover:before,.slick-prev:focus:before,.slick-next:hover:before,.slick-next:focus:before{opacity:1}.slick-prev.slick-disabled:before,.slick-next.slick-disabled:before{opacity:.25}.slick-prev:before,.slick-next:before{font-family:'slick';font-size:20px;line-height:1;opacity:.75;color:white;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-prev{left:-25px}[dir='rtl'] .slick-prev{right:-25px;left:auto}.slick-prev:before{content:'←'}[dir='rtl'] .slick-prev:before{content:'→'}.slick-next{right:-25px}[dir='rtl'] .slick-next{right:auto;left:-25px}.slick-next:before{content:'→'}[dir='rtl'] .slick-next:before{content:'←'}.slick-slider{margin-bottom:30px}.slick-dots{position:absolute;bottom:-45px;display:block;width:100%;padding:0;list-style:none;text-align:center}.slick-dots li{position:relative;display:inline-block;width:20px;height:20px;margin:0 5px;padding:0;cursor:pointer}.slick-dots li button{font-size:0;line-height:0;display:block;width:20px;height:20px;padding:5px;cursor:pointer;color:transparent;border:0;outline:none;background:transparent}.slick-dots li button:hover,.slick-dots li button:focus{outline:none}.slick-dots li button:hover:before,.slick-dots li button:focus:before{opacity:1}.slick-dots li button:before{font-family:'slick';font-size:6px;line-height:20px;position:absolute;top:0;left:0;width:20px;height:20px;content:'•';text-align:center;opacity:.25;color:black;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-dots li.slick-active button:before{opacity:.75;color:black}.announcement-show .body li{list-style-type:disc;list-style-position:inside}.announcement-show .body li.decimal{list-style-type:decimal}.announcement-show .body li strong{display:inline}.page .container.container-announcements,.page-mobile .container.container-announcements{max-width:none}.page .announcements dl.highlight dt,.page-mobile .announcements dl.highlight dt{font-weight:bold}.page .announcements dl.new dt:after,.page-mobile .announcements dl.new dt:after{padding:2px 4px;content:"N";font-size:10px;font-weight:bold;color:#fff;border-radius:10px;-webkit-border-radius:10px;-moz-border-radius:10px;background:#ff0000}.page .announcements dl,.page-mobile .announcements dl{margin:0;padding:8px 20px 3px;border-bottom:#eee solid 1px}.page .announcements dl dt,.page-mobile .announcements dl dt{margin:0;padding:5px 0 0;font-size:15px;line-height:132%;color:#222}.page .announcements dl dd,.page-mobile .announcements dl dd{margin:0;padding:0;font-size:11px;color:#999}.page .promotions,.page-mobile .promotions{border-bottom:#eee solid 1px}.page .promotions .promotion_box dl,.page-mobile .promotions .promotion_box dl{width:100%;border-radius:8px;padding:16px;background-color:#F5F5F5}.page .promotions .promotion_box dl dt,.page-mobile .promotions .promotion_box dl dt{display:inline-block;border-radius:4px;margin:0 0 4px;padding:0 8px;font-weight:bold;font-size:11px;color:#616161;background-color:#FFFFFF}.page .promotions .promotion_box dl dd,.page-mobile .promotions .promotion_box dl dd{min-height:96px;max-height:96px;overflow:hidden;-webkit-line-clamp:4;-webkit-box-orient:vertical;display:-webkit-box;line-height:24px;font-size:15px}.page .promotions .promotion_box dl:active,.page-mobile .promotions .promotion_box dl:active{background-color:rgba(0,0,0,0.12)}.page .promotions .promotion_box.slider,.page-mobile .promotions .promotion_box.slider{margin:16px auto}.page .promotions .promotion_box.slider .slick-list,.page-mobile .promotions .promotion_box.slider .slick-list{height:160px}.page .promotions .promotion_box.slider .slick-dots,.page-mobile .promotions .promotion_box.slider .slick-dots{bottom:-18px}.page .promotions .promotion_box.slider .slick-dots li,.page-mobile .promotions .promotion_box.slider .slick-dots li{margin:0;width:16px}.page .promotions .promotion_box.slider .slick-dots li button::before,.page-mobile .promotions .promotion_box.slider .slick-dots li button::before{font-size:.85rem;color:#616161}.page .promotions .promotion_box.slider .slick-slide,.page-mobile .promotions .promotion_box.slider .slick-slide{margin:0 6px 0 2px}.page .promotions .promotion_box.slider .slick-slide a,.page-mobile .promotions .promotion_box.slider .slick-slide a{-webkit-tap-highlight-color:rgba(0,0,0,0);height:100%;color:#212121}.page .announcement-show,.page-mobile .announcement-show{word-wrap:break-word}.page .announcement-show h1,.page-mobile .announcement-show h1{margin:1.8em 0 0.5em;font-size:20px;line-height:150%}.page .announcement-show h2,.page-mobile .announcement-show h2{font-size:17px;line-height:150%}.page .announcement-show h3,.page-mobile .announcement-show h3{font-size:15px;line-height:150%}.page .announcement-show h4,.page-mobile .announcement-show h4{font-size:13px;line-height:150%}.page .announcement-show h5,.page-mobile .announcement-show h5{font-size:11px;line-height:150%}.page .announcement-show p,.page-mobile .announcement-show p{margin-bottom:1.5em}.page .announcement-show strong,.page-mobile .announcement-show strong{display:inline-block;margin:5px 0}.page .announcement-show ol,.page-mobile .announcement-show ol{margin-bottom:1.5em;padding:0}.page .announcement-show ul,.page-mobile .announcement-show ul{margin-bottom:1.5em;padding:0}.page .announcement-show li,.page-mobile .announcement-show li{font-size:16px;padding-left:1em;text-indent:-1em}.page .announcement-show input,.page-mobile .announcement-show input{margin-right:10px}.page .announcement-show img,.page-mobile .announcement-show img{margin:20px 0 0;padding:0;max-width:100%}.page .announcement-show dl,.page-mobile .announcement-show dl{margin:0;padding:35px 20px 5px;background-size:100%}.page .announcement-show dl dt,.page-mobile .announcement-show dl dt{margin:0 0 6px;padding:0;font-size:18px;font-weight:bold;line-height:140%;color:#000}.page .announcement-show dl dd,.page-mobile .announcement-show dl dd{margin:0;padding:0;font-size:13px;color:#000}.page .announcement-show .body,.page-mobile .announcement-show .body{margin:0 0 40px;padding:10px 20px 5px;font-size:15px;line-height:170%;color:#222}.page .announcement-show blockquote,.page-mobile .announcement-show blockquote{margin:0 0 20px 0;padding:5px 15px;background:#eee}.page .announcement-show a.button,.page-mobile .announcement-show a.button{margin:20px 0 40px;padding:10px;text-align:center;display:block;font-size:14px;font-weight:bold;color:#fff;border:#22a7f0 solid 1px;background:#22a7f0;border-radius:8px;-moz-border-radius:8px;-webkit-border-radius:8px}.page .announcement-show hr,.page-mobile .announcement-show hr{margin:2em 0;padding:0;height:0;border:0;border-top:1px solid #bbb;border-color:#ccc}a{text-decoration:none;color:#22a7f0}a:visited{color:#22a7f0}body{font-family:sans-serif}
