@charset "UTF-8";.clearfix:after{content:"";display:table;clear:both}abbr,address,article,aside,audio,b,blockquote,body,canvas,caption,cite,code,dd,del,details,dfn,div,dl,dt,em,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,p,pre,q,samp,section,small,span,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,ul,var,video{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:0 0}body{line-height:1}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}nav ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}a{margin:0;padding:0;font-size:100%;vertical-align:baseline;background:0 0}ins{background-color:#eee;color:#000;text-decoration:none}mark{background-color:#ff9;color:#000;font-style:italic;font-weight:700}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 #b3ae99;margin:1em 0;padding:0}input,select{vertical-align:middle}*{-webkit-box-sizing:border-box;box-sizing:border-box}html{-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;-ms-text-size-adjust:100%;text-size-adjust:100%}body{font-family:"Hiragino Kaku Gothic Pro","ヒラギノ角ゴ Pro W3",Meiryo,"メイリオ",Osaka,"MS PGothic",arial,helvetica,sans-serif;font-size:14px;margin:0;word-wrap:break-word}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}@font-face{font-family:fontawesome;src:url(../fonts/fontawesome.ttf?bmw1w8) format("truetype"),url(../fonts/fontawesome.woff?bmw1w8) format("woff"),url(../fonts/fontawesome.svg?bmw1w8#fontawesome) format("svg");font-weight:400;font-style:normal}.h2title{font-size:20px;color:#d42d25;line-height:1;display:inline-block;border-bottom:solid 4px #b3ae99;padding:10px 7px;margin:0 auto;text-align:center}.br-sp{display:none}.show-more-item{display:block!important}.view-increase{display:block;font-size:12px;color:#d22c25;background-color:#ecebe6;text-align:center;text-decoration:none;padding:15px 10px;margin-top:4px}.view-increase:after{font-size:16px;font-weight:400;content:"\f105";font-family:fontawesome;text-align:center;color:#fff;background-color:#d22c25;border-radius:4px;padding:4px 8px;float:right;-webkit-transform:rotate(90deg);transform:rotate(90deg);margin-top:-6px}.ch-arrow:after{-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}@media screen and (min-width:768px){.h2title{font-size:22px}.br-pc{display:none}.br-sp{display:inline-block}.view-increase{display:none}}.link_button{font-size:12px;color:#fff;font-weight:700;text-decoration:none;line-height:1;display:inline-block;background-color:#d42d25;padding:13px;margin:0 auto;border-radius:7px;text-align:center;-webkit-transition:opacity .2s ease;transition:opacity .2s ease}.feedback_button{font-size:12px;width:80%;max-width:260px;line-height:1;text-align:left;padding-left:40px;margin:0 auto 20px;border-radius:6px;-webkit-transition:opacity .2s ease;transition:opacity .2s ease;background:url(../images/common/icn_mail.svg) no-repeat center left 20px;background-color:#ecebe6}.feedback_button a{color:#000;text-decoration:none;display:block;padding:15px}.feedback_button:hover,.link_button:hover{opacity:.6}.side-area .twitter-area{padding:12px;background-color:#ecebe6}.side-area .twitter-area .twitter-timeline{width:740px!important}@media screen and (min-width:375px){.side-area .twitter-area{margin:0 30px 10px}}@media screen and (min-width:768px){.feedback_button{font-size:16px;max-width:340px}}@media print,screen and (min-width:1070px){.link_button{font-size:16px;padding:15px}.parting-area{max-width:1200px;margin:0 auto;display:block;overflow:hidden;position:relative}.parting-area .main-area{width:70%;float:left;padding-right:20px}.parting-area .side-area{width:30%;float:left}}.btn-totop{position:fixed;bottom:165px;right:5px;z-index:9999;background:rgba(0,0,0,.6);text-align:center;border-radius:4px;padding:2px 2px;display:block}.btn-totop a{display:inline-block;line-height:1.2;font-size:70%;color:#fff;text-decoration:none}.btn-totop a:link,.btn-totop a:visited{display:inline-block;line-height:1.2;font-size:70%;color:#fff}.btn-totop a:before{content:"\f062";font-family:fontawesome;font-size:200%;display:block}.game-pedia-header{margin:0 0 10px;padding:0 0 35px;position:relative;overflow:hidden}.gp-header-top{background-color:#d42d25;padding:8px 0}.gp-header-top__logo img{height:20px;width:auto;margin:0 8px}.header-all .gp-header-top{min-height:69px}@media screen and (min-width:768px){.header-all .gp-header-top{min-height:54px}}.gp-header-top-container{max-width:1170px;margin:0 auto}.gp-header-top-container h1{margin:0;line-height:0}.gp-header-main{background-color:#e0534c;overflow:hidden;min-height:58px}.gp-header-container{max-width:1170px;margin:0 auto}.gp-header-img img{width:100%;vertical-align:inherit}.gp-header-title__icon{width:42px;height:42px}.gp-header-title{margin-top:0;display:block;overflow:hidden;position:relative}.gp-header-title a{text-decoration:none}.gp-header-title__icon{float:left;padding:2px;background-color:#fff;border-radius:4px;border:1px solid #ddd;margin:5px 8px 6px}.gp-header-title__icon img{width:36px;height:36px;vertical-align:bottom}.gp-header-title__txt{font-size:15px;line-height:1.5;font-weight:700;color:#fff;width:calc(100vw - 62px);height:54px;display:table-cell;vertical-align:middle;padding-top:0}.gp-header-title__txt:hover{color:#ff9;text-decoration:none}.gp-header-search{clear:both;padding:0;position:absolute;bottom:0;max-width:1170px;width:100%}.gp-header-search__search-form{margin:0 9px}.gp-header-search__search-form label{display:none}.gp-header-search__input-group{width:100%;position:relative;height:34px}.gp-header-search__field{width:100%;height:34px;padding:6px 50px 7px 7px;margin:0;float:left;border:1px solid #b3ae99;border-right:none;font-size:16px}.gp-header-search__submit{width:40px;height:34px;border:none;text-indent:-9999px;position:absolute;right:0}.game-pedia-header-nav{overflow:hidden;margin:0 0 10px;-webkit-box-shadow:0 1px 2px rgba(0,0,0,.4);box-shadow:0 1px 2px rgba(0,0,0,.4);background-color:#fff}.gp-header-nav-container{max-width:1170px;margin:0 auto;overflow:hidden}.gp-header-nav{padding:0;margin:0;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.gp-header-nav__item{display:block;vertical-align:middle;padding:0;font-size:12px;line-height:1;list-style-type:none;overflow:hidden;white-space:nowrap;width:-webkit-calc(100% / 3);width:33.3333333333%;text-align:center;-webkit-box-sizing:border-box;box-sizing:border-box}.gp-header-nav__item a{padding:10px 0;display:block;text-decoration:none;height:100%}.gp-header-nav__item a:hover{text-decoration:none}.gp-header-nav__item:nth-child(3n){border-right:none}.game-pedia-header.header-all .gp-header-top{margin-top:-4px;padding-bottom:4px}.game-pedia-header.header-all .gp-header-top .gp-header-top-container h1 .navbar-brand{position:relative}.header-all .gp-header-top .gp-header-top-container .navbar-brand img{height:42px;width:auto;display:block;margin:auto}.header-all .gp-header-catchcopy{font-size:3vw;font-weight:700;color:#fff;height:15px;padding:2px;max-width:390px;display:block;line-height:1.3;margin:auto;text-align:center;position:inherit}.game-pedia-header.header-all .gp-header-top .gp-header-top-container h1 a{text-decoration:none}.header-all .gp-header-main{border-bottom:none}.header-all .gp-header-img{min-height:18px;margin-bottom:-20px}.header-all .gp-header-nav__item:first-child{border-left:1px solid #ecebe6}.header-all .gp-header-nav__item{font-size:3vw;border-right:1px solid #ecebe6;border-bottom:1px solid #ecebe6}.header-all .gp-header-nav__item a{color:#333;padding:4px 0 4px 4px;text-align:left;min-height:28px}.header-all .gp-header-nav__item a:hover{background-color:#ecebe6}.header-all .gp-header-search__field{-webkit-appearance:none;border-radius:5px}.header-all .gp-header-search__submit{border-top-right-radius:5px;border-bottom-right-radius:5px;background:#09f url(../images/common/serch-but-icon-al.svg) no-repeat center center}.header-all .gp-header-nav .gp-header-nav__item img{width:20px;height:20px;margin-right:6px;vertical-align:middle}.header-all .gp-header-search input::-webkit-input-placeholder{color:#b3ae99}.header-all .gp-header-search input::-ms-input-placeholder{color:#b3ae99}.header-all .gp-header-search input::placeholder{color:#b3ae99}input:-ms-input-placeholder{color:#b3ae99}input::-ms-input-placeholder{color:#b3ae99}.header-a .gp-header-main{border-bottom:solid 1px #bf2821}.header-a .gp-header-img{min-height:18px;margin-bottom:-20px}.header-a .gp-header-img img{height:auto;min-height:82px}.header-a .gp-header-nav__item{border-right:1px solid #bfbfbf;border-bottom:1px solid #bfbfbf}.header-a .gp-header-nav__item a{color:#333}.header-a .gp-header-nav__item a:hover{background-color:#b3ae99}.header-a .gp-header-search__field{-webkit-appearance:none;border-top-left-radius:5px;border-bottom-left-radius:5px;border-top-right-radius:5px;border-bottom-right-radius:5px}.header-a .gp-header-search__submit{border-top-right-radius:5px;border-bottom-right-radius:5px;background:#09f url(../images/common/serch-but-icon-a.svg) no-repeat center center}.header-a .gp-header-nav{background-color:#fff}.header-b .gp-header-main{border-bottom:solid 1px #bf2821}.header-b .gp-header-img{min-height:18px;margin-bottom:-20px}.header-b .gp-header-img img{height:auto;min-height:82px}.header-b .gp-header-nav__item{border-right:1px solid #f0f0f0;border-bottom:1px solid #f0f0f0}.header-b .gp-header-nav__item a{color:#c00;border-bottom:solid 3px #fff}.header-b .gp-header-nav__item a:hover{color:#ee7471;border-bottom:solid 3px #e6716a}.header-b .gp-header-search__field{border-top-left-radius:20px;border-bottom-left-radius:20px;border-top-right-radius:20px;border-bottom-right-radius:20px}.header-b .gp-header-search__submit{border-top-right-radius:20px;border-bottom-right-radius:20px;background:#09f url(../images/common/serch-but-icon-b.svg) no-repeat left 7px center}.header-b .gp-header-nav{background-color:#fff}.header-c .gp-header-main{border-bottom:solid 1px #999}.header-c .gp-header-img{min-height:5px;margin-bottom:-2px}.header-c .gp-header-img img{height:auto;min-height:55px}.header-c .game-pedia-header-nav{background-color:#333}.header-c .gp-header-nav__item{border-right:1px solid #999;border-bottom:1px solid #999}.header-c .gp-header-nav__item a{color:#fff;background-color:#333;border-bottom:solid 2px #333}.header-c .gp-header-nav__item a:hover{background-color:#666;border-bottom:solid 2px #fc0}.header-c .gp-header-search__field{-webkit-appearance:none;border-top-left-radius:5px;border-bottom-left-radius:5px;border-top-right-radius:5px;border-bottom-right-radius:5px}.header-c .gp-header-search__submit{border-top-right-radius:5px;border-bottom-right-radius:5px;background:#09c url(../images/common/serch-but-icon-c.svg) no-repeat center center}@media screen and (min-width:375px){.header-all .gp-header-catchcopy{font-size:12px}.header-all .gp-header-nav__item{font-size:11px}}@media print,screen and (min-width:768px){.game-pedia-header{padding:0}.gp-header-search{clear:inherit;float:right;padding:0;position:inherit;margin:-43px 10px 10px 0;max-width:220px}.gp-header-title{margin-top:0}.gp-header-title__txt{font-size:18px;width:480px}.gp-header-nav{display:table;table-layout:fixed;width:100%;text-align:center}.gp-header-nav__item{font-size:10px;border-bottom:none;display:table-cell;vertical-align:middle}.gp-header-nav__item a{padding:16px 0}.header-all .game-pedia-header-nav{-webkit-box-shadow:none;box-shadow:none}.header-all .gp-header-top .gp-header-top-container .navbar-brand img{display:inherit}.header-all .gp-header-nav__item{font-size:1vw}.header-all .gp-header-nav__item a{-webkit-transform:scale(.9);-webkit-transform-origin:0 center}.header-all .gp-header-search{padding-top:4px;margin-bottom:0}.header-all .gp-header-nav .gp-header-nav__item img{margin-right:2px}.header-all .gp-header-catchcopy{font-size:14px;margin:inherit}.header-a .gp-header-img img{height:auto;min-height:197px;margin-bottom:-40px}.header-a .gp-header-nav__item:first-child{border-left:1px solid #bfbfbf}.header-a .gp-header-nav__item:nth-child(3n){border-right:1px solid #bfbfbf}.header-b .gp-header-img img{height:auto;min-height:197px;margin-bottom:-40px}.header-b .gp-header-nav__item:first-child{border-left:1px solid #f0f0f0}.header-b .gp-header-nav__item:nth-child(3n){border-right:1px solid #f0f0f0}.header-c .gp-header-img{margin-bottom:-60px}.header-c .gp-header-img img{height:auto;min-height:112px}.header-c .gp-header-nav__item:first-child{border-left:1px solid #999}.header-c .gp-header-nav__item:nth-child(3n){border-right:1px solid #999}}@media screen and (min-width:820px){.header-all .gp-header-catchcopy{font-size:14px;font-weight:700;color:#fff;height:25px;padding-top:0;width:390px;margin-top:-25px;top:0;left:205px;line-height:1}}@media screen and (min-width:1000px){.gp-header-nav__item{font-size:14px}.header-all .gp-header-nav__item a{-webkit-transform:none}}@media print,screen and (min-width:1079px){.header-all .game-pedia-header-nav{border-bottom:solid 1px #ecebe6}.header-all .gp-header-nav__item{font-size:13px;border-bottom:none}.header-all .gp-header-nav__item a{-webkit-transform:none}.header-all .gp-header-nav .gp-header-nav__item img{margin-right:6px}}.game-pedia-footer{border-top:solid 2px #f5f5f2;text-align:center;clear:both}.game-pedia-footer .game-pedia-footer-nav{background-color:#4d77a9;padding:15px;text-align:center;margin:0 auto}.game-pedia-footer .game-pedia-footer-nav img{margin-bottom:10px;width:203px;height:auto}.game-pedia-footer .game-pedia-footer-nav ul{list-style:none;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:0;padding:0}.game-pedia-footer .game-pedia-footer-nav ul li{padding:0 3px}.game-pedia-footer .game-pedia-footer-nav ul li:after{content:"・";padding-left:5px;color:#fff}.game-pedia-footer .game-pedia-footer-nav ul li:last-child:after{content:"";padding:0}.game-pedia-footer .game-pedia-footer-nav ul li a{color:#ebd272;text-decoration:none}.game-pedia-footer .game-pedia-footer-nav ul li a:hover{color:#feef65}.game-pedia-footer .game-pedia-footer-notice{background-color:#f5f5f2;margin:0;padding:14px;line-height:1.3}.game-pedia-footer .game-pedia-footer-attention{margin:20px;line-height:1.4}.game-pedia-footer .game-pedia-footer-nav2{background-color:#ecebe6;margin:0;padding:24px}.game-pedia-footer .game-pedia-footer-nav2 ul{list-style:none;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:0;padding:0}.game-pedia-footer .game-pedia-footer-nav2 ul li{padding:0 6px;line-height:1.3}.game-pedia-footer .game-pedia-footer-nav2 ul li:after{content:"|";padding-left:12px}.game-pedia-footer .game-pedia-footer-nav2 ul li:last-child:after{content:"";padding:0}.game-pedia-footer .game-pedia-footer-nav2 ul li a{color:#000;text-decoration:none}.game-pedia-footer .game-pedia-footer-nav2 ul li a:hover{color:#8c8986}.game-pedia-footer small{color:#fff;display:block;background-color:#d42d25;padding:18px;font-size:12px;line-height:1.5}footer.gg-footer{color:#fff;background-color:#d42d25;text-align:center;padding-top:16px;padding-bottom:16px}footer.gg-footer a{color:#fff;text-decoration:none}footer.gg-footer p.gg-footer-notice{line-height:1.5;font-size:80%}footer.gg-footer p.gg-footer-notice img{width:166px;height:35px;margin:0 auto 10px;display:block}footer.gg-footer .gg-footer-search{clear:both;padding:0;max-width:500px;width:90%;margin:20px auto}footer.gg-footer .gg-footer-search__search-form{margin:0 9px}footer.gg-footer .gg-footer-search__search-form label{display:none}footer.gg-footer .gg-footer-search__input-group{width:100%;position:relative;height:34px}footer.gg-footer .gg-footer-search__field{width:100%;height:34px;padding:6px 50px 7px 7px;margin:0;float:left;border:1px solid #b3ae99;border-right:none;font-size:16px;-webkit-appearance:none;border-top-left-radius:5px;border-bottom-left-radius:5px;border-top-right-radius:5px;border-bottom-right-radius:5px}footer.gg-footer .gg-footer-search__submit{width:40px;height:34px;border:none;text-indent:-9999px;position:absolute;right:0;border-top-right-radius:5px;border-bottom-right-radius:5px;background:#09f url(../images/common/serch-but-icon-a.svg) no-repeat center center;cursor:pointer}footer.gg-footer .gg-footer-menu{font-size:84%;line-height:1.5;display:block;max-width:1000px;padding:10px;margin:0 auto 20px;border-bottom:solid 1px #e77670;text-align:left;overflow:hidden}footer.gg-footer .gg-footer-menu a:hover{color:#ff9}footer.gg-footer .gg-footer-menu h3{color:#ffc;font-size:105%;font-weight:700;margin:15px 0}footer.gg-footer .gg-footer-menu ul{list-style:none}footer.gg-footer .gg-footer-menu .view-all-link a{color:#fff;font-size:105%;float:right;padding:8px;margin-bottom:10px}footer.gg-footer .gg-footer-menu__news{margin-bottom:24px}footer.gg-footer .gg-footer-menu__news ul{margin:10px}footer.gg-footer .gg-footer-menu__news ul li{margin-bottom:14px;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}footer.gg-footer .gg-footer-menu__list{clear:both}footer.gg-footer .gg-footer-menu__list ul{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}footer.gg-footer .gg-footer-menu__list ul li{width:calc(50% - 10px);margin:4px 5px;text-align:left;font-size:90%;min-height:40px}footer.gg-footer .gg-footer-menu__list ul li a img{width:24px;height:auto;border-radius:2px;float:left;margin-right:10px}footer.gg-footer .gg-footer-menu__list ul li a p{margin:4px 0}footer.gg-footer div.gg-footer-nav{font-size:80%;max-width:1000px;margin:0 auto}footer.gg-footer div.gg-footer-nav a:hover{opacity:.7}footer.gg-footer div.gg-footer-nav ul{list-style:none;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}footer.gg-footer div.gg-footer-nav ul li{padding:2px 10px;margin-bottom:6px;position:relative}footer.gg-footer div.gg-footer-nav ul li:after{content:"";position:absolute;display:block;background-color:#e77670;height:15px;width:1px;top:0;left:-1px}footer.gg-footer div.gg-footer-nav ul li:first-child:after{content:none}footer.gg-footer div.gg-footer-nav ul .gg-footer-nav-recruit{border-left:none;padding:4px 5px 0;margin-top:3px;background-color:#fff;border-radius:4px}footer.gg-footer div.gg-footer-nav ul .gg-footer-nav-recruit:after{content:none}footer.gg-footer div.gg-footer-nav ul .gg-footer-nav-recruit a{color:#d42d25}footer.gg-footer div.gg-footer-nav ul .gg-footer-nav-recruit a:before{content:"\f040";font-family:fontawesome;color:#d42d25;margin-right:3px}footer.gg-footer div.gg-footer-nav ul .gg-footer-nav-twitter{border-left:none;width:32px}footer.gg-footer div.gg-footer-nav ul .gg-footer-nav-twitter:after{content:none}footer.gg-footer div.gg-footer-nav ul .gg-footer-nav-twitter a{background:url(../images/common/tw_icon.svg) no-repeat center center;text-indent:-9999px;height:18px;width:22px;display:block}footer.gg-footer div.gg-footer-nav ul .gg-footer-nav-youtube{border-left:none;width:38px}footer.gg-footer div.gg-footer-nav ul .gg-footer-nav-youtube:after{content:none}footer.gg-footer div.gg-footer-nav ul .gg-footer-nav-youtube a{background:url(../images/common/yt_icon.svg) no-repeat center center;text-indent:-9999px;height:20px;width:28px;display:block}footer.gg-footer div.gg-footer-nav ul .gg-footer-nav-rss{border-left:none}footer.gg-footer div.gg-footer-nav ul .gg-footer-nav-rss:after{content:none}footer.gg-footer div.gg-footer-nav ul .gg-footer-nav-rss a{background:url(../images/common/rss_icon.svg) no-repeat center center;text-indent:-9999px;height:18px;width:18px;display:block}@media screen and (min-width:1070px){footer.gg-footer{padding-top:26px}footer.gg-footer p.gg-footer-notice{vertical-align:middle}footer.gg-footer p.gg-footer-notice img{margin:0 20px 0 0;vertical-align:middle;display:inline}footer.gg-footer div.gg-footer-menu{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}footer.gg-footer div.gg-footer-menu__news{width:40%;margin-right:30px}footer.gg-footer div.gg-footer-menu__list{width:55%}footer.gg-footer div.gg-footer-menu__list ul{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}footer.gg-footer div.gg-footer-menu__list ul li{min-height:32px}footer.gg-footer div.gg-footer-nav ul .gg-footer-nav-recruit{margin-top:-1px;height:18px;padding-top:3px}footer.gg-footer div.gg-footer-nav ul .gg-footer-nav-twitter{margin-top:-2px}footer.gg-footer div.gg-footer-nav ul .gg-footer-nav-youtube{margin-top:-2px}footer.gg-footer div.gg-footer-nav ul .gg-footer-nav-rss{margin-top:-2px}}.jack-btn{display:none}.jack-btn img{display:none}@media screen and (min-width:1200px){.jack-box{background:#fff url(../images/kari/kari_bg2.jpg) center top no-repeat;background-position:50% top;margin-top:-20px;padding-top:120px;min-height:800px}.jack-btn{display:inherit;background-color:#f90}.jack-btn a{position:absolute;display:inline-block;margin-top:-120px;padding-top:20px;height:800px;width:100%;z-index:0}}.ad-center{text-align:center;margin:0 auto;clear:both;padding:5px 0}.ad-center img{width:100%}.ad-side{text-align:center;margin:0 auto}.ad-flex{display:block}.ad-flex div{width:100%;text-align:center;margin:0 auto}@media screen and (min-width:667px){.ad-flex{display:-webkit-box;display:-ms-flexbox;display:flex}.ad-flex div{width:50%;text-align:center}}@media screen and (min-width:768px){.ad-center img{width:auto}}.toppage-news-ranking{margin-bottom:10px}.toppage-news-ranking .news-ranking-title{margin-left:10px}.toppage-news-ranking .news-ranking-view-all{margin:20px auto;text-align:center}.toppage-news-ranking .news-ranking-view-all .link_button{padding-top:10px;padding-bottom:10px}.toppage-news-ranking ol{counter-reset:item;counter-reset:item 0}.toppage-news-ranking .news-ranking-lists{list-style-type:none;padding:15px 12px 0}.toppage-news-ranking .news-ranking-lists .news-ranking-lists__item{background-color:#ecebe6;margin:0 0 20px;display:block;overflow:hidden;position:relative;word-break:break-all;overflow-wrap:break-word;border-right:solid 2px #b3ae99;-webkit-transition:opacity .2s ease;transition:opacity .2s ease}.toppage-news-ranking .news-ranking-lists .news-ranking-lists__item:hover{opacity:.6}.toppage-news-ranking .news-ranking-lists .news-ranking-lists__item a{font-size:13px;line-height:1.1;text-decoration:none;color:#666;display:block;padding:11px 25px 11px 58px;min-height:60px}.toppage-news-ranking .news-ranking-lists li:nth-child(1) a,.toppage-news-ranking .news-ranking-lists li:nth-child(2) a,.toppage-news-ranking .news-ranking-lists li:nth-child(3) a{font-size:14px;line-height:1.4;padding:14px 20px 14px 58px;min-height:80px}.toppage-news-ranking .news-ranking-lists li:after{content:"";position:absolute;left:-10px;top:0;-webkit-transform:skew(-10deg,0deg);transform:skew(-10deg,0deg);height:100%;width:54px;background-color:#aaa;cursor:pointer}.toppage-news-ranking .news-ranking-lists li:nth-child(1):after{background-color:#d42d25}.toppage-news-ranking .news-ranking-lists li:nth-child(2):after{background-color:#4d77a9}.toppage-news-ranking .news-ranking-lists li:nth-child(3):after{background-color:#c4a473}.toppage-news-ranking .news-ranking-lists li:nth-child(1):before{font-size:36px;padding-top:4px;background:url(../images/common/icn_newsrank01.svg) no-repeat center center}.toppage-news-ranking .news-ranking-lists li:nth-child(2):before{font-size:36px;padding-top:4px;background:url(../images/common/icn_newsrank02.svg) no-repeat center center}.toppage-news-ranking .news-ranking-lists li:nth-child(3):before{font-size:36px;padding-top:4px;background:url(../images/common/icn_newsrank03.svg) no-repeat center center}.toppage-news-ranking .news-ranking-lists li:before{counter-increment:item;content:counter(item) "";font-family:Arial,Helvetica,sans-serif;font-weight:700;color:rgba(255,255,255,.7);position:absolute;height:100%;width:40px;text-align:center;line-height:1;font-size:22px;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;z-index:1;background:url(../images/common/icn_newsrank_other.svg) no-repeat bottom 14px center}@media screen and (min-width:768px){.toppage-news-ranking .news-ranking-title{text-align:center;padding-top:20px}.toppage-news-ranking .news-ranking-lists .news-ranking-lists__item a{font-size:14px}.toppage-news-ranking .news-ranking-lists li:nth-child(1) a,.toppage-news-ranking .news-ranking-lists li:nth-child(2) a,.toppage-news-ranking .news-ranking-lists li:nth-child(3) a{font-size:16px;line-height:1.4;padding:14px 20px 14px 58px;min-height:80px}.toppage-news-ranking .link_button{padding:10px 50px}.toppage-news-ranking .news-ranking-view-all{display:block}}.toppage-news-ranking.all-page li:nth-child(n+4){display:none}@media screen and (min-width:768px){.toppage-news-ranking.all-page .news-ranking-lists li:nth-child(n+4){display:block}}.overlay-screen{width:100%;height:100%;position:fixed;top:0;left:0;background:rgba(0,0,0,.4);z-index:10000;display:none}.overlay-screen .overlay-message{color:#fff;position:absolute;top:50%;left:50%;-webkit-transform:translateY(-50%) translateX(-50%);transform:translateY(-50%) translateX(-50%);min-width:190px;text-align:center}.overlay-screen .overlay-message:before{content:"Loading"}#overlay-screen .loading-shape{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:46px;margin:5px auto 10px}#overlay-screen .loading-shape .block{width:10px;height:10px;background-color:#fff;-webkit-animation:loading 1s infinite;animation:loading 1s infinite}#overlay-screen .loading-shape .block:nth-child(2){-webkit-animation:loading 1s infinite;animation:loading 1s infinite;-webkit-animation-delay:.2s;animation-delay:.2s}#overlay-screen .loading-shape .block:nth-child(3){-webkit-animation:loading 1s infinite;animation:loading 1s infinite;-webkit-animation-delay:.4s;animation-delay:.4s}#overlay-screen .loading-shape .block:nth-child(4){-webkit-animation:loading 1s infinite;animation:loading 1s infinite;-webkit-animation-delay:.6s;animation-delay:.6s}#overlay-screen #overlay-message .loading{font-size:13px;background-color:#de524a;padding:8px;border-radius:14px}@-webkit-keyframes loading{0%{opacity:0}70%{opacity:1}100%{opacity:0}}@keyframes loading{0%{opacity:0}70%{opacity:1}100%{opacity:0}}.parting-area .left-area{background-color:#fff}.parting-area .main-area{display:block;padding:0 10px 10px;background-color:#fff}.parting-area .side-area{background-color:#fff}@media screen and (min-width:811px){.parting-area .main-area{width:55%;float:left;margin:0 2.5%}.parting-area .side-area{width:40%;float:left}}@media screen and (min-width:1070px){.parting-area{width:1170px;margin:0 auto;display:block;overflow:hidden;position:relative}.parting-area .left-area{width:250px;float:left;display:block;visibility:inherit;padding:5px;margin-left:1px;min-height:1px}.parting-area .main-area{width:540px;float:left;margin:0 9px}.parting-area .side-area{width:360px;float:left}}.game-pedia-header{padding:0;margin:0}.game-pedia-header .gp-header-title__txt{width:calc(100vw - 102px)}@media screen and (min-width:768px){.game-pedia-header .gp-header-title__txt{width:inherit}}.gp-header-main .gp-header-container .gp-header-search{display:none}.gp-header-main .gp-header-container .gp-header-search.open-form{z-index:10;display:block}.gp-header-main .gp-header-container .gg-search-btn{border-radius:5px;background:#09f url(../images/common/serch-but-icon-a.svg) no-repeat center center;width:34px;height:34px;float:right;margin-top:-45px;margin-right:5px;cursor:pointer;display:block;position:relative}.gp-header-main .gp-header-container .gg-search-btn.open-form{-webkit-transform:translate(-100%);transform:translate(-100%)}.gp-header-main .gp-header-container .search-layer{position:fixed;top:0;left:0;z-index:4;width:100%;height:100%;-webkit-transform:translate(-100%);transform:translate(-100%)}.gp-header-main .gp-header-container .search-layer.open-form{-webkit-transform:translate(0);transform:translate(0);-webkit-animation:fadeIn 1s ease 0s 1 forwards;animation:fadeIn 1s ease 0s 1 forwards}@media screen and (min-width:768px){.gp-header-main .gp-header-container .gp-header-search{position:relative;display:inline}.gp-header-main .gp-header-container .gg-search-btn{display:none}}@media screen and (min-width:768px){body.body-bg-color{background-color:#f6f6f6}body.body-bg-color .parting-area .left-area,body.body-bg-color .parting-area .main-area,body.body-bg-color .parting-area .side-area{-webkit-box-shadow:0 0 1px 0 #aaa;box-shadow:0 0 1px 0 #aaa;border-top:1px solid #dedede}}.mce-content-body,.parting-area .main-area,.widget{line-height:1.5;word-break:break-all;word-wrap:break-word;color:#333}.mce-content-body h1.entry-title,.parting-area .main-area h1.entry-title,.widget h1.entry-title{color:#333;font-size:calc(20px + 6 * (100vw - 320px)/ 768);line-height:1.4;margin:0;font-weight:700;clear:both}.mce-content-body h2,.parting-area .main-area h2,.widget h2{color:#333;font-size:calc(17px + 6 * (100vw - 320px)/ 768);padding:8px 4px;font-weight:700;border-bottom:solid 4px #ecebe6;clear:both;margin-bottom:5px}.mce-content-body h2 a:link,.parting-area .main-area h2 a:link,.widget h2 a:link{color:#337ab7}.mce-content-body h2 a:visited,.parting-area .main-area h2 a:visited,.widget h2 a:visited{color:#337ab7}.mce-content-body h2 a:hover,.parting-area .main-area h2 a:hover,.widget h2 a:hover{color:#09f}.mce-content-body h2 a:active,.parting-area .main-area h2 a:active,.widget h2 a:active{color:#337ab7}.mce-content-body h3,.parting-area .main-area h3,.widget h3{font-size:calc(15px + 6 * (100vw - 320px)/ 768);padding:7px 6px 5px;margin:20px 0 5px;font-weight:700;color:#eee;background-color:#555;border-bottom:solid 2px #ccc;clear:both}.mce-content-body h3 a:link,.parting-area .main-area h3 a:link,.widget h3 a:link{color:#d6f8ff}.mce-content-body h3 a:visited,.parting-area .main-area h3 a:visited,.widget h3 a:visited{color:#d6f8ff}.mce-content-body h3 a:hover,.parting-area .main-area h3 a:hover,.widget h3 a:hover{color:#6cf}.mce-content-body h3 a:active,.parting-area .main-area h3 a:active,.widget h3 a:active{color:#d6f8ff}.mce-content-body h4,.parting-area .main-area h4,.widget h4{font-size:calc(14px + 6 * (100vw - 320px)/ 768);font-weight:700;padding-left:4px;border-left:solid 2px #777;margin:20px 0 15px 9px;position:relative;line-height:1.3}.mce-content-body h4 a,.parting-area .main-area h4 a,.widget h4 a{position:relative}.mce-content-body h4 a:link,.parting-area .main-area h4 a:link,.widget h4 a:link{color:#337ab7}.mce-content-body h4 a:visited,.parting-area .main-area h4 a:visited,.widget h4 a:visited{color:#337ab7}.mce-content-body h4 a:hover,.parting-area .main-area h4 a:hover,.widget h4 a:hover{color:#09f}.mce-content-body h4 a:active,.parting-area .main-area h4 a:active,.widget h4 a:active{color:#337ab7}.mce-content-body h4:before,.parting-area .main-area h4:before,.widget h4:before{content:"";width:100%;height:100%;border-left:solid 6px;position:absolute;left:0;left:-9px;color:#777;border-bottom:solid 2px #777;pointer-events:none}.mce-content-body h4.no-left,.parting-area .main-area h4.no-left,.widget h4.no-left{border-left:none;margin-left:0}.mce-content-body h4.no-left:before,.parting-area .main-area h4.no-left:before,.widget h4.no-left:before{border-left:none;left:0}.mce-content-body h5,.parting-area .main-area h5,.widget h5{font-size:calc(13px + 6 * (100vw - 320px)/ 768);font-weight:700;margin:20px 0}.mce-content-body h6,.parting-area .main-area h6,.widget h6{font-size:calc(13px + 6 * (100vw - 320px)/ 768);font-weight:700;margin:20px 0}.mce-content-body cite,.parting-area .main-area cite,.widget cite{font-size:calc(8px + 6 * (100vw - 320px)/ 768);margin:0;display:block;color:#aaa}.mce-content-body cite a,.parting-area .main-area cite a,.widget cite a{color:#aaa}.mce-content-body small,.parting-area .main-area small,.widget small{font-size:55%}.mce-content-body blockquote,.parting-area .main-area blockquote,.widget blockquote{position:relative;padding:34px 15px 8px;margin:20px 0;-webkit-box-sizing:border-box;box-sizing:border-box;font-style:italic;background:#efefef;color:#555;font-size:calc(13px + 6 * (100vw - 320px)/ 768)}.mce-content-body blockquote:before,.parting-area .main-area blockquote:before,.widget blockquote:before{display:inline-block;position:absolute;top:5px;left:3px;content:"”";font-family:sans-serif;color:#cfcfcf;font-size:calc(60px + 6 * (100vw - 320px)/ 768);line-height:1}.mce-content-body blockquote p,.parting-area .main-area blockquote p,.widget blockquote p{padding:0;margin:10px 0}.mce-content-body blockquote cite,.parting-area .main-area blockquote cite,.widget blockquote cite{text-align:right;margin:10px 0 0}.mce-content-body .br-pc,.parting-area .main-area .br-pc,.widget .br-pc{display:none}.mce-content-body .br-sp,.parting-area .main-area .br-sp,.widget .br-sp{display:inline-block}.mce-content-body img,.parting-area .main-area img,.widget img{vertical-align:middle;max-width:100%;height:auto}.parting-area .main-area p{font-size:calc(13px + 6 * (100vw - 320px)/ 768);margin:10px 0;clear:both;display:block;overflow:hidden}.parting-area .main-area p img{max-width:100%;height:auto}.widget p{margin:10px 0;clear:both;display:block;overflow:hidden}.widget p img{max-width:100%;height:auto}.entry-content{font-size:calc(13px + 6 * (100vw - 320px)/ 768);margin:10px 0}.main-area .aligncenter,.mce-content-body .aligncenter,.widget .aligncenter{clear:both;display:block;margin-left:auto;margin-right:auto}.main-area .alignright,.mce-content-body .alignright,.widget .alignright{float:none!important;display:block!important;margin:0 0 0 auto}.main-area .alignleft,.mce-content-body .alignleft,.widget .alignleft{float:none!important;display:block!important;margin:0 auto 0 0}.main-area .aligncenter,.mce-content-body .aligncenter,.widget .aligncenter{float:none!important;display:block!important;margin:0 auto}.main-area .alignnone,.mce-content-body .alignnone,.widget .alignnone{float:none}.mce-content-body p a,.parting-area .main-area p a,.widget p a{text-decoration:none;color:#06c}.mce-content-body a,.parting-area .main-area a,.widget a{text-decoration:none}.mce-content-body .beginning-of-sentence,.parting-area .main-area .beginning-of-sentence,.widget .beginning-of-sentence{background-color:#ecebe6;width:100%;margin-bottom:30px;padding:0 6px;overflow:hidden}.update-comment-social{font-size:calc(10px + 3 * (100vw - 320px)/ 768);border-bottom:solid 4px #b3ae99;overflow:hidden;line-height:1.5;padding:5px 0;margin-bottom:10px;clear:both}.update-comment-social a{color:#333}.update-comment-social .num-comment{clear:both;float:left}.update-comment-social .num-comment{background:url(../images/sns_comment_icon/comment_icon.svg) no-repeat left top;min-height:17px;padding-left:28px;line-height:1.6}.update-comment-social .num-comment:hover{opacity:.6}.update-comment-social .num-comment .num-comment-total{float:left;white-space:nowrap}.update-comment-social .num-comment .num-comment-total .num-comment-totalnum{float:left;font-size:120%;font-weight:700;color:#c4546d;margin:-2px 3px 0 0}@media screen and (max-width:350px){.update-comment-social .num-comment .num-comment-total .num-comment-totalnum{font-size:95%;margin:0}}.update-comment-social .num-comment .num-comment-last-time{white-space:nowrap;float:left}.update-comment-social .no-comment .num-comment-total{font-size:0}.update-comment-social .no-comment .num-comment-total:before{content:"コメントを書く";font-size:14px;line-height:1.3}.update-comment-social .no-comment .num-comment-last-time{font-size:0}.author-name{color:#666;font-size:75%;float:right;padding-left:12px;margin:5px 0;background:url(../images/common/icn_author.svg) no-repeat left top 2px}.update-comment-social .sns-icon{overflow:hidden;float:right;padding:0;height:26px}.update-comment-social .sns-icon .sns-icon-img{margin-left:3px;width:26px;height:26px}.update-comment-social .sns-icon .sns-icon-img:hover{opacity:.6;cursor:pointer}.instructions-txt{font-size:14px;color:#666;display:block;clear:both;text-align:center;margin:0 10px;padding:10px;line-height:1.5}@media screen and (min-width:768px){.parting-area .main-area{padding-top:10px;line-height:1.7}.parting-area .main-area h1.entry-title{font-size:28px;border-top:solid 8px #d42d25;padding-top:10px}.parting-area .main-area h2{font-size:23px}.parting-area .main-area h3{font-size:21px}.parting-area .main-area h4{font-size:20px}.parting-area .main-area h5{font-size:18px}.parting-area .main-area h6{font-size:18px}.parting-area .main-area cite{font-size:10px}.parting-area .main-area blockquote{font-size:18px}.parting-area .main-area blockquote:before{font-size:80px}.parting-area .main-area .br-sp{display:none}.parting-area .main-area .beginning-of-sentence p{font-size:17px;padding:0 8px}.parting-area .main-area p{font-size:18px}.parting-area .main-area .entry-content{font-size:18px}}.parting-area .main-area .breadcrumb-set{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.parting-area .main-area .breadcrumb{float:left;margin-bottom:10px}.parting-area .main-area .breadcrumb ol{margin:0;background:url(../images/common/icn_folder.svg) no-repeat left 2px top 2px;padding:0 0 0 16px;color:#333;line-height:1;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.parting-area .main-area .breadcrumb ol li{list-style:none;font-size:10px;margin:0}.parting-area .main-area .breadcrumb ol li a{text-decoration:none;color:#333}.parting-area .main-area .breadcrumb ol li a:hover{text-decoration:underline;color:#09f}.parting-area .main-area .breadcrumb ol li:before{content:"/";padding:0 3px}.parting-area .main-area .breadcrumb ol li:first-child:before{content:none}.last-update{float:right;font-size:10px;margin-bottom:10px;min-width:145px;text-align:right}.last-update .last-update-time{margin-left:5px}@media print,screen and (min-width:768px){.parting-area .main-area .breadcrumb ol{line-height:1.2;background:url(../images/common/icn_folder.svg) no-repeat left top 4px}.parting-area .main-area .breadcrumb ol li{font-size:12px}.last-update{font-size:12px;min-width:170px}}.left-area .left-toc{display:none}.left-area .toc_list{overflow:auto;max-height:636px}#toc_container{background-color:#f9f9f9;border:1px solid #ccc;display:table;font-size:14px;line-height:1.2;width:100%!important;padding:0!important}#toc_container ul ul{margin:0!important}.toc_title{background-color:#e5e5e5!important;text-align:center;padding:10px!important;color:#000;margin:0!important;font-size:15px!important;font-weight:700}.toc_title a{color:#000;text-decoration:none}.toc_toggle{font-size:13px;margin-left:5px;font-weight:400}.toc_list{padding:0!important;margin:0!important}.toc_list a{display:block;padding:4px 8px 4px 20px;text-decoration:none;color:#337ab7}.toc_list a:before{font-size:13px;content:"\f105";font-family:fontawesome;margin-right:7px}.toc_list a:hover{text-decoration:none!important;background-color:#f2f2f2;color:#09f}.toc_list li{list-style-type:none;border-bottom:1px solid #ddd;padding:0;margin:0!important;text-indent:-14px}.toc_list li:last-child{border-bottom:none}.toc_list li ul{padding:0;margin-bottom:0}.toc_list li ul li{border:none;margin:0!important;padding:0;text-indent:-18px}.toc_list li ul li a{display:block;padding-left:32px}.toc_list li ul li a:before{content:"◇";margin-right:4px}div.main-area #toc_container ul.toc_list{padding:0;margin-bottom:0}.parting-area .left-area #toc_container{display:none}@media (min-width:768px){.parting-area .left-area #toc_container{width:100%;display:block}}@media screen and (min-width:1070px){.left-area .left-toc{display:block;visibility:inherit;margin-bottom:20px}}.related-article{margin-bottom:10px;overflow:hidden}.related-article .row{margin-left:-5px;margin-right:-5px}.related-article .col-sm-3{position:relative;min-height:1px;padding:0;width:33.3%;margin:0}.related-article .media-object{margin:10px 7px}.related-article .media-object .media-object_img{width:100%;position:relative;overflow:hidden}.related-article .media-object .media-object_img:before{content:"";display:block;padding-top:52.5%}.related-article .media-object .media-object_img img{position:absolute;top:0;width:100%;display:block}@media (min-width:768px){.related-article .col-sm-3{float:left}}.related-article .media-list{padding-left:0;list-style:none;display:block}.related-article ul.media-list{padding:0;margin:0}.related-article .media-list a:hover{text-decoration:none}.related-article .media-list a:hover .media{background:#f2f2f2}.related-article .img-responsive{display:block;max-width:100%;height:auto;margin:0}.related-article h4.media-heading{text-align:center;color:#333;font-size:14px;font-weight:400;margin:4px 5px;height:2.4em;line-height:1.3;overflow:hidden;text-overflow:ellipsis;-webkit-text-overflow:ellipsis;-o-text-overflow:ellipsis}.related-article .media-desc{display:none}.related-article .media-terms{position:absolute;left:0;bottom:0;padding:2px}.related-article .media-terms .label-post-type{display:none}.related-article .media-terms .label-post_tag{display:none}.related-article .media-terms .label-category{background-color:#333;border-radius:4px;color:#fff;font-size:9px;padding:2px 4px}.related-article-title{margin:0 10px 20px}.related-article-title h2{background:0 0!important;color:#d42d25!important;border-bottom:solid 4px #b3ae99!important}@media screen and (min-width:768px){.related-article-title{text-align:center}}.related-article .media-list .media-ranking{color:#fff;font-weight:700;text-align:center;background-color:#c36;padding:3px;min-width:28px;position:absolute;z-index:1;border-bottom-right-radius:8px;top:0}.related-article .media-list .media-date-time{font-size:10px;margin-left:5px;color:#8c8986}.carousel .media-list h4{border-left:none!important;padding:0!important}.carousel .media-list h4:before{border-style:none!important}@media (max-width:768px){.carousel{width:calc(100vw - 20px)}.carousel .media-list{width:100%;overflow-x:scroll;-webkit-overflow-scrolling:touch;overflow-scrolling:touch;white-space:nowrap;display:-webkit-box;display:-ms-flexbox;display:flex}.carousel .media-list li{width:150px;min-width:150px}.carousel .media-list h4{width:130px;white-space:normal;border-left:none!important;padding:0!important}.carousel .media-list h4:before{border-left:none!important}}.strategy-top-btn{font-size:calc(11px + 16 * (100vw - 320px)/ 768);font-weight:700;border-radius:6px;margin:20px;border:1px solid #d42d25;line-height:1.4;position:relative;max-width:380px;clear:both}.strategy-top-btn a{display:block;color:#d42d25;padding:10px 22px 10px 10px;overflow:hidden;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.strategy-top-btn a:hover{text-decoration:none;background-color:#f2f2f2;border-radius:6px}.strategy-top-btn a:after{content:"\f138";font-family:FontAwesome;color:#d42d25;position:absolute;top:50%;right:8px;margin-top:-.5em}.strategy-top-btn img{float:left;margin-right:16px;border-radius:6px}@media screen and (min-width:567px){.strategy-top-btn{font-size:16px;margin:30px auto 20px}}.marker-yellow{background:#fff9c4;padding:0 2px}.marker-yellow-half{background:-webkit-gradient(linear,left top,left bottom,color-stop(50%,transparent),color-stop(50%,#fff9c4));background:linear-gradient(transparent 50%,#fff9c4 50%)}.marker-red{background:#ffcdd2;padding:0 2px}.marker-red-half{background:-webkit-gradient(linear,left top,left bottom,color-stop(60%,transparent),color-stop(60%,#ffcdd2));background:linear-gradient(transparent 60%,#ffcdd2 60%)}.marker-blue{background:#a8eaff;padding:0 2px}.marker-blue-half{background:-webkit-gradient(linear,left top,left bottom,color-stop(60%,transparent),color-stop(60%,#a8eaff));background:linear-gradient(transparent 60%,#a8eaff 60%)}.bold,.text-bold{font-weight:700}.text-weak{color:#999}.text-weak a,.text-weak a:link{color:#999}.text-n{font-size:15px!important}.text-l{font-size:18px!important}.text-ll{font-size:24px!important}.text-s{font-size:12px!important}.text-s-xs{font-size:12px!important}@media (max-width:768px){.text-s-xs{font-size:11px!important}}.text-ss{font-size:10px!important}@media (max-width:768px){.text-ss-xs{font-size:10px!important}}.text-sss{font-size:10px!important}.text-red{color:#fc0d1c}.text-green{color:#0e7e12}.text-blue{color:#020c7d}.text-light-blue{color:#1997f0}.text-orange{color:#fc6621}.text-gray{color:#999}.text-black{color:#333!important}.show-android,.show-ios,.show-mobile,.show-mobile-tablet,.show-pc,.show-tablet{display:none}.parting-area .main-area .citation,.parting-area .widget .citation{margin-top:-8px}.parting-area .main-area .citation cite,.parting-area .widget .citation cite{font-size:10px;color:#aaa}.parting-area .main-area .citation cite a,.parting-area .widget .citation cite a{color:#aaa}@media screen and (min-width:768px){.text-l{font-size:24px!important}.text-ll{font-size:31px!important}.text-s{font-size:16px!important}.text-ss{font-size:13px!important;letter-spacing:.02em}}.box{margin:25px 0;padding:10px 14px}.box p{margin:0!important}.box h2,.box h3,.box h4{margin-top:.3em!important}.box table{margin-bottom:0}.box .box-title{display:block;font-size:calc(10px + 6 * (100vw - 320px)/ 768);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.box ol,.box ul{margin-bottom:0!important}.box-simple{position:relative;border-radius:4px;background:#fff;border:1px solid #999}.box-simple .box-title{position:absolute;display:inline-block;top:-10px;left:10px;padding:0 10px;line-height:1.4;color:#333;font-weight:700;margin-bottom:10px;background:#fff;max-width:calc(100% - 20px)}.box-simple .box-title::before{content:"\f058";font-family:fontawesome;margin-right:5px}.box-simple-bg-yellow,.box-yellow{position:relative;border-radius:4px;background:#fefec0;border:1px solid #e5e5ad}.box-simple-bg-yellow .box-title,.box-yellow .box-title{margin:-15px -15px 10px -15px;max-width:calc(100% + 30px);border-radius:4px 4px 0 0;background:#e8890c;padding:4px;text-align:center;color:#fff;font-weight:700;letter-spacing:.05em}.box-simple-bg-yellow .box-title::before,.box-yellow .box-title::before{content:"\f058";font-family:fontawesome;margin-right:5px}.box-simple-bg-yellow li:before,.box-yellow li:before{color:#e8890c}.box-simple-bg-yellow .list-number-circle li:before,.box-simple-bg-yellow .list-number-square li:before,.box-yellow .list-number-circle li:before,.box-yellow .list-number-square li:before{background:#e8890c}.box-blue,.box-info{position:relative;background:#d9edf7;border-radius:0}.box-blue .box-title,.box-info .box-title{margin:-15px -14px 10px -14px;border-radius:0;background:#19b2ff;padding:4px;text-align:center;color:#fff;font-weight:700;letter-spacing:.05em}.box-blue .box-title::before,.box-info .box-title::before{content:"\f05a";font-family:fontawesome;margin-right:5px}.box-blue li:before,.box-info li:before{color:#19b2ff}.box-blue .list-number-circle li:before,.box-blue .list-number-square li:before,.box-info .list-number-circle li:before,.box-info .list-number-square li:before{background:#19b2ff}.box-alert,.box-red{color:#a11100;background:#ffebe9;border:none;border-radius:0}.box-alert .box-title,.box-red .box-title{margin:-15px -14px 10px -14px;border-radius:0;background:#ff7d6e;padding:4px;text-align:center;color:#fff;font-weight:700;letter-spacing:.05em}.box-alert .box-title::before,.box-red .box-title::before{content:"\f06a";font-family:fontawesome;margin-right:5px}.box-alert li:before,.box-red li:before{color:#ff7d6e}.box-alert .list-number-circle li:before,.box-alert .list-number-square li:before,.box-red .list-number-circle li:before,.box-red .list-number-square li:before{background:#ff7d6e}.box-simple-bg-white{position:relative;margin:25px 0;padding:10px 10px;border-radius:4px;background:#fff;border:1px solid #777}.box-simple-bg-white .box-title{position:absolute;display:inline-block;top:-10px;left:10px;padding:0 10px;line-height:1.4;color:#333;font-weight:700;margin-bottom:10px;background:#fff;max-width:calc(100% - 20px)}.box-simple-bg-white .box-title::before{content:"\f058";font-family:fontawesome;margin-right:5px}.box-simple-bg-white a{color:#666}.box-simple-bg-white .media-list{margin-bottom:0}.box-simple-bg-white .media-left{float:left;margin-right:5px}.box-simple-bg-white .media-left img{max-width:100px;max-height:200px;margin:0}.box-simple-bg-white .media-left .media-object-bottom{color:#333;text-align:center}.box-simple-bg-white h4.media-heading{font-size:13px;font-weight:700;margin:0 0 6px;line-height:1.4;overflow:hidden}.box-simple-bg-white h4.media-heading .label{vertical-align:middle;display:inline-block;padding-bottom:2px;margin-bottom:5px}.box-simple-bg-white .media-body{line-height:1.4;font-size:12px;padding:5px 0}.box-simple-bg-white .media-meta{line-height:2;max-height:2.2em;overflow:hidden;clear:both}.box-simple-bg-white .media-meta .label{line-height:2;margin-bottom:3px}.box-simple-bg-white .media-meta .media-meta-date{margin-right:8px}.box-simple-bg-white .media-desc{padding:5px 0;font-size:11px}.box-simple-bg-white .media-footer{border-top:1px solid #bfbfbf;margin-top:10px;padding-top:10px;float:left}.box-simple-bg-white .media-btn{margin-top:10px;margin-right:10px;float:right}.box-cat-list{position:relative;border-radius:4px;background:#fff;border:1px solid #999;overflow:hidden;font-size:14px}.box-cat-list a{padding:4px 10px;margin:4px;color:#337ab7;border-radius:4px;background-color:#f5f5f2;display:inline-block}.box-cat-list a:hover{color:#09f}.box-cat-list .alignright{margin-bottom:0}.box-cat-list .alignright a{background-color:inherit}.box-cat-list-noline{border:none}@media screen and (min-width:768px){.box .box-title{font-size:14px}.box-simple-bg-white .media-heading{font-size:15px}.box-simple-bg-white h4.media-heading{font-size:21px}.box-simple-bg-white .media-desc{font-size:15px}}.main-area ol,.main-area ul,.mce-content-body ol,.mce-content-body ul,.widget ol,.widget ul{padding:0 0 0 1.5em;margin-bottom:10px}.main-area ol li,.main-area ul li,.mce-content-body ol li,.mce-content-body ul li,.widget ol li,.widget ul li{margin:.2em 0}.main-area ol li a,.main-area ul li a,.mce-content-body ol li a,.mce-content-body ul li a,.widget ol li a,.widget ul li a{color:#06c}.main-area .list-check ul,.main-area .list-chevron ul,.main-area .list-finger ul,.main-area .list-pencil ul,.main-area .list-triangle ul,.mce-content-body .list-check ul,.mce-content-body .list-chevron ul,.mce-content-body .list-finger ul,.mce-content-body .list-pencil ul,.mce-content-body .list-triangle ul,.widget .list-check ul,.widget .list-chevron ul,.widget .list-finger ul,.widget .list-pencil ul,.widget .list-triangle ul{margin:0;padding:0}.main-area .list-check ul li,.main-area .list-chevron ul li,.main-area .list-finger ul li,.main-area .list-pencil ul li,.main-area .list-triangle ul li,.mce-content-body .list-check ul li,.mce-content-body .list-chevron ul li,.mce-content-body .list-finger ul li,.mce-content-body .list-pencil ul li,.mce-content-body .list-triangle ul li,.widget .list-check ul li,.widget .list-chevron ul li,.widget .list-finger ul li,.widget .list-pencil ul li,.widget .list-triangle ul li{margin:.2em 0;padding:0 0 0 1.5em;list-style-type:none!important}.main-area .list-check ul,.mce-content-body .list-check ul,.widget .list-check ul{position:relative;margin-bottom:10px}.main-area .list-check ul li:before,.mce-content-body .list-check ul li:before,.widget .list-check ul li:before{font-family:fontawesome;content:"\f00c";position:absolute;left:.3em}.main-area .list-chevron ul,.mce-content-body .list-chevron ul,.widget .list-chevron ul{position:relative;margin-bottom:10px}.main-area .list-chevron ul li:before,.mce-content-body .list-chevron ul li:before,.widget .list-chevron ul li:before{font-family:fontawesome;content:"\f138";position:absolute;left:.4em}.main-area .list-triangle ul,.mce-content-body .list-triangle ul,.widget .list-triangle ul{position:relative;margin-bottom:10px}.main-area .list-triangle ul li:before,.mce-content-body .list-triangle ul li:before,.widget .list-triangle ul li:before{font-family:fontawesome;content:"\f0da";position:absolute;left:.8em}.main-area .list-pencil ul,.mce-content-body .list-pencil ul,.widget .list-pencil ul{position:relative;margin-bottom:10px}.main-area .list-pencil ul li:before,.mce-content-body .list-pencil ul li:before,.widget .list-pencil ul li:before{font-family:fontawesome;content:"\f040";position:absolute;left:.3em}.main-area .list-finger ul,.mce-content-body .list-finger ul,.widget .list-finger ul{position:relative;margin-bottom:10px}.main-area .list-finger ul li:before,.mce-content-body .list-finger ul li:before,.widget .list-finger ul li:before{font-family:fontawesome;content:"\f0a4";position:absolute;left:.3em}.main-area .list-sticky ol,.main-area .list-sticky ul,.mce-content-body .list-sticky ol,.mce-content-body .list-sticky ul,.widget .list-sticky ol,.widget .list-sticky ul{padding:0;position:relative;margin:0 0 20px!important}.main-area .list-sticky ol li,.main-area .list-sticky ul li,.mce-content-body .list-sticky ol li,.mce-content-body .list-sticky ul li,.widget .list-sticky ol li,.widget .list-sticky ul li{color:#2d8fdd;border-left:solid 6px #2d8fdd;background:#f1f8ff;margin:3px 12px 3px!important;padding:.5em!important;list-style-type:none!important}.main-area .list-number-circle ol,.mce-content-body .list-number-circle ol,.widget .list-number-circle ol{counter-reset:number;list-style-type:none!important;padding:0;margin-bottom:10px}.main-area .list-number-circle ol li,.mce-content-body .list-number-circle ol li,.widget .list-number-circle ol li{position:relative;padding-left:30px;padding:.2em 0 .2em 30px}.main-area .list-number-circle ol li:before,.mce-content-body .list-number-circle ol li:before,.widget .list-number-circle ol li:before{position:absolute;counter-increment:number;content:counter(number);display:inline-block;background:#bbb;color:#fff;font-family:Avenir,"Arial Black",Arial,sans-serif;font-weight:700;font-size:12px;border-radius:50%;left:0;width:25px;height:25px;line-height:25px;text-align:center;top:4px}.main-area .list-number-top.list-number-circle li:before,.main-area .list-number-top.list-number-square li:before,.mce-content-body .list-number-top.list-number-circle li:before,.mce-content-body .list-number-top.list-number-square li:before,.widget .list-number-top.list-number-circle li:before,.widget .list-number-top.list-number-square li:before{top:4px}.main-area .list-number-middle.list-number-circle li:before,.main-area .list-number-middle.list-number-square li:before,.mce-content-body .list-number-middle.list-number-circle li:before,.mce-content-body .list-number-middle.list-number-square li:before,.widget .list-number-middle.list-number-circle li:before,.widget .list-number-middle.list-number-square li:before{top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.main-area .list-number-square ol,.mce-content-body .list-number-square ol,.widget .list-number-square ol{counter-reset:number;list-style-type:none!important;padding:0;margin-bottom:10px}.main-area .list-number-square ol li,.mce-content-body .list-number-square ol li,.widget .list-number-square ol li{position:relative;padding:.2em 0 .2em 30px}.main-area .list-number-square ol li:before,.mce-content-body .list-number-square ol li:before,.widget .list-number-square ol li:before{position:absolute;counter-increment:number;content:counter(number);display:inline-block;background:#bbb;color:#fff;font-family:Avenir,"Arial Black",Arial,sans-serif;font-weight:700;font-size:15px;left:0;width:25px;height:25px;line-height:25px;text-align:center;top:4px}@media screen and (min-width:768px){.main-area ol li,.main-area ul li,.widget ol li,.widget ul li{letter-spacing:.05em}}.parting-area .main-area .pager,.widget .pager{font-size:14px;display:-webkit-box;display:-ms-flexbox;display:flex;list-style:none;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;color:#337ab7}.parting-area .main-area .pager li a,.widget .pager li a{color:#337ab7;padding:4px 10px}.parting-area .main-area .pager li:hover,.widget .pager li:hover{background-color:#f2f2f2}.parting-area .main-area .pager li.previous a::before,.widget .pager li.previous a::before{font-size:12px;margin-right:7px;content:"\f054";font-family:fontawesome;display:inline-block;-webkit-transform:scaleX(-1);transform:scaleX(-1)}.parting-area .main-area .pager li.next a::after,.widget .pager li.next a::after{font-size:12px;margin-left:7px;content:"\f054";font-family:fontawesome}.media-card .media{background:#fff;max-width:500px;border:1px solid #ddd;border-radius:4px;padding:5px;margin:10px 0;font-size:13px;overflow:hidden}.media-card .media a{color:#333;text-decoration:none}.media-card .media-left{float:left;margin-right:10px;border:1px solid #ddd;border-radius:4px;padding:4px!important}.media-card .media-left img{max-width:80px;max-height:80px;margin-bottom:-6px}.media-card .media-left .media-object-bottom{color:#333;text-align:center}.media-card .media-heading{font-size:15px;font-weight:700;margin:0 0 2px!important;line-height:1.4;overflow:hidden}.media-card .media-heading .label{vertical-align:middle;display:inline-block;padding-bottom:2px;margin-bottom:5px}.media-card .media-body{line-height:1.4;font-size:12px;padding:5px 0;display:table-cell;vertical-align:top}.media-card .media-body .media-btn{font-size:14px;margin:10px 10px 0 10px;float:right;border:1px solid #777;-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,.15),0 1px 1px rgba(0,0,0,.075);box-shadow:inset 0 1px 0 rgba(255,255,255,.15),0 1px 1px rgba(0,0,0,.075);padding:9px 12px;border-radius:4px;text-align:center}.media-card .media-body .media-btn:before{content:"\f0a9";font-family:fontawesome}.media-card .media-body .media-btn:hover{background-color:#f2f2f2;color:#09f}.media-card .media-meta{line-height:2;max-height:2.2em;overflow:hidden}.media-card .media-meta .label{line-height:2}.media-card .media-desc{padding:5px 0}.media-card .media-footer{border-top:1px solid #bfbfbf;margin-top:10px;padding-top:10px;float:left}.media-card .media-btn{margin-top:10px;margin-right:10px;float:right}@media (max-width:767px){.media-card .media.post .media-meta{display:none!important}.media-card .media.post .media-desc{display:none!important}}@media (min-width:768px){.media-card .media{margin:20px 0;padding:10px}.media-card .media-left img{max-width:140px}}.main-area .media-cards,.widget .media-cards{background-color:#f9f9f9;border:solid 1px #d3d0c5;border-radius:6px;overflow:hidden;margin:10px 0;color:#333}.main-area .media-cards .media-left,.widget .media-cards .media-left{margin:11px;float:left;width:39%;position:relative;overflow:hidden;background-color:#d9d7cc;border:solid 4px #d9d7cc}.main-area .media-cards .media-left:before,.widget .media-cards .media-left:before{content:"";display:block;padding-top:52.5%;marign-bottom:4px}.main-area .media-cards .media-left img,.widget .media-cards .media-left img{position:absolute;top:0;width:100%;height:auto;display:block;-webkit-transition:.2s ease;transition:.2s ease}.main-area .media-cards .media-left img:hover,.widget .media-cards .media-left img:hover{opacity:.6}.main-area .media-cards .media-left a,.widget .media-cards .media-left a{display:block}.main-area .media-cards .media-body,.widget .media-cards .media-body{margin-top:11px;width:51%;float:left}.main-area .media-cards .media-body a,.widget .media-cards .media-body a{color:#333;-webkit-transition:.2s ease;transition:.2s ease}.main-area .media-cards .media-body a:hover,.widget .media-cards .media-body a:hover{opacity:.6}.main-area .media-cards .media-body .media-body-inner a h4.media-heading,.widget .media-cards .media-body .media-body-inner a h4.media-heading{font-size:calc(13px + 6 * (100vw - 320px)/ 768);font-weight:700;margin:0;padding:0;border:none;line-height:1.4;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden}.main-area .media-cards .media-body .media-body-inner a h4.media-heading:before,.widget .media-cards .media-body .media-body-inner a h4.media-heading:before{border:none}.main-area .media-cards .media-desc,.widget .media-cards .media-desc{display:-webkit-box;clear:both;font-size:calc(9px + 6 * (100vw - 320px)/ 768);border-top:solid 1px #d3d0c5;margin:8px;padding:4px 4px 0;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;line-height:1.5}.main-area .media-cards .media-read-more,.widget .media-cards .media-read-more{font-size:calc(14px + 6 * (100vw - 320px)/ 768);font-weight:700;background-color:#337ab7;clear:both;width:100%;text-align:center;border-radius:0 0 6px 6px;-webkit-transition:.2s ease;transition:.2s ease}.main-area .media-cards .media-read-more a,.widget .media-cards .media-read-more a{color:#fff;display:block;clear:both;width:100%;padding:6px}.main-area .media-cards .media-read-more:hover,.widget .media-cards .media-read-more:hover{opacity:.6}@media screen and (min-width:1070px){.main-area .media-cards .media-body .media-body-inner a h4.media-heading,.widget .media-cards .media-body .media-body-inner a h4.media-heading{font-size:18px}.main-area .media-cards .media-body .media-body-inner .media-desc,.widget .media-cards .media-body .media-body-inner .media-desc{font-size:13px}.main-area .media-cards .media-desc,.widget .media-cards .media-desc{font-size:13px}.main-area .media-cards .media-read-more,.widget .media-cards .media-read-more{font-size:16px}}.main-area .media-lists,.widget .media-lists{margin:10px 0;padding:0;overflow:hidden}.main-area .media-lists a,.widget .media-lists a{color:#3379b7}.main-area .media-lists li,.widget .media-lists li{border-bottom:solid 2px #ecebe6;padding:0;list-style:none;overflow:hidden;-webkit-transition:.2s ease;transition:.2s ease;letter-spacing:inherit}.main-area .media-lists li:hover,.widget .media-lists li:hover{background-color:#f2f2f2}.main-area .media-lists li:last-child,.widget .media-lists li:last-child{border-bottom:none}.main-area .media-lists .media-left,.widget .media-lists .media-left{margin:0 11px 10px 0;float:left;width:30%;max-height:120px;border:solid 1px #dfdfdf;text-align:center;background-color:#fff;max-width:148px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;overflow:hidden}.main-area .media-lists .media-left:before,.widget .media-lists .media-left:before{content:"";display:block;padding-top:52.5%}.main-area .media-lists .media-left img,.widget .media-lists .media-left img{position:absolute;top:0;width:100%;height:auto}.main-area .media-lists .media-body,.widget .media-lists .media-body{margin-top:8px}.main-area .media-lists .media-body h4.media-heading,.widget .media-lists .media-body h4.media-heading{font-size:calc(12px + 6 * (100vw - 320px)/ 768);font-weight:700;margin:0;padding:0;border:none;line-height:1.4;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden;min-height:48px}.main-area .media-lists .media-body h4.media-heading:before,.widget .media-lists .media-body h4.media-heading:before{border:none}.main-area .media-lists .media-body h4.media-heading .more-img,.widget .media-lists .media-body h4.media-heading .more-img{margin-left:7px;width:50px;height:14px;vertical-align:middle}.main-area .media-lists .media-body small.media-meta-date,.widget .media-lists .media-body small.media-meta-date{font-size:11px;float:right}.main-area .media-lists .media-desc,.widget .media-lists .media-desc{clear:both;color:#333;font-size:calc(9px + 6 * (100vw - 320px)/ 768);margin:0 10px;padding:4px 4px 0;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;line-height:1.4}.main-area .media-lists .media-meta,.widget .media-lists .media-meta{clear:both;margin:0 0 2px;padding:8px 2px 0 0;position:relative;max-height:30px;line-height:1;min-height:30px;overflow:hidden;max-width:66%;display:inline-block}.main-area .media-lists .media-meta span.label,.widget .media-lists .media-meta span.label{color:#aaa;font-size:calc(9px + 6 * (100vw - 320px)/ 768);font-weight:400;padding:2px 5px 2px 0;display:inline-block;margin-bottom:4px;line-height:1.4;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.main-area .box .media-lists,.widget .box .media-lists{margin:10px -10px 0 -10px}.main-area .box .media-lists li:hover,.widget .box .media-lists li:hover{background-color:#f2f2f2}@media screen and (min-width:768px){.main-area .media-lists .media-meta,.widget .media-lists .media-meta{max-height:33px;min-height:33px}}@media screen and (min-width:1070px){.main-area .media-lists .media-body h4.media-heading,.widget .media-lists .media-body h4.media-heading{font-size:16px;min-height:62px}.main-area .media-lists .media-body .media-desc,.widget .media-lists .media-body .media-desc{font-size:12px}.main-area .media-lists .media-desc,.widget .media-lists .media-desc{font-size:13px}.main-area .media-lists .media-meta,.widget .media-lists .media-meta{padding-top:4px;margin-top:3px;max-height:25px;min-height:25px}.main-area .media-lists .media-meta span.label,.widget .media-lists .media-meta span.label{font-size:10px;padding:2px 7px}}.main-area .box-h-title,.widget .box-h-title{margin:10px 0 0}.main-area .box-h-title .box-title,.widget .box-h-title .box-title{font-size:calc(12px + 6 * (100vw - 320px)/ 768);font-weight:700;color:#fff;line-height:1.2;background-color:#337ab7;border-radius:6px;padding:5px 7px 4px;display:inline-block;text-align:center;min-width:45%;margin:0 25px}.main-area .box-h-title li,.widget .box-h-title li{border-top:none}.main-area .box-h-title .media-lists,.widget .box-h-title .media-lists{border:solid 1px #d3d0c5;border-radius:6px;overflow:hidden;margin:-13px 0 10px;padding:15px 14px 10px}.main-area .box-h-title .media-lists a,.widget .box-h-title .media-lists a{display:block;margin-top:-13px;padding-top:15px}.main-area .box-h-title .media-lists a:hover,.widget .box-h-title .media-lists a:hover{background-color:#f2f2f2}@media screen and (min-width:1070px){.main-area .box-h-title .box-title,.widget .box-h-title .box-title{font-size:17px}}.main-area .grid-lists,.widget .grid-lists{list-style:none;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:0;margin-left:0}.main-area .large-grid li,.widget .large-grid li{display:block;width:calc(50% - 3px);margin:0 6px 0 0}.main-area .large-grid li:nth-child(2n),.widget .large-grid li:nth-child(2n){margin-right:0}.main-area .small-grid li,.widget .small-grid li{display:block;width:calc(33.3333333333% - 4px);margin:0 6px 0 0}.main-area .small-grid li:nth-child(3n),.widget .small-grid li:nth-child(3n){margin-right:0}.main-area .small-grid li .media-object .media-terms span.label,.widget .small-grid li .media-object .media-terms span.label{display:none}.main-area .large-grid .media-object .media-terms .label,.main-area .small-grid .media-object .media-terms .label,.widget .large-grid .media-object .media-terms .label,.widget .small-grid .media-object .media-terms .label{max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.main-area .grid-lists li:hover,.widget .grid-lists li:hover{opacity:.6;-webkit-transition:.2s ease;transition:.2s ease}.main-area .grid-lists .media-terms,.widget .grid-lists .media-terms{display:block;overflow:hidden;max-height:20px}@media screen and (min-width:768px){.main-area .grid-lists .media-terms,.widget .grid-lists .media-terms{max-height:24px}}.main-area .grid-lists .media-object,.widget .grid-lists .media-object{padding:0 0 2px;line-height:1.2}.main-area .grid-lists .media-object .media-object_img,.widget .grid-lists .media-object .media-object_img{width:100%;position:relative;overflow:hidden;margin-bottom:4px}.main-area .grid-lists .media-object .media-object_img:before,.widget .grid-lists .media-object .media-object_img:before{content:"";display:block;padding-top:52.5%}.main-area .grid-lists .media-object .media-object_img img,.widget .grid-lists .media-object .media-object_img img{position:absolute;top:0;width:100%;height:auto}.main-area .grid-lists .media-object .media-terms span.label,.widget .grid-lists .media-object .media-terms span.label{color:#aaa;font-size:calc(9px + 6 * (100vw - 320px)/ 768);font-weight:400;padding:1px 5px;border-radius:5px;display:inline-block;margin-bottom:6px;line-height:1.3;border:solid 1px #ccc}.main-area .grid-lists .media-body h4.media-heading,.widget .grid-lists .media-body h4.media-heading{color:#333;border:none;padding:1px 2px 0;margin:0;display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;line-height:1.3}.main-area .grid-lists .media-body h4.media-heading:before,.widget .grid-lists .media-body h4.media-heading:before{border:none}.main-area .large-grid .media-body h4.media-heading,.widget .large-grid .media-body h4.media-heading{font-size:calc(10px + 6 * (100vw - 320px)/ 768);font-weight:700}.main-area .small-grid .media-body h4.media-heading,.widget .small-grid .media-body h4.media-heading{font-size:calc(9px + 6 * (100vw - 320px)/ 768);font-weight:700}@media screen and (min-width:1070px){.main-area .grid-lists .media-object .media-terms span.label,.widget .grid-lists .media-object .media-terms span.label{font-size:13px;padding:2px 10px}.main-area .large-grid .media-body h4.media-heading,.widget .large-grid .media-body h4.media-heading{font-size:13px}.main-area .small-grid .media-body h4.media-heading,.widget .small-grid .media-body h4.media-heading{font-size:13px}}.main-area ul.media-txt-link-list,.widget ul.media-txt-link-list{list-style:none;padding:0;margin-left:0}.main-area ul.media-txt-link-list li,.widget ul.media-txt-link-list li{border-bottom:solid 1px #ecebe6;font-size:calc(12px + 6 * (100vw - 320px)/ 768);line-height:1.5;position:relative;margin:0;padding:0}.main-area ul.media-txt-link-list li:after,.widget ul.media-txt-link-list li:after{color:#3379b7;font-size:18px;font-weight:400;content:"\f138";font-family:fontawesome;line-height:1;position:absolute;right:8px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.main-area ul.media-txt-link-list li a,.widget ul.media-txt-link-list li a{padding:10px 35px 10px 5px;display:block;color:#3379b7}.main-area ul.media-txt-link-list li:hover,.widget ul.media-txt-link-list li:hover{background-color:#f2f2f2;-webkit-transition:.2s ease;transition:.2s ease}.main-area ul.media-txt-link-list .media-inner-flex,.widget ul.media-txt-link-list .media-inner-flex{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.main-area ul.media-txt-link-list .media-inner-flex .media-desc-grow,.widget ul.media-txt-link-list .media-inner-flex .media-desc-grow{width:100%;-webkit-box-flex:2;-ms-flex-positive:2;flex-grow:2}@media screen and (min-width:1070px){.main-area ul.media-txt-link-list li,.widget ul.media-txt-link-list li{font-size:16px}}.widget a.link-gray-button,.widget div.link-gray-button a{font-size:clamp(14px,2vw,16px)!important}a.link-gray-button,div.link-gray-button a{color:#4d78ab;font-size:clamp(14px,2vw,21px)!important;font-weight:700;line-height:1.3;background-color:#f9f9f9;border:solid 1px #bdd3df;border-radius:25px;min-height:50px;display:block;text-align:center;padding:14px 44px 13px 28px;max-width:67%;position:relative;margin:10px auto 20px;-webkit-transition:.2s ease;transition:.2s ease}a.link-gray-button:hover,div.link-gray-button a:hover{background-color:#e7f7fa}a.link-gray-button:after,div.link-gray-button a:after{font-weight:400;content:"\f061";font-family:fontawesome;line-height:1;position:absolute;color:#337ab7;right:16px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.widget .textwidget a.link-gray-button-full,.widget .textwidget div.link-gray-button-full a{font-size:clamp(14px,2vw,16px)!important}a.link-gray-button-full,div.link-gray-button-full a{color:#4d78ab;font-size:clamp(14px,2vw,21px)!important;font-weight:700;line-height:1.3;background-color:#f9f9f9;border:solid 1px #bdd3df;border-radius:25px;min-height:50px;display:block;text-align:center;padding:14px 44px 13px 28px;position:relative;margin:10px 0 20px;-webkit-transition:.2s ease;transition:.2s ease}a.link-gray-button-full:hover,div.link-gray-button-full a:hover{background-color:#e7f7fa}a.link-gray-button-full:after,div.link-gray-button-full a:after{font-weight:400;content:"\f061";font-family:fontawesome;line-height:1;position:absolute;color:#337ab7;right:16px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.widget a.link-emphasis-button,.widget div.link-emphasis-button a{font-size:clamp(14px,2vw,16px)!important}.parting-area .main-area table .link-emphasis-button a,.widget table .link-emphasis-button a,a.link-emphasis-button,div.link-emphasis-button a{color:#ff0;font-size:clamp(16px,2vw,25px)!important;font-weight:700;line-height:1.3;background-color:#337ab7;border:solid 1px #337ab7;border-radius:8px;min-height:50px;display:block;text-align:center;padding:13px 44px 13px 28px;position:relative;margin:10px 0 20px;-webkit-transition:.2s ease;transition:.2s ease}.parting-area .main-area table .link-emphasis-button a:hover,.widget table .link-emphasis-button a:hover,a.link-emphasis-button:hover,div.link-emphasis-button a:hover{color:#337ab7;background-color:#fff}.parting-area .main-area table .link-emphasis-button a:after,.widget table .link-emphasis-button a:after,a.link-emphasis-button:after,div.link-emphasis-button a:after{font-weight:400;content:"\f061";font-family:fontawesome;line-height:1;position:absolute;color:#e7f7fa;right:16px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.parting-area .main-area table .link-emphasis-button a:hover::after,.widget table .link-emphasis-button a:hover::after,a.link-emphasis-button:hover::after,div.link-emphasis-button a:hover::after{color:#337ab7}@media screen and (min-width:1070px){a.link-gray-button,a.link-gray-button-full{font-size:21px}a.link-emphasis-button,div.link-emphasis-button a{font-size:25px}}.nav-more-close-button,.nav-more-open-button{font-size:calc(12px + 6 * (100vw - 320px)/ 768);color:#337ab7;border:solid 1px #bdd3df;border-radius:7px;padding:9px 5px;margin:10px 0 20px;display:block;clear:both;text-align:center;-webkit-transition:.2s ease;transition:.2s ease;position:relative;overflow:hidden;font-weight:700}.nav-more-close-button:hover,.nav-more-open-button:hover{background-color:#f2f2f2}.nav-more-close-button:hover:after,.nav-more-open-button:hover:after{opacity:.6}.nav-more-open-button:after{font-weight:400;content:"\f150";font-family:fontawesome;color:#fff;line-height:1;position:absolute;right:-1px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);background-color:#337ab7;padding:100% 10px}.nav-more-close-button:after{font-weight:400;content:"\f2d3";font-family:fontawesome;line-height:1;color:#fff;position:absolute;right:-1px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);background-color:#337ab7;padding:100% 9px}@media screen and (min-width:1070px){.nav-more-close-button,.nav-more-open-button{font-size:15px}}.hide-content a.btn-hide{font-size:calc(12px + 6 * (100vw - 320px)/ 768);color:#337ab7;border:solid 1px #bdd3df;border-radius:7px;padding:9px 5px;margin:10px 0 20px;display:block;clear:both;text-align:center;-webkit-transition:.2s ease;transition:.2s ease;position:relative;overflow:hidden;font-weight:700}.hide-content a.btn-hide:hover{background-color:#f2f2f2;cursor:pointer}.hide-content a.btn-hide:hover:after{opacity:.6}.collapsed i.hide-icon:after{content:"\f196";font-family:fontawesome;font-style:normal}i.hide-icon:after{content:"\f147";font-family:fontawesome;font-style:normal}.hide-content.partial{position:relative;margin-bottom:20px}.hide-content.partial::before{content:"";position:absolute;top:0;left:0;width:100%;height:80%}.hide-content.partial a.btn-hide{-webkit-transform:translateY(-35%);transform:translateY(-35%);background-color:rgba(255,255,255,.65)}.hide-content.partial a.btn-hide.collapsed:after{content:"もっとみる"}.hide-content.partial a.btn-hide:after{content:"とじる"}.hide-content.partial a.btn-hide:hover{background-color:rgba(255,255,255,.65);cursor:pointer}.hide-content.partial a.btn-hide:hover:after{opacity:1}.hide-content a.tests-btn-hide{overflow:hidden;font-weight:700;color:#337ab7;border-radius:10px;display:block;background-color:rgba(189,211,223,.3647058824)}.hide-content a.tests-btn-hide:hover{cursor:pointer}.tests-hide-content{border-radius:10px;background-color:rgba(255,255,255,.911);border:solid 1px #bdd3df}.tests-border:not(:last-child){border-bottom:1px solid rgba(29,33,36,.2470588235);padding-bottom:3px;margin-bottom:3px}.hide-collapse{position:relative;margin:10px 0 20px}.hide-collapse.partial{max-height:200px;overflow:hidden;-webkit-transition:max-height .3s ease-out,-webkit-box-shadow .3s ease-out;transition:max-height .3s ease-out,-webkit-box-shadow .3s ease-out;transition:max-height .3s ease-out,box-shadow .3s ease-out;transition:max-height .3s ease-out,box-shadow .3s ease-out,-webkit-box-shadow .3s ease-out}.hide-collapse.partial::before{content:"";position:absolute;bottom:0;left:0;width:100%;height:100%;z-index:999;-webkit-box-shadow:inset 0 -100px 40px -60px rgba(0,0,0,.35);box-shadow:inset 0 -100px 40px -60px rgba(0,0,0,.35)}.hide-collapse.partial.in{max-height:none}.hide-collapse.partial.in::before{z-index:-1;-webkit-box-shadow:none;box-shadow:none}.hide-collapse.partial.collapse{display:block!important}@media screen and (min-width:1070px){.hide-content a{font-size:15px}}.no-js-accordion{width:100%;max-width:600px;margin:0 auto}.no-js-accordion .no-js-accordion-toggle{display:none}.no-js-accordion .no-js-accordion-label{display:block;padding:9px 5px;color:#337ab7;cursor:pointer;text-align:center;border-radius:7px;border:solid 1px #bdd3df;font-size:calc(12px + 6 * (100vw - 320px)/ 768);font-weight:700;margin:10px 0 20px;-webkit-transition:background-color .2s ease;transition:background-color .2s ease;position:relative;overflow:hidden}.no-js-accordion .no-js-accordion-label:hover{background-color:#f2f2f2;cursor:pointer}.no-js-accordion .no-js-accordion-label:hover:after{opacity:.6}.no-js-accordion .no-js-accordion-label .hide-icon:after{content:"\f196";font-family:fontawesome;font-style:normal}.no-js-accordion .no-js-accordion-content{max-height:0;overflow:hidden;-webkit-transition:max-height .3s ease;transition:max-height .3s ease;background-color:#f1f1f1;padding:0 10px;border-radius:0 0 5px 5px}.no-js-accordion .no-js-accordion-toggle:checked+.no-js-accordion-label+.no-js-accordion-content{max-height:2000px;padding:10px}.no-js-accordion .no-js-accordion-toggle:checked+.no-js-accordion-label .hide-icon:after{content:"\f147"}.btn-store-link{text-align:center;margin:10px auto}.btn-store-link .btn-appstore img,.btn-store-link .btn-googleplay img{height:60px;width:200px}.cta-app-ins{font-size:16px;font-weight:700;border-radius:6px;text-align:center;-webkit-filter:drop-shadow(2px 2px 1px rgba(0, 0, 0, .2));filter:drop-shadow(2px 2px 1px rgba(0, 0, 0, .2));margin:20px;-webkit-box-shadow:0 0 4px #fff inset;box-shadow:0 0 4px #fff inset}.cta-app-ins a{display:block;color:#fff;padding:18px 12px 18px 35px}.cta-app-ins a:hover{text-decoration:none;border-radius:6px}.cta-app-ins .app-dl-icon{margin:0 0 -38px 0;width:25px;font-weight:700;font-size:18px;margin-right:6px;text-align:center;height:21px;width:20px;display:inline-block;border-bottom:solid 2px #fff}.cta-app-ins .app-dl-icon:before{content:"↓";color:#fff;display:inline-block;-webkit-animation:move-d .5s infinite linear alternate;animation:move-d .5s infinite linear alternate}@-webkit-keyframes move-d{0%{-webkit-transform:translate(0,-10px);transform:translate(0,-10px)}50%{-webkit-transform:translate(0,-2px);transform:translate(0,-2px)}100%{-webkit-transform:translate(0,-10px);transform:translate(0,-10px)}}@keyframes move-d{0%{-webkit-transform:translate(0,-10px);transform:translate(0,-10px)}50%{-webkit-transform:translate(0,-2px);transform:translate(0,-2px)}100%{-webkit-transform:translate(0,-10px);transform:translate(0,-10px)}}.install-ios{background-color:#c36}.install-ios:hover{background-color:#f69}.install-android{background-color:#689f38}.install-android:hover{background-color:#addc4e}.main-area .btn-group,.widget .btn-group{font-size:calc(10px + 6 * (100vw - 320px)/ 768);background-color:#fff;margin:0;display:table;overflow:hidden}.main-area .btn-group .btn-default,.widget .btn-group .btn-default{color:#666;background-color:#fff;padding:14px;margin:0;text-align:center;display:table-cell;border-top:solid 1px #666;border-left:solid 1px #666;border-bottom:solid 1px #666;border-right:none;cursor:pointer;font-size:100%}.main-area .btn-group .btn-default:first-child,.widget .btn-group .btn-default:first-child{border-radius:6px 0 0 6px}.main-area .btn-group .btn-default:last-child,.widget .btn-group .btn-default:last-child{border-right:solid 1px #666;border-radius:0 6px 6px 0}.main-area .btn-group .btn-default:hover,.widget .btn-group .btn-default:hover{background-color:#f5f5f2}.main-area .btn-group .disabled,.widget .btn-group .disabled{background-color:#e7f7fa;cursor:default}.main-area .btn-group-wide,.widget .btn-group-wide{width:70%;margin:40px auto 20px;color:#337ab7}.main-area .btn-group-wide .btn-default,.widget .btn-group-wide .btn-default{border-top-color:#bdd3df;border-left-color:#bdd3df;border-bottom-color:#bdd3df;color:#337ab7}.main-area .btn-group-wide .btn-default:last-child,.widget .btn-group-wide .btn-default:last-child{border-right-color:#bdd3df}.main-area .btn-tab-wide,.widget .btn-tab-wide{min-width:70%;margin:10px auto 20px;color:#337ab7;position:relative;padding-bottom:20px;background-color:inherit;overflow:visible}.main-area .btn-tab-wide .btn-default,.widget .btn-tab-wide .btn-default{border-top-color:#bdd3df;border-left-color:#bdd3df;border-bottom-color:#bdd3df;color:#337ab7;font-size:100%;border-right:none;cursor:pointer}.main-area .btn-tab-wide .btn-default:hover,.widget .btn-tab-wide .btn-default:hover{background-color:#f5f5f2}.main-area .btn-tab-wide .btn-default:first-child,.widget .btn-tab-wide .btn-default:first-child{border-radius:6px 0 0 0}.main-area .btn-tab-wide .btn-default:last-child,.widget .btn-tab-wide .btn-default:last-child{border-right-color:#bdd3df;border-radius:0 6px 0 0}.main-area .btn-tab-wide .disabled,.widget .btn-tab-wide .disabled{border-bottom-color:#e7f7fa;cursor:default;z-index:1;position:relative}.main-area .btn-tab-wide::after,.widget .btn-tab-wide::after{content:"";position:absolute;border-top:solid 1px #bdd3df;width:130%;height:20px;bottom:0;left:-15%;background:-webkit-gradient(linear,left top,left bottom,from(#e7f7fa),to(#fff));background:linear-gradient(#e7f7fa,#fff);border-radius:6px 6px 0 0}@media screen and (min-width:768px){.main-area .btn-group,.widget .btn-group{font-size:13px}.main-area .btn-group .btn-default,.widget .btn-group .btn-default{padding:10px}}.main-area .top-balloon-tab-menu{list-style:none;display:-webkit-box;display:-ms-flexbox;display:flex;margin:0 auto 26px;padding:0 10px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.main-area .top-balloon-tab-menu li{font-size:13px;text-align:center;background-color:#dfdfdf;border-radius:8px;width:33%;max-width:109px;line-height:1;padding:0;margin:0 2px;position:relative}.main-area .top-balloon-tab-menu li a{display:block;padding-top:12px;padding-bottom:9px}.main-area .top-balloon-tab-menu .btn-default{border-bottom:9px solid #3379b7}.main-area .top-balloon-tab-menu .btn-default a{color:#3379b7}.main-area .top-balloon-tab-menu .btn-default a:hover{background-color:#e7f7fa;border-radius:8px 8px 0 0}.main-area .top-balloon-tab-menu .disabled{color:#d22c25;border-bottom:9px solid #d22c25;background-color:#eee}.main-area .top-balloon-tab-menu .disabled a{color:#d22c25}.main-area .top-balloon-tab-menu .disabled a:hover{background-color:#fae7f1}.main-area .top-balloon-tab-menu .disabled::after{content:"";width:0;height:0;border:7px solid;border-color:#d22c25 transparent transparent transparent;position:absolute;display:block;bottom:-23px;left:calc(50% - 7px)}.text-micro-copy{color:#c36;font-size:clamp(12px,1vw,15px);position:relative;display:block;text-align:center;line-height:1.3}.gp-lazy-container{display:inline-block}.flex-container .gp-lazy-container{width:100%}a.img-popup{color:#0cc!important;border-radius:4px;overflow:hidden}.img-popup{border-radius:4px;position:relative;display:inline-block;max-width:520px}.img-popup:before{content:"";display:block;position:absolute;top:0;left:0;width:100%;height:100%;border:solid 2px #0cc;border-radius:4px;-webkit-box-sizing:border-box;box-sizing:border-box}.img-popup img{max-width:100%;border-radius:4px}.img-popup:after{content:"";position:absolute;background-color:#0cc!important;border-radius:10px 0 4px 0;width:6%;height:10%;background:url(../images/common/icn_loupe.svg) no-repeat center center;background-size:55% 55%;right:0;bottom:0;min-height:14px;min-width:14px;max-height:24px;max-width:24px}.img-popup:hover{opacity:.8;cursor:-webkit-zoom-in;cursor:zoom-in}.max-popup .img-popup{width:100%}.image-click-border-a .img-popup:before{border:solid 2px #999}.image-click-border-a .img-popup:after{background-color:#999!important}.image-click-border-b .img-popup:before{border:solid 2px #84d0d0}.image-click-border-b .img-popup:after{background-color:#84d0d0!important}.image-click-border-c .img-popup:before{border:none}.image-click-border-c .img-popup:after{border-radius:4px 0 4px 0;width:20px;height:20px}.image-click-border-d .img-popup:before{border:none}.image-click-border-d .img-popup:after{background-color:#84d0d0!important;border-radius:4px 0 4px 0;width:20px;height:20px;background-size:70% 70%}.image-click-border-e .img-popup:before{border:solid 1px #0cc}.image-click-border-f .img-popup:before{border:solid 2px #a7d7d7}.image-click-border-f .img-popup:after{background-color:#53c8c8!important}.parting-area .main-area .btn-base,.parting-area .side-area .btn-base{color:#4d78ab;font-size:clamp(.875rem,.696rem + .89vw,1.125rem);font-weight:700;text-align:center;vertical-align:middle;line-height:1.5;display:inline-block;margin:6px 0;position:relative;border:none;-webkit-transition:.2s ease;transition:.2s ease;cursor:pointer;-ms-touch-action:manipulation;touch-action:manipulation;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background-color:#fff;font:inherit;text-decoration:none}.parting-area .main-area .btn-base a,.parting-area .side-area .btn-base a{font-weight:700;display:block}.parting-area .main-area a.btn-base,.parting-area .side-area a.btn-base{font-weight:700}.parting-area .main-area button.btn-base,.parting-area .side-area button.btn-base{font-weight:700}.parting-area .main-area .btn-base:hover,.parting-area .side-area .btn-base:hover{background-color:#efefef}.parting-area .main-area .btn-base.hover-gray:hover,.parting-area .main-area .btn-base.hover-gray:hover a,.parting-area .side-area .btn-base.hover-gray:hover,.parting-area .side-area .btn-base.hover-gray:hover a{background-color:#999;opacity:1;color:#fff;-webkit-transition:none;transition:none}.parting-area .main-area .btn-rounded,.parting-area .side-area .btn-rounded{border-radius:10px}.parting-area .main-area .btn-rounded a:hover,.parting-area .side-area .btn-rounded a:hover{border-radius:10px}.parting-area .main-area .btn-square,.parting-area .side-area .btn-square{border-radius:0}.parting-area .main-area .btn-oval,.parting-area .side-area .btn-oval{border-radius:9999px}.parting-area .main-area .btn-oval a:hover,.parting-area .side-area .btn-oval a:hover{border-radius:9999px}.parting-area .main-area .btn-fill,.parting-area .side-area .btn-fill{border:none;background-color:#337ab7;color:#fff}.parting-area .main-area .btn-fill:link,.parting-area .side-area .btn-fill:link{color:#fff}.parting-area .main-area .btn-fill:visited,.parting-area .side-area .btn-fill:visited{color:#fff}.parting-area .main-area .btn-fill:hover,.parting-area .side-area .btn-fill:hover{opacity:.5}.parting-area .main-area .btn-fill:active,.parting-area .side-area .btn-fill:active{color:#fff}.parting-area .main-area .btn-border,.parting-area .side-area .btn-border{background-color:#fff;border:solid 1px #337ab7}.parting-area .main-area .btn-border a,.parting-area .side-area .btn-border a{color:#4d78ab}.parting-area .main-area .btn-border a:visited,.parting-area .side-area .btn-border a:visited{color:#4d78ab}.parting-area .main-area .btn-border a:active,.parting-area .side-area .btn-border a:active{color:#4d78ab}.parting-area .main-area .btn-fill.btn-blue2-yellow,.parting-area .side-area .btn-fill.btn-blue2-yellow{background-color:#337ab7;border-color:#337ab7;color:#ff0}.parting-area .main-area .btn-fill.btn-blue2-yellow a,.parting-area .side-area .btn-fill.btn-blue2-yellow a{color:#ff0}.parting-area .main-area .btn-fill.btn-blue2-yellow a:hover,.parting-area .side-area .btn-fill.btn-blue2-yellow a:hover{color:#ff0}.parting-area .main-area .btn-fill.btn-red-yellow,.parting-area .side-area .btn-fill.btn-red-yellow{background-color:#d42d25;border-color:#d42d25;color:#ff0}.parting-area .main-area .btn-fill.btn-red-yellow a,.parting-area .side-area .btn-fill.btn-red-yellow a{color:#ff0}.parting-area .main-area .btn-fill.btn-red-yellow a:hover,.parting-area .side-area .btn-fill.btn-red-yellow a:hover{color:#ff0}.parting-area .main-area .btn-fill.btn-green-yellow,.parting-area .side-area .btn-fill.btn-green-yellow{background-color:#093;border-color:#093;color:#ff0}.parting-area .main-area .btn-fill.btn-green-yellow a,.parting-area .side-area .btn-fill.btn-green-yellow a{color:#ff0}.parting-area .main-area .btn-fill.btn-green-yellow a:hover,.parting-area .side-area .btn-fill.btn-green-yellow a:hover{color:#ff0}.parting-area .main-area .btn-fill.btn-lightblue-yellow,.parting-area .side-area .btn-fill.btn-lightblue-yellow{background-color:#09f;border-color:#09f;color:#ff0}.parting-area .main-area .btn-fill.btn-lightblue-yellow a,.parting-area .side-area .btn-fill.btn-lightblue-yellow a{color:#ff0}.parting-area .main-area .btn-fill.btn-lightblue-yellow a:hover,.parting-area .side-area .btn-fill.btn-lightblue-yellow a:hover{color:#ff0}.parting-area .main-area .btn-fill.btn-orange-black,.parting-area .side-area .btn-fill.btn-orange-black{background-color:#f90;border-color:#f90;color:#000}.parting-area .main-area .btn-fill.btn-orange-black a,.parting-area .side-area .btn-fill.btn-orange-black a{color:#000}.parting-area .main-area .btn-fill.btn-orange-black a:hover,.parting-area .side-area .btn-fill.btn-orange-black a:hover{color:#000}.parting-area .main-area .btn-fill.btn-lightgray-grayblue,.parting-area .side-area .btn-fill.btn-lightgray-grayblue{background-color:#f9f9f9;border:#bdd3df solid 1px;color:#337ab7}.parting-area .main-area .btn-fill.btn-lightgray-grayblue a,.parting-area .side-area .btn-fill.btn-lightgray-grayblue a{color:#337ab7}.parting-area .main-area .btn-fill.btn-lightgray-grayblue a:hover,.parting-area .side-area .btn-fill.btn-lightgray-grayblue a:hover{color:#337ab7;background-color:#e7f7fa;opacity:1}.parting-area .main-area .btn-fill.btn-lightgray-grayblue:hover,.parting-area .side-area .btn-fill.btn-lightgray-grayblue:hover{color:#337ab7;background-color:#e7f7fa;opacity:1}.parting-area .main-area .btn-fill a,.parting-area .side-area .btn-fill a{color:#fff}.parting-area .main-area .btn-fill a:hover,.parting-area .side-area .btn-fill a:hover{color:#fff}.parting-area .main-area .btn-fill.btn-red,.parting-area .side-area .btn-fill.btn-red{background-color:#d42d25;border-color:#d42d25}.parting-area .main-area .btn-fill.btn-blue,.parting-area .side-area .btn-fill.btn-blue{background-color:#03c;border-color:#03c}.parting-area .main-area .btn-fill.btn-blue2,.parting-area .side-area .btn-fill.btn-blue2{background-color:#337ab7;border-color:#337ab7}.parting-area .main-area .btn-fill.btn-lightblue,.parting-area .side-area .btn-fill.btn-lightblue{background-color:#09f;border-color:#09f}.parting-area .main-area .btn-fill.btn-green,.parting-area .side-area .btn-fill.btn-green{background-color:#093;border-color:#093}.parting-area .main-area .btn-fill.btn-yellow,.parting-area .side-area .btn-fill.btn-yellow{background-color:#fc0;border-color:#fc0;color:#000}.parting-area .main-area .btn-fill.btn-yellow a,.parting-area .side-area .btn-fill.btn-yellow a{color:#000}.parting-area .main-area .btn-fill.btn-orange,.parting-area .side-area .btn-fill.btn-orange{background-color:#f60;border-color:#f60}.parting-area .main-area .btn-fill.btn-gray,.parting-area .side-area .btn-fill.btn-gray{background-color:#777;border-color:#777}.parting-area .main-area .btn-fill.btn-black,.parting-area .side-area .btn-fill.btn-black{background-color:#000;border-color:#000}.parting-area .main-area .btn-border.btn-red,.parting-area .side-area .btn-border.btn-red{border-color:#d42d25;color:#d42d25}.parting-area .main-area .btn-border.btn-red a,.parting-area .side-area .btn-border.btn-red a{color:#d42d25}.parting-area .main-area .btn-border.btn-blue,.parting-area .side-area .btn-border.btn-blue{border-color:#03c;color:#03c}.parting-area .main-area .btn-border.btn-blue a,.parting-area .side-area .btn-border.btn-blue a{color:#03c}.parting-area .main-area .btn-border.btn-blue2,.parting-area .side-area .btn-border.btn-blue2{border-color:#337ab7;color:#337ab7}.parting-area .main-area .btn-border.btn-blue2 a,.parting-area .side-area .btn-border.btn-blue2 a{color:#337ab7}.parting-area .main-area .btn-border.btn-lightblue,.parting-area .side-area .btn-border.btn-lightblue{border-color:#09f;color:#09f}.parting-area .main-area .btn-border.btn-lightblue a,.parting-area .side-area .btn-border.btn-lightblue a{color:#09f}.parting-area .main-area .btn-border.btn-green,.parting-area .side-area .btn-border.btn-green{border-color:#093;color:#093}.parting-area .main-area .btn-border.btn-green a,.parting-area .side-area .btn-border.btn-green a{color:#093}.parting-area .main-area .btn-border.btn-yellow,.parting-area .side-area .btn-border.btn-yellow{border-color:#e1b400;color:#e1b400}.parting-area .main-area .btn-border.btn-yellow a,.parting-area .side-area .btn-border.btn-yellow a{color:#e1b400}.parting-area .main-area .btn-border.btn-orange,.parting-area .side-area .btn-border.btn-orange{border-color:#f60;color:#f60}.parting-area .main-area .btn-border.btn-orange a,.parting-area .side-area .btn-border.btn-orange a{color:#f60}.parting-area .main-area .btn-border.btn-gray,.parting-area .side-area .btn-border.btn-gray{border-color:#777;color:#777}.parting-area .main-area .btn-border.btn-gray a,.parting-area .side-area .btn-border.btn-gray a{color:#777}.parting-area .main-area .btn-border.btn-black,.parting-area .side-area .btn-border.btn-black{border-color:#000;color:#000}.parting-area .main-area .btn-border.btn-black a,.parting-area .side-area .btn-border.btn-black a{color:#000}.parting-area .main-area .btn-narrow a,.parting-area .main-area a.btn-narrow,.parting-area .main-area button.btn-narrow,.parting-area .side-area .btn-narrow a,.parting-area .side-area a.btn-narrow,.parting-area .side-area button.btn-narrow{padding-left:4px;padding-right:4px}.parting-area .main-area .btn-width-normal a,.parting-area .main-area a.btn-width-normal,.parting-area .main-area button.btn-width-normal,.parting-area .side-area .btn-width-normal a,.parting-area .side-area a.btn-width-normal,.parting-area .side-area button.btn-width-normal{padding-left:32px;padding-right:32px}.parting-area .main-area .btn-full,.parting-area .side-area .btn-full{width:100%}.parting-area .main-area .btn-wide,.parting-area .side-area .btn-wide{width:67%}.parting-area .main-area .btn-s a,.parting-area .main-area a.btn-s,.parting-area .main-area button.btn-s,.parting-area .side-area .btn-s a,.parting-area .side-area a.btn-s,.parting-area .side-area button.btn-s{font-size:clamp(.75rem,.616rem + .67vw,.938rem)!important;padding-top:10px;padding-bottom:10px}.parting-area .main-area .btn-m a,.parting-area .main-area a.btn-m,.parting-area .main-area button.btn-m,.parting-area .side-area .btn-m a,.parting-area .side-area a.btn-m,.parting-area .side-area button.btn-m{font-size:clamp(.875rem,.696rem + .89vw,1.125rem)!important;padding-top:13px;padding-bottom:13px}.parting-area .main-area .btn-l a,.parting-area .main-area a.btn-l,.parting-area .main-area button.btn-l,.parting-area .side-area .btn-l a,.parting-area .side-area a.btn-l,.parting-area .side-area button.btn-l{font-size:clamp(1rem,.732rem + 1.34vw,1.375rem)!important;padding-top:14px;padding-bottom:14px}.parting-area .main-area .btn-inline,.parting-area .side-area .btn-inline{margin:0 4px 1px!important;padding:0 3px!important}.parting-area .main-area .btn-inline a,.parting-area .side-area .btn-inline a{padding-top:0!important;padding-bottom:0!important}.parting-area .main-area .btn-inline.btn-s.btn-icon-left a,.parting-area .side-area .btn-inline.btn-s.btn-icon-left a{padding-left:20px!important}.parting-area .main-area .btn-inline.btn-s.btn-icon-right a,.parting-area .side-area .btn-inline.btn-s.btn-icon-right a{padding-right:20px!important}.parting-area .main-area .btn-inline.btn-full,.parting-area .side-area .btn-inline.btn-full{margin:0 0 1px!important}.parting-area .main-area .btn-inline.btn-l a,.parting-area .main-area .btn-inline.btn-m a,.parting-area .side-area .btn-inline.btn-l a,.parting-area .side-area .btn-inline.btn-m a{padding-bottom:1px!important}.parting-area .main-area .btn-base .btn-icon-center-left,.parting-area .side-area .btn-base .btn-icon-center-left{margin:0 6px 0 0;font-weight:400}.parting-area .main-area .btn-base .btn-icon-center-right,.parting-area .side-area .btn-base .btn-icon-center-right{margin:0 0 0 6px;font-weight:400}.parting-area .main-area .btn-s .btn-icon-center-left,.parting-area .main-area .btn-s .btn-icon-center-right,.parting-area .side-area .btn-s .btn-icon-center-left,.parting-area .side-area .btn-s .btn-icon-center-right{font-size:clamp(.75rem,.616rem + .67vw,.938rem);padding-bottom:1px;display:inline-block;vertical-align:middle}.parting-area .main-area .btn-m .btn-icon-center-left,.parting-area .main-area .btn-m .btn-icon-center-right,.parting-area .side-area .btn-m .btn-icon-center-left,.parting-area .side-area .btn-m .btn-icon-center-right{font-size:clamp(.875rem,.696rem + .89vw,1.125rem);padding-bottom:2px;display:inline-block;vertical-align:middle}.parting-area .main-area .btn-l .btn-icon-center-left,.parting-area .main-area .btn-l .btn-icon-center-right,.parting-area .side-area .btn-l .btn-icon-center-left,.parting-area .side-area .btn-l .btn-icon-center-right{font-size:clamp(1rem,.732rem + 1.34vw,1.375rem);padding-bottom:4px;display:inline-block;vertical-align:middle}.parting-area .main-area .btn-s.btn-icon-left.btn-narrow a,.parting-area .main-area a.btn-s.btn-icon-left.btn-narrow,.parting-area .main-area button.btn-s.btn-icon-left.btn-narrow,.parting-area .side-area .btn-s.btn-icon-left.btn-narrow a,.parting-area .side-area a.btn-s.btn-icon-left.btn-narrow,.parting-area .side-area button.btn-s.btn-icon-left.btn-narrow{padding-left:30px}.parting-area .main-area .btn-m.btn-icon-left.btn-narrow a,.parting-area .main-area a.btn-m.btn-icon-left.btn-narrow,.parting-area .main-area button.btn-m.btn-icon-left.btn-narrow,.parting-area .side-area .btn-m.btn-icon-left.btn-narrow a,.parting-area .side-area a.btn-m.btn-icon-left.btn-narrow,.parting-area .side-area button.btn-m.btn-icon-left.btn-narrow{padding-left:33px}.parting-area .main-area .btn-l.btn-icon-left.btn-narrow a,.parting-area .main-area a.btn-l.btn-icon-left.btn-narrow,.parting-area .main-area button.btn-l.btn-icon-left.btn-narrow,.parting-area .side-area .btn-l.btn-icon-left.btn-narrow a,.parting-area .side-area a.btn-l.btn-icon-left.btn-narrow,.parting-area .side-area button.btn-l.btn-icon-left.btn-narrow{padding-left:36px}.parting-area .main-area .btn-s.btn-icon-left.btn-width-normal a,.parting-area .main-area a.btn-s.btn-icon-left.btn-width-normal,.parting-area .main-area button.btn-s.btn-icon-left.btn-width-normal,.parting-area .side-area .btn-s.btn-icon-left.btn-width-normal a,.parting-area .side-area a.btn-s.btn-icon-left.btn-width-normal,.parting-area .side-area button.btn-s.btn-icon-left.btn-width-normal{padding-left:30px}.parting-area .main-area .btn-m.btn-icon-left.btn-width-normal a,.parting-area .main-area a.btn-m.btn-icon-left.btn-width-normal,.parting-area .main-area button.btn-m.btn-icon-left.btn-width-normal,.parting-area .side-area .btn-m.btn-icon-left.btn-width-normal a,.parting-area .side-area a.btn-m.btn-icon-left.btn-width-normal,.parting-area .side-area button.btn-m.btn-icon-left.btn-width-normal{padding-left:33px}.parting-area .main-area .btn-l.btn-icon-left.btn-width-normal a,.parting-area .main-area a.btn-l.btn-icon-left.btn-width-normal,.parting-area .main-area button.btn-l.btn-icon-left.btn-width-normal,.parting-area .side-area .btn-l.btn-icon-left.btn-width-normal a,.parting-area .side-area a.btn-l.btn-icon-left.btn-width-normal,.parting-area .side-area button.btn-l.btn-icon-left.btn-width-normal{padding-left:36px}.parting-area .main-area .btn-s.btn-icon-right.btn-narrow a,.parting-area .main-area a.btn-s.btn-icon-right.btn-narrow,.parting-area .main-area button.btn-s.btn-icon-right.btn-narrow,.parting-area .side-area .btn-s.btn-icon-right.btn-narrow a,.parting-area .side-area a.btn-s.btn-icon-right.btn-narrow,.parting-area .side-area button.btn-s.btn-icon-right.btn-narrow{padding-right:30px}.parting-area .main-area .btn-m.btn-icon-right.btn-narrow a,.parting-area .main-area a.btn-m.btn-icon-right.btn-narrow,.parting-area .main-area button.btn-m.btn-icon-right.btn-narrow,.parting-area .side-area .btn-m.btn-icon-right.btn-narrow a,.parting-area .side-area a.btn-m.btn-icon-right.btn-narrow,.parting-area .side-area button.btn-m.btn-icon-right.btn-narrow{padding-right:33px}.parting-area .main-area .btn-l.btn-icon-right.btn-narrow a,.parting-area .main-area a.btn-l.btn-icon-right.btn-narrow,.parting-area .main-area button.btn-l.btn-icon-right.btn-narrow,.parting-area .side-area .btn-l.btn-icon-right.btn-narrow a,.parting-area .side-area a.btn-l.btn-icon-right.btn-narrow,.parting-area .side-area button.btn-l.btn-icon-right.btn-narrow{padding-right:36px}.parting-area .main-area .btn-s.btn-icon-right.btn-width-normal a,.parting-area .main-area a.btn-s.btn-icon-right.btn-width-normal,.parting-area .main-area button.btn-s.btn-icon-right.btn-width-normal,.parting-area .side-area .btn-s.btn-icon-right.btn-width-normal a,.parting-area .side-area a.btn-s.btn-icon-right.btn-width-normal,.parting-area .side-area button.btn-s.btn-icon-right.btn-width-normal{padding-right:30px}.parting-area .main-area .btn-m.btn-icon-right.btn-width-normal a,.parting-area .main-area a.btn-m.btn-icon-right.btn-width-normal,.parting-area .main-area button.btn-m.btn-icon-right.btn-width-normal,.parting-area .side-area .btn-m.btn-icon-right.btn-width-normal a,.parting-area .side-area a.btn-m.btn-icon-right.btn-width-normal,.parting-area .side-area button.btn-m.btn-icon-right.btn-width-normal{padding-right:33px}.parting-area .main-area .btn-l.btn-icon-right.btn-width-normal a,.parting-area .main-area a.btn-l.btn-icon-right.btn-width-normal,.parting-area .main-area button.btn-l.btn-icon-right.btn-width-normal,.parting-area .side-area .btn-l.btn-icon-right.btn-width-normal a,.parting-area .side-area a.btn-l.btn-icon-right.btn-width-normal,.parting-area .side-area button.btn-l.btn-icon-right.btn-width-normal{padding-right:36px}.parting-area .main-area .btn-full.btn-l.btn-icon-left a,.parting-area .main-area a.btn-full.btn-l.btn-icon-left,.parting-area .main-area button.btn-full.btn-l.btn-icon-left,.parting-area .side-area .btn-full.btn-l.btn-icon-left a,.parting-area .side-area a.btn-full.btn-l.btn-icon-left,.parting-area .side-area button.btn-full.btn-l.btn-icon-left{padding-right:34px;padding-left:34px}.parting-area .main-area .btn-full.btn-m.btn-icon-left a,.parting-area .main-area a.btn-full.btn-m.btn-icon-left,.parting-area .main-area button.btn-full.btn-m.btn-icon-left,.parting-area .side-area .btn-full.btn-m.btn-icon-left a,.parting-area .side-area a.btn-full.btn-m.btn-icon-left,.parting-area .side-area button.btn-full.btn-m.btn-icon-left{padding-right:30px;padding-left:30px}.parting-area .main-area .btn-full.btn-s.btn-icon-left a,.parting-area .main-area a.btn-full.btn-s.btn-icon-left,.parting-area .main-area button.btn-full.btn-s.btn-icon-left,.parting-area .side-area .btn-full.btn-s.btn-icon-left a,.parting-area .side-area a.btn-full.btn-s.btn-icon-left,.parting-area .side-area button.btn-full.btn-s.btn-icon-left{padding-right:24px;padding-left:24px}.parting-area .main-area .btn-wide.btn-l.btn-icon-left a,.parting-area .main-area a.btn-wide.btn-l.btn-icon-left,.parting-area .main-area button.btn-wide.btn-l.btn-icon-left,.parting-area .side-area .btn-wide.btn-l.btn-icon-left a,.parting-area .side-area a.btn-wide.btn-l.btn-icon-left,.parting-area .side-area button.btn-wide.btn-l.btn-icon-left{padding-right:34px;padding-left:34px}.parting-area .main-area .btn-wide.btn-m.btn-icon-left a,.parting-area .main-area a.btn-wide.btn-m.btn-icon-left,.parting-area .main-area button.btn-wide.btn-m.btn-icon-left,.parting-area .side-area .btn-wide.btn-m.btn-icon-left a,.parting-area .side-area a.btn-wide.btn-m.btn-icon-left,.parting-area .side-area button.btn-wide.btn-m.btn-icon-left{padding-right:30px;padding-left:30px}.parting-area .main-area .btn-wide.btn-s.btn-icon-left a,.parting-area .main-area a.btn-wide.btn-s.btn-icon-left,.parting-area .main-area button.btn-wide.btn-s.btn-icon-left,.parting-area .side-area .btn-wide.btn-s.btn-icon-left a,.parting-area .side-area a.btn-wide.btn-s.btn-icon-left,.parting-area .side-area button.btn-wide.btn-s.btn-icon-left{padding-right:24px;padding-left:24px}.parting-area .main-area .btn-base.btn-icon-left::before,.parting-area .side-area .btn-base.btn-icon-left::before{position:absolute;left:6px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);font-weight:400}.parting-area .main-area .btn-full.btn-l.btn-icon-right a,.parting-area .main-area a.btn-full.btn-l.btn-icon-right,.parting-area .main-area button.btn-full.btn-l.btn-icon-right,.parting-area .side-area .btn-full.btn-l.btn-icon-right a,.parting-area .side-area a.btn-full.btn-l.btn-icon-right,.parting-area .side-area button.btn-full.btn-l.btn-icon-right{padding-left:34px;padding-right:34px}.parting-area .main-area .btn-full.btn-m.btn-icon-right a,.parting-area .main-area a.btn-full.btn-m.btn-icon-right,.parting-area .main-area button.btn-full.btn-m.btn-icon-right,.parting-area .side-area .btn-full.btn-m.btn-icon-right a,.parting-area .side-area a.btn-full.btn-m.btn-icon-right,.parting-area .side-area button.btn-full.btn-m.btn-icon-right{padding-left:30px;padding-right:30px}.parting-area .main-area .btn-full.btn-s.btn-icon-right a,.parting-area .main-area a.btn-full.btn-s.btn-icon-right,.parting-area .main-area button.btn-full.btn-s.btn-icon-right,.parting-area .side-area .btn-full.btn-s.btn-icon-right a,.parting-area .side-area a.btn-full.btn-s.btn-icon-right,.parting-area .side-area button.btn-full.btn-s.btn-icon-right{padding-left:24px;padding-right:24px}.parting-area .main-area .btn-wide.btn-l.btn-icon-right a,.parting-area .main-area a.btn-wide.btn-l.btn-icon-right,.parting-area .main-area button.btn-wide.btn-l.btn-icon-right,.parting-area .side-area .btn-wide.btn-l.btn-icon-right a,.parting-area .side-area a.btn-wide.btn-l.btn-icon-right,.parting-area .side-area button.btn-wide.btn-l.btn-icon-right{padding-left:34px;padding-right:34px}.parting-area .main-area .btn-wide.btn-m.btn-icon-right a,.parting-area .main-area a.btn-wide.btn-m.btn-icon-right,.parting-area .main-area button.btn-wide.btn-m.btn-icon-right,.parting-area .side-area .btn-wide.btn-m.btn-icon-right a,.parting-area .side-area a.btn-wide.btn-m.btn-icon-right,.parting-area .side-area button.btn-wide.btn-m.btn-icon-right{padding-left:30px;padding-right:30px}.parting-area .main-area .btn-wide.btn-s.btn-icon-right a,.parting-area .main-area a.btn-wide.btn-s.btn-icon-right,.parting-area .main-area button.btn-wide.btn-s.btn-icon-right,.parting-area .side-area .btn-wide.btn-s.btn-icon-right a,.parting-area .side-area a.btn-wide.btn-s.btn-icon-right,.parting-area .side-area button.btn-wide.btn-s.btn-icon-right{padding-left:24px;padding-right:24px}.parting-area .main-area .btn-base.btn-icon-right::before,.parting-area .side-area .btn-base.btn-icon-right::before{position:absolute;right:6px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);float:inline-end;font-weight:400}.parting-area .main-area .btn-base.btn-full.btn-icon-right::before,.parting-area .side-area .btn-base.btn-full.btn-icon-right::before{right:16px}.parting-area .main-area .btn-base.btn-full.btn-icon-left::before,.parting-area .side-area .btn-base.btn-full.btn-icon-left::before{left:16px}.parting-area .main-area .btn-base.btn-full.btn-s.btn-icon-right::before,.parting-area .side-area .btn-base.btn-full.btn-s.btn-icon-right::before{right:12px}.parting-area .main-area .btn-base.btn-full.btn-s.btn-icon-left::before,.parting-area .side-area .btn-base.btn-full.btn-s.btn-icon-left::before{left:12px}.parting-area .main-area .btn-base.btn-width-normal.btn-icon-right::before,.parting-area .side-area .btn-base.btn-width-normal.btn-icon-right::before{right:10px}.parting-area .main-area .btn-base.btn-width-normal.btn-icon-left::before,.parting-area .side-area .btn-base.btn-width-normal.btn-icon-left::before{left:10px}.parting-area .main-area .btn-base.btn-width-normal.btn-s.btn-icon-right::before,.parting-area .side-area .btn-base.btn-width-normal.btn-s.btn-icon-right::before{right:8px}.parting-area .main-area .btn-base.btn-width-normal.btn-s.btn-icon-left::before,.parting-area .side-area .btn-base.btn-width-normal.btn-s.btn-icon-left::before{left:8px}.parting-area .main-area .btn-base.btn-narrow.btn-icon-right::before,.parting-area .side-area .btn-base.btn-narrow.btn-icon-right::before{right:10px}.parting-area .main-area .btn-base.btn-narrow.btn-icon-left::before,.parting-area .side-area .btn-base.btn-narrow.btn-icon-left::before{left:10px}.parting-area .main-area .btn-base.btn-narrow.btn-s.btn-icon-right::before,.parting-area .side-area .btn-base.btn-narrow.btn-s.btn-icon-right::before{right:6px}.parting-area .main-area .btn-base.btn-narrow.btn-s.btn-icon-left::before,.parting-area .side-area .btn-base.btn-narrow.btn-s.btn-icon-left::before{left:6px}.parting-area .main-area .btn-base.btn-wide.btn-icon-right::before,.parting-area .side-area .btn-base.btn-wide.btn-icon-right::before{right:11px}.parting-area .main-area .btn-base.btn-wide.btn-icon-left::before,.parting-area .side-area .btn-base.btn-wide.btn-icon-left::before{left:11px}.parting-area .main-area .btn-base.btn-wide.btn-s.btn-icon-right::before,.parting-area .side-area .btn-base.btn-wide.btn-s.btn-icon-right::before{right:9px}.parting-area .main-area .btn-base.btn-wide.btn-s.btn-icon-left::before,.parting-area .side-area .btn-base.btn-wide.btn-s.btn-icon-left::before{left:9px}.parting-area .main-area .btn-s.btn-icon-left::before,.parting-area .main-area .btn-s.btn-icon-right::before,.parting-area .side-area .btn-s.btn-icon-left::before,.parting-area .side-area .btn-s.btn-icon-right::before{font-size:clamp(.75rem,.616rem + .67vw,.938rem)}.parting-area .main-area .btn-m.btn-icon-left::before,.parting-area .main-area .btn-m.btn-icon-right::before,.parting-area .side-area .btn-m.btn-icon-left::before,.parting-area .side-area .btn-m.btn-icon-right::before{font-size:clamp(.875rem,.696rem + .89vw,1.125rem);padding-top:1px}.parting-area .main-area .btn-l.btn-icon-left::before,.parting-area .main-area .btn-l.btn-icon-right::before,.parting-area .side-area .btn-l.btn-icon-left::before,.parting-area .side-area .btn-l.btn-icon-right::before{font-size:clamp(1rem,.732rem + 1.34vw,1.375rem);padding-top:1px}.parting-area .main-area .btn-glow,.parting-area .side-area .btn-glow{overflow:hidden}.parting-area .main-area .btn-glow::after,.parting-area .side-area .btn-glow::after{content:"";height:100%;width:30px;position:absolute;top:-180px;left:0;background-color:#fff;opacity:0;-webkit-animation:glow-btn 3.5s ease-in-out infinite;animation:glow-btn 3.5s ease-in-out infinite;display:inline-block}.parting-area .main-area div.btn-glow::after,.parting-area .side-area div.btn-glow::after{display:none}.parting-area .main-area div.btn-glow a::after,.parting-area .side-area div.btn-glow a::after{content:"";height:100%;width:30px;position:absolute;top:-180px;left:0;background-color:#fff;opacity:0;-webkit-animation:glow-btn 3.5s ease-in-out infinite;animation:glow-btn 3.5s ease-in-out infinite;display:inline-block}@-webkit-keyframes glow-btn{0%{-webkit-transform:scale(0) rotate(45deg);opacity:0}80%{-webkit-transform:scale(0) rotate(45deg);opacity:.5}81%{-webkit-transform:scale(4) rotate(45deg);opacity:1}100%{-webkit-transform:scale(50) rotate(45deg);opacity:0}}.parting-area .main-area .btn-gradient,.parting-area .side-area .btn-gradient{background:-webkit-gradient(linear,left bottom,left top,from(rgba(0,0,0,.4)),to(rgba(0,0,0,0)));background:linear-gradient(0deg,rgba(0,0,0,.4),rgba(0,0,0,0))}.parting-area .main-area .btn-block-base,.parting-area .side-area .btn-block-base{display:-webkit-box;display:-ms-flexbox;display:flex}.parting-area .main-area .btn-block-base .btn-base,.parting-area .side-area .btn-block-base .btn-base{border:solid 1px #666;font:inherit;padding:12px}.parting-area .main-area .btn-block-base .btn-base a,.parting-area .side-area .btn-block-base .btn-base a{color:#337ab7;font-weight:400}.parting-area .main-area .btn-block-base .btn-base:not(:first-of-type):not(:last-of-type),.parting-area .side-area .btn-block-base .btn-base:not(:first-of-type):not(:last-of-type){border-radius:0;border-right:none}.parting-area .main-area .btn-block-base .btn-base:first-child,.parting-area .side-area .btn-block-base .btn-base:first-child{border-top-right-radius:0;border-bottom-right-radius:0;border-right:none}.parting-area .main-area .btn-block-base .btn-base:last-child,.parting-area .side-area .btn-block-base .btn-base:last-child{border-top-left-radius:0;border-bottom-left-radius:0}.parting-area .main-area .btn-block-base .btn-base.disabled,.parting-area .side-area .btn-block-base .btn-base.disabled{background-color:#e7f7fa;cursor:default}.parting-area .main-area .btn-block-2 .btn-base,.parting-area .side-area .btn-block-2 .btn-base{width:50%}.parting-area .main-area .btn-block-3 .btn-base,.parting-area .side-area .btn-block-3 .btn-base{width:33.3%}.parting-area .main-area .btn-block-4 .btn-base,.parting-area .side-area .btn-block-4 .btn-base{width:25%}.parting-area .main-area .btn-tab-base,.parting-area .side-area .btn-tab-base{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:20px}.parting-area .main-area .btn-tab-base::after,.parting-area .side-area .btn-tab-base::after{content:"";position:absolute;border-top:solid 1px #bdd3df;width:100%;height:20px;bottom:-20px;background:-webkit-gradient(linear,left top,left bottom,from(#e7f7fa),to(#fff));background:linear-gradient(#e7f7fa,#fff);border-radius:6px 6px 0 0}.parting-area .main-area .btn-tab-base .btn-base,.parting-area .side-area .btn-tab-base .btn-base{border:solid 1px #bdd3df;color:#337ab7;cursor:pointer;margin-bottom:0;font:inherit;padding:12px}.parting-area .main-area .btn-tab-base .btn-base a,.parting-area .side-area .btn-tab-base .btn-base a{color:#337ab7;font-weight:400}.parting-area .main-area .btn-tab-base .btn-base:not(:first-of-type):not(:last-of-type),.parting-area .side-area .btn-tab-base .btn-base:not(:first-of-type):not(:last-of-type){border-radius:0;border-right:none}.parting-area .main-area .btn-tab-base .btn-base:first-child,.parting-area .side-area .btn-tab-base .btn-base:first-child{border-top-right-radius:0;border-bottom-right-radius:0;border-bottom-left-radius:0;margin-left:16px;border-right:none}.parting-area .main-area .btn-tab-base .btn-base:last-child,.parting-area .side-area .btn-tab-base .btn-base:last-child{border-top-left-radius:0;border-bottom-left-radius:0;border-bottom-right-radius:0;margin-right:16px}.parting-area .main-area .btn-tab-base .btn-base.disabled,.parting-area .side-area .btn-tab-base .btn-base.disabled{border-bottom-color:#e7f7fa;background-color:#e7f7fa;cursor:default;z-index:1;position:relative}.parting-area .main-area .btn-tab-2 .btn-base,.parting-area .side-area .btn-tab-2 .btn-base{width:calc(50% - 16px)}.parting-area .main-area .btn-tab-3 .btn-base,.parting-area .side-area .btn-tab-3 .btn-base{width:calc(33.3% - 11px)}.parting-area .main-area .btn-tab-4 .btn-base,.parting-area .side-area .btn-tab-4 .btn-base{width:calc(25% - 8px)}.parting-area .main-area .btn-columns-base,.parting-area .side-area .btn-columns-base{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.parting-area .main-area .btn-columns-2 .btn-base,.parting-area .side-area .btn-columns-2 .btn-base{width:calc(50% - 5px)}.parting-area .main-area .btn-columns-3 .btn-base,.parting-area .side-area .btn-columns-3 .btn-base{width:calc(33.3% - 5px)}.parting-area .main-area .btn-columns-4 .btn-base,.parting-area .side-area .btn-columns-4 .btn-base{width:calc(25% - 5px)}.parting-area .main-area .btn-columns-base>.text-center,.parting-area .main-area .btn-columns-base>.text-left,.parting-area .main-area .btn-columns-base>.text-right,.parting-area .side-area .btn-columns-base>.text-center,.parting-area .side-area .btn-columns-base>.text-left,.parting-area .side-area .btn-columns-base>.text-right{display:contents}.parting-area .main-area .btn-set-center,.parting-area .side-area .btn-set-center{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.parting-area .main-area .btn-columns-base.btn-set-center,.parting-area .side-area .btn-columns-base.btn-set-center{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.parting-area .main-area .btn-columns-base.btn-set-center .btn-base,.parting-area .side-area .btn-columns-base.btn-set-center .btn-base{margin:5px}.parting-area .main-area .btn-set-right,.parting-area .side-area .btn-set-right{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.parting-area .main-area .btn-set-left,.parting-area .side-area .btn-set-left{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.parting-area .main-area .btn-icon-invert::before,.parting-area .side-area .btn-icon-invert::before{-webkit-transform:scaleX(-1);transform:scaleX(-1);display:inline-block}.parting-area .main-area .btn-base.btn-icon-center-invert::before,.parting-area .side-area .btn-base.btn-icon-center-invert::before{-webkit-transform:scaleX(-1) translateY(-50%)!important;transform:scaleX(-1) translateY(-50%)!important}.shopping-compare-inner{display:block;margin:20px auto;border:solid 1px #bfbfbf;border-radius:4px;overflow:hidden}.shopping-compare-inner .img-responsive{padding:7px;margin:10px;border:solid 1px #ddd;border-radius:4px}.shopping-compare-inner .message{margin:10px}.shopping-compare-inner .cv-link{margin:5px;padding:5px;display:block}.shopping-compare-inner .cv-link:hover{color:#09c}.shopping-compare-inner .media-left{float:left}.shopping-compare-inner .media-left img{max-width:90px}.shopping-compare-inner .media-body-inner{padding:10px}.shopping-compare-inner .media-body-inner h4{font-size:110%;border:none;display:inline-block;max-width:65%;margin-right:0;margin-left:1%;line-height:1.6}.shopping-compare-inner .media-body-inner h4:before{border:none}.shopping-compare-inner .media-body-inner a{color:#333}.shopping-compare-inner .media-body-inner .shopping-standard-price{text-align:right;padding-right:10px;color:#333;font-size:17px}.shopping-compare-inner .media-body-inner .label-att{font-size:9px;color:#999;margin-right:4px}.shopping-compare-inner .nav-more-open-button{margin:0 20px;background-color:#f2f2f2;border-radius:7px 7px 0 0}.shopping-compare-inner .nav-more-open-button:hover{background-color:#e7f7fa}.shopping-compare-inner .collapsed{margin:0 20px 10px;border-radius:7px 7px 7px 7px}.shopping-compare-inner .hoopa-shopping-compare table.open-table-list{margin-top:0}@media screen and (min-width:768px){.shopping-compare-innner .media-left img{max-width:120px}.shopping-compare-innner .media-body-inner h4{font-size:16px}.shopping-compare-innner .media-body-inner .shopping-standard-price{font-size:20px}.shopping-compare-innner .media-body-inner .label-att{font-size:12px}}.shopping-compare-inner .hoopa-shopping-compare table{border:solid 1px #ddd;border-radius:4px;width:calc(100% - 40px)!important}.shopping-compare-inner .hoopa-shopping-compare table tr:nth-child(2n) td{background-color:#f2f2f2}.shopping-compare-inner .hoopa-shopping-compare table tr{border:solid 1px #ddd}.shopping-compare-inner .hoopa-shopping-compare table tr td{border:none;padding:5px;line-height:1.2}.shopping-compare-inner .hoopa-shopping-compare table tr td .shopping-store{display:inline-block;word-break:break-all}.shopping-compare-inner .hoopa-shopping-compare table tr td .shopping-store .shopping-store-icon{max-width:22px;min-width:22px;height:auto;float:left;margin-right:10px}.shopping-compare-inner .hoopa-shopping-compare table tr td .shopping-store .shopping-store-name{font-size:clamp(13px,1vw,16px);color:#333;vertical-align:middle;padding-top:11px;line-height:1.6}.shopping-compare-inner .hoopa-shopping-compare table tr td .weak{font-size:10px;color:#999}.shopping-compare-inner .hoopa-shopping-compare table tr td .shopping-price{text-align:right;min-width:90px}.shopping-compare-inner .hoopa-shopping-compare table tr td .shopping-price .price{color:#f21d1c;font-size:clamp(16px,1vw,20px);font-weight:700;padding-right:5px}.shopping-compare-inner .hoopa-shopping-compare table tr td .shopping-price .unit{color:#f21d1c;font-size:9px}@media screen and (min-width:768px){.shopping-compare .hoopa-shopping-compare table tr td .shopping-store .shopping-store-icon{max-width:32px;min-width:32px}.shopping-compare .hoopa-shopping-compare table tr td .weak{font-size:12px}.shopping-compare .hoopa-shopping-compare table tr td .shopping-price .unit{font-size:12px}}.main-area .product-display,.widget .product-display{margin:0 0 20px}.main-area .product-display .pd-contents-row,.widget .product-display .pd-contents-row{display:-webkit-box;display:-ms-flexbox;display:flex;padding-bottom:10px}.main-area .product-display .pd-contents-row .pd-contents__image,.widget .product-display .pd-contents-row .pd-contents__image{width:calc(30% - 10px);padding-right:10px}.main-area .product-display .pd-contents-row .pd-contents__detail,.widget .product-display .pd-contents-row .pd-contents__detail{width:70%}.main-area .product-display .pd-contents-col,.widget .product-display .pd-contents-col{padding-bottom:10px}.main-area .product-display .pd-contents-col .pd-contents__image img,.widget .product-display .pd-contents-col .pd-contents__image img{max-height:110px;width:auto}.main-area .product-display .pd-contents__detail .item-title,.widget .product-display .pd-contents__detail .item-title{font-weight:700;font-size:clamp(.75rem,.571rem + .89vw,1rem);margin-bottom:10px}.main-area .product-display .pd-contents__detail .item-title a,.widget .product-display .pd-contents__detail .item-title a{color:#333}.main-area .product-display .pd-contents__detail .item-author,.widget .product-display .pd-contents__detail .item-author{margin:0 10px 10px;line-height:1.6}.main-area .product-display .pd-contents__detail .item-price,.widget .product-display .pd-contents__detail .item-price{padding:8px 5px 2px 5px}.main-area .product-display .pd-contents__detail .item-price .item-price-label,.widget .product-display .pd-contents__detail .item-price .item-price-label{font-size:clamp(.75rem,.616rem + .67vw,.938rem);margin-right:8px}.main-area .product-display .pd-contents__detail .item-price .item-price-value,.widget .product-display .pd-contents__detail .item-price .item-price-value{font-size:clamp(1.125rem,.813rem + 1.56vw,1.563rem);font-weight:700}.main-area .product-display .pd-contents__detail .item-price .item-price-unit,.widget .product-display .pd-contents__detail .item-price .item-price-unit{font-size:clamp(.813rem,.723rem + .45vw,.938rem);margin:0 10px 0 5px}.main-area .product-display .pd-contents__detail .item-price .item-original-price,.widget .product-display .pd-contents__detail .item-price .item-original-price{display:inline-block;font-size:clamp(.75rem,.571rem + .89vw,1rem)}.main-area .product-display .pd-contents__detail .item-pt span,.widget .product-display .pd-contents__detail .item-pt span{margin-left:5px}.main-area .product-display .pd-contents__detail .item-price-sale,.widget .product-display .pd-contents__detail .item-price-sale{font-size:clamp(.625rem,.446rem + .89vw,.875rem);color:#fefefe;background-color:#c03;font-weight:700;padding:2px 6px;margin:4px 0;display:inline-block}.main-area .product-display .pd-contents__detail .item-rank,.widget .product-display .pd-contents__detail .item-rank{font-size:clamp(.75rem,.661rem + .45vw,.875rem);margin:4px 10px;position:relative;padding-left:24px}.main-area .product-display .pd-contents__detail .item-rank::before,.widget .product-display .pd-contents__detail .item-rank::before{content:"";background:url(../images/common/pd-rank-icon.svg) no-repeat left center;background-size:85%;width:20px;height:14px;position:absolute;left:0;top:2px}.main-area .product-display .pd-contents__detail .item-date,.widget .product-display .pd-contents__detail .item-date{font-size:clamp(.75rem,.661rem + .45vw,.875rem);margin:4px 10px;position:relative;padding-left:24px}.main-area .product-display .pd-contents__detail .item-date::before,.widget .product-display .pd-contents__detail .item-date::before{content:"";background:url(../images/common/pd-date-icon.svg) no-repeat left center;background-size:85%;width:20px;height:14px;position:absolute;left:0;top:2px}.main-area .product-display .pd-contents__detail .item-prop,.widget .product-display .pd-contents__detail .item-prop{font-size:calc(10px + 6 * (100vw - 320px)/ 768);padding-left:5px}.pd-item-center{text-align:center;border-top:1px solid #ccc;padding-top:10px}@media screen and (min-width:768px){.main-area .product-display .pd-contents-col .pd-contents__image img,.widget .product-display .pd-contents-col .pd-contents__image img{max-height:160px}.main-area .product-display .pd-contents__detail .item-rank,.widget .product-display .pd-contents__detail .item-rank{background-size:100%}.main-area .product-display .pd-contents__detail .item-date,.widget .product-display .pd-contents__detail .item-date{background-size:100%}}.main-area .box .product-display,.main-area table .product-display,.widget .box .product-display,.widget table .product-display{border-bottom:none;margin:0}.main-area .product-display.adult-product img.item-image,.widget .product-display.adult-product img.item-image{-ms-filter:blur(10px);-webkit-filter:blur(10px);filter:blur(10px);border:1px solid #333}.main-area .product-display.adult-product .label-adult-product,.widget .product-display.adult-product .label-adult-product{margin:10px;color:#df5286}.main-area a.amazon-item-button,.widget a.amazon-item-button{color:#000!important;background-color:#fbda77;border:solid 2px #ffa41c;padding:7px 8px 7px 33px;margin:4px 0;border-radius:6px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;display:inline-block;text-align:initial;font-size:clamp(.813rem,.679rem + .67vw,1rem)}.main-area a.amazon-item-button:before,.widget a.amazon-item-button:before{content:"";background:url(../images/common/cart-amazon-icon.svg) no-repeat center center;background-size:20px;width:20px;height:20px;position:absolute;left:7px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.main-area a.amazon-item-button:hover,.widget a.amazon-item-button:hover{background-color:#fdf0bb!important}.main-area a.etc-item-button,.widget a.etc-item-button{color:#000!important;background-color:#fbda77;border:solid 2px #ffa41c;padding:7px 8px 7px 33px;margin:4px 0;border-radius:6px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;display:inline-block;text-align:initial;font-size:clamp(.813rem,.679rem + .67vw,1rem)}.main-area a.etc-item-button:before,.widget a.etc-item-button:before{content:"";background:url(../images/common/cart-etc-icon.svg) no-repeat center center;background-size:20px;width:20px;height:20px;position:absolute;left:7px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.main-area a.etc-item-button:hover,.widget a.etc-item-button:hover{background-color:#fdf0bb!important}.main-shop-list{margin:0 14px}.main-shop-list a:hover{opacity:.8}.main-shop-list dl{color:#fff;margin-bottom:10px;overflow:hidden;position:relative}.main-shop-list dt{font-size:clamp(.75rem,.661rem + .45vw,.875rem);font-weight:400;margin:2px;float:left;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;min-height:46px}.main-shop-list dd{margin-right:5px;font-weight:700;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:end;min-height:50px}.main-shop-list dd:nth-of-type(2){font-size:clamp(.625rem,.491rem + .67vw,.813rem)!important;color:#333;font-weight:400;background-color:#e4e4e4;clear:both;padding:4px 6px;font-size:13px;text-align:center;margin:0;display:block;min-height:inherit}.main-shop-list .shop-amazon{background-color:#33455b}.main-shop-list .shop-amazon dt{background:url(../images/common/shop_logo_amazon.png) no-repeat;background-size:75px auto;padding-left:86px}.main-shop-list .shop-rakuten{background-color:#d62c2c}.main-shop-list .shop-rakuten dt{background:url(../images/common/shop_logo_rakuten.png) no-repeat;background-size:75px auto;padding-left:86px}.main-shop-list .shop-yahoo{background-color:#f38432}.main-shop-list .shop-yahoo dt{background:url(../images/common/shop_logo_yahoo.png) no-repeat;background-size:75px auto;padding-left:86px}.main-shop-list .shop-mercari{background-color:#36a5e0}.main-shop-list .shop-mercari dt{background:url(../images/common/shop_logo_mercari.png) no-repeat;background-size:75px auto;padding-left:86px}.shopping-compare-inner.view-all-shops{border:none;margin:0 auto 20px}.shopping-compare-inner.view-all-shops .hoopa-shopping-compare table{width:calc(100% - 10px)!important}.shopping-compare-inner.view-all-shops .hoopa-shopping-compare table .shopping-store{display:block}.shopping-compare-inner.view-all-shops .hoopa-shopping-compare table .shopping-store .shopping-store-name{padding-top:3px}.shopping-compare-inner.view-all-shops .hoopa-shopping-compare table .shopping-store .description-txt,.shopping-compare-inner.view-all-shops .hoopa-shopping-compare table .shopping-store .widget .shop-price-rank-list tbody tr td .description-txt{font-size:clamp(10px,1vw,15px);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:right}@media screen and (min-width:768px){.shopping-compare-inner.view-all-shops .hoopa-shopping-compare table .shopping-store .description-txt,.shopping-compare-inner.view-all-shops .hoopa-shopping-compare table .shopping-store .widget .shop-price-rank-list tbody tr td .description-txt{float:right;min-height:27px}}.shopping-compare-inner.view-all-shops .hoopa-shopping-compare table .shopping-price{min-width:80px}.amazon-content .amazon-item-button{color:#666}.amazon-item-close-date{padding-left:5px}.amazon-item-close-date .amazon-item-close-date-label{font-size:14px;color:#666}.amazon-item-close-date .amazon-item-close-date-value{font-size:16px;font-weight:700}.sale-kindle-off-rate{font-size:14px;color:#fefefe;background-color:#b80117;padding:2px 2px;border-radius:2px}.amazon-item-small{display:inline-block;margin:2px 2px;text-align:center}.amazon-item-small img.amazon-item-image{vertical-align:middle;aspect-ratio:1;-o-object-fit:contain;object-fit:contain}.amazon-item-small .amazon-item-title{font-size:10px}img.amazon-item-image,img.shopping-compare-image{width:120px;aspect-ratio:1;-o-object-fit:contain;object-fit:contain}.main-area .project-sp .project-sp__area,.widget .project-sp .project-sp__area{padding:10px 0 20px;border-left:1px solid #000;border-right:1px solid #000;border-bottom:1px solid #000;border-bottom-right-radius:6px;border-bottom-left-radius:6px;position:relative;margin:0 0 20px}.main-area .project-sp .project-sp__title,.widget .project-sp .project-sp__title{font-size:18px;font-weight:700;color:#fff;background-color:#d42d25;border-bottom:none;margin:20px 0 0;padding:0;line-height:1.5}.main-area .project-sp .project-sp__title-num,.widget .project-sp .project-sp__title-num{background-color:#000;padding:4px 9px;display:inline-block;min-width:44px;height:100%;text-align:center}.main-area .project-sp .project-sp__title-txt,.widget .project-sp .project-sp__title-txt{padding:4px 9px;display:inline-block}.main-area .balloon-set,.widget .balloon-set{clear:both;padding:0 5px 7px;overflow:hidden;margin-top:10px;display:-webkit-box;display:-ms-flexbox;display:flex}.main-area .balloon-set.breverse,.widget .balloon-set.breverse{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.main-area .balloon-set figure img,.widget .balloon-set figure img{margin-right:7px;margin-left:0}.main-area .balloon-set.breverse figure img,.widget .balloon-set.breverse figure img{margin-right:0;margin-left:7px}.main-area .balloon-img-description,.widget .balloon-img-description{font-size:14px;color:#333;text-align:center}.main-area .balloon-set .s-size img,.widget .balloon-set .s-size img{max-width:60px;max-height:60px;min-width:60px}.main-area .balloon-set .m-size img,.widget .balloon-set .m-size img{max-width:90px;max-height:90px;min-width:90px}.main-area .balloon-set .l-size img,.widget .balloon-set .l-size img{max-width:110px;max-height:110px;min-width:110px}.main-area .balloon-set .balloon-txt,.widget .balloon-set .balloon-txt{position:relative;padding:10px;border-radius:6px;display:inline-block;margin:0 10px;word-break:break-all;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;margin-right:20px}.main-area .balloon-set.breverse .balloon-txt,.widget .balloon-set.breverse .balloon-txt{margin-right:10px;margin-left:20px}.main-area .balloon-set .balloon-txt:before,.widget .balloon-set .balloon-txt:before{content:"";position:absolute;top:24px;left:-17px;margin-top:-6px;border:5px solid transparent}.main-area .balloon-set.breverse .balloon-txt:before,.widget .balloon-set.breverse .balloon-txt:before{content:"";position:absolute;top:24px;left:100%;margin-top:-6px;border:5px solid transparent}.main-area .main-area .balloon-set .balloon-txt-left p,.main-area .main-area .balloon-set .balloon-txt-right p,.main-area .widget .balloon-set .balloon-txt-left p,.main-area .widget .balloon-set .balloon-txt-right p,.widget .main-area .balloon-set .balloon-txt-left p,.widget .main-area .balloon-set .balloon-txt-right p,.widget .widget .balloon-set .balloon-txt-left p,.widget .widget .balloon-set .balloon-txt-right p{margin:0;padding:0}.main-area .balloon-blue,.widget .balloon-blue{background-color:#ddf0ff}.main-area .balloon-set .balloon-txt.balloon-blue:before,.widget .balloon-set .balloon-txt.balloon-blue:before{border-right:12px solid #ddf0ff}.main-area .balloon-set.breverse .balloon-txt.balloon-blue:before,.widget .balloon-set.breverse .balloon-txt.balloon-blue:before{border-left:12px solid #ddf0ff;border-right:none}.main-area .balloon-pink,.widget .balloon-pink{background-color:#ffe6ff}.main-area .balloon-set .balloon-txt.balloon-pink:before,.widget .balloon-set .balloon-txt.balloon-pink:before{border-right:12px solid #ffe6ff}.main-area .balloon-set.breverse .balloon-txt.balloon-pink:before,.widget .balloon-set.breverse .balloon-txt.balloon-pink:before{border-left:12px solid #ffe6ff;border-right:none}.video{display:inline-block;overflow:hidden;position:relative;width:100%;max-width:100%;padding:56.25% 0 10px 10px;clear:both}.video iframe{position:absolute;top:0;right:0;width:calc(100% - 20px);height:calc(100% - 20px);margin:0 10px}.re-ma-rank-button{background:#d42d25 url(../images/project_sp_ywmw/re-ma-btn-icon.png) no-repeat left 6px center;background-size:49px auto;width:280px;border-radius:5px;margin:10px auto 20px;display:block;font-size:16px;font-weight:700;color:#fff;text-align:center;padding:15px 20px}.re-ma-rank-button:hover{color:#fff;text-decoration:none;background-color:#ac251e}.ch-introduction:hover{opacity:.6}.main-area h2.related-articles-title,.widget h2.related-articles-title{font-size:18px!important;font-weight:700;color:#214aaa;background:url(../images/project_sp_ywmw/fb-bg-icon-l.png) no-repeat left 8px center,url(../images/project_sp_ywmw/fb-bg-icon-r.png) no-repeat right 8px center;background-size:30px auto;border-top:2px solid #ccc;border-bottom:2px solid #ccc;text-align:center;padding:10px}.main-area .related-article-set,.widget .related-article-set{background-color:#f0f0f0;border-radius:10px;clear:both;overflow:hidden;margin:0 0 10px}.main-area .related-article-set:hover,.widget .related-article-set:hover{background-color:#e3e3e3}.main-area .related-article-set .related-article-img,.widget .related-article-set .related-article-img{height:95px;width:95px;overflow:hidden;float:left;margin-right:15px}.main-area .related-article-set .related-article-img img,.widget .related-article-set .related-article-img img{max-width:100%;height:auto}.main-area .related-article-set .related-article-right-area,.widget .related-article-set .related-article-right-area{min-height:95px;padding-left:110px}.main-area .related-article-set .related-article-title,.widget .related-article-set .related-article-title{color:#337ab7;border-bottom:none;font-size:14px;line-height:1.4;margin:0;padding:0;background-color:inherit;text-align:inherit;clear:none}.main-area .related-article-set a,.widget .related-article-set a{color:#337ab7;padding:10px 14px;display:block;height:100%;width:100%}.main-area .related-article-set .article-date-time,.widget .related-article-set .article-date-time{font-size:13px;color:#999}@media (min-width:768px){.balloon-txt-left,.balloon-txt-right{margin-top:20px}.video{position:relative;width:610px;padding-top:56.25%;margin:0 auto}.main-area .related-article-set{width:calc(50% - 4px);display:inline-block;vertical-align:top}.related-article-set .related-article-title{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden;max-height:65px}.widget .related-article-set .related-article-title{font-size:inherit!important}}.parting-area .countdown{width:calc(100% - 20px);max-width:280px;margin:10px auto;text-align:center}.parting-area .countdown .countdown-close-message{line-height:1.2}.parting-area .countdown .countdown-style{border:solid 2px #999;background-color:#f7f7f7;height:120px;padding:10px 0;margin-bottom:5px}.parting-area .countdown .countdown-style .title{color:#c69;font-size:calc(14px + 6 * (100vw - 320px)/ 768);font-weight:700;margin:0}.parting-area .countdown .countdown-style .countdown-message-style{font-weight:700}.parting-area .countdown .countdown-style .title{font-size:15px}.parting-area .countdown .countdown-style .countdown-flex{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap}.parting-area .countdown .countdown-style .days,.parting-area .countdown .countdown-style .hour,.parting-area .countdown .countdown-style .min,.parting-area .countdown .countdown-style .sec{margin:7px}.parting-area .countdown .countdown-style .days span,.parting-area .countdown .countdown-style .hour span,.parting-area .countdown .countdown-style .min span,.parting-area .countdown .countdown-style .sec span{font-size:calc(24px + 6 * (100vw - 320px)/ 768)}.parting-area .main-area .sort_button_flex,.widget .sort_button_flex{display:-webkit-box;display:-ms-flexbox;display:flex;margin:10px}.parting-area .main-area .sort_button_flex .sort_button,.widget .sort_button_flex .sort_button{font-size:calc(12px + 6 * (100vw - 320px)/ 768);color:#337ab7;border:solid 1px #bdd3df;border-radius:7px;padding:3px 7px;margin:0 5px}.parting-area .main-area .sort_button_flex .sort_button:hover,.widget .sort_button_flex .sort_button:hover{background-color:#f2f2f2;cursor:pointer}@media screen and (min-width:1070px){.parting-area .main-area .sort_button_flex .sort_button,.widget .sort_button_flex .sort_button{font-size:15px}}.parting-area .main-area .polls-title,.widget .polls-title{font-weight:700;color:#666;margin:5px 0}.parting-area .main-area .polls-title:before,.widget .polls-title:before{content:"●";color:#e8f5f7}.parting-area .main-area .polls-table,.widget .polls-table{width:100%;font-size:14px;border-collapse:separate;border-spacing:0 4px;border:none}.parting-area .main-area .polls-table .polls-vote-title,.widget .polls-table .polls-vote-title{word-break:break-all;z-index:0}.parting-area .main-area .polls-table td,.widget .polls-table td{border:none}.parting-area .main-area .polls-table .polls-vote-num,.widget .polls-table .polls-vote-num{line-height:1;display:block;text-align:right;padding:10px;margin:0 4px;font-size:16px;white-space:nowrap}.main-area .polls-table .polls-vote-num:after,.widget .polls-table .polls-vote-num:after{content:"票";font-size:12px;font-weight:400}.main-area .polls-table .polls-vote-num:empty:before,.widget .polls-table .polls-vote-num:empty:before{content:"0"}.main-area .polls-table .polls-vote-button,.widget .polls-table .polls-vote-button{color:#0cc;background-color:#fff;padding:0 10px;border:#0cc solid 1px;cursor:pointer;min-height:40px;margin:0;height:100%}.main-area .polls-table .polls-vote-button:hover,.widget .polls-table .polls-vote-button:hover{color:#fff;background-color:#6cc}.main-area .polls-table tr td,.widget .polls-table tr td{padding:0 6px;border:none}.main-area .polls-table tr td:nth-child(1),.widget .polls-table tr td:nth-child(1){width:100%;height:100%;border-top:#b0d2dd solid 1px;border-left:#b0d2dd solid 1px;border-bottom:#b0d2dd solid 1px;position:relative;overflow:hidden}.main-area .polls-table tr td:nth-child(2),.widget .polls-table tr td:nth-child(2){background-color:#e8f5f7;border:#b0d2dd solid 1px}.main-area .polls-table tr td:nth-child(3),.widget .polls-table tr td:nth-child(3){white-space:nowrap}.main-area .polls-table tr td .polls-vote-gauge,.widget .polls-table tr td .polls-vote-gauge{background-color:#e2f7fa;height:200%;position:absolute;z-index:-1;left:0;top:0}.parting-area .main-area .embed-tweet,.widget .embed-tweet{display:block;overflow:hidden;margin:20px 0}.parting-area .main-area .continued-tweet,.widget .continued-tweet{display:block;overflow:hidden;margin:20px 10px;width:calc(100% - 20px)}.tweet-wrapper{padding:0;margin:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.tweet-inner{position:relative;padding:0;margin-left:-5px;margin-right:-5px;-webkit-box-direction:normal;-webkit-box-orient:horizontal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-preferred-size:auto;flex-basis:auto;-ms-flex-negative:0;flex-shrink:0;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.tweet{max-width:none!important;padding:1rem 9px;margin:0;border-bottom:1px solid #e6ecf0;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-direction:normal;-webkit-box-orient:vertical;-ms-flex-direction:column;flex-direction:column;-ms-flex-preferred-size:auto;flex-basis:auto;-ms-flex-negative:0;flex-shrink:0;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;font-size:14px}.tweet .tweet-user-icon{margin:0 5px;padding:0;max-width:46px;position:relative;-webkit-box-sizing:border-box;box-sizing:border-box;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-preferred-size:0;flex-basis:0px;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-negative:0;flex-shrink:0;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-flex:0}.tweet .tweet-user-icon img{max-width:100%;border-radius:50%}.tweet .tweet-body{margin:0 5px;padding:0;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-box-flex:0;-ms-flex-positive:7;flex-grow:7;-ms-flex-preferred-size:0;flex-basis:0px;-webkit-box-direction:normal;-webkit-box-orient:vertical;-ms-flex-direction:column;flex-direction:column;-ms-flex-negative:0;flex-shrink:0;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;min-width:0;max-width:none;width:75%}.tweet .tweet-meta{position:relative;-webkit-box-sizing:border-box;box-sizing:border-box;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-negative:0;flex-shrink:0;-webkit-box-direction:normal;-webkit-box-orient:horizontal;-ms-flex-direction:row;flex-direction:row;-ms-flex-preferred-size:auto;flex-basis:auto;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:0;margin:0;min-width:0;min-height:0;width:100%;line-height:1.3;white-space:nowrap;margin-bottom:2px}.tweet .tweet-user-name-container{white-space:nowrap;text-overflow:ellipsis;font-weight:700;color:#14171a;line-height:1.3;word-wrap:break-word;text-decoration:none;font-size:15px;overflow:hidden;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-preferred-size:auto;flex-basis:auto;-ms-flex-negative:1;flex-shrink:1;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.tweet .tweet-user-name{overflow:hidden;white-space:nowrap;max-width:180px;text-overflow:ellipsis;font-weight:700;color:#14171a;line-height:1.3;word-wrap:break-word;text-decoration:none;font-size:calc(10px + 6 * (100vw - 320px)/ 768);-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-preferred-size:auto;flex-basis:auto;-ms-flex-negative:1;flex-shrink:1;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.tweet .tweet-user-screen-name{margin-left:5px;font-weight:400;white-space:nowrap;text-overflow:ellipsis;line-height:1.3;word-wrap:break-word;text-decoration:none;font-size:calc(9px + 6 * (100vw - 320px)/ 768);color:#657786;overflow:hidden;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.tweet .tweet-date-container{-ms-flex-negative:0;flex-shrink:0;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.tweet .tweet-date{min-width:0;margin-left:5px;font-weight:400;white-space:nowrap;text-overflow:ellipsis;line-height:1.3;word-wrap:break-word;text-decoration:none;font-size:calc(9px + 6 * (100vw - 320px)/ 768);color:#657786;overflow:hidden;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.tweet .tweet-text{font-weight:400;color:#14171a;display:inline;position:relative;-webkit-box-sizing:border-box;box-sizing:border-box;line-height:1.3;word-wrap:break-word;white-space:pre-wrap;text-decoration:none;font-size:calc(10px + 6 * (100vw - 320px)/ 768);min-width:0;unicode-bidi:-webkit-isolate;-webkit-box-direction:normal;-webkit-box-orient:vertical;-ms-flex-direction:column;flex-direction:column;width:auto;padding:10px}.tweet .tweet-text span{line-height:1.3;word-wrap:break-word;white-space:pre-wrap}.tweet .tweet-media img{max-width:50%;margin:10px;display:block}@media screen and (min-width:768px){.tweet{font-size:14px}.tweet .tweet-user-name-container{font-size:15px}.tweet .tweet-user-name{font-size:14px}.tweet .tweet-user-screen-name{font-size:14px}.tweet .tweet-date{font-size:14px}.tweet .tweet-text{font-size:15px;padding:10px 5px}}.main-area .youtube-area,.widget .youtube-area{margin:10px 0}.main-area .youtube-area .youtube-set,.widget .youtube-area .youtube-set{clear:both;overflow:hidden}.main-area .youtube-area .youtube-set img,.widget .youtube-area .youtube-set img{width:100%;height:auto;margin:0}.main-area .youtube-area .youtube-set .media-body,.widget .youtube-area .youtube-set .media-body{height:65px;overflow:hidden}.main-area .youtube-area .youtube-set h4,.widget .youtube-area .youtube-set h4{font-size:calc(12px + 6 * (100vw - 320px)/ 768);border:none;color:#333;padding:4px 6px 0;margin:0;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden}.main-area .youtube-area .youtube-set h4:before,.widget .youtube-area .youtube-set h4:before{border:none}.main-area .youtube-area .youtube-single,.widget .youtube-area .youtube-single{margin:10px 0}.main-area .youtube-area .youtube-single img,.widget .youtube-area .youtube-single img{width:100%;height:auto}.main-area .youtube-area .youtube-set span,.main-area .youtube-area .youtube-single span,.widget .youtube-area .youtube-set span,.widget .youtube-area .youtube-single span{position:relative;display:block}.main-area .youtube-area .youtube-set span:before,.main-area .youtube-area .youtube-single span:before,.widget .youtube-area .youtube-set span:before,.widget .youtube-area .youtube-single span:before{content:"";position:absolute;top:50%;right:calc(50% - 14px);height:20px;width:28px;background-color:#fff;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.main-area .youtube-area .youtube-set span:after,.main-area .youtube-area .youtube-single span:after,.widget .youtube-area .youtube-set span:after,.widget .youtube-area .youtube-single span:after{font-weight:400;content:"\f16a";font-family:fontawesome;font-size:40px;line-height:1;position:absolute;color:#e62117;top:calc(50% - 40px);left:calc(50% - 22px);-webkit-transform:translateY(50%);transform:translateY(50%)}@media (min-width:768px){.main-area .youtube-area .youtube-set h4,.widget .youtube-area .youtube-set h4{font-size:13px}.main-area .youtube-area .youtube-set,.widget .youtube-area .youtube-set{width:49%;display:inline-block}}.scroll-map-container{position:relative;display:block;overflow:hidden;margin:10px;background-color:#f7f7f7}.legend-toggle{background:#333;color:#fff;padding:2px 5px}.legend-toggle a{color:#fff;cursor:pointer}.legend-toggle a:before{content:"\f150";font-family:fontawesome;margin-right:5px}.scroll-map-layer-control{font-size:12px;position:absolute;bottom:0;left:0;background:#fff;z-index:9999;border-top-right-radius:4px;opacity:.9}.scroll-map-layer-control label{font-size:11px;line-height:1}.scroll-map-container{position:relative}.scroll-map-container-full{position:absolute;width:100%;height:100%;top:0;left:0;margin:0;padding:0}.scroll-map-copyright img.scroll-map-copyright-logo{height:20px}.scroll-map-div-icon-label{width:auto;color:#fff;background-color:#c00;border-radius:8px;text-align:center;padding:2px;position:relative;display:block;font-size:11px;font-weight:700}.map-zoom--2 .scroll-map-icon-item .scroll-map-div-icon-label,.map-zoom--3 .scroll-map-icon-item .scroll-map-div-icon-label{display:none}.scroll-map-icon-item{background-image:url(https://s3-ap-northeast-1.amazonaws.com/media.gamepedia/pokemon.gamepedia.com/wp-content/uploads/sites/14/2020/06/24134949/137b2feeb4e6570e04d8ff756d3b8dac.png);background-size:contain;background-repeat:no-repeat;background-size:16px 16px;background-position:center;padding-top:20px;height:22px}.scroll-map-icon-item .scroll-map-div-icon-label{background-color:#c00}.map-zoom--2 .scroll-map-icon-item2 .scroll-map-div-icon-label,.map-zoom--3 .scroll-map-icon-item2 .scroll-map-div-icon-label{display:none}.scroll-map-icon-item2{background-image:url(https://s3-ap-northeast-1.amazonaws.com/media.gamepedia/pokemon.gamepedia.com/wp-content/uploads/sites/14/2020/06/24134950/0ced435ac652e7f5cd9da93a4bbbfd28.png);background-size:contain;background-repeat:no-repeat;background-size:16px 16px;background-position:center;padding-top:20px;height:22px}.scroll-map-icon-item2 .scroll-map-div-icon-label{background-color:#fc0}.scroll-map-icon-area .scroll-map-div-icon-label{background-color:transparent;color:#fff;border:none;font-size:18px;width:120px;font-weight:400}.main-area .spcode-simple,.widget .spcode-simple{margin:10px auto;line-height:1.2}.main-area .spcode-simple .copy-target,.widget .spcode-simple .copy-target{display:block;text-align:center;border:1px solid #ccc;padding:10px 8px;margin-bottom:8px}.main-area .spcode-simple .copy-btn,.widget .spcode-simple .copy-btn{display:block;text-align:center;border:1px solid #333;border-radius:6px;padding:10px 8px;cursor:pointer}.main-area .spcode-simple .copy-btn:hover,.widget .spcode-simple .copy-btn:hover{background-color:#f5f5f2;-webkit-transition:all .2s;transition:all .2s}.main-area .copy-message,.widget .copy-message{display:block;text-align:center;color:#999;font-size:13px;margin:10px 20px 0}.main-area .spcode-strong .spcode,.widget .spcode-strong .spcode{text-align:center;font-size:calc(15px + 6 * (100vw - 320px)/ 768);font-weight:700;margin:10px 0;padding:7px;border:1px dashed #393;background-color:#ffc;line-height:1.4}.main-area .spcode-strong .copy-btn,.widget .spcode-strong .copy-btn{color:#fff;text-align:center;font-size:calc(10px + 6 * (100vw - 320px)/ 768);margin:0 auto;background-color:#393;background-image:url(../images/common/copy-btn-icon-a.svg);background-repeat:no-repeat;background-position:50% 10px;border-radius:6px;line-height:1.4;height:70px;position:relative}.main-area .spcode-strong .copy-btn a,.widget .spcode-strong .copy-btn a{display:block;color:#fff;text-decoration:none;border-radius:6px;position:absolute;top:0;left:0;height:100%;width:100%;padding-top:40px;cursor:pointer}.main-area .spcode-strong .copy-btn a:hover,.widget .spcode-strong .copy-btn a:hover{background-color:#363;background-image:url(../images/common/copy-btn-icon-a.svg);background-repeat:no-repeat;background-position:50% 10px;color:#ff0}.main-area .spcode-strong-side,.widget .spcode-strong-side{margin:10px auto;line-height:1.2;height:auto;display:table}.main-area .spcode-strong-side .spcode,.widget .spcode-strong-side .spcode{text-align:center;color:#333;font-size:calc(15px + 6 * (100vw - 320px)/ 768);font-weight:700;padding:7px;border-top:1px dashed #393;border-bottom:1px dashed #393;border-left:1px dashed #393;background-color:#ffc;width:75%;display:table-cell}.main-area .spcode-strong-side .copy-btn,.widget .spcode-strong-side .copy-btn{font-size:calc(9px + 6 * (100vw - 320px)/ 768);width:25%;background-image:url(../images/common/copy-btn-icon-a.svg);background-repeat:no-repeat;background-position:center left 5px;background-color:#393;display:table-cell;vertical-align:middle;cursor:pointer;text-align:left}.main-area .spcode-strong-side .copy-btn a,.widget .spcode-strong-side .copy-btn a{display:block;height:100%;color:#fff;text-decoration:none;cursor:pointer;padding:7px 3px 7px 29px}.main-area .spcode-strong-side .copy-btn:hover,.widget .spcode-strong-side .copy-btn:hover{background-color:#363;color:#ff0}.main-area .spcode-strong-side.doc-code .spcode,.widget .spcode-strong-side.doc-code .spcode{text-align:center;color:#333;padding:7px;font-weight:400;border-top:1px dashed gray;border-bottom:1px dashed gray;border-left:1px dashed gray;background-color:rgba(156,198,206,.192);width:75%;display:table-cell}.main-area .spcode-strong-side.doc-code .copy-btn,.widget .spcode-strong-side.doc-code .copy-btn{font-size:calc(9px + 6 * (100vw - 320px)/ 768);width:25%;background-image:none;background-repeat:no-repeat;background-position:unset;background-color:rgba(5,5,5,.555);display:table-cell;vertical-align:middle;cursor:pointer;text-align:center}.main-area .spcode-strong-side.doc-code .copy-btn a,.widget .spcode-strong-side.doc-code .copy-btn a{display:block;height:100%;color:#fff;text-decoration:none;cursor:pointer;padding:5px}.main-area .spcode-strong-side.doc-code .copy-btn:hover,.widget .spcode-strong-side.doc-code .copy-btn:hover{background-color:rgba(72,73,72,.664)}@media screen and (min-width:768px){.main-area .spcode-simple .copy-target,.widget .spcode-simple .copy-target{font-size:100%;padding:12px 14px}.main-area .spcode-strong .spcode,.widget .spcode-strong .spcode{font-size:100%;padding:12px 14px}.main-area .spcode-strong .copy-btn,.widget .spcode-strong .copy-btn{font-size:74%}.main-area .spcode-strong-side .spcode,.widget .spcode-strong-side .spcode{font-size:100%;padding:12px 14px}.main-area .spcode-strong-side .copy-btn,.widget .spcode-strong-side .copy-btn{font-size:74%}}@font-face{font-family:fontawesome;src:url(../fonts/fontawesome.ttf?bmw1w8) format("truetype"),url(../fonts/fontawesome.woff?bmw1w8) format("woff"),url(../fonts/fontawesome.svg?bmw1w8#fontawesome) format("svg");font-weight:400;font-style:normal}[class*=" fa-"],[class^=fa-]{font-family:fontawesome!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.fa-thumbs-up:before{content:"\f164"}.fa-sort-up:before{content:"\f0de"}.fa-sort-down:before{content:"\f0dd"}.fa-pencil:before{content:"\f040"}.fa-download:before{content:"\f019"}.fa-caret-right:before{content:"\f0da"}.fa-arrow-left:before{content:"\f060"}.fa-arrow-circle-o-right:before{content:"\f18e"}.fa-apple:before{content:"\f179"}.fa-google:before{content:"\f1a0"}.fa-hand-o-right:before{content:"\f0a4"}.fa-angle-right:before{content:"\f105"}.fa-arrow-circle-right:before{content:"\f0a9"}.fa-arrow-right:before{content:"\f061"}.fa-arrow-up:before{content:"\f062"}.fa-ban:before{content:"\f05e"}.fa-caret-square-o-down:before{content:"\f150"}.fa-check:before{content:"\f00c"}.fa-check-circle:before{content:"\f058"}.fa-chevron-circle-right:before{content:"\f138"}.fa-chevron-right:before{content:"\f054"}.fa-circle:before{content:"\f111"}.fa-clock:before{content:"\f017"}.fa-clock-o:before{content:"\e90b"}.fa-comment:before{content:"\f075"}.fa-comment-o:before{content:"\f0e5"}.fa-edit:before{content:"\f044"}.fa-exclamation-circle:before{content:"\f06a"}.fa-external-link:before{content:"\f08e"}.fa-home:before{content:"\f015"}.fa-id-badge:before{content:"\f2c1"}.fa-info-circle:before{content:"\f05a"}.fa-minus-square-o:before{content:"\f147"}.fa-plus-square-o:before{content:"\f196"}.fa-refresh:before{content:"\f021"}.fa-reply:before{content:"\f112"}.fa-star:before{content:"\f005"}.fa-star-half-o:before{content:"\f123"}.fa-star-o:before{content:"\f006"}.fa-tag:before{content:"\f02b"}.fa-trophy:before{content:"\f091"}.fa-close:before{content:"\f2d3"}.fa-youtube:before{content:"\f167"}.fa-youtube-play:before{content:"\f16a"}.label{display:inline-block;padding:3px 6px 2px;font-size:75%;font-weight:700;color:#fff;text-align:center;white-space:nowrap;vertical-align:baseline;border-radius:4px}.parting-area .main-area p .label{margin:0 2px}a.label:focus,a.label:hover{color:#fff;text-decoration:none;cursor:pointer}.label:empty{display:none}.btn .label{position:relative;top:-1px}.label-default{background-color:#777}.label-default[href]:focus,.label-default[href]:hover{background-color:#5e5e5e}.label-primary{background-color:#337ab7}.label-primary[href]:focus,.label-primary[href]:hover{background-color:#286090}.label-success{background-color:#5cb85c}.label-success[href]:focus,.label-success[href]:hover{background-color:#449d44}.label-info{background-color:#5bc0de}.label-info[href]:focus,.label-info[href]:hover{background-color:#31b0d5}.label-warning{background-color:#f0ad4e}.label-warning[href]:focus,.label-warning[href]:hover{background-color:#ec971f}.label-danger{background-color:#d9534f}.label-danger[href]:focus,.label-danger[href]:hover{background-color:#c9302c}.label-att{color:#777;font-size:10px;padding:2px 0}.label-value{color:#000;font-weight:400;font-size:14px;line-height:1.4;padding:0 4px 0 2px;display:inline-block}.label-att-num{color:#777;font-size:10px;padding:0;vertical-align:middle}.label-value-num{vertical-align:middle;color:#fff;background-color:#666;font-weight:700;font-size:12px;line-height:1.4;width:2.2em;text-align:center;display:inline-block;padding:0;margin:0 2px 0 2px}.label-round{color:#333;font-size:14px;line-height:1.4;display:inline-block;border-radius:4px;border:1px solid;padding:0 4px}.label-value.hutoaka{color:red}.media .media-meta .label.label-post-type,.media .media-terms .label.label-post-type{display:none}.label.label-muted{color:#777;border:none;background-color:transparent;font-weight:700;padding:5px 0 0 0}.label.label-new,.label.label-update{background-color:#fff;color:#d9534f;padding-left:0;padding-right:0}.btn-video-logo{position:absolute;left:5px;top:5px;background-color:#fff;padding:2px;border-radius:4px!important}.btn-video-logo .fa-youtube{color:#e62117;font-size:30px;line-height:30px}.btn-video-play{position:absolute;left:42%;top:45%;background-color:#fff;height:35px;width:40px}.btn-video-play .fa-youtube-play{color:#e62117;font-size:60px;line-height:60px;margin-top:-10px;margin-left:-10px}.label-stars{color:#fd6f02;font-size:18px}.color-stars,.fa.stars{color:#fd6f02}.label-width-2{display:inline-block;width:2em;vertical-align:middle;padding:4px}.label-width-3{display:inline-block;width:3em;vertical-align:middle;padding:4px}.label-width-4{display:inline-block;width:4em;vertical-align:middle;padding:4px}.label-width-5{display:inline-block;width:5em;vertical-align:middle;padding:4px}.label-width-6{display:inline-block;width:6em;vertical-align:middle;padding:4px}.label-width-7{display:inline-block;width:7em;vertical-align:middle;padding:4px}.label-outline-default{border:1px solid #333;background-color:transparent;color:#333}.label-outline-primary{border:1px solid #337ab7;background-color:transparent;color:#337ab7}.label-outline-secondary{border:1px solid #fc6621;background-color:transparent;color:#fc6621}.label-outline-info{border:1px solid #5bc0de;background-color:transparent;color:#5bc0de}.label-outline-warning{border:1px solid #f0ad4e;background-color:transparent;color:#f0ad4e}.label-outline-danger{border:1px solid #d9534f;background-color:transparent;color:#d9534f}.label-outline-success{border:1px solid #5cb85c;background-color:transparent;color:#5cb85c}.main-area .app-information,.widget .app-information{display:block;overflow:hidden;position:relative;margin:20px 0}.main-area .app-information .media-left,.widget .app-information .media-left{float:left;margin-right:10px;width:80px}.main-area .app-information .media-left img,.widget .app-information .media-left img{width:auto;height:auto;max-width:80px;max-height:80px}.main-area .app-information .media-body,.widget .app-information .media-body{float:left;display:block;width:70%}.main-area .app-information .media-body h5,.widget .app-information .media-body h5{color:#337ab7;font-size:calc(12px + 6 * (100vw - 320px)/ 768);margin:0;font-weight:700;line-height:1.2}.main-area .app-information .media-body p,.widget .app-information .media-body p{color:#666;font-size:calc(10px + 6 * (100vw - 320px)/ 768);margin:5px}@media screen and (min-width:768px){.main-area .app-information .media-body h5,.widget .app-information .media-body h5{font-size:16px}.main-area .app-information .media-body p,.widget .app-information .media-body p{font-size:14px}}.parting-area .event-count-list{margin:10px 0;padding:0;overflow:hidden;background-color:#fff}.parting-area .event-count-list a{color:#333}.parting-area .event-count-list li{margin:0;padding:0;list-style:none;overflow:hidden;-webkit-transition:.2s ease;transition:.2s ease;letter-spacing:inherit}.parting-area .event-count-list li:hover{background-color:#f2f2f2}.parting-area .event-count-list .media-post .media-left img{position:static;width:100%}.parting-area .event-count-list .media-post .media-body{width:calc(100% - 100px);position:relative;margin-top:11px}.parting-area .event-count-list .media-post .media-body h4.media-heading{font-size:calc(13px + 6 * (100vw - 320px)/ 768);font-weight:700;margin:0;padding:0;border:none;line-height:1.4;overflow:hidden;min-height:auto;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3}.parting-area .event-count-list .media-post .media-body h4.media-heading:before{border:none}.parting-area .event-count-list .event-angle-right::after{color:#ccc;content:"\f105";font-family:fontawesome}.parting-area .event-count-list .media-post .media-body .media-desc{font-size:calc(11px + 6 * (100vw - 320px)/ 768);margin:3px 0 8px;padding-top:8px;overflow:hidden;line-height:1.4}.parting-area .event-count-list .countdown-container{height:52px}.parting-area .event-count-list .countdown-container .countdown-message{display:none;margin-bottom:8px}.parting-area .event-count-list .countdown-container .countdown-message .countdown-message-x{color:red;font-weight:700;font-size:calc(100% + 3px)}.parting-area .event-count-list .countdown-container .countdown-message .label-event-open{background-color:#fff;color:#1997f0;border:1px solid #1997f0}.parting-area .event-count-list .countdown-container .countdown-message .label-event-teaser{background-color:#fff;color:#fc6621;border:1px solid #fc6621}.parting-area .event-count-list .countdown-container .countdown-message .label-event-close{background-color:#fff;color:#777;border:1px solid #777}@media screen and (min-width:768px){.parting-area .event-count-list .media-post .media-body .media-desc{font-size:14px}}@media screen and (min-width:1070px){.parting-area .event-count-list .media-post .media-body h4.media-heading{font-size:18px}}@media screen and (max-width:350px){.parting-area .event-count-list .media-post .media-left img{max-width:70px;max-height:70px}.parting-area .event-count-list .media-post .media-body::after{content:""}}.label-charge_move_type-くさ,.label-monster_type-くさ,.label-move_type-くさ{background-color:#9ac30e;width:5.5em;display:inline-block;padding:2px 0}.label-charge_move_type-くさ.display-type-icon,.label-monster_type-くさ.display-type-icon,.label-move_type-くさ.display-type-icon{text-align:center;background-image:url(https://images.gamepedia.jp/pokemon/types/くさ.png);background-size:auto 100%;background-repeat:no-repeat;background-position:top left 4px}.label-charge_move_type-くさ.type-icon-width,.label-monster_type-くさ.type-icon-width,.label-move_type-くさ.type-icon-width{width:8em;padding:2px 6px 2px 30px!important}.label-charge_move_type-ほのお,.label-monster_type-ほのお,.label-move_type-ほのお{background-color:#e4653f;width:5.5em;display:inline-block;padding:2px 0}.label-charge_move_type-ほのお.display-type-icon,.label-monster_type-ほのお.display-type-icon,.label-move_type-ほのお.display-type-icon{text-align:center;background-image:url(https://images.gamepedia.jp/pokemon/types/ほのお.png);background-size:auto 100%;background-repeat:no-repeat;background-position:top left 4px}.label-charge_move_type-ほのお.type-icon-width,.label-monster_type-ほのお.type-icon-width,.label-move_type-ほのお.type-icon-width{width:8em;padding:2px 6px 2px 30px!important}.label-charge_move_type-みず,.label-monster_type-みず,.label-move_type-みず{background-color:#50abda;width:5.5em;display:inline-block;padding:2px 0}.label-charge_move_type-みず.display-type-icon,.label-monster_type-みず.display-type-icon,.label-move_type-みず.display-type-icon{text-align:center;background-image:url(https://images.gamepedia.jp/pokemon/types/みず.png);background-size:auto 100%;background-repeat:no-repeat;background-position:top left 4px}.label-charge_move_type-みず.type-icon-width,.label-monster_type-みず.type-icon-width,.label-move_type-みず.type-icon-width{width:8em;padding:2px 6px 2px 30px!important}.label-charge_move_type-ノーマル,.label-monster_type-ノーマル,.label-move_type-ノーマル{background-color:#b1b1b1;width:5.5em;display:inline-block;padding:2px 0}.label-charge_move_type-ノーマル.display-type-icon,.label-monster_type-ノーマル.display-type-icon,.label-move_type-ノーマル.display-type-icon{text-align:center;background-image:url(https://images.gamepedia.jp/pokemon/types/ノーマル.png);background-size:auto 100%;background-repeat:no-repeat;background-position:top left 4px}.label-charge_move_type-ノーマル.type-icon-width,.label-monster_type-ノーマル.type-icon-width,.label-move_type-ノーマル.type-icon-width{width:8em;padding:2px 6px 2px 30px!important}.label-charge_move_type-でんき,.label-monster_type-でんき,.label-move_type-でんき{background-color:#e8c71a;width:5.5em;display:inline-block;padding:2px 0}.label-charge_move_type-でんき.display-type-icon,.label-monster_type-でんき.display-type-icon,.label-move_type-でんき.display-type-icon{text-align:center;background-image:url(https://images.gamepedia.jp/pokemon/types/でんき.png);background-size:auto 100%;background-repeat:no-repeat;background-position:top left 4px}.label-charge_move_type-でんき.type-icon-width,.label-monster_type-でんき.type-icon-width,.label-move_type-でんき.type-icon-width{width:8em;padding:2px 6px 2px 30px!important}.label-charge_move_type-エスパー,.label-monster_type-エスパー,.label-move_type-エスパー{background-color:#e885b2;width:5.5em;display:inline-block;padding:2px 0}.label-charge_move_type-エスパー.display-type-icon,.label-monster_type-エスパー.display-type-icon,.label-move_type-エスパー.display-type-icon{text-align:center;background-image:url(https://images.gamepedia.jp/pokemon/types/エスパー.png);background-size:auto 100%;background-repeat:no-repeat;background-position:top left 4px}.label-charge_move_type-エスパー.type-icon-width,.label-monster_type-エスパー.type-icon-width,.label-move_type-エスパー.type-icon-width{width:8em;padding:2px 6px 2px 30px!important}.label-charge_move_type-かくとう,.label-monster_type-かくとう,.label-move_type-かくとう{background-color:#e99a3f;width:5.5em;display:inline-block;padding:2px 0}.label-charge_move_type-かくとう.display-type-icon,.label-monster_type-かくとう.display-type-icon,.label-move_type-かくとう.display-type-icon{text-align:center;background-image:url(https://images.gamepedia.jp/pokemon/types/かくとう.png);background-size:auto 100%;background-repeat:no-repeat;background-position:top left 4px}.label-charge_move_type-かくとう.type-icon-width,.label-monster_type-かくとう.type-icon-width,.label-move_type-かくとう.type-icon-width{width:8em;padding:2px 6px 2px 30px!important}.label-charge_move_type-どく,.label-monster_type-どく,.label-move_type-どく{background-color:#ba79c1;width:5.5em;display:inline-block;padding:2px 0}.label-charge_move_type-どく.display-type-icon,.label-monster_type-どく.display-type-icon,.label-move_type-どく.display-type-icon{text-align:center;background-image:url(https://images.gamepedia.jp/pokemon/types/どく.png);background-size:auto 100%;background-repeat:no-repeat;background-position:top left 4px}.label-charge_move_type-どく.type-icon-width,.label-monster_type-どく.type-icon-width,.label-move_type-どく.type-icon-width{width:8em;padding:2px 6px 2px 30px!important}.label-charge_move_type-じめん,.label-monster_type-じめん,.label-move_type-じめん{background-color:#c8a841;width:5.5em;display:inline-block;padding:2px 0}.label-charge_move_type-じめん.display-type-icon,.label-monster_type-じめん.display-type-icon,.label-move_type-じめん.display-type-icon{text-align:center;background-image:url(https://images.gamepedia.jp/pokemon/types/じめん.png);background-size:auto 100%;background-repeat:no-repeat;background-position:top left 4px}.label-charge_move_type-じめん.type-icon-width,.label-monster_type-じめん.type-icon-width,.label-move_type-じめん.type-icon-width{width:8em;padding:2px 6px 2px 30px!important}.label-charge_move_type-ひこう,.label-monster_type-ひこう,.label-move_type-ひこう{background-color:#5e9fe2;width:5.5em;display:inline-block;padding:2px 0}.label-charge_move_type-ひこう.display-type-icon,.label-monster_type-ひこう.display-type-icon,.label-move_type-ひこう.display-type-icon{text-align:center;background-image:url(https://images.gamepedia.jp/pokemon/types/ひこう.png);background-size:auto 100%;background-repeat:no-repeat;background-position:top left 4px}.label-charge_move_type-ひこう.type-icon-width,.label-monster_type-ひこう.type-icon-width,.label-move_type-ひこう.type-icon-width{width:8em;padding:2px 6px 2px 30px!important}.label-charge_move_type-ドラゴン,.label-monster_type-ドラゴン,.label-move_type-ドラゴン{background-color:#eab012;width:5.5em;display:inline-block;padding:2px 0}.label-charge_move_type-ドラゴン.display-type-icon,.label-monster_type-ドラゴン.display-type-icon,.label-move_type-ドラゴン.display-type-icon{text-align:center;background-image:url(https://images.gamepedia.jp/pokemon/types/ドラゴン.png);background-size:auto 100%;background-repeat:no-repeat;background-position:top left 4px}.label-charge_move_type-ドラゴン.type-icon-width,.label-monster_type-ドラゴン.type-icon-width,.label-move_type-ドラゴン.type-icon-width{width:8em;padding:2px 6px 2px 30px!important}.label-charge_move_type-むし,.label-monster_type-むし,.label-move_type-むし{background-color:#6cbe50;width:5.5em;display:inline-block;padding:2px 0}.label-charge_move_type-むし.display-type-icon,.label-monster_type-むし.display-type-icon,.label-move_type-むし.display-type-icon{text-align:center;background-image:url(https://images.gamepedia.jp/pokemon/types/むし.png);background-size:auto 100%;background-repeat:no-repeat;background-position:top left 4px}.label-charge_move_type-むし.type-icon-width,.label-monster_type-むし.type-icon-width,.label-move_type-むし.type-icon-width{width:8em;padding:2px 6px 2px 30px!important}.label-charge_move_type-いわ,.label-monster_type-いわ,.label-move_type-いわ{background-color:#c8a841;width:5.5em;display:inline-block;padding:2px 0}.label-charge_move_type-いわ.display-type-icon,.label-monster_type-いわ.display-type-icon,.label-move_type-いわ.display-type-icon{text-align:center;background-image:url(https://images.gamepedia.jp/pokemon/types/いわ.png);background-size:auto 100%;background-repeat:no-repeat;background-position:top left 4px}.label-charge_move_type-いわ.type-icon-width,.label-monster_type-いわ.type-icon-width,.label-move_type-いわ.type-icon-width{width:8em;padding:2px 6px 2px 30px!important}.label-charge_move_type-ゴースト,.label-monster_type-ゴースト,.label-move_type-ゴースト{background-color:#746db3;width:5.5em;display:inline-block;padding:2px 0}.label-charge_move_type-ゴースト.display-type-icon,.label-monster_type-ゴースト.display-type-icon,.label-move_type-ゴースト.display-type-icon{text-align:center;background-image:url(https://images.gamepedia.jp/pokemon/types/ゴースト.png);background-size:auto 100%;background-repeat:no-repeat;background-position:top left 4px}.label-charge_move_type-ゴースト.type-icon-width,.label-monster_type-ゴースト.type-icon-width,.label-move_type-ゴースト.type-icon-width{width:8em;padding:2px 6px 2px 30px!important}.label-charge_move_type-こおり,.label-monster_type-こおり,.label-move_type-こおり{background-color:#53c4e5;width:5.5em;display:inline-block;padding:2px 0}.label-charge_move_type-こおり.display-type-icon,.label-monster_type-こおり.display-type-icon,.label-move_type-こおり.display-type-icon{text-align:center;background-image:url(https://images.gamepedia.jp/pokemon/types/こおり.png);background-size:auto 100%;background-repeat:no-repeat;background-position:top left 4px}.label-charge_move_type-こおり.type-icon-width,.label-monster_type-こおり.type-icon-width,.label-move_type-こおり.type-icon-width{width:8em;padding:2px 6px 2px 30px!important}.label-charge_move_type-はがね,.label-monster_type-はがね,.label-move_type-はがね{background-color:#919191;width:5.5em;display:inline-block;padding:2px 0}.label-charge_move_type-はがね.display-type-icon,.label-monster_type-はがね.display-type-icon,.label-move_type-はがね.display-type-icon{text-align:center;background-image:url(https://images.gamepedia.jp/pokemon/types/はがね.png);background-size:auto 100%;background-repeat:no-repeat;background-position:top left 4px}.label-charge_move_type-はがね.type-icon-width,.label-monster_type-はがね.type-icon-width,.label-move_type-はがね.type-icon-width{width:8em;padding:2px 6px 2px 30px!important}.label-charge_move_type-あく,.label-monster_type-あく,.label-move_type-あく{background-color:#6c81c8;width:5.5em;display:inline-block;padding:2px 0}.label-charge_move_type-あく.display-type-icon,.label-monster_type-あく.display-type-icon,.label-move_type-あく.display-type-icon{text-align:center;background-image:url(https://images.gamepedia.jp/pokemon/types/あく.png);background-size:auto 100%;background-repeat:no-repeat;background-position:top left 4px}.label-charge_move_type-あく.type-icon-width,.label-monster_type-あく.type-icon-width,.label-move_type-あく.type-icon-width{width:8em;padding:2px 6px 2px 30px!important}.label-charge_move_type-フェアリー,.label-monster_type-フェアリー,.label-move_type-フェアリー{background-color:#e06cbb;width:5.5em;display:inline-block;padding:2px 0}.label-charge_move_type-フェアリー.display-type-icon,.label-monster_type-フェアリー.display-type-icon,.label-move_type-フェアリー.display-type-icon{text-align:center;background-image:url(https://images.gamepedia.jp/pokemon/types/フェアリー.png);background-size:auto 100%;background-repeat:no-repeat;background-position:top left 4px}.label-charge_move_type-フェアリー.type-icon-width,.label-monster_type-フェアリー.type-icon-width,.label-move_type-フェアリー.type-icon-width{width:8em;padding:2px 6px 2px 30px!important}.btn-charge_move_type-くさ,.btn-charge_move_type-くさ:hover,.btn-monster_type-くさ,.btn-monster_type-くさ:hover,.btn-move_type-くさ,.btn-move_type-くさ:hover{background-image:none;background-color:#9ac30e;color:#fff;font-weight:400;border:1px solid #9ac30e}.btn-charge_move_type-くさ.display-type-icon,.btn-charge_move_type-くさ:hover.display-type-icon,.btn-monster_type-くさ.display-type-icon,.btn-monster_type-くさ:hover.display-type-icon,.btn-move_type-くさ.display-type-icon,.btn-move_type-くさ:hover.display-type-icon{text-align:center;background-image:url(https://images.gamepedia.jp/pokemon/types/くさ.png);background-size:auto 100%;background-repeat:no-repeat;background-position:top left 4px}.btn-charge_move_type-くさ.type-icon-width,.btn-charge_move_type-くさ:hover.type-icon-width,.btn-monster_type-くさ.type-icon-width,.btn-monster_type-くさ:hover.type-icon-width,.btn-move_type-くさ.type-icon-width,.btn-move_type-くさ:hover.type-icon-width{width:8em;padding:2px 6px 2px 30px!important}.pokemon-type_label_くさ{background-image:none;background-color:#9ac30e;color:#fff;font-weight:400;border:1px solid #9ac30e;border-radius:2px;padding:2px 4px}.pokemon-type_label_くさ.display-type-icon{width:9.5em;padding:2px 6px 2px 30px!important;white-space:nowrap;text-align:center;background-image:url(https://images.gamepedia.jp/pokemon/types/くさ.png);background-size:auto 100%;background-repeat:no-repeat;background-position:top left 4px}.pokemon-type_text_くさ{color:#9ac30e;font-weight:700}.pokemon-type_icon_くさ{background-image:url(../images/pokemon/type_icon/a/くさ.png);background-size:16px 16px;background-repeat:no-repeat;overflow:hidden;text-indent:100%;white-space:nowrap;display:inline-block;padding-left:16px;min-height:16px}.btn-charge_move_type-ほのお,.btn-charge_move_type-ほのお:hover,.btn-monster_type-ほのお,.btn-monster_type-ほのお:hover,.btn-move_type-ほのお,.btn-move_type-ほのお:hover{background-image:none;background-color:#e4653f;color:#fff;font-weight:400;border:1px solid #e4653f}.btn-charge_move_type-ほのお.display-type-icon,.btn-charge_move_type-ほのお:hover.display-type-icon,.btn-monster_type-ほのお.display-type-icon,.btn-monster_type-ほのお:hover.display-type-icon,.btn-move_type-ほのお.display-type-icon,.btn-move_type-ほのお:hover.display-type-icon{text-align:center;background-image:url(https://images.gamepedia.jp/pokemon/types/ほのお.png);background-size:auto 100%;background-repeat:no-repeat;background-position:top left 4px}.btn-charge_move_type-ほのお.type-icon-width,.btn-charge_move_type-ほのお:hover.type-icon-width,.btn-monster_type-ほのお.type-icon-width,.btn-monster_type-ほのお:hover.type-icon-width,.btn-move_type-ほのお.type-icon-width,.btn-move_type-ほのお:hover.type-icon-width{width:8em;padding:2px 6px 2px 30px!important}.pokemon-type_label_ほのお{background-image:none;background-color:#e4653f;color:#fff;font-weight:400;border:1px solid #e4653f;border-radius:2px;padding:2px 4px}.pokemon-type_label_ほのお.display-type-icon{width:9.5em;padding:2px 6px 2px 30px!important;white-space:nowrap;text-align:center;background-image:url(https://images.gamepedia.jp/pokemon/types/ほのお.png);background-size:auto 100%;background-repeat:no-repeat;background-position:top left 4px}.pokemon-type_text_ほのお{color:#e4653f;font-weight:700}.pokemon-type_icon_ほのお{background-image:url(../images/pokemon/type_icon/a/ほのお.png);background-size:16px 16px;background-repeat:no-repeat;overflow:hidden;text-indent:100%;white-space:nowrap;display:inline-block;padding-left:16px;min-height:16px}.btn-charge_move_type-みず,.btn-charge_move_type-みず:hover,.btn-monster_type-みず,.btn-monster_type-みず:hover,.btn-move_type-みず,.btn-move_type-みず:hover{background-image:none;background-color:#50abda;color:#fff;font-weight:400;border:1px solid #50abda}.btn-charge_move_type-みず.display-type-icon,.btn-charge_move_type-みず:hover.display-type-icon,.btn-monster_type-みず.display-type-icon,.btn-monster_type-みず:hover.display-type-icon,.btn-move_type-みず.display-type-icon,.btn-move_type-みず:hover.display-type-icon{text-align:center;background-image:url(https://images.gamepedia.jp/pokemon/types/みず.png);background-size:auto 100%;background-repeat:no-repeat;background-position:top left 4px}.btn-charge_move_type-みず.type-icon-width,.btn-charge_move_type-みず:hover.type-icon-width,.btn-monster_type-みず.type-icon-width,.btn-monster_type-みず:hover.type-icon-width,.btn-move_type-みず.type-icon-width,.btn-move_type-みず:hover.type-icon-width{width:8em;padding:2px 6px 2px 30px!important}.pokemon-type_label_みず{background-image:none;background-color:#50abda;color:#fff;font-weight:400;border:1px solid #50abda;border-radius:2px;padding:2px 4px}.pokemon-type_label_みず.display-type-icon{width:9.5em;padding:2px 6px 2px 30px!important;white-space:nowrap;text-align:center;background-image:url(https://images.gamepedia.jp/pokemon/types/みず.png);background-size:auto 100%;background-repeat:no-repeat;background-position:top left 4px}.pokemon-type_text_みず{color:#50abda;font-weight:700}.pokemon-type_icon_みず{background-image:url(../images/pokemon/type_icon/a/みず.png);background-size:16px 16px;background-repeat:no-repeat;overflow:hidden;text-indent:100%;white-space:nowrap;display:inline-block;padding-left:16px;min-height:16px}.btn-charge_move_type-ノーマル,.btn-charge_move_type-ノーマル:hover,.btn-monster_type-ノーマル,.btn-monster_type-ノーマル:hover,.btn-move_type-ノーマル,.btn-move_type-ノーマル:hover{background-image:none;background-color:#b1b1b1;color:#fff;font-weight:400;border:1px solid #b1b1b1}.btn-charge_move_type-ノーマル.display-type-icon,.btn-charge_move_type-ノーマル:hover.display-type-icon,.btn-monster_type-ノーマル.display-type-icon,.btn-monster_type-ノーマル:hover.display-type-icon,.btn-move_type-ノーマル.display-type-icon,.btn-move_type-ノーマル:hover.display-type-icon{text-align:center;background-image:url(https://images.gamepedia.jp/pokemon/types/ノーマル.png);background-size:auto 100%;background-repeat:no-repeat;background-position:top left 4px}.btn-charge_move_type-ノーマル.type-icon-width,.btn-charge_move_type-ノーマル:hover.type-icon-width,.btn-monster_type-ノーマル.type-icon-width,.btn-monster_type-ノーマル:hover.type-icon-width,.btn-move_type-ノーマル.type-icon-width,.btn-move_type-ノーマル:hover.type-icon-width{width:8em;padding:2px 6px 2px 30px!important}.pokemon-type_label_ノーマル{background-image:none;background-color:#b1b1b1;color:#fff;font-weight:400;border:1px solid #b1b1b1;border-radius:2px;padding:2px 4px}.pokemon-type_label_ノーマル.display-type-icon{width:9.5em;padding:2px 6px 2px 30px!important;white-space:nowrap;text-align:center;background-image:url(https://images.gamepedia.jp/pokemon/types/ノーマル.png);background-size:auto 100%;background-repeat:no-repeat;background-position:top left 4px}.pokemon-type_text_ノーマル{color:#b1b1b1;font-weight:700}.pokemon-type_icon_ノーマル{background-image:url(../images/pokemon/type_icon/a/ノーマル.png);background-size:16px 16px;background-repeat:no-repeat;overflow:hidden;text-indent:100%;white-space:nowrap;display:inline-block;padding-left:16px;min-height:16px}.btn-charge_move_type-でんき,.btn-charge_move_type-でんき:hover,.btn-monster_type-でんき,.btn-monster_type-でんき:hover,.btn-move_type-でんき,.btn-move_type-でんき:hover{background-image:none;background-color:#e8c71a;color:#fff;font-weight:400;border:1px solid #e8c71a}.btn-charge_move_type-でんき.display-type-icon,.btn-charge_move_type-でんき:hover.display-type-icon,.btn-monster_type-でんき.display-type-icon,.btn-monster_type-でんき:hover.display-type-icon,.btn-move_type-でんき.display-type-icon,.btn-move_type-でんき:hover.display-type-icon{text-align:center;background-image:url(https://images.gamepedia.jp/pokemon/types/でんき.png);background-size:auto 100%;background-repeat:no-repeat;background-position:top left 4px}.btn-charge_move_type-でんき.type-icon-width,.btn-charge_move_type-でんき:hover.type-icon-width,.btn-monster_type-でんき.type-icon-width,.btn-monster_type-でんき:hover.type-icon-width,.btn-move_type-でんき.type-icon-width,.btn-move_type-でんき:hover.type-icon-width{width:8em;padding:2px 6px 2px 30px!important}.pokemon-type_label_でんき{background-image:none;background-color:#e8c71a;color:#fff;font-weight:400;border:1px solid #e8c71a;border-radius:2px;padding:2px 4px}.pokemon-type_label_でんき.display-type-icon{width:9.5em;padding:2px 6px 2px 30px!important;white-space:nowrap;text-align:center;background-image:url(https://images.gamepedia.jp/pokemon/types/でんき.png);background-size:auto 100%;background-repeat:no-repeat;background-position:top left 4px}.pokemon-type_text_でんき{color:#e8c71a;font-weight:700}.pokemon-type_icon_でんき{background-image:url(../images/pokemon/type_icon/a/でんき.png);background-size:16px 16px;background-repeat:no-repeat;overflow:hidden;text-indent:100%;white-space:nowrap;display:inline-block;padding-left:16px;min-height:16px}.btn-charge_move_type-エスパー,.btn-charge_move_type-エスパー:hover,.btn-monster_type-エスパー,.btn-monster_type-エスパー:hover,.btn-move_type-エスパー,.btn-move_type-エスパー:hover{background-image:none;background-color:#e885b2;color:#fff;font-weight:400;border:1px solid #e885b2}.btn-charge_move_type-エスパー.display-type-icon,.btn-charge_move_type-エスパー:hover.display-type-icon,.btn-monster_type-エスパー.display-type-icon,.btn-monster_type-エスパー:hover.display-type-icon,.btn-move_type-エスパー.display-type-icon,.btn-move_type-エスパー:hover.display-type-icon{text-align:center;background-image:url(https://images.gamepedia.jp/pokemon/types/エスパー.png);background-size:auto 100%;background-repeat:no-repeat;background-position:top left 4px}.btn-charge_move_type-エスパー.type-icon-width,.btn-charge_move_type-エスパー:hover.type-icon-width,.btn-monster_type-エスパー.type-icon-width,.btn-monster_type-エスパー:hover.type-icon-width,.btn-move_type-エスパー.type-icon-width,.btn-move_type-エスパー:hover.type-icon-width{width:8em;padding:2px 6px 2px 30px!important}.pokemon-type_label_エスパー{background-image:none;background-color:#e885b2;color:#fff;font-weight:400;border:1px solid #e885b2;border-radius:2px;padding:2px 4px}.pokemon-type_label_エスパー.display-type-icon{width:9.5em;padding:2px 6px 2px 30px!important;white-space:nowrap;text-align:center;background-image:url(https://images.gamepedia.jp/pokemon/types/エスパー.png);background-size:auto 100%;background-repeat:no-repeat;background-position:top left 4px}.pokemon-type_text_エスパー{color:#e885b2;font-weight:700}.pokemon-type_icon_エスパー{background-image:url(../images/pokemon/type_icon/a/エスパー.png);background-size:16px 16px;background-repeat:no-repeat;overflow:hidden;text-indent:100%;white-space:nowrap;display:inline-block;padding-left:16px;min-height:16px}.btn-charge_move_type-かくとう,.btn-charge_move_type-かくとう:hover,.btn-monster_type-かくとう,.btn-monster_type-かくとう:hover,.btn-move_type-かくとう,.btn-move_type-かくとう:hover{background-image:none;background-color:#e99a3f;color:#fff;font-weight:400;border:1px solid #e99a3f}.btn-charge_move_type-かくとう.display-type-icon,.btn-charge_move_type-かくとう:hover.display-type-icon,.btn-monster_type-かくとう.display-type-icon,.btn-monster_type-かくとう:hover.display-type-icon,.btn-move_type-かくとう.display-type-icon,.btn-move_type-かくとう:hover.display-type-icon{text-align:center;background-image:url(https://images.gamepedia.jp/pokemon/types/かくとう.png);background-size:auto 100%;background-repeat:no-repeat;background-position:top left 4px}.btn-charge_move_type-かくとう.type-icon-width,.btn-charge_move_type-かくとう:hover.type-icon-width,.btn-monster_type-かくとう.type-icon-width,.btn-monster_type-かくとう:hover.type-icon-width,.btn-move_type-かくとう.type-icon-width,.btn-move_type-かくとう:hover.type-icon-width{width:8em;padding:2px 6px 2px 30px!important}.pokemon-type_label_かくとう{background-image:none;background-color:#e99a3f;color:#fff;font-weight:400;border:1px solid #e99a3f;border-radius:2px;padding:2px 4px}.pokemon-type_label_かくとう.display-type-icon{width:9.5em;padding:2px 6px 2px 30px!important;white-space:nowrap;text-align:center;background-image:url(https://images.gamepedia.jp/pokemon/types/かくとう.png);background-size:auto 100%;background-repeat:no-repeat;background-position:top left 4px}.pokemon-type_text_かくとう{color:#e99a3f;font-weight:700}.pokemon-type_icon_かくとう{background-image:url(../images/pokemon/type_icon/a/かくとう.png);background-size:16px 16px;background-repeat:no-repeat;overflow:hidden;text-indent:100%;white-space:nowrap;display:inline-block;padding-left:16px;min-height:16px}.btn-charge_move_type-どく,.btn-charge_move_type-どく:hover,.btn-monster_type-どく,.btn-monster_type-どく:hover,.btn-move_type-どく,.btn-move_type-どく:hover{background-image:none;background-color:#ba79c1;color:#fff;font-weight:400;border:1px solid #ba79c1}.btn-charge_move_type-どく.display-type-icon,.btn-charge_move_type-どく:hover.display-type-icon,.btn-monster_type-どく.display-type-icon,.btn-monster_type-どく:hover.display-type-icon,.btn-move_type-どく.display-type-icon,.btn-move_type-どく:hover.display-type-icon{text-align:center;background-image:url(https://images.gamepedia.jp/pokemon/types/どく.png);background-size:auto 100%;background-repeat:no-repeat;background-position:top left 4px}.btn-charge_move_type-どく.type-icon-width,.btn-charge_move_type-どく:hover.type-icon-width,.btn-monster_type-どく.type-icon-width,.btn-monster_type-どく:hover.type-icon-width,.btn-move_type-どく.type-icon-width,.btn-move_type-どく:hover.type-icon-width{width:8em;padding:2px 6px 2px 30px!important}.pokemon-type_label_どく{background-image:none;background-color:#ba79c1;color:#fff;font-weight:400;border:1px solid #ba79c1;border-radius:2px;padding:2px 4px}.pokemon-type_label_どく.display-type-icon{width:9.5em;padding:2px 6px 2px 30px!important;white-space:nowrap;text-align:center;background-image:url(https://images.gamepedia.jp/pokemon/types/どく.png);background-size:auto 100%;background-repeat:no-repeat;background-position:top left 4px}.pokemon-type_text_どく{color:#ba79c1;font-weight:700}.pokemon-type_icon_どく{background-image:url(../images/pokemon/type_icon/a/どく.png);background-size:16px 16px;background-repeat:no-repeat;overflow:hidden;text-indent:100%;white-space:nowrap;display:inline-block;padding-left:16px;min-height:16px}.btn-charge_move_type-じめん,.btn-charge_move_type-じめん:hover,.btn-monster_type-じめん,.btn-monster_type-じめん:hover,.btn-move_type-じめん,.btn-move_type-じめん:hover{background-image:none;background-color:#c8a841;color:#fff;font-weight:400;border:1px solid #c8a841}.btn-charge_move_type-じめん.display-type-icon,.btn-charge_move_type-じめん:hover.display-type-icon,.btn-monster_type-じめん.display-type-icon,.btn-monster_type-じめん:hover.display-type-icon,.btn-move_type-じめん.display-type-icon,.btn-move_type-じめん:hover.display-type-icon{text-align:center;background-image:url(https://images.gamepedia.jp/pokemon/types/じめん.png);background-size:auto 100%;background-repeat:no-repeat;background-position:top left 4px}.btn-charge_move_type-じめん.type-icon-width,.btn-charge_move_type-じめん:hover.type-icon-width,.btn-monster_type-じめん.type-icon-width,.btn-monster_type-じめん:hover.type-icon-width,.btn-move_type-じめん.type-icon-width,.btn-move_type-じめん:hover.type-icon-width{width:8em;padding:2px 6px 2px 30px!important}.pokemon-type_label_じめん{background-image:none;background-color:#c8a841;color:#fff;font-weight:400;border:1px solid #c8a841;border-radius:2px;padding:2px 4px}.pokemon-type_label_じめん.display-type-icon{width:9.5em;padding:2px 6px 2px 30px!important;white-space:nowrap;text-align:center;background-image:url(https://images.gamepedia.jp/pokemon/types/じめん.png);background-size:auto 100%;background-repeat:no-repeat;background-position:top left 4px}.pokemon-type_text_じめん{color:#c8a841;font-weight:700}.pokemon-type_icon_じめん{background-image:url(../images/pokemon/type_icon/a/じめん.png);background-size:16px 16px;background-repeat:no-repeat;overflow:hidden;text-indent:100%;white-space:nowrap;display:inline-block;padding-left:16px;min-height:16px}.btn-charge_move_type-ひこう,.btn-charge_move_type-ひこう:hover,.btn-monster_type-ひこう,.btn-monster_type-ひこう:hover,.btn-move_type-ひこう,.btn-move_type-ひこう:hover{background-image:none;background-color:#5e9fe2;color:#fff;font-weight:400;border:1px solid #5e9fe2}.btn-charge_move_type-ひこう.display-type-icon,.btn-charge_move_type-ひこう:hover.display-type-icon,.btn-monster_type-ひこう.display-type-icon,.btn-monster_type-ひこう:hover.display-type-icon,.btn-move_type-ひこう.display-type-icon,.btn-move_type-ひこう:hover.display-type-icon{text-align:center;background-image:url(https://images.gamepedia.jp/pokemon/types/ひこう.png);background-size:auto 100%;background-repeat:no-repeat;background-position:top left 4px}.btn-charge_move_type-ひこう.type-icon-width,.btn-charge_move_type-ひこう:hover.type-icon-width,.btn-monster_type-ひこう.type-icon-width,.btn-monster_type-ひこう:hover.type-icon-width,.btn-move_type-ひこう.type-icon-width,.btn-move_type-ひこう:hover.type-icon-width{width:8em;padding:2px 6px 2px 30px!important}.pokemon-type_label_ひこう{background-image:none;background-color:#5e9fe2;color:#fff;font-weight:400;border:1px solid #5e9fe2;border-radius:2px;padding:2px 4px}.pokemon-type_label_ひこう.display-type-icon{width:9.5em;padding:2px 6px 2px 30px!important;white-space:nowrap;text-align:center;background-image:url(https://images.gamepedia.jp/pokemon/types/ひこう.png);background-size:auto 100%;background-repeat:no-repeat;background-position:top left 4px}.pokemon-type_text_ひこう{color:#5e9fe2;font-weight:700}.pokemon-type_icon_ひこう{background-image:url(../images/pokemon/type_icon/a/ひこう.png);background-size:16px 16px;background-repeat:no-repeat;overflow:hidden;text-indent:100%;white-space:nowrap;display:inline-block;padding-left:16px;min-height:16px}.btn-charge_move_type-ドラゴン,.btn-charge_move_type-ドラゴン:hover,.btn-monster_type-ドラゴン,.btn-monster_type-ドラゴン:hover,.btn-move_type-ドラゴン,.btn-move_type-ドラゴン:hover{background-image:none;background-color:#eab012;color:#fff;font-weight:400;border:1px solid #eab012}.btn-charge_move_type-ドラゴン.display-type-icon,.btn-charge_move_type-ドラゴン:hover.display-type-icon,.btn-monster_type-ドラゴン.display-type-icon,.btn-monster_type-ドラゴン:hover.display-type-icon,.btn-move_type-ドラゴン.display-type-icon,.btn-move_type-ドラゴン:hover.display-type-icon{text-align:center;background-image:url(https://images.gamepedia.jp/pokemon/types/ドラゴン.png);background-size:auto 100%;background-repeat:no-repeat;background-position:top left 4px}.btn-charge_move_type-ドラゴン.type-icon-width,.btn-charge_move_type-ドラゴン:hover.type-icon-width,.btn-monster_type-ドラゴン.type-icon-width,.btn-monster_type-ドラゴン:hover.type-icon-width,.btn-move_type-ドラゴン.type-icon-width,.btn-move_type-ドラゴン:hover.type-icon-width{width:8em;padding:2px 6px 2px 30px!important}.pokemon-type_label_ドラゴン{background-image:none;background-color:#eab012;color:#fff;font-weight:400;border:1px solid #eab012;border-radius:2px;padding:2px 4px}.pokemon-type_label_ドラゴン.display-type-icon{width:9.5em;padding:2px 6px 2px 30px!important;white-space:nowrap;text-align:center;background-image:url(https://images.gamepedia.jp/pokemon/types/ドラゴン.png);background-size:auto 100%;background-repeat:no-repeat;background-position:top left 4px}.pokemon-type_text_ドラゴン{color:#eab012;font-weight:700}.pokemon-type_icon_ドラゴン{background-image:url(../images/pokemon/type_icon/a/ドラゴン.png);background-size:16px 16px;background-repeat:no-repeat;overflow:hidden;text-indent:100%;white-space:nowrap;display:inline-block;padding-left:16px;min-height:16px}.btn-charge_move_type-むし,.btn-charge_move_type-むし:hover,.btn-monster_type-むし,.btn-monster_type-むし:hover,.btn-move_type-むし,.btn-move_type-むし:hover{background-image:none;background-color:#6cbe50;color:#fff;font-weight:400;border:1px solid #6cbe50}.btn-charge_move_type-むし.display-type-icon,.btn-charge_move_type-むし:hover.display-type-icon,.btn-monster_type-むし.display-type-icon,.btn-monster_type-むし:hover.display-type-icon,.btn-move_type-むし.display-type-icon,.btn-move_type-むし:hover.display-type-icon{text-align:center;background-image:url(https://images.gamepedia.jp/pokemon/types/むし.png);background-size:auto 100%;background-repeat:no-repeat;background-position:top left 4px}.btn-charge_move_type-むし.type-icon-width,.btn-charge_move_type-むし:hover.type-icon-width,.btn-monster_type-むし.type-icon-width,.btn-monster_type-むし:hover.type-icon-width,.btn-move_type-むし.type-icon-width,.btn-move_type-むし:hover.type-icon-width{width:8em;padding:2px 6px 2px 30px!important}.pokemon-type_label_むし{background-image:none;background-color:#6cbe50;color:#fff;font-weight:400;border:1px solid #6cbe50;border-radius:2px;padding:2px 4px}.pokemon-type_label_むし.display-type-icon{width:9.5em;padding:2px 6px 2px 30px!important;white-space:nowrap;text-align:center;background-image:url(https://images.gamepedia.jp/pokemon/types/むし.png);background-size:auto 100%;background-repeat:no-repeat;background-position:top left 4px}.pokemon-type_text_むし{color:#6cbe50;font-weight:700}.pokemon-type_icon_むし{background-image:url(../images/pokemon/type_icon/a/むし.png);background-size:16px 16px;background-repeat:no-repeat;overflow:hidden;text-indent:100%;white-space:nowrap;display:inline-block;padding-left:16px;min-height:16px}.btn-charge_move_type-いわ,.btn-charge_move_type-いわ:hover,.btn-monster_type-いわ,.btn-monster_type-いわ:hover,.btn-move_type-いわ,.btn-move_type-いわ:hover{background-image:none;background-color:#c8a841;color:#fff;font-weight:400;border:1px solid #c8a841}.btn-charge_move_type-いわ.display-type-icon,.btn-charge_move_type-いわ:hover.display-type-icon,.btn-monster_type-いわ.display-type-icon,.btn-monster_type-いわ:hover.display-type-icon,.btn-move_type-いわ.display-type-icon,.btn-move_type-いわ:hover.display-type-icon{text-align:center;background-image:url(https://images.gamepedia.jp/pokemon/types/いわ.png);background-size:auto 100%;background-repeat:no-repeat;background-position:top left 4px}.btn-charge_move_type-いわ.type-icon-width,.btn-charge_move_type-いわ:hover.type-icon-width,.btn-monster_type-いわ.type-icon-width,.btn-monster_type-いわ:hover.type-icon-width,.btn-move_type-いわ.type-icon-width,.btn-move_type-いわ:hover.type-icon-width{width:8em;padding:2px 6px 2px 30px!important}.pokemon-type_label_いわ{background-image:none;background-color:#c8a841;color:#fff;font-weight:400;border:1px solid #c8a841;border-radius:2px;padding:2px 4px}.pokemon-type_label_いわ.display-type-icon{width:9.5em;padding:2px 6px 2px 30px!important;white-space:nowrap;text-align:center;background-image:url(https://images.gamepedia.jp/pokemon/types/いわ.png);background-size:auto 100%;background-repeat:no-repeat;background-position:top left 4px}.pokemon-type_text_いわ{color:#c8a841;font-weight:700}.pokemon-type_icon_いわ{background-image:url(../images/pokemon/type_icon/a/いわ.png);background-size:16px 16px;background-repeat:no-repeat;overflow:hidden;text-indent:100%;white-space:nowrap;display:inline-block;padding-left:16px;min-height:16px}.btn-charge_move_type-ゴースト,.btn-charge_move_type-ゴースト:hover,.btn-monster_type-ゴースト,.btn-monster_type-ゴースト:hover,.btn-move_type-ゴースト,.btn-move_type-ゴースト:hover{background-image:none;background-color:#746db3;color:#fff;font-weight:400;border:1px solid #746db3}.btn-charge_move_type-ゴースト.display-type-icon,.btn-charge_move_type-ゴースト:hover.display-type-icon,.btn-monster_type-ゴースト.display-type-icon,.btn-monster_type-ゴースト:hover.display-type-icon,.btn-move_type-ゴースト.display-type-icon,.btn-move_type-ゴースト:hover.display-type-icon{text-align:center;background-image:url(https://images.gamepedia.jp/pokemon/types/ゴースト.png);background-size:auto 100%;background-repeat:no-repeat;background-position:top left 4px}.btn-charge_move_type-ゴースト.type-icon-width,.btn-charge_move_type-ゴースト:hover.type-icon-width,.btn-monster_type-ゴースト.type-icon-width,.btn-monster_type-ゴースト:hover.type-icon-width,.btn-move_type-ゴースト.type-icon-width,.btn-move_type-ゴースト:hover.type-icon-width{width:8em;padding:2px 6px 2px 30px!important}.pokemon-type_label_ゴースト{background-image:none;background-color:#746db3;color:#fff;font-weight:400;border:1px solid #746db3;border-radius:2px;padding:2px 4px}.pokemon-type_label_ゴースト.display-type-icon{width:9.5em;padding:2px 6px 2px 30px!important;white-space:nowrap;text-align:center;background-image:url(https://images.gamepedia.jp/pokemon/types/ゴースト.png);background-size:auto 100%;background-repeat:no-repeat;background-position:top left 4px}.pokemon-type_text_ゴースト{color:#746db3;font-weight:700}.pokemon-type_icon_ゴースト{background-image:url(../images/pokemon/type_icon/a/ゴースト.png);background-size:16px 16px;background-repeat:no-repeat;overflow:hidden;text-indent:100%;white-space:nowrap;display:inline-block;padding-left:16px;min-height:16px}.btn-charge_move_type-こおり,.btn-charge_move_type-こおり:hover,.btn-monster_type-こおり,.btn-monster_type-こおり:hover,.btn-move_type-こおり,.btn-move_type-こおり:hover{background-image:none;background-color:#53c4e5;color:#fff;font-weight:400;border:1px solid #53c4e5}.btn-charge_move_type-こおり.display-type-icon,.btn-charge_move_type-こおり:hover.display-type-icon,.btn-monster_type-こおり.display-type-icon,.btn-monster_type-こおり:hover.display-type-icon,.btn-move_type-こおり.display-type-icon,.btn-move_type-こおり:hover.display-type-icon{text-align:center;background-image:url(https://images.gamepedia.jp/pokemon/types/こおり.png);background-size:auto 100%;background-repeat:no-repeat;background-position:top left 4px}.btn-charge_move_type-こおり.type-icon-width,.btn-charge_move_type-こおり:hover.type-icon-width,.btn-monster_type-こおり.type-icon-width,.btn-monster_type-こおり:hover.type-icon-width,.btn-move_type-こおり.type-icon-width,.btn-move_type-こおり:hover.type-icon-width{width:8em;padding:2px 6px 2px 30px!important}.pokemon-type_label_こおり{background-image:none;background-color:#53c4e5;color:#fff;font-weight:400;border:1px solid #53c4e5;border-radius:2px;padding:2px 4px}.pokemon-type_label_こおり.display-type-icon{width:9.5em;padding:2px 6px 2px 30px!important;white-space:nowrap;text-align:center;background-image:url(https://images.gamepedia.jp/pokemon/types/こおり.png);background-size:auto 100%;background-repeat:no-repeat;background-position:top left 4px}.pokemon-type_text_こおり{color:#53c4e5;font-weight:700}.pokemon-type_icon_こおり{background-image:url(../images/pokemon/type_icon/a/こおり.png);background-size:16px 16px;background-repeat:no-repeat;overflow:hidden;text-indent:100%;white-space:nowrap;display:inline-block;padding-left:16px;min-height:16px}.btn-charge_move_type-はがね,.btn-charge_move_type-はがね:hover,.btn-monster_type-はがね,.btn-monster_type-はがね:hover,.btn-move_type-はがね,.btn-move_type-はがね:hover{background-image:none;background-color:#919191;color:#fff;font-weight:400;border:1px solid #919191}.btn-charge_move_type-はがね.display-type-icon,.btn-charge_move_type-はがね:hover.display-type-icon,.btn-monster_type-はがね.display-type-icon,.btn-monster_type-はがね:hover.display-type-icon,.btn-move_type-はがね.display-type-icon,.btn-move_type-はがね:hover.display-type-icon{text-align:center;background-image:url(https://images.gamepedia.jp/pokemon/types/はがね.png);background-size:auto 100%;background-repeat:no-repeat;background-position:top left 4px}.btn-charge_move_type-はがね.type-icon-width,.btn-charge_move_type-はがね:hover.type-icon-width,.btn-monster_type-はがね.type-icon-width,.btn-monster_type-はがね:hover.type-icon-width,.btn-move_type-はがね.type-icon-width,.btn-move_type-はがね:hover.type-icon-width{width:8em;padding:2px 6px 2px 30px!important}.pokemon-type_label_はがね{background-image:none;background-color:#919191;color:#fff;font-weight:400;border:1px solid #919191;border-radius:2px;padding:2px 4px}.pokemon-type_label_はがね.display-type-icon{width:9.5em;padding:2px 6px 2px 30px!important;white-space:nowrap;text-align:center;background-image:url(https://images.gamepedia.jp/pokemon/types/はがね.png);background-size:auto 100%;background-repeat:no-repeat;background-position:top left 4px}.pokemon-type_text_はがね{color:#919191;font-weight:700}.pokemon-type_icon_はがね{background-image:url(../images/pokemon/type_icon/a/はがね.png);background-size:16px 16px;background-repeat:no-repeat;overflow:hidden;text-indent:100%;white-space:nowrap;display:inline-block;padding-left:16px;min-height:16px}.btn-charge_move_type-あく,.btn-charge_move_type-あく:hover,.btn-monster_type-あく,.btn-monster_type-あく:hover,.btn-move_type-あく,.btn-move_type-あく:hover{background-image:none;background-color:#6c81c8;color:#fff;font-weight:400;border:1px solid #6c81c8}.btn-charge_move_type-あく.display-type-icon,.btn-charge_move_type-あく:hover.display-type-icon,.btn-monster_type-あく.display-type-icon,.btn-monster_type-あく:hover.display-type-icon,.btn-move_type-あく.display-type-icon,.btn-move_type-あく:hover.display-type-icon{text-align:center;background-image:url(https://images.gamepedia.jp/pokemon/types/あく.png);background-size:auto 100%;background-repeat:no-repeat;background-position:top left 4px}.btn-charge_move_type-あく.type-icon-width,.btn-charge_move_type-あく:hover.type-icon-width,.btn-monster_type-あく.type-icon-width,.btn-monster_type-あく:hover.type-icon-width,.btn-move_type-あく.type-icon-width,.btn-move_type-あく:hover.type-icon-width{width:8em;padding:2px 6px 2px 30px!important}.pokemon-type_label_あく{background-image:none;background-color:#6c81c8;color:#fff;font-weight:400;border:1px solid #6c81c8;border-radius:2px;padding:2px 4px}.pokemon-type_label_あく.display-type-icon{width:9.5em;padding:2px 6px 2px 30px!important;white-space:nowrap;text-align:center;background-image:url(https://images.gamepedia.jp/pokemon/types/あく.png);background-size:auto 100%;background-repeat:no-repeat;background-position:top left 4px}.pokemon-type_text_あく{color:#6c81c8;font-weight:700}.pokemon-type_icon_あく{background-image:url(../images/pokemon/type_icon/a/あく.png);background-size:16px 16px;background-repeat:no-repeat;overflow:hidden;text-indent:100%;white-space:nowrap;display:inline-block;padding-left:16px;min-height:16px}.btn-charge_move_type-フェアリー,.btn-charge_move_type-フェアリー:hover,.btn-monster_type-フェアリー,.btn-monster_type-フェアリー:hover,.btn-move_type-フェアリー,.btn-move_type-フェアリー:hover{background-image:none;background-color:#e06cbb;color:#fff;font-weight:400;border:1px solid #e06cbb}.btn-charge_move_type-フェアリー.display-type-icon,.btn-charge_move_type-フェアリー:hover.display-type-icon,.btn-monster_type-フェアリー.display-type-icon,.btn-monster_type-フェアリー:hover.display-type-icon,.btn-move_type-フェアリー.display-type-icon,.btn-move_type-フェアリー:hover.display-type-icon{text-align:center;background-image:url(https://images.gamepedia.jp/pokemon/types/フェアリー.png);background-size:auto 100%;background-repeat:no-repeat;background-position:top left 4px}.btn-charge_move_type-フェアリー.type-icon-width,.btn-charge_move_type-フェアリー:hover.type-icon-width,.btn-monster_type-フェアリー.type-icon-width,.btn-monster_type-フェアリー:hover.type-icon-width,.btn-move_type-フェアリー.type-icon-width,.btn-move_type-フェアリー:hover.type-icon-width{width:8em;padding:2px 6px 2px 30px!important}.pokemon-type_label_フェアリー{background-image:none;background-color:#e06cbb;color:#fff;font-weight:400;border:1px solid #e06cbb;border-radius:2px;padding:2px 4px}.pokemon-type_label_フェアリー.display-type-icon{width:9.5em;padding:2px 6px 2px 30px!important;white-space:nowrap;text-align:center;background-image:url(https://images.gamepedia.jp/pokemon/types/フェアリー.png);background-size:auto 100%;background-repeat:no-repeat;background-position:top left 4px}.pokemon-type_text_フェアリー{color:#e06cbb;font-weight:700}.pokemon-type_icon_フェアリー{background-image:url(../images/pokemon/type_icon/a/フェアリー.png);background-size:16px 16px;background-repeat:no-repeat;overflow:hidden;text-indent:100%;white-space:nowrap;display:inline-block;padding-left:16px;min-height:16px}.recently-updated-list dl{margin:0 10px}.recently-updated-list dl dt{font-size:12px;color:#fff;text-align:center;border-radius:5px;min-width:48px;background-color:#666;float:left;clear:both;margin:0 10px 14px 0}.recently-updated-list dl dd{margin-left:58px;margin-bottom:14px}.recently-updated-list dl dd a{color:#3379b7;display:block}.recently-updated-list dl dd a:hover{background-color:#f2f2f2}.game-guide-icon-list ul{list-style:none;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.game-guide-icon-list ul li{width:calc(33.3333333333% - 20px)}.game-guide-icon-list ul li img{width:64px;height:auto;border-radius:11px}.game-guide-icon-list ul li .gamelist-lists__caption{font-size:10px;color:#000;margin:4px;width:64px;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}@media screen and (min-width:375px){.game-guide-icon-list ul li{width:calc(25% - 20px)}}.mce-content-body table,.parting-area .main-area table,.widget table{width:100%;margin:10px auto;border-collapse:collapse;background-color:#fff;color:#333}.mce-content-body table td,.mce-content-body table th,.parting-area .main-area table td,.parting-area .main-area table th,.widget table td,.widget table th{font-size:calc(13px + 6 * (100vw - 320px)/ 768);border:solid 1px #999;padding:4px;vertical-align:middle}.mce-content-body table th,.parting-area .main-area table th,.widget table th{background-color:#e2e2e2;text-align:left}.mce-content-body table p,.parting-area .main-area table p,.widget table p{margin:0;padding:0}.mce-content-body table a,.parting-area .main-area table a,.widget table a{color:#337ab7}.mce-content-body table a:hover,.parting-area .main-area table a:hover,.widget table a:hover{color:#09f;background-color:inherit}.mce-content-body table table,.parting-area .main-area table table,.widget table table{margin-bottom:0;width:auto;max-width:inherit}.mce-content-body table table td,.parting-area .main-area table table td,.widget table table td{padding:1px}@media screen and (min-width:768px){.mce-content-body table td,.mce-content-body table th,.parting-area .main-area table td,.parting-area .main-area table th,.widget table td,.widget table th{font-size:18px}.mce-content-body table table td,.mce-content-body table table th,.parting-area .main-area table table td,.parting-area .main-area table table th,.widget table table td,.widget table table th{font-size:18px;padding:3px}}@media screen and (max-width:320px){.parting-area .main-area table,.widget table{font-size:70%}.parting-area .main-area table img,.widget table img{max-width:80%}.parting-area .main-area table table td,.parting-area .main-area table table th,.widget table table td,.widget table table th{padding:1px}}.mce-content-body .table-compact table,.mce-content-body table.table-compact,.parting-area .main-area .table-compact table,.parting-area .main-area table.table-compact,.widget .table-compact table,.widget table.table-compact{width:auto}.mce-content-body .table-transparent table,.mce-content-body table.table-transparent,.parting-area .main-area .table-transparent table,.parting-area .main-area table.table-transparent,.widget .table-transparent table,.widget table.table-transparent{width:auto;border:none!important;margin:0}.mce-content-body .table-transparent table td,.mce-content-body .table-transparent table th,.mce-content-body .table-transparent table tr,.mce-content-body table.table-transparent td,.mce-content-body table.table-transparent th,.mce-content-body table.table-transparent tr,.parting-area .main-area .table-transparent table td,.parting-area .main-area .table-transparent table th,.parting-area .main-area .table-transparent table tr,.parting-area .main-area table.table-transparent td,.parting-area .main-area table.table-transparent th,.parting-area .main-area table.table-transparent tr,.widget .table-transparent table td,.widget .table-transparent table th,.widget .table-transparent table tr,.widget table.table-transparent td,.widget table.table-transparent th,.widget table.table-transparent tr{border:none!important;padding:2px}.mce-content-body .mce-content-body table.table-transparent,.parting-area .main-area .mce-content-body table.table-transparent,.widget .mce-content-body table.table-transparent{border:1px dashed #ddd}.mce-content-body .mce-content-body table.table-transparent td,.mce-content-body .mce-content-body table.table-transparent th,.mce-content-body .mce-content-body table.table-transparent tr,.parting-area .main-area .mce-content-body table.table-transparent td,.parting-area .main-area .mce-content-body table.table-transparent th,.parting-area .main-area .mce-content-body table.table-transparent tr,.widget .mce-content-body table.table-transparent td,.widget .mce-content-body table.table-transparent th,.widget .mce-content-body table.table-transparent tr{border:1px dashed #ddd}.mce-content-body .table-scroll,.parting-area .main-area .table-scroll,.widget .table-scroll{overflow:auto;white-space:nowrap}.mce-content-body .table-scroll::-webkit-scrollbar,.parting-area .main-area .table-scroll::-webkit-scrollbar,.widget .table-scroll::-webkit-scrollbar{height:5px}.mce-content-body .table-scroll::-webkit-scrollbar-track,.parting-area .main-area .table-scroll::-webkit-scrollbar-track,.widget .table-scroll::-webkit-scrollbar-track{background:#f1f1f1}.mce-content-body .table-scroll::-webkit-scrollbar-thumb,.parting-area .main-area .table-scroll::-webkit-scrollbar-thumb,.widget .table-scroll::-webkit-scrollbar-thumb{background:#bcbcbc}.mce-content-body .table-scroll table,.parting-area .main-area .table-scroll table,.widget .table-scroll table{margin-bottom:0}.mce-content-body .table-stripe table tr:nth-child(even),.mce-content-body table.table-stripe tr:nth-child(even),.parting-area .main-area .table-stripe table tr:nth-child(even),.parting-area .main-area table.table-stripe tr:nth-child(even),.widget .table-stripe table tr:nth-child(even),.widget table.table-stripe tr:nth-child(even){background:#f2f2f2}.mce-content-body table.dataTable,.parting-area .main-area table.dataTable,.widget table.dataTable{border-collapse:collapse!important;border:solid 1px #999}.mce-content-body table.dataTable thead .sorting:after,.parting-area .main-area table.dataTable thead .sorting:after,.widget table.dataTable thead .sorting:after{content:"\f0de";font-family:fontawesome;position:absolute;bottom:-5px;left:5px}.mce-content-body table.dataTable thead .sorting_desc:after,.parting-area .main-area table.dataTable thead .sorting_desc:after,.widget table.dataTable thead .sorting_desc:after{content:"\f0dd";font-family:fontawesome;position:absolute;bottom:0;left:5px}.mce-content-body table.dataTable thead .sorting_asc:after,.parting-area .main-area table.dataTable thead .sorting_asc:after,.widget table.dataTable thead .sorting_asc:after{content:"\f0de";font-family:fontawesome;position:absolute;bottom:-5px;left:5px}.mce-content-body table.dataTable thead>tr>td.sorting,.mce-content-body table.dataTable thead>tr>td.sorting_asc,.mce-content-body table.dataTable thead>tr>td.sorting_desc,.mce-content-body table.dataTable thead>tr>th.sorting,.mce-content-body table.dataTable thead>tr>th.sorting_asc,.mce-content-body table.dataTable thead>tr>th.sorting_desc,.parting-area .main-area table.dataTable thead>tr>td.sorting,.parting-area .main-area table.dataTable thead>tr>td.sorting_asc,.parting-area .main-area table.dataTable thead>tr>td.sorting_desc,.parting-area .main-area table.dataTable thead>tr>th.sorting,.parting-area .main-area table.dataTable thead>tr>th.sorting_asc,.parting-area .main-area table.dataTable thead>tr>th.sorting_desc,.widget table.dataTable thead>tr>td.sorting,.widget table.dataTable thead>tr>td.sorting_asc,.widget table.dataTable thead>tr>td.sorting_desc,.widget table.dataTable thead>tr>th.sorting,.widget table.dataTable thead>tr>th.sorting_asc,.widget table.dataTable thead>tr>th.sorting_desc{padding-right:0;padding-left:0;padding-bottom:15px;padding-top:5px}.mce-content-body .data-table th,.parting-area .main-area .data-table th,.widget .data-table th{text-align:center;font-size:80%}@media (min-width:768px){.mce-content-body .data-table th,.parting-area .main-area .data-table th,.widget .data-table th{font-size:100%}}.mce-content-body .data-table td,.parting-area .main-area .data-table td,.widget .data-table td{text-align:center;font-size:80%;vertical-align:middle;word-break:normal;padding:3px}@media (min-width:768px){.mce-content-body .data-table td,.parting-area .main-area .data-table td,.widget .data-table td{font-size:75%}}.mce-content-body .data-table-image-name,.parting-area .main-area .data-table-image-name,.widget .data-table-image-name{text-align:center}.mce-content-body .data-table-image-name img,.parting-area .main-area .data-table-image-name img,.widget .data-table-image-name img{max-width:100px}@media (min-width:768px){.mce-content-body .data-table-image-name img,.parting-area .main-area .data-table-image-name img,.widget .data-table-image-name img{max-width:120px}}.table-menu table th,.table-menu td,.table-menu tr{border:none}.table-menu{border:1px solid #999;border-collapse:separate;border-spacing:0;background-color:#fff;overflow:hidden}.table-menu tbody td,.table-menu tbody th,.table-menu thead th{border-bottom:1px solid #999}.table-menu tbody td{border-left:1px solid #999}.table-menu tbody td:first-child{border-left:none}.table-menu tbody tr:last-child td,.table-menu tbody tr:last-child th{border-bottom:none}.table-menu-column2{table-layout:fixed}.table-menu-column3{table-layout:fixed}.table-menu tbody tr td{position:relative;text-align:center}.table-menu tbody tr td a{cursor:pointer;display:block;word-wrap:break-word;word-break:break-all;padding:0}.table-menu tbody tr td a:hover{background:#f2f2f2;text-decoration:none}.parting-area table.table-pink th{background:pink}.parting-area table.table-blue th{background:#d7e6ee}.margin-right-5{margin-right:5px}.no-margin{margin:0}.no-padding{padding:0}.no-top-space{margin-top:0;padding-top:0}.no-bottom-space{margin-bottom:0;padding-bottom:0}.margin-bottom-10,.margin-bottom-15,.margin-bottom-20,.margin-bottom-25,.margin-bottom-30,.margin-bottom-35,.margin-bottom-40,.margin-bottom-45,.margin-bottom-5,.margin-bottom-50,.margin-bottom-55,.margin-bottom-60{clear:both}.margin-bottom-5{margin-bottom:5px}.margin-bottom-10{margin-bottom:10px}.margin-bottom-15{margin-bottom:15px}.margin-bottom-20{margin-bottom:20px}.margin-bottom-25{margin-bottom:25px}.margin-bottom-30{margin-bottom:30px}.margin-bottom-35{margin-bottom:35px}.margin-bottom-40{margin-bottom:40px}.margin-bottom-45{margin-bottom:45px}.margin-bottom-50{margin-bottom:50px}.margin-bottom-55{margin-bottom:55px}.margin-bottom-60{margin-bottom:60px}@media (max-width:768px){.sm-margin-bottom-10{margin-bottom:10px}.sm-margin-bottom-20{margin-bottom:20px}.sm-margin-bottom-30{margin-bottom:30px}.sm-margin-bottom-40{margin-bottom:40px}.sm-margin-bottom-50{margin-bottom:50px}.sm-margin-bottom-60{margin-bottom:60px}}@media (max-width:992px){.md-margin-bottom-10{margin-bottom:10px}.md-margin-bottom-20{margin-bottom:20px}.md-margin-bottom-30{margin-bottom:30px}.md-margin-bottom-40{margin-bottom:40px}.md-margin-bottom-50{margin-bottom:50px}.md-margin-bottom-60{margin-bottom:60px}}.margin-10{margin-top:10px;margin-bottom:10px}.margin-5{margin-top:5px;margin-bottom:5px}.col-no-padding{padding-left:0;padding-right:0}@media (max-width:768px){.col-no-padding-sm{padding-left:0;padding-right:0}}.row-narrow-10>[class^=col-]{padding:0 10px}.row-narrow-5{margin-left:-5px;margin-right:-5px}.row-narrow-5 div[class^=col-]{padding:0 5px}.row-narrow-4{margin-left:-4px;margin-right:-4px}.row-narrow-4 div[class^=col-]{padding:0 4px}.row-narrow-2{margin-left:-2px;margin-right:-2px}.row-narrow-2 div[class^=col-]{padding:0 2px}.bigger-110{font-size:110%!important}.bigger-120{font-size:120%!important}.bigger-130{font-size:130%!important}.bigger-140{font-size:140%!important}.bigger-150{font-size:150%!important}.bigger-160{font-size:160%!important}.bigger-170{font-size:170%!important}.bigger-180{font-size:180%!important}.bigger-190{font-size:190%!important}.bigger-200{font-size:200%!important}.bigger-210{font-size:210%!important}.bigger-220{font-size:220%!important}.bigger-230{font-size:230%!important}.bigger-240{font-size:240%!important}.bigger-250{font-size:250%!important}.bigger-260{font-size:260%!important}.bigger-270{font-size:270%!important}.bigger-280{font-size:280%!important}.bigger-290{font-size:290%!important}.bigger-300{font-size:300%!important}.bigger-125{font-size:125%!important}.bigger-175{font-size:175%!important}.bigger-225{font-size:225%!important}.bigger-275{font-size:275%!important}.smaller-90{font-size:90%!important}.smaller-80{font-size:80%!important}.smaller-70{font-size:70%!important}.smaller-60{font-size:60%!important}.smaller-50{font-size:50%!important}.smaller-40{font-size:40%!important}.smaller-30{font-size:30%!important}.smaller-20{font-size:20%!important}.smaller-75{font-size:75%!important}@media (max-width:768px){.xs-smaller-90{font-size:90%!important}.xs-smaller-80{font-size:80%!important}.xs-smaller-70{font-size:70%!important}}.rounded{border-radius:4px!important}.scale-50{-webkit-transform:scale(.5);transform:scale(.5)}.scale-60{-webkit-transform:scale(.6);transform:scale(.6)}.scale-70{-webkit-transform:scale(.7);transform:scale(.7)}.scale-80{-webkit-transform:scale(.8);transform:scale(.8)}.scale-90{-webkit-transform:scale(.9);transform:scale(.9)}.scale-110{-webkit-transform:scale(1.1);transform:scale(1.1)}.scale-120{-webkit-transform:scale(1.2);transform:scale(1.2)}.scale-130{-webkit-transform:scale(1.3);transform:scale(1.3)}.scale-140{-webkit-transform:scale(1.4);transform:scale(1.4)}.scale-150{-webkit-transform:scale(1.5);transform:scale(1.5)}.scale-160{-webkit-transform:scale(1.6);transform:scale(1.6)}.scale-170{-webkit-transform:scale(1.7);transform:scale(1.7)}.scale-180{-webkit-transform:scale(1.8);transform:scale(1.8)}.scale-190{-webkit-transform:scale(1.9);transform:scale(1.9)}.scale-200{-webkit-transform:scale(2);transform:scale(2)}.scale-220{-webkit-transform:scale(2.2);transform:scale(2.2)}.scale-250{-webkit-transform:scale(2.5);transform:scale(2.5)}.scale-300{-webkit-transform:scale(3);transform:scale(3)}.padding-5{padding:5px}.padding-10{padding:10px}.margin-5{margin:5px}.margin-10{margin:10px}.margin-vertical-5{margin-top:5px;margin-bottom:5px}.margin-vertical-10{margin-top:10px;margin-bottom:10px}.spacer-5{border:0;margin-top:5px;margin-bottom:0}.spacer-10{border:0;margin-top:10px;margin-bottom:0}.spacer-20{border:0;margin-top:20px;margin-bottom:0}.spacer-30{border:0;margin-top:30px;margin-bottom:0}.spacer-40{border:0;margin-top:40px;margin-bottom:0}.inline{display:inline}.inline-block{display:inline-block}.bold{font-weight:700}.gage{display:inline-block;height:20px;border:1px solid #777;border-radius:4px;vertical-align:top}.gage .gage-value{border:none;display:block;background-color:#00e;height:18px;overflow:hidden}.underline{text-decoration:underline}a.uncolored:link,a.uncolored:visited{color:#333}.weak{font-size:11px;line-height:1.2;color:#777}.weak a{color:#777}.weak a:link{color:#777}.balloon{position:relative;color:#fff;background:#777;font-size:20px;line-height:1;text-shadow:1px 1px 1px #000;border:1px solid #777;margin:30px -10px 10px -10px;padding:15px 5px 12px 10px;border-radius:3px}.balloon:after{content:"";position:absolute;top:100%;left:30px;height:0;width:0;border:10px solid transparent;border-top:10px solid #777}.balloon-border{position:relative;color:#111;background:#fff;font-size:18px;line-height:1;border:2px solid #555;margin:30px -10px 10px -10px;padding:15px 5px 12px 10px;border-radius:10px}.balloon-border:after,.balloon-border:before{content:"";position:absolute;top:100%;height:0;width:0}.balloon-border:after{left:33px;border:11px solid transparent;border-top:11px solid #fff}.balloon-border:before{left:30px;border:14px solid transparent;border-top:14px solid #555}.balloon-left{position:relative;background:#fff;border:2px solid #777;margin:10px;padding:10px;border-radius:15px;float:left;color:#333}.balloon-left:after,.balloon-left:before{right:100%;top:50%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none}.balloon-left:after{border-color:rgba(255,255,255,0);border-right-color:#fff;border-width:7px;margin-top:-7px}.balloon-left:before{border-color:transparent;border-right-color:#777;border-width:9px;margin-top:-9px}.balloon-right{position:relative;border:2px solid #777;margin:10px;padding:10px;border-radius:15px;float:right;color:#333}.balloon-right:after,.balloon-right:before{left:100%;top:50%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none}.balloon-right:after{border-color:rgba(255,255,255,0);border-left-color:#fff;border-width:7px;margin-top:-7px}.balloon-right:before{border-color:rgba(119,119,119,0);border-left-color:#777;border-width:8px;margin-top:-8px}.img-citation{margin-top:-10px;font-size:11px;color:#777}.img-citation a{color:#777}.img-citation a:link{color:#777}p+.citation{margin-top:-10px}.hutoaka{font-weight:700;color:red}.hutoao{font-weight:700;color:#00f}.huto{font-weight:700}.l{font-size:22px}.lg{font-size:30px}.note{border:1px solid #e5e5ad;background:#fefec0;border-radius:4px;margin:10px 0;padding:5px 10px}.note p{margin:0}.note h2,.note h3,.note h4{margin-top:.3em!important}.note ul{margin-bottom:0}.note-white{border:1px solid #e5e5ad;background:#fefec0;border-radius:4px;margin:10px 0;padding:5px 10px;background:#fff;border:1px solid #9d9d9d}.note-white p{margin:0}.note-white h2,.note-white h3,.note-white h4{margin-top:.3em!important}.note-white ul{margin-bottom:0}.note-blue{border:1px solid #e5e5ad;background:#fefec0;border-radius:4px;margin:10px 0;padding:5px 10px;background:#d9edf7;border:1px solid #afd9ee}.note-blue p{margin:0}.note-blue h2,.note-blue h3,.note-blue h4{margin-top:.3em!important}.note-blue ul{margin-bottom:0}.note-dark-blue{border:1px solid #e5e5ad;background:#fefec0;border-radius:4px;margin:10px 0;padding:5px 10px;background:#337ab7;border:none;color:#fff}.note-dark-blue p{margin:0}.note-dark-blue h2,.note-dark-blue h3,.note-dark-blue h4{margin-top:.3em!important}.note-dark-blue ul{margin-bottom:0}.note-red{border:1px solid #e5e5ad;background:#fefec0;border-radius:4px;margin:10px 0;padding:5px 10px;background:#f2dede;border:1px solid #e4b9b9}.note-red p{margin:0}.note-red h2,.note-red h3,.note-red h4{margin-top:.3em!important}.note-red ul{margin-bottom:0}.note-dark-red{border:1px solid #e5e5ad;background:#fefec0;border-radius:4px;margin:10px 0;padding:5px 10px;background:#d9534f;border:none;color:#fff}.note-dark-red p{margin:0}.note-dark-red h2,.note-dark-red h3,.note-dark-red h4{margin-top:.3em!important}.note-dark-red ul{margin-bottom:0}.note-info{border:1px solid #e5e5ad;background:#fefec0;border-radius:4px;margin:10px 0;padding:5px 10px;background:#5bc0de;border:none;color:#fff}.note-info p{margin:0}.note-info h2,.note-info h3,.note-info h4{margin-top:.3em!important}.note-info ul{margin-bottom:0}.note-danger{border:1px solid #e5e5ad;background:#fefec0;border-radius:4px;margin:10px 0;padding:5px 10px;background:#d9534f;border:none;color:#fff}.note-danger p{margin:0}.note-danger h2,.note-danger h3,.note-danger h4{margin-top:.3em!important}.note-danger ul{margin-bottom:0}.note-warning{border:1px solid #e5e5ad;background:#fefec0;border-radius:4px;margin:10px 0;padding:5px 10px;background:#f0ad4e;border:none;color:#fff}.note-warning p{margin:0}.note-warning h2,.note-warning h3,.note-warning h4{margin-top:.3em!important}.note-warning ul{margin-bottom:0}.note-primary{border:1px solid #e5e5ad;background:#fefec0;border-radius:4px;margin:10px 0;padding:5px 10px;background:#337ab7;border:none;color:#fff}.note-primary p{margin:0}.note-primary h2,.note-primary h3,.note-primary h4{margin-top:.3em!important}.note-primary ul{margin-bottom:0}.icon-20{width:20px;vertical-align:middle}.icon-40{width:40px;vertical-align:middle}.icon-60{width:60px;vertical-align:middle}.icon-80{width:80px;vertical-align:middle}.icon-100{width:100px;vertical-align:middle}.icon-120{width:120px;vertical-align:middle}.icon-140{width:140px;vertical-align:middle}.icon-160{width:160px;vertical-align:middle}.icon-180{width:180px;vertical-align:middle}.icon-200{width:200px;vertical-align:middle}.m-l-0{margin-left:0!important}.m-r-0{margin-right:0!important}.m-t-0{margin-top:0!important}.m-n-0{margin:0!important}.m-l-5{margin-left:5px!important}.m-r-5{margin-right:5px!important}.m-t-5{margin-top:5px!important}.m-n-5{margin:5px!important}.m-l-10{margin-left:10px!important}.m-r-10{margin-right:10px!important}.m-t-10{margin-top:10px!important}.m-n-10{margin:10px!important}.m-l-15{margin-left:15px!important}.m-r-15{margin-right:15px!important}.m-t-15{margin-top:15px!important}.m-n-15{margin:15px!important}.m-l-20{margin-left:20px!important}.m-r-20{margin-right:20px!important}.m-t-20{margin-top:20px!important}.m-n-20{margin:20px!important}.m-l-25{margin-left:25px!important}.m-r-25{margin-right:25px!important}.m-t-25{margin-top:25px!important}.m-n-25{margin:25px!important}.m-clear{margin:0}.p-l-0{padding-left:0!important}.p-r-0{padding-right:0!important}.p-t-0{padding-top:0!important}.p-n-0{padding:0!important}.p-l-5{padding-left:5px!important}.p-r-5{padding-right:5px!important}.p-t-5{padding-top:5px!important}.p-n-5{padding:5px!important}.p-l-10{padding-left:10px!important}.p-r-10{padding-right:10px!important}.p-t-10{padding-top:10px!important}.p-n-10{padding:10px!important}.p-l-15{padding-left:15px!important}.p-r-15{padding-right:15px!important}.p-t-15{padding-top:15px!important}.p-n-15{padding:15px!important}.p-l-20{padding-left:20px!important}.p-r-20{padding-right:20px!important}.p-t-20{padding-top:20px!important}.p-n-20{padding:20px!important}.p-l-25{padding-left:25px!important}.p-r-25{padding-right:25px!important}.p-t-25{padding-top:25px!important}.p-n-25{padding:25px!important}.p-clear{padding:0}.width-0{width:0%}.height-0{height:0%}.width-10{width:10%}.height-10{height:10%}.width-20{width:20%}.height-20{height:20%}.width-30{width:30%}.height-30{height:30%}.width-40{width:40%}.height-40{height:40%}.width-50{width:50%}.height-50{height:50%}.width-60{width:60%}.height-60{height:60%}.width-70{width:70%}.height-70{height:70%}.width-80{width:80%}.height-80{height:80%}.width-90{width:90%}.height-90{height:90%}.width-100{width:100%}.height-100{height:100%}.visible-lg,.visible-lg-block,.visible-lg-inline,.visible-lg-inline-block,.visible-md,.visible-md-block,.visible-md-inline,.visible-md-inline-block,.visible-print,.visible-print-block,.visible-print-inline,.visible-print-inline-block,.visible-sm,.visible-sm-block,.visible-sm-inline,.visible-sm-inline-block,.visible-xs,.visible-xs-block,.visible-xs-inline,.visible-xs-inline-block{display:none!important}@media (max-width:767px){.visible-xs{display:block!important}table.visible-xs{display:table!important}tr.visible-xs{display:table-row!important}td.visible-xs,th.visible-xs{display:table-cell!important}}@media (max-width:767px){.visible-xs-block{display:block!important}}@media (max-width:767px){.visible-xs-inline{display:inline!important}}@media (max-width:767px){.visible-xs-inline-block{display:inline-block!important}}@media (min-width:768px) and (max-width:991px){.visible-sm{display:block!important}table.visible-sm{display:table!important}tr.visible-sm{display:table-row!important}td.visible-sm,th.visible-sm{display:table-cell!important}}@media (min-width:768px) and (max-width:991px){.visible-sm-block{display:block!important}}@media (min-width:768px) and (max-width:991px){.visible-sm-inline{display:inline!important}}@media (min-width:768px) and (max-width:991px){.visible-sm-inline-block{display:inline-block!important}}@media (min-width:992px) and (max-width:1199px){.visible-md{display:block!important}table.visible-md{display:table!important}tr.visible-md{display:table-row!important}td.visible-md,th.visible-md{display:table-cell!important}}@media (min-width:992px) and (max-width:1199px){.visible-md-block{display:block!important}}@media (min-width:992px) and (max-width:1199px){.visible-md-inline{display:inline!important}}@media (min-width:992px) and (max-width:1199px){.visible-md-inline-block{display:inline-block!important}}@media (min-width:1200px){.visible-lg{display:block!important}table.visible-lg{display:table!important}tr.visible-lg{display:table-row!important}td.visible-lg,th.visible-lg{display:table-cell!important}}@media (min-width:1200px){.visible-lg-block{display:block!important}}@media (min-width:1200px){.visible-lg-inline{display:inline!important}}@media (min-width:1200px){.visible-lg-inline-block{display:inline-block!important}}@media (max-width:767px){.hidden-xs{display:none!important}}@media (min-width:768px) and (max-width:991px){.hidden-sm{display:none!important}}@media (min-width:992px) and (max-width:1199px){.hidden-md{display:none!important}}@media (min-width:1200px){.hidden-lg{display:none!important}}@media print{.visible-print{display:block!important}table.visible-print{display:table!important}tr.visible-print{display:table-row!important}td.visible-print,th.visible-print{display:table-cell!important}}@media print{.visible-print-block{display:block!important}}@media print{.visible-print-inline{display:inline!important}}@media print{.visible-print-inline-block{display:inline-block!important}}@media print{.hidden-print{display:none!important}}.flex-container{display:-webkit-box;display:-ms-flexbox;display:flex}.flex-wrap{-ms-flex-wrap:wrap;flex-wrap:wrap}.flex-jc-s{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.flex-jc-e{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.flex-jc-c{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.flex-jc-sb{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.flex-jc-sa{-ms-flex-pack:distribute;justify-content:space-around}.flex-ai-s{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.flex-ai-e{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.flex-ai-c{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.flex-ac-s{-ms-flex-line-pack:start;align-content:flex-start}.flex-ac-e{-ms-flex-line-pack:end;align-content:flex-end}.flex-ac-c{-ms-flex-line-pack:center;align-content:center}.flex-ac-sb{-ms-flex-line-pack:justify;align-content:space-between}.flex-ac-sa{-ms-flex-line-pack:distribute;align-content:space-around}.flex-w-5{-ms-flex-preferred-size:5%;flex-basis:5%}.flex-w-5-res{-ms-flex-preferred-size:5%;flex-basis:5%}@media screen and (max-width:800px){.flex-w-5-res{-ms-flex-preferred-size:10%;flex-basis:10%}}.flex-w-10{-ms-flex-preferred-size:10%;flex-basis:10%}.flex-w-10-res{-ms-flex-preferred-size:10%;flex-basis:10%}@media screen and (max-width:800px){.flex-w-10-res{-ms-flex-preferred-size:15%;flex-basis:15%}}.flex-w-15{-ms-flex-preferred-size:15%;flex-basis:15%}.flex-w-15-res{-ms-flex-preferred-size:15%;flex-basis:15%}@media screen and (max-width:800px){.flex-w-15-res{-ms-flex-preferred-size:20%;flex-basis:20%}}.flex-w-20{-ms-flex-preferred-size:20%;flex-basis:20%}.flex-w-20-res{-ms-flex-preferred-size:20%;flex-basis:20%}@media screen and (max-width:800px){.flex-w-20-res{-ms-flex-preferred-size:25%;flex-basis:25%}}.flex-w-25{-ms-flex-preferred-size:25%;flex-basis:25%}.flex-w-25-res{-ms-flex-preferred-size:25%;flex-basis:25%}@media screen and (max-width:800px){.flex-w-25-res{-ms-flex-preferred-size:30%;flex-basis:30%}}.flex-w-30{-ms-flex-preferred-size:30%;flex-basis:30%}.flex-w-30-res{-ms-flex-preferred-size:30%;flex-basis:30%}@media screen and (max-width:800px){.flex-w-30-res{-ms-flex-preferred-size:35%;flex-basis:35%}}.flex-w-35{-ms-flex-preferred-size:35%;flex-basis:35%}.flex-w-35-res{-ms-flex-preferred-size:35%;flex-basis:35%}@media screen and (max-width:800px){.flex-w-35-res{-ms-flex-preferred-size:40%;flex-basis:40%}}.flex-w-40{-ms-flex-preferred-size:40%;flex-basis:40%}.flex-w-40-res{-ms-flex-preferred-size:40%;flex-basis:40%}@media screen and (max-width:800px){.flex-w-40-res{-ms-flex-preferred-size:45%;flex-basis:45%}}.flex-w-45{-ms-flex-preferred-size:45%;flex-basis:45%}.flex-w-45-res{-ms-flex-preferred-size:45%;flex-basis:45%}@media screen and (max-width:800px){.flex-w-45-res{-ms-flex-preferred-size:50%;flex-basis:50%}}.flex-w-50{-ms-flex-preferred-size:50%;flex-basis:50%}.flex-w-50-res{-ms-flex-preferred-size:50%;flex-basis:50%}@media screen and (max-width:800px){.flex-w-50-res{-ms-flex-preferred-size:55%;flex-basis:55%}}.flex-w-55{-ms-flex-preferred-size:55%;flex-basis:55%}.flex-w-55-res{-ms-flex-preferred-size:55%;flex-basis:55%}@media screen and (max-width:800px){.flex-w-55-res{-ms-flex-preferred-size:60%;flex-basis:60%}}.flex-w-60{-ms-flex-preferred-size:60%;flex-basis:60%}.flex-w-60-res{-ms-flex-preferred-size:60%;flex-basis:60%}@media screen and (max-width:800px){.flex-w-60-res{-ms-flex-preferred-size:65%;flex-basis:65%}}.flex-w-65{-ms-flex-preferred-size:65%;flex-basis:65%}.flex-w-65-res{-ms-flex-preferred-size:65%;flex-basis:65%}@media screen and (max-width:800px){.flex-w-65-res{-ms-flex-preferred-size:70%;flex-basis:70%}}.flex-w-70{-ms-flex-preferred-size:70%;flex-basis:70%}.flex-w-70-res{-ms-flex-preferred-size:70%;flex-basis:70%}@media screen and (max-width:800px){.flex-w-70-res{-ms-flex-preferred-size:75%;flex-basis:75%}}.flex-w-75{-ms-flex-preferred-size:75%;flex-basis:75%}.flex-w-75-res{-ms-flex-preferred-size:75%;flex-basis:75%}@media screen and (max-width:800px){.flex-w-75-res{-ms-flex-preferred-size:80%;flex-basis:80%}}.flex-w-80{-ms-flex-preferred-size:80%;flex-basis:80%}.flex-w-80-res{-ms-flex-preferred-size:80%;flex-basis:80%}@media screen and (max-width:800px){.flex-w-80-res{-ms-flex-preferred-size:85%;flex-basis:85%}}.flex-w-85{-ms-flex-preferred-size:85%;flex-basis:85%}.flex-w-85-res{-ms-flex-preferred-size:85%;flex-basis:85%}@media screen and (max-width:800px){.flex-w-85-res{-ms-flex-preferred-size:90%;flex-basis:90%}}.flex-w-90{-ms-flex-preferred-size:90%;flex-basis:90%}.flex-w-90-res{-ms-flex-preferred-size:90%;flex-basis:90%}@media screen and (max-width:800px){.flex-w-90-res{-ms-flex-preferred-size:95%;flex-basis:95%}}.flex-w-95{-ms-flex-preferred-size:95%;flex-basis:95%}.flex-w-95-res{-ms-flex-preferred-size:95%;flex-basis:95%}@media screen and (max-width:800px){.flex-w-95-res{-ms-flex-preferred-size:100%;flex-basis:100%}}.flex-w-100{-ms-flex-preferred-size:100%;flex-basis:100%}.flex-w-100-res{-ms-flex-preferred-size:100%;flex-basis:100%}@media screen and (max-width:800px){.flex-w-100-res{-ms-flex-preferred-size:105%;flex-basis:105%}}.flex-g-0{-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0}.flex-g-1{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.flex-g-2{-webkit-box-flex:2;-ms-flex-positive:2;flex-grow:2}.aspect-wide{-o-object-fit:contain;object-fit:contain;aspect-ratio:16/9}.aspect-square{-o-object-fit:contain;object-fit:contain;aspect-ratio:1/1}.cls-div{display:inline-block}.gp-background-gray{background-color:rgba(51,51,51,.137254902)}.text-yellow{color:#ff0}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{font-family:inherit;font-weight:500;line-height:1.1;color:inherit}.h1 .small,.h1 small,.h2 .small,.h2 small,.h3 .small,.h3 small,.h4 .small,.h4 small,.h5 .small,.h5 small,.h6 .small,.h6 small,h1 .small,h1 small,h2 .small,h2 small,h3 .small,h3 small,h4 .small,h4 small,h5 .small,h5 small,h6 .small,h6 small{font-weight:400;line-height:1;color:#777}.h1,.h2,.h3,h1,h2,h3{margin-top:20px;margin-bottom:10px}.h1 .small,.h1 small,.h2 .small,.h2 small,.h3 .small,.h3 small,h1 .small,h1 small,h2 .small,h2 small,h3 .small,h3 small{font-size:65%}.h4,.h5,.h6,h4,h5,h6{margin-top:10px;margin-bottom:10px}.h4 .small,.h4 small,.h5 .small,.h5 small,.h6 .small,.h6 small,h4 .small,h4 small,h5 .small,h5 small,h6 .small,h6 small{font-size:75%}.h1,h1{font-size:36px}.h2,h2{font-size:30px}.h3,h3{font-size:24px}.h4,h4{font-size:18px}.h5,h5{font-size:14px}.h6,h6{font-size:12px}p{margin:0 0 10px}.lead{margin-bottom:20px;font-size:16px;font-weight:300;line-height:1.4}@media (min-width:768px){.lead{font-size:21px}}.small,small{font-size:85%}.mark,mark{background-color:#fcf8e3;padding:.2em}.text-left{text-align:left}.text-right{text-align:right}.text-center{text-align:center}.text-justify{text-align:justify}.text-nowrap{white-space:nowrap}.text-lowercase{text-transform:lowercase}.text-uppercase{text-transform:uppercase}.text-capitalize{text-transform:capitalize}.text-muted{color:#777}.text-primary{color:#337ab7}a.text-primary:focus,a.text-primary:hover{color:#286090}.text-success{color:#3c763d}a.text-success:focus,a.text-success:hover{color:#2b542c}.text-info{color:#31708f}a.text-info:focus,a.text-info:hover{color:#245269}.text-warning{color:#8a6d3b}a.text-warning:focus,a.text-warning:hover{color:#66512c}.text-danger{color:#a94442}a.text-danger:focus,a.text-danger:hover{color:#843534}.bg-primary{color:#fff;background-color:#337ab7}a.bg-primary:focus,a.bg-primary:hover{background-color:#286090}.bg-success{background-color:#dff0d8}a.bg-success:focus,a.bg-success:hover{background-color:#c1e2b3}.bg-info{background-color:#d9edf7}a.bg-info:focus,a.bg-info:hover{background-color:#afd9ee}.bg-warning{background-color:#fcf8e3}a.bg-warning:focus,a.bg-warning:hover{background-color:#f7ecb5}.bg-danger{background-color:#f2dede}a.bg-danger:focus,a.bg-danger:hover{background-color:#e4b9b9}.page-header{padding-bottom:9px;margin:40px 0 20px;border-bottom:1px solid #bfbfbf}ol,ul{margin-top:0;margin-bottom:10px}ol ol,ol ul,ul ol,ul ul{margin-bottom:0}.list-unstyled{padding-left:0;list-style:none}.list-inline{padding-left:0;list-style:none;margin-left:-5px}.list-inline>li{display:inline-block;padding-left:5px;padding-right:5px}dl{margin-top:0;margin-bottom:20px}dd,dt{line-height:1.42857143}dt{font-weight:700}dd{margin-left:0}@media (min-width:768px){.dl-horizontal dt{float:left;width:160px;clear:left;text-align:right;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dl-horizontal dd{margin-left:180px}}abbr[data-original-title],abbr[title]{cursor:help;border-bottom:1px dotted #777}.initialism{font-size:90%;text-transform:uppercase}blockquote{padding:10px 20px;margin:0 0 20px;font-size:17.5px;border-left:5px solid #bfbfbf}blockquote ol:last-child,blockquote p:last-child,blockquote ul:last-child{margin-bottom:0}blockquote .small,blockquote footer,blockquote small{display:block;font-size:80%;line-height:1.42857143;color:#777}blockquote .small:before,blockquote footer:before,blockquote small:before{content:"— "}.blockquote-reverse,blockquote.pull-right{padding-right:15px;padding-left:0;border-right:5px solid #bfbfbf;border-left:0;text-align:right}.blockquote-reverse .small:before,.blockquote-reverse footer:before,.blockquote-reverse small:before,blockquote.pull-right .small:before,blockquote.pull-right footer:before,blockquote.pull-right small:before{content:""}.blockquote-reverse .small:after,.blockquote-reverse footer:after,.blockquote-reverse small:after,blockquote.pull-right .small:after,blockquote.pull-right footer:after,blockquote.pull-right small:after{content:" —"}address{margin-bottom:20px;font-style:normal;line-height:1.42857143}.gg-news-ranking ol{counter-reset:item;counter-reset:item 0}.gg-news-ranking .news-ranking-lists{list-style-type:none;padding:0;margin:0 20px 0 27px}.gg-news-ranking .news-ranking-lists .news-ranking-lists__item{background-color:#ecebe6;font-size:12px;line-height:1.4;margin-bottom:12px;position:relative;word-break:break-all;overflow-wrap:break-word;min-height:68px;width:calc(100% - 20px);display:inline-block}.gg-news-ranking .news-ranking-lists .news-ranking-lists__item:hover{opacity:.6}.gg-news-ranking .news-ranking-lists .news-ranking-lists__item a{color:#000}.gg-news-ranking .news-ranking-lists .news-ranking-lists__item a .txt-set{margin:10px 15px 10px 60px}.gg-news-ranking .news-ranking-lists .news-ranking-lists__item:nth-child(1) .txt-set{margin:10px auto 0;display:block;max-width:260px}.gg-news-ranking .news-ranking-lists .news-ranking-lists__item:nth-child(10) .txt-set,.gg-news-ranking .news-ranking-lists .news-ranking-lists__item:nth-child(2) .txt-set,.gg-news-ranking .news-ranking-lists .news-ranking-lists__item:nth-child(3) .txt-set,.gg-news-ranking .news-ranking-lists .news-ranking-lists__item:nth-child(4) .txt-set,.gg-news-ranking .news-ranking-lists .news-ranking-lists__item:nth-child(5) .txt-set,.gg-news-ranking .news-ranking-lists .news-ranking-lists__item:nth-child(6) .txt-set,.gg-news-ranking .news-ranking-lists .news-ranking-lists__item:nth-child(7) .txt-set,.gg-news-ranking .news-ranking-lists .news-ranking-lists__item:nth-child(8) .txt-set,.gg-news-ranking .news-ranking-lists .news-ranking-lists__item:nth-child(9) .txt-set{margin:0 auto;width:50%;float:left}.gg-news-ranking .news-ranking-lists .news-ranking-lists__item:nth-child(1) img{width:260px;height:148px;margin:0 auto;display:block}.gg-news-ranking .news-ranking-lists .news-ranking-lists__item:nth-child(10) img,.gg-news-ranking .news-ranking-lists .news-ranking-lists__item:nth-child(2) img,.gg-news-ranking .news-ranking-lists .news-ranking-lists__item:nth-child(3) img,.gg-news-ranking .news-ranking-lists .news-ranking-lists__item:nth-child(4) img,.gg-news-ranking .news-ranking-lists .news-ranking-lists__item:nth-child(5) img,.gg-news-ranking .news-ranking-lists .news-ranking-lists__item:nth-child(6) img,.gg-news-ranking .news-ranking-lists .news-ranking-lists__item:nth-child(7) img,.gg-news-ranking .news-ranking-lists .news-ranking-lists__item:nth-child(8) img,.gg-news-ranking .news-ranking-lists .news-ranking-lists__item:nth-child(9) img{width:130px;height:74px;overflow:hidden;margin:0 6px 0 0;float:left}.gg-news-ranking .news-ranking-lists .news-ranking-lists__item:nth-child(1){font-size:15px;padding:20px 20px 15px;margin-bottom:22px}.gg-news-ranking .news-ranking-lists .news-ranking-lists__item:nth-child(10),.gg-news-ranking .news-ranking-lists .news-ranking-lists__item:nth-child(2),.gg-news-ranking .news-ranking-lists .news-ranking-lists__item:nth-child(3),.gg-news-ranking .news-ranking-lists .news-ranking-lists__item:nth-child(4),.gg-news-ranking .news-ranking-lists .news-ranking-lists__item:nth-child(5),.gg-news-ranking .news-ranking-lists .news-ranking-lists__item:nth-child(6),.gg-news-ranking .news-ranking-lists .news-ranking-lists__item:nth-child(7),.gg-news-ranking .news-ranking-lists .news-ranking-lists__item:nth-child(8),.gg-news-ranking .news-ranking-lists .news-ranking-lists__item:nth-child(9){font-size:13px;padding:15px 7px 15px 15px;margin-bottom:20px;min-height:104px}.gg-news-ranking .news-ranking-lists .news-ranking-lists__item:nth-child(1):before{font-size:24px;background-color:#d42d25;width:50px;height:50px;top:-20px;left:-16px}.gg-news-ranking .news-ranking-lists .news-ranking-lists__item:nth-child(2):before{background-color:#4d77a9}.gg-news-ranking .news-ranking-lists .news-ranking-lists__item:nth-child(3):before{background-color:#c4a473}.gg-news-ranking .news-ranking-lists .news-ranking-lists__item:nth-child(10):before,.gg-news-ranking .news-ranking-lists .news-ranking-lists__item:nth-child(2):before,.gg-news-ranking .news-ranking-lists .news-ranking-lists__item:nth-child(3):before,.gg-news-ranking .news-ranking-lists .news-ranking-lists__item:nth-child(4):before,.gg-news-ranking .news-ranking-lists .news-ranking-lists__item:nth-child(5):before,.gg-news-ranking .news-ranking-lists .news-ranking-lists__item:nth-child(6):before,.gg-news-ranking .news-ranking-lists .news-ranking-lists__item:nth-child(7):before,.gg-news-ranking .news-ranking-lists .news-ranking-lists__item:nth-child(8):before,.gg-news-ranking .news-ranking-lists .news-ranking-lists__item:nth-child(9):before{font-size:20px;padding-top:4px;height:45px;width:45px;top:-23px;left:-16px}.gg-news-ranking .news-ranking-lists .news-ranking-lists__item:before{counter-increment:item;content:counter(item) "";font-family:Arial,Helvetica,sans-serif;font-weight:700;color:#fff;position:absolute;height:40px;width:40px;text-align:center;line-height:1;font-size:16px;background-color:#aaa;border:solid 2px #fff;margin:12px 9px;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;z-index:1}@media screen and (min-width:768px){.gg-news-ranking .news-ranking-lists .news-ranking-lists__item{font-size:13px}.gg-news-ranking .news-ranking-lists .news-ranking-lists__item:nth-child(1){font-size:16px}.gg-news-ranking .news-ranking-lists .news-ranking-lists__item:nth-child(10),.gg-news-ranking .news-ranking-lists .news-ranking-lists__item:nth-child(2),.gg-news-ranking .news-ranking-lists .news-ranking-lists__item:nth-child(3),.gg-news-ranking .news-ranking-lists .news-ranking-lists__item:nth-child(4),.gg-news-ranking .news-ranking-lists .news-ranking-lists__item:nth-child(5),.gg-news-ranking .news-ranking-lists .news-ranking-lists__item:nth-child(6),.gg-news-ranking .news-ranking-lists .news-ranking-lists__item:nth-child(7),.gg-news-ranking .news-ranking-lists .news-ranking-lists__item:nth-child(8),.gg-news-ranking .news-ranking-lists .news-ranking-lists__item:nth-child(9){font-size:15px}.gg-news-ranking .news-ranking-lists .news-ranking-lists__item:nth-child(10) .txt-set,.gg-news-ranking .news-ranking-lists .news-ranking-lists__item:nth-child(2) .txt-set,.gg-news-ranking .news-ranking-lists .news-ranking-lists__item:nth-child(3) .txt-set,.gg-news-ranking .news-ranking-lists .news-ranking-lists__item:nth-child(4) .txt-set,.gg-news-ranking .news-ranking-lists .news-ranking-lists__item:nth-child(5) .txt-set,.gg-news-ranking .news-ranking-lists .news-ranking-lists__item:nth-child(6) .txt-set,.gg-news-ranking .news-ranking-lists .news-ranking-lists__item:nth-child(7) .txt-set,.gg-news-ranking .news-ranking-lists .news-ranking-lists__item:nth-child(8) .txt-set,.gg-news-ranking .news-ranking-lists .news-ranking-lists__item:nth-child(9) .txt-set{width:59%}}@media screen and (min-width:1024px){.gg-news-ranking .news-ranking-lists .news-ranking-lists__item:nth-child(10) .txt-set,.gg-news-ranking .news-ranking-lists .news-ranking-lists__item:nth-child(2) .txt-set,.gg-news-ranking .news-ranking-lists .news-ranking-lists__item:nth-child(3) .txt-set,.gg-news-ranking .news-ranking-lists .news-ranking-lists__item:nth-child(4) .txt-set,.gg-news-ranking .news-ranking-lists .news-ranking-lists__item:nth-child(5) .txt-set,.gg-news-ranking .news-ranking-lists .news-ranking-lists__item:nth-child(6) .txt-set,.gg-news-ranking .news-ranking-lists .news-ranking-lists__item:nth-child(7) .txt-set,.gg-news-ranking .news-ranking-lists .news-ranking-lists__item:nth-child(8) .txt-set,.gg-news-ranking .news-ranking-lists .news-ranking-lists__item:nth-child(9) .txt-set{width:65%}}@media screen and (max-width:374px){.gg-news-ranking .news-ranking-lists .news-ranking-lists__item{font-size:11px}.gg-news-ranking .news-ranking-lists .news-ranking-lists__item img{max-width:90px;max-height:50px}.gg-news-ranking .news-ranking-lists .news-ranking-lists__item:nth-child(1){font-size:13px}.gg-news-ranking .news-ranking-lists .news-ranking-lists__item:nth-child(10),.gg-news-ranking .news-ranking-lists .news-ranking-lists__item:nth-child(2),.gg-news-ranking .news-ranking-lists .news-ranking-lists__item:nth-child(3),.gg-news-ranking .news-ranking-lists .news-ranking-lists__item:nth-child(4),.gg-news-ranking .news-ranking-lists .news-ranking-lists__item:nth-child(5),.gg-news-ranking .news-ranking-lists .news-ranking-lists__item:nth-child(6),.gg-news-ranking .news-ranking-lists .news-ranking-lists__item:nth-child(7),.gg-news-ranking .news-ranking-lists .news-ranking-lists__item:nth-child(8),.gg-news-ranking .news-ranking-lists .news-ranking-lists__item:nth-child(9){font-size:12px}.gg-news-ranking .news-ranking-lists .news-ranking-lists__item:nth-child(10) .txt-set,.gg-news-ranking .news-ranking-lists .news-ranking-lists__item:nth-child(2) .txt-set,.gg-news-ranking .news-ranking-lists .news-ranking-lists__item:nth-child(3) .txt-set,.gg-news-ranking .news-ranking-lists .news-ranking-lists__item:nth-child(4) .txt-set,.gg-news-ranking .news-ranking-lists .news-ranking-lists__item:nth-child(5) .txt-set,.gg-news-ranking .news-ranking-lists .news-ranking-lists__item:nth-child(6) .txt-set,.gg-news-ranking .news-ranking-lists .news-ranking-lists__item:nth-child(7) .txt-set,.gg-news-ranking .news-ranking-lists .news-ranking-lists__item:nth-child(8) .txt-set,.gg-news-ranking .news-ranking-lists .news-ranking-lists__item:nth-child(9) .txt-set{width:132px}}.gg-categories-list .gg-categories-lists{padding:0;margin:0 0 8px;list-style:none;border:solid 1px #cbc5b7;border-radius:10px}.gg-categories-list .gg-categories-lists li{font-size:104%;padding:0;margin:0;display:block;position:relative}.gg-categories-list .gg-categories-lists li a{color:#337ab7;padding:8px 3px 8px 25px;display:block;overflow:hidden}.gg-categories-list .gg-categories-lists li a:hover{color:#09f}.gg-categories-list .gg-categories-lists li a .badge{font-size:12px;color:#fff;background-color:#999;padding:5px 10px 4px;float:right;border-radius:10px;line-height:1;margin-right:14px;margin-top:2px}.gg-categories-list .gg-categories-lists li:before{font-size:13px;content:"\f105";font-family:fontawesome;text-align:center;color:#8c8986;width:20px;position:absolute;left:0;top:10px}.gg-categories-list .gg-categories-lists li ul{padding-top:0;padding-bottom:0;margin:0}.gg-categories-list .gg-categories-lists li ul li{border-top:solid 1px #ecebe6;font-size:94%}.gg-categories-list .gg-categories-lists li ul li a{color:#666}.gg-categories-list .gg-categories-lists li ul li a .badge{margin-right:5px}.gg-categories-list .gg-categories-lists li ul li:before{color:#ccc}.gg-categories-list .gg-categories-lists li ul li ul{padding-right:0;margin:0}.gg-categories-list .gg-categories-lists li ul li ul li{font-size:90%;border-top:none;border-radius:12px;background-color:#f4f3f0;margin:4px 0}.gg-categories-list .gg-categories-lists li ul li ul li a .badge{margin-right:5px;margin-top:1px}.gg-categories-list li ul.gg-tag-lists{padding:5px}.gg-categories-list li ul.gg-tag-lists li{font-size:100%;padding:0;margin:0 0 4px 0;display:inline-block;position:relative;border-top:none;max-width:100%}.gg-categories-list li ul.gg-tag-lists li:hover{opacity:.6}.gg-categories-list li ul.gg-tag-lists li a{color:#fff;padding:10px 19px;display:block;background-color:#5b84a2;border-radius:16px;overflow:hidden}.gg-categories-list li ul.gg-tag-lists li a:hover{color:#fff}.gg-categories-list li ul.gg-tag-lists li a .badge{font-size:12px;color:#5b84a2;background-color:#fff;padding:5px 10px 4px;float:right;border-radius:10px;line-height:1;margin:0 -10px 0 8px}.gg-categories-list li ul.gg-tag-lists li:before{display:none}.gg-categories-list li .tag-list-increase{font-size:12px;color:#337ab7;background-color:#ecebe6;height:34px;border-radius:0 0 10px 10px}.gg-categories-list li .tag-list-increase:after{background-color:#5b84a2;padding:2px 7px 0 7px;float:right;margin-right:6px;margin-top:-4px}@media screen and (min-width:768px){.gg-categories-list .gg-categories-lists li:before{top:13px}.gg-categories-list li ul.gg-tag-lists li a .badge{margin-top:2px}}.main-area .rank-details,.widget .rank-details{display:-webkit-box;display:-ms-flexbox;display:flex;margin:16px;font-size:14px}.main-area .rank-details .rank-details_left,.widget .rank-details .rank-details_left{width:41%;margin-right:6px}.main-area .rank-details .rank-details_left img,.widget .rank-details .rank-details_left img{max-width:140px;height:auto;width:100%}.main-area .rank-details .rank-details_left cite,.widget .rank-details .rank-details_left cite{font-size:10px}.main-area .rank-details .rank-details_right,.widget .rank-details .rank-details_right{width:58%}.main-area .rank-details .rank-details_right dl,.widget .rank-details .rank-details_right dl{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.main-area .rank-details .rank-details_right dl dt,.widget .rank-details .rank-details_right dl dt{padding:2px 2px 2px 0;text-align:right}.main-area .rank-details .rank-details_right dl dd,.widget .rank-details .rank-details_right dl dd{padding:2px}.main-area .rank-details .rank-details_right dl.rank,.widget .rank-details .rank-details_right dl.rank{font-size:82%}.main-area .rank-details .rank-details_right dl.rank dt,.widget .rank-details .rank-details_right dl.rank dt{width:74%;color:#666;padding-right:14px}.main-area .rank-details .rank-details_right dl.rank dt:after,.widget .rank-details .rank-details_right dl.rank dt:after{content:"…";width:12px;display:inline-block;float:right;margin-right:-12px}.main-area .rank-details .rank-details_right dl.rank dt a,.widget .rank-details .rank-details_right dl.rank dt a{color:#3379b7}.main-area .rank-details .rank-details_right dl.rank dt a:hover,.widget .rank-details .rank-details_right dl.rank dt a:hover{color:#09f;background-color:#f2f2f2}.main-area .rank-details .rank-details_right dl.rank dd,.widget .rank-details .rank-details_right dl.rank dd{width:auto;vertical-align:bottom;margin-top:auto}.main-area .rank-details .rank-details_right dl.details,.widget .rank-details .rank-details_right dl.details{color:#666;font-size:70%;float:right}.main-area .rank-details .rank-details_right dl.details dt,.widget .rank-details .rank-details_right dl.details dt{font-weight:400;width:50%}.main-area .rank-details .rank-details_right dl.details dd,.widget .rank-details .rank-details_right dl.details dd{width:auto}@media (max-width:354px){.main-area .rank-details .rank-details_left,.widget .rank-details .rank-details_left{width:36%}.main-area .rank-details .rank-details_left img,.widget .rank-details .rank-details_left img{max-width:100px!important}.main-area .rank-details .rank-details_right,.widget .rank-details .rank-details_right{width:64%}.main-area .rank-details .rank-details_right dl.rank dt,.widget .rank-details .rank-details_right dl.rank dt{width:70%}.main-area .rank-details .rank-details_right dl.details,.widget .rank-details .rank-details_right dl.details{font-size:65%}}.main-area .lowest-price,.widget .lowest-price{width:302px;margin:0 auto;text-align:center;border-radius:10px;border:solid 1px #c8c5b7;padding:12px 14px 0}.main-area .lowest-price dl,.widget .lowest-price dl{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:10px}.main-area .lowest-price dl dd img,.widget .lowest-price dl dd img{width:30px;height:auto;vertical-align:bottom}.main-area .lowest-price dl.new dt,.main-area .lowest-price dl.used dt,.widget .lowest-price dl.new dt,.widget .lowest-price dl.used dt{color:#666;margin-right:10px;font-size:15px;font-weight:400}.main-area .lowest-price dl.new dd a,.main-area .lowest-price dl.used dd a,.widget .lowest-price dl.new dd a,.widget .lowest-price dl.used dd a{color:#d32c25;font-size:22px;font-weight:700;margin-left:10px}.main-area .lowest-price dl.list-price,.widget .lowest-price dl.list-price{color:#666;font-size:15px}.main-area .lowest-price dl.list-price dt,.widget .lowest-price dl.list-price dt{font-weight:400}.main-area .lowest-price dl.list-price dd,.widget .lowest-price dl.list-price dd{font-weight:700;text-decoration:line-through}.main-area .recommended-shop,.widget .recommended-shop{background-color:#f4f3f0;margin:0 10px}.main-area .recommended-shop h2,.widget .recommended-shop h2{color:#fff;background-color:#c33;font-size:16px;text-align:center;padding:10px}.main-area .recommended-shop ul,.widget .recommended-shop ul{list-style:none;margin:5px 10px;padding:0}.main-area .recommended-shop ul li,.widget .recommended-shop ul li{margin:0;padding:0;border-top:solid 2px #fff}.main-area .recommended-shop ul li:first-child,.widget .recommended-shop ul li:first-child{border-top:none}.main-area .recommended-shop ul li dl,.widget .recommended-shop ul li dl{padding:0;margin:5px}.main-area .recommended-shop ul li dl dt,.widget .recommended-shop ul li dl dt{float:left;font-size:90%;margin-bottom:5px}.main-area .recommended-shop ul li dl dt img,.widget .recommended-shop ul li dl dt img{width:30px;height:auto;vertical-align:middle;margin-right:5px}.main-area .recommended-shop ul li dl dd.price,.widget .recommended-shop ul li dl dd.price{color:#d22c25;float:right;font-weight:700}.main-area .recommended-shop ul li dl dd.price a,.widget .recommended-shop ul li dl dd.price a{color:#d22c25}.main-area .recommended-shop ul li dl dd.description-area,.widget .recommended-shop ul li dl dd.description-area{clear:both;padding:5px;font-size:90%}.main-area .recommended-shop ul li dl dd.description-area a,.widget .recommended-shop ul li dl dd.description-area a{color:#666;display:block;width:100%}.main-area .shop-price-rank-list thead,.widget .shop-price-rank-list thead{display:none}.main-area .shop-price-rank-list tbody tr td,.widget .shop-price-rank-list tbody tr td{border-top:none;border-right:none;border-left:none;border-bottom:solid 1px #c8c5b7}.main-area .shop-price-rank-list tbody tr td img,.widget .shop-price-rank-list tbody tr td img{width:30px;height:auto;vertical-align:middle;margin-right:5px}.main-area .shop-price-rank-list tbody tr td a,.widget .shop-price-rank-list tbody tr td a{color:#666;font-size:clamp(14px,1vw,16px)}.main-area .shop-price-rank-list tbody tr td.price a,.widget .shop-price-rank-list tbody tr td.price a{color:#d22c25;font-size:clamp(16px,1vw,24px);text-align:right;display:block;margin-right:5px;white-space:nowrap}@media screen and (min-width:768px){.main-area .shop-price-rank-list tbody tr td.price a,.widget .shop-price-rank-list tbody tr td.price a{font-size:20px}}.main-area .shop-price-rank-list tbody tr td .description-txt,.widget .shop-price-rank-list tbody tr td .description-txt{background-color:#f4f3f0;padding:2px 4px;margin:2px 0;font-size:clamp(12px,1vw,15px)}.main-area .shop-price-rank-list tbody tr td.price .no-stock,.widget .shop-price-rank-list tbody tr td.price .no-stock{font-size:10px;text-align:right;display:block;margin:10px 5px 5px}.main-area p.update-time,.widget p.update-time{font-size:12px;padding-left:14px;margin:0 0 10px}.main-area table.catalog-menus,.widget table.catalog-menus{margin:20px 0}.main-area table.catalog-menus tr th,.widget table.catalog-menus tr th{text-align:center;color:#fff;background-color:#4d77a9;border:solid 1px #bdd3df}.main-area table.catalog-menus tr th a,.widget table.catalog-menus tr th a{color:#fff}.main-area table.catalog-menus tr td,.widget table.catalog-menus tr td{text-align:center;border:solid 1px #bdd3df;width:50%}.main-area table.catalog-menus tr td a,.widget table.catalog-menus tr td a{display:block}.main-area .catalog-monthly-link,.widget .catalog-monthly-link{list-style:none;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:20px;padding:0;text-align:center}.main-area .catalog-monthly-link li,.widget .catalog-monthly-link li{color:#3379b7;display:block;width:calc(33.3333333333% - 6px);margin:3px;border-radius:12px;border:solid 1px #bdd3df;padding:0;background-color:#e7f7fa}.main-area .catalog-monthly-link li a,.widget .catalog-monthly-link li a{color:#3379b7;display:block;border-radius:12px;background-color:#fff}.main-area .catalog-monthly-link li a:hover,.widget .catalog-monthly-link li a:hover{color:#09f;background-color:#e7f7fa}.main-area ul.catalog-lists,.widget ul.catalog-lists{padding:0;overflow:hidden;background-color:#fff}.main-area ul.catalog-lists a,.widget ul.catalog-lists a{color:#333}.main-area ul.catalog-lists li,.widget ul.catalog-lists li{border-bottom:solid 1px #c8c5b7;margin:0;padding:10px 5px;list-style:none;overflow:hidden;-webkit-transition:.2s ease;transition:.2s ease;letter-spacing:inherit}.main-area ul.catalog-lists li:first-child .media-body h4.media-heading .rank-number,.widget ul.catalog-lists li:first-child .media-body h4.media-heading .rank-number{background-color:#d42d25}.main-area ul.catalog-lists li:nth-child(2) .media-body h4.media-heading .rank-number,.widget ul.catalog-lists li:nth-child(2) .media-body h4.media-heading .rank-number{background-color:#4d77a9}.main-area ul.catalog-lists li:nth-child(3) .media-body h4.media-heading .rank-number,.widget ul.catalog-lists li:nth-child(3) .media-body h4.media-heading .rank-number{background-color:#c4a473}.main-area ul.catalog-lists li:hover,.widget ul.catalog-lists li:hover{background-color:#f2f2f2}.main-area ul.catalog-lists li a,.widget ul.catalog-lists li a{display:-webkit-box;display:-ms-flexbox;display:flex}.main-area ul.catalog-lists .media-left,.widget ul.catalog-lists .media-left{margin:5px;width:35%;min-height:140px;height:auto;background-color:#fff;position:relative;overflow:inherit;display:block}.main-area ul.catalog-lists .media-left img,.widget ul.catalog-lists .media-left img{height:auto;width:auto;max-width:110px;max-height:130px;position:absolute;top:50%;left:50%;transform:translateY(-50%) translateX(-50%);-webkit-transform:translateY(-50%) translateX(-50%)}@media (max-width:351px){.main-area ul.catalog-lists .media-left img,.widget ul.catalog-lists .media-left img{max-width:90px}}@media screen and (min-width:768px){.main-area ul.catalog-lists .media-left img,.widget ul.catalog-lists .media-left img{max-width:130px}}.main-area ul.catalog-lists .media-body,.widget ul.catalog-lists .media-body{margin-top:11px;width:63%}.main-area ul.catalog-lists .media-body h4.media-heading,.widget ul.catalog-lists .media-body h4.media-heading{font-size:calc(13px + 6 * (100vw - 320px)/ 768);font-weight:700;margin:0;padding:0;border:none;line-height:1.6;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden}.main-area ul.catalog-lists .media-body h4.media-heading:before,.widget ul.catalog-lists .media-body h4.media-heading:before{border:none}.main-area ul.catalog-lists .media-body h4.media-heading .rank-number,.widget ul.catalog-lists .media-body h4.media-heading .rank-number{color:#fff;font-size:90%;display:inline-block;padding:1px 4px;margin-right:5px;border-radius:5px;background-color:#7d8a99}.main-area ul.catalog-lists .media-body h4.media-heading .rank-number .text-ss,.widget ul.catalog-lists .media-body h4.media-heading .rank-number .text-ss{font-weight:400}.main-area ul.catalog-lists .media-body h4.media-heading .rank-number::before,.widget ul.catalog-lists .media-body h4.media-heading .rank-number::before{font-weight:400;content:"\f091";font-size:75%;font-family:fontawesome;margin-right:5px}.main-area ul.catalog-lists .media-body .media-meta-date,.widget ul.catalog-lists .media-body .media-meta-date{color:#666;font-size:11px;padding-bottom:5px;font-weight:700;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.main-area ul.catalog-lists .media-body .publihser-name,.widget ul.catalog-lists .media-body .publihser-name{color:#999;font-size:11px;padding-bottom:5px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.main-area ul.catalog-lists .media-body .media-desc,.widget ul.catalog-lists .media-body .media-desc{font-size:calc(10px + 6 * (100vw - 320px)/ 768);border-top:solid 2px #d3d0c5;margin:3px 0 8px;padding-top:8px;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;line-height:1.4}.main-area ul.catalog-lists .media-body .price-txt,.widget ul.catalog-lists .media-body .price-txt{font-size:80%;color:#fff;font-weight:700;float:right;background-color:#337ab7;padding:2px 8px;margin:10px 10px 0;border-radius:6px}.main-area ul.catalog-lists .media-body .price-txt::before,.widget ul.catalog-lists .media-body .price-txt::before{content:"\f105";font-size:80%;font-family:fontawesome;margin-right:5px}@media screen and (min-width:1070px){.main-area ul.catalog-lists .media-body h4.media-heading,.widget ul.catalog-lists .media-body h4.media-heading{font-size:100%}.main-area ul.catalog-lists .media-body .media-desc,.widget ul.catalog-lists .media-body .media-desc{font-size:14px}}ul.rank-grid-lists{list-style:none;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:20px;padding:0}ul.rank-grid-lists li{display:block;width:calc(33.3333333333% - 6px);margin:3px}ul.rank-grid-lists li:first-child .media-object .rank-number{background-color:#b0666b}ul.rank-grid-lists li:nth-child(2) .media-object .rank-number{background-color:#707ea7}ul.rank-grid-lists li:nth-child(3) .media-object .rank-number{background-color:#aa9f6c}ul.rank-grid-lists li .media-object{border:solid thin #d9d7cc;border-bottom:solid 7px #d9d7cc;min-height:170px;position:relative;text-align:center}ul.rank-grid-lists li .media-object .rank-number{color:#fff;font-size:85%;font-weight:700;line-height:1;position:absolute;top:0;left:0;padding:10px 8px;background-color:#7d8a99;z-index:1;min-width:39px}ul.rank-grid-lists li .media-object .rank-number .text-ss{font-weight:400}ul.rank-grid-lists li .media-object img{height:auto;max-width:90px;max-height:150px;position:absolute;top:50%;left:50%;transform:translateY(-50%) translateX(-50%);-webkit-transform:translateY(-50%) translateX(-50%);-o-object-fit:contain;object-fit:contain}@media (max-width:351px){ul.rank-grid-lists li .media-object img{max-width:80px}}ul.rank-grid-lists li .product-name{color:#333;font-size:75%;padding:4px 4px 0;margin:0;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden}ul.rank-grid-lists li .product-name:hover{color:#09f}#calendar{max-width:900px;margin:0 auto}.fc-content{text-align:center}.fc-event-container .fc-event{margin-bottom:4px}.fc tr{border:none}.fc td{background:#fff;color:#000}.fc td.fc-today{border-style:none}.fc-toolbar h2{border:none}.fc h2{border:none!important;margin:0;text-align:center;font-size:20px}.fc-row{height:auto!important}.fc-button{margin:0}.fc-title{color:#fff}.fc-day-header.fc-widget-header.fc-sun{background-color:rgba(196,95,102,.8)!important;color:#fff}.fc-day-header.fc-widget-header.fc-sat{background-color:rgba(98,134,187,.8)!important;color:#fff}.calendarbackground{background-image:url(https://s3-ap-northeast-1.amazonaws.com/media.gamepedia/gamepedia/wp-content/uploads/sites/83/2019/11/03211231/4be97c8e.png);padding-top:10px;padding-bottom:3px;padding-left:5px;padding-right:5px;border-radius:10px;margin:0 auto;max-width:650px;border:1px solid rgba(0,0,0,.2)}.calendarbackground table{margin:0 auto!important}.calendarbackground table td,.calendarbackground th{padding:0!important}.calendarbackground table th{background-color:rgba(79,79,79,.26)!important;text-align:center!important}.calendarbackground table table{width:100%!important}.calendarbackground.calendar-style-type2 .fc-button{padding:5px 25px}.calendarbackground.calendar-style-type2 .calendarbackground{margin:0 auto;max-width:650px;border:1px solid rgba(0,0,0,.2)}.calendarbackground.calendar-style-type3 .fc h2{border:none!important;text-align:center;font-size:32px}.calendarbackground.calendar-style-type3 .fc h2:after{margin:5px;font-size:24px;content:"月"}.calendarbackground.calendar-style-type3 .Character-image img{margin:0 auto;width:100%;max-width:50px;padding:1px;border-radius:5px}.main-area .input-group,.widget .input-group{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.main-area .input-group .input-group-btn,.widget .input-group .input-group-btn{position:relative;font-size:0;white-space:nowrap}.main-area .input-group .input-group-btn .btn-group,.widget .input-group .input-group-btn .btn-group{margin:0}.main-area .input-group .input-group-btn .btn-group .btn,.widget .input-group .input-group-btn .btn-group .btn{color:#333;padding:11px 12px;height:42px;background-color:#fff;border:1px solid #666;max-width:120px;overflow:hidden;text-overflow:ellipsis;position:relative}.main-area .input-group .input-group-btn .btn-group .btn:after,.widget .input-group .input-group-btn .btn-group .btn:after{font-size:12px;content:"\f0dd";font-family:fontawesome;position:absolute;right:3px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.main-area .dropdown-menu,.widget .dropdown-menu{position:absolute;display:none;min-width:160px;padding:5px 0;margin:2px 0 0;list-style:none;font-size:14px;text-align:left;background-color:#fff;border:1px solid rgba(0,0,0,.15);border-radius:4px;-webkit-box-shadow:0 6px 12px rgba(0,0,0,.175);box-shadow:0 6px 12px rgba(0,0,0,.175);background-clip:padding-box;z-index:2}.main-area .dropdown-menu li,.widget .dropdown-menu li{padding:0;font-size:80%}.main-area .dropdown-menu li a,.widget .dropdown-menu li a{color:#333;display:block;padding:7px}.main-area .input-group .search-field,.widget .input-group .search-field{font-size:16px;color:#555;border:1px solid #ccc;height:42px;padding:6px 12px;width:40%;margin-bottom:0;-webkit-appearance:none;border-radius:0}.main-area .search-form .input-group input[type=search]:focus,.widget .search-form .input-group input[type=search]:focus{outline:solid 2px #e1f9ff}.main-area .input-group-btn .btn,.widget .input-group-btn .btn{color:#fff;background-color:#337ab7;height:42px;border:none;cursor:pointer;-ms-touch-action:manipulation;touch-action:manipulation;padding:11px 12px;line-height:1.5;border-bottom-right-radius:4px;border-top-right-radius:4px;margin:0}.main-area .sr-only,.widget .sr-only{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);border:0}.main-area .search-google-result table td,.widget .search-google-result table td{border:none;font-size:80%}.main-area .search-google-result table td .gsc-option-menu-container,.widget .search-google-result table td .gsc-option-menu-container{white-space:nowrap}.main-area .tb-center,.widget .tb-center{vertical-align:middle}.main-area .tb-center img,.widget .tb-center img{vertical-align:middle}@media screen and (min-width:1070px){.sticky-toc{width:240px;position:fixed;left:auto;top:0;z-index:2}.sticky-ad{width:360px;position:fixed;left:auto;top:0;z-index:2}}.article-author{margin:20px 10px;padding:10px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border:solid 1px #ccc;border-radius:22px}.article-author .article-author__photo{width:64px;height:64px;margin-right:10px}.article-author .article-author__photo img{width:64px;height:64px;border-radius:50%}.article-author .article-author__info{width:calc(100% - 74px)}.article-author .article-author__info dl{margin:0}.article-author .article-author__info dl dd,.article-author .article-author__info dl dt{font-size:13px;line-height:1.5}.article-author .article-author__info dl dt{font-weight:400;color:#666;float:left;margin-right:10px}.article-author .article-author__info dl dd{padding-left:55px;font-weight:700}.article-author p.article-author__profile{font-size:12px;margin:6px 0}.article-author .article-author__link{list-style:none;width:100%;padding:0;margin:0;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.article-author .article-author__link .link-icon{margin:0 4px;padding:0;display:block;border-radius:6px}.article-author .article-author__link .link-icon img{width:auto;height:auto;min-height:20px}.article-author .article-author__link .link-icon a{width:36px;height:36px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.article-author .article-author__link .link-icon:hover{background-color:#f2f2f2;-webkit-transition:all .2s;transition:all .2s}.side-area .widget{margin:0 10px}.side-area .widget a{text-decoration:none}.widget h4.widget-title{font-size:20px;color:#d42d25;line-height:1;border-bottom:solid 4px #b3ae99;padding:10px 7px;text-align:center;border-left:none;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.widget h4.widget-title:before{border-left:none;border-bottom:none}@media screen and (min-width:768px){.widget h4.widget-title{font-size:22px;margin:0 auto 15px}.widget .textwidget>h2{font-size:23px}.widget .textwidget>h3{font-size:21px}.widget .textwidget>h4{font-size:20px}.widget .textwidget>h5{font-size:18px}.widget .textwidget>h6{font-size:18px}}.feature-ind-a .feature-ind__area,.feature-ind-b .feature-ind__area{padding:15px 10px 5px;margin:0 0 20px;border-bottom-right-radius:10px;border-bottom-left-radius:10px;position:relative;background-color:#f7f2e6;background:linear-gradient(to bottom,#c6c2bb,#f7f2e6 5px)}.feature-ind-a h3.feature-ind__title,.feature-ind-b h3.feature-ind__title{font-size:15px;font-weight:700;color:#ff9;line-height:1.5;padding:11px 0;margin:0;text-align:center;background-color:#d42d25;background:linear-gradient(to bottom,#aa241e,#d42d25 5px);border-bottom:none;border-top-right-radius:10px;border-top-left-radius:10px}.feature-ind-a .feature-ind__area .feature-ind__link,.feature-ind-b .feature-ind__area .feature-ind__link{text-align:center;margin:5px 0}.feature-ind-a .feature-ind__area .feature-ind__link a,.feature-ind-b .feature-ind__area .feature-ind__link a{font-size:14px;color:#d42d25;border:1px solid #d42d25;background-color:#fff;display:block;border-radius:6px;padding:10px 4px}.feature-ind-a .feature-ind__area .feature-ind__link a:hover,.feature-ind-b .feature-ind__area .feature-ind__link a:hover{background-color:#ffe6e6}.feature-ind-a .feature-ind__area .feature-ind__link a:before,.feature-ind-b .feature-ind__area .feature-ind__link a:before{font-size:13px;content:"\f105";font-family:fontawesome;margin-right:7px}.feature-ind-a .feature-ind__area .feature-ind__article-list,.feature-ind-b .feature-ind__area .feature-ind__article-list{margin:0 0 10px;padding:0;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;clear:both}.feature-ind-a .feature-ind__area .feature-ind__article-list li,.feature-ind-b .feature-ind__area .feature-ind__article-list li{list-style-type:none;padding:0;position:relative;margin-top:10px;width:49%;height:auto}.feature-ind-a .feature-ind__area .feature-ind__article-list li img,.feature-ind-b .feature-ind__area .feature-ind__article-list li img{width:100%;height:auto;max-width:100%}.feature-ind-a .feature-ind__area .feature-ind__article-list li:hover,.feature-ind-b .feature-ind__area .feature-ind__article-list li:hover{opacity:.6}.feature-ind-a .feature-ind__area .feature-ind__article-list li .feature-ind-img,.feature-ind-b .feature-ind__area .feature-ind__article-list li .feature-ind-img{background-color:#ccc}.feature-ind-a .feature-ind__area .feature-ind__article-list .title-area,.feature-ind-b .feature-ind__area .feature-ind__article-list .title-area{font-size:12px;font-weight:700;color:#fff;word-break:break-all;text-shadow:1px 1px 2px rgba(0,0,0,.3);display:block;z-index:1;bottom:0;line-height:1.45;padding:2px 4px 0;margin:0;width:100%;overflow:hidden;display:-webkit-box;border-left:none}.feature-ind-a .feature-ind__area .feature-ind__article-list li:first-child,.feature-ind-b .feature-ind__area .feature-ind__article-list li:first-child{width:100%;margin-top:0}.feature-ind-a .feature-ind__area .feature-ind__article-list li:first-child .title-area,.feature-ind-b .feature-ind__area .feature-ind__article-list li:first-child .title-area{font-size:15px;line-height:1.67}.feature-ind-a .feature-ind__area .feature-ind__article-list .title-area{position:absolute;max-height:100%;background-color:rgba(111,0,0,.5)}.feature-ind-a .feature-ind__area .feature-ind__article-list li{aspect-ratio:1.91/1;overflow:hidden}.feature-ind-b .feature-ind__area .feature-ind__article-list .title-area{max-height:54px;-webkit-box-orient:vertical;-webkit-line-clamp:3}.feature-ind-b .feature-ind__area .feature-ind__article-list li{background-color:rgba(111,0,0,.5)}.feature-ind-b .feature-ind__area .feature-ind__article-list li .feature-ind-img{display:block;overflow:hidden;aspect-ratio:1.91/1}.feature-ind-b .feature-ind__area .feature-ind__article-list li:first-child .title-area{-webkit-line-clamp:2}@media (min-width:768px){.feature-ind-a .feature-ind__area,.feature-ind-b .feature-ind__area{padding:15px 20px 10px}}.parting-area .step_exp{margin:0 0 15px 10px;padding-left:12px;padding-right:6px;border-left:3px dotted #999;position:relative;counter-reset:number 0}.parting-area .step_exp::after{width:6px;height:6px;background-color:#666;border-radius:50%;left:-4px;content:"";position:absolute;bottom:0}.parting-area .step_exp>h3{margin-left:-24px;margin-right:-6px;background-color:#bc3f4b;border-radius:4px;text-indent:-20px;padding-left:24px;position:relative;line-height:1.3}.parting-area .step_exp>h3::before{counter-increment:number 1;content:counter(number) ".";color:#ff0;margin:0 4px 0 0}.parting-area .step_exp>h3::after{border-left:8px solid transparent;border-right:8px solid transparent;border-top:16px solid #bc3f4b;position:absolute;content:"";bottom:-14px;left:3px}.parting-area .step_exp>h4{background-color:#ccc;margin-left:-2px;border-left:none;border-radius:20px;padding:7px 18px 4px}.parting-area .step_exp>h4::before{border-bottom:none;border-left:none;border-top:5px solid transparent;border-right:15px solid #ccc;border-bottom:5px solid transparent;width:1px;height:2px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.parting-area .step_exp>h4::after{width:6px;height:6px;background-color:#666;border-radius:50%;left:-14px;content:"";position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}@media screen and (min-width:768px){.parting-area .side-area .textwidget h2{font-size:23px}.parting-area .side-area .textwidget h3{font-size:21px}.parting-area .side-area .textwidget h4{font-size:20px}.parting-area .side-area .textwidget h5{font-size:18px}.parting-area .side-area .textwidget h6{font-size:18px}}.parting-area .sns-account-info{margin:10px;border:solid 1px #ccc;border-bottom:solid 2px #ccc;border-radius:6px;background:url(../images/common/icn_ext_link.svg) no-repeat top 4px right 4px}.parting-area .sns-account-info:hover{background-color:#f2f2f2}.parting-area .sns-account-info a{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:10px}.parting-area .sns-account-info__icon{width:40px;height:40px;margin-right:10px;border-radius:50%;overflow:hidden}.parting-area .sns-account-info__icon img{width:40px;height:40px}.parting-area .sns-account-info__title{color:#333;font-weight:700;width:calc(100% - 64px)}.parting-area .sns-account-info__overview{font-size:85%;color:#333;width:100%;margin:10px 0 0}.parting-area .sns-account-info__followers{font-size:65%;color:#666;width:100%;text-align:right}.parting-area .searchform-set form{display:-webkit-box;display:-ms-flexbox;display:flex;margin:5px}.parting-area .searchform-set form input{font-size:16px;-webkit-appearance:none;border-top-left-radius:5px;border-bottom-left-radius:5px;border-top-right-radius:0;border-bottom-right-radius:0;border:1px solid #b3ae99;width:100%;height:34px;padding:6px;line-height:1;outline:0}.parting-area .searchform-set form .form-button{border-top-left-radius:0;border-bottom-left-radius:0;border-top-right-radius:5px;border-bottom-right-radius:5px;background-color:#09f;color:#fff;border:#09f none;padding:6px 8px;width:auto;margin:auto;background:#09f url(../images/common/serch-but-icon-a.svg) no-repeat center center;text-indent:-9999px;width:40px;cursor:pointer}.gg-latest-infor-title{margin:0 10px 10px;padding-top:20px}@media screen and (min-width:768px){.gg-latest-infor-title{text-align:center}}.main-area ul.gg-latest-infor-lists{margin:10px 0}ul.gg-latest-infor-lists{list-style-type:none;margin:10px;line-height:1.5;padding:0}ul.gg-latest-infor-lists li{border-bottom:solid 2px #ecebe6;margin:0 0 12px 0;word-break:break-all;overflow-wrap:break-word}ul.gg-latest-infor-lists li .info-top-set{display:-webkit-box;display:-ms-flexbox;display:flex;overflow:hidden}ul.gg-latest-infor-lists li .info-top-set .media-object_img{position:relative;overflow:hidden;min-width:135px;max-height:71px}ul.gg-latest-infor-lists li .info-top-set .media-object_img:before{content:"";display:block;padding-top:52.5%}ul.gg-latest-infor-lists li .info-top-set .media-object_img img{position:absolute;top:0;width:100%;height:auto;display:block}ul.gg-latest-infor-lists li .info-top-set .info-title{color:#337ab7;font-size:15px;font-weight:700;line-height:1.3;height:71px;width:auto;padding:2px 2px 0 0;margin:0 0 6px 10px;border-left:none;min-height:58px}ul.gg-latest-infor-lists li .info-top-set .info-title:hover{background-color:#f2f2f2;color:#09f}ul.gg-latest-infor-lists li .info-top-set .info-title:before{border:none}ul.gg-latest-infor-lists li .info-date{clear:both;color:#999;font-size:12px;padding-right:9px;margin-top:4px;display:inline-block}ul.gg-latest-infor-lists li .info-date:before{content:"\e90b";font-family:fontawesome;margin-right:4px}ul.gg-latest-infor-lists li .info-category{color:#fff;font-size:11px;border-radius:5px;background-color:#666;padding:3px 5px;line-height:1;margin-right:4px;display:inline-block}ul.gg-latest-infor-lists li .info-details{color:#333;font-size:14px;padding-bottom:7px;margin-top:4px;clear:both}ul.gg-latest-infor-lists li a{text-decoration:none;display:block}ul.gg-latest-infor-lists li a:hover{background-color:#f2f2f2;color:#09f}.gg-latest-infor-view-all{margin:20px auto 10px;text-align:center}.gg-latest-infor-view-all .link_button{padding:10px auto}@media screen and (min-width:768px){.link_button{padding:10px 50px}}.gg-latest-infor-lists .info-top-set .list-article-right{float:left;width:64%}.gg-latest-infor-lists .info-top-set .list-article-right .info-title{height:auto;padding-left:0;margin-bottom:0}.gg-latest-infor-lists .info-top-set .list-article-right h4::before{border:none}@media screen and (min-width:375px){.gg-latest-infor-lists .info-top-set .list-article-right{width:70%}}@media screen and (min-width:768px){.gg-latest-infor-lists .info-top-set .list-article-right{width:73%}}@media screen and (min-width:1070px){.gg-latest-infor-lists .info-top-set .list-article-right{width:77%}}.side-area .gg-categories-title{margin:0 10px 10px;padding-top:20px}@media screen and (min-width:768px){.side-area .gg-categories-title{text-align:center}}.side-area .gg-categories-lists{list-style-type:none;margin:10px;line-height:1.5}.side-area .gg-categories-lists li{margin-bottom:3px;display:table;border-bottom:solid 2px #ecebe6;width:100%;word-break:break-all;word-wrap:break-word;table-layout:fixed}.side-area .gg-categories-lists li a{text-decoration:none;padding:12px 10px 10px 10px;color:#337ab7;display:block}.side-area .gg-categories-lists li a:hover{background-color:#f2f2f2;color:#09f}.side-area .gg-categories-lists li a .badge{font-size:12px;color:#fff;background-color:#999;padding:5px 10px 4px;float:right;border-radius:10px;line-height:1}.side-area .gg-categories-lists li:before{font-size:13px;content:"\f105";font-family:fontawesome;text-align:center;color:#8c8986;width:20px;height:100%;background-color:#ecebe6;display:table-cell;vertical-align:middle}.side-area .gpadia-news-title{margin:0 10px 10px;padding-top:20px}@media screen and (min-width:768px){.side-area .gpadia-news-title{text-align:center}}.side-area .gpadia-news-lists{list-style-type:none;margin:10px;line-height:1.5}.side-area .gpadia-news-lists li{margin-bottom:3px;display:table;border-bottom:solid 2px #ecebe6;width:100%;word-break:break-all;word-wrap:break-word;table-layout:fixed;font-weight:700}.side-area .gpadia-news-lists li a{text-decoration:none;padding:5px 10px 10px 10px;color:#337ab7;display:block}.side-area .gpadia-news-lists li a:hover{background-color:#f2f2f2;color:#09f}.side-area .gpadia-news-lists li a .label-date{font-size:12px;color:#333;background-color:#f8f8f5;display:block;padding:5px 12px;margin:5px -10px -10px -10px;font-weight:400}.side-area .gpadia-news-lists li:before{font-size:13px;content:"\f105";font-family:fontawesome;text-align:center;color:#8c8986;width:20px;height:100%;background-color:#ecebe6;display:table-cell;vertical-align:middle}.side-area .gpadia-news-view-all{margin:20px auto;text-align:center}.side-area .gpadia-news-view-all .link_button{padding:10px auto}@media screen and (min-width:768px){.side-area .link_button{padding:10px 50px}}.side-area .gg-site-list-title{margin:0 10px 10px;padding-top:20px}@media screen and (min-width:768px){.side-area .gg-site-list-title{text-align:center}}.side-area .gg-site-list-lists{list-style-type:none;margin:10px;line-height:1.5}.side-area .gg-site-list-lists li{display:table;border-bottom:solid 2px #ecebe6;width:100%;word-break:break-all;word-wrap:break-word;table-layout:fixed}.side-area .gg-site-list-lists li a{text-decoration:none;padding:12px;color:#337ab7;display:block;padding-left:22px}.side-area .gg-site-list-lists li a:hover{background-color:#f2f2f2;color:#09f}.side-area .gg-site-list-lists li:before{font-size:15px;content:"\f138";font-family:fontawesome;text-align:center;width:0;height:100%;text-align:right;color:#66a3d5;display:table-cell;vertical-align:middle}.side-area .gg-site-list-view-all{margin:20px auto;text-align:center}.side-area .gg-site-list-view-all .link_button{padding:10px auto}@media screen and (min-width:768px){.side-area .link_button{padding:10px 50px}}.gg-side-news-ranking{margin-bottom:10px}.gg-side-news-ranking .news-ranking-title{margin-left:10px}.gg-side-news-ranking .news-ranking-view-all{margin:20px auto 10px;text-align:center}.gg-side-news-ranking .news-ranking-view-all .link_button{padding-top:10px;padding-bottom:10px}.gg-side-news-ranking ol{counter-reset:item;counter-reset:item 0}.gg-side-news-ranking .news-ranking-lists{list-style-type:none;padding:15px 12px 0}.gg-side-news-ranking .news-ranking-lists .news-ranking-lists__item{background-color:#ecebe6;margin:0 0 20px;display:block;overflow:hidden;position:relative;word-break:break-all;overflow-wrap:break-word;border-right:solid 2px #b3ae99;-webkit-transition:opacity .2s ease;transition:opacity .2s ease}.gg-side-news-ranking .news-ranking-lists .news-ranking-lists__item:hover{opacity:.6}.gg-side-news-ranking .news-ranking-lists .news-ranking-lists__item a{font-size:13px;line-height:1.1;text-decoration:none;color:#666;display:block;padding:11px 25px 11px 58px;min-height:60px}.gg-side-news-ranking .news-ranking-lists li:nth-child(1) a,.gg-side-news-ranking .news-ranking-lists li:nth-child(2) a,.gg-side-news-ranking .news-ranking-lists li:nth-child(3) a{font-size:14px;line-height:1.4;padding:14px 20px 14px 58px;min-height:80px}.gg-side-news-ranking .news-ranking-lists li:after{content:"";position:absolute;left:-10px;top:0;-webkit-transform:skew(-10deg,0deg);transform:skew(-10deg,0deg);height:100%;width:54px;background-color:#aaa;cursor:pointer}.gg-side-news-ranking .news-ranking-lists li:nth-child(1):after{background-color:#d42d25}.gg-side-news-ranking .news-ranking-lists li:nth-child(2):after{background-color:#4d77a9}.gg-side-news-ranking .news-ranking-lists li:nth-child(3):after{background-color:#c4a473}.gg-side-news-ranking .news-ranking-lists li:nth-child(1):before{font-size:36px;padding-top:4px;background:url(../images/common/icn_newsrank01.svg) no-repeat center center}.gg-side-news-ranking .news-ranking-lists li:nth-child(2):before{font-size:36px;padding-top:4px;background:url(../images/common/icn_newsrank02.svg) no-repeat center center}.gg-side-news-ranking .news-ranking-lists li:nth-child(3):before{font-size:36px;padding-top:4px;background:url(../images/common/icn_newsrank03.svg) no-repeat center center}.gg-side-news-ranking .news-ranking-lists li:before{counter-increment:item;content:counter(item) "";font-family:Arial,Helvetica,sans-serif;font-weight:700;color:rgba(255,255,255,.7);position:absolute;height:100%;width:40px;text-align:center;line-height:1;font-size:22px;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;z-index:1;background:url(../images/common/icn_newsrank_other.svg) no-repeat bottom 14px center}@media screen and (min-width:768px){.gg-side-news-ranking .news-ranking-title{text-align:center;padding-top:20px}.gg-side-news-ranking .news-ranking-lists .news-ranking-lists__item a{font-size:14px}.gg-side-news-ranking .news-ranking-lists li:nth-child(1) a,.gg-side-news-ranking .news-ranking-lists li:nth-child(2) a,.gg-side-news-ranking .news-ranking-lists li:nth-child(3) a{font-size:16px;line-height:1.4;padding:14px 20px 14px 58px;min-height:80px}.gg-side-news-ranking .link_button{padding:10px 50px}.gg-side-news-ranking .news-ranking-view-all{display:block}}.gg-side-news-ranking.all-page li:nth-child(n+4){display:none}@media screen and (min-width:768px){.gg-side-news-ranking.all-page .news-ranking-lists li:nth-child(n+4){display:block}}.main-menu-set{margin:0;overflow:hidden}.main-menu-set h4.main-menu-title{color:#fff;background-color:#4d77a9;padding:10px;margin:0;font-size:16px;border-left:none}.main-menu-set h4.main-menu-title:before{border-style:none}.main-menu-set .main-menu-menus{background-color:#e7f7fa;width:100%;border:solid 1px #bdd3df;list-style-type:none;padding:0}.main-menu-set .main-menu-menus li{border-bottom:solid 1px #bdd3df;padding:0;line-height:1.5;font-size:14px;font-weight:700;min-height:41px;overflow:hidden}.main-menu-set .main-menu-menus li a{display:block;word-break:break-all;position:relative;height:100%;overflow:auto;color:#337ab7;text-decoration:none;min-height:56px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.main-menu-set .main-menu-menus li a:after{font-weight:400;content:"\f105";font-family:fontawesome;line-height:0;position:absolute;right:4px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.main-menu-set .main-menu-menus li a:hover{color:#09f;text-decoration:none;background-color:#f2f2f2}.main-menu-set .main-menu-menus li a img{max-width:40px;height:auto;min-height:40px;border-radius:6px;margin:8px 0 8px 6px}.main-menu-set .main-menu-menus li a .emphasized-menu{margin:8px 12px 8px 5px;word-wrap:break-word;overflow:hidden}.main-menu-set .main-menu-menus li .empty-menu{visibility:hidden;min-height:0}.main-menu-set .main-menu-menus li:last-child{border-bottom:none}.main-menu-set .main-menu-menus li .sub-menus{background-color:#fff;margin:0;padding:0;list-style-type:none;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.main-menu-set .main-menu-menus li .sub-menus li{margin:0;padding:0;border-top:solid 1px #bdd3df;border-bottom:none;font-weight:400;width:100%;-webkit-box-sizing:border-box;box-sizing:border-box;display:inline-block}.main-menu-set .main-menu-menus li .sub-menus li a{font-size:12px;padding:11px 4px 8px 6px;overflow:hidden}.main-menu-set .main-menu-menus li .sub-menus li a:after{content:none}.main-menu-set .main-menu-menus li .sub-menus li a:hover{color:#09f;text-decoration:none;background-color:inherit}@media screen and (min-width:768px){.main-menu-set .main-menu-menus li .sub-menus li a{font-size:13px;min-height:41px}}.mobile-menu-icon{display:none}@media (max-width:1069px){.main-menu-mobile{position:fixed;top:0;left:0;background-color:#fff;z-index:60;width:70%;height:100%;overflow:auto;-webkit-transition:all .2s;transition:all .2s;-webkit-transform:translate(-100%);transform:translate(-100%)}.main-menu-mobile.open{-webkit-transform:translate(0);transform:translate(0)}.main-menu-mobile .main-menu-set{background:url(../images/common/logo.svg) left 8px top 8px no-repeat;background-size:auto 20px;background-color:#d32c23;padding-top:36px}.main-menu-mobile .main-menu-set .side-menu-title{padding:14px 5px 8px}.main-menu-mobile .main-menu-set .side-menu-title .side-menu-title__txt{min-height:36px;height:auto}.mobile-layer{position:fixed;top:0;left:0;z-index:50;width:100%;height:100%;-webkit-transform:translate(-100%);transform:translate(-100%)}.mobile-layer.open{-webkit-transform:translate(0);transform:translate(0);-webkit-animation:fadeIn 1s ease 0s 1 forwards;animation:fadeIn 1s ease 0s 1 forwards}@-webkit-keyframes fadeIn{0%{background:rgba(0,0,0,0)}100%{background:rgba(45,45,45,.5)}}@keyframes fadeIn{0%{background:rgba(0,0,0,0)}100%{background:rgba(45,45,45,.5)}}.mobile-menu-icon{color:#fff;font-size:10px;position:fixed;bottom:165px;left:5px;z-index:999;background:url(../images/common/mobile-menu-icon.svg) center top 5px no-repeat rgba(0,0,0,.6);text-align:center;border-radius:4px;padding:22px 2px 2px;display:inline;border:none;z-index:3}}.main-area .main-menu-set{margin:0 0 10px}.main-area .main-menu-set .main-menu-menus{margin:0}.main-area .main-menu-set .main-menu-menus li{margin:0}.main-area .main-menu-set .main-menu-menus li .sub-menus li{width:50%}.main-area .main-menu-set .main-menu-menus li .sub-menus li:nth-child(2n){border-left:solid 1px #bdd3df}.main-area .main-menu-set .main-menu-menus li .empty-menu{visibility:inherit}.side-menu-title{background:#e0534c;padding:8px 5px;display:none}.side-menu-title a{text-decoration:none}.side-menu-title__icon{float:left;padding:2px;background-color:#fff;border-radius:4px;border:1px solid #ddd;width:34px;margin-right:5px}.side-menu-title__icon img{width:28px;height:28px;vertical-align:bottom}.side-menu-title__txt{font-size:14px;line-height:1.3;font-weight:700;color:#fff;text-decoration:none;width:auto;height:36px;word-break:break-all;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.side-menu-title__txt:hover{color:#ff9;text-decoration:none}.side-menu-search{padding:5px;position:relative;height:45px;display:none;background-color:#fff}.side-menu-search__field{border:1px solid #ccc;border-right:none;font-size:16px;width:100%;height:34px;border-radius:5px;padding-right:40px;color:inherit;font-family:inherit;-webkit-appearance:none}.side-menu-search__submit{width:40px;height:34px;border:none;text-indent:-9999px;position:absolute;z-index:1;right:0;top:0;border-top-right-radius:5px;border-bottom-right-radius:5px;background:#09f url(../images/common/serch-but-icon-a.svg) no-repeat center center;margin:5px 5px 0 0}@media (max-width:1069px){.side-menu-search,.side-menu-title{display:inherit}}.side-area .gg-new-comment-posts{margin:0 10px}.side-area .gg-new-comment-posts .gg-new-comment-posts-title{margin-left:10px}@media screen and (min-width:768px){.side-area .gg-new-comment-posts .gg-new-comment-posts-title{text-align:center;padding-top:20px}}.side-area .gg-new-comment-posts .gg-new-comment-posts-view-all{text-align:center;margin:20px auto 10px}@media (max-width:768px){.comment-page .parting-area .main-area .entry-title,.comment-page .parting-area .widget .entry-title{font-size:15px;border-top:none;padding:0 8px}.comment-page .game-pedia-header{padding-bottom:0}.comment-page .game-pedia-header .game-pedia-header-nav,.comment-page .game-pedia-header .gp-header-search{display:none}.comment-page .breadcrumb{display:none}.comment-page .parting-area .main-area .update-comment-social{padding-bottom:4px;margin-bottom:4px}.comment-page .gg-comments h3.headline{font-size:12px;padding:7px;line-height:1}.comment-page .parting-area .gg-comments .comment-respond form .form-input-file .img-upload{font-size:70%;line-height:1}.comment-page .parting-area .entry-content .content-view-btn-set .content-alldisp-btn{margin-bottom:0}}.comment-page .parting-area .gg-comments .comment-respond .text-input{border:solid 1px #ccc;border-radius:6px;font-size:14px;margin:5px 0 15px;line-height:1.3;background-color:#fff}.comment-page .parting-area .gg-comments .comment-respond .text-input a{color:#666;display:block;width:100%;padding:7px;height:50px}.parting-area .gg-comments .view-switch-comment{font-size:12px;color:#333;font-weight:700;display:-webkit-box;display:-ms-flexbox;display:flex;list-style:none;margin:0}.parting-area .gg-comments .view-switch-comment li{margin:0;padding:0 8px;border-right:solid 1px #ccc}.parting-area .gg-comments .view-switch-comment li:last-child{border-right:none}.parting-area .gg-comments .view-switch-comment a{color:#09f;font-weight:400}.parting-area .gg-comments .comment-list .comment-set .comment-content .img-responsive{display:block;overflow:hidden;width:auto;max-width:calc(100% - 10px);height:auto;max-height:140px;margin:4px}@media screen and (min-width:768px){.parting-area .gg-comments .comment-list .comment-set .comment-content .img-responsive{max-width:calc(100% - 20px);max-height:160px;margin:10px}}.parting-area .gg-comments .comment-list .comment-set .commented-page-link{color:#d42d25;border-bottom:solid 2px #ecebe6;margin-bottom:3px;text-indent:-18px;padding-left:18px;padding-bottom:8px}.parting-area .gg-comments .comment-list .comment-set .commented-page-link a{color:#d42d25}.parting-area .gg-comments .comment-list .comment-set .commented-page-link a:hover{opacity:.6}.parting-area .gg-comments .comment-list .comment-set .commented-page-link::before{content:"\f111";font-family:fontawesome;margin-right:5px}.parting-area .gg-comments .comment-list .comment-set .reply-source-comment{color:#666;margin:10px 10px 0}.parting-area .gg-comments .comment-list .comment-set .reply-source-comment a{color:#666}.parting-area .gg-comments .comment-list .comment-set .reply-source-comment a:hover{color:#337ab7}.parting-area .gg-comments .comment-list .comment-set .reply-source-comment::before{content:"\f112";font-family:fontawesome;margin-right:5px}.parting-area .gg-comments .pager{font-size:14px;display:-webkit-box;display:-ms-flexbox;display:flex;list-style:none;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;color:#337ab7}.parting-area .gg-comments .pager li a{color:#337ab7;padding:4px 10px}.parting-area .gg-comments .pager li:hover{background-color:#f2f2f2}.parting-area .gg-comments .pager li.previous a::before{font-size:12px;margin-right:7px;content:"\f054";font-family:fontawesome;display:inline-block;-webkit-transform:scaleX(-1);transform:scaleX(-1)}.parting-area .gg-comments .pager li.next a::after{font-size:12px;margin-left:7px;content:"\f054";font-family:fontawesome}.parting-area .comment-small-txt{font-size:10px;border-radius:4px;color:#fff;padding:2px 6px;margin:0 5px 4px;background-color:#333;display:inline-block;vertical-align:middle}.parting-area .content-overview-text{font-size:12px;line-height:1.7;border:solid 1px #b3ae99;border-radius:4px;margin:0 10px;padding:4px 7px;overflow:hidden}.parting-area .content-overview-text .content-show-more{display:none}.parting-area .content-overview-text::after{display:inline-block;position:inherit;content:"…"}.parting-area .content-overview-text.notactive::after{content:""}.parting-area .content-view-btn-set{display:block;overflow:hidden;position:relative}.parting-area .content-view-btn-set .content-read-btn{padding:5px 5px 5px 20px;line-height:2;display:inline-block;color:#06c}.parting-area .content-view-btn-set .content-read-btn:hover{color:#09f}.parting-area .content-view-btn-set .content-alldisp-btn{display:block;background-color:#b3ae99;margin:0 15px 20px;width:40px;padding:4px;text-indent:-9999px;float:right;border-radius:0 0 10px 10px;position:relative}.parting-area .content-view-btn-set .content-alldisp-btn:hover{background-color:#666}.parting-area .content-view-btn-set .content-alldisp-btn::after{content:"\f0dd";font-family:fontawesome;color:#fff;text-indent:0;position:absolute;top:40%;left:50%;-webkit-transform:translateY(-50%) translateX(-50%);transform:translateY(-50%) translateX(-50%)}.parting-area .content-view-btn-set .content-alldisp-btn.active::after{top:55%;content:"\f0de";color:#ff3}.gg-comments{border-bottom:solid 2px #ccc;margin-bottom:10px}.gg-comments h3.headline{font-size:15px;font-weight:700;color:#fff;background-color:#333;border:none;border-radius:0;margin:0;padding:10px}.gg-comments h3.comment-reply-title{font-size:15px;font-weight:700;color:#fff;background-color:#e0534c;border:none;border-radius:4px;margin:0 0 5px;padding:0 8px;line-height:1.8}.gg-comments h3.comment-reply-title small a{font-size:14px;font-weight:400;color:#ff9;margin-left:8px}.gg-comments h3.comment-reply-title small a:hover{color:#fcc}.gg-comments h3.comment-reply-title small a::before{content:"»";margin-right:5px}.gg-comments .comment-respond{background-color:#ecebe6;padding:15px 15px 12px;font-size:14px;color:#333;margin-bottom:4px}.gg-comments .comment-respond .form-input-author input{border:solid 1px #ccc;border-radius:6px;padding:7px;font-size:16px;width:100%;margin:5px 0 15px;line-height:1.3}.gg-comments .comment-respond .form-input-comment textarea{font-family:"Hiragino Kaku Gothic Pro","ヒラギノ角ゴ Pro W3",Meiryo,"メイリオ",Osaka,"MS PGothic",arial,helvetica,sans-serif;border:solid 1px #ccc;border-radius:6px;padding:7px;font-size:16px;width:100%;margin:5px 0 15px;height:6.5em;line-height:1.3}.comment-respond{text-align:center}.comment-respond .label-comment,.comment-respond .label-name{margin-left:3px}.comment-respond .form-input-file{border:none;margin-bottom:10px}.comment-respond .form-input-file input[type=file]{display:none}.comment-respond .form-input-file label{color:#fff;padding:6px 10px 6px 40px;border-radius:4px;cursor:pointer;background:url(../images/common/img_up_icon.svg) no-repeat center left 6px #09f;display:inline-block;margin-bottom:5px}.comment-respond .form-input-file span{margin:5px}.comment-respond input[type=submit]{-webkit-appearance:none}.comment-respond .form-submit{font-size:16px;font-weight:700;color:#fff;padding:10px 32px;margin:4px auto 17px;display:inline-block;border:none;background-color:#36c;border-radius:7px;cursor:pointer}.comment-respond .form-submit:hover{-webkit-transition:.3s;transition:.3s;opacity:.6}.comment-respond p.comment-terms{font-size:11px;text-align:center;margin:0}.comment-respond p.comment-terms a{color:#333;text-decoration:underline}.comment-list .comment-reply-to{margin:10px;padding:2px 5px;border-radius:4px;background-color:#f8f8f5;border:solid 1px #ccc}.comment-list .comment-reply-to a{color:#337ab7}.comment-set{border:solid 1px #ccc;padding:9px 5px;position:relative}.comment-set .comment-meta{padding-bottom:5px}.comment-set .comment-meta__author{font-size:14px;font-weight:700;color:#337ab7;margin-bottom:-4px;max-width:120px;display:inline-block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.comment-set .comment-meta__user-id-show{color:#666;font-size:10px;font-weight:700;display:inline-block;vertical-align:text-top;margin:1px 7px 0 16px}.comment-set .comment-meta__user-id{display:none}.comment-set .comment-meta__user-id-show:hover+.comment-meta__user-id{display:block;position:absolute;font-size:12px;color:#fff;background-color:#999;border-radius:4px;padding:2px 7px;top:30px;left:30px}.comment-set .comment-meta__date{color:#666;font-size:10px;display:inline-block;vertical-align:middle;line-height:2;text-align:right}@media screen and (min-width:768px){.comment-set .comment-meta__author{font-size:15px;max-width:230px}.comment-set .comment-meta__date{font-size:12px;vertical-align:top}}.comment-set .comment-meta__menu{float:right;display:block;background:url(../images/common/repo-del-icon.svg) no-repeat;width:30px;height:24px;position:relative;margin-right:5px}.comment-set .comment-meta__menu:hover{-webkit-transition:.3s;transition:.3s}.comment-set .report-delete-set{position:absolute;top:22px;min-width:70px;background-color:#666;display:none;z-index:2;right:0}.comment-set .report-delete-set.open{right:0;display:block}.comment-set .report-delete{color:#fff;display:block;margin:0;border-bottom:solid 1px #444;padding:2px 7px;font-size:13px}.comment-set .report-delete:hover{-webkit-transition:.3s;transition:.3s;background-color:#933;padding:2px 7px}.comment-set .comment-content p{font-size:15px;margin:14px 3px}.comment-reaction{text-align:right;display:block;min-height:29px;padding:4px 2px 0}.comment-reaction a:hover{-webkit-transition:.3s;transition:.3s;opacity:.6}.comment-reaction .comment-reaction__thumbs-up{background-color:#09f;padding:3px 7px;border-radius:5px;display:inline-block;width:30px}.comment-reaction .comment-reaction__thumbs-num{color:#09f;margin-right:5px}.comment-reaction .comment-reaction__thumbs-up::before{content:"\f164";font-family:fontawesome;color:#fff}.comment-reaction a .comment-reply-link{color:#fff;background-color:#666;padding:4px 7px;border-radius:5px;display:inline-block;min-width:70px}@media screen and (min-width:768px){.main-area section .comment-reaction{font-size:80%}}.comment-reply{margin:10px 0 0}.comment-reply .reply-meta{background-color:#ecebe6;border:solid 1px #ccc;display:block;padding:8px 10px;position:relative}.comment-reply .reply-meta .comment-reply__count{font-size:14px;color:#333;font-weight:700;letter-spacing:.01em}.comment-reply .reply-meta .comment-reply__count::before{content:"\f0e5";font-family:fontawesome;margin-right:3px;font-weight:400}.comment-reply .reply-meta .comment-reply__notice{font-size:11px;color:#c36;padding-right:8px}.comment-reply .reply-meta::after{content:"\f0dd";font-family:fontawesome;margin-right:3px;font-weight:400;position:absolute;right:4px;top:6px;color:#999}.comment-reply .reply-meta.open::after{content:"\f0de";top:11px}.reply-content{display:none}.reply-content .reply-link{background-color:#ecebe6;border-bottom:solid 1px #ccc;border-right:solid 1px #ccc;border-left:solid 1px #ccc;padding:8px}.gg-comments .view-more{color:#fff;background-color:#666;text-align:center;max-width:190px;min-width:190px;margin:18px auto;border-radius:7px}.gg-comments .view-more:hover{-webkit-transition:.3s;transition:.3s;opacity:.6}.gg-comments .view-more a{color:#fff;display:block;padding:16px 37px 11px}.gg-comments .view-more__txt{font-weight:700;font-size:16px}.gg-comments .view-more__number{clear:both;font-size:12px}.pick-up-new-comment{color:#333;margin:10px 0;padding:2px 10px 10px;background-color:#f3f3f3;border-radius:6px}.pick-up-new-comment:before{color:#999;font-weight:700;font-size:10px;content:"NEW COMMENT";letter-spacing:.1em;background-color:#fff;padding:2px 4px;border-radius:4px;margin-bottom:6px;display:inline-block}.pick-up-new-comment .comment-meta{border-bottom:1px solid #ccc;margin-bottom:5px;padding-bottom:5px}.pick-up-new-comment .comment-meta .author{font-size:12px;max-width:190px;display:inline-block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.pick-up-new-comment .comment-meta .date{font-size:12px;margin-left:10px;vertical-align:top;display:inline-block;line-height:1.7}@media screen and (min-width:768px){.pick-up-new-comment .comment-meta .author{font-size:15px;max-width:calc(100% - 120px)}}.pick-up-new-comment .comment-content p{font-size:calc(12px + 6 * (100vw - 320px)/ 768);line-height:1.7;margin:7px 7px 0}.side-area .pick-up-new-comment .comment-meta .date{line-height:1}.comment-respond .comment-reply-title{display:none}.comment-posts{padding:5px 0;border-bottom:1px solid #999;margin:10px 0}.comment-posts .comment-posts-left{display:table-cell;width:70px;vertical-align:top}.comment-posts .comment-posts-image{-o-object-fit:contain;object-fit:contain;width:60px;height:60px}.comment-posts .comment-posts-body{display:table-cell;vertical-align:top}.comment-posts .comment-posts-title{font-size:14px;color:#337ab7;font-weight:700;overflow:hidden;text-overflow:ellipsis;line-height:1.4;height:40px}.comment-posts .comment-posts-title a{font-weight:400}.comment-posts .comment-posts-meta{color:#666;font-size:13px}.comment-posts .comment-posts-meta .comment-posts-meta-count{display:inline-block;width:6em}.comment-posts .comment-posts-meta .comment-posts-meta-time{display:inline-block;width:7em}ul.comment-posts-list{list-style:none;padding:0;margin:0}ul.comment-posts-list li{padding:0;margin:0}ul.comment-posts-list li a{text-decoration:none}.comment-posts-list a{text-decoration:none}.entry .comment-posts-list{margin:5px -10px}@media (min-width:768px){.entry .comment-posts-list{margin:5px 5px}}@media screen and (min-width:768px){.comment-set{padding:9px 10px}.comment-set .comment-content p{font-size:16px;padding:0 10px;margin:17px 12px}.pick-up-new-comment .comment-content p{font-size:16px;padding:0 20px}}.gg-items-list-headline h2.gg-items-list-headline__title{color:#333;font-size:18px;padding:8px 10px;background-color:#eee;margin-bottom:20px;border-bottom:none}.gg-items-list-broad-genre{padding:0;margin-bottom:10px;overflow:hidden;border-radius:10px;border:3px solid rgba(20,18,18,.6509803922);-webkit-transform:rotate(.003deg);transform:rotate(.003deg)}.gg-items-list-broad-genre ul{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;list-style:none;padding:0;margin:0}.gg-items-list-broad-genre ul li{text-align:center;-ms-flex-preferred-size:20%;flex-basis:20%;padding:2px}@media screen and (max-width:768px){.gg-items-list-broad-genre ul li{-ms-flex-preferred-size:33.3%;flex-basis:33.3%}}.gg-items-list-broad-genre ul li a{padding:5px;color:#a75251;text-align:center;display:block;white-space:nowrap;border-radius:4px}.gg-items-list-broad-genre ul li a.active{padding:5px;color:#fff;text-align:center;background-color:#a75251;display:block;border-radius:4px;white-space:nowrap}.gg-items-list-broad-genre ul li a:hover{-webkit-transition:all .2s;transition:all .2s;color:#fff;background-color:#a75251}.gg-items-list-broad-genre ul li::before{content:"";color:#999;display:block;margin-left:-15px;width:15px;text-align:center;padding:0;float:left}.gg-items-list-broad-genre ul li:first-child::before{content:none}.gg-items-list-filter{clear:both;border-radius:10px;padding:3px;margin:0 0 20px 0;background-color:#e0534c;position:relative;top:8px;z-index:2;width:100%}.gg-items-list-filter h2.panel-heading{background-color:inherit;border-bottom:none;font-size:16px;font-weight:700;margin-top:5px;color:#fff}.gg-items-list-filter h2.panel-heading .list-filter-menu-btn{background-image:url(../images/common/list_filter_menu_open.svg);background-repeat:no-repeat;width:20px;height:20px;float:right;display:block}.gg-items-list-filter h2.panel-heading .list-filter-menu-btn.open{background-image:url(../images/common/list_filter_menu_cls.svg)}.gg-items-list-filter .panel-body{background-color:#f5f5f2;padding:13px 0 0;border-bottom-right-radius:8px;border-bottom-left-radius:8px;position:relative;overflow:auto;display:none}.gg-items-list-filter .panel-body.open{display:block}.gg-items-list-filter .panel-body :focus{outline:0}.gg-items-list-filter .panel-body .set-items{background-color:#d8d8cd;padding:6px;margin:0 16px 8px;display:block;border-radius:6px;position:relative}.gg-items-list-filter .panel-body .set-items h3{color:#333;background-color:inherit;border:none;font-size:13px;padding:0;margin:6px 8px;float:left;min-width:80px}.gg-items-list-filter .panel-body .set-items .btn-group{font-size:13px;background-color:#fff;display:block;overflow:hidden;border-radius:6px}.gg-items-list-filter .panel-body .set-items .btn-group .btn-default{background-color:#fff;border:none;padding:7px 13px;width:100%;text-align:left;cursor:pointer}.gg-items-list-filter .panel-body .set-items .btn-group .btn-default::after{content:"\f0dd";font-family:fontawesome;color:#f90;position:absolute;padding-left:7px}.gg-items-list-filter .panel-body .set-items .btn-group .btn-yellow span.default-value{display:inline-block;background-color:#ee0}.gg-items-list-filter .panel-body .set-items .menu-lists{list-style:none;display:none;padding:5px}.gg-items-list-filter .panel-body .set-items .menu-lists li{display:inline-block;overflow:hidden;margin:0 2px}.gg-items-list-filter .panel-body .set-items .menu-lists li a{color:#333;padding:2px 6px;display:block;background-color:#ecebe6;border-radius:4px;min-width:40px;text-align:center}.gg-items-list-filter .panel-body .set-items .menu-lists li a:hover{-webkit-transition:all .2s;transition:all .2s;color:#fff;background-color:#a75251}.gg-items-list-filter .panel-body .set-items .menu-lists li a.active{color:#fff;background-color:#a85351}.gg-items-list-filter .panel-body .set-items span.multi-active{color:#fff;display:inline-block;padding:2px 6px;margin-right:3px;margin-bottom:3px;background-color:#a85351;border-radius:4px;min-width:40px;text-align:center;background-image:url(../images/common/icn_del.svg);background-repeat:no-repeat;background-position:right 6px center;padding-right:24px}.gg-items-list-filter .panel-body .set-items .menu-lists li .check-box{display:none}.gg-items-list-filter .panel-body .set-items .menu-lists li .check-label{cursor:pointer;color:#333;padding:2px 6px;margin-right:3px;background-color:#ecebe6;border-radius:4px;min-width:40px;text-align:center}.gg-items-list-filter .panel-body .set-items .menu-lists li .check-box:checked+.check-label{color:#fff;background-color:#a85351;background-image:url(../images/common/icn_del.svg);background-repeat:no-repeat;background-position:right 6px center;padding-right:24px}.gg-items-list-filter .panel-body .set-items .pulldown-menu{position:absolute;right:6px;top:38px;padding:0;border-radius:6px;border:solid 1px #ccc;width:calc(100% - 108px);-webkit-filter:drop-shadow(3px 3px 2px rgba(0, 0, 0, .4));filter:drop-shadow(3px 3px 2px rgba(0, 0, 0, .4));z-index:2}.gg-items-list-filter .panel-body .set-items .pulldown-menu li{display:block;margin:0;padding:0}.gg-items-list-filter .panel-body .set-items .pulldown-menu li a{border-radius:0;border-bottom:solid 1px #ccc;text-align:left}.gg-items-list-filter .panel-body .set-items .pulldown-menu li:first-child{border-top-right-radius:5px;border-top-left-radius:5px}.gg-items-list-filter .panel-body .set-items .pulldown-menu li:last-child{border-bottom:none;border-bottom-right-radius:5px;border-bottom-left-radius:5px}.gg-items-list-filter .panel-body .set-items .pulldown-menu li a.active::after{content:"\f00c";font-family:fontawesome;color:#ff9;font-size:12px;margin-left:5px}.gg-items-list-filter .panel-body .set-items .button-menu{display:inline-block;padding-left:6px}.gg-items-list-filter .panel-body .sort-items{background-color:inherit}.gg-items-list-filter .panel-body .sort-items .btn-group{background-color:transparent}.gg-items-list-filter .panel-body .sort-items .btn-group .btn-default{display:none}.gg-items-list-filter .panel-body .sort-items .btn-group .menu-lists{display:inherit;padding:0;margin:5px 0 0}.gg-items-list-filter .panel-body .sort-items .btn-group .menu-lists li{padding:0;margin:0}.gg-items-list-filter .panel-body .sort-items .btn-group .menu-lists li a{color:#fff;background-color:#999}.gg-items-list-filter .panel-body .sort-items .btn-group .menu-lists li a:hover{-webkit-transition:all .2s;transition:all .2s;color:#fff;background-color:#a75251}.gg-items-list-filter .panel-body .sort-items .btn-group .menu-lists li a.active{color:#fff;background-color:#a85351}.gg-items-list-filter .panel-body .set-search{background-color:#d8d8cd;margin:0;padding:7px 0;border-bottom-right-radius:8px;border-bottom-left-radius:8px;text-align:center}.gg-items-list-filter .panel-body .set-search .input-group .search-field{font-size:16px;padding:5px;min-height:33px;border:solid 1px #fff;width:225px;border-top-left-radius:4px;border-bottom-left-radius:4px;border-top-right-radius:0;border-bottom-right-radius:0;vertical-align:middle;-webkit-appearance:none}.gg-items-list-filter .panel-body .set-search .input-group .btn-search{font-size:16px;color:#fff;cursor:pointer;padding:4px 6px;border:none;width:53px;min-height:33px;background-color:#7b511e;border-top-right-radius:4px;border-bottom-right-radius:4px;vertical-align:middle}.gg-items-list-summary{margin:20px}ul.gg-items-list{list-style-type:none;margin:0 20px 30px;padding:0}ul.gg-items-list li{display:block;overflow:hidden;margin:0;padding:0;border-bottom:solid 1px #ccc}ul.gg-items-list li:hover{background-color:#f2f2f2;cursor:pointer}ul.gg-items-list li .media-imgs{float:left;padding:7px;display:block}ul.gg-items-list li .media-imgs img{max-width:80px;height:auto}ul.gg-items-list li .media-terms{font-size:10px;text-align:center}ul.gg-items-list li .media-terms span{color:#fff;font-weight:700;padding:2px 6px;border-radius:4px;display:inline-block;background-color:#666;line-height:1.2}ul.gg-items-list li .media-body{display:block;overflow:hidden;padding:7px}ul.gg-items-list li .media-body .media-heading{font-size:13px;color:#333;border-left:none;padding:7px;margin:0;border-bottom:solid 1px #ddd}ul.gg-items-list li .media-body .media-heading::before{border-style:none}ul.gg-items-list li .media-body .media-desc p{font-size:12px;padding:4px;margin:0;line-height:1.2}ul.gg-items-list li .media-body .media-desc p img{max-height:12px;width:auto;margin:0 5px}ul.gg-pagination{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 5px 20px;padding:0;list-style:none;clear:both}ul.gg-pagination li{margin:5px 2px;position:relative}ul.gg-pagination li a{color:#fff;padding:3px 9px;background-color:#337ab7;border-radius:5px;display:block}ul.gg-pagination li.active{background-color:#2af;color:#fff;padding:3px 9px;border-radius:5px}ul.gg-pagination li.active:hover{opacity:1}ul.gg-pagination li:hover{-webkit-transition:all .2s;transition:all .2s;opacity:.6}ul.gg-pagination li.previous a{padding-left:22px}ul.gg-pagination li.next a{padding-right:22px}ul.gg-pagination li.previous a:before{color:#fff;font-weight:400;content:"\f054";font-family:fontawesome;line-height:1;position:absolute;left:6px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%) scaleX(-1)}ul.gg-pagination li.next a:after{color:#fff;font-weight:400;content:"\f054";font-family:fontawesome;line-height:1;position:absolute;right:6px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}@media screen and (max-width:375px){ul.gg-items-list li .media-body .media-heading{font-size:10px}ul.gg-items-list li .media-body .media-desc p{font-size:10px}ul.gg-pagination li a{padding:7px 8px}ul.gg-pagination li.active{padding:7px 8px}}@media screen and (max-width:320px){ul.gg-pagination li a{padding:5px 5px}ul.gg-pagination li.active{padding:5px 5px}}@media screen and (min-width:768px){.gg-items-list-broad-genre ul li{font-size:14px}.gg-items-list-filter{position:inherit;top:inherit}.gg-items-list-filter h2.panel-heading .list-filter-menu-btn{display:none}.gg-items-list-filter .panel-body{overflow:inherit;height:inherit;display:block}ul.gg-items-list li .media-body .media-heading{font-size:14px}.gg-items-list-filter .panel-body .set-items .btn-group,.gg-items-list-filter .panel-body .set-items h3{font-size:14px}}@media print{@page{size:A4 portrait;margin:auto 9.7mm}body{position:relative}.parting-area{background-color:#fff;display:block;overflow:hidden;position:relative}footer{clear:both;display:block}.btn-totop{visibility:hidden}}.media-flex-grid{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.media-flex-grid .item{margin:5px 0 8px 0;display:block}.media-flex-grid .item a{text-decoration:none;display:block}.media-flex-grid .item a:hover .image{opacity:.7}.media-flex-grid .item .image{border-radius:2px;border:2px solid rgba(84,84,84,.15);margin:0 auto;width:90%;opacity:1;-webkit-transition:.1s;transition:.1s;position:relative}.media-flex-grid .item .image img{width:100%;-o-object-fit:contain;object-fit:contain}.media-flex-grid .item .image .feature{position:absolute;background-color:#c95d5d;color:#fff;border:1px solid rgba(61,59,59,.2);border-left-width:0;-webkit-box-shadow:0 0 6px rgba(61,59,59,.2);box-shadow:0 0 6px rgba(61,59,59,.2);border-radius:0 5px 5px 0;padding:2px 6px 2px;top:5%;left:-3px}.media-flex-grid .item .image .tag{position:absolute;margin:0 5px}.media-flex-grid .item .image .tag .item{-webkit-box-shadow:0 0 6px rgba(61,59,59,.2);box-shadow:0 0 6px rgba(61,59,59,.2);border:1px solid rgba(48,48,48,.08);border-radius:4px;padding:2px 4px}.media-flex-grid .item .title{display:-webkit-box;font-size:14px;padding-top:4px;margin:0 auto;width:90%;text-align:center;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}@media screen and (max-width:768px){.media-flex-grid .item .title{font-size:calc(12px + 6 * (100vw - 320px)/ 768)}}.media-flex-grid .item .emphasis,.media-flex-grid .item .subtitle{display:-webkit-box;margin:0 auto;width:90%;text-align:center;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}hr.hr-symbol{height:1px;text-align:center;overflow:visible;white-space:nowrap}hr.hr-symbol:after{content:attr(data-symbol) "";display:inline-block;position:relative;top:-15px;padding:0 10px;background:#fff;color:#666;font-size:14px;line-height:2;white-space:nowrap}hr.hr-double{border-top:3px double #8c8b8b}hr.hr-dashed{border-top:1px dashed #8c8b8b}hr.hr-dotted{border-top:1px dotted #8c8b8b}hr.hr-double-dashed{background-color:#fff;border-top:2px dashed #8c8b8b}hr.hr-double-dotted{background-color:#fff;border-top:2px dotted #8c8b8b}hr.hr-shadow{height:10px;border:0;-webkit-box-shadow:0 10px 10px -10px #8c8b8b inset;box-shadow:0 10px 10px -10px #8c8b8b inset}hr.hr-shadow-2{height:6px;background-image:radial-gradient(closest-side,hsl(0deg,0%,50%),hsla(0deg,0%,50%,0) 100%);position:relative}hr.hr-shadow-2:after{position:absolute;top:50%;left:50%;display:block;background-color:hsl(0deg,0%,75%);height:12px;width:12px;-webkit-transform:rotate(45deg);transform:rotate(45deg);margin-top:-10px;margin-left:-10px;border-radius:4px 0;border:4px solid hsla(0deg,0%,100%,.35);background-clip:padding-box;-webkit-box-shadow:-10px 10px 0 hsla(0deg,0%,100%,.15),10px -10px 0 hsla(0deg,0%,100%,.15);box-shadow:-10px 10px 0 hsla(0deg,0%,100%,.15),10px -10px 0 hsla(0deg,0%,100%,.15)}hr.hr-dotted-2{border-width:0 0 8px;border-style:solid;-o-border-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 2 1"><circle fill="hsla(0, 0%, 65%, 1.0)" cx="1" cy="0.5" r="0.5"/></svg>') 0 0 100% repeat;border-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 2 1"><circle fill="hsla(0, 0%, 65%, 1.0)" cx="1" cy="0.5" r="0.5"/></svg>') 0 0 100% repeat;width:216px}.youtube{max-width:470px;width:100%;margin:10px auto}.youtube .yt_inner{position:relative;padding-bottom:56.25%;padding-top:30px;height:0;overflow:hidden;margin-bottom:2rem}.youtube .yt_inner iframe{position:absolute;top:0;left:0;width:100%;height:100%}.popup-child{cursor:pointer}.loading_circle{display:none;position:fixed;width:100%;height:100%;top:0;left:0;background-color:#000;opacity:.5;z-index:99999}.loading_circle.loading_active{display:table;-webkit-animation-duration:.5s;animation-duration:.5s;-webkit-animation-name:fade-in;animation-name:fade-in}@-webkit-keyframes fade-in{0%{display:none;opacity:0}1%{display:table;opacity:0}100%{display:table;opacity:.5}}@keyframes fade-in{0%{display:none;opacity:0}1%{display:table;opacity:0}100%{display:table;opacity:.5}}.loading_circle .circle_container{width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.loading_circle .circle_container .circle{-ms-flex-item-align:center;align-self:center;width:80px;height:80px;border-radius:100%;border:10px solid rgba(255,255,255,.2);border-top-color:#fff;-webkit-animation:spin 1s infinite linear;animation:spin 1s infinite linear}@-webkit-keyframes spin{100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes spin{100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.pswp-close{display:none;position:fixed;width:100%;height:100%;top:0;left:0;z-index:100000}.pswp-close.close_active{display:table;-webkit-animation-duration:.5s;animation-duration:.5s;-webkit-animation-name:fade-in;animation-name:fade-in}@keyframes fade-in{0%{display:none;opacity:0}1%{display:table;opacity:0}100%{display:table;opacity:.5}}.pswp-close .pswp-flex-1{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;height:35%}.pswp-close .pswp-flex-1 .pswp-flex-2{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-preferred-size:35%;flex-basis:35%}.pswp-close .pswp-flex-1 .pswp-flex-2 .pswp-inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;cursor:pointer;width:100%;height:100%}.pswp-close .pswp-flex-1 .pswp-flex-2 .pswp-inner .pswp-close-icon{text-align:center;width:100%;font-size:50px;color:rgba(255,255,255,.7);font-weight:700}.pswp-close .pswp-flex-1 .pswp-flex-2 .pswp-inner .pswp-close-icon::before{content:"×"}@media (min-width:1070px){.gg-one-top .main-area .main-menu-mobile{position:fixed;-webkit-transform:translate(calc(-100% - 940px));transform:translate(calc(-100% - 940px))}}.gg-one-top .main-area .main-menu-mobile{z-index:90}.gg-one-top .main-area .mobile-menu-icon{z-index:90}.gg-one-top .left-area,.gg-one-top .side-area{display:none}.gg-one-top{margin:auto;max-width:940px;overflow:initial}.gg-one-top .main-area{width:100%;margin:0}@media screen and (min-width:1070px){.gg-one-top{width:inherit}}.grid-set{display:grid;grid-template-columns:1fr;grid-template-rows:auto;gap:10px 40px}.grid-set>div{padding:0 10px}.grid-set>div h2{display:block;text-align:left;line-height:1.1}.grid-set>div .tweet-text a:link{color:#337ab7}.grid-set>div .tweet-text a:visited{color:#09f}.grid-set>div .tweet-text a:hover{color:#09f}.grid-set>div .tweet-text a:active{color:#09f}.grid-set>div .gg-latest-infor-title,.grid-set>div .news-ranking-title{margin-left:0}.grid-set>div .toppage-news-ranking .news-ranking-lists{padding:0}.wide-area{width:100vw;position:relative;overflow:hidden;left:50%;right:50%;margin-left:-50vw;margin-right:-50vw}@media screen and (min-width:762px){.grid-set{grid-template-columns:1fr 1fr;margin:auto;max-width:1190px}}@media screen and (min-width:1081px){.grid-set>div{padding:0}}.toppage-picup{margin:0 auto 10px;max-width:1200px;background-color:#fff;overflow:hidden}.toppage-picup .picup-title{line-height:0;text-indent:-9999px;display:none}.toppage-picup .picup-first{width:100%;text-align:center;margin-bottom:10px;line-height:0;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.toppage-picup .picup-first__img{display:inline-block;overflow:hidden;position:relative;height:100%;-webkit-transition:opacity .2s ease;transition:opacity .2s ease}.toppage-picup .picup-first__img:hover{opacity:.6}.toppage-picup .picup-first__img img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;vertical-align:bottom;max-height:200px}.toppage-picup .picup-first__caption{text-align:left;font-size:15px;bottom:0;font-weight:700;line-height:1.4;padding:8px 20px;color:#000;z-index:50;background-color:rgba(236,235,230,.8);word-break:break-all;overflow-wrap:break-word;width:100%}.toppage-picup .picup-lists{list-style-type:none;position:relative;padding:0;margin:0;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.toppage-picup .picup-lists .picup-list{width:49%;margin:0 0 10px;padding:0;display:block;position:relative;overflow:hidden;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-transition:opacity .2s ease;transition:opacity .2s ease}.toppage-picup .picup-lists .picup-list:nth-child(even){margin-left:.5%}.toppage-picup .picup-lists .picup-list a{text-decoration:none}.toppage-picup .picup-lists .picup-list a .picup-list__img{height:92px;display:block;overflow:hidden;background-color:rgba(236,235,230,.9)}.toppage-picup .picup-lists .picup-list a .picup-list__img img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.toppage-picup .picup-lists .picup-list a .picup-list__caption{background-color:rgba(236,235,230,.8);height:74px;display:block;overflow:hidden;margin:0;padding:4px;word-break:break-all;overflow-wrap:break-word;font-weight:700;font-size:3.3vw;color:#000;line-height:1.3;max-width:100%}.toppage-picup .picup-lists .picup-list:hover{opacity:.6}@media (min-width:440px) and (max-width:768px){.toppage-picup{max-width:500px}.toppage-picup .picup-lists .picup-list a .picup-list__caption{font-size:98%;height:78px}.toppage-picup .picup-lists .picup-list a .picup-list__img{height:130px}}@media (min-width:769px){.toppage-picup{display:-webkit-box;display:-ms-flexbox;display:flex}.toppage-picup .picup-first{width:57.8%;margin-right:10px}.toppage-picup .picup-first__img{height:initial}.toppage-picup .picup-first__img img{max-height:initial}.toppage-picup .picup-lists{width:42.2%}.toppage-picup .picup-lists .picup-list{max-height:171px;height:48%;margin:0 0 6px}.toppage-picup .picup-lists .picup-list a .picup-list__img{height:auto;line-height:0}.toppage-picup .picup-lists .picup-list a .picup-list__img img{max-height:83px;min-height:83px;height:initial}}@media (min-width:769px){.toppage-picup .picup-lists .picup-list{margin:0 0 14px}.toppage-picup .picup-lists .picup-list a .picup-list__caption{font-size:69%;line-height:1.25;height:51px}}@media (min-width:811px){.toppage-picup .picup-first__caption{position:absolute}.toppage-picup .picup-lists .picup-list{margin:0 0 5px}}.slick-slider{position:relative;display:block;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;overflow:hidden;display:block;margin:0;padding:0}.slick-list:focus{outline:0}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-list,.slick-slider .slick-track{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.slick-track{position:relative;left:0;top:0;display:block;margin-left:auto;margin-right:auto}.slick-track:after,.slick-track:before{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{float:left;height:100%;min-height:1px;display:none}[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}.picup-scroll .slider .slick-next,.picup-scroll .slider .slick-prev,.tw-scroll .tw-slider .slick-next,.tw-scroll .tw-slider .slick-prev{border:none;cursor:pointer;background-color:rgba(0,0,0,.6);border-radius:15px;font-size:0;line-height:0;position:absolute;width:30px;height:30px;padding:0;z-index:10;top:40%}.picup-scroll .slider .slick-next:before,.picup-scroll .slider .slick-prev:before,.tw-scroll .tw-slider .slick-next:before,.tw-scroll .tw-slider .slick-prev:before{color:#fff;font-family:fontawesome;content:"\f105";font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1.6;position:relative;font-size:20px;padding:0 11px}.picup-scroll{margin-bottom:40px}.picup-scroll ul.slider{padding:0}.picup-scroll ul.slider li{margin:0 2px 0}.picup-scroll ul.slider li img{max-width:510px}.picup-scroll .slick-prev{left:10%;-webkit-transform:scaleX(-1);transform:scaleX(-1)}.picup-scroll .slick-next{right:10%}.tw-scroll{max-width:920px;margin:0 auto}.tw-scroll__names{margin:0 10px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.tw-scroll__names .tw-names-icon{width:48px;height:48px;border-radius:24px;overflow:hidden;float:left;margin-right:8px}.tw-scroll__names .tw-names-icon img{width:100%;height:auto}.tw-scroll__names .tw-names-name{font-size:clamp(12px,3vw,17px);font-weight:700;margin:0 6px 0 0}.tw-scroll__names .tw-names-name a:link{color:#337ab7}.tw-scroll__names .tw-names-name a:visited{color:#09f}.tw-scroll__names .tw-names-name a:hover{color:#09f}.tw-scroll__names .tw-names-name a:active{color:#09f}.tw-scroll__names .tw-follow-btn{color:#337ab7;font-size:clamp(11px,3vw,12px);padding:2px 4px 2px 22px;background-image:url(../images/common/tw_icon_b.svg);background-repeat:no-repeat;background-position:left 4px center;border:solid 1px #ccc;border-radius:6px;-webkit-transition:.2s ease;transition:.2s ease}.tw-scroll__names .tw-follow-btn:visited{color:#09f}.tw-scroll__names .tw-follow-btn:hover{color:#09f;background-color:#f2f2f2}.tw-scroll__names .tw-follow-btn:active{color:#09f}.tw-scroll .tw-slider{padding:0;clear:both}.tw-scroll .tw-slider .tw-link{color:#337ab7;font-size:clamp(12px,3vw,14px);padding:10px 20px 10px 45px;background-image:url(../images/common/tw_icon_b.svg);background-repeat:no-repeat;background-position:left 18px center;border:solid 1px #ccc;border-radius:50px;height:100px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-transition:.2s ease;transition:.2s ease}.tw-scroll .tw-slider .tw-link:visited{color:#09f}.tw-scroll .tw-slider .tw-link:hover{color:#09f;background-color:#f2f2f2}.tw-scroll .tw-slider .tw-link:active{color:#09f}.tw-scroll .tw-slider button.slick-disabled{display:none!important}.tw-scroll .tw-slider .tweet-wrpper .tweet-media{max-height:180px;overflow:hidden;display:block;margin-bottom:10px}.tw-scroll .tw-slider .tweet-wrpper .tweet-media img{width:100%;height:100%}.tw-scroll .tw-slider .tweet-wrpper .tweet-text{font-size:14px;padding:0 10px 10px}.tw-scroll .tw-slider .tweet-wrpper .tweet-text a:link{color:#337ab7}.tw-scroll .tw-slider .tweet-wrpper .tweet-text a:visited{color:#09f}.tw-scroll .tw-slider .tweet-wrpper .tweet-text a:hover{color:#09f}.tw-scroll .tw-slider .tweet-wrpper .tweet-text a:active{color:#09f}.tw-scroll .tw-slider .tweet-foot{position:absolute;bottom:0;padding:0 2px 5px;font-size:12px;display:inline-block;overflow-wrap:break-word}.tw-scroll .tw-slider .tweet-foot .tweet-user-screen-name{float:left;margin-right:4px;padding-left:22px;background-image:url(../images/common/tw_icon_b.svg);background-repeat:no-repeat;background-position:left 2px center}.tw-scroll .tw-slider .tweet-foot .tweet-date{float:left}.tw-scroll .tw-slider .slick-track{display:-webkit-box;display:-ms-flexbox;display:flex}.tw-scroll .tw-slider .slick-track .slick-slide{height:auto!important;border:solid 1px #ccc;border-radius:10px;overflow:hidden;margin:10px;padding:0 0 30px;position:relative}.tw-scroll .tw-slider .slick-track .slick-slide:last-child{border:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.tw-scroll .slick-prev{left:3px;-webkit-transform:scaleX(-1);transform:scaleX(-1)}.tw-scroll .slick-next{right:3px}.gg-top-news-area a{-webkit-transition:opacity .2s ease;transition:opacity .2s ease}.gg-top-news-area a:link{color:#337ab7}.gg-top-news-area a:visited{color:#09f}.gg-top-news-area a:hover{color:#09f}.gg-top-news-area a:active{color:#09f}.gg-top-news-area dl{margin-bottom:0;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.gg-top-news-area dl dd,.gg-top-news-area dl dt{font-size:clamp(12px,3vw,16px);padding:3px}.gg-top-news-area dl dt{font-weight:400;width:21%}.gg-top-news-area dl dd{padding-left:15px;width:79%}@media (min-width:769px){.gg-top-news-area dl dt{width:12%}.gg-top-news-area dl dd{width:88%}}.gg-top-news-area .update-info__title{font-size:clamp(14px,3vw,17px);font-weight:700;margin-bottom:5px;background-color:#333;color:#fff;padding:5px 12px}.gg-top-news-area .update-info dl{margin-bottom:25px}.gg-top-news-area .update-info dl dd,.gg-top-news-area .update-info dl dt{border-bottom:solid 1px #666;padding:8px}.gg-top-news-area .update-info dl dt{width:17%}.gg-top-news-area .update-info dl dd{width:83%}@media (min-width:769px){.gg-top-news-area .update-info dl dt{width:10%}.gg-top-news-area .update-info dl dd{width:90%}}.gg-top-event-area-bg{padding-bottom:20px}@media (min-width:769px){.gg-top-event-area-bg{margin-bottom:50px}}.gg-top-event-area-bg .gg-top-event-area{max-width:920px;padding:0 10px;margin:0 auto 20px}.gg-top-event-area-bg .gg-top-event-area h2{color:#fff;background-color:#d42d25;padding:12px 14px;margin-bottom:0;border-bottom:0;border-radius:10px 10px 0 0;background-image:url(../images/common/event_star_bg.svg);background-repeat:no-repeat;background-position:right 7px center}@media (min-width:768px){.gg-top-event-area-bg .gg-top-event-area h2{padding:18px 18px}}.gg-top-event-area-bg .gg-top-event-area ul.event-count-list{margin-top:0}.gg-top-event-area-bg .gg-top-event-area ul.event-count-list li{border:solid 2px #d42d25;border-top:none}.gg-top-event-area-bg .gg-top-event-area ul.event-count-list li:last-child{background-color:#d42d25;padding:8px 0 0}.gg-top-event-area-bg .gg-top-event-area ul.event-count-list li:last-child a:link{color:#337ab7}.gg-top-event-area-bg .gg-top-event-area ul.event-count-list li:last-child a:visited{color:#09f}.gg-top-event-area-bg .gg-top-event-area ul.event-count-list li:last-child a:hover{color:#09f}.gg-top-event-area-bg .gg-top-event-area ul.event-count-list li:last-child a:active{color:#09f}.gg-top-event-area-bg .gg-top-event-area ul.event-count-list .media-left{max-width:100%;max-height:100%;width:initial;margin-right:10px}.gg-top-event-area-bg .gg-top-event-area ul.event-count-list .media-left .media-object{max-width:100%;max-height:100%}.gg-top-event-area-bg .gg-top-event-area ul.event-count-list .media-body{margin:0 10px;width:calc(100% - 20px)}.gg-top-event-area-bg .gg-top-event-area ul.event-count-list .media-body::after{display:none}.gg-top-event-area-bg .gg-top-event-area ul.event-count-list .media-body .countdown{margin:10px auto}@media (min-width:768px){.gg-top-event-area-bg .gg-top-event-area ul.event-count-list li{padding:20px}.gg-top-event-area-bg .gg-top-event-area ul.event-count-list .media-left{width:initial}.gg-top-event-area-bg .gg-top-event-area ul.event-count-list .media-body{margin:10px}}.gg-one-top .gg-top-event-area-bg{background-color:#ecebe6}@media (min-width:768px){.gg-one-top .gg-top-event-area-bg .gg-top-event-area ul.event-count-list .media-left{max-width:420px;max-height:210px;margin-right:20px}.gg-one-top .gg-top-event-area-bg .gg-top-event-area ul.event-count-list .media-left .media-object{max-width:400px;max-height:210px}}.gg-one-top .gg-top-event-area-bg .gg-top-event-area ul.event-count-list .media-body{width:calc(100% - 20px)}@media (min-width:768px){.gg-one-top .gg-top-event-area-bg .gg-top-event-area ul.event-count-list .media-body{width:calc(100% - 440px);margin:0}}.gg-top-event-area{line-height:1.3}.gg-top-event-area .countdown{color:#fff;border:none;margin:10px;background-color:#333;border-radius:10px;padding:10px 0 0}.gg-top-event-area .countdown .countdown-flex div span{color:#ff6}.gg-top-event-area .countdown .countdown-close-message{font-size:clamp(11px,3vw,13px);padding-bottom:5px}.gg-one-top .main-area .gg-top-basic-infor table th{font-weight:400;text-align:left}.gg-one-top .main-area .gg-top-basic-infor-link{color:#fff;background-color:#3b88c3;padding:2px 8px;margin:5px;display:inline-block;border-radius:2px;-webkit-transition:opacity .2s ease;transition:opacity .2s ease}.gg-one-top .main-area .gg-top-basic-infor-link:visited{color:#fff;background-color:#3b88c3}.gg-one-top .main-area .gg-top-basic-infor-link:hover{color:#fff;background-color:#3b88c3;opacity:.6}.gg-one-top .main-area .gg-top-basic-infor-link:active{color:#fff;background-color:#3b88c3}.gg-one-top .main-area .gg-top-basic-infor-link:before{color:#3b88c3;font-family:fontawesome;content:"\f0da";font-style:normal;font-weight:400;font-variant:normal;text-transform:none;padding:0 6px 0 7px;background-color:#fff;margin-right:5px;border-radius:2px}.search-container{margin-left:auto;text-align:center;padding:6px;margin-bottom:-7px;background:rgba(0,0,0,.05);border-width:0;border-top-left-radius:10px;border-top-right-radius:10px}.search-container input{width:100%;height:30px;border:1px solid rgba(0,0,0,.25);outline:0;-webkit-appearance:none}.search-container input::-webkit-input-placeholder{text-align:center}.search-container input::-ms-input-placeholder{text-align:center}.search-container input::placeholder{text-align:center}table tbody tr.table-search-tr-show{display:table-row}table tbody tr.table-search-tr-hide{display:none}table .filter-exclusive tr.table-search-tr-hide{display:table-row}.fil-switch{cursor:pointer;position:relative;display:inline-block;vertical-align:middle;width:60px;height:30px;max-width:100%;background:#d8d8d8;border-radius:100em;will-change:transform;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);-webkit-transform:rotate(.03deg);transform:rotate(.03deg)}.fil-switch.fil-list{color:#fff;background:#4a5255;border-radius:5px;width:90%;height:auto;-webkit-transition:all .2s ease;transition:all .2s ease;font-size:.7rem}.fil-switch:not(.fil-list)::before{content:"";display:block;position:absolute;-webkit-transform:rotate(.03deg);transform:rotate(.03deg);margin:2px;left:0;top:0;width:50%;height:90%;background:#fff;border-radius:100%;-webkit-transition:-webkit-transform .2s ease;transition:-webkit-transform .2s ease;transition:transform .2s ease;transition:transform .2s ease,-webkit-transform .2s ease}.fil-switch.fill-on{background:#9fd6ae}.fil-switch.fill-on.fil-list{background:#55a56f}.fil-switch.fill-on:not(.fil-list)::before{-webkit-transform:rotate(.03deg);transform:rotate(.03deg);-webkit-transform:translateX(88%);transform:translateX(88%)}.filter-table table tbody tr.gp-tr-show{display:table-row}.filter-table table tbody tr.gp-tr-hide{display:none}.filter-table table .filter-exclusive tr.gp-tr-hide{display:table-row}.filter-fullsize-select2 .select2-container{width:100%!important}img.link-icon{max-width:40px!important}.top-menu-mobile-head{z-index:40;width:100%}.top-menu-mobile-head .gp-header-img{display:none}@media screen and (min-width:768px){.top-menu-mobile-head .gp-header-img{display:block}}.top-m-head{position:fixed;height:38px;-webkit-box-shadow:0 1px 2px rgba(0,0,0,.4);box-shadow:0 1px 2px rgba(0,0,0,.4)}.top-m-head .open-btn{display:block}.top-m-head .gp-header-top{margin-top:-89px}.top-m-head .gp-header-nav{padding-right:32px}.top-m-head .open-btn{color:#fff;background-color:#222;height:33px;width:33px;position:absolute;bottom:0;right:0;border-radius:0}.top-m-head .open-btn:after{color:#fc6;font-weight:400;content:"\f105";font-family:fontawesome;line-height:32px;display:block;text-align:center;-webkit-transform:rotate(90deg);transform:rotate(90deg)}.top-m-head-active{height:inherit;padding-bottom:23px;-webkit-box-shadow:none;box-shadow:none;border-radius:0 0 6px 6px}.top-m-head-active .open-btn{display:none}.top-m-head-active .gp-header-top{margin-top:0;-webkit-transition:.2s;transition:.2s}.top-m-head-active .gp-header-nav{padding-right:inherit}.m-menu-main-area-sp{padding-top:140px!important}@media screen and (min-width:768px){.top-menu-mobile-head{position:relative;height:inherit}.top-menu-mobile-head .gp-header-top{margin-top:0}.top-menu-mobile-head .open-btn{display:none}}@media screen and (min-width:768px){.main-menu-mobile-head{display:none}}.main-menu-mobile-head{z-index:90;position:fixed;background-color:#d32c23;height:44px;top:-45px;width:100%;border-bottom:solid 1px #fd908a;-webkit-transition:.5s;transition:.5s}.main-menu-mobile-head .mobile-head-title-icon{display:-webkit-box;display:-ms-flexbox;display:flex;width:34px;height:34px;overflow:hidden;float:left;border-radius:6px;margin:5px 6px 0}.main-menu-mobile-head .mobile-head-title-icon img{width:34px;height:34px}.main-menu-mobile-head .mobile-menu-icon{position:relative;top:4px;bottom:initial;float:left;margin-right:10px;background-color:initial}.main-menu-mobile-head .mobile-head-search{padding:5px;position:relative;width:calc(100% - 90px);display:-webkit-box;display:-ms-flexbox;display:flex}.main-menu-mobile-head .mobile-head-search__search-form{width:100%}.main-menu-mobile-head .mobile-head-right{float:right}.main-menu-mobile-head .mobile-head-search__field{border:1px solid #ccc;border-right-width:1px;border-right-style:solid;border-right-color:#ccc;border-right:none;font-size:16px;width:100%;height:34px;border-radius:5px;padding-right:40px;color:inherit;font-family:inherit;-webkit-appearance:none}.main-menu-mobile-head .mobile-head-search__submit{width:40px;height:34px;border:none;text-indent:-9999px;position:absolute;z-index:1;right:0;top:0;border-top-right-radius:5px;border-bottom-right-radius:5px;background:#09f url(../images/common/serch-but-icon-a.svg) no-repeat center center;margin:5px 5px 0 0}.d-dialog-set{display:none!important}.d-dialog-set .loading_circle{display:none!important;position:absolute!important;top:0!important;left:0!important;width:100%!important;height:100%!important;z-index:99999!important;background:rgba(255,255,255,.8)!important;pointer-events:all!important}.d-dialog-set .loading_circle.loading_active{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;-webkit-box-pack:center!important;-ms-flex-pack:center!important;justify-content:center!important;-webkit-box-align:center!important;-ms-flex-align:center!important;align-items:center!important}.d-dialog-set .loading_circle .circle_container{position:relative;width:60px;height:60px}.d-dialog-set .loading_circle .circle{width:40px;height:40px;border:6px solid rgba(143,142,142,.631372549);border-top:6px solid #3498db;border-radius:50%;-webkit-animation:spin 1s linear infinite;animation:spin 1s linear infinite;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}@keyframes spin{0%{-webkit-transform:translate(-50%,-50%) rotate(0);transform:translate(-50%,-50%) rotate(0)}100%{-webkit-transform:translate(-50%,-50%) rotate(360deg);transform:translate(-50%,-50%) rotate(360deg)}}.d-dialog-set .d-dialog-layer{position:fixed;top:0;left:0;z-index:10010;width:100%;height:100%;background:rgba(45,45,45,.5)}.d-dialog-set .d-dialog{position:fixed;min-width:90%;left:50%;top:50%;z-index:10012;-webkit-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);background-color:#fff;max-height:85%;overflow:auto;-webkit-animation:d-dialog .5s ease;animation:d-dialog .5s ease}.d-dialog-set .d-dialog .d-dialog__title{font-size:clamp(.875rem,.703rem + .86vw,1.125rem);font-weight:700;background-color:#ccc;padding:6px;margin:0 auto;overflow:hidden;line-height:1.2;border:none;position:-webkit-sticky;position:sticky;top:0;display:-webkit-box;display:-ms-flexbox;display:flex;z-index:100}.d-dialog-set .d-dialog .d-dialog__title_close-btn{margin-left:auto;min-width:20px}.d-dialog-set .d-dialog a.d-dialog__title_close-btn:link{color:#888}.d-dialog-set .d-dialog .d-dialog__content{margin:0 10px;position:relative}.d-dialog-set .d-dialog .d-dialog__add_content{display:none}.d-dialog-set .d-dialog .d-dialog__close-btn{text-align:center;display:block;border-radius:4px;border:solid 1px #888;margin:20px auto;padding:4px 8px;color:#888;width:25%}.d-dialog-set .d-dialog .d-dialog__close-btn:hover{background-color:#f2f2f2}.d-dialog-set[style*="display: block"]{display:block!important}main .parting-area .main-area>.d-dialog-set[style*="display: block"]{display:block!important}@-webkit-keyframes d-dialog{from{opacity:0}to{opacity:1}}@keyframes d-dialog{from{opacity:0}to{opacity:1}}@media screen and (min-width:768px){.d-dialog-set .d-dialog,main.parting-area>.d-dialog-set .d-dialog{min-width:50%}}@media screen and (min-width:768px){.d-dialog-set .d-dialog .d-dialog__content,main.parting-area>.d-dialog-set .d-dialog .d-dialog__content{margin:0 30px}}html.dialog-open body{overflow:hidden!important}html.dialog-open body{position:fixed;width:100%;height:100%;overflow:hidden}.d-dialog{max-height:85vh;overflow:auto}