html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font:inherit;font-size:100%;vertical-align:baseline}html{line-height:1}ol,ul{list-style:none}table{border-collapse:collapse;border-spacing:0}caption,th,td{text-align:left;font-weight:normal;vertical-align:middle}q,blockquote{quotes:none}q:before,q:after,blockquote:before,blockquote:after{content:"";content:none}a img{border:none}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}/*!
 *  Font Awesome 4.6.3 by @davegandy - http://fontawesome.io - @fontawesome
 *  License - http://fontawesome.io/license (Font: SIL OFL 1.1, CSS: MIT License)
 */@font-face{font-family:'FontAwesome';src:url("/css/fonts/fontawesome-webfont.eot?v=4.6.3");src:url("/css/fonts/fontawesome-webfont.eot?#iefix&v=4.6.3") format("embedded-opentype"),url("/css/fonts/fontawesome-webfont.woff2?v=4.6.3") format("woff2"),url("/css/fonts/fontawesome-webfont.woff?v=4.6.3") format("woff"),url("/css/fonts/fontawesome-webfont.ttf?v=4.6.3") format("truetype"),url("/css/fonts/fontawesome-webfont.svg?v=4.6.3#fontawesomeregular") format("svg");font-weight:normal;font-style:normal}.fa{display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.fa-lg{font-size:1.33333333em;line-height:.75em;vertical-align:-15%}.fa-2x{font-size:2em}.fa-3x{font-size:3em}.fa-4x{font-size:4em}.fa-5x{font-size:5em}.fa-fw{width:1.28571429em;text-align:center}.fa-ul{padding-left:0;margin-left:2.14285714em;list-style-type:none}.fa-ul>li{position:relative}.fa-li{position:absolute;left:-2.14285714em;width:2.14285714em;top:.14285714em;text-align:center}.fa-li.fa-lg{left:-1.85714286em}.fa-border{padding:.2em .25em .15em;border:solid .08em #eee;border-radius:.1em}.fa-pull-left{float:left}.fa-pull-right{float:right}.fa.fa-pull-left{margin-right:.3em}.fa.fa-pull-right{margin-left:.3em}.pull-right{float:right}.pull-left{float:left}.fa.pull-left{margin-right:.3em}.fa.pull-right{margin-left:.3em}.fa-spin{-webkit-animation:fa-spin 2s infinite linear;animation:fa-spin 2s infinite linear}.fa-pulse{-webkit-animation:fa-spin 1s infinite steps(8);animation:fa-spin 1s infinite steps(8)}@-webkit-keyframes fa-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@keyframes fa-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}.fa-rotate-90{-ms-filter:"progid: DXImageTransform.Microsoft.BasicImage(rotation=1)";-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.fa-rotate-180{-ms-filter:"progid: DXImageTransform.Microsoft.BasicImage(rotation=2)";-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.fa-rotate-270{-ms-filter:"progid: DXImageTransform.Microsoft.BasicImage(rotation=3)";-webkit-transform:rotate(270deg);-ms-transform:rotate(270deg);transform:rotate(270deg)}.fa-flip-horizontal{-ms-filter:"progid: DXImageTransform.Microsoft.BasicImage(rotation=0, mirror=1)";-webkit-transform:scale(-1, 1);-ms-transform:scale(-1, 1);transform:scale(-1, 1)}.fa-flip-vertical{-ms-filter:"progid: DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1)";-webkit-transform:scale(1, -1);-ms-transform:scale(1, -1);transform:scale(1, -1)}:root .fa-rotate-90,:root .fa-rotate-180,:root .fa-rotate-270,:root .fa-flip-horizontal,:root .fa-flip-vertical{-webkit-filter:none;filter:none}.fa-stack{position:relative;display:inline-block;width:2em;height:2em;line-height:2em;vertical-align:middle}.fa-stack-1x,.fa-stack-2x{position:absolute;left:0;width:100%;text-align:center}.fa-stack-1x{line-height:inherit}.fa-stack-2x{font-size:2em}.fa-inverse{color:#fff}.fa-glass:before{content:"\f000"}.fa-music:before{content:"\f001"}.fa-search:before{content:"\f002"}.fa-envelope-o:before{content:"\f003"}.fa-heart:before{content:"\f004"}.fa-star:before{content:"\f005"}.fa-star-o:before{content:"\f006"}.fa-user:before{content:"\f007"}.fa-film:before{content:"\f008"}.fa-th-large:before{content:"\f009"}.fa-th:before{content:"\f00a"}.fa-th-list:before{content:"\f00b"}.fa-check:before{content:"\f00c"}.fa-remove:before,.fa-close:before,.fa-times:before{content:"\f00d"}.fa-search-plus:before{content:"\f00e"}.fa-search-minus:before{content:"\f010"}.fa-power-off:before{content:"\f011"}.fa-signal:before{content:"\f012"}.fa-gear:before,.fa-cog:before{content:"\f013"}.fa-trash-o:before{content:"\f014"}.fa-home:before{content:"\f015"}.fa-file-o:before{content:"\f016"}.fa-clock-o:before{content:"\f017"}.fa-road:before{content:"\f018"}.fa-download:before{content:"\f019"}.fa-arrow-circle-o-down:before{content:"\f01a"}.fa-arrow-circle-o-up:before{content:"\f01b"}.fa-inbox:before{content:"\f01c"}.fa-play-circle-o:before{content:"\f01d"}.fa-rotate-right:before,.fa-repeat:before{content:"\f01e"}.fa-refresh:before{content:"\f021"}.fa-list-alt:before{content:"\f022"}.fa-lock:before{content:"\f023"}.fa-flag:before{content:"\f024"}.fa-headphones:before{content:"\f025"}.fa-volume-off:before{content:"\f026"}.fa-volume-down:before{content:"\f027"}.fa-volume-up:before{content:"\f028"}.fa-qrcode:before{content:"\f029"}.fa-barcode:before{content:"\f02a"}.fa-tag:before{content:"\f02b"}.fa-tags:before{content:"\f02c"}.fa-book:before{content:"\f02d"}.fa-bookmark:before{content:"\f02e"}.fa-print:before{content:"\f02f"}.fa-camera:before{content:"\f030"}.fa-font:before{content:"\f031"}.fa-bold:before{content:"\f032"}.fa-italic:before{content:"\f033"}.fa-text-height:before{content:"\f034"}.fa-text-width:before{content:"\f035"}.fa-align-left:before{content:"\f036"}.fa-align-center:before{content:"\f037"}.fa-align-right:before{content:"\f038"}.fa-align-justify:before{content:"\f039"}.fa-list:before{content:"\f03a"}.fa-dedent:before,.fa-outdent:before{content:"\f03b"}.fa-indent:before{content:"\f03c"}.fa-video-camera:before{content:"\f03d"}.fa-photo:before,.fa-image:before,.fa-picture-o:before{content:"\f03e"}.fa-pencil:before{content:"\f040"}.fa-map-marker:before{content:"\f041"}.fa-adjust:before{content:"\f042"}.fa-tint:before{content:"\f043"}.fa-edit:before,.fa-pencil-square-o:before{content:"\f044"}.fa-share-square-o:before{content:"\f045"}.fa-check-square-o:before{content:"\f046"}.fa-arrows:before{content:"\f047"}.fa-step-backward:before{content:"\f048"}.fa-fast-backward:before{content:"\f049"}.fa-backward:before{content:"\f04a"}.fa-play:before{content:"\f04b"}.fa-pause:before{content:"\f04c"}.fa-stop:before{content:"\f04d"}.fa-forward:before{content:"\f04e"}.fa-fast-forward:before{content:"\f050"}.fa-step-forward:before{content:"\f051"}.fa-eject:before{content:"\f052"}.fa-chevron-left:before{content:"\f053"}.fa-chevron-right:before{content:"\f054"}.fa-plus-circle:before{content:"\f055"}.fa-minus-circle:before{content:"\f056"}.fa-times-circle:before{content:"\f057"}.fa-check-circle:before{content:"\f058"}.fa-question-circle:before{content:"\f059"}.fa-info-circle:before{content:"\f05a"}.fa-crosshairs:before{content:"\f05b"}.fa-times-circle-o:before{content:"\f05c"}.fa-check-circle-o:before{content:"\f05d"}.fa-ban:before{content:"\f05e"}.fa-arrow-left:before{content:"\f060"}.fa-arrow-right:before{content:"\f061"}.fa-arrow-up:before{content:"\f062"}.fa-arrow-down:before{content:"\f063"}.fa-mail-forward:before,.fa-share:before{content:"\f064"}.fa-expand:before{content:"\f065"}.fa-compress:before{content:"\f066"}.fa-plus:before{content:"\f067"}.fa-minus:before{content:"\f068"}.fa-asterisk:before{content:"\f069"}.fa-exclamation-circle:before{content:"\f06a"}.fa-gift:before{content:"\f06b"}.fa-leaf:before{content:"\f06c"}.fa-fire:before{content:"\f06d"}.fa-eye:before{content:"\f06e"}.fa-eye-slash:before{content:"\f070"}.fa-warning:before,.fa-exclamation-triangle:before{content:"\f071"}.fa-plane:before{content:"\f072"}.fa-calendar:before{content:"\f073"}.fa-random:before{content:"\f074"}.fa-comment:before{content:"\f075"}.fa-magnet:before{content:"\f076"}.fa-chevron-up:before{content:"\f077"}.fa-chevron-down:before{content:"\f078"}.fa-retweet:before{content:"\f079"}.fa-shopping-cart:before{content:"\f07a"}.fa-folder:before{content:"\f07b"}.fa-folder-open:before{content:"\f07c"}.fa-arrows-v:before{content:"\f07d"}.fa-arrows-h:before{content:"\f07e"}.fa-bar-chart-o:before,.fa-bar-chart:before{content:"\f080"}.fa-twitter-square:before{content:"\f081"}.fa-facebook-square:before{content:"\f082"}.fa-camera-retro:before{content:"\f083"}.fa-key:before{content:"\f084"}.fa-gears:before,.fa-cogs:before{content:"\f085"}.fa-comments:before{content:"\f086"}.fa-thumbs-o-up:before{content:"\f087"}.fa-thumbs-o-down:before{content:"\f088"}.fa-star-half:before{content:"\f089"}.fa-heart-o:before{content:"\f08a"}.fa-sign-out:before{content:"\f08b"}.fa-linkedin-square:before{content:"\f08c"}.fa-thumb-tack:before{content:"\f08d"}.fa-external-link:before{content:"\f08e"}.fa-sign-in:before{content:"\f090"}.fa-trophy:before{content:"\f091"}.fa-github-square:before{content:"\f092"}.fa-upload:before{content:"\f093"}.fa-lemon-o:before{content:"\f094"}.fa-phone:before{content:"\f095"}.fa-square-o:before{content:"\f096"}.fa-bookmark-o:before{content:"\f097"}.fa-phone-square:before{content:"\f098"}.fa-twitter:before{content:"\f099"}.fa-facebook-f:before,.fa-facebook:before{content:"\f09a"}.fa-github:before{content:"\f09b"}.fa-unlock:before{content:"\f09c"}.fa-credit-card:before{content:"\f09d"}.fa-feed:before,.fa-rss:before{content:"\f09e"}.fa-hdd-o:before{content:"\f0a0"}.fa-bullhorn:before{content:"\f0a1"}.fa-bell:before{content:"\f0f3"}.fa-certificate:before{content:"\f0a3"}.fa-hand-o-right:before{content:"\f0a4"}.fa-hand-o-left:before{content:"\f0a5"}.fa-hand-o-up:before{content:"\f0a6"}.fa-hand-o-down:before{content:"\f0a7"}.fa-arrow-circle-left:before{content:"\f0a8"}.fa-arrow-circle-right:before{content:"\f0a9"}.fa-arrow-circle-up:before{content:"\f0aa"}.fa-arrow-circle-down:before{content:"\f0ab"}.fa-globe:before{content:"\f0ac"}.fa-wrench:before{content:"\f0ad"}.fa-tasks:before{content:"\f0ae"}.fa-filter:before{content:"\f0b0"}.fa-briefcase:before{content:"\f0b1"}.fa-arrows-alt:before{content:"\f0b2"}.fa-group:before,.fa-users:before{content:"\f0c0"}.fa-chain:before,.fa-link:before{content:"\f0c1"}.fa-cloud:before{content:"\f0c2"}.fa-flask:before{content:"\f0c3"}.fa-cut:before,.fa-scissors:before{content:"\f0c4"}.fa-copy:before,.fa-files-o:before{content:"\f0c5"}.fa-paperclip:before{content:"\f0c6"}.fa-save:before,.fa-floppy-o:before{content:"\f0c7"}.fa-square:before{content:"\f0c8"}.fa-navicon:before,.fa-reorder:before,.fa-bars:before{content:"\f0c9"}.fa-list-ul:before{content:"\f0ca"}.fa-list-ol:before{content:"\f0cb"}.fa-strikethrough:before{content:"\f0cc"}.fa-underline:before{content:"\f0cd"}.fa-table:before{content:"\f0ce"}.fa-magic:before{content:"\f0d0"}.fa-truck:before{content:"\f0d1"}.fa-pinterest:before{content:"\f0d2"}.fa-pinterest-square:before{content:"\f0d3"}.fa-google-plus-square:before{content:"\f0d4"}.fa-google-plus:before{content:"\f0d5"}.fa-money:before{content:"\f0d6"}.fa-caret-down:before{content:"\f0d7"}.fa-caret-up:before{content:"\f0d8"}.fa-caret-left:before{content:"\f0d9"}.fa-caret-right:before{content:"\f0da"}.fa-columns:before{content:"\f0db"}.fa-unsorted:before,.fa-sort:before{content:"\f0dc"}.fa-sort-down:before,.fa-sort-desc:before{content:"\f0dd"}.fa-sort-up:before,.fa-sort-asc:before{content:"\f0de"}.fa-envelope:before{content:"\f0e0"}.fa-linkedin:before{content:"\f0e1"}.fa-rotate-left:before,.fa-undo:before{content:"\f0e2"}.fa-legal:before,.fa-gavel:before{content:"\f0e3"}.fa-dashboard:before,.fa-tachometer:before{content:"\f0e4"}.fa-comment-o:before{content:"\f0e5"}.fa-comments-o:before{content:"\f0e6"}.fa-flash:before,.fa-bolt:before{content:"\f0e7"}.fa-sitemap:before{content:"\f0e8"}.fa-umbrella:before{content:"\f0e9"}.fa-paste:before,.fa-clipboard:before{content:"\f0ea"}.fa-lightbulb-o:before{content:"\f0eb"}.fa-exchange:before{content:"\f0ec"}.fa-cloud-download:before{content:"\f0ed"}.fa-cloud-upload:before{content:"\f0ee"}.fa-user-md:before{content:"\f0f0"}.fa-stethoscope:before{content:"\f0f1"}.fa-suitcase:before{content:"\f0f2"}.fa-bell-o:before{content:"\f0a2"}.fa-coffee:before{content:"\f0f4"}.fa-cutlery:before{content:"\f0f5"}.fa-file-text-o:before{content:"\f0f6"}.fa-building-o:before{content:"\f0f7"}.fa-hospital-o:before{content:"\f0f8"}.fa-ambulance:before{content:"\f0f9"}.fa-medkit:before{content:"\f0fa"}.fa-fighter-jet:before{content:"\f0fb"}.fa-beer:before{content:"\f0fc"}.fa-h-square:before{content:"\f0fd"}.fa-plus-square:before{content:"\f0fe"}.fa-angle-double-left:before{content:"\f100"}.fa-angle-double-right:before{content:"\f101"}.fa-angle-double-up:before{content:"\f102"}.fa-angle-double-down:before{content:"\f103"}.fa-angle-left:before{content:"\f104"}.fa-angle-right:before{content:"\f105"}.fa-angle-up:before{content:"\f106"}.fa-angle-down:before{content:"\f107"}.fa-desktop:before{content:"\f108"}.fa-laptop:before{content:"\f109"}.fa-tablet:before{content:"\f10a"}.fa-mobile-phone:before,.fa-mobile:before{content:"\f10b"}.fa-circle-o:before{content:"\f10c"}.fa-quote-left:before{content:"\f10d"}.fa-quote-right:before{content:"\f10e"}.fa-spinner:before{content:"\f110"}.fa-circle:before{content:"\f111"}.fa-mail-reply:before,.fa-reply:before{content:"\f112"}.fa-github-alt:before{content:"\f113"}.fa-folder-o:before{content:"\f114"}.fa-folder-open-o:before{content:"\f115"}.fa-smile-o:before{content:"\f118"}.fa-frown-o:before{content:"\f119"}.fa-meh-o:before{content:"\f11a"}.fa-gamepad:before{content:"\f11b"}.fa-keyboard-o:before{content:"\f11c"}.fa-flag-o:before{content:"\f11d"}.fa-flag-checkered:before{content:"\f11e"}.fa-terminal:before{content:"\f120"}.fa-code:before{content:"\f121"}.fa-mail-reply-all:before,.fa-reply-all:before{content:"\f122"}.fa-star-half-empty:before,.fa-star-half-full:before,.fa-star-half-o:before{content:"\f123"}.fa-location-arrow:before{content:"\f124"}.fa-crop:before{content:"\f125"}.fa-code-fork:before{content:"\f126"}.fa-unlink:before,.fa-chain-broken:before{content:"\f127"}.fa-question:before{content:"\f128"}.fa-info:before{content:"\f129"}.fa-exclamation:before{content:"\f12a"}.fa-superscript:before{content:"\f12b"}.fa-subscript:before{content:"\f12c"}.fa-eraser:before{content:"\f12d"}.fa-puzzle-piece:before{content:"\f12e"}.fa-microphone:before{content:"\f130"}.fa-microphone-slash:before{content:"\f131"}.fa-shield:before{content:"\f132"}.fa-calendar-o:before{content:"\f133"}.fa-fire-extinguisher:before{content:"\f134"}.fa-rocket:before{content:"\f135"}.fa-maxcdn:before{content:"\f136"}.fa-chevron-circle-left:before{content:"\f137"}.fa-chevron-circle-right:before{content:"\f138"}.fa-chevron-circle-up:before{content:"\f139"}.fa-chevron-circle-down:before{content:"\f13a"}.fa-html5:before{content:"\f13b"}.fa-css3:before{content:"\f13c"}.fa-anchor:before{content:"\f13d"}.fa-unlock-alt:before{content:"\f13e"}.fa-bullseye:before{content:"\f140"}.fa-ellipsis-h:before{content:"\f141"}.fa-ellipsis-v:before{content:"\f142"}.fa-rss-square:before{content:"\f143"}.fa-play-circle:before{content:"\f144"}.fa-ticket:before{content:"\f145"}.fa-minus-square:before{content:"\f146"}.fa-minus-square-o:before{content:"\f147"}.fa-level-up:before{content:"\f148"}.fa-level-down:before{content:"\f149"}.fa-check-square:before{content:"\f14a"}.fa-pencil-square:before{content:"\f14b"}.fa-external-link-square:before{content:"\f14c"}.fa-share-square:before{content:"\f14d"}.fa-compass:before{content:"\f14e"}.fa-toggle-down:before,.fa-caret-square-o-down:before{content:"\f150"}.fa-toggle-up:before,.fa-caret-square-o-up:before{content:"\f151"}.fa-toggle-right:before,.fa-caret-square-o-right:before{content:"\f152"}.fa-euro:before,.fa-eur:before{content:"\f153"}.fa-gbp:before{content:"\f154"}.fa-dollar:before,.fa-usd:before{content:"\f155"}.fa-rupee:before,.fa-inr:before{content:"\f156"}.fa-cny:before,.fa-rmb:before,.fa-yen:before,.fa-jpy:before{content:"\f157"}.fa-ruble:before,.fa-rouble:before,.fa-rub:before{content:"\f158"}.fa-won:before,.fa-krw:before{content:"\f159"}.fa-bitcoin:before,.fa-btc:before{content:"\f15a"}.fa-file:before{content:"\f15b"}.fa-file-text:before{content:"\f15c"}.fa-sort-alpha-asc:before{content:"\f15d"}.fa-sort-alpha-desc:before{content:"\f15e"}.fa-sort-amount-asc:before{content:"\f160"}.fa-sort-amount-desc:before{content:"\f161"}.fa-sort-numeric-asc:before{content:"\f162"}.fa-sort-numeric-desc:before{content:"\f163"}.fa-thumbs-up:before{content:"\f164"}.fa-thumbs-down:before{content:"\f165"}.fa-youtube-square:before{content:"\f166"}.fa-youtube:before{content:"\f167"}.fa-xing:before{content:"\f168"}.fa-xing-square:before{content:"\f169"}.fa-youtube-play:before{content:"\f16a"}.fa-dropbox:before{content:"\f16b"}.fa-stack-overflow:before{content:"\f16c"}.fa-instagram:before{content:"\f16d"}.fa-flickr:before{content:"\f16e"}.fa-adn:before{content:"\f170"}.fa-bitbucket:before{content:"\f171"}.fa-bitbucket-square:before{content:"\f172"}.fa-tumblr:before{content:"\f173"}.fa-tumblr-square:before{content:"\f174"}.fa-long-arrow-down:before{content:"\f175"}.fa-long-arrow-up:before{content:"\f176"}.fa-long-arrow-left:before{content:"\f177"}.fa-long-arrow-right:before{content:"\f178"}.fa-apple:before{content:"\f179"}.fa-windows:before{content:"\f17a"}.fa-android:before{content:"\f17b"}.fa-linux:before{content:"\f17c"}.fa-dribbble:before{content:"\f17d"}.fa-skype:before{content:"\f17e"}.fa-foursquare:before{content:"\f180"}.fa-trello:before{content:"\f181"}.fa-female:before{content:"\f182"}.fa-male:before{content:"\f183"}.fa-gittip:before,.fa-gratipay:before{content:"\f184"}.fa-sun-o:before{content:"\f185"}.fa-moon-o:before{content:"\f186"}.fa-archive:before{content:"\f187"}.fa-bug:before{content:"\f188"}.fa-vk:before{content:"\f189"}.fa-weibo:before{content:"\f18a"}.fa-renren:before{content:"\f18b"}.fa-pagelines:before{content:"\f18c"}.fa-stack-exchange:before{content:"\f18d"}.fa-arrow-circle-o-right:before{content:"\f18e"}.fa-arrow-circle-o-left:before{content:"\f190"}.fa-toggle-left:before,.fa-caret-square-o-left:before{content:"\f191"}.fa-dot-circle-o:before{content:"\f192"}.fa-wheelchair:before{content:"\f193"}.fa-vimeo-square:before{content:"\f194"}.fa-turkish-lira:before,.fa-try:before{content:"\f195"}.fa-plus-square-o:before{content:"\f196"}.fa-space-shuttle:before{content:"\f197"}.fa-slack:before{content:"\f198"}.fa-envelope-square:before{content:"\f199"}.fa-wordpress:before{content:"\f19a"}.fa-openid:before{content:"\f19b"}.fa-institution:before,.fa-bank:before,.fa-university:before{content:"\f19c"}.fa-mortar-board:before,.fa-graduation-cap:before{content:"\f19d"}.fa-yahoo:before{content:"\f19e"}.fa-google:before{content:"\f1a0"}.fa-reddit:before{content:"\f1a1"}.fa-reddit-square:before{content:"\f1a2"}.fa-stumbleupon-circle:before{content:"\f1a3"}.fa-stumbleupon:before{content:"\f1a4"}.fa-delicious:before{content:"\f1a5"}.fa-digg:before{content:"\f1a6"}.fa-pied-piper-pp:before{content:"\f1a7"}.fa-pied-piper-alt:before{content:"\f1a8"}.fa-drupal:before{content:"\f1a9"}.fa-joomla:before{content:"\f1aa"}.fa-language:before{content:"\f1ab"}.fa-fax:before{content:"\f1ac"}.fa-building:before{content:"\f1ad"}.fa-child:before{content:"\f1ae"}.fa-paw:before{content:"\f1b0"}.fa-spoon:before{content:"\f1b1"}.fa-cube:before{content:"\f1b2"}.fa-cubes:before{content:"\f1b3"}.fa-behance:before{content:"\f1b4"}.fa-behance-square:before{content:"\f1b5"}.fa-steam:before{content:"\f1b6"}.fa-steam-square:before{content:"\f1b7"}.fa-recycle:before{content:"\f1b8"}.fa-automobile:before,.fa-car:before{content:"\f1b9"}.fa-cab:before,.fa-taxi:before{content:"\f1ba"}.fa-tree:before{content:"\f1bb"}.fa-spotify:before{content:"\f1bc"}.fa-deviantart:before{content:"\f1bd"}.fa-soundcloud:before{content:"\f1be"}.fa-database:before{content:"\f1c0"}.fa-file-pdf-o:before{content:"\f1c1"}.fa-file-word-o:before{content:"\f1c2"}.fa-file-excel-o:before{content:"\f1c3"}.fa-file-powerpoint-o:before{content:"\f1c4"}.fa-file-photo-o:before,.fa-file-picture-o:before,.fa-file-image-o:before{content:"\f1c5"}.fa-file-zip-o:before,.fa-file-archive-o:before{content:"\f1c6"}.fa-file-sound-o:before,.fa-file-audio-o:before{content:"\f1c7"}.fa-file-movie-o:before,.fa-file-video-o:before{content:"\f1c8"}.fa-file-code-o:before{content:"\f1c9"}.fa-vine:before{content:"\f1ca"}.fa-codepen:before{content:"\f1cb"}.fa-jsfiddle:before{content:"\f1cc"}.fa-life-bouy:before,.fa-life-buoy:before,.fa-life-saver:before,.fa-support:before,.fa-life-ring:before{content:"\f1cd"}.fa-circle-o-notch:before{content:"\f1ce"}.fa-ra:before,.fa-resistance:before,.fa-rebel:before{content:"\f1d0"}.fa-ge:before,.fa-empire:before{content:"\f1d1"}.fa-git-square:before{content:"\f1d2"}.fa-git:before{content:"\f1d3"}.fa-y-combinator-square:before,.fa-yc-square:before,.fa-hacker-news:before{content:"\f1d4"}.fa-tencent-weibo:before{content:"\f1d5"}.fa-qq:before{content:"\f1d6"}.fa-wechat:before,.fa-weixin:before{content:"\f1d7"}.fa-send:before,.fa-paper-plane:before{content:"\f1d8"}.fa-send-o:before,.fa-paper-plane-o:before{content:"\f1d9"}.fa-history:before{content:"\f1da"}.fa-circle-thin:before{content:"\f1db"}.fa-header:before{content:"\f1dc"}.fa-paragraph:before{content:"\f1dd"}.fa-sliders:before{content:"\f1de"}.fa-share-alt:before{content:"\f1e0"}.fa-share-alt-square:before{content:"\f1e1"}.fa-bomb:before{content:"\f1e2"}.fa-soccer-ball-o:before,.fa-futbol-o:before{content:"\f1e3"}.fa-tty:before{content:"\f1e4"}.fa-binoculars:before{content:"\f1e5"}.fa-plug:before{content:"\f1e6"}.fa-slideshare:before{content:"\f1e7"}.fa-twitch:before{content:"\f1e8"}.fa-yelp:before{content:"\f1e9"}.fa-newspaper-o:before{content:"\f1ea"}.fa-wifi:before{content:"\f1eb"}.fa-calculator:before{content:"\f1ec"}.fa-paypal:before{content:"\f1ed"}.fa-google-wallet:before{content:"\f1ee"}.fa-cc-visa:before{content:"\f1f0"}.fa-cc-mastercard:before{content:"\f1f1"}.fa-cc-discover:before{content:"\f1f2"}.fa-cc-amex:before{content:"\f1f3"}.fa-cc-paypal:before{content:"\f1f4"}.fa-cc-stripe:before{content:"\f1f5"}.fa-bell-slash:before{content:"\f1f6"}.fa-bell-slash-o:before{content:"\f1f7"}.fa-trash:before{content:"\f1f8"}.fa-copyright:before{content:"\f1f9"}.fa-at:before{content:"\f1fa"}.fa-eyedropper:before{content:"\f1fb"}.fa-paint-brush:before{content:"\f1fc"}.fa-birthday-cake:before{content:"\f1fd"}.fa-area-chart:before{content:"\f1fe"}.fa-pie-chart:before{content:"\f200"}.fa-line-chart:before{content:"\f201"}.fa-lastfm:before{content:"\f202"}.fa-lastfm-square:before{content:"\f203"}.fa-toggle-off:before{content:"\f204"}.fa-toggle-on:before{content:"\f205"}.fa-bicycle:before{content:"\f206"}.fa-bus:before{content:"\f207"}.fa-ioxhost:before{content:"\f208"}.fa-angellist:before{content:"\f209"}.fa-cc:before{content:"\f20a"}.fa-shekel:before,.fa-sheqel:before,.fa-ils:before{content:"\f20b"}.fa-meanpath:before{content:"\f20c"}.fa-buysellads:before{content:"\f20d"}.fa-connectdevelop:before{content:"\f20e"}.fa-dashcube:before{content:"\f210"}.fa-forumbee:before{content:"\f211"}.fa-leanpub:before{content:"\f212"}.fa-sellsy:before{content:"\f213"}.fa-shirtsinbulk:before{content:"\f214"}.fa-simplybuilt:before{content:"\f215"}.fa-skyatlas:before{content:"\f216"}.fa-cart-plus:before{content:"\f217"}.fa-cart-arrow-down:before{content:"\f218"}.fa-diamond:before{content:"\f219"}.fa-ship:before{content:"\f21a"}.fa-user-secret:before{content:"\f21b"}.fa-motorcycle:before{content:"\f21c"}.fa-street-view:before{content:"\f21d"}.fa-heartbeat:before{content:"\f21e"}.fa-venus:before{content:"\f221"}.fa-mars:before{content:"\f222"}.fa-mercury:before{content:"\f223"}.fa-intersex:before,.fa-transgender:before{content:"\f224"}.fa-transgender-alt:before{content:"\f225"}.fa-venus-double:before{content:"\f226"}.fa-mars-double:before{content:"\f227"}.fa-venus-mars:before{content:"\f228"}.fa-mars-stroke:before{content:"\f229"}.fa-mars-stroke-v:before{content:"\f22a"}.fa-mars-stroke-h:before{content:"\f22b"}.fa-neuter:before{content:"\f22c"}.fa-genderless:before{content:"\f22d"}.fa-facebook-official:before{content:"\f230"}.fa-pinterest-p:before{content:"\f231"}.fa-whatsapp:before{content:"\f232"}.fa-server:before{content:"\f233"}.fa-user-plus:before{content:"\f234"}.fa-user-times:before{content:"\f235"}.fa-hotel:before,.fa-bed:before{content:"\f236"}.fa-viacoin:before{content:"\f237"}.fa-train:before{content:"\f238"}.fa-subway:before{content:"\f239"}.fa-medium:before{content:"\f23a"}.fa-yc:before,.fa-y-combinator:before{content:"\f23b"}.fa-optin-monster:before{content:"\f23c"}.fa-opencart:before{content:"\f23d"}.fa-expeditedssl:before{content:"\f23e"}.fa-battery-4:before,.fa-battery-full:before{content:"\f240"}.fa-battery-3:before,.fa-battery-three-quarters:before{content:"\f241"}.fa-battery-2:before,.fa-battery-half:before{content:"\f242"}.fa-battery-1:before,.fa-battery-quarter:before{content:"\f243"}.fa-battery-0:before,.fa-battery-empty:before{content:"\f244"}.fa-mouse-pointer:before{content:"\f245"}.fa-i-cursor:before{content:"\f246"}.fa-object-group:before{content:"\f247"}.fa-object-ungroup:before{content:"\f248"}.fa-sticky-note:before{content:"\f249"}.fa-sticky-note-o:before{content:"\f24a"}.fa-cc-jcb:before{content:"\f24b"}.fa-cc-diners-club:before{content:"\f24c"}.fa-clone:before{content:"\f24d"}.fa-balance-scale:before{content:"\f24e"}.fa-hourglass-o:before{content:"\f250"}.fa-hourglass-1:before,.fa-hourglass-start:before{content:"\f251"}.fa-hourglass-2:before,.fa-hourglass-half:before{content:"\f252"}.fa-hourglass-3:before,.fa-hourglass-end:before{content:"\f253"}.fa-hourglass:before{content:"\f254"}.fa-hand-grab-o:before,.fa-hand-rock-o:before{content:"\f255"}.fa-hand-stop-o:before,.fa-hand-paper-o:before{content:"\f256"}.fa-hand-scissors-o:before{content:"\f257"}.fa-hand-lizard-o:before{content:"\f258"}.fa-hand-spock-o:before{content:"\f259"}.fa-hand-pointer-o:before{content:"\f25a"}.fa-hand-peace-o:before{content:"\f25b"}.fa-trademark:before{content:"\f25c"}.fa-registered:before{content:"\f25d"}.fa-creative-commons:before{content:"\f25e"}.fa-gg:before{content:"\f260"}.fa-gg-circle:before{content:"\f261"}.fa-tripadvisor:before{content:"\f262"}.fa-odnoklassniki:before{content:"\f263"}.fa-odnoklassniki-square:before{content:"\f264"}.fa-get-pocket:before{content:"\f265"}.fa-wikipedia-w:before{content:"\f266"}.fa-safari:before{content:"\f267"}.fa-chrome:before{content:"\f268"}.fa-firefox:before{content:"\f269"}.fa-opera:before{content:"\f26a"}.fa-internet-explorer:before{content:"\f26b"}.fa-tv:before,.fa-television:before{content:"\f26c"}.fa-contao:before{content:"\f26d"}.fa-500px:before{content:"\f26e"}.fa-amazon:before{content:"\f270"}.fa-calendar-plus-o:before{content:"\f271"}.fa-calendar-minus-o:before{content:"\f272"}.fa-calendar-times-o:before{content:"\f273"}.fa-calendar-check-o:before{content:"\f274"}.fa-industry:before{content:"\f275"}.fa-map-pin:before{content:"\f276"}.fa-map-signs:before{content:"\f277"}.fa-map-o:before{content:"\f278"}.fa-map:before{content:"\f279"}.fa-commenting:before{content:"\f27a"}.fa-commenting-o:before{content:"\f27b"}.fa-houzz:before{content:"\f27c"}.fa-vimeo:before{content:"\f27d"}.fa-black-tie:before{content:"\f27e"}.fa-fonticons:before{content:"\f280"}.fa-reddit-alien:before{content:"\f281"}.fa-edge:before{content:"\f282"}.fa-credit-card-alt:before{content:"\f283"}.fa-codiepie:before{content:"\f284"}.fa-modx:before{content:"\f285"}.fa-fort-awesome:before{content:"\f286"}.fa-usb:before{content:"\f287"}.fa-product-hunt:before{content:"\f288"}.fa-mixcloud:before{content:"\f289"}.fa-scribd:before{content:"\f28a"}.fa-pause-circle:before{content:"\f28b"}.fa-pause-circle-o:before{content:"\f28c"}.fa-stop-circle:before{content:"\f28d"}.fa-stop-circle-o:before{content:"\f28e"}.fa-shopping-bag:before{content:"\f290"}.fa-shopping-basket:before{content:"\f291"}.fa-hashtag:before{content:"\f292"}.fa-bluetooth:before{content:"\f293"}.fa-bluetooth-b:before{content:"\f294"}.fa-percent:before{content:"\f295"}.fa-gitlab:before{content:"\f296"}.fa-wpbeginner:before{content:"\f297"}.fa-wpforms:before{content:"\f298"}.fa-envira:before{content:"\f299"}.fa-universal-access:before{content:"\f29a"}.fa-wheelchair-alt:before{content:"\f29b"}.fa-question-circle-o:before{content:"\f29c"}.fa-blind:before{content:"\f29d"}.fa-audio-description:before{content:"\f29e"}.fa-volume-control-phone:before{content:"\f2a0"}.fa-braille:before{content:"\f2a1"}.fa-assistive-listening-systems:before{content:"\f2a2"}.fa-asl-interpreting:before,.fa-american-sign-language-interpreting:before{content:"\f2a3"}.fa-deafness:before,.fa-hard-of-hearing:before,.fa-deaf:before{content:"\f2a4"}.fa-glide:before{content:"\f2a5"}.fa-glide-g:before{content:"\f2a6"}.fa-signing:before,.fa-sign-language:before{content:"\f2a7"}.fa-low-vision:before{content:"\f2a8"}.fa-viadeo:before{content:"\f2a9"}.fa-viadeo-square:before{content:"\f2aa"}.fa-snapchat:before{content:"\f2ab"}.fa-snapchat-ghost:before{content:"\f2ac"}.fa-snapchat-square:before{content:"\f2ad"}.fa-pied-piper:before{content:"\f2ae"}.fa-first-order:before{content:"\f2b0"}.fa-yoast:before{content:"\f2b1"}.fa-themeisle:before{content:"\f2b2"}.fa-google-plus-circle:before,.fa-google-plus-official:before{content:"\f2b3"}.fa-fa:before,.fa-font-awesome:before{content:"\f2b4"}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0, 0, 0, 0);border:0}.sr-only-focusable:active,.sr-only-focusable:focus{position:static;width:auto;height:auto;margin:0;overflow:visible;clip:auto}@font-face{font-family:"Yu Gothic";src:local("Yu Gothic Medium");font-weight:100}@font-face{font-family:"Yu Gothic";src:local("Yu Gothic Medium");font-weight:200}@font-face{font-family:"Yu Gothic";src:local("Yu Gothic Medium");font-weight:300}@font-face{font-family:"Yu Gothic";src:local("Yu Gothic Medium");font-weight:400}@font-face{font-family:"Yu Gothic";src:local("Yu Gothic Bold");font-weight:bold}@font-face{font-family:"Helvetica Neue";src:local("Helvetica Neue Regular");font-weight:100}@font-face{font-family:"Helvetica Neue";src:local("Helvetica Neue Regular");font-weight:200}html{font-size:62.5%}body{font-size:13px;font-size:1.3rem;color:#333;font-family:-apple-system,BlinkMacSystemFont,Segoe UI, "helvetica neue", "helvetica", "YuGothic", "游ゴシック", Verdana, Meiryo, "M+ 1p", sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}@media all and (-ms-high-contrast: none){body{font-family:Verdana, Meiryo, sans-serif}}body.contents.view{background-color:#f5f5f5}.index{overflow-x:hidden}a{-webkit-tap-highlight-color:transparent;color:#333;text-decoration:none}a:visited{color:#333}a:hover{color:#333}a:active{color:#333}a:focus{outline:none;overflow:hidden}img{vertical-align:top}::-moz-selection{background:#00bec8;color:#fff}::selection{background:#00bec8;color:#fff}::-moz-selection{background:#00bec8;color:#fff}.m-article-container{-webkit-box-sizing:border-box;box-sizing:border-box;padding:40px 8px;margin:0 auto;position:relative;padding:0 8px 32px;z-index:1}@media screen and (min-width: 1056px){.m-article-container{width:1056px}}@media screen and (min-width: 704px) and (max-width: 1055px){.m-article-container{width:704px}}@media screen and (max-width: 703px){.m-article-container{width:100%;padding:40px 0}}@media screen and (max-width: 767px){.m-article-container{padding:0 0 1px;width:100%}}.article-row{margin-left:-8px;margin-right:-8px;margin-bottom:16px}.article-row:before,.article-row:after{content:" ";display:table}.article-row:after{clear:both}@media screen and (max-width: 703px){.article-row{margin-left:0;margin-right:0}}@media screen and (max-width: 767px){.article-row{margin-left:0;margin-right:0}}.article-col-main{width:704px;float:left;min-height:1px;position:relative}@media screen and (max-width: 703px){.article-col-main{width:100%}}@media screen and (max-width: 767px){.article-col-main{float:none;padding:0;width:100%}}.m-article-main{background-color:#fff;-webkit-box-shadow:0 0 1px 0 rgba(0,0,0,0.05);box-shadow:0 0 1px 0 rgba(0,0,0,0.05);margin:0 8px;position:relative}@media screen and (max-width: 767px){.m-article-main{margin:0}}.article-col-side{width:352px;float:left}@media screen and (max-width: 703px){.article-col-side{width:100%}}@media screen and (min-width: 704px) and (max-width: 1055px){.article-col-side{width:100%}}.article-col-full{-webkit-box-sizing:border-box;box-sizing:border-box;float:left;min-height:1px;padding-left:8px;padding-right:8px;position:relative;width:100%}@media screen and (max-width: 767px){.article-col-full{padding-left:16px;padding-right:16px}}@media screen and (max-width: 1055px){.js-side-fixed-target{margin:0 auto -8px !important;position:relative !important;top:0 !important}}.m-recent{-webkit-box-sizing:border-box;box-sizing:border-box;padding:40px 8px;margin:0 auto;position:relative}@media screen and (min-width: 1056px){.m-recent{width:1056px}}@media screen and (min-width: 704px) and (max-width: 1055px){.m-recent{width:704px}}@media screen and (max-width: 703px){.m-recent{width:100%;padding:40px 0}}.m-recent-list-row{margin-left:-8px;margin-right:-8px;margin-bottom:16px}.m-recent-list-row:before,.m-recent-list-row:after{content:" ";display:table}.m-recent-list-row:after{clear:both}@media screen and (max-width: 703px){.m-recent-list-row{margin-left:0;margin-right:0}}@media screen and (max-width: 703px){.m-recent-list-row{margin-bottom:0}}.m-recent-list-col-4{width:352px;float:left}@media screen and (max-width: 703px){.m-recent-list-col-4{width:100%}}@media screen and (min-width: 704px) and (max-width: 1055px){.m-recent-list-col-4{width:100%}}.m-recent-list-col-8{width:704px;float:left;min-height:1px}@media screen and (max-width: 703px){.m-recent-list-col-8{width:100%}}.m-recent-list-col-8 .m-recent-listItem:nth-child(odd){clear:both}.m-keyphrase-container{-webkit-box-sizing:border-box;box-sizing:border-box;padding:40px 8px;margin:0 auto;position:relative;padding:0 8px 32px;z-index:1}@media screen and (min-width: 1056px){.m-keyphrase-container{width:1056px}}@media screen and (min-width: 704px) and (max-width: 1055px){.m-keyphrase-container{width:704px}}@media screen and (max-width: 703px){.m-keyphrase-container{width:100%;padding:40px 0}}@media screen and (max-width: 767px){.m-keyphrase-container{padding:0 0 1px;width:100%}}.m-keyphrase-row{margin-left:-8px;margin-right:-8px;margin-bottom:16px}.m-keyphrase-row:before,.m-keyphrase-row:after{content:" ";display:table}.m-keyphrase-row:after{clear:both}@media screen and (max-width: 703px){.m-keyphrase-row{margin-left:0;margin-right:0}}@media screen and (max-width: 767px){.m-keyphrase-row{margin-left:0;margin-right:0}}.m-keyphrase-row:last-child{margin-bottom:-16px}.m-keyphrase-row:before{content:" ";display:table}.m-keyphrase-row:after{content:" ";display:table}.m-keyphrase-col-main{width:704px;float:left;min-height:1px;position:relative}@media screen and (max-width: 703px){.m-keyphrase-col-main{width:100%}}@media screen and (max-width: 767px){.m-keyphrase-col-main{float:none;padding:0;width:100%}}.m-keyphrase-main{-webkit-box-shadow:0 0 1px 0 rgba(0,0,0,0.05);box-shadow:0 0 1px 0 rgba(0,0,0,0.05);margin:0 8px;position:relative}@media screen and (max-width: 767px){.m-keyphrase-main{margin:0}}.m-keyphrase-col-full{-webkit-box-sizing:border-box;box-sizing:border-box;clear:both;min-height:1px;padding-left:8px;padding-right:8px;position:relative;width:100%}@media screen and (max-width: 703px){.m-keyphrase-col-full{padding-left:16px;padding-right:16px}}.m-keyphrase-col-side{width:352px;float:left}@media screen and (max-width: 1055px){.m-keyphrase-col-side{bottom:0 !important;margin-left:auto !important;position:relative !important;width:704px}}@media screen and (max-width: 703px){.m-keyphrase-col-side{width:100%}}@media screen and (min-width: 704px) and (max-width: 1055px){.m-keyphrase-col-side{width:100%}}.m-static{-webkit-box-sizing:border-box;box-sizing:border-box;padding:40px 8px;margin:0 auto;position:relative}@media screen and (min-width: 1056px){.m-static{width:1056px}}@media screen and (min-width: 704px) and (max-width: 1055px){.m-static{width:704px}}@media screen and (max-width: 703px){.m-static{width:100%;padding:40px 0}}@media screen and (min-width: 704px){.m-static.m-static__one-column{width:704px}}.m-static-row{margin-left:-8px;margin-right:-8px;margin-bottom:16px}.m-static-row:before,.m-static-row:after{content:" ";display:table}.m-static-row:after{clear:both}@media screen and (max-width: 703px){.m-static-row{margin-left:0;margin-right:0}}.m-static-col-4{width:352px;float:left}@media screen and (max-width: 703px){.m-static-col-4{width:100%}}.m-static-col-8{width:704px;float:left;min-height:1px}@media screen and (max-width: 703px){.m-static-col-8{width:100%}}.m-static-col{-webkit-box-sizing:border-box;box-sizing:border-box;float:left;min-height:1px;padding-left:8px;padding-right:8px;position:relative}.l-section-half{-webkit-box-sizing:border-box;box-sizing:border-box;padding:40px 8px;margin:0 auto;position:relative}@media screen and (min-width: 1056px){.l-section-half{width:1056px}}@media screen and (min-width: 704px) and (max-width: 1055px){.l-section-half{width:704px}}@media screen and (max-width: 703px){.l-section-half{width:100%;padding:40px 0}}.m-section-half{margin-left:-8px;margin-right:-8px;margin-bottom:16px}.m-section-half:before,.m-section-half:after{content:" ";display:table}.m-section-half:after{clear:both}@media screen and (max-width: 703px){.m-section-half{margin-left:0;margin-right:0}}@media screen and (max-width: 703px){.m-section-half{margin-bottom:0}}.m-section-halfItem{-webkit-box-sizing:border-box;box-sizing:border-box;float:left;min-height:1px;padding-left:8px;padding-right:8px;position:relative;width:528px}@media screen and (min-width: 704px) and (max-width: 1055px){.m-section-halfItem{width:352px}}@media screen and (max-width: 703px){.m-section-halfItem{width:100%}}@media screen and (max-width: 1055px){.m-section-halfItem:last-child{border-top:1px solid #f0f0f0;padding-top:32px}}@media screen and (min-width: 704px) and (max-width: 1055px){.m-section-halfItem{float:none;margin-bottom:40px;width:100%}}@media screen and (max-width: 703px){.m-section-halfItem{float:none;margin-bottom:40px;padding-left:16px;padding-right:16px;width:100%}.m-section-halfItem:last-child{margin-bottom:0}}.l-feature-container{-webkit-box-sizing:border-box;box-sizing:border-box;padding:40px 8px;margin:0 auto;position:relative;z-index:1}@media screen and (min-width: 1056px){.l-feature-container{width:1056px}}@media screen and (min-width: 704px) and (max-width: 1055px){.l-feature-container{width:704px}}@media screen and (max-width: 703px){.l-feature-container{width:100%;padding:40px 0}}@media screen and (max-width: 767px){.l-feature-container{padding:0 0 1px;width:100%}}.feature-row{margin-left:-8px;margin-right:-8px;margin-bottom:16px}.feature-row:before,.feature-row:after{content:" ";display:table}.feature-row:after{clear:both}@media screen and (max-width: 703px){.feature-row{margin-left:0;margin-right:0}}@media screen and (max-width: 767px){.feature-row{margin-left:0;margin-right:0}}.feature-col-main{width:704px;float:left;min-height:1px;position:relative}@media screen and (max-width: 703px){.feature-col-main{width:100%}}@media screen and (max-width: 1055px){.feature-col-main{margin-bottom:64px}}@media screen and (max-width: 767px){.feature-col-main{float:none;padding:0;width:100%;margin-bottom:48px}}.m-feature-main{background-color:#fff;-webkit-box-shadow:0 0 1px 0 rgba(0,0,0,0.05);box-shadow:0 0 1px 0 rgba(0,0,0,0.05);margin:0 8px;position:relative}@media screen and (max-width: 767px){.m-feature-main{margin:0}}.feature-col-side{width:352px;float:left}@media screen and (max-width: 703px){.feature-col-side{width:100%}}@media screen and (min-width: 704px) and (max-width: 1055px){.feature-col-side{width:100%}}.l-section-container{-webkit-box-sizing:border-box;box-sizing:border-box;padding:40px 8px;margin:0 auto;position:relative;z-index:1}@media screen and (min-width: 1056px){.l-section-container{width:1056px}}@media screen and (min-width: 704px) and (max-width: 1055px){.l-section-container{width:704px}}@media screen and (max-width: 703px){.l-section-container{width:100%;padding:40px 0}}@media screen and (max-width: 767px){.l-section-container{padding:0 0 1px;width:100%}}.section-row{margin-left:-8px;margin-right:-8px;margin-bottom:16px}.section-row:before,.section-row:after{content:" ";display:table}.section-row:after{clear:both}@media screen and (max-width: 703px){.section-row{margin-left:0;margin-right:0}}@media screen and (max-width: 767px){.section-row{margin-left:0;margin-right:0}}.section-col-main{width:704px;float:left;min-height:1px;position:relative}@media screen and (max-width: 703px){.section-col-main{width:100%}}@media screen and (max-width: 1055px){.section-col-main{margin-bottom:64px}}@media screen and (max-width: 767px){.section-col-main{float:none;padding:0;width:100%;margin-bottom:48px}}.m-section-main{background-color:#fff;-webkit-box-shadow:0 0 1px 0 rgba(0,0,0,0.05);box-shadow:0 0 1px 0 rgba(0,0,0,0.05);margin:0 8px;position:relative}@media screen and (max-width: 767px){.m-section-main{margin:0}}.section-col-side{width:352px;float:left}@media screen and (max-width: 703px){.section-col-side{width:100%}}@media screen and (min-width: 704px) and (max-width: 1055px){.section-col-side{width:100%}}.swiper-container{margin:0 auto;position:relative;overflow:hidden;z-index:1}.swiper-container-no-flexbox .swiper-slide{float:left}.swiper-container-vertical>.swiper-wrapper{-webkit-box-orient:vertical;-ms-flex-direction:column;-webkit-flex-direction:column;flex-direction:column}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;transition-property:transform;transition-property:transform, -webkit-transform;-webkit-box-sizing:content-box;box-sizing:content-box}.swiper-container-android .swiper-slide,.swiper-wrapper{-webkit-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}.swiper-container-multirow>.swiper-wrapper{-webkit-box-lines:multiple;-moz-box-lines:multiple;-ms-flex-wrap:wrap;-webkit-flex-wrap:wrap;flex-wrap:wrap}.swiper-container-free-mode>.swiper-wrapper{-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out;margin:0 auto}.swiper-slide{-webkit-flex-shrink:0;-ms-flex:0 0 auto;-ms-flex-negative:0;flex-shrink:0;width:100%;height:100%;position:relative}.swiper-container .swiper-notification{position:absolute;left:0;top:0;pointer-events:none;opacity:0;z-index:-1000}.swiper-wp8-horizontal{-ms-touch-action:pan-y;touch-action:pan-y}.swiper-wp8-vertical{-ms-touch-action:pan-x;touch-action:pan-x}.swiper-button-next,.swiper-button-prev{position:absolute;top:50%;width:27px;height:44px;margin-top:-22px;z-index:10;cursor:pointer;background-size:27px 44px;background-position:center;background-repeat:no-repeat}.swiper-button-next.swiper-button-disabled,.swiper-button-prev.swiper-button-disabled{opacity:.35;cursor:auto;pointer-events:none}.swiper-button-prev,.swiper-container-rtl .swiper-button-next{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M0%2C22L22%2C0l2.1%2C2.1L4.2%2C22l19.9%2C19.9L22%2C44L0%2C22L0%2C22L0%2C22z'%20fill%3D'%23007aff'%2F%3E%3C%2Fsvg%3E");left:10px;right:auto}.swiper-button-prev.swiper-button-black,.swiper-container-rtl .swiper-button-next.swiper-button-black{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M0%2C22L22%2C0l2.1%2C2.1L4.2%2C22l19.9%2C19.9L22%2C44L0%2C22L0%2C22L0%2C22z'%20fill%3D'%23000000'%2F%3E%3C%2Fsvg%3E")}.swiper-button-prev.swiper-button-white,.swiper-container-rtl .swiper-button-next.swiper-button-white{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M0%2C22L22%2C0l2.1%2C2.1L4.2%2C22l19.9%2C19.9L22%2C44L0%2C22L0%2C22L0%2C22z'%20fill%3D'%23ffffff'%2F%3E%3C%2Fsvg%3E")}.swiper-button-next,.swiper-container-rtl .swiper-button-prev{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M27%2C22L27%2C22L5%2C44l-2.1-2.1L22.8%2C22L2.9%2C2.1L5%2C0L27%2C22L27%2C22z'%20fill%3D'%23007aff'%2F%3E%3C%2Fsvg%3E");right:10px;left:auto}.swiper-button-next.swiper-button-black,.swiper-container-rtl .swiper-button-prev.swiper-button-black{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M27%2C22L27%2C22L5%2C44l-2.1-2.1L22.8%2C22L2.9%2C2.1L5%2C0L27%2C22L27%2C22z'%20fill%3D'%23000000'%2F%3E%3C%2Fsvg%3E")}.swiper-button-next.swiper-button-white,.swiper-container-rtl .swiper-button-prev.swiper-button-white{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M27%2C22L27%2C22L5%2C44l-2.1-2.1L22.8%2C22L2.9%2C2.1L5%2C0L27%2C22L27%2C22z'%20fill%3D'%23ffffff'%2F%3E%3C%2Fsvg%3E")}.swiper-pagination{position:absolute;text-align:center;-webkit-transition:.3s;transition:.3s;-webkit-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);z-index:10}.swiper-pagination.swiper-pagination-hidden{opacity:0}.swiper-pagination-bullet{width:8px;height:8px;display:inline-block;border-radius:100%;background:#000;opacity:.2}button.swiper-pagination-bullet{border:none;margin:0;padding:0;-webkit-box-shadow:none;box-shadow:none;-moz-appearance:none;-ms-appearance:none;-webkit-appearance:none;appearance:none}.swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer}.swiper-pagination-white .swiper-pagination-bullet{background:#fff}.swiper-pagination-bullet-active{opacity:1;background:#007aff}.swiper-pagination-white .swiper-pagination-bullet-active{background:#fff}.swiper-pagination-black .swiper-pagination-bullet-active{background:#000}.swiper-container-vertical>.swiper-pagination{right:10px;top:50%;-webkit-transform:translate3d(0, -50%, 0);-ms-transform:translate3d(0, -50%, 0);transform:translate3d(0, -50%, 0)}.swiper-container-vertical>.swiper-pagination .swiper-pagination-bullet{margin:5px 0;display:block}.swiper-container-horizontal>.swiper-pagination{bottom:10px;left:0;width:100%}.swiper-container-horizontal>.swiper-pagination .swiper-pagination-bullet{margin:0 5px}.swiper-container-3d{-webkit-perspective:1200px;-o-perspective:1200px;perspective:1200px}.swiper-container-3d .swiper-cube-shadow,.swiper-container-3d .swiper-slide,.swiper-container-3d .swiper-slide-shadow-bottom,.swiper-container-3d .swiper-slide-shadow-left,.swiper-container-3d .swiper-slide-shadow-right,.swiper-container-3d .swiper-slide-shadow-top,.swiper-container-3d .swiper-wrapper{-webkit-transform-style:preserve-3d;transform-style:preserve-3d}.swiper-container-3d .swiper-slide-shadow-bottom,.swiper-container-3d .swiper-slide-shadow-left,.swiper-container-3d .swiper-slide-shadow-right,.swiper-container-3d .swiper-slide-shadow-top{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}.swiper-container-3d .swiper-slide-shadow-left{background-image:-webkit-gradient(linear, left top, right top, from(rgba(0,0,0,0.5)), to(transparent));background-image:-webkit-linear-gradient(right, rgba(0,0,0,0.5), transparent);background-image:-webkit-gradient(linear, right top, left top, from(rgba(0,0,0,0.5)), to(transparent));background-image:linear-gradient(to left, rgba(0,0,0,0.5), transparent)}.swiper-container-3d .swiper-slide-shadow-right{background-image:-webkit-gradient(linear, right top, left top, from(rgba(0,0,0,0.5)), to(transparent));background-image:-webkit-linear-gradient(left, rgba(0,0,0,0.5), transparent);background-image:-webkit-gradient(linear, left top, right top, from(rgba(0,0,0,0.5)), to(transparent));background-image:linear-gradient(to right, rgba(0,0,0,0.5), transparent)}.swiper-container-3d .swiper-slide-shadow-top{background-image:-webkit-gradient(linear, left top, left bottom, from(rgba(0,0,0,0.5)), to(transparent));background-image:-webkit-linear-gradient(bottom, rgba(0,0,0,0.5), transparent);background-image:-webkit-gradient(linear, left bottom, left top, from(rgba(0,0,0,0.5)), to(transparent));background-image:linear-gradient(to top, rgba(0,0,0,0.5), transparent)}.swiper-container-3d .swiper-slide-shadow-bottom{background-image:-webkit-gradient(linear, left bottom, left top, from(rgba(0,0,0,0.5)), to(transparent));background-image:-webkit-linear-gradient(top, rgba(0,0,0,0.5), transparent);background-image:-webkit-gradient(linear, left top, left bottom, from(rgba(0,0,0,0.5)), to(transparent));background-image:linear-gradient(to bottom, rgba(0,0,0,0.5), transparent)}.swiper-container-coverflow .swiper-wrapper{-ms-perspective:1200px}.swiper-container-fade.swiper-container-free-mode .swiper-slide{-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}.swiper-container-fade .swiper-slide{pointer-events:none}.swiper-container-fade .swiper-slide .swiper-slide{pointer-events:none}.swiper-container-fade .swiper-slide-active,.swiper-container-fade .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-container-cube{overflow:visible}.swiper-container-cube .swiper-slide{pointer-events:none;visibility:hidden;-webkit-transform-origin:0 0;-ms-transform-origin:0 0;transform-origin:0 0;-webkit-backface-visibility:hidden;backface-visibility:hidden;width:100%;height:100%;z-index:1}.swiper-container-cube.swiper-container-rtl .swiper-slide{-webkit-transform-origin:100% 0;-ms-transform-origin:100% 0;transform-origin:100% 0}.swiper-container-cube .swiper-slide-active,.swiper-container-cube .swiper-slide-next,.swiper-container-cube .swiper-slide-next+.swiper-slide,.swiper-container-cube .swiper-slide-prev{pointer-events:auto;visibility:visible}.swiper-container-cube .swiper-slide-shadow-bottom,.swiper-container-cube .swiper-slide-shadow-left,.swiper-container-cube .swiper-slide-shadow-right,.swiper-container-cube .swiper-slide-shadow-top{z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-container-cube .swiper-cube-shadow{position:absolute;left:0;bottom:0;width:100%;height:100%;background:#000;opacity:.6;-webkit-filter:blur(50px);filter:blur(50px);z-index:0}.swiper-scrollbar{border-radius:10px;position:relative;-ms-touch-action:none;background:rgba(0,0,0,0.1)}.swiper-container-horizontal>.swiper-scrollbar{position:absolute;left:1%;bottom:3px;z-index:50;height:5px;width:98%}.swiper-container-vertical>.swiper-scrollbar{position:absolute;right:3px;top:1%;z-index:50;width:5px;height:98%}.swiper-scrollbar-drag{height:100%;width:100%;position:relative;background:rgba(0,0,0,0.5);border-radius:10px;left:0;top:0}.swiper-scrollbar-cursor-drag{cursor:move}.swiper-lazy-preloader{width:42px;height:42px;position:absolute;left:50%;top:50%;margin-left:-21px;margin-top:-21px;z-index:10;-webkit-transform-origin:50%;-ms-transform-origin:50%;transform-origin:50%;-webkit-animation:swiper-preloader-spin 1s steps(12, end) infinite;animation:swiper-preloader-spin 1s steps(12, end) infinite}.swiper-lazy-preloader:after{display:block;content:"";width:100%;height:100%;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20viewBox%3D'0%200%20120%20120'%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20xmlns%3Axlink%3D'http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink'%3E%3Cdefs%3E%3Cline%20id%3D'l'%20x1%3D'60'%20x2%3D'60'%20y1%3D'7'%20y2%3D'27'%20stroke%3D'%236c6c6c'%20stroke-width%3D'11'%20stroke-linecap%3D'round'%2F%3E%3C%2Fdefs%3E%3Cg%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(30%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(60%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(90%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(120%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(150%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.37'%20transform%3D'rotate(180%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.46'%20transform%3D'rotate(210%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.56'%20transform%3D'rotate(240%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.66'%20transform%3D'rotate(270%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.75'%20transform%3D'rotate(300%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.85'%20transform%3D'rotate(330%2060%2C60)'%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E");background-position:50%;background-size:100%;background-repeat:no-repeat}.swiper-lazy-preloader-white:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20viewBox%3D'0%200%20120%20120'%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20xmlns%3Axlink%3D'http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink'%3E%3Cdefs%3E%3Cline%20id%3D'l'%20x1%3D'60'%20x2%3D'60'%20y1%3D'7'%20y2%3D'27'%20stroke%3D'%23fff'%20stroke-width%3D'11'%20stroke-linecap%3D'round'%2F%3E%3C%2Fdefs%3E%3Cg%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(30%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(60%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(90%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(120%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(150%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.37'%20transform%3D'rotate(180%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.46'%20transform%3D'rotate(210%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.56'%20transform%3D'rotate(240%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.66'%20transform%3D'rotate(270%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.75'%20transform%3D'rotate(300%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.85'%20transform%3D'rotate(330%2060%2C60)'%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E")}@-webkit-keyframes swiper-preloader-spin{100%{-webkit-transform:rotate(360deg)}}@keyframes swiper-preloader-spin{100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.index .l-swiper,.view .l-swiper,.feature .l-swiper,.news .l-swiper,.videos .l-swiper,.recent .l-swiper,.category .l-swiper,.ranking .l-swiper,.search .l-swiper{-webkit-box-sizing:border-box;box-sizing:border-box;padding:40px 8px;margin:0 auto;position:relative}@media screen and (min-width: 1056px){.index .l-swiper,.view .l-swiper,.feature .l-swiper,.news .l-swiper,.videos .l-swiper,.recent .l-swiper,.category .l-swiper,.ranking .l-swiper,.search .l-swiper{width:1056px}}@media screen and (min-width: 704px) and (max-width: 1055px){.index .l-swiper,.view .l-swiper,.feature .l-swiper,.news .l-swiper,.videos .l-swiper,.recent .l-swiper,.category .l-swiper,.ranking .l-swiper,.search .l-swiper{width:704px}}@media screen and (max-width: 703px){.index .l-swiper,.view .l-swiper,.feature .l-swiper,.news .l-swiper,.videos .l-swiper,.recent .l-swiper,.category .l-swiper,.ranking .l-swiper,.search .l-swiper{width:100%;padding:40px 0}}@media screen and (min-width: 1056px){.index .l-swiper,.view .l-swiper,.feature .l-swiper,.news .l-swiper,.videos .l-swiper,.recent .l-swiper,.category .l-swiper,.ranking .l-swiper,.search .l-swiper{width:1054px}}.index .l-swiper .m-products-list,.view .l-swiper .m-products-list,.feature .l-swiper .m-products-list,.news .l-swiper .m-products-list,.videos .l-swiper .m-products-list,.recent .l-swiper .m-products-list,.category .l-swiper .m-products-list,.ranking .l-swiper .m-products-list,.search .l-swiper .m-products-list{position:relative}.index .m-swiper-list,.view .m-swiper-list,.feature .m-swiper-list,.news .m-swiper-list,.videos .m-swiper-list,.recent .m-swiper-list,.category .m-swiper-list,.ranking .m-swiper-list,.search .m-swiper-list{margin-left:-8px;margin-right:-8px;margin-bottom:16px;margin-bottom:0;margin-left:0;margin-right:0}.index .m-swiper-list:before,.index .m-swiper-list:after,.view .m-swiper-list:before,.view .m-swiper-list:after,.feature .m-swiper-list:before,.feature .m-swiper-list:after,.news .m-swiper-list:before,.news .m-swiper-list:after,.videos .m-swiper-list:before,.videos .m-swiper-list:after,.recent .m-swiper-list:before,.recent .m-swiper-list:after,.category .m-swiper-list:before,.category .m-swiper-list:after,.ranking .m-swiper-list:before,.ranking .m-swiper-list:after,.search .m-swiper-list:before,.search .m-swiper-list:after{content:" ";display:table}.index .m-swiper-list:after,.view .m-swiper-list:after,.feature .m-swiper-list:after,.news .m-swiper-list:after,.videos .m-swiper-list:after,.recent .m-swiper-list:after,.category .m-swiper-list:after,.ranking .m-swiper-list:after,.search .m-swiper-list:after{clear:both}@media screen and (max-width: 703px){.index .m-swiper-list,.view .m-swiper-list,.feature .m-swiper-list,.news .m-swiper-list,.videos .m-swiper-list,.recent .m-swiper-list,.category .m-swiper-list,.ranking .m-swiper-list,.search .m-swiper-list{margin-left:0;margin-right:0}}@media screen and (max-width: 1055px){.index .m-swiper-list,.view .m-swiper-list,.feature .m-swiper-list,.news .m-swiper-list,.videos .m-swiper-list,.recent .m-swiper-list,.category .m-swiper-list,.ranking .m-swiper-list,.search .m-swiper-list{overflow:hidden}}@media screen and (min-width: 1056px){.index .swiper-slide,.view .swiper-slide,.feature .swiper-slide,.news .swiper-slide,.videos .swiper-slide,.recent .swiper-slide,.category .swiper-slide,.ranking .swiper-slide,.search .swiper-slide{width:346px}}@media screen and (max-width: 703px){.index .swiper-slide,.view .swiper-slide,.feature .swiper-slide,.news .swiper-slide,.videos .swiper-slide,.recent .swiper-slide,.category .swiper-slide,.ranking .swiper-slide,.search .swiper-slide{width:83.333333%}}.index .m-swiper-listItem,.view .m-swiper-listItem,.feature .m-swiper-listItem,.news .m-swiper-listItem,.videos .m-swiper-listItem,.recent .m-swiper-listItem,.category .m-swiper-listItem,.ranking .m-swiper-listItem,.search .m-swiper-listItem{-webkit-box-sizing:border-box;box-sizing:border-box;float:left;min-height:1px;padding-left:8px;padding-right:8px;position:relative;padding:0;width:100%}.index .m-swiper-listItem article>div:first-child,.view .m-swiper-listItem article>div:first-child,.feature .m-swiper-listItem article>div:first-child,.news .m-swiper-listItem article>div:first-child,.videos .m-swiper-listItem article>div:first-child,.recent .m-swiper-listItem article>div:first-child,.category .m-swiper-listItem article>div:first-child,.ranking .m-swiper-listItem article>div:first-child,.search .m-swiper-listItem article>div:first-child{background-color:transparent}@media screen and (max-width: 1055px){.index .m-swiper-listItem article>div:first-child,.view .m-swiper-listItem article>div:first-child,.feature .m-swiper-listItem article>div:first-child,.news .m-swiper-listItem article>div:first-child,.videos .m-swiper-listItem article>div:first-child,.recent .m-swiper-listItem article>div:first-child,.category .m-swiper-listItem article>div:first-child,.ranking .m-swiper-listItem article>div:first-child,.search .m-swiper-listItem article>div:first-child{background-color:#000}}.index .swiper-container,.view .swiper-container,.feature .swiper-container,.news .swiper-container,.videos .swiper-container,.recent .swiper-container,.category .swiper-container,.ranking .swiper-container,.search .swiper-container{-webkit-box-sizing:border-box;box-sizing:border-box;height:100%;margin:0;padding:0;position:relative;overflow:hidden}.index .swiper-wrapper img,.view .swiper-wrapper img,.feature .swiper-wrapper img,.news .swiper-wrapper img,.videos .swiper-wrapper img,.recent .swiper-wrapper img,.category .swiper-wrapper img,.ranking .swiper-wrapper img,.search .swiper-wrapper img{-webkit-transition:.3s ease;transition:.3s ease}@media screen and (min-width: 704px) and (max-width: 1055px){.index .swiper-wrapper img,.view .swiper-wrapper img,.feature .swiper-wrapper img,.news .swiper-wrapper img,.videos .swiper-wrapper img,.recent .swiper-wrapper img,.category .swiper-wrapper img,.ranking .swiper-wrapper img,.search .swiper-wrapper img{opacity:0.2}}.index .swiper-wrapper .m-products-list,.view .swiper-wrapper .m-products-list,.feature .swiper-wrapper .m-products-list,.news .swiper-wrapper .m-products-list,.videos .swiper-wrapper .m-products-list,.recent .swiper-wrapper .m-products-list,.category .swiper-wrapper .m-products-list,.ranking .swiper-wrapper .m-products-list,.search .swiper-wrapper .m-products-list{position:relative}.index .swiper-wrapper .m-products-list img,.view .swiper-wrapper .m-products-list img,.feature .swiper-wrapper .m-products-list img,.news .swiper-wrapper .m-products-list img,.videos .swiper-wrapper .m-products-list img,.recent .swiper-wrapper .m-products-list img,.category .swiper-wrapper .m-products-list img,.ranking .swiper-wrapper .m-products-list img,.search .swiper-wrapper .m-products-list img{opacity:1}.index .swiper-button-next,.index .swiper-button-prev,.view .swiper-button-next,.view .swiper-button-prev,.feature .swiper-button-next,.feature .swiper-button-prev,.news .swiper-button-next,.news .swiper-button-prev,.videos .swiper-button-next,.videos .swiper-button-prev,.recent .swiper-button-next,.recent .swiper-button-prev,.category .swiper-button-next,.category .swiper-button-prev,.ranking .swiper-button-next,.ranking .swiper-button-prev,.search .swiper-button-next,.search .swiper-button-prev{border-radius:4px;border:1px solid #ccc;margin-top:-30px;width:60px;height:60px}@media screen and (max-width: 703px){.index .swiper-button-next,.index .swiper-button-prev,.view .swiper-button-next,.view .swiper-button-prev,.feature .swiper-button-next,.feature .swiper-button-prev,.news .swiper-button-next,.news .swiper-button-prev,.videos .swiper-button-next,.videos .swiper-button-prev,.recent .swiper-button-next,.recent .swiper-button-prev,.category .swiper-button-next,.category .swiper-button-prev,.ranking .swiper-button-next,.ranking .swiper-button-prev,.search .swiper-button-next,.search .swiper-button-prev{display:none}}.index .swiper-button-next:before,.index .swiper-button-prev:before,.view .swiper-button-next:before,.view .swiper-button-prev:before,.feature .swiper-button-next:before,.feature .swiper-button-prev:before,.news .swiper-button-next:before,.news .swiper-button-prev:before,.videos .swiper-button-next:before,.videos .swiper-button-prev:before,.recent .swiper-button-next:before,.recent .swiper-button-prev:before,.category .swiper-button-next:before,.category .swiper-button-prev:before,.ranking .swiper-button-next:before,.ranking .swiper-button-prev:before,.search .swiper-button-next:before,.search .swiper-button-prev:before{border-top:1px solid #ccc;border-right:1px solid #ccc;content:"";display:block;height:15px;position:absolute;top:21px;width:15px}.l-pickup .index .swiper-button-next,.l-userContents .index .swiper-button-next,.l-news .index .swiper-button-next,.l-series .index .swiper-button-next,.l-pickup .index .swiper-button-prev,.l-userContents .index .swiper-button-prev,.l-news .index .swiper-button-prev,.l-series .index .swiper-button-prev,.l-pickup .view .swiper-button-next,.l-userContents .view .swiper-button-next,.l-news .view .swiper-button-next,.l-series .view .swiper-button-next,.l-pickup .view .swiper-button-prev,.l-userContents .view .swiper-button-prev,.l-news .view .swiper-button-prev,.l-series .view .swiper-button-prev,.l-pickup .feature .swiper-button-next,.l-userContents .feature .swiper-button-next,.l-news .feature .swiper-button-next,.l-series .feature .swiper-button-next,.l-pickup .feature .swiper-button-prev,.l-userContents .feature .swiper-button-prev,.l-news .feature .swiper-button-prev,.l-series .feature .swiper-button-prev,.l-pickup .news .swiper-button-next,.l-userContents .news .swiper-button-next,.l-news .news .swiper-button-next,.l-series .news .swiper-button-next,.l-pickup .news .swiper-button-prev,.l-userContents .news .swiper-button-prev,.l-news .news .swiper-button-prev,.l-series .news .swiper-button-prev,.l-pickup .videos .swiper-button-next,.l-userContents .videos .swiper-button-next,.l-news .videos .swiper-button-next,.l-series .videos .swiper-button-next,.l-pickup .videos .swiper-button-prev,.l-userContents .videos .swiper-button-prev,.l-news .videos .swiper-button-prev,.l-series .videos .swiper-button-prev,.l-pickup .recent .swiper-button-next,.l-userContents .recent .swiper-button-next,.l-news .recent .swiper-button-next,.l-series .recent .swiper-button-next,.l-pickup .recent .swiper-button-prev,.l-userContents .recent .swiper-button-prev,.l-news .recent .swiper-button-prev,.l-series .recent .swiper-button-prev,.l-pickup .category .swiper-button-next,.l-userContents .category .swiper-button-next,.l-news .category .swiper-button-next,.l-series .category .swiper-button-next,.l-pickup .category .swiper-button-prev,.l-userContents .category .swiper-button-prev,.l-news .category .swiper-button-prev,.l-series .category .swiper-button-prev,.l-pickup .ranking .swiper-button-next,.l-userContents .ranking .swiper-button-next,.l-news .ranking .swiper-button-next,.l-series .ranking .swiper-button-next,.l-pickup .ranking .swiper-button-prev,.l-userContents .ranking .swiper-button-prev,.l-news .ranking .swiper-button-prev,.l-series .ranking .swiper-button-prev,.l-pickup .search .swiper-button-next,.l-userContents .search .swiper-button-next,.l-news .search .swiper-button-next,.l-series .search .swiper-button-next,.l-pickup .search .swiper-button-prev,.l-userContents .search .swiper-button-prev,.l-news .search .swiper-button-prev,.l-series .search .swiper-button-prev{top:145px}@media screen and (min-width: 704px) and (max-width: 1055px){.l-pickup .index .swiper-button-next,.l-userContents .index .swiper-button-next,.l-news .index .swiper-button-next,.l-series .index .swiper-button-next,.l-pickup .index .swiper-button-prev,.l-userContents .index .swiper-button-prev,.l-news .index .swiper-button-prev,.l-series .index .swiper-button-prev,.l-pickup .view .swiper-button-next,.l-userContents .view .swiper-button-next,.l-news .view .swiper-button-next,.l-series .view .swiper-button-next,.l-pickup .view .swiper-button-prev,.l-userContents .view .swiper-button-prev,.l-news .view .swiper-button-prev,.l-series .view .swiper-button-prev,.l-pickup .feature .swiper-button-next,.l-userContents .feature .swiper-button-next,.l-news .feature .swiper-button-next,.l-series .feature .swiper-button-next,.l-pickup .feature .swiper-button-prev,.l-userContents .feature .swiper-button-prev,.l-news .feature .swiper-button-prev,.l-series .feature .swiper-button-prev,.l-pickup .news .swiper-button-next,.l-userContents .news .swiper-button-next,.l-news .news .swiper-button-next,.l-series .news .swiper-button-next,.l-pickup .news .swiper-button-prev,.l-userContents .news .swiper-button-prev,.l-news .news .swiper-button-prev,.l-series .news .swiper-button-prev,.l-pickup .videos .swiper-button-next,.l-userContents .videos .swiper-button-next,.l-news .videos .swiper-button-next,.l-series .videos .swiper-button-next,.l-pickup .videos .swiper-button-prev,.l-userContents .videos .swiper-button-prev,.l-news .videos .swiper-button-prev,.l-series .videos .swiper-button-prev,.l-pickup .recent .swiper-button-next,.l-userContents .recent .swiper-button-next,.l-news .recent .swiper-button-next,.l-series .recent .swiper-button-next,.l-pickup .recent .swiper-button-prev,.l-userContents .recent .swiper-button-prev,.l-news .recent .swiper-button-prev,.l-series .recent .swiper-button-prev,.l-pickup .category .swiper-button-next,.l-userContents .category .swiper-button-next,.l-news .category .swiper-button-next,.l-series .category .swiper-button-next,.l-pickup .category .swiper-button-prev,.l-userContents .category .swiper-button-prev,.l-news .category .swiper-button-prev,.l-series .category .swiper-button-prev,.l-pickup .ranking .swiper-button-next,.l-userContents .ranking .swiper-button-next,.l-news .ranking .swiper-button-next,.l-series .ranking .swiper-button-next,.l-pickup .ranking .swiper-button-prev,.l-userContents .ranking .swiper-button-prev,.l-news .ranking .swiper-button-prev,.l-series .ranking .swiper-button-prev,.l-pickup .search .swiper-button-next,.l-userContents .search .swiper-button-next,.l-news .search .swiper-button-next,.l-series .search .swiper-button-next,.l-pickup .search .swiper-button-prev,.l-userContents .search .swiper-button-prev,.l-news .search .swiper-button-prev,.l-series .search .swiper-button-prev{top:16vw;top:-webkit-calc(0.62 * 26vw);top:calc(0.62 * 26vw)}}.index .swiper-button-next,.view .swiper-button-next,.feature .swiper-button-next,.news .swiper-button-next,.videos .swiper-button-next,.recent .swiper-button-next,.category .swiper-button-next,.ranking .swiper-button-next,.search .swiper-button-next{margin-right:-90px}.index .swiper-button-next:before,.view .swiper-button-next:before,.feature .swiper-button-next:before,.news .swiper-button-next:before,.videos .swiper-button-next:before,.recent .swiper-button-next:before,.category .swiper-button-next:before,.ranking .swiper-button-next:before,.search .swiper-button-next:before{-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);left:18px}.index .swiper-button-prev,.view .swiper-button-prev,.feature .swiper-button-prev,.news .swiper-button-prev,.videos .swiper-button-prev,.recent .swiper-button-prev,.category .swiper-button-prev,.ranking .swiper-button-prev,.search .swiper-button-prev{margin-left:-90px}.index .swiper-button-prev:before,.view .swiper-button-prev:before,.feature .swiper-button-prev:before,.news .swiper-button-prev:before,.videos .swiper-button-prev:before,.recent .swiper-button-prev:before,.category .swiper-button-prev:before,.ranking .swiper-button-prev:before,.search .swiper-button-prev:before{-webkit-transform:rotate(225deg);-ms-transform:rotate(225deg);transform:rotate(225deg);right:18px}.index .swiper-button-next,.index .swiper-container-rtl .swiper-button-prev,.index .swiper-button-prev,.index .swiper-container-rtl .swiper-button-next,.view .swiper-button-next,.view .swiper-container-rtl .swiper-button-prev,.view .swiper-button-prev,.view .swiper-container-rtl .swiper-button-next,.feature .swiper-button-next,.feature .swiper-container-rtl .swiper-button-prev,.feature .swiper-button-prev,.feature .swiper-container-rtl .swiper-button-next,.news .swiper-button-next,.news .swiper-container-rtl .swiper-button-prev,.news .swiper-button-prev,.news .swiper-container-rtl .swiper-button-next,.videos .swiper-button-next,.videos .swiper-container-rtl .swiper-button-prev,.videos .swiper-button-prev,.videos .swiper-container-rtl .swiper-button-next,.recent .swiper-button-next,.recent .swiper-container-rtl .swiper-button-prev,.recent .swiper-button-prev,.recent .swiper-container-rtl .swiper-button-next,.category .swiper-button-next,.category .swiper-container-rtl .swiper-button-prev,.category .swiper-button-prev,.category .swiper-container-rtl .swiper-button-next,.ranking .swiper-button-next,.ranking .swiper-container-rtl .swiper-button-prev,.ranking .swiper-button-prev,.ranking .swiper-container-rtl .swiper-button-next,.search .swiper-button-next,.search .swiper-container-rtl .swiper-button-prev,.search .swiper-button-prev,.search .swiper-container-rtl .swiper-button-next{-webkit-transition:.3s ease;transition:.3s ease;background-image:initial;background-image:none}.index .swiper-button-next.swiper-button-black,.index .swiper-container-rtl .swiper-button-prev.swiper-button-black,.index .swiper-button-prev.swiper-button-black,.index .swiper-container-rtl .swiper-button-next.swiper-button-black,.view .swiper-button-next.swiper-button-black,.view .swiper-container-rtl .swiper-button-prev.swiper-button-black,.view .swiper-button-prev.swiper-button-black,.view .swiper-container-rtl .swiper-button-next.swiper-button-black,.feature .swiper-button-next.swiper-button-black,.feature .swiper-container-rtl .swiper-button-prev.swiper-button-black,.feature .swiper-button-prev.swiper-button-black,.feature .swiper-container-rtl .swiper-button-next.swiper-button-black,.news .swiper-button-next.swiper-button-black,.news .swiper-container-rtl .swiper-button-prev.swiper-button-black,.news .swiper-button-prev.swiper-button-black,.news .swiper-container-rtl .swiper-button-next.swiper-button-black,.videos .swiper-button-next.swiper-button-black,.videos .swiper-container-rtl .swiper-button-prev.swiper-button-black,.videos .swiper-button-prev.swiper-button-black,.videos .swiper-container-rtl .swiper-button-next.swiper-button-black,.recent .swiper-button-next.swiper-button-black,.recent .swiper-container-rtl .swiper-button-prev.swiper-button-black,.recent .swiper-button-prev.swiper-button-black,.recent .swiper-container-rtl .swiper-button-next.swiper-button-black,.category .swiper-button-next.swiper-button-black,.category .swiper-container-rtl .swiper-button-prev.swiper-button-black,.category .swiper-button-prev.swiper-button-black,.category .swiper-container-rtl .swiper-button-next.swiper-button-black,.ranking .swiper-button-next.swiper-button-black,.ranking .swiper-container-rtl .swiper-button-prev.swiper-button-black,.ranking .swiper-button-prev.swiper-button-black,.ranking .swiper-container-rtl .swiper-button-next.swiper-button-black,.search .swiper-button-next.swiper-button-black,.search .swiper-container-rtl .swiper-button-prev.swiper-button-black,.search .swiper-button-prev.swiper-button-black,.search .swiper-container-rtl .swiper-button-next.swiper-button-black{background-image:initial;background-image:none;border-color:#333}.index .swiper-button-next.swiper-button-black:hover,.index .swiper-container-rtl .swiper-button-prev.swiper-button-black:hover,.index .swiper-button-prev.swiper-button-black:hover,.index .swiper-container-rtl .swiper-button-next.swiper-button-black:hover,.view .swiper-button-next.swiper-button-black:hover,.view .swiper-container-rtl .swiper-button-prev.swiper-button-black:hover,.view .swiper-button-prev.swiper-button-black:hover,.view .swiper-container-rtl .swiper-button-next.swiper-button-black:hover,.feature .swiper-button-next.swiper-button-black:hover,.feature .swiper-container-rtl .swiper-button-prev.swiper-button-black:hover,.feature .swiper-button-prev.swiper-button-black:hover,.feature .swiper-container-rtl .swiper-button-next.swiper-button-black:hover,.news .swiper-button-next.swiper-button-black:hover,.news .swiper-container-rtl .swiper-button-prev.swiper-button-black:hover,.news .swiper-button-prev.swiper-button-black:hover,.news .swiper-container-rtl .swiper-button-next.swiper-button-black:hover,.videos .swiper-button-next.swiper-button-black:hover,.videos .swiper-container-rtl .swiper-button-prev.swiper-button-black:hover,.videos .swiper-button-prev.swiper-button-black:hover,.videos .swiper-container-rtl .swiper-button-next.swiper-button-black:hover,.recent .swiper-button-next.swiper-button-black:hover,.recent .swiper-container-rtl .swiper-button-prev.swiper-button-black:hover,.recent .swiper-button-prev.swiper-button-black:hover,.recent .swiper-container-rtl .swiper-button-next.swiper-button-black:hover,.category .swiper-button-next.swiper-button-black:hover,.category .swiper-container-rtl .swiper-button-prev.swiper-button-black:hover,.category .swiper-button-prev.swiper-button-black:hover,.category .swiper-container-rtl .swiper-button-next.swiper-button-black:hover,.ranking .swiper-button-next.swiper-button-black:hover,.ranking .swiper-container-rtl .swiper-button-prev.swiper-button-black:hover,.ranking .swiper-button-prev.swiper-button-black:hover,.ranking .swiper-container-rtl .swiper-button-next.swiper-button-black:hover,.search .swiper-button-next.swiper-button-black:hover,.search .swiper-container-rtl .swiper-button-prev.swiper-button-black:hover,.search .swiper-button-prev.swiper-button-black:hover,.search .swiper-container-rtl .swiper-button-next.swiper-button-black:hover{background-color:#ccc;border-color:#ccc}.index .swiper-button-next.swiper-button-black:hover:before,.index .swiper-container-rtl .swiper-button-prev.swiper-button-black:hover:before,.index .swiper-button-prev.swiper-button-black:hover:before,.index .swiper-container-rtl .swiper-button-next.swiper-button-black:hover:before,.view .swiper-button-next.swiper-button-black:hover:before,.view .swiper-container-rtl .swiper-button-prev.swiper-button-black:hover:before,.view .swiper-button-prev.swiper-button-black:hover:before,.view .swiper-container-rtl .swiper-button-next.swiper-button-black:hover:before,.feature .swiper-button-next.swiper-button-black:hover:before,.feature .swiper-container-rtl .swiper-button-prev.swiper-button-black:hover:before,.feature .swiper-button-prev.swiper-button-black:hover:before,.feature .swiper-container-rtl .swiper-button-next.swiper-button-black:hover:before,.news .swiper-button-next.swiper-button-black:hover:before,.news .swiper-container-rtl .swiper-button-prev.swiper-button-black:hover:before,.news .swiper-button-prev.swiper-button-black:hover:before,.news .swiper-container-rtl .swiper-button-next.swiper-button-black:hover:before,.videos .swiper-button-next.swiper-button-black:hover:before,.videos .swiper-container-rtl .swiper-button-prev.swiper-button-black:hover:before,.videos .swiper-button-prev.swiper-button-black:hover:before,.videos .swiper-container-rtl .swiper-button-next.swiper-button-black:hover:before,.recent .swiper-button-next.swiper-button-black:hover:before,.recent .swiper-container-rtl .swiper-button-prev.swiper-button-black:hover:before,.recent .swiper-button-prev.swiper-button-black:hover:before,.recent .swiper-container-rtl .swiper-button-next.swiper-button-black:hover:before,.category .swiper-button-next.swiper-button-black:hover:before,.category .swiper-container-rtl .swiper-button-prev.swiper-button-black:hover:before,.category .swiper-button-prev.swiper-button-black:hover:before,.category .swiper-container-rtl .swiper-button-next.swiper-button-black:hover:before,.ranking .swiper-button-next.swiper-button-black:hover:before,.ranking .swiper-container-rtl .swiper-button-prev.swiper-button-black:hover:before,.ranking .swiper-button-prev.swiper-button-black:hover:before,.ranking .swiper-container-rtl .swiper-button-next.swiper-button-black:hover:before,.search .swiper-button-next.swiper-button-black:hover:before,.search .swiper-container-rtl .swiper-button-prev.swiper-button-black:hover:before,.search .swiper-button-prev.swiper-button-black:hover:before,.search .swiper-container-rtl .swiper-button-next.swiper-button-black:hover:before{border-color:#fff}.index .swiper-button-next.swiper-button-black:before,.index .swiper-container-rtl .swiper-button-prev.swiper-button-black:before,.index .swiper-button-prev.swiper-button-black:before,.index .swiper-container-rtl .swiper-button-next.swiper-button-black:before,.view .swiper-button-next.swiper-button-black:before,.view .swiper-container-rtl .swiper-button-prev.swiper-button-black:before,.view .swiper-button-prev.swiper-button-black:before,.view .swiper-container-rtl .swiper-button-next.swiper-button-black:before,.feature .swiper-button-next.swiper-button-black:before,.feature .swiper-container-rtl .swiper-button-prev.swiper-button-black:before,.feature .swiper-button-prev.swiper-button-black:before,.feature .swiper-container-rtl .swiper-button-next.swiper-button-black:before,.news .swiper-button-next.swiper-button-black:before,.news .swiper-container-rtl .swiper-button-prev.swiper-button-black:before,.news .swiper-button-prev.swiper-button-black:before,.news .swiper-container-rtl .swiper-button-next.swiper-button-black:before,.videos .swiper-button-next.swiper-button-black:before,.videos .swiper-container-rtl .swiper-button-prev.swiper-button-black:before,.videos .swiper-button-prev.swiper-button-black:before,.videos .swiper-container-rtl .swiper-button-next.swiper-button-black:before,.recent .swiper-button-next.swiper-button-black:before,.recent .swiper-container-rtl .swiper-button-prev.swiper-button-black:before,.recent .swiper-button-prev.swiper-button-black:before,.recent .swiper-container-rtl .swiper-button-next.swiper-button-black:before,.category .swiper-button-next.swiper-button-black:before,.category .swiper-container-rtl .swiper-button-prev.swiper-button-black:before,.category .swiper-button-prev.swiper-button-black:before,.category .swiper-container-rtl .swiper-button-next.swiper-button-black:before,.ranking .swiper-button-next.swiper-button-black:before,.ranking .swiper-container-rtl .swiper-button-prev.swiper-button-black:before,.ranking .swiper-button-prev.swiper-button-black:before,.ranking .swiper-container-rtl .swiper-button-next.swiper-button-black:before,.search .swiper-button-next.swiper-button-black:before,.search .swiper-container-rtl .swiper-button-prev.swiper-button-black:before,.search .swiper-button-prev.swiper-button-black:before,.search .swiper-container-rtl .swiper-button-next.swiper-button-black:before{border-color:#333}.index .swiper-button-next.swiper-button-black:before,.index .swiper-container-rtl .swiper-button-prev.swiper-button-black:before,.view .swiper-button-next.swiper-button-black:before,.view .swiper-container-rtl .swiper-button-prev.swiper-button-black:before,.feature .swiper-button-next.swiper-button-black:before,.feature .swiper-container-rtl .swiper-button-prev.swiper-button-black:before,.news .swiper-button-next.swiper-button-black:before,.news .swiper-container-rtl .swiper-button-prev.swiper-button-black:before,.videos .swiper-button-next.swiper-button-black:before,.videos .swiper-container-rtl .swiper-button-prev.swiper-button-black:before,.recent .swiper-button-next.swiper-button-black:before,.recent .swiper-container-rtl .swiper-button-prev.swiper-button-black:before,.category .swiper-button-next.swiper-button-black:before,.category .swiper-container-rtl .swiper-button-prev.swiper-button-black:before,.ranking .swiper-button-next.swiper-button-black:before,.ranking .swiper-container-rtl .swiper-button-prev.swiper-button-black:before,.search .swiper-button-next.swiper-button-black:before,.search .swiper-container-rtl .swiper-button-prev.swiper-button-black:before{-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.index .swiper-button-prev.swiper-button-black:before,.index .swiper-container-rtl .swiper-button-next.swiper-button-black:before,.view .swiper-button-prev.swiper-button-black:before,.view .swiper-container-rtl .swiper-button-next.swiper-button-black:before,.feature .swiper-button-prev.swiper-button-black:before,.feature .swiper-container-rtl .swiper-button-next.swiper-button-black:before,.news .swiper-button-prev.swiper-button-black:before,.news .swiper-container-rtl .swiper-button-next.swiper-button-black:before,.videos .swiper-button-prev.swiper-button-black:before,.videos .swiper-container-rtl .swiper-button-next.swiper-button-black:before,.recent .swiper-button-prev.swiper-button-black:before,.recent .swiper-container-rtl .swiper-button-next.swiper-button-black:before,.category .swiper-button-prev.swiper-button-black:before,.category .swiper-container-rtl .swiper-button-next.swiper-button-black:before,.ranking .swiper-button-prev.swiper-button-black:before,.ranking .swiper-container-rtl .swiper-button-next.swiper-button-black:before,.search .swiper-button-prev.swiper-button-black:before,.search .swiper-container-rtl .swiper-button-next.swiper-button-black:before{-webkit-transform:rotate(225deg);-ms-transform:rotate(225deg);transform:rotate(225deg)}.index .swiper-button-next.swiper-button-white,.index .swiper-container-rtl .swiper-button-prev.swiper-button-white,.index .swiper-button-prev.swiper-button-white,.index .swiper-container-rtl .swiper-button-next.swiper-button-white,.view .swiper-button-next.swiper-button-white,.view .swiper-container-rtl .swiper-button-prev.swiper-button-white,.view .swiper-button-prev.swiper-button-white,.view .swiper-container-rtl .swiper-button-next.swiper-button-white,.feature .swiper-button-next.swiper-button-white,.feature .swiper-container-rtl .swiper-button-prev.swiper-button-white,.feature .swiper-button-prev.swiper-button-white,.feature .swiper-container-rtl .swiper-button-next.swiper-button-white,.news .swiper-button-next.swiper-button-white,.news .swiper-container-rtl .swiper-button-prev.swiper-button-white,.news .swiper-button-prev.swiper-button-white,.news .swiper-container-rtl .swiper-button-next.swiper-button-white,.videos .swiper-button-next.swiper-button-white,.videos .swiper-container-rtl .swiper-button-prev.swiper-button-white,.videos .swiper-button-prev.swiper-button-white,.videos .swiper-container-rtl .swiper-button-next.swiper-button-white,.recent .swiper-button-next.swiper-button-white,.recent .swiper-container-rtl .swiper-button-prev.swiper-button-white,.recent .swiper-button-prev.swiper-button-white,.recent .swiper-container-rtl .swiper-button-next.swiper-button-white,.category .swiper-button-next.swiper-button-white,.category .swiper-container-rtl .swiper-button-prev.swiper-button-white,.category .swiper-button-prev.swiper-button-white,.category .swiper-container-rtl .swiper-button-next.swiper-button-white,.ranking .swiper-button-next.swiper-button-white,.ranking .swiper-container-rtl .swiper-button-prev.swiper-button-white,.ranking .swiper-button-prev.swiper-button-white,.ranking .swiper-container-rtl .swiper-button-next.swiper-button-white,.search .swiper-button-next.swiper-button-white,.search .swiper-container-rtl .swiper-button-prev.swiper-button-white,.search .swiper-button-prev.swiper-button-white,.search .swiper-container-rtl .swiper-button-next.swiper-button-white{background-image:initial;background-image:none;border-color:#fff}.index .swiper-button-next.swiper-button-white:hover,.index .swiper-container-rtl .swiper-button-prev.swiper-button-white:hover,.index .swiper-button-prev.swiper-button-white:hover,.index .swiper-container-rtl .swiper-button-next.swiper-button-white:hover,.view .swiper-button-next.swiper-button-white:hover,.view .swiper-container-rtl .swiper-button-prev.swiper-button-white:hover,.view .swiper-button-prev.swiper-button-white:hover,.view .swiper-container-rtl .swiper-button-next.swiper-button-white:hover,.feature .swiper-button-next.swiper-button-white:hover,.feature .swiper-container-rtl .swiper-button-prev.swiper-button-white:hover,.feature .swiper-button-prev.swiper-button-white:hover,.feature .swiper-container-rtl .swiper-button-next.swiper-button-white:hover,.news .swiper-button-next.swiper-button-white:hover,.news .swiper-container-rtl .swiper-button-prev.swiper-button-white:hover,.news .swiper-button-prev.swiper-button-white:hover,.news .swiper-container-rtl .swiper-button-next.swiper-button-white:hover,.videos .swiper-button-next.swiper-button-white:hover,.videos .swiper-container-rtl .swiper-button-prev.swiper-button-white:hover,.videos .swiper-button-prev.swiper-button-white:hover,.videos .swiper-container-rtl .swiper-button-next.swiper-button-white:hover,.recent .swiper-button-next.swiper-button-white:hover,.recent .swiper-container-rtl .swiper-button-prev.swiper-button-white:hover,.recent .swiper-button-prev.swiper-button-white:hover,.recent .swiper-container-rtl .swiper-button-next.swiper-button-white:hover,.category .swiper-button-next.swiper-button-white:hover,.category .swiper-container-rtl .swiper-button-prev.swiper-button-white:hover,.category .swiper-button-prev.swiper-button-white:hover,.category .swiper-container-rtl .swiper-button-next.swiper-button-white:hover,.ranking .swiper-button-next.swiper-button-white:hover,.ranking .swiper-container-rtl .swiper-button-prev.swiper-button-white:hover,.ranking .swiper-button-prev.swiper-button-white:hover,.ranking .swiper-container-rtl .swiper-button-next.swiper-button-white:hover,.search .swiper-button-next.swiper-button-white:hover,.search .swiper-container-rtl .swiper-button-prev.swiper-button-white:hover,.search .swiper-button-prev.swiper-button-white:hover,.search .swiper-container-rtl .swiper-button-next.swiper-button-white:hover{background-color:#fff}.index .swiper-button-next.swiper-button-white:hover:before,.index .swiper-container-rtl .swiper-button-prev.swiper-button-white:hover:before,.index .swiper-button-prev.swiper-button-white:hover:before,.index .swiper-container-rtl .swiper-button-next.swiper-button-white:hover:before,.view .swiper-button-next.swiper-button-white:hover:before,.view .swiper-container-rtl .swiper-button-prev.swiper-button-white:hover:before,.view .swiper-button-prev.swiper-button-white:hover:before,.view .swiper-container-rtl .swiper-button-next.swiper-button-white:hover:before,.feature .swiper-button-next.swiper-button-white:hover:before,.feature .swiper-container-rtl .swiper-button-prev.swiper-button-white:hover:before,.feature .swiper-button-prev.swiper-button-white:hover:before,.feature .swiper-container-rtl .swiper-button-next.swiper-button-white:hover:before,.news .swiper-button-next.swiper-button-white:hover:before,.news .swiper-container-rtl .swiper-button-prev.swiper-button-white:hover:before,.news .swiper-button-prev.swiper-button-white:hover:before,.news .swiper-container-rtl .swiper-button-next.swiper-button-white:hover:before,.videos .swiper-button-next.swiper-button-white:hover:before,.videos .swiper-container-rtl .swiper-button-prev.swiper-button-white:hover:before,.videos .swiper-button-prev.swiper-button-white:hover:before,.videos .swiper-container-rtl .swiper-button-next.swiper-button-white:hover:before,.recent .swiper-button-next.swiper-button-white:hover:before,.recent .swiper-container-rtl .swiper-button-prev.swiper-button-white:hover:before,.recent .swiper-button-prev.swiper-button-white:hover:before,.recent .swiper-container-rtl .swiper-button-next.swiper-button-white:hover:before,.category .swiper-button-next.swiper-button-white:hover:before,.category .swiper-container-rtl .swiper-button-prev.swiper-button-white:hover:before,.category .swiper-button-prev.swiper-button-white:hover:before,.category .swiper-container-rtl .swiper-button-next.swiper-button-white:hover:before,.ranking .swiper-button-next.swiper-button-white:hover:before,.ranking .swiper-container-rtl .swiper-button-prev.swiper-button-white:hover:before,.ranking .swiper-button-prev.swiper-button-white:hover:before,.ranking .swiper-container-rtl .swiper-button-next.swiper-button-white:hover:before,.search .swiper-button-next.swiper-button-white:hover:before,.search .swiper-container-rtl .swiper-button-prev.swiper-button-white:hover:before,.search .swiper-button-prev.swiper-button-white:hover:before,.search .swiper-container-rtl .swiper-button-next.swiper-button-white:hover:before{border-color:#333}.index .swiper-button-next.swiper-button-white:before,.index .swiper-container-rtl .swiper-button-prev.swiper-button-white:before,.index .swiper-button-prev.swiper-button-white:before,.index .swiper-container-rtl .swiper-button-next.swiper-button-white:before,.view .swiper-button-next.swiper-button-white:before,.view .swiper-container-rtl .swiper-button-prev.swiper-button-white:before,.view .swiper-button-prev.swiper-button-white:before,.view .swiper-container-rtl .swiper-button-next.swiper-button-white:before,.feature .swiper-button-next.swiper-button-white:before,.feature .swiper-container-rtl .swiper-button-prev.swiper-button-white:before,.feature .swiper-button-prev.swiper-button-white:before,.feature .swiper-container-rtl .swiper-button-next.swiper-button-white:before,.news .swiper-button-next.swiper-button-white:before,.news .swiper-container-rtl .swiper-button-prev.swiper-button-white:before,.news .swiper-button-prev.swiper-button-white:before,.news .swiper-container-rtl .swiper-button-next.swiper-button-white:before,.videos .swiper-button-next.swiper-button-white:before,.videos .swiper-container-rtl .swiper-button-prev.swiper-button-white:before,.videos .swiper-button-prev.swiper-button-white:before,.videos .swiper-container-rtl .swiper-button-next.swiper-button-white:before,.recent .swiper-button-next.swiper-button-white:before,.recent .swiper-container-rtl .swiper-button-prev.swiper-button-white:before,.recent .swiper-button-prev.swiper-button-white:before,.recent .swiper-container-rtl .swiper-button-next.swiper-button-white:before,.category .swiper-button-next.swiper-button-white:before,.category .swiper-container-rtl .swiper-button-prev.swiper-button-white:before,.category .swiper-button-prev.swiper-button-white:before,.category .swiper-container-rtl .swiper-button-next.swiper-button-white:before,.ranking .swiper-button-next.swiper-button-white:before,.ranking .swiper-container-rtl .swiper-button-prev.swiper-button-white:before,.ranking .swiper-button-prev.swiper-button-white:before,.ranking .swiper-container-rtl .swiper-button-next.swiper-button-white:before,.search .swiper-button-next.swiper-button-white:before,.search .swiper-container-rtl .swiper-button-prev.swiper-button-white:before,.search .swiper-button-prev.swiper-button-white:before,.search .swiper-container-rtl .swiper-button-next.swiper-button-white:before{border-color:#fff}.index .swiper-button-next.swiper-button-white:before,.index .swiper-container-rtl .swiper-button-prev.swiper-button-white:before,.view .swiper-button-next.swiper-button-white:before,.view .swiper-container-rtl .swiper-button-prev.swiper-button-white:before,.feature .swiper-button-next.swiper-button-white:before,.feature .swiper-container-rtl .swiper-button-prev.swiper-button-white:before,.news .swiper-button-next.swiper-button-white:before,.news .swiper-container-rtl .swiper-button-prev.swiper-button-white:before,.videos .swiper-button-next.swiper-button-white:before,.videos .swiper-container-rtl .swiper-button-prev.swiper-button-white:before,.recent .swiper-button-next.swiper-button-white:before,.recent .swiper-container-rtl .swiper-button-prev.swiper-button-white:before,.category .swiper-button-next.swiper-button-white:before,.category .swiper-container-rtl .swiper-button-prev.swiper-button-white:before,.ranking .swiper-button-next.swiper-button-white:before,.ranking .swiper-container-rtl .swiper-button-prev.swiper-button-white:before,.search .swiper-button-next.swiper-button-white:before,.search .swiper-container-rtl .swiper-button-prev.swiper-button-white:before{-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.index .swiper-button-prev.swiper-button-white:before,.index .swiper-container-rtl .swiper-button-next.swiper-button-white:before,.view .swiper-button-prev.swiper-button-white:before,.view .swiper-container-rtl .swiper-button-next.swiper-button-white:before,.feature .swiper-button-prev.swiper-button-white:before,.feature .swiper-container-rtl .swiper-button-next.swiper-button-white:before,.news .swiper-button-prev.swiper-button-white:before,.news .swiper-container-rtl .swiper-button-next.swiper-button-white:before,.videos .swiper-button-prev.swiper-button-white:before,.videos .swiper-container-rtl .swiper-button-next.swiper-button-white:before,.recent .swiper-button-prev.swiper-button-white:before,.recent .swiper-container-rtl .swiper-button-next.swiper-button-white:before,.category .swiper-button-prev.swiper-button-white:before,.category .swiper-container-rtl .swiper-button-next.swiper-button-white:before,.ranking .swiper-button-prev.swiper-button-white:before,.ranking .swiper-container-rtl .swiper-button-next.swiper-button-white:before,.search .swiper-button-prev.swiper-button-white:before,.search .swiper-container-rtl .swiper-button-next.swiper-button-white:before{-webkit-transform:rotate(225deg);-ms-transform:rotate(225deg);transform:rotate(225deg)}.index .swiper-button-prev:after,.index .swiper-button-next:after,.view .swiper-button-prev:after,.view .swiper-button-next:after,.feature .swiper-button-prev:after,.feature .swiper-button-next:after,.news .swiper-button-prev:after,.news .swiper-button-next:after,.videos .swiper-button-prev:after,.videos .swiper-button-next:after,.recent .swiper-button-prev:after,.recent .swiper-button-next:after,.category .swiper-button-prev:after,.category .swiper-button-next:after,.ranking .swiper-button-prev:after,.ranking .swiper-button-next:after,.search .swiper-button-prev:after,.search .swiper-button-next:after{content:"";display:block;height:100%;position:absolute;width:100%}.index .swiper-container-horizontal>.swiper-pagination,.view .swiper-container-horizontal>.swiper-pagination,.feature .swiper-container-horizontal>.swiper-pagination,.news .swiper-container-horizontal>.swiper-pagination,.videos .swiper-container-horizontal>.swiper-pagination,.recent .swiper-container-horizontal>.swiper-pagination,.category .swiper-container-horizontal>.swiper-pagination,.ranking .swiper-container-horizontal>.swiper-pagination,.search .swiper-container-horizontal>.swiper-pagination{margin-top:24px;margin-bottom:16px;position:relative}@media screen and (max-width: 1055px){.index .swiper-container-horizontal>.swiper-pagination,.view .swiper-container-horizontal>.swiper-pagination,.feature .swiper-container-horizontal>.swiper-pagination,.news .swiper-container-horizontal>.swiper-pagination,.videos .swiper-container-horizontal>.swiper-pagination,.recent .swiper-container-horizontal>.swiper-pagination,.category .swiper-container-horizontal>.swiper-pagination,.ranking .swiper-container-horizontal>.swiper-pagination,.search .swiper-container-horizontal>.swiper-pagination{margin-top:0}}.index .swiper-pagination-bullet-active,.view .swiper-pagination-bullet-active,.feature .swiper-pagination-bullet-active,.news .swiper-pagination-bullet-active,.videos .swiper-pagination-bullet-active,.recent .swiper-pagination-bullet-active,.category .swiper-pagination-bullet-active,.ranking .swiper-pagination-bullet-active,.search .swiper-pagination-bullet-active{background:#333;opacity:1}.index .swiper-pagination.swiper-pagination-white .swiper-pagination-bullet,.view .swiper-pagination.swiper-pagination-white .swiper-pagination-bullet,.feature .swiper-pagination.swiper-pagination-white .swiper-pagination-bullet,.news .swiper-pagination.swiper-pagination-white .swiper-pagination-bullet,.videos .swiper-pagination.swiper-pagination-white .swiper-pagination-bullet,.recent .swiper-pagination.swiper-pagination-white .swiper-pagination-bullet,.category .swiper-pagination.swiper-pagination-white .swiper-pagination-bullet,.ranking .swiper-pagination.swiper-pagination-white .swiper-pagination-bullet,.search .swiper-pagination.swiper-pagination-white .swiper-pagination-bullet{opacity:0.2;background:#fff}.index .swiper-pagination.swiper-pagination-white .swiper-pagination-bullet.swiper-pagination-bullet-active,.view .swiper-pagination.swiper-pagination-white .swiper-pagination-bullet.swiper-pagination-bullet-active,.feature .swiper-pagination.swiper-pagination-white .swiper-pagination-bullet.swiper-pagination-bullet-active,.news .swiper-pagination.swiper-pagination-white .swiper-pagination-bullet.swiper-pagination-bullet-active,.videos .swiper-pagination.swiper-pagination-white .swiper-pagination-bullet.swiper-pagination-bullet-active,.recent .swiper-pagination.swiper-pagination-white .swiper-pagination-bullet.swiper-pagination-bullet-active,.category .swiper-pagination.swiper-pagination-white .swiper-pagination-bullet.swiper-pagination-bullet-active,.ranking .swiper-pagination.swiper-pagination-white .swiper-pagination-bullet.swiper-pagination-bullet-active,.search .swiper-pagination.swiper-pagination-white .swiper-pagination-bullet.swiper-pagination-bullet-active{opacity:1}.m-products .index .swiper-pagination,.m-products .view .swiper-pagination,.m-products .feature .swiper-pagination,.m-products .news .swiper-pagination,.m-products .videos .swiper-pagination,.m-products .recent .swiper-pagination,.m-products .category .swiper-pagination,.m-products .ranking .swiper-pagination,.m-products .search .swiper-pagination{margin-top:0}.index .l-pickup .swiper-container,.index .l-pickup.swiper-container,.index .l-userContents .swiper-container,.index .l-userContents.swiper-container,.index .l-news .swiper-container,.index .l-news.swiper-container,.index .l-series .swiper-container,.index .l-series.swiper-container,.index .swiper-pickup .swiper-container,.index .swiper-pickup.swiper-container,.index body:not(.index) .swiper-container,.index body:not(.index).swiper-container,.view .l-pickup .swiper-container,.view .l-pickup.swiper-container,.view .l-userContents .swiper-container,.view .l-userContents.swiper-container,.view .l-news .swiper-container,.view .l-news.swiper-container,.view .l-series .swiper-container,.view .l-series.swiper-container,.view .swiper-pickup .swiper-container,.view .swiper-pickup.swiper-container,.view body:not(.index) .swiper-container,.view body:not(.index).swiper-container,.feature .l-pickup .swiper-container,.feature .l-pickup.swiper-container,.feature .l-userContents .swiper-container,.feature .l-userContents.swiper-container,.feature .l-news .swiper-container,.feature .l-news.swiper-container,.feature .l-series .swiper-container,.feature .l-series.swiper-container,.feature .swiper-pickup .swiper-container,.feature .swiper-pickup.swiper-container,.feature body:not(.index) .swiper-container,.feature body:not(.index).swiper-container,.news .l-pickup .swiper-container,.news .l-pickup.swiper-container,.news .l-userContents .swiper-container,.news .l-userContents.swiper-container,.news .l-news .swiper-container,.news .l-news.swiper-container,.news .l-series .swiper-container,.news .l-series.swiper-container,.news .swiper-pickup .swiper-container,.news .swiper-pickup.swiper-container,.news body:not(.index) .swiper-container,.news body:not(.index).swiper-container,.videos .l-pickup .swiper-container,.videos .l-pickup.swiper-container,.videos .l-userContents .swiper-container,.videos .l-userContents.swiper-container,.videos .l-news .swiper-container,.videos .l-news.swiper-container,.videos .l-series .swiper-container,.videos .l-series.swiper-container,.videos .swiper-pickup .swiper-container,.videos .swiper-pickup.swiper-container,.videos body:not(.index) .swiper-container,.videos body:not(.index).swiper-container,.recent .l-pickup .swiper-container,.recent .l-pickup.swiper-container,.recent .l-userContents .swiper-container,.recent .l-userContents.swiper-container,.recent .l-news .swiper-container,.recent .l-news.swiper-container,.recent .l-series .swiper-container,.recent .l-series.swiper-container,.recent .swiper-pickup .swiper-container,.recent .swiper-pickup.swiper-container,.recent body:not(.index) .swiper-container,.recent body:not(.index).swiper-container,.category .l-pickup .swiper-container,.category .l-pickup.swiper-container,.category .l-userContents .swiper-container,.category .l-userContents.swiper-container,.category .l-news .swiper-container,.category .l-news.swiper-container,.category .l-series .swiper-container,.category .l-series.swiper-container,.category .swiper-pickup .swiper-container,.category .swiper-pickup.swiper-container,.category body:not(.index) .swiper-container,.category body:not(.index).swiper-container,.ranking .l-pickup .swiper-container,.ranking .l-pickup.swiper-container,.ranking .l-userContents .swiper-container,.ranking .l-userContents.swiper-container,.ranking .l-news .swiper-container,.ranking .l-news.swiper-container,.ranking .l-series .swiper-container,.ranking .l-series.swiper-container,.ranking .swiper-pickup .swiper-container,.ranking .swiper-pickup.swiper-container,.ranking body:not(.index) .swiper-container,.ranking body:not(.index).swiper-container,.search .l-pickup .swiper-container,.search .l-pickup.swiper-container,.search .l-userContents .swiper-container,.search .l-userContents.swiper-container,.search .l-news .swiper-container,.search .l-news.swiper-container,.search .l-series .swiper-container,.search .l-series.swiper-container,.search .swiper-pickup .swiper-container,.search .swiper-pickup.swiper-container,.search body:not(.index) .swiper-container,.search body:not(.index).swiper-container{margin-bottom:16px}.index .l-pickup .m-swiper-list,.index .l-userContents .m-swiper-list,.index .l-news .m-swiper-list,.index .l-series .m-swiper-list,.index .swiper-pickup .m-swiper-list,.index body:not(.index) .m-swiper-list,.view .l-pickup .m-swiper-list,.view .l-userContents .m-swiper-list,.view .l-news .m-swiper-list,.view .l-series .m-swiper-list,.view .swiper-pickup .m-swiper-list,.view body:not(.index) .m-swiper-list,.feature .l-pickup .m-swiper-list,.feature .l-userContents .m-swiper-list,.feature .l-news .m-swiper-list,.feature .l-series .m-swiper-list,.feature .swiper-pickup .m-swiper-list,.feature body:not(.index) .m-swiper-list,.news .l-pickup .m-swiper-list,.news .l-userContents .m-swiper-list,.news .l-news .m-swiper-list,.news .l-series .m-swiper-list,.news .swiper-pickup .m-swiper-list,.news body:not(.index) .m-swiper-list,.videos .l-pickup .m-swiper-list,.videos .l-userContents .m-swiper-list,.videos .l-news .m-swiper-list,.videos .l-series .m-swiper-list,.videos .swiper-pickup .m-swiper-list,.videos body:not(.index) .m-swiper-list,.recent .l-pickup .m-swiper-list,.recent .l-userContents .m-swiper-list,.recent .l-news .m-swiper-list,.recent .l-series .m-swiper-list,.recent .swiper-pickup .m-swiper-list,.recent body:not(.index) .m-swiper-list,.category .l-pickup .m-swiper-list,.category .l-userContents .m-swiper-list,.category .l-news .m-swiper-list,.category .l-series .m-swiper-list,.category .swiper-pickup .m-swiper-list,.category body:not(.index) .m-swiper-list,.ranking .l-pickup .m-swiper-list,.ranking .l-userContents .m-swiper-list,.ranking .l-news .m-swiper-list,.ranking .l-series .m-swiper-list,.ranking .swiper-pickup .m-swiper-list,.ranking body:not(.index) .m-swiper-list,.search .l-pickup .m-swiper-list,.search .l-userContents .m-swiper-list,.search .l-news .m-swiper-list,.search .l-series .m-swiper-list,.search .swiper-pickup .m-swiper-list,.search body:not(.index) .m-swiper-list{position:relative}@media screen and (min-width: 1056px){.index .l-pickup .swiper-wrapper,.index .l-userContents .swiper-wrapper,.index .l-news .swiper-wrapper,.index .l-series .swiper-wrapper,.index .swiper-pickup .swiper-wrapper,.index body:not(.index) .swiper-wrapper,.view .l-pickup .swiper-wrapper,.view .l-userContents .swiper-wrapper,.view .l-news .swiper-wrapper,.view .l-series .swiper-wrapper,.view .swiper-pickup .swiper-wrapper,.view body:not(.index) .swiper-wrapper,.feature .l-pickup .swiper-wrapper,.feature .l-userContents .swiper-wrapper,.feature .l-news .swiper-wrapper,.feature .l-series .swiper-wrapper,.feature .swiper-pickup .swiper-wrapper,.feature body:not(.index) .swiper-wrapper,.news .l-pickup .swiper-wrapper,.news .l-userContents .swiper-wrapper,.news .l-news .swiper-wrapper,.news .l-series .swiper-wrapper,.news .swiper-pickup .swiper-wrapper,.news body:not(.index) .swiper-wrapper,.videos .l-pickup .swiper-wrapper,.videos .l-userContents .swiper-wrapper,.videos .l-news .swiper-wrapper,.videos .l-series .swiper-wrapper,.videos .swiper-pickup .swiper-wrapper,.videos body:not(.index) .swiper-wrapper,.recent .l-pickup .swiper-wrapper,.recent .l-userContents .swiper-wrapper,.recent .l-news .swiper-wrapper,.recent .l-series .swiper-wrapper,.recent .swiper-pickup .swiper-wrapper,.recent body:not(.index) .swiper-wrapper,.category .l-pickup .swiper-wrapper,.category .l-userContents .swiper-wrapper,.category .l-news .swiper-wrapper,.category .l-series .swiper-wrapper,.category .swiper-pickup .swiper-wrapper,.category body:not(.index) .swiper-wrapper,.ranking .l-pickup .swiper-wrapper,.ranking .l-userContents .swiper-wrapper,.ranking .l-news .swiper-wrapper,.ranking .l-series .swiper-wrapper,.ranking .swiper-pickup .swiper-wrapper,.ranking body:not(.index) .swiper-wrapper,.search .l-pickup .swiper-wrapper,.search .l-userContents .swiper-wrapper,.search .l-news .swiper-wrapper,.search .l-series .swiper-wrapper,.search .swiper-pickup .swiper-wrapper,.search body:not(.index) .swiper-wrapper{margin-left:-33.33333%}}@media screen and (min-width: 1056px) and (max-width: 1250px){.index .l-pickup .swiper-button-next,.index .l-pickup .swiper-button-prev,.index .l-userContents .swiper-button-next,.index .l-userContents .swiper-button-prev,.index .l-news .swiper-button-next,.index .l-news .swiper-button-prev,.index .l-series .swiper-button-next,.index .l-series .swiper-button-prev,.index .swiper-pickup .swiper-button-next,.index .swiper-pickup .swiper-button-prev,.index body:not(.index) .swiper-button-next,.index body:not(.index) .swiper-button-prev,.view .l-pickup .swiper-button-next,.view .l-pickup .swiper-button-prev,.view .l-userContents .swiper-button-next,.view .l-userContents .swiper-button-prev,.view .l-news .swiper-button-next,.view .l-news .swiper-button-prev,.view .l-series .swiper-button-next,.view .l-series .swiper-button-prev,.view .swiper-pickup .swiper-button-next,.view .swiper-pickup .swiper-button-prev,.view body:not(.index) .swiper-button-next,.view body:not(.index) .swiper-button-prev,.feature .l-pickup .swiper-button-next,.feature .l-pickup .swiper-button-prev,.feature .l-userContents .swiper-button-next,.feature .l-userContents .swiper-button-prev,.feature .l-news .swiper-button-next,.feature .l-news .swiper-button-prev,.feature .l-series .swiper-button-next,.feature .l-series .swiper-button-prev,.feature .swiper-pickup .swiper-button-next,.feature .swiper-pickup .swiper-button-prev,.feature body:not(.index) .swiper-button-next,.feature body:not(.index) .swiper-button-prev,.news .l-pickup .swiper-button-next,.news .l-pickup .swiper-button-prev,.news .l-userContents .swiper-button-next,.news .l-userContents .swiper-button-prev,.news .l-news .swiper-button-next,.news .l-news .swiper-button-prev,.news .l-series .swiper-button-next,.news .l-series .swiper-button-prev,.news .swiper-pickup .swiper-button-next,.news .swiper-pickup .swiper-button-prev,.news body:not(.index) .swiper-button-next,.news body:not(.index) .swiper-button-prev,.videos .l-pickup .swiper-button-next,.videos .l-pickup .swiper-button-prev,.videos .l-userContents .swiper-button-next,.videos .l-userContents .swiper-button-prev,.videos .l-news .swiper-button-next,.videos .l-news .swiper-button-prev,.videos .l-series .swiper-button-next,.videos .l-series .swiper-button-prev,.videos .swiper-pickup .swiper-button-next,.videos .swiper-pickup .swiper-button-prev,.videos body:not(.index) .swiper-button-next,.videos body:not(.index) .swiper-button-prev,.recent .l-pickup .swiper-button-next,.recent .l-pickup .swiper-button-prev,.recent .l-userContents .swiper-button-next,.recent .l-userContents .swiper-button-prev,.recent .l-news .swiper-button-next,.recent .l-news .swiper-button-prev,.recent .l-series .swiper-button-next,.recent .l-series .swiper-button-prev,.recent .swiper-pickup .swiper-button-next,.recent .swiper-pickup .swiper-button-prev,.recent body:not(.index) .swiper-button-next,.recent body:not(.index) .swiper-button-prev,.category .l-pickup .swiper-button-next,.category .l-pickup .swiper-button-prev,.category .l-userContents .swiper-button-next,.category .l-userContents .swiper-button-prev,.category .l-news .swiper-button-next,.category .l-news .swiper-button-prev,.category .l-series .swiper-button-next,.category .l-series .swiper-button-prev,.category .swiper-pickup .swiper-button-next,.category .swiper-pickup .swiper-button-prev,.category body:not(.index) .swiper-button-next,.category body:not(.index) .swiper-button-prev,.ranking .l-pickup .swiper-button-next,.ranking .l-pickup .swiper-button-prev,.ranking .l-userContents .swiper-button-next,.ranking .l-userContents .swiper-button-prev,.ranking .l-news .swiper-button-next,.ranking .l-news .swiper-button-prev,.ranking .l-series .swiper-button-next,.ranking .l-series .swiper-button-prev,.ranking .swiper-pickup .swiper-button-next,.ranking .swiper-pickup .swiper-button-prev,.ranking body:not(.index) .swiper-button-next,.ranking body:not(.index) .swiper-button-prev,.search .l-pickup .swiper-button-next,.search .l-pickup .swiper-button-prev,.search .l-userContents .swiper-button-next,.search .l-userContents .swiper-button-prev,.search .l-news .swiper-button-next,.search .l-news .swiper-button-prev,.search .l-series .swiper-button-next,.search .l-series .swiper-button-prev,.search .swiper-pickup .swiper-button-next,.search .swiper-pickup .swiper-button-prev,.search body:not(.index) .swiper-button-next,.search body:not(.index) .swiper-button-prev{background-color:#fff}.index .l-pickup .swiper-button-next,.index .l-userContents .swiper-button-next,.index .l-news .swiper-button-next,.index .l-series .swiper-button-next,.index .swiper-pickup .swiper-button-next,.index body:not(.index) .swiper-button-next,.view .l-pickup .swiper-button-next,.view .l-userContents .swiper-button-next,.view .l-news .swiper-button-next,.view .l-series .swiper-button-next,.view .swiper-pickup .swiper-button-next,.view body:not(.index) .swiper-button-next,.feature .l-pickup .swiper-button-next,.feature .l-userContents .swiper-button-next,.feature .l-news .swiper-button-next,.feature .l-series .swiper-button-next,.feature .swiper-pickup .swiper-button-next,.feature body:not(.index) .swiper-button-next,.news .l-pickup .swiper-button-next,.news .l-userContents .swiper-button-next,.news .l-news .swiper-button-next,.news .l-series .swiper-button-next,.news .swiper-pickup .swiper-button-next,.news body:not(.index) .swiper-button-next,.videos .l-pickup .swiper-button-next,.videos .l-userContents .swiper-button-next,.videos .l-news .swiper-button-next,.videos .l-series .swiper-button-next,.videos .swiper-pickup .swiper-button-next,.videos body:not(.index) .swiper-button-next,.recent .l-pickup .swiper-button-next,.recent .l-userContents .swiper-button-next,.recent .l-news .swiper-button-next,.recent .l-series .swiper-button-next,.recent .swiper-pickup .swiper-button-next,.recent body:not(.index) .swiper-button-next,.category .l-pickup .swiper-button-next,.category .l-userContents .swiper-button-next,.category .l-news .swiper-button-next,.category .l-series .swiper-button-next,.category .swiper-pickup .swiper-button-next,.category body:not(.index) .swiper-button-next,.ranking .l-pickup .swiper-button-next,.ranking .l-userContents .swiper-button-next,.ranking .l-news .swiper-button-next,.ranking .l-series .swiper-button-next,.ranking .swiper-pickup .swiper-button-next,.ranking body:not(.index) .swiper-button-next,.search .l-pickup .swiper-button-next,.search .l-userContents .swiper-button-next,.search .l-news .swiper-button-next,.search .l-series .swiper-button-next,.search .swiper-pickup .swiper-button-next,.search body:not(.index) .swiper-button-next{margin-right:-25px}.index .l-pickup .swiper-button-prev,.index .l-userContents .swiper-button-prev,.index .l-news .swiper-button-prev,.index .l-series .swiper-button-prev,.index .swiper-pickup .swiper-button-prev,.index body:not(.index) .swiper-button-prev,.view .l-pickup .swiper-button-prev,.view .l-userContents .swiper-button-prev,.view .l-news .swiper-button-prev,.view .l-series .swiper-button-prev,.view .swiper-pickup .swiper-button-prev,.view body:not(.index) .swiper-button-prev,.feature .l-pickup .swiper-button-prev,.feature .l-userContents .swiper-button-prev,.feature .l-news .swiper-button-prev,.feature .l-series .swiper-button-prev,.feature .swiper-pickup .swiper-button-prev,.feature body:not(.index) .swiper-button-prev,.news .l-pickup .swiper-button-prev,.news .l-userContents .swiper-button-prev,.news .l-news .swiper-button-prev,.news .l-series .swiper-button-prev,.news .swiper-pickup .swiper-button-prev,.news body:not(.index) .swiper-button-prev,.videos .l-pickup .swiper-button-prev,.videos .l-userContents .swiper-button-prev,.videos .l-news .swiper-button-prev,.videos .l-series .swiper-button-prev,.videos .swiper-pickup .swiper-button-prev,.videos body:not(.index) .swiper-button-prev,.recent .l-pickup .swiper-button-prev,.recent .l-userContents .swiper-button-prev,.recent .l-news .swiper-button-prev,.recent .l-series .swiper-button-prev,.recent .swiper-pickup .swiper-button-prev,.recent body:not(.index) .swiper-button-prev,.category .l-pickup .swiper-button-prev,.category .l-userContents .swiper-button-prev,.category .l-news .swiper-button-prev,.category .l-series .swiper-button-prev,.category .swiper-pickup .swiper-button-prev,.category body:not(.index) .swiper-button-prev,.ranking .l-pickup .swiper-button-prev,.ranking .l-userContents .swiper-button-prev,.ranking .l-news .swiper-button-prev,.ranking .l-series .swiper-button-prev,.ranking .swiper-pickup .swiper-button-prev,.ranking body:not(.index) .swiper-button-prev,.search .l-pickup .swiper-button-prev,.search .l-userContents .swiper-button-prev,.search .l-news .swiper-button-prev,.search .l-series .swiper-button-prev,.search .swiper-pickup .swiper-button-prev,.search body:not(.index) .swiper-button-prev{margin-left:-25px}}@media screen and (max-width: 1055px){.index .l-pickup .m-section-title-white,.index .l-pickup .m-section-title,.index .l-userContents .m-section-title-white,.index .l-userContents .m-section-title,.index .l-news .m-section-title-white,.index .l-news .m-section-title,.index .l-series .m-section-title-white,.index .l-series .m-section-title,.index .swiper-pickup .m-section-title-white,.index .swiper-pickup .m-section-title,.index body:not(.index) .m-section-title-white,.index body:not(.index) .m-section-title,.view .l-pickup .m-section-title-white,.view .l-pickup .m-section-title,.view .l-userContents .m-section-title-white,.view .l-userContents .m-section-title,.view .l-news .m-section-title-white,.view .l-news .m-section-title,.view .l-series .m-section-title-white,.view .l-series .m-section-title,.view .swiper-pickup .m-section-title-white,.view .swiper-pickup .m-section-title,.view body:not(.index) .m-section-title-white,.view body:not(.index) .m-section-title,.feature .l-pickup .m-section-title-white,.feature .l-pickup .m-section-title,.feature .l-userContents .m-section-title-white,.feature .l-userContents .m-section-title,.feature .l-news .m-section-title-white,.feature .l-news .m-section-title,.feature .l-series .m-section-title-white,.feature .l-series .m-section-title,.feature .swiper-pickup .m-section-title-white,.feature .swiper-pickup .m-section-title,.feature body:not(.index) .m-section-title-white,.feature body:not(.index) .m-section-title,.news .l-pickup .m-section-title-white,.news .l-pickup .m-section-title,.news .l-userContents .m-section-title-white,.news .l-userContents .m-section-title,.news .l-news .m-section-title-white,.news .l-news .m-section-title,.news .l-series .m-section-title-white,.news .l-series .m-section-title,.news .swiper-pickup .m-section-title-white,.news .swiper-pickup .m-section-title,.news body:not(.index) .m-section-title-white,.news body:not(.index) .m-section-title,.videos .l-pickup .m-section-title-white,.videos .l-pickup .m-section-title,.videos .l-userContents .m-section-title-white,.videos .l-userContents .m-section-title,.videos .l-news .m-section-title-white,.videos .l-news .m-section-title,.videos .l-series .m-section-title-white,.videos .l-series .m-section-title,.videos .swiper-pickup .m-section-title-white,.videos .swiper-pickup .m-section-title,.videos body:not(.index) .m-section-title-white,.videos body:not(.index) .m-section-title,.recent .l-pickup .m-section-title-white,.recent .l-pickup .m-section-title,.recent .l-userContents .m-section-title-white,.recent .l-userContents .m-section-title,.recent .l-news .m-section-title-white,.recent .l-news .m-section-title,.recent .l-series .m-section-title-white,.recent .l-series .m-section-title,.recent .swiper-pickup .m-section-title-white,.recent .swiper-pickup .m-section-title,.recent body:not(.index) .m-section-title-white,.recent body:not(.index) .m-section-title,.category .l-pickup .m-section-title-white,.category .l-pickup .m-section-title,.category .l-userContents .m-section-title-white,.category .l-userContents .m-section-title,.category .l-news .m-section-title-white,.category .l-news .m-section-title,.category .l-series .m-section-title-white,.category .l-series .m-section-title,.category .swiper-pickup .m-section-title-white,.category .swiper-pickup .m-section-title,.category body:not(.index) .m-section-title-white,.category body:not(.index) .m-section-title,.ranking .l-pickup .m-section-title-white,.ranking .l-pickup .m-section-title,.ranking .l-userContents .m-section-title-white,.ranking .l-userContents .m-section-title,.ranking .l-news .m-section-title-white,.ranking .l-news .m-section-title,.ranking .l-series .m-section-title-white,.ranking .l-series .m-section-title,.ranking .swiper-pickup .m-section-title-white,.ranking .swiper-pickup .m-section-title,.ranking body:not(.index) .m-section-title-white,.ranking body:not(.index) .m-section-title,.search .l-pickup .m-section-title-white,.search .l-pickup .m-section-title,.search .l-userContents .m-section-title-white,.search .l-userContents .m-section-title,.search .l-news .m-section-title-white,.search .l-news .m-section-title,.search .l-series .m-section-title-white,.search .l-series .m-section-title,.search .swiper-pickup .m-section-title-white,.search .swiper-pickup .m-section-title,.search body:not(.index) .m-section-title-white,.search body:not(.index) .m-section-title{width:688px;margin-left:auto;margin-right:auto}.index .l-pickup .swiper-button-next,.index .l-userContents .swiper-button-next,.index .l-news .swiper-button-next,.index .l-series .swiper-button-next,.index .swiper-pickup .swiper-button-next,.index body:not(.index) .swiper-button-next,.view .l-pickup .swiper-button-next,.view .l-userContents .swiper-button-next,.view .l-news .swiper-button-next,.view .l-series .swiper-button-next,.view .swiper-pickup .swiper-button-next,.view body:not(.index) .swiper-button-next,.feature .l-pickup .swiper-button-next,.feature .l-userContents .swiper-button-next,.feature .l-news .swiper-button-next,.feature .l-series .swiper-button-next,.feature .swiper-pickup .swiper-button-next,.feature body:not(.index) .swiper-button-next,.news .l-pickup .swiper-button-next,.news .l-userContents .swiper-button-next,.news .l-news .swiper-button-next,.news .l-series .swiper-button-next,.news .swiper-pickup .swiper-button-next,.news body:not(.index) .swiper-button-next,.videos .l-pickup .swiper-button-next,.videos .l-userContents .swiper-button-next,.videos .l-news .swiper-button-next,.videos .l-series .swiper-button-next,.videos .swiper-pickup .swiper-button-next,.videos body:not(.index) .swiper-button-next,.recent .l-pickup .swiper-button-next,.recent .l-userContents .swiper-button-next,.recent .l-news .swiper-button-next,.recent .l-series .swiper-button-next,.recent .swiper-pickup .swiper-button-next,.recent body:not(.index) .swiper-button-next,.category .l-pickup .swiper-button-next,.category .l-userContents .swiper-button-next,.category .l-news .swiper-button-next,.category .l-series .swiper-button-next,.category .swiper-pickup .swiper-button-next,.category body:not(.index) .swiper-button-next,.ranking .l-pickup .swiper-button-next,.ranking .l-userContents .swiper-button-next,.ranking .l-news .swiper-button-next,.ranking .l-series .swiper-button-next,.ranking .swiper-pickup .swiper-button-next,.ranking body:not(.index) .swiper-button-next,.search .l-pickup .swiper-button-next,.search .l-userContents .swiper-button-next,.search .l-news .swiper-button-next,.search .l-series .swiper-button-next,.search .swiper-pickup .swiper-button-next,.search body:not(.index) .swiper-button-next{margin-right:5%}.index .l-pickup .swiper-button-prev,.index .l-userContents .swiper-button-prev,.index .l-news .swiper-button-prev,.index .l-series .swiper-button-prev,.index .swiper-pickup .swiper-button-prev,.index body:not(.index) .swiper-button-prev,.view .l-pickup .swiper-button-prev,.view .l-userContents .swiper-button-prev,.view .l-news .swiper-button-prev,.view .l-series .swiper-button-prev,.view .swiper-pickup .swiper-button-prev,.view body:not(.index) .swiper-button-prev,.feature .l-pickup .swiper-button-prev,.feature .l-userContents .swiper-button-prev,.feature .l-news .swiper-button-prev,.feature .l-series .swiper-button-prev,.feature .swiper-pickup .swiper-button-prev,.feature body:not(.index) .swiper-button-prev,.news .l-pickup .swiper-button-prev,.news .l-userContents .swiper-button-prev,.news .l-news .swiper-button-prev,.news .l-series .swiper-button-prev,.news .swiper-pickup .swiper-button-prev,.news body:not(.index) .swiper-button-prev,.videos .l-pickup .swiper-button-prev,.videos .l-userContents .swiper-button-prev,.videos .l-news .swiper-button-prev,.videos .l-series .swiper-button-prev,.videos .swiper-pickup .swiper-button-prev,.videos body:not(.index) .swiper-button-prev,.recent .l-pickup .swiper-button-prev,.recent .l-userContents .swiper-button-prev,.recent .l-news .swiper-button-prev,.recent .l-series .swiper-button-prev,.recent .swiper-pickup .swiper-button-prev,.recent body:not(.index) .swiper-button-prev,.category .l-pickup .swiper-button-prev,.category .l-userContents .swiper-button-prev,.category .l-news .swiper-button-prev,.category .l-series .swiper-button-prev,.category .swiper-pickup .swiper-button-prev,.category body:not(.index) .swiper-button-prev,.ranking .l-pickup .swiper-button-prev,.ranking .l-userContents .swiper-button-prev,.ranking .l-news .swiper-button-prev,.ranking .l-series .swiper-button-prev,.ranking .swiper-pickup .swiper-button-prev,.ranking body:not(.index) .swiper-button-prev,.search .l-pickup .swiper-button-prev,.search .l-userContents .swiper-button-prev,.search .l-news .swiper-button-prev,.search .l-series .swiper-button-prev,.search .swiper-pickup .swiper-button-prev,.search body:not(.index) .swiper-button-prev{margin-left:5%}.index .l-pickup .swiper-button-next,.index .l-pickup .swiper-button-prev,.index .l-userContents .swiper-button-next,.index .l-userContents .swiper-button-prev,.index .l-news .swiper-button-next,.index .l-news .swiper-button-prev,.index .l-series .swiper-button-next,.index .l-series .swiper-button-prev,.index .swiper-pickup .swiper-button-next,.index .swiper-pickup .swiper-button-prev,.index body:not(.index) .swiper-button-next,.index body:not(.index) .swiper-button-prev,.view .l-pickup .swiper-button-next,.view .l-pickup .swiper-button-prev,.view .l-userContents .swiper-button-next,.view .l-userContents .swiper-button-prev,.view .l-news .swiper-button-next,.view .l-news .swiper-button-prev,.view .l-series .swiper-button-next,.view .l-series .swiper-button-prev,.view .swiper-pickup .swiper-button-next,.view .swiper-pickup .swiper-button-prev,.view body:not(.index) .swiper-button-next,.view body:not(.index) .swiper-button-prev,.feature .l-pickup .swiper-button-next,.feature .l-pickup .swiper-button-prev,.feature .l-userContents .swiper-button-next,.feature .l-userContents .swiper-button-prev,.feature .l-news .swiper-button-next,.feature .l-news .swiper-button-prev,.feature .l-series .swiper-button-next,.feature .l-series .swiper-button-prev,.feature .swiper-pickup .swiper-button-next,.feature .swiper-pickup .swiper-button-prev,.feature body:not(.index) .swiper-button-next,.feature body:not(.index) .swiper-button-prev,.news .l-pickup .swiper-button-next,.news .l-pickup .swiper-button-prev,.news .l-userContents .swiper-button-next,.news .l-userContents .swiper-button-prev,.news .l-news .swiper-button-next,.news .l-news .swiper-button-prev,.news .l-series .swiper-button-next,.news .l-series .swiper-button-prev,.news .swiper-pickup .swiper-button-next,.news .swiper-pickup .swiper-button-prev,.news body:not(.index) .swiper-button-next,.news body:not(.index) .swiper-button-prev,.videos .l-pickup .swiper-button-next,.videos .l-pickup .swiper-button-prev,.videos .l-userContents .swiper-button-next,.videos .l-userContents .swiper-button-prev,.videos .l-news .swiper-button-next,.videos .l-news .swiper-button-prev,.videos .l-series .swiper-button-next,.videos .l-series .swiper-button-prev,.videos .swiper-pickup .swiper-button-next,.videos .swiper-pickup .swiper-button-prev,.videos body:not(.index) .swiper-button-next,.videos body:not(.index) .swiper-button-prev,.recent .l-pickup .swiper-button-next,.recent .l-pickup .swiper-button-prev,.recent .l-userContents .swiper-button-next,.recent .l-userContents .swiper-button-prev,.recent .l-news .swiper-button-next,.recent .l-news .swiper-button-prev,.recent .l-series .swiper-button-next,.recent .l-series .swiper-button-prev,.recent .swiper-pickup .swiper-button-next,.recent .swiper-pickup .swiper-button-prev,.recent body:not(.index) .swiper-button-next,.recent body:not(.index) .swiper-button-prev,.category .l-pickup .swiper-button-next,.category .l-pickup .swiper-button-prev,.category .l-userContents .swiper-button-next,.category .l-userContents .swiper-button-prev,.category .l-news .swiper-button-next,.category .l-news .swiper-button-prev,.category .l-series .swiper-button-next,.category .l-series .swiper-button-prev,.category .swiper-pickup .swiper-button-next,.category .swiper-pickup .swiper-button-prev,.category body:not(.index) .swiper-button-next,.category body:not(.index) .swiper-button-prev,.ranking .l-pickup .swiper-button-next,.ranking .l-pickup .swiper-button-prev,.ranking .l-userContents .swiper-button-next,.ranking .l-userContents .swiper-button-prev,.ranking .l-news .swiper-button-next,.ranking .l-news .swiper-button-prev,.ranking .l-series .swiper-button-next,.ranking .l-series .swiper-button-prev,.ranking .swiper-pickup .swiper-button-next,.ranking .swiper-pickup .swiper-button-prev,.ranking body:not(.index) .swiper-button-next,.ranking body:not(.index) .swiper-button-prev,.search .l-pickup .swiper-button-next,.search .l-pickup .swiper-button-prev,.search .l-userContents .swiper-button-next,.search .l-userContents .swiper-button-prev,.search .l-news .swiper-button-next,.search .l-news .swiper-button-prev,.search .l-series .swiper-button-next,.search .l-series .swiper-button-prev,.search .swiper-pickup .swiper-button-next,.search .swiper-pickup .swiper-button-prev,.search body:not(.index) .swiper-button-next,.search body:not(.index) .swiper-button-prev{background-image:initial;background-image:none;border-color:#fff;margin-top:40px}.index .l-pickup .swiper-button-next:hover,.index .l-pickup .swiper-button-prev:hover,.index .l-userContents .swiper-button-next:hover,.index .l-userContents .swiper-button-prev:hover,.index .l-news .swiper-button-next:hover,.index .l-news .swiper-button-prev:hover,.index .l-series .swiper-button-next:hover,.index .l-series .swiper-button-prev:hover,.index .swiper-pickup .swiper-button-next:hover,.index .swiper-pickup .swiper-button-prev:hover,.index body:not(.index) .swiper-button-next:hover,.index body:not(.index) .swiper-button-prev:hover,.view .l-pickup .swiper-button-next:hover,.view .l-pickup .swiper-button-prev:hover,.view .l-userContents .swiper-button-next:hover,.view .l-userContents .swiper-button-prev:hover,.view .l-news .swiper-button-next:hover,.view .l-news .swiper-button-prev:hover,.view .l-series .swiper-button-next:hover,.view .l-series .swiper-button-prev:hover,.view .swiper-pickup .swiper-button-next:hover,.view .swiper-pickup .swiper-button-prev:hover,.view body:not(.index) .swiper-button-next:hover,.view body:not(.index) .swiper-button-prev:hover,.feature .l-pickup .swiper-button-next:hover,.feature .l-pickup .swiper-button-prev:hover,.feature .l-userContents .swiper-button-next:hover,.feature .l-userContents .swiper-button-prev:hover,.feature .l-news .swiper-button-next:hover,.feature .l-news .swiper-button-prev:hover,.feature .l-series .swiper-button-next:hover,.feature .l-series .swiper-button-prev:hover,.feature .swiper-pickup .swiper-button-next:hover,.feature .swiper-pickup .swiper-button-prev:hover,.feature body:not(.index) .swiper-button-next:hover,.feature body:not(.index) .swiper-button-prev:hover,.news .l-pickup .swiper-button-next:hover,.news .l-pickup .swiper-button-prev:hover,.news .l-userContents .swiper-button-next:hover,.news .l-userContents .swiper-button-prev:hover,.news .l-news .swiper-button-next:hover,.news .l-news .swiper-button-prev:hover,.news .l-series .swiper-button-next:hover,.news .l-series .swiper-button-prev:hover,.news .swiper-pickup .swiper-button-next:hover,.news .swiper-pickup .swiper-button-prev:hover,.news body:not(.index) .swiper-button-next:hover,.news body:not(.index) .swiper-button-prev:hover,.videos .l-pickup .swiper-button-next:hover,.videos .l-pickup .swiper-button-prev:hover,.videos .l-userContents .swiper-button-next:hover,.videos .l-userContents .swiper-button-prev:hover,.videos .l-news .swiper-button-next:hover,.videos .l-news .swiper-button-prev:hover,.videos .l-series .swiper-button-next:hover,.videos .l-series .swiper-button-prev:hover,.videos .swiper-pickup .swiper-button-next:hover,.videos .swiper-pickup .swiper-button-prev:hover,.videos body:not(.index) .swiper-button-next:hover,.videos body:not(.index) .swiper-button-prev:hover,.recent .l-pickup .swiper-button-next:hover,.recent .l-pickup .swiper-button-prev:hover,.recent .l-userContents .swiper-button-next:hover,.recent .l-userContents .swiper-button-prev:hover,.recent .l-news .swiper-button-next:hover,.recent .l-news .swiper-button-prev:hover,.recent .l-series .swiper-button-next:hover,.recent .l-series .swiper-button-prev:hover,.recent .swiper-pickup .swiper-button-next:hover,.recent .swiper-pickup .swiper-button-prev:hover,.recent body:not(.index) .swiper-button-next:hover,.recent body:not(.index) .swiper-button-prev:hover,.category .l-pickup .swiper-button-next:hover,.category .l-pickup .swiper-button-prev:hover,.category .l-userContents .swiper-button-next:hover,.category .l-userContents .swiper-button-prev:hover,.category .l-news .swiper-button-next:hover,.category .l-news .swiper-button-prev:hover,.category .l-series .swiper-button-next:hover,.category .l-series .swiper-button-prev:hover,.category .swiper-pickup .swiper-button-next:hover,.category .swiper-pickup .swiper-button-prev:hover,.category body:not(.index) .swiper-button-next:hover,.category body:not(.index) .swiper-button-prev:hover,.ranking .l-pickup .swiper-button-next:hover,.ranking .l-pickup .swiper-button-prev:hover,.ranking .l-userContents .swiper-button-next:hover,.ranking .l-userContents .swiper-button-prev:hover,.ranking .l-news .swiper-button-next:hover,.ranking .l-news .swiper-button-prev:hover,.ranking .l-series .swiper-button-next:hover,.ranking .l-series .swiper-button-prev:hover,.ranking .swiper-pickup .swiper-button-next:hover,.ranking .swiper-pickup .swiper-button-prev:hover,.ranking body:not(.index) .swiper-button-next:hover,.ranking body:not(.index) .swiper-button-prev:hover,.search .l-pickup .swiper-button-next:hover,.search .l-pickup .swiper-button-prev:hover,.search .l-userContents .swiper-button-next:hover,.search .l-userContents .swiper-button-prev:hover,.search .l-news .swiper-button-next:hover,.search .l-news .swiper-button-prev:hover,.search .l-series .swiper-button-next:hover,.search .l-series .swiper-button-prev:hover,.search .swiper-pickup .swiper-button-next:hover,.search .swiper-pickup .swiper-button-prev:hover,.search body:not(.index) .swiper-button-next:hover,.search body:not(.index) .swiper-button-prev:hover{background-color:#fff}.index .l-pickup .swiper-button-next:hover:before,.index .l-pickup .swiper-button-prev:hover:before,.index .l-userContents .swiper-button-next:hover:before,.index .l-userContents .swiper-button-prev:hover:before,.index .l-news .swiper-button-next:hover:before,.index .l-news .swiper-button-prev:hover:before,.index .l-series .swiper-button-next:hover:before,.index .l-series .swiper-button-prev:hover:before,.index .swiper-pickup .swiper-button-next:hover:before,.index .swiper-pickup .swiper-button-prev:hover:before,.index body:not(.index) .swiper-button-next:hover:before,.index body:not(.index) .swiper-button-prev:hover:before,.view .l-pickup .swiper-button-next:hover:before,.view .l-pickup .swiper-button-prev:hover:before,.view .l-userContents .swiper-button-next:hover:before,.view .l-userContents .swiper-button-prev:hover:before,.view .l-news .swiper-button-next:hover:before,.view .l-news .swiper-button-prev:hover:before,.view .l-series .swiper-button-next:hover:before,.view .l-series .swiper-button-prev:hover:before,.view .swiper-pickup .swiper-button-next:hover:before,.view .swiper-pickup .swiper-button-prev:hover:before,.view body:not(.index) .swiper-button-next:hover:before,.view body:not(.index) .swiper-button-prev:hover:before,.feature .l-pickup .swiper-button-next:hover:before,.feature .l-pickup .swiper-button-prev:hover:before,.feature .l-userContents .swiper-button-next:hover:before,.feature .l-userContents .swiper-button-prev:hover:before,.feature .l-news .swiper-button-next:hover:before,.feature .l-news .swiper-button-prev:hover:before,.feature .l-series .swiper-button-next:hover:before,.feature .l-series .swiper-button-prev:hover:before,.feature .swiper-pickup .swiper-button-next:hover:before,.feature .swiper-pickup .swiper-button-prev:hover:before,.feature body:not(.index) .swiper-button-next:hover:before,.feature body:not(.index) .swiper-button-prev:hover:before,.news .l-pickup .swiper-button-next:hover:before,.news .l-pickup .swiper-button-prev:hover:before,.news .l-userContents .swiper-button-next:hover:before,.news .l-userContents .swiper-button-prev:hover:before,.news .l-news .swiper-button-next:hover:before,.news .l-news .swiper-button-prev:hover:before,.news .l-series .swiper-button-next:hover:before,.news .l-series .swiper-button-prev:hover:before,.news .swiper-pickup .swiper-button-next:hover:before,.news .swiper-pickup .swiper-button-prev:hover:before,.news body:not(.index) .swiper-button-next:hover:before,.news body:not(.index) .swiper-button-prev:hover:before,.videos .l-pickup .swiper-button-next:hover:before,.videos .l-pickup .swiper-button-prev:hover:before,.videos .l-userContents .swiper-button-next:hover:before,.videos .l-userContents .swiper-button-prev:hover:before,.videos .l-news .swiper-button-next:hover:before,.videos .l-news .swiper-button-prev:hover:before,.videos .l-series .swiper-button-next:hover:before,.videos .l-series .swiper-button-prev:hover:before,.videos .swiper-pickup .swiper-button-next:hover:before,.videos .swiper-pickup .swiper-button-prev:hover:before,.videos body:not(.index) .swiper-button-next:hover:before,.videos body:not(.index) .swiper-button-prev:hover:before,.recent .l-pickup .swiper-button-next:hover:before,.recent .l-pickup .swiper-button-prev:hover:before,.recent .l-userContents .swiper-button-next:hover:before,.recent .l-userContents .swiper-button-prev:hover:before,.recent .l-news .swiper-button-next:hover:before,.recent .l-news .swiper-button-prev:hover:before,.recent .l-series .swiper-button-next:hover:before,.recent .l-series .swiper-button-prev:hover:before,.recent .swiper-pickup .swiper-button-next:hover:before,.recent .swiper-pickup .swiper-button-prev:hover:before,.recent body:not(.index) .swiper-button-next:hover:before,.recent body:not(.index) .swiper-button-prev:hover:before,.category .l-pickup .swiper-button-next:hover:before,.category .l-pickup .swiper-button-prev:hover:before,.category .l-userContents .swiper-button-next:hover:before,.category .l-userContents .swiper-button-prev:hover:before,.category .l-news .swiper-button-next:hover:before,.category .l-news .swiper-button-prev:hover:before,.category .l-series .swiper-button-next:hover:before,.category .l-series .swiper-button-prev:hover:before,.category .swiper-pickup .swiper-button-next:hover:before,.category .swiper-pickup .swiper-button-prev:hover:before,.category body:not(.index) .swiper-button-next:hover:before,.category body:not(.index) .swiper-button-prev:hover:before,.ranking .l-pickup .swiper-button-next:hover:before,.ranking .l-pickup .swiper-button-prev:hover:before,.ranking .l-userContents .swiper-button-next:hover:before,.ranking .l-userContents .swiper-button-prev:hover:before,.ranking .l-news .swiper-button-next:hover:before,.ranking .l-news .swiper-button-prev:hover:before,.ranking .l-series .swiper-button-next:hover:before,.ranking .l-series .swiper-button-prev:hover:before,.ranking .swiper-pickup .swiper-button-next:hover:before,.ranking .swiper-pickup .swiper-button-prev:hover:before,.ranking body:not(.index) .swiper-button-next:hover:before,.ranking body:not(.index) .swiper-button-prev:hover:before,.search .l-pickup .swiper-button-next:hover:before,.search .l-pickup .swiper-button-prev:hover:before,.search .l-userContents .swiper-button-next:hover:before,.search .l-userContents .swiper-button-prev:hover:before,.search .l-news .swiper-button-next:hover:before,.search .l-news .swiper-button-prev:hover:before,.search .l-series .swiper-button-next:hover:before,.search .l-series .swiper-button-prev:hover:before,.search .swiper-pickup .swiper-button-next:hover:before,.search .swiper-pickup .swiper-button-prev:hover:before,.search body:not(.index) .swiper-button-next:hover:before,.search body:not(.index) .swiper-button-prev:hover:before{border-color:#333}.index .l-pickup .swiper-button-next:before,.index .l-pickup .swiper-button-prev:before,.index .l-userContents .swiper-button-next:before,.index .l-userContents .swiper-button-prev:before,.index .l-news .swiper-button-next:before,.index .l-news .swiper-button-prev:before,.index .l-series .swiper-button-next:before,.index .l-series .swiper-button-prev:before,.index .swiper-pickup .swiper-button-next:before,.index .swiper-pickup .swiper-button-prev:before,.index body:not(.index) .swiper-button-next:before,.index body:not(.index) .swiper-button-prev:before,.view .l-pickup .swiper-button-next:before,.view .l-pickup .swiper-button-prev:before,.view .l-userContents .swiper-button-next:before,.view .l-userContents .swiper-button-prev:before,.view .l-news .swiper-button-next:before,.view .l-news .swiper-button-prev:before,.view .l-series .swiper-button-next:before,.view .l-series .swiper-button-prev:before,.view .swiper-pickup .swiper-button-next:before,.view .swiper-pickup .swiper-button-prev:before,.view body:not(.index) .swiper-button-next:before,.view body:not(.index) .swiper-button-prev:before,.feature .l-pickup .swiper-button-next:before,.feature .l-pickup .swiper-button-prev:before,.feature .l-userContents .swiper-button-next:before,.feature .l-userContents .swiper-button-prev:before,.feature .l-news .swiper-button-next:before,.feature .l-news .swiper-button-prev:before,.feature .l-series .swiper-button-next:before,.feature .l-series .swiper-button-prev:before,.feature .swiper-pickup .swiper-button-next:before,.feature .swiper-pickup .swiper-button-prev:before,.feature body:not(.index) .swiper-button-next:before,.feature body:not(.index) .swiper-button-prev:before,.news .l-pickup .swiper-button-next:before,.news .l-pickup .swiper-button-prev:before,.news .l-userContents .swiper-button-next:before,.news .l-userContents .swiper-button-prev:before,.news .l-news .swiper-button-next:before,.news .l-news .swiper-button-prev:before,.news .l-series .swiper-button-next:before,.news .l-series .swiper-button-prev:before,.news .swiper-pickup .swiper-button-next:before,.news .swiper-pickup .swiper-button-prev:before,.news body:not(.index) .swiper-button-next:before,.news body:not(.index) .swiper-button-prev:before,.videos .l-pickup .swiper-button-next:before,.videos .l-pickup .swiper-button-prev:before,.videos .l-userContents .swiper-button-next:before,.videos .l-userContents .swiper-button-prev:before,.videos .l-news .swiper-button-next:before,.videos .l-news .swiper-button-prev:before,.videos .l-series .swiper-button-next:before,.videos .l-series .swiper-button-prev:before,.videos .swiper-pickup .swiper-button-next:before,.videos .swiper-pickup .swiper-button-prev:before,.videos body:not(.index) .swiper-button-next:before,.videos body:not(.index) .swiper-button-prev:before,.recent .l-pickup .swiper-button-next:before,.recent .l-pickup .swiper-button-prev:before,.recent .l-userContents .swiper-button-next:before,.recent .l-userContents .swiper-button-prev:before,.recent .l-news .swiper-button-next:before,.recent .l-news .swiper-button-prev:before,.recent .l-series .swiper-button-next:before,.recent .l-series .swiper-button-prev:before,.recent .swiper-pickup .swiper-button-next:before,.recent .swiper-pickup .swiper-button-prev:before,.recent body:not(.index) .swiper-button-next:before,.recent body:not(.index) .swiper-button-prev:before,.category .l-pickup .swiper-button-next:before,.category .l-pickup .swiper-button-prev:before,.category .l-userContents .swiper-button-next:before,.category .l-userContents .swiper-button-prev:before,.category .l-news .swiper-button-next:before,.category .l-news .swiper-button-prev:before,.category .l-series .swiper-button-next:before,.category .l-series .swiper-button-prev:before,.category .swiper-pickup .swiper-button-next:before,.category .swiper-pickup .swiper-button-prev:before,.category body:not(.index) .swiper-button-next:before,.category body:not(.index) .swiper-button-prev:before,.ranking .l-pickup .swiper-button-next:before,.ranking .l-pickup .swiper-button-prev:before,.ranking .l-userContents .swiper-button-next:before,.ranking .l-userContents .swiper-button-prev:before,.ranking .l-news .swiper-button-next:before,.ranking .l-news .swiper-button-prev:before,.ranking .l-series .swiper-button-next:before,.ranking .l-series .swiper-button-prev:before,.ranking .swiper-pickup .swiper-button-next:before,.ranking .swiper-pickup .swiper-button-prev:before,.ranking body:not(.index) .swiper-button-next:before,.ranking body:not(.index) .swiper-button-prev:before,.search .l-pickup .swiper-button-next:before,.search .l-pickup .swiper-button-prev:before,.search .l-userContents .swiper-button-next:before,.search .l-userContents .swiper-button-prev:before,.search .l-news .swiper-button-next:before,.search .l-news .swiper-button-prev:before,.search .l-series .swiper-button-next:before,.search .l-series .swiper-button-prev:before,.search .swiper-pickup .swiper-button-next:before,.search .swiper-pickup .swiper-button-prev:before,.search body:not(.index) .swiper-button-next:before,.search body:not(.index) .swiper-button-prev:before{border-color:#fff}}@media screen and (max-width: 703px){.index .l-pickup .m-section-title-white,.index .l-pickup .m-section-title,.index .l-userContents .m-section-title-white,.index .l-userContents .m-section-title,.index .l-news .m-section-title-white,.index .l-news .m-section-title,.index .l-series .m-section-title-white,.index .l-series .m-section-title,.index .swiper-pickup .m-section-title-white,.index .swiper-pickup .m-section-title,.index body:not(.index) .m-section-title-white,.index body:not(.index) .m-section-title,.view .l-pickup .m-section-title-white,.view .l-pickup .m-section-title,.view .l-userContents .m-section-title-white,.view .l-userContents .m-section-title,.view .l-news .m-section-title-white,.view .l-news .m-section-title,.view .l-series .m-section-title-white,.view .l-series .m-section-title,.view .swiper-pickup .m-section-title-white,.view .swiper-pickup .m-section-title,.view body:not(.index) .m-section-title-white,.view body:not(.index) .m-section-title,.feature .l-pickup .m-section-title-white,.feature .l-pickup .m-section-title,.feature .l-userContents .m-section-title-white,.feature .l-userContents .m-section-title,.feature .l-news .m-section-title-white,.feature .l-news .m-section-title,.feature .l-series .m-section-title-white,.feature .l-series .m-section-title,.feature .swiper-pickup .m-section-title-white,.feature .swiper-pickup .m-section-title,.feature body:not(.index) .m-section-title-white,.feature body:not(.index) .m-section-title,.news .l-pickup .m-section-title-white,.news .l-pickup .m-section-title,.news .l-userContents .m-section-title-white,.news .l-userContents .m-section-title,.news .l-news .m-section-title-white,.news .l-news .m-section-title,.news .l-series .m-section-title-white,.news .l-series .m-section-title,.news .swiper-pickup .m-section-title-white,.news .swiper-pickup .m-section-title,.news body:not(.index) .m-section-title-white,.news body:not(.index) .m-section-title,.videos .l-pickup .m-section-title-white,.videos .l-pickup .m-section-title,.videos .l-userContents .m-section-title-white,.videos .l-userContents .m-section-title,.videos .l-news .m-section-title-white,.videos .l-news .m-section-title,.videos .l-series .m-section-title-white,.videos .l-series .m-section-title,.videos .swiper-pickup .m-section-title-white,.videos .swiper-pickup .m-section-title,.videos body:not(.index) .m-section-title-white,.videos body:not(.index) .m-section-title,.recent .l-pickup .m-section-title-white,.recent .l-pickup .m-section-title,.recent .l-userContents .m-section-title-white,.recent .l-userContents .m-section-title,.recent .l-news .m-section-title-white,.recent .l-news .m-section-title,.recent .l-series .m-section-title-white,.recent .l-series .m-section-title,.recent .swiper-pickup .m-section-title-white,.recent .swiper-pickup .m-section-title,.recent body:not(.index) .m-section-title-white,.recent body:not(.index) .m-section-title,.category .l-pickup .m-section-title-white,.category .l-pickup .m-section-title,.category .l-userContents .m-section-title-white,.category .l-userContents .m-section-title,.category .l-news .m-section-title-white,.category .l-news .m-section-title,.category .l-series .m-section-title-white,.category .l-series .m-section-title,.category .swiper-pickup .m-section-title-white,.category .swiper-pickup .m-section-title,.category body:not(.index) .m-section-title-white,.category body:not(.index) .m-section-title,.ranking .l-pickup .m-section-title-white,.ranking .l-pickup .m-section-title,.ranking .l-userContents .m-section-title-white,.ranking .l-userContents .m-section-title,.ranking .l-news .m-section-title-white,.ranking .l-news .m-section-title,.ranking .l-series .m-section-title-white,.ranking .l-series .m-section-title,.ranking .swiper-pickup .m-section-title-white,.ranking .swiper-pickup .m-section-title,.ranking body:not(.index) .m-section-title-white,.ranking body:not(.index) .m-section-title,.search .l-pickup .m-section-title-white,.search .l-pickup .m-section-title,.search .l-userContents .m-section-title-white,.search .l-userContents .m-section-title,.search .l-news .m-section-title-white,.search .l-news .m-section-title,.search .l-series .m-section-title-white,.search .l-series .m-section-title,.search .swiper-pickup .m-section-title-white,.search .swiper-pickup .m-section-title,.search body:not(.index) .m-section-title-white,.search body:not(.index) .m-section-title{width:auto}.index .l-pickup .swiper-container,.index .l-pickup.swiper-container,.index .l-userContents .swiper-container,.index .l-userContents.swiper-container,.index .l-news .swiper-container,.index .l-news.swiper-container,.index .l-series .swiper-container,.index .l-series.swiper-container,.index .swiper-pickup .swiper-container,.index .swiper-pickup.swiper-container,.index body:not(.index) .swiper-container,.index body:not(.index).swiper-container,.view .l-pickup .swiper-container,.view .l-pickup.swiper-container,.view .l-userContents .swiper-container,.view .l-userContents.swiper-container,.view .l-news .swiper-container,.view .l-news.swiper-container,.view .l-series .swiper-container,.view .l-series.swiper-container,.view .swiper-pickup .swiper-container,.view .swiper-pickup.swiper-container,.view body:not(.index) .swiper-container,.view body:not(.index).swiper-container,.feature .l-pickup .swiper-container,.feature .l-pickup.swiper-container,.feature .l-userContents .swiper-container,.feature .l-userContents.swiper-container,.feature .l-news .swiper-container,.feature .l-news.swiper-container,.feature .l-series .swiper-container,.feature .l-series.swiper-container,.feature .swiper-pickup .swiper-container,.feature .swiper-pickup.swiper-container,.feature body:not(.index) .swiper-container,.feature body:not(.index).swiper-container,.news .l-pickup .swiper-container,.news .l-pickup.swiper-container,.news .l-userContents .swiper-container,.news .l-userContents.swiper-container,.news .l-news .swiper-container,.news .l-news.swiper-container,.news .l-series .swiper-container,.news .l-series.swiper-container,.news .swiper-pickup .swiper-container,.news .swiper-pickup.swiper-container,.news body:not(.index) .swiper-container,.news body:not(.index).swiper-container,.videos .l-pickup .swiper-container,.videos .l-pickup.swiper-container,.videos .l-userContents .swiper-container,.videos .l-userContents.swiper-container,.videos .l-news .swiper-container,.videos .l-news.swiper-container,.videos .l-series .swiper-container,.videos .l-series.swiper-container,.videos .swiper-pickup .swiper-container,.videos .swiper-pickup.swiper-container,.videos body:not(.index) .swiper-container,.videos body:not(.index).swiper-container,.recent .l-pickup .swiper-container,.recent .l-pickup.swiper-container,.recent .l-userContents .swiper-container,.recent .l-userContents.swiper-container,.recent .l-news .swiper-container,.recent .l-news.swiper-container,.recent .l-series .swiper-container,.recent .l-series.swiper-container,.recent .swiper-pickup .swiper-container,.recent .swiper-pickup.swiper-container,.recent body:not(.index) .swiper-container,.recent body:not(.index).swiper-container,.category .l-pickup .swiper-container,.category .l-pickup.swiper-container,.category .l-userContents .swiper-container,.category .l-userContents.swiper-container,.category .l-news .swiper-container,.category .l-news.swiper-container,.category .l-series .swiper-container,.category .l-series.swiper-container,.category .swiper-pickup .swiper-container,.category .swiper-pickup.swiper-container,.category body:not(.index) .swiper-container,.category body:not(.index).swiper-container,.ranking .l-pickup .swiper-container,.ranking .l-pickup.swiper-container,.ranking .l-userContents .swiper-container,.ranking .l-userContents.swiper-container,.ranking .l-news .swiper-container,.ranking .l-news.swiper-container,.ranking .l-series .swiper-container,.ranking .l-series.swiper-container,.ranking .swiper-pickup .swiper-container,.ranking .swiper-pickup.swiper-container,.ranking body:not(.index) .swiper-container,.ranking body:not(.index).swiper-container,.search .l-pickup .swiper-container,.search .l-pickup.swiper-container,.search .l-userContents .swiper-container,.search .l-userContents.swiper-container,.search .l-news .swiper-container,.search .l-news.swiper-container,.search .l-series .swiper-container,.search .l-series.swiper-container,.search .swiper-pickup .swiper-container,.search .swiper-pickup.swiper-container,.search body:not(.index) .swiper-container,.search body:not(.index).swiper-container{margin-bottom:0}}@media screen and (min-width: 1056px){.index .l-pickup .m-swiper-listItem article>div:first-child,.index .l-userContents .m-swiper-listItem article>div:first-child,.index .l-news .m-swiper-listItem article>div:first-child,.view .l-pickup .m-swiper-listItem article>div:first-child,.view .l-userContents .m-swiper-listItem article>div:first-child,.view .l-news .m-swiper-listItem article>div:first-child,.feature .l-pickup .m-swiper-listItem article>div:first-child,.feature .l-userContents .m-swiper-listItem article>div:first-child,.feature .l-news .m-swiper-listItem article>div:first-child,.news .l-pickup .m-swiper-listItem article>div:first-child,.news .l-userContents .m-swiper-listItem article>div:first-child,.news .l-news .m-swiper-listItem article>div:first-child,.videos .l-pickup .m-swiper-listItem article>div:first-child,.videos .l-userContents .m-swiper-listItem article>div:first-child,.videos .l-news .m-swiper-listItem article>div:first-child,.recent .l-pickup .m-swiper-listItem article>div:first-child,.recent .l-userContents .m-swiper-listItem article>div:first-child,.recent .l-news .m-swiper-listItem article>div:first-child,.category .l-pickup .m-swiper-listItem article>div:first-child,.category .l-userContents .m-swiper-listItem article>div:first-child,.category .l-news .m-swiper-listItem article>div:first-child,.ranking .l-pickup .m-swiper-listItem article>div:first-child,.ranking .l-userContents .m-swiper-listItem article>div:first-child,.ranking .l-news .m-swiper-listItem article>div:first-child,.search .l-pickup .m-swiper-listItem article>div:first-child,.search .l-userContents .m-swiper-listItem article>div:first-child,.search .l-news .m-swiper-listItem article>div:first-child{height:214px}}.index .l-pickup,.view .l-pickup,.feature .l-pickup,.news .l-pickup,.videos .l-pickup,.recent .l-pickup,.category .l-pickup,.ranking .l-pickup,.search .l-pickup{padding:50px 8px 8px}.index .l-pickup .m-section-title,.view .l-pickup .m-section-title,.feature .l-pickup .m-section-title,.news .l-pickup .m-section-title,.videos .l-pickup .m-section-title,.recent .l-pickup .m-section-title,.category .l-pickup .m-section-title,.ranking .l-pickup .m-section-title,.search .l-pickup .m-section-title{margin-bottom:0}.index .l-pickup .swiper-container,.view .l-pickup .swiper-container,.feature .l-pickup .swiper-container,.news .l-pickup .swiper-container,.videos .l-pickup .swiper-container,.recent .l-pickup .swiper-container,.category .l-pickup .swiper-container,.ranking .l-pickup .swiper-container,.search .l-pickup .swiper-container{margin-top:40px}@media screen and (min-width: 704px) and (max-width: 1055px){.index .l-pickup,.view .l-pickup,.feature .l-pickup,.news .l-pickup,.videos .l-pickup,.recent .l-pickup,.category .l-pickup,.ranking .l-pickup,.search .l-pickup{padding:40px 0 8px;top:26.5%}}@media screen and (max-width: 1250px){.index .l-top-popup .swiper-button-next,.index .l-top-popup .swiper-button-prev,.view .l-top-popup .swiper-button-next,.view .l-top-popup .swiper-button-prev,.feature .l-top-popup .swiper-button-next,.feature .l-top-popup .swiper-button-prev,.news .l-top-popup .swiper-button-next,.news .l-top-popup .swiper-button-prev,.videos .l-top-popup .swiper-button-next,.videos .l-top-popup .swiper-button-prev,.recent .l-top-popup .swiper-button-next,.recent .l-top-popup .swiper-button-prev,.category .l-top-popup .swiper-button-next,.category .l-top-popup .swiper-button-prev,.ranking .l-top-popup .swiper-button-next,.ranking .l-top-popup .swiper-button-prev,.search .l-top-popup .swiper-button-next,.search .l-top-popup .swiper-button-prev{display:none}}.index .l-signup .swiper-button-next,.index .l-signup .swiper-button-prev,.view .l-signup .swiper-button-next,.view .l-signup .swiper-button-prev,.feature .l-signup .swiper-button-next,.feature .l-signup .swiper-button-prev,.news .l-signup .swiper-button-next,.news .l-signup .swiper-button-prev,.videos .l-signup .swiper-button-next,.videos .l-signup .swiper-button-prev,.recent .l-signup .swiper-button-next,.recent .l-signup .swiper-button-prev,.category .l-signup .swiper-button-next,.category .l-signup .swiper-button-prev,.ranking .l-signup .swiper-button-next,.ranking .l-signup .swiper-button-prev,.search .l-signup .swiper-button-next,.search .l-signup .swiper-button-prev{top:380px}@media screen and (max-width: 900px){.index .l-signup .swiper-button-next,.index .l-signup .swiper-button-prev,.view .l-signup .swiper-button-next,.view .l-signup .swiper-button-prev,.feature .l-signup .swiper-button-next,.feature .l-signup .swiper-button-prev,.news .l-signup .swiper-button-next,.news .l-signup .swiper-button-prev,.videos .l-signup .swiper-button-next,.videos .l-signup .swiper-button-prev,.recent .l-signup .swiper-button-next,.recent .l-signup .swiper-button-prev,.category .l-signup .swiper-button-next,.category .l-signup .swiper-button-prev,.ranking .l-signup .swiper-button-next,.ranking .l-signup .swiper-button-prev,.search .l-signup .swiper-button-next,.search .l-signup .swiper-button-prev{display:none}}@media screen and (min-width: 1056px){.index .l-signup .swiper-wrapper,.view .l-signup .swiper-wrapper,.feature .l-signup .swiper-wrapper,.news .l-signup .swiper-wrapper,.videos .l-signup .swiper-wrapper,.recent .l-signup .swiper-wrapper,.category .l-signup .swiper-wrapper,.ranking .l-signup .swiper-wrapper,.search .l-signup .swiper-wrapper{margin-left:0 !important}}.index .l-userContents .swiper-container,.view .l-userContents .swiper-container,.feature .l-userContents .swiper-container,.news .l-userContents .swiper-container,.videos .l-userContents .swiper-container,.recent .l-userContents .swiper-container,.category .l-userContents .swiper-container,.ranking .l-userContents .swiper-container,.search .l-userContents .swiper-container{margin-top:40px}.index .l-userContents .swiper-container:before,.index .l-userContents .swiper-container:after,.view .l-userContents .swiper-container:before,.view .l-userContents .swiper-container:after,.feature .l-userContents .swiper-container:before,.feature .l-userContents .swiper-container:after,.news .l-userContents .swiper-container:before,.news .l-userContents .swiper-container:after,.videos .l-userContents .swiper-container:before,.videos .l-userContents .swiper-container:after,.recent .l-userContents .swiper-container:before,.recent .l-userContents .swiper-container:after,.category .l-userContents .swiper-container:before,.category .l-userContents .swiper-container:after,.ranking .l-userContents .swiper-container:before,.ranking .l-userContents .swiper-container:after,.search .l-userContents .swiper-container:before,.search .l-userContents .swiper-container:after{bottom:-15px}.index .l-feature .swiper-pagination,.view .l-feature .swiper-pagination,.feature .l-feature .swiper-pagination,.news .l-feature .swiper-pagination,.videos .l-feature .swiper-pagination,.recent .l-feature .swiper-pagination,.category .l-feature .swiper-pagination,.ranking .l-feature .swiper-pagination,.search .l-feature .swiper-pagination{margin-top:32px}@media screen and (max-width: 1055px){.index .l-feature .swiper-pagination,.view .l-feature .swiper-pagination,.feature .l-feature .swiper-pagination,.news .l-feature .swiper-pagination,.videos .l-feature .swiper-pagination,.recent .l-feature .swiper-pagination,.category .l-feature .swiper-pagination,.ranking .l-feature .swiper-pagination,.search .l-feature .swiper-pagination{margin-top:16px;margin-bottom:24px}}.index .l-feature .swiper-button-next,.index .l-feature .swiper-button-prev,.view .l-feature .swiper-button-next,.view .l-feature .swiper-button-prev,.feature .l-feature .swiper-button-next,.feature .l-feature .swiper-button-prev,.news .l-feature .swiper-button-next,.news .l-feature .swiper-button-prev,.videos .l-feature .swiper-button-next,.videos .l-feature .swiper-button-prev,.recent .l-feature .swiper-button-next,.recent .l-feature .swiper-button-prev,.category .l-feature .swiper-button-next,.category .l-feature .swiper-button-prev,.ranking .l-feature .swiper-button-next,.ranking .l-feature .swiper-button-prev,.search .l-feature .swiper-button-next,.search .l-feature .swiper-button-prev{top:455px}@media screen and (max-width: 1250px){.index .l-feature .swiper-button-next,.index .l-feature .swiper-button-prev,.view .l-feature .swiper-button-next,.view .l-feature .swiper-button-prev,.feature .l-feature .swiper-button-next,.feature .l-feature .swiper-button-prev,.news .l-feature .swiper-button-next,.news .l-feature .swiper-button-prev,.videos .l-feature .swiper-button-next,.videos .l-feature .swiper-button-prev,.recent .l-feature .swiper-button-next,.recent .l-feature .swiper-button-prev,.category .l-feature .swiper-button-next,.category .l-feature .swiper-button-prev,.ranking .l-feature .swiper-button-next,.ranking .l-feature .swiper-button-prev,.search .l-feature .swiper-button-next,.search .l-feature .swiper-button-prev{display:none}}.index .l-news .swiper-button-next,.index .l-news .swiper-button-prev,.view .l-news .swiper-button-next,.view .l-news .swiper-button-prev,.feature .l-news .swiper-button-next,.feature .l-news .swiper-button-prev,.news .l-news .swiper-button-next,.news .l-news .swiper-button-prev,.videos .l-news .swiper-button-next,.videos .l-news .swiper-button-prev,.recent .l-news .swiper-button-next,.recent .l-news .swiper-button-prev,.category .l-news .swiper-button-next,.category .l-news .swiper-button-prev,.ranking .l-news .swiper-button-next,.ranking .l-news .swiper-button-prev,.search .l-news .swiper-button-next,.search .l-news .swiper-button-prev{margin-top:-70px}@media screen and (max-width: 1055px){.index .l-news .swiper-button-next,.index .l-news .swiper-button-prev,.view .l-news .swiper-button-next,.view .l-news .swiper-button-prev,.feature .l-news .swiper-button-next,.feature .l-news .swiper-button-prev,.news .l-news .swiper-button-next,.news .l-news .swiper-button-prev,.videos .l-news .swiper-button-next,.videos .l-news .swiper-button-prev,.recent .l-news .swiper-button-next,.recent .l-news .swiper-button-prev,.category .l-news .swiper-button-next,.category .l-news .swiper-button-prev,.ranking .l-news .swiper-button-next,.ranking .l-news .swiper-button-prev,.search .l-news .swiper-button-next,.search .l-news .swiper-button-prev{margin-top:1%}}.index .l-videos .swiper-button-next,.index .l-videos .swiper-button-prev,.view .l-videos .swiper-button-next,.view .l-videos .swiper-button-prev,.feature .l-videos .swiper-button-next,.feature .l-videos .swiper-button-prev,.news .l-videos .swiper-button-next,.news .l-videos .swiper-button-prev,.videos .l-videos .swiper-button-next,.videos .l-videos .swiper-button-prev,.recent .l-videos .swiper-button-next,.recent .l-videos .swiper-button-prev,.category .l-videos .swiper-button-next,.category .l-videos .swiper-button-prev,.ranking .l-videos .swiper-button-next,.ranking .l-videos .swiper-button-prev,.search .l-videos .swiper-button-next,.search .l-videos .swiper-button-prev{top:450px}@media screen and (max-width: 1250px){.index .l-videos .swiper-button-next,.index .l-videos .swiper-button-prev,.view .l-videos .swiper-button-next,.view .l-videos .swiper-button-prev,.feature .l-videos .swiper-button-next,.feature .l-videos .swiper-button-prev,.news .l-videos .swiper-button-next,.news .l-videos .swiper-button-prev,.videos .l-videos .swiper-button-next,.videos .l-videos .swiper-button-prev,.recent .l-videos .swiper-button-next,.recent .l-videos .swiper-button-prev,.category .l-videos .swiper-button-next,.category .l-videos .swiper-button-prev,.ranking .l-videos .swiper-button-next,.ranking .l-videos .swiper-button-prev,.search .l-videos .swiper-button-next,.search .l-videos .swiper-button-prev{display:none}}.index .l-series .swiper-button-next,.index .l-series .swiper-button-prev,.view .l-series .swiper-button-next,.view .l-series .swiper-button-prev,.feature .l-series .swiper-button-next,.feature .l-series .swiper-button-prev,.news .l-series .swiper-button-next,.news .l-series .swiper-button-prev,.videos .l-series .swiper-button-next,.videos .l-series .swiper-button-prev,.recent .l-series .swiper-button-next,.recent .l-series .swiper-button-prev,.category .l-series .swiper-button-next,.category .l-series .swiper-button-prev,.ranking .l-series .swiper-button-next,.ranking .l-series .swiper-button-prev,.search .l-series .swiper-button-next,.search .l-series .swiper-button-prev{top:170px}@media screen and (max-width: 1055px){.index .l-series .swiper-button-next,.index .l-series .swiper-button-prev,.view .l-series .swiper-button-next,.view .l-series .swiper-button-prev,.feature .l-series .swiper-button-next,.feature .l-series .swiper-button-prev,.news .l-series .swiper-button-next,.news .l-series .swiper-button-prev,.videos .l-series .swiper-button-next,.videos .l-series .swiper-button-prev,.recent .l-series .swiper-button-next,.recent .l-series .swiper-button-prev,.category .l-series .swiper-button-next,.category .l-series .swiper-button-prev,.ranking .l-series .swiper-button-next,.ranking .l-series .swiper-button-prev,.search .l-series .swiper-button-next,.search .l-series .swiper-button-prev{margin-top:12.5%}}.index body:not(.index) .swiper-button-next,.index body:not(.index) .swiper-button-prev,.view body:not(.index) .swiper-button-next,.view body:not(.index) .swiper-button-prev,.feature body:not(.index) .swiper-button-next,.feature body:not(.index) .swiper-button-prev,.news body:not(.index) .swiper-button-next,.news body:not(.index) .swiper-button-prev,.videos body:not(.index) .swiper-button-next,.videos body:not(.index) .swiper-button-prev,.recent body:not(.index) .swiper-button-next,.recent body:not(.index) .swiper-button-prev,.category body:not(.index) .swiper-button-next,.category body:not(.index) .swiper-button-prev,.ranking body:not(.index) .swiper-button-next,.ranking body:not(.index) .swiper-button-prev,.search body:not(.index) .swiper-button-next,.search body:not(.index) .swiper-button-prev{top:145px}@media screen and (min-width: 1056px) and (max-width: 1250px){.index body:not(.index) .swiper-button-next,.index body:not(.index) .swiper-button-prev,.view body:not(.index) .swiper-button-next,.view body:not(.index) .swiper-button-prev,.feature body:not(.index) .swiper-button-next,.feature body:not(.index) .swiper-button-prev,.news body:not(.index) .swiper-button-next,.news body:not(.index) .swiper-button-prev,.videos body:not(.index) .swiper-button-next,.videos body:not(.index) .swiper-button-prev,.recent body:not(.index) .swiper-button-next,.recent body:not(.index) .swiper-button-prev,.category body:not(.index) .swiper-button-next,.category body:not(.index) .swiper-button-prev,.ranking body:not(.index) .swiper-button-next,.ranking body:not(.index) .swiper-button-prev,.search body:not(.index) .swiper-button-next,.search body:not(.index) .swiper-button-prev{border-color:#333}.index body:not(.index) .swiper-button-next:before,.index body:not(.index) .swiper-button-prev:before,.view body:not(.index) .swiper-button-next:before,.view body:not(.index) .swiper-button-prev:before,.feature body:not(.index) .swiper-button-next:before,.feature body:not(.index) .swiper-button-prev:before,.news body:not(.index) .swiper-button-next:before,.news body:not(.index) .swiper-button-prev:before,.videos body:not(.index) .swiper-button-next:before,.videos body:not(.index) .swiper-button-prev:before,.recent body:not(.index) .swiper-button-next:before,.recent body:not(.index) .swiper-button-prev:before,.category body:not(.index) .swiper-button-next:before,.category body:not(.index) .swiper-button-prev:before,.ranking body:not(.index) .swiper-button-next:before,.ranking body:not(.index) .swiper-button-prev:before,.search body:not(.index) .swiper-button-next:before,.search body:not(.index) .swiper-button-prev:before{border-color:#333}.index body:not(.index) .swiper-button-next:hover,.index body:not(.index) .swiper-button-prev:hover,.view body:not(.index) .swiper-button-next:hover,.view body:not(.index) .swiper-button-prev:hover,.feature body:not(.index) .swiper-button-next:hover,.feature body:not(.index) .swiper-button-prev:hover,.news body:not(.index) .swiper-button-next:hover,.news body:not(.index) .swiper-button-prev:hover,.videos body:not(.index) .swiper-button-next:hover,.videos body:not(.index) .swiper-button-prev:hover,.recent body:not(.index) .swiper-button-next:hover,.recent body:not(.index) .swiper-button-prev:hover,.category body:not(.index) .swiper-button-next:hover,.category body:not(.index) .swiper-button-prev:hover,.ranking body:not(.index) .swiper-button-next:hover,.ranking body:not(.index) .swiper-button-prev:hover,.search body:not(.index) .swiper-button-next:hover,.search body:not(.index) .swiper-button-prev:hover{background-color:#ccc;border-color:#ccc}.index body:not(.index) .swiper-button-next:hover:before,.index body:not(.index) .swiper-button-prev:hover:before,.view body:not(.index) .swiper-button-next:hover:before,.view body:not(.index) .swiper-button-prev:hover:before,.feature body:not(.index) .swiper-button-next:hover:before,.feature body:not(.index) .swiper-button-prev:hover:before,.news body:not(.index) .swiper-button-next:hover:before,.news body:not(.index) .swiper-button-prev:hover:before,.videos body:not(.index) .swiper-button-next:hover:before,.videos body:not(.index) .swiper-button-prev:hover:before,.recent body:not(.index) .swiper-button-next:hover:before,.recent body:not(.index) .swiper-button-prev:hover:before,.category body:not(.index) .swiper-button-next:hover:before,.category body:not(.index) .swiper-button-prev:hover:before,.ranking body:not(.index) .swiper-button-next:hover:before,.ranking body:not(.index) .swiper-button-prev:hover:before,.search body:not(.index) .swiper-button-next:hover:before,.search body:not(.index) .swiper-button-prev:hover:before{border-color:#fff}}.index .m-products .m-media,.view .m-products .m-media,.feature .m-products .m-media,.news .m-products .m-media,.videos .m-products .m-media,.recent .m-products .m-media,.category .m-products .m-media,.ranking .m-products .m-media,.search .m-products .m-media{-webkit-box-shadow:none;box-shadow:none}@media screen and (max-width: 1055px){.index .m-products .m-media,.view .m-products .m-media,.feature .m-products .m-media,.news .m-products .m-media,.videos .m-products .m-media,.recent .m-products .m-media,.category .m-products .m-media,.ranking .m-products .m-media,.search .m-products .m-media{margin-bottom:0}}.index .swiper-products-button-container,.view .swiper-products-button-container,.feature .swiper-products-button-container,.news .swiper-products-button-container,.videos .swiper-products-button-container,.recent .swiper-products-button-container,.category .swiper-products-button-container,.ranking .swiper-products-button-container,.search .swiper-products-button-container{position:absolute;top:0;width:100%}@media screen and (max-width: 1055px){.index .swiper-slide,.view .swiper-slide,.feature .swiper-slide,.news .swiper-slide,.videos .swiper-slide,.recent .swiper-slide,.category .swiper-slide,.ranking .swiper-slide,.search .swiper-slide{pointer-events:none;cursor:default}.index .swiper-slide-active,.view .swiper-slide-active,.feature .swiper-slide-active,.news .swiper-slide-active,.videos .swiper-slide-active,.recent .swiper-slide-active,.category .swiper-slide-active,.ranking .swiper-slide-active,.search .swiper-slide-active{pointer-events:auto;cursor:auto}.index .swiper-slide-active img,.view .swiper-slide-active img,.feature .swiper-slide-active img,.news .swiper-slide-active img,.videos .swiper-slide-active img,.recent .swiper-slide-active img,.category .swiper-slide-active img,.ranking .swiper-slide-active img,.search .swiper-slide-active img{opacity:1}}.swiper-slide .index [class$="-sliderItem-text"],.swiper-slide .view [class$="-sliderItem-text"],.swiper-slide .feature [class$="-sliderItem-text"],.swiper-slide .news [class$="-sliderItem-text"],.swiper-slide .videos [class$="-sliderItem-text"],.swiper-slide .recent [class$="-sliderItem-text"],.swiper-slide .category [class$="-sliderItem-text"],.swiper-slide .ranking [class$="-sliderItem-text"],.swiper-slide .search [class$="-sliderItem-text"]{-webkit-transition:.3s ease;transition:.3s ease;opacity:0}@media screen and (min-width: 1056px){.swiper-slide-active .index [class$="-sliderItem-text"],.swiper-slide-next .index [class$="-sliderItem-text"],.swiper-slide-next+.swiper-slide .index [class$="-sliderItem-text"],.swiper-slide-active .view [class$="-sliderItem-text"],.swiper-slide-next .view [class$="-sliderItem-text"],.swiper-slide-next+.swiper-slide .view [class$="-sliderItem-text"],.swiper-slide-active .feature [class$="-sliderItem-text"],.swiper-slide-next .feature [class$="-sliderItem-text"],.swiper-slide-next+.swiper-slide .feature [class$="-sliderItem-text"],.swiper-slide-active .news [class$="-sliderItem-text"],.swiper-slide-next .news [class$="-sliderItem-text"],.swiper-slide-next+.swiper-slide .news [class$="-sliderItem-text"],.swiper-slide-active .videos [class$="-sliderItem-text"],.swiper-slide-next .videos [class$="-sliderItem-text"],.swiper-slide-next+.swiper-slide .videos [class$="-sliderItem-text"],.swiper-slide-active .recent [class$="-sliderItem-text"],.swiper-slide-next .recent [class$="-sliderItem-text"],.swiper-slide-next+.swiper-slide .recent [class$="-sliderItem-text"],.swiper-slide-active .category [class$="-sliderItem-text"],.swiper-slide-next .category [class$="-sliderItem-text"],.swiper-slide-next+.swiper-slide .category [class$="-sliderItem-text"],.swiper-slide-active .ranking [class$="-sliderItem-text"],.swiper-slide-next .ranking [class$="-sliderItem-text"],.swiper-slide-next+.swiper-slide .ranking [class$="-sliderItem-text"],.swiper-slide-active .search [class$="-sliderItem-text"],.swiper-slide-next .search [class$="-sliderItem-text"],.swiper-slide-next+.swiper-slide .search [class$="-sliderItem-text"]{opacity:1}}@media screen and (max-width: 1055px){.swiper-slide-active .index [class$="-sliderItem-text"],.swiper-slide-active .view [class$="-sliderItem-text"],.swiper-slide-active .feature [class$="-sliderItem-text"],.swiper-slide-active .news [class$="-sliderItem-text"],.swiper-slide-active .videos [class$="-sliderItem-text"],.swiper-slide-active .recent [class$="-sliderItem-text"],.swiper-slide-active .category [class$="-sliderItem-text"],.swiper-slide-active .ranking [class$="-sliderItem-text"],.swiper-slide-active .search [class$="-sliderItem-text"]{opacity:1}}.index [class$="-sliderItem-textTitle"]>a,.view [class$="-sliderItem-textTitle"]>a,.feature [class$="-sliderItem-textTitle"]>a,.news [class$="-sliderItem-textTitle"]>a,.videos [class$="-sliderItem-textTitle"]>a,.recent [class$="-sliderItem-textTitle"]>a,.category [class$="-sliderItem-textTitle"]>a,.ranking [class$="-sliderItem-textTitle"]>a,.search [class$="-sliderItem-textTitle"]>a{height:45px;overflow:hidden}@media screen and (min-width: 704px) and (max-width: 1055px){.index .swiper-container,.view .swiper-container,.feature .swiper-container,.news .swiper-container,.videos .swiper-container,.recent .swiper-container,.category .swiper-container,.ranking .swiper-container,.search .swiper-container{overflow:visible;width:65%;margin:0 auto}.l-feature .index .swiper-container,.l-feature .view .swiper-container,.l-feature .feature .swiper-container,.l-feature .news .swiper-container,.l-feature .videos .swiper-container,.l-feature .recent .swiper-container,.l-feature .category .swiper-container,.l-feature .ranking .swiper-container,.l-feature .search .swiper-container{width:100%}.l-videos .index .swiper-container,.l-videos .view .swiper-container,.l-videos .feature .swiper-container,.l-videos .news .swiper-container,.l-videos .videos .swiper-container,.l-videos .recent .swiper-container,.l-videos .category .swiper-container,.l-videos .ranking .swiper-container,.l-videos .search .swiper-container{width:100%}.index .l-swiper,.view .l-swiper,.feature .l-swiper,.news .l-swiper,.videos .l-swiper,.recent .l-swiper,.category .l-swiper,.ranking .l-swiper,.search .l-swiper{width:100% !important;padding-left:0;padding-right:0}.index .swiper-wrapper,.view .swiper-wrapper,.feature .swiper-wrapper,.news .swiper-wrapper,.videos .swiper-wrapper,.recent .swiper-wrapper,.category .swiper-wrapper,.ranking .swiper-wrapper,.search .swiper-wrapper{padding-bottom:20px}.index .m-swiper-list,.view .m-swiper-list,.feature .m-swiper-list,.news .m-swiper-list,.videos .m-swiper-list,.recent .m-swiper-list,.category .m-swiper-list,.ranking .m-swiper-list,.search .m-swiper-list{overflow:hidden;margin:0}}@media screen and (max-width: 703px){.index .swiper-container,.view .swiper-container,.feature .swiper-container,.news .swiper-container,.videos .swiper-container,.recent .swiper-container,.category .swiper-container,.ranking .swiper-container,.search .swiper-container{margin:0 auto;overflow:visible;width:100%}.index .l-swiper,.view .l-swiper,.feature .l-swiper,.news .l-swiper,.videos .l-swiper,.recent .l-swiper,.category .l-swiper,.ranking .l-swiper,.search .l-swiper{padding:40px 0 32px}.index .swiper-wrapper,.view .swiper-wrapper,.feature .swiper-wrapper,.news .swiper-wrapper,.videos .swiper-wrapper,.recent .swiper-wrapper,.category .swiper-wrapper,.ranking .swiper-wrapper,.search .swiper-wrapper{padding-bottom:32px}}.l-section-full{border-top:1px solid #f0f0f0}.m-section-full{margin:0 auto;padding:40px 0;width:100%}.l-section{border-top:1px solid #f0f0f0}.l-section.dark{background-color:#000;color:#999;position:relative}.m-section{-webkit-box-sizing:border-box;box-sizing:border-box;padding:40px 8px;margin:0 auto;position:relative}@media screen and (min-width: 1056px){.m-section{width:1056px}}@media screen and (min-width: 704px) and (max-width: 1055px){.m-section{width:704px}}@media screen and (max-width: 703px){.m-section{width:100%;padding:40px 0}}.m-section-background{opacity:0.2;background-size:cover;background-position:50% 50%;height:100%;left:0;position:absolute;top:0;width:100%}.m-section-halfItem .m-section-title{padding:0;text-align:left}@media screen and (max-width: 1055px){.m-section-halfItem .m-section-title{text-align:center}}.m-section-more-button a{border-radius:4px;font-size:16px;font-size:1.6rem;background-color:#000;color:#fff;display:block;font-weight:bold;margin-top:16px;margin-bottom:48px;padding:26px 8px;text-align:center}.m-section-more-button.m-section-more-button__feature a{background-color:#00bec8}.m-section-more-button.m-section-more-button__news a{background-color:#0064d2}.m-section-more-button.m-section-more-button__series a{background-color:#faa01e}.m-section-more-button.m-section-more-button__videos a{background-color:#fa3c50}.m-section-more-button.m-section-more-button__userContents a{background-color:#ff8a60}.m-section-more-button.m-section-more-button__blue a{background-color:#00bec8}@media screen and (min-width: 704px) and (max-width: 1055px){.m-section-more-button a{margin-bottom:16px}}@media screen and (max-width: 1055px){.m-section-more{padding:0 16px}}@media screen and (max-width: 703px){.m-section-more-button a{margin-bottom:24px}}@media screen and (max-width: 703px){.contents.index .m-recent .m-section-title-white{margin-top:-224px;padding:0 8px 24px}.contents.index .m-section-title-white-ja{margin-top:12px}}.m-section-title{text-align:center;margin-top:16px;margin-bottom:30px;padding:0 8px}.m-section-title-en{display:inline-block;vertical-align:middle;font-size:32px;font-size:3.2rem;font-weight:bold;margin-bottom:8px;padding-right:8px}.m-section-title-en i{padding-right:4px}.m-section-title-ja{display:inline-block;vertical-align:middle;font-size:16px;font-size:1.6rem;font-weight:bold;margin-top:-6px;margin-left:2px;padding-left:14px;position:relative}.m-section-title-ja:before{background-color:#e5e5e5;content:"";display:block;height:20px;left:0;position:absolute;top:-2px;width:1px}.l-section.dark .m-section-title{color:#fff}.l-section.dark .m-section-title a{color:#fff}.m-recent .m-section-title-white{margin-bottom:16px}.m-section-title-white{color:#fff;display:block;margin-top:-144px;margin-bottom:-24px;position:relative;z-index:10}.m-section-title-white a{color:#fff}.m-section-title-white-en{display:inline-block;vertical-align:middle;font-size:32px;font-size:3.2rem;font-weight:bold;margin-bottom:8px}.m-section-title-white-en i{padding-right:6px}.m-section-title-white-ja{display:inline-block;vertical-align:middle;font-size:16px;font-size:1.6rem;font-weight:bold;margin-top:-6px;margin-left:6px;padding-left:14px;position:relative}.m-section-title-white-ja:before{background-color:#fff;content:"";display:block;height:20px;left:0;position:absolute;top:-2px;width:1px}.m-section-title-center-white{color:#fff;text-align:center;margin-top:16px;margin-bottom:30px;padding:0 8px}.m-section-title-center-white a{color:#fff}.m-section-title-center-white-en{font-size:32px;font-size:3.2rem;font-weight:bold;margin-bottom:16px;padding-right:8px}.m-section-title-center-white-en i{padding-right:6px}.m-section-title-center-white-ja{font-size:16px;font-size:1.6rem;font-weight:bold;line-height:1.4;padding-top:16px;position:relative}.m-section-title-center-white-ja:before{background-color:#fff;content:"";height:1px;left:50%;margin-bottom:12px;margin-left:-10px;position:absolute;top:0;width:20px}@media screen and (max-width: 703px){.m-section-title{margin-top:0}.m-section-title-en{font-size:24px;font-size:2.4rem;display:block;text-align:center}.m-section-title-ja{display:block;text-align:center;margin-top:0;margin-left:0;padding-left:0}.m-section-title-ja:before{height:1px;left:50%;margin-bottom:12px;margin-left:-10px;position:relative;top:0;width:20px}.m-section-title-white{padding:0 8px 16px;margin-top:-152px}.m-section-title-white-en{font-size:24px;font-size:2.4rem;display:block;text-align:center;padding-right:8px}.m-section-title-white-en i{padding-right:4px}.m-section-title-white-ja{display:block;text-align:center;margin-top:0;margin-left:0;padding-left:0}.m-section-title-white-ja:before{height:1px;left:50%;margin-bottom:12px;margin-left:-10px;position:relative;top:0;width:20px}.m-section-title-center-white{margin-top:0}.m-section-title-center-white-en{font-size:24px;font-size:2.4rem;margin-bottom:8px}.m-section-title-center-white-en i{padding-right:4px}.m-section-title-center-white-ja{padding-top:8px}}@font-face{font-family:'kaiyou-icon';src:url("fonts/kaiyou-icon.eot?dum6ax");src:url("fonts/kaiyou-icon.eot?dum6ax#iefix") format("embedded-opentype"),url("fonts/kaiyou-icon.ttf?dum6ax") format("truetype"),url("fonts/kaiyou-icon.woff?dum6ax") format("woff"),url("fonts/kaiyou-icon.svg?dum6ax#kaiyou-icon") format("svg");font-weight:normal;font-style:normal}[class^="kaiyou-icon-"],[class*=" kaiyou-icon-"]{font-family:'kaiyou-icon' !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.kaiyou-icon-zoomin:before{content:""}.kaiyou-icon-street:before{content:""}.kaiyou-icon-game:before{content:""}.kaiyou-icon-art:before{content:""}.kaiyou-icon-audiovisual:before{content:""}.kaiyou-icon-blockquote:before{content:""}.kaiyou-icon-bold:before{content:""}.kaiyou-icon-book:before{content:""}.kaiyou-icon-column:before{content:""}.kaiyou-icon-comments:before{content:""}.kaiyou-icon-entertainment:before{content:""}.kaiyou-icon-feature:before{content:""}.kaiyou-icon-h1:before{content:""}.kaiyou-icon-h2:before{content:""}.kaiyou-icon-h3:before{content:""}.kaiyou-icon-hatebu:before{content:""}.kaiyou-icon-information-society:before{content:""}.kaiyou-icon-interview:before{content:""}.kaiyou-icon-keyphrases:before{content:""}.kaiyou-icon-login:before{content:""}.kaiyou-icon-logout:before{content:""}.kaiyou-icon-news:before{content:""}.kaiyou-icon-otaku-culture:before{content:""}.kaiyou-icon-pickup:before{content:""}.kaiyou-icon-popup:before{content:""}.kaiyou-icon-products:before{content:""}.kaiyou-icon-ranking:before{content:""}.kaiyou-icon-recent:before{content:""}.kaiyou-icon-report:before{content:""}.kaiyou-icon-review:before{content:""}.kaiyou-icon-search:before{content:""}.kaiyou-icon-series:before{content:""}.kaiyou-icon-signup:before{content:""}.kaiyou-icon-user-contents:before{content:""}.kaiyou-icon-videos:before{content:""}.kaiyou-icon-column_thin:before{content:""}.kaiyou-icon-interview_thin:before{content:""}.kaiyou-icon-news_thin:before{content:""}.kaiyou-icon-report_thin:before{content:""}.kaiyou-icon-review_thin:before{content:""}.kaiyou-icon-series_thin:before{content:""}.kaiyou-icon-kaiyou_logo:before{content:""}.kaiyou-icon-fontsizeswitch:before{content:""}.kaiyou-icon-line_at:before{content:""}.kaiyou-icon-unedited:before{content:""}.l-ad-pc{background-color:#f5f5f5}.m-ad-pc{padding:20px 0;overflow:hidden}.m-ad-pc-inner{max-height:250px;position:relative;max-width:970px;text-align:center;margin:0 auto}.m-ad-pc-inner>div{position:relative;display:block}.l-ad-sp{padding:16px}.m-ad-sp{margin-left:-16px;margin-right:-16px;overflow:hidden;text-align:center}.m-ad-pc-article-title{margin-top:-8px;min-height:66px;padding:0 24px 4px}@media screen and (max-width: 767px){.m-ad-pc-article-title{padding:0 16px;overflow:hidden}}.m-ad-sp-article-title{margin-bottom:16px;min-height:100px;overflow:hidden}@media screen and (max-width: 757px){.m-ad-sp-article-title-inner{display:inline-block;position:relative;right:-50%}.m-ad-sp-article-title-inner>div{position:relative;left:-50%}}.m-ad-article-eyecatch{margin-top:16px;margin-bottom:16px;overflow:hidden}.m-ad-article-eyecatch-inner{max-width:336px;margin:0 auto}@media screen and (max-width: 757px){.m-ad-article-eyecatch-inner{display:inline-block;position:relative;right:-50%}.m-ad-article-eyecatch-inner>div{position:relative;left:-50%}}.m-ad-article-under{overflow:hidden;margin-top:32px}.m-ad-article-under-inner{height:280px;width:336px}.m-article-text .m-ad-article-under-inner img{border:none;padding:0}@media screen and (max-width: 757px){.m-ad-article-under{margin-left:-16px;margin-right:-16px}.m-ad-article-under-inner{display:inline-block;position:relative;right:-50%}.m-ad-article-under-inner>div{position:relative;left:-50%;text-align:center}}.m-article-eyecatch{position:relative;text-align:center}.m-article-eyecatch img{display:inline-block;vertical-align:middle;-webkit-transition:.3s ease;transition:.3s ease;height:auto;max-width:100%}.m-article-eyecatch img:hover{opacity:0.8}.m-article-eyecatch iframe{display:inline-block !important;margin:0 auto !important;max-width:100%;overflow:hidden}.m-article-eyecatch .twitter-video.twitter-video-rendered{margin:0 auto !important;text-align:justify}.m-article-eyecatch-description{-moz-osx-font-smoothing:auto;-webkit-font-smoothing:auto;padding-right:48px;padding-left:48px;padding-top:8px;padding-bottom:8px;text-align:center}@media screen and (max-width: 767px){.m-article-eyecatch-description{padding-right:16px;padding-left:16px}}.m-article-eyecatch-description p{color:#666;display:inline-block;font-size:0.875em;line-height:1.6;text-align:left;vertical-align:top;word-break:break-all}@media screen and (max-width: 767px){.m-article-eyecatch-description p{font-size:0.75em}}.m-article-body{overflow:hidden;padding:32px 0;position:relative;-webkit-font-smoothing:auto;-moz-osx-font-smoothing:auto}.m-article-body:after{content:"";display:table;clear:both}.m-article-text{padding-right:48px;padding-left:48px}@media screen and (max-width: 767px){.m-article-text{padding-right:16px;padding-left:16px}}.m-article-related{padding-right:48px;padding-left:48px;background-color:#fff;padding-top:0;padding-bottom:0}@media screen and (max-width: 767px){.m-article-related{padding-right:16px;padding-left:16px}}.m-article-comment{padding-right:48px;padding-left:48px;padding-top:32px;padding-bottom:16px;background-color:#fff;-webkit-box-shadow:0 0 1px 0 rgba(0,0,0,0.05);box-shadow:0 0 1px 0 rgba(0,0,0,0.05);margin:16px 8px 0}@media screen and (max-width: 767px){.m-article-comment{padding-right:16px;padding-left:16px}}@media screen and (max-width: 767px){.m-article-comment{margin:16px 0 0}}.m-article-comment-head{font-size:18px;font-size:1.8rem;font-weight:bold;margin-bottom:32px}.m-article-comment-head:after{content:"";display:table;clear:both}.m-article-comment-head h1{float:left}.m-article-comment-head-count{float:right}.m-article-comment-main{-webkit-tap-highlight-color:transparent}.m-article-comment-main textarea{-webkit-box-sizing:border-box;box-sizing:border-box;border-radius:4px;font-size:14px;font-size:1.4rem;-webkit-appearance:none;background-color:#fff;border:1px solid #e5e5e5;color:#333;height:80px;margin-bottom:24px;padding:14px 16px;resize:vertical;width:100%}.m-article-comment-main textarea::-webkit-input-placeholder{opacity:1;color:#ccc}.m-article-comment-main textarea:disabled{opacity:1}.m-article-comment-main textarea:-moz-placeholder{opacity:1;color:#ccc}.m-article-comment-main textarea::-moz-placeholder{opacity:1;color:#ccc}.m-article-comment-main textarea:-ms-input-placeholder{opacity:1;color:#ccc}.m-article-comment-main textarea:required{-webkit-box-shadow:unset;box-shadow:unset;outline:none}.m-article-comment-main textarea::-moz-selection{color:#333}.m-article-comment-main textarea::selection{color:#333}.m-article-comment-input{position:relative}.m-article-comment-input .submit{text-align:right}.m-article-comment-input input{-webkit-box-sizing:border-box;box-sizing:border-box;border-radius:4px;font-size:16px;font-size:1.6rem;-webkit-appearance:none;background:#00bec8;border:none;color:#fff;cursor:pointer;font-weight:bold;max-width:336px;outline:none;padding:16px;width:100%}.m-article-comment-input-button-box{display:inline-block;vertical-align:middle;text-align:right;width:100%}.m-article-comment-input-sns-header{font-size:13px;font-size:1.3rem;display:inline-block;vertical-align:middle}.m-article-comment-input .kaiyou-icon-information-society{font-size:16px;font-size:1.6rem;display:inline-block;vertical-align:middle;color:#cdcdcd;margin-right:2px}.m-article-comment-input-sns-button-box{display:inline-block;vertical-align:middle;margin-bottom:16px}.m-article-comment-input-sns-button-box .checkbox{display:inline-block;vertical-align:middle;margin-left:4px}.m-article-comment-input-sns-button-box .checkbox input[type=checkbox]{display:none}.m-article-comment-input-sns-button{border-radius:4px;-webkit-box-sizing:border-box;box-sizing:border-box;background-color:#e5e5e5;cursor:pointer;display:table;font-size:0px;height:32px;width:32px}.m-article-comment-input-sns-button:before{font-size:22px;font-size:2.2rem;color:#7F7E7C;display:table-cell;padding-top:2px;text-align:center;vertical-align:middle}input[type=checkbox]:checked+.m-article-comment-input-sns-button:before{color:#fff}.m-article-comment-input-sns-button.unconnected{display:inline-block;vertical-align:middle;margin-left:4px}input[type=checkbox]:checked+.m-article-comment-input-sns-button-tw.connected{background-color:#00aced}.m-article-comment-input-sns-button-tw.unconnected:before{padding-top:6px;padding-left:6px}input[type=checkbox]:checked+.m-article-comment-input-sns-button-fb.connected{background-color:#3b5998}.m-article-comment-input-sns-button-fb.unconnected:before{padding-top:6px;padding-left:10px}.m-article-comment-input-overlay{height:100%;position:absolute;width:100%;z-index:1}.m-article-comment-input-overlay:hover{cursor:pointer}.m-article-comment-submit{display:inline-block;vertical-align:middle;margin-left:32px;margin-bottom:16px;width:192px}.m-article-comment-more{font-size:16px;font-size:1.6rem;background-color:#fff;border-top:1px solid #f0f0f0;font-weight:bold;height:64px;text-align:center;margin-top:-17px}.m-article-comment-more a{display:block;padding:24px 16px}.m-article-comment-more-ajax-loading{display:none;left:50%;margin-top:-14px;margin-left:-20px;text-align:center;position:absolute}.m-article-comment-more-ajax-loading img{border-radius:4px;display:inline-block;vertical-align:middle;opacity:0.8;background:none repeat scroll 0 0 #000;line-height:0;margin-top:10px;padding:8px}.m-article-comment-list{border-top:1px solid #f0f0f0;margin-top:8px}.m-article-comment-listItem{border-bottom:1px solid #f0f0f0;padding:16px 0;position:relative}.m-article-comment-listItem:after{content:"";display:table;clear:both}.m-article-comment-listItem-image{border-radius:4px;border:1px solid #f0f0f0;float:left;margin-right:16px}.m-article-comment-listItem-text{font-size:14px;font-size:1.4rem;line-height:1.4;overflow:hidden;padding-right:32px}.m-article-comment-listItem-textName{display:inline}.m-article-comment-listItem-textName a{color:#00bec8}.m-article-comment-listItem-textDate{color:#b2b2b2;display:inline}.m-article-comment-listItem-textComment{margin-top:4px}.m-article-comment-listItem-delete-button{font-size:16px;font-size:1.6rem;color:#b2b2b2;cursor:pointer;height:16px;margin-right:8px;position:absolute;right:0;text-align:center;top:16px;width:16px}.m-comment-listItem__deleted{padding:16px 0}.m-comment-listItem-text__deleted{padding-left:16px}.m-comment-listItem-textComment__deleted{margin-top:0}.m-article-navigation{font-size:16px;font-size:1.6rem;background-color:#fff;display:none;line-height:1.5;position:relative}.m-article-navigation:after{content:"";display:table;clear:both}.m-article-navigation-next{-webkit-box-sizing:border-box;box-sizing:border-box;float:left;padding:24px;width:50%}.m-article-navigation-next>a>span{font-weight:bold}.m-article-navigation-next>a>h2{margin-top:8px}.m-article-navigation-next>a>h2:hover>span{text-decoration:underline}.m-article-navigation-divider{position:absolute;height:100%;left:50%;top:0;width:1px;background-color:#e5e5e5}.m-article-navigation-prev{-webkit-box-sizing:border-box;box-sizing:border-box;float:right;padding:24px;width:50%}.m-article-navigation-prev>a>span{font-weight:bold}.m-article-navigation-prev>a>h2{margin-top:8px}.m-article-navigation-prev>a>h2:hover>span{text-decoration:underline}.m-article-video-top{text-align:center}.m-article-video-top-embed{padding-top:61.8%;position:relative}.m-article-video-top-embed iframe{height:100%;left:0;position:absolute;top:0;width:100%}.m-article-ajax-loading{bottom:80px;display:none;left:0;margin-top:2px;position:fixed;text-align:center;width:100%;z-index:100}.m-article-ajax-loading img{border-radius:4px;display:inline-block;vertical-align:middle;opacity:0.8;background:none repeat scroll 0 0 #000;line-height:0;margin-top:10px;padding:8px}.m-article-embed{border:1px solid #e5e5e5;margin:32px 0}.m-article-embed a{-webkit-transition:.3s ease;transition:.3s ease;background-color:#f5f5f5;display:block;padding:14px 16px 16px}.m-article-embed a:after{content:"";display:table;clear:both}.m-article-embed a:hover{background-color:#fff}.m-article-embed a .m-article-embed-image{float:right;margin-left:16px;margin-top:1px;width:168px}.m-article-embed a .m-article-embed-image .image,.m-article-embed a .m-article-embed-image figure{margin-bottom:0 !important;margin-top:0 !important}.m-article-embed a .m-article-embed-image img{border:1px solid #f0f0f0;height:auto;margin:0;padding:0;width:100%}.m-article-embed a .m-article-embed-text{margin-bottom:7px;overflow:hidden}.m-article-embed a .m-article-embed-textTitle{color:#333;font-size:1.0625em;font-weight:bold;line-height:1.4;margin-bottom:9px}.m-article-embed a .m-article-embed-textDescription{color:#999;font-size:0.9375em;line-height:1.5;max-height:3em;overflow:hidden}.m-article-embed a .m-article-embed-link{color:#00bec8;font-size:0.875em;font-weight:bold;line-height:1.3;overflow:hidden}.m-article-embed.error .m-article-embed-textTitle{color:#FF0000 !important}@media screen and (max-width: 767px){.m-article-comment-input-sns-header{font-size:14px;font-size:1.4rem}.m-article-comment-input-sns-button{height:44px;width:44px}.m-article-comment-input-sns-button:before{font-size:30px;font-size:3rem}.m-article-comment-input-sns-button-tw.unconnected:before{padding-top:8px;padding-left:8px}.m-article-comment-input-sns-button-fb.unconnected:before{padding-top:8px;padding-left:12px}.m-article-comment-submit{display:inline-block;vertical-align:middle;margin:0 auto 16px;width:100%}}@media screen and (max-width: 767px){.m-article-body{padding:8px 0 24px}.m-article-video-top{margin-left:-16px;margin-right:-16px}.l-article-share{margin-left:0}.m-article-eyecatch img{max-width:100%}.m-article-related{margin-left:0;padding:0 16px}.m-article-comment{padding:32px 16px 8px}.m-article-comment-main textarea{margin-bottom:16px}.m-article-comment-input input{max-width:100%}.m-article-comment-more{margin-top:-9px}.m-article-comment-more a{padding:24px 16px}.m-article-embed a{padding:11px 12px 12px}.m-article-embed a .m-article-embed-text{margin-bottom:0}.m-article-embed a .m-article-embed-text p.m-article-embed-textTitle{font-size:0.9375em;margin-bottom:7px}.m-article-embed-textDescription{display:none}.m-article-embed a .m-article-embed-image{margin-left:12px;min-width:100px;width:25%}.m-article-embed-link{font-size:0.75em}.m-ad-sp-article-title{margin-bottom:16px}}.m-article-text>figure>div>div>a>img{margin:0;padding:0}.m-article-text figure>div{width:auto !important;height:auto !important}.m-article-text figure>div>div.image{margin-bottom:0}.m-article-text>img{margin-bottom:32px !important}.m-font-size-switch{font-size:16px;position:relative}.contents_relation h1:before{display:inline-block;font:normal normal normal 14px / 1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";margin-right:8px}.contents_relation.link h1:before{content:""}.contents_relation.link ul li a:before{display:inline-block;font:normal normal normal 14px / 1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";width:0}.calendar_add a:before{display:inline-block;font:normal normal normal 14px / 1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";margin-right:8px}.contents_info{border-bottom:1px solid #e5e5e5;border-top:1px solid #e5e5e5;margin:32px 0 0;padding:20px 0}.contents_info:after{content:"";display:table;clear:both}@media screen and (max-width: 767px){.contents_info{margin:20px -16px 0;padding:20px 16px}}.contents_info .contents_info_text{float:right;width:-webkit-calc(100% - 175px);width:calc(100% - 175px)}@media screen and (max-width: 767px){.contents_info .contents_info_text{width:-webkit-calc(100% - 136px);width:calc(100% - 136px)}}.contents_info .contents_info_text h1{font-size:1.125em;font-weight:bold;line-height:1;margin:0}@media screen and (max-width: 767px){.contents_info .contents_info_text h1{font-size:16px;font-size:1.6rem}}.contents_info .contents_info_text h1 small{font-size:0.875em;color:#333}.contents_info .contents_info_text h2{font-size:0.875em;color:#7F7E7C;font-weight:bold;margin:4px 0 16px}@media screen and (max-width: 767px){.contents_info .contents_info_text h2{font-size:13px;font-size:1.3rem}}.contents_info .contents_info_text p{font-size:0.8125em;line-height:1.6;margin-top:5px}@media screen and (max-width: 767px){.contents_info .contents_info_text p{font-size:12px;font-size:1.2rem}}.contents_info .contents_info_image{float:left;width:150px}@media screen and (max-width: 767px){.contents_info .contents_info_image{width:120px}}.contents_info .contents_info_image .image{margin:0}.contents_info .contents_info_image img{border:none;margin:0;max-width:150px;padding:0}@media screen and (max-width: 767px){.contents_info .contents_info_image img{max-width:120px}}.contents.image{background-color:#f5f5f5}.contents.image .m-article-image{background-color:#fff;padding-bottom:16px}.contents.image .l-menu{display:none}.contents.image .m-article-image-title-container{-webkit-box-sizing:border-box;box-sizing:border-box;min-height:1px;padding-left:8px;padding-right:8px;position:relative;max-width:880px;margin:0 auto;right:0;left:0}.contents.image .m-article-image-title-container .m-article-image-title{font-size:24px;font-size:2.4rem;font-weight:bold;text-align:center;line-height:1.5;padding:16px}@media screen and (min-width: 1056px){.contents.image .m-article-image-title-container .m-article-image-title{padding:24px 0}}@media screen and (max-width: 767px){.contents.image .m-article-image-title-container .m-article-image-title{font-size:12px;font-size:1.2rem;margin:0;text-align:left;padding:10px 16px}}.contents.image .m-article-image-main-container .m-article-image-main-box{background-color:#000;position:relative;overflow:hidden}.contents.image .m-article-image-main-container .m-article-image-main-box:hover .button-box-zoom,.contents.image .m-article-image-main-container .m-article-image-main-box:hover .prev,.contents.image .m-article-image-main-container .m-article-image-main-box:hover .next{opacity:1;visibility:visible}@media screen and (max-width: 768px){.contents.image .m-article-image-main-container .m-article-image-main-box:hover .button-box-zoom,.contents.image .m-article-image-main-container .m-article-image-main-box:hover .prev,.contents.image .m-article-image-main-container .m-article-image-main-box:hover .next{opacity:0.75;visibility:visible}}.contents.image .m-article-image-main-container .m-article-image-main-box .swiper-wrapper,.contents.image .m-article-image-main-container .m-article-image-main-box .m-article-image-main-image{position:static;-webkit-transition-duration:300ms !important;transition-duration:300ms !important;z-index:auto}.contents.image .m-article-image-main-container .m-article-image-main-box .button-box-zoom,.contents.image .m-article-image-main-container .m-article-image-main-box .prev,.contents.image .m-article-image-main-container .m-article-image-main-box .next{-webkit-transition:.3s ease;transition:.3s ease;opacity:0;visibility:hidden}@media screen and (max-width: 768px){.contents.image .m-article-image-main-container .m-article-image-main-box .button-box-zoom,.contents.image .m-article-image-main-container .m-article-image-main-box .prev,.contents.image .m-article-image-main-container .m-article-image-main-box .next{opacity:0.75;visibility:visible}}.contents.image .m-article-image-main-container .m-article-image-main-image{background-color:#000;background-size:contain;background-position:center;background-repeat:no-repeat;height:480px;height:50vh;min-height:480px;overflow:hidden;text-align:center}@media screen and (max-width: 768px){.contents.image .m-article-image-main-container .m-article-image-main-image{min-height:initial;height:65vh}}@media screen and (max-width: 480px){.contents.image .m-article-image-main-container .m-article-image-main-image{height:55vh}}@media screen and (max-width: 375px){.contents.image .m-article-image-main-container .m-article-image-main-image{height:59vh}}.contents.image .m-article-image-main-container .m-article-image-main-image img{width:auto;height:auto;max-width:100%;max-height:101%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);position:relative;top:50%;z-index:1}.contents.image .m-article-image-main-container .loading-img-box{height:50%;height:50vh;min-height:480px;overflow:hidden;text-align:center;width:100%;position:absolute;background-color:#000;z-index:4}@media screen and (max-width: 768px){.contents.image .m-article-image-main-container .loading-img-box{min-height:initial;height:65vh}}@media screen and (max-width: 480px){.contents.image .m-article-image-main-container .loading-img-box{height:55vh}}@media screen and (max-width: 375px){.contents.image .m-article-image-main-container .loading-img-box{height:59vh}}.contents.image .m-article-image-main-container .loading-img-box img{width:auto;height:auto;max-width:100%;max-height:101%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);position:relative;top:50%;z-index:1}.contents.image .m-article-image-main-container .m-article-image-main-popular-image{background:transparent;max-width:768px;margin:auto;padding:0;position:relative;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);z-index:1}@media screen and (max-width: 768px){.contents.image .m-article-image-main-container .m-article-image-main-popular-image{width:55%;width:42vh;z-index:5}}@media screen and (max-width: 480px){.contents.image .m-article-image-main-container .m-article-image-main-popular-image{width:250px;width:80%}}.contents.image .m-article-image-main-container .m-article-image-main-popular-image .m-image-list{margin:auto}.contents.image .m-article-image-main-container .m-article-image-main-popular-image .m-image-listItem{width:25%}@media screen and (max-width: 768px){.contents.image .m-article-image-main-container .m-article-image-main-popular-image .m-image-listItem{width:33.33333%}}.contents.image .m-article-image-main-container .m-article-image-main-popular-image .m-image-listItem-text{padding:20px}@media screen and (max-width: 768px){.contents.image .m-article-image-main-container .m-article-image-main-popular-image .m-image-listItem-text{display:none}}.contents.image .m-article-image-main-container .button-box-zoom{background-image:-webkit-gradient(linear, left top, left bottom, from(transparent), color-stop(20%, rgba(0,0,0,0.1)), to(rgba(0,0,0,0.75)));background-image:-webkit-linear-gradient(top, transparent 0%, rgba(0,0,0,0.1) 20%, rgba(0,0,0,0.75) 100%);background-image:linear-gradient(-180deg, transparent 0%, rgba(0,0,0,0.1) 20%, rgba(0,0,0,0.75) 100%);bottom:0;margin:-40px auto 0;position:relative;text-align:center;width:100%;z-index:3}.contents.image .m-article-image-main-container .button-box-zoom .button-zoom{-webkit-transition:.3s ease;transition:.3s ease;font-size:12px;font-size:1.2rem;color:#fff;display:none;font-weight:bold;line-height:40px;padding:12px 14px}.contents.image .m-article-image-main-container .button-box-zoom .button-zoom:hover{cursor:-webkit-zoom-in;cursor:zoom-in}.contents.image .m-article-image-main-container .button-box-zoom .button-zoom.current{display:inline}.contents.image .m-article-image-main-container .button-box-zoom .button-zoom:last-child{visibility:hidden;pointer-events:none}.contents.image .m-article-image-main-container .button-box-zoom .button-zoom i{font-size:16px;font-size:1.6rem;vertical-align:text-bottom;margin-right:0.5em}@media screen and (max-width: 768px){.contents.image .m-article-image-main-container .button-box-zoom{display:none}}.contents.image .m-article-image-main-container .prev-box,.contents.image .m-article-image-main-container .next-box{display:none;-webkit-transition:.3s ease;transition:.3s ease;height:100%;display:block;position:absolute;top:0;width:50%}.contents.image .m-article-image-main-container .prev-box:hover .white,.contents.image .m-article-image-main-container .next-box:hover .white{background-color:#fff}.contents.image .m-article-image-main-container .prev-box:hover .white:before,.contents.image .m-article-image-main-container .next-box:hover .white:before{border-color:#333}@media screen and (max-width: 768px){.contents.image .m-article-image-main-container .prev-box:hover .white,.contents.image .m-article-image-main-container .next-box:hover .white{background-color:initial;border:none}.contents.image .m-article-image-main-container .prev-box:hover .white:before,.contents.image .m-article-image-main-container .next-box:hover .white:before{border-color:#fff}.contents.image .m-article-image-main-container .prev-box:hover .white:hover,.contents.image .m-article-image-main-container .next-box:hover .white:hover{background-color:initial}.contents.image .m-article-image-main-container .prev-box:hover .white:hover:before,.contents.image .m-article-image-main-container .next-box:hover .white:hover:before{border-color:#fff}}.contents.image .m-article-image-main-container .prev-box.popular,.contents.image .m-article-image-main-container .next-box.popular{width:0%}.contents.image .m-article-image-main-container .swiper-button-disabled{opacity:.35;cursor:auto;pointer-events:none}.contents.image .m-article-image-main-container .prev-box{left:0}.contents.image .m-article-image-main-container .next-box{right:0}.contents.image .m-article-image-main-container .button-back-prev,.contents.image .m-article-image-main-container .button-back-next{top:0;height:100%;width:100%;position:absolute;cursor:pointer;z-index:0}.contents.image .m-article-image-main-container .button-back-prev{left:0;text-align:right}.contents.image .m-article-image-main-container .button-back-next{right:0;text-align:left}.contents.image .m-article-image-main-container .next,.contents.image .m-article-image-main-container .prev{overflow:hidden;text-indent:100%;white-space:nowrap;display:inline-block;position:absolute;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);top:50%;-webkit-transition:.3s ease;transition:.3s ease;border-radius:4px;border:1px solid #f5f5f5;cursor:pointer;height:60px;width:60px;z-index:2}.contents.image .m-article-image-main-container .next:before,.contents.image .m-article-image-main-container .prev:before{border-top:1px solid #f5f5f5;border-right:1px solid #f5f5f5;content:"";display:block;position:absolute;top:21px;height:15px;width:15px}@media screen and (max-width: 768px){.contents.image .m-article-image-main-container .next:before,.contents.image .m-article-image-main-container .prev:before{top:13px;height:32px;width:32px}}.contents.image .m-article-image-main-container .next span,.contents.image .m-article-image-main-container .prev span{opacity:0}.contents.image .m-article-image-main-container .prev{left:10%;left:10vw}.contents.image .m-article-image-main-container .prev:before{-webkit-transform:rotate(225deg);-ms-transform:rotate(225deg);transform:rotate(225deg);right:18px}@media screen and (max-width: 768px){.contents.image .m-article-image-main-container .prev{left:16px;left:5vw}}.contents.image .m-article-image-main-container .next{right:10%;right:10vw}.contents.image .m-article-image-main-container .next:before{-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);left:18px}@media screen and (max-width: 768px){.contents.image .m-article-image-main-container .next{right:16px;right:5vw}}.contents.image .m-article-image-main-container .white{background-color:#000;border-color:#fff}.contents.image .m-article-image-main-container .white:before{border-color:#fff}.contents.image .m-article-image-main-container .white:hover{background-color:#fff}.contents.image .m-article-image-main-container .white:hover:before{border-color:#333}@media screen and (max-width: 768px){.contents.image .m-article-image-main-container .white{background-color:transparent;border:none}.contents.image .m-article-image-main-container .white:before{border-color:#fff}.contents.image .m-article-image-main-container .white:hover{background-color:transparent}.contents.image .m-article-image-main-container .white:hover:before{border-color:#fff}}.contents.image .m-article-image-main-container .m-article-image-main-caption-box{font-size:14px;font-size:1.4rem;line-height:1.5;-webkit-box-sizing:border-box;box-sizing:border-box;max-width:768px;padding:0 16px;margin:20px auto;position:relative}@media screen and (max-width: 768px){.contents.image .m-article-image-main-container .m-article-image-main-caption-box{font-size:13px;font-size:1.3rem;border:none;margin:10px auto;padding:0 16px}}.contents.image .m-article-image-main-container .m-article-image-main-caption{-webkit-transition:.3s ease;transition:.3s ease;border-bottom:1px solid #e5e5e5;text-align:center;padding:0 80px 20px;display:none}@media screen and (max-width: 768px){.contents.image .m-article-image-main-container .m-article-image-main-caption{border:none;padding:0}}.contents.image .m-article-image-main-container .m-article-image-main-caption.current{display:block}.contents.image .m-article-image-main-container .m-article-image-main-caption a{color:#00bec8}.contents.image .m-article-image-main-container .m-article-image-main-number{color:#999;font-weight:bold;margin:0 16px;position:absolute;right:0;top:0;text-align:right}@media screen and (max-width: 768px){.contents.image .m-article-image-main-container .m-article-image-main-number{letter-spacing:0.1em;font-weight:normal;text-align:center;margin:0 auto;position:initial}}.contents.image .m-article-image-list-container{-webkit-box-sizing:border-box;box-sizing:border-box;font-size:0;margin:24px auto;max-width:768px;overflow-scrolling:touch;-webkit-overflow-scrolling:touch}@media screen and (max-width: 768px){.contents.image .m-article-image-list-container{margin:8px auto;max-width:100%;overflow-x:auto}}.contents.image .m-article-gallery-list{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0 16px}@media screen and (max-width: 768px){.contents.image .m-article-gallery-list{border-collapse:separate;display:block;visibility:hidden;margin:auto;left:0;right:0;overflow-x:auto;padding:0}}.contents.image .m-article-gallery-listItem{cursor:pointer;display:inline-block;margin:0.5%;width:9%}@media screen and (max-width: 768px){.contents.image .m-article-gallery-listItem{margin:auto;padding:0 2px;width:auto}}.contents.image .m-article-gallery-listItem-image-inner{-webkit-transition:.3s ease;transition:.3s ease;background-color:#f5f5f5;border:2px solid #e5e5e5;-webkit-box-sizing:border-box;box-sizing:border-box;text-align:center}@media screen and (min-width: 769px){.contents.image .m-article-gallery-listItem-image-inner:hover{border-color:#00bec8;opacity:0.8}}.contents.image .m-article-gallery-listItem.current .m-article-gallery-listItem-image-inner{border-color:#00bec8}.contents.image .m-article-gallery-listItem-image-inner>img,.contents.image .m-article-gallery-listItem-popular{height:100%;width:100%}@media screen and (max-width: 768px){.contents.image .m-article-gallery-listItem-image-inner>img,.contents.image .m-article-gallery-listItem-popular{width:72px;width:12vw}}@media screen and (max-width: 480px){.contents.image .m-article-gallery-listItem-image-inner>img,.contents.image .m-article-gallery-listItem-popular{min-width:52px}}.contents.image .m-article-gallery-listItem-popular{background-color:#f0f0f0;-webkit-box-sizing:border-box;box-sizing:border-box;display:inline-block;height:62px;padding:14px 0;vertical-align:top}@media screen and (max-width: 768px){.contents.image .m-article-gallery-listItem-popular{padding:16px 0;padding:3.8vw 0;height:72px;height:12vw;width:72px;width:12vw}}@media screen and (max-width: 480px){.contents.image .m-article-gallery-listItem-popular{padding:10px;padding:2.75vw 0;height:52px}}.contents.image .m-article-gallery-listItem-popular i{font-size:20px;font-size:2rem;display:block}@media screen and (max-width: 768px){.contents.image .m-article-gallery-listItem-popular i{font-size:18px;font-size:1.8rem;font-size:3.2vw}}@media screen and (max-width: 480px){.contents.image .m-article-gallery-listItem-popular i{font-size:18px;font-size:1.8rem}}.contents.image .m-article-gallery-listItem-popular span{font-size:10px;font-size:1rem;display:inline-block;line-height:1.5}.contents.image .m-article-image-navigationItem-box{padding:0 16px;margin:32px auto 16px;max-width:336px}.contents.image a.m-article-image-navigationItem__back{border-radius:4px;font-size:16px;font-size:1.6rem;display:inline-block;vertical-align:middle;-webkit-transition:.3s ease;transition:.3s ease;background-color:#00bec8;-webkit-box-sizing:border-box;box-sizing:border-box;color:#fff;cursor:pointer;font-weight:bold;padding:16px;text-align:center;display:block;max-width:336px;width:100%;display:block}.contents.image a.m-article-image-navigationItem__back:visited{color:#fff}.contents.image a.m-article-image-navigationItem__back:hover{background-color:#00848b;color:#e0e0e0}@media screen and (max-width: 767px){.contents.image a.m-article-image-navigationItem__back{padding:16px 8px}}.contents.image .popular-image{background-color:#fff;border-top:1px solid #f0f0f0;margin:auto;padding:32px 0 0}.contents.image .popular-image .m-image-list{margin-bottom:0}.contents.image .l-side-common-banner{margin:24px auto}.contents.image .vbox-overlay *,.contents.image .vbox-overlay *:before,.contents.image .vbox-overlay *:after{-webkit-backface-visibility:hidden;-webkit-box-sizing:border-box;box-sizing:border-box}.contents.image .vbox-overlay{display:-webkit-flex;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-justify-content:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:fixed;left:0;top:0;bottom:0;right:0;z-index:1040;-webkit-transform:translateZ(1000px);transform:translateZ(1000px);-webkit-transform-style:preserve-3d;transform-style:preserve-3d}.contents.image .vbox-title{width:100%;height:40px;float:left;text-align:center;line-height:28px;font-size:12px;padding:6px 40px;overflow:hidden;position:fixed;display:none;left:0;z-index:1050}.contents.image .vbox-close{cursor:pointer;position:fixed;top:-1px;right:0;width:50px;height:40px;padding:6px;display:block;background-position:10px center;overflow:hidden;font-size:24px;line-height:1;text-align:center;z-index:1050}.contents.image .vbox-num{cursor:pointer;position:fixed;left:0;height:40px;display:block;overflow:hidden;line-height:28px;font-size:12px;padding:6px 10px;display:none;z-index:1050}.contents.image .vbox-next,.contents.image .vbox-prev{position:fixed;top:50%;margin-top:-15px;overflow:hidden;cursor:pointer;display:block;width:45px;height:45px;z-index:1050}.contents.image .vbox-next span,.contents.image .vbox-prev span{position:relative;width:20px;height:20px;border:2px solid transparent;border-top-color:#B6B6B6;border-right-color:#B6B6B6;text-indent:-100px;position:absolute;top:8px;display:block}.contents.image .vbox-prev{left:15px}.contents.image .vbox-next{right:15px}.contents.image .vbox-prev span{left:10px;-ms-transform:rotate(-135deg);-webkit-transform:rotate(-135deg);transform:rotate(-135deg)}.contents.image .vbox-next span{-ms-transform:rotate(45deg);-webkit-transform:rotate(45deg);transform:rotate(45deg);right:10px}.contents.image .vbox-inline{width:420px;height:315px;height:70vh;padding:10px;background:#fff;margin:0 auto;overflow:auto;text-align:left}.contents.image .venoframe{max-width:100%;width:100%;border:none;width:100%;height:260px;height:70vh}.contents.image .venoframe.vbvid{height:260px}@media (min-width: 768px){.contents.image .venoframe,.contents.image .vbox-inline{width:90%;height:360px;height:70vh}.contents.image .venoframe.vbvid{width:640px;height:360px}}@media (min-width: 992px){.contents.image .venoframe,.contents.image .vbox-inline{max-width:1200px;width:80%;height:540px;height:70vh}.contents.image .venoframe.vbvid{width:960px;height:540px}}.contents.image .vbox-open{overflow:hidden}.contents.image .vbox-container{position:absolute;left:0;right:0;top:0;bottom:0;overflow-x:hidden;overflow-y:scroll;overflow-scrolling:touch;-webkit-overflow-scrolling:touch;z-index:20;max-height:100%}.contents.image .vbox-content{text-align:center;float:left;width:100%;position:relative;overflow:hidden;padding:20px 10px}.contents.image .vbox-container img{max-width:100%;height:auto}.contents.image .figlio{-webkit-box-shadow:0 0 12px rgba(0,0,0,0.19),0 6px 6px rgba(0,0,0,0.23);box-shadow:0 0 12px rgba(0,0,0,0.19),0 6px 6px rgba(0,0,0,0.23);max-width:100%;text-align:initial}.contents.image img.figlio{-webkit-user-select:none;-moz-user-select:none;-o-user-select:none;-ms-user-select:none;user-select:none}.contents.image .vbox-content.swipe-left{margin-left:-200px !important}.contents.image .vbox-content.swipe-right{margin-left:200px !important}.contents.image .animated{webkit-transition:margin 300ms ease-out;-webkit-transition:margin 300ms ease-out;transition:margin 300ms ease-out}.contents.image .animate-in{opacity:1}.contents.image .animate-out{opacity:0}.contents.image .sk-double-bounce,.contents.image .sk-rotating-plane{width:40px;height:40px;margin:40px auto}.contents.image .sk-rotating-plane{background-color:#333;-webkit-backface-visibility:visible;backface-visibility:visible;-webkit-animation:sk-rotatePlane 1.2s infinite ease-in-out;animation:sk-rotatePlane 1.2s infinite ease-in-out}@-webkit-keyframes sk-rotatePlane{0%{-webkit-transform:perspective(120px) rotateX(0) rotateY(0);transform:perspective(120px) rotateX(0) rotateY(0)}50%{-webkit-transform:perspective(120px) rotateX(-180.1deg) rotateY(0);transform:perspective(120px) rotateX(-180.1deg) rotateY(0)}100%{-webkit-transform:perspective(120px) rotateX(-180deg) rotateY(-179.9deg);transform:perspective(120px) rotateX(-180deg) rotateY(-179.9deg)}}@keyframes sk-rotatePlane{0%{-webkit-transform:perspective(120px) rotateX(0) rotateY(0);transform:perspective(120px) rotateX(0) rotateY(0)}50%{-webkit-transform:perspective(120px) rotateX(-180.1deg) rotateY(0);transform:perspective(120px) rotateX(-180.1deg) rotateY(0)}100%{-webkit-transform:perspective(120px) rotateX(-180deg) rotateY(-179.9deg);transform:perspective(120px) rotateX(-180deg) rotateY(-179.9deg)}}.contents.image .sk-double-bounce{position:relative}.contents.image .sk-double-bounce .sk-child{width:100%;height:100%;border-radius:50%;background-color:#333;opacity:.6;position:absolute;top:0;left:0;-webkit-animation:sk-doubleBounce 2s infinite ease-in-out;animation:sk-doubleBounce 2s infinite ease-in-out}.contents.image .sk-double-bounce .sk-double-bounce2{-webkit-animation-delay:-1s;animation-delay:-1s}@-webkit-keyframes sk-doubleBounce{0%,100%{-webkit-transform:scale(0);transform:scale(0)}50%{-webkit-transform:scale(1);transform:scale(1)}}@keyframes sk-doubleBounce{0%,100%{-webkit-transform:scale(0);transform:scale(0)}50%{-webkit-transform:scale(1);transform:scale(1)}}.contents.image .sk-wave{width:50px;height:40px;text-align:center;font-size:10px;margin:40px auto}.contents.image .sk-wave .sk-rect{background-color:#333;height:100%;width:4px;margin:0 1px;display:inline-block;-webkit-animation:sk-waveStretchDelay 1.2s infinite ease-in-out;animation:sk-waveStretchDelay 1.2s infinite ease-in-out}.contents.image .sk-wave .sk-rect1{-webkit-animation-delay:-1.2s;animation-delay:-1.2s}.contents.image .sk-wave .sk-rect2{-webkit-animation-delay:-1.1s;animation-delay:-1.1s}.contents.image .sk-wave .sk-rect3{-webkit-animation-delay:-1s;animation-delay:-1s}.contents.image .sk-wave .sk-rect4{-webkit-animation-delay:-.9s;animation-delay:-.9s}.contents.image .sk-wave .sk-rect5{-webkit-animation-delay:-.8s;animation-delay:-.8s}@-webkit-keyframes sk-waveStretchDelay{0%,100%,40%{-webkit-transform:scaleY(0.4);transform:scaleY(0.4)}20%{-webkit-transform:scaleY(1);transform:scaleY(1)}}@keyframes sk-waveStretchDelay{0%,100%,40%{-webkit-transform:scaleY(0.4);transform:scaleY(0.4)}20%{-webkit-transform:scaleY(1);transform:scaleY(1)}}.contents.image .sk-three-bounce{margin:40px auto;width:100px;text-align:center}.contents.image .sk-three-bounce .sk-child{width:16px;height:16px;background-color:#333;border-radius:100%;margin:4px;display:inline-block;-webkit-animation:sk-three-bounce 1.4s ease-in-out 0s infinite both;animation:sk-three-bounce 1.4s ease-in-out 0s infinite both}.contents.image .sk-cube-grid,.contents.image .sk-spinner-pulse{width:40px;height:40px;margin:40px auto}.contents.image .sk-three-bounce .sk-bounce1{-webkit-animation-delay:-.32s;animation-delay:-.32s}.contents.image .sk-three-bounce .sk-bounce2{-webkit-animation-delay:-.16s;animation-delay:-.16s}@-webkit-keyframes sk-three-bounce{0%,100%,80%{-webkit-transform:scale(0);transform:scale(0)}40%{-webkit-transform:scale(1);transform:scale(1)}}@keyframes sk-three-bounce{0%,100%,80%{-webkit-transform:scale(0);transform:scale(0)}40%{-webkit-transform:scale(1);transform:scale(1)}}.contents.image .sk-spinner-pulse{background-color:#333;border-radius:100%;-webkit-animation:sk-pulseScaleOut 1s infinite ease-in-out;animation:sk-pulseScaleOut 1s infinite ease-in-out}@-webkit-keyframes sk-pulseScaleOut{0%{-webkit-transform:scale(0);transform:scale(0)}100%{-webkit-transform:scale(1);transform:scale(1);opacity:0}}@keyframes sk-pulseScaleOut{0%{-webkit-transform:scale(0);transform:scale(0)}100%{-webkit-transform:scale(1);transform:scale(1);opacity:0}}.contents.image .sk-cube-grid .sk-cube{width:33.33%;height:33.33%;background-color:#333;float:left;-webkit-animation:sk-cubeGridScaleDelay 1.3s infinite ease-in-out;animation:sk-cubeGridScaleDelay 1.3s infinite ease-in-out}.contents.image .sk-cube-grid .sk-cube1{-webkit-animation-delay:.2s;animation-delay:.2s}.contents.image .sk-cube-grid .sk-cube2{-webkit-animation-delay:.3s;animation-delay:.3s}.contents.image .sk-cube-grid .sk-cube3{-webkit-animation-delay:.4s;animation-delay:.4s}.contents.image .sk-cube-grid .sk-cube4{-webkit-animation-delay:.1s;animation-delay:.1s}.contents.image .sk-cube-grid .sk-cube5{-webkit-animation-delay:.2s;animation-delay:.2s}.contents.image .sk-cube-grid .sk-cube6{-webkit-animation-delay:.3s;animation-delay:.3s}.contents.image .sk-cube-grid .sk-cube7{-webkit-animation-delay:0ms;animation-delay:0ms}.contents.image .sk-cube-grid .sk-cube8{-webkit-animation-delay:.1s;animation-delay:.1s}.contents.image .sk-cube-grid .sk-cube9{-webkit-animation-delay:.2s;animation-delay:.2s}@-webkit-keyframes sk-cubeGridScaleDelay{0%,100%,70%{-webkit-transform:scale3D(1, 1, 1);transform:scale3D(1, 1, 1)}35%{-webkit-transform:scale3D(0, 0, 1);transform:scale3D(0, 0, 1)}}@keyframes sk-cubeGridScaleDelay{0%,100%,70%{-webkit-transform:scale3D(1, 1, 1);transform:scale3D(1, 1, 1)}35%{-webkit-transform:scale3D(0, 0, 1);transform:scale3D(0, 0, 1)}}.contents.image .sk-wandering-cubes{margin:40px auto;width:40px;height:40px;position:relative}.contents.image .sk-wandering-cubes .sk-cube{background-color:#333;width:10px;height:10px;position:absolute;top:0;left:0;-webkit-animation:sk-wanderingCube 1.8s ease-in-out -1.8s infinite both;animation:sk-wanderingCube 1.8s ease-in-out -1.8s infinite both}.contents.image .sk-wandering-cubes .sk-cube2{-webkit-animation-delay:-.9s;animation-delay:-.9s}@-webkit-keyframes sk-wanderingCube{0%{-webkit-transform:rotate(0);transform:rotate(0)}25%{-webkit-transform:translateX(30px) rotate(-90deg) scale(0.5);transform:translateX(30px) rotate(-90deg) scale(0.5)}50%{-webkit-transform:translateX(30px) translateY(30px) rotate(-179deg);transform:translateX(30px) translateY(30px) rotate(-179deg)}50.1%{-webkit-transform:translateX(30px) translateY(30px) rotate(-180deg);transform:translateX(30px) translateY(30px) rotate(-180deg)}75%{-webkit-transform:translateX(0) translateY(30px) rotate(-270deg) scale(0.5);transform:translateX(0) translateY(30px) rotate(-270deg) scale(0.5)}100%{-webkit-transform:rotate(-360deg);transform:rotate(-360deg)}}@keyframes sk-wanderingCube{0%{-webkit-transform:rotate(0);transform:rotate(0)}25%{-webkit-transform:translateX(30px) rotate(-90deg) scale(0.5);transform:translateX(30px) rotate(-90deg) scale(0.5)}50%{-webkit-transform:translateX(30px) translateY(30px) rotate(-179deg);transform:translateX(30px) translateY(30px) rotate(-179deg)}50.1%{-webkit-transform:translateX(30px) translateY(30px) rotate(-180deg);transform:translateX(30px) translateY(30px) rotate(-180deg)}75%{-webkit-transform:translateX(0) translateY(30px) rotate(-270deg) scale(0.5);transform:translateX(0) translateY(30px) rotate(-270deg) scale(0.5)}100%{-webkit-transform:rotate(-360deg);transform:rotate(-360deg)}}.contents.image .vbox-overlay{cursor:url(../img/cursor/symbol-shadow.png),auto;height:100%}.contents.image .vbox-overlay .vbox-container{overflow:hidden;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);position:absolute;top:50%;bottom:initial;overflow:initial}.contents.image .vbox-overlay .vbox-content{padding:0;margin:0 auto;max-width:1920px;width:90%;width:90vw;float:none}.contents.image .vbox-overlay .vbox-title{font-size:14px;font-size:1.4rem;line-height:1.5;color:#fff;height:auto;line-height:1.5;padding:0 80px;max-width:1056px;margin:16px auto;left:0;right:0}.contents.image .vbox-overlay .vbox-title a{color:#00bec8}.contents.image .vbox-overlay .m-article-image-main-number{font-size:14px;font-size:1.4rem;line-height:1.5;color:#b2b2b2;font-weight:bold;position:absolute;right:0;left:0;margin:16px auto;max-width:1920px;text-align:right;width:90%;width:90vw}.contents.image .vbox-overlay .vbox-close{overflow:hidden;text-indent:100%;white-space:nowrap;cursor:inherit;margin:0 auto;max-width:1920px;padding:0;position:relative;text-align:right;height:40px;width:90%;width:90vw;top:5%;top:5vh;right:-5px;left:0;position:absolute}.contents.image .vbox-overlay .vbox-close:before,.contents.image .vbox-overlay .vbox-close:after{background:#fff;content:"";display:block;height:1px;position:absolute;right:0;top:20px;width:40px}.contents.image .vbox-overlay .vbox-close:before{-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.contents.image .vbox-overlay .vbox-close:after{-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}.contents.image .vbox-overlay img.figlio{max-height:80%;max-height:80vh}.m-popup-main .contents_relation h1{font-size:0.9375em;margin:0}.m-popup-main .contents_relation img{display:inline;margin:20px 0 20px 20px;padding:0;width:150px}.m-popup-main .contents_relation .contents_relation_text h2{font-size:1em}.m-popup-container{background-color:#fff}.m-popup-container .m-article-related{-webkit-box-sizing:border-box;box-sizing:border-box;margin:0 auto;max-width:1056px;padding:0 8px}.m-popup-container .l-article-comment{border-top:1px solid #f0f0f0;padding:0}.m-popup-container .m-article-comment{margin-top:0;padding:32px 0 8px}.m-popup-head{border-bottom:1px solid #f0f0f0;margin-bottom:64px;position:relative}@media screen and (max-width: 732px){.m-popup-head{margin-bottom:16px}}.m-popup-eyecatch{margin-bottom:40px}@media screen and (max-width: 732px){.m-popup-eyecatch{margin-bottom:32px}}.m-popup-eyecatch img{height:auto;width:100%}.m-popup-breadcrumb{-webkit-box-sizing:border-box;box-sizing:border-box;background-color:#f5f5f5;margin:0 auto;width:100%;padding:0 16px;position:relative;text-align:center;z-index:1}.m-popup-breadcrumb ul{font-size:0;margin:0 auto;max-width:1056px;padding:12px 0}.m-popup-breadcrumb ul li{font-size:12px;font-size:1.2rem;display:inline-block;vertical-align:middle;line-height:1.5;-ms-text-overflow:ellipsis;-o-text-overflow:ellipsis;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:100%}.m-popup-breadcrumb ul li a:hover{text-decoration:underline}.m-popup-breadcrumb ul li i{padding:0 8px}.m-popup-main{-webkit-box-sizing:border-box;box-sizing:border-box;margin:0 auto;max-width:1056px;padding:0 8px;position:relative}.m-popup-body{-moz-osx-font-smoothing:auto;-webkit-font-smoothing:auto;margin:0 auto;margin-top:-32px;max-width:704px;padding-top:32px;padding-bottom:32px;position:relative}.contents.image .m-popup-body{max-width:1056px}.m-popup-title{font-size:2.5em;font-weight:bold;line-height:1.5;margin:40px auto 32px;max-width:1056px;padding:0 16px;position:relative;text-align:center}@media screen and (max-width: 732px){.m-popup-title{font-size:1.375em;margin:32px auto 8px}}.m-popup-title h1{display:inline}.m-popup-text .contents_relation_popup_profile_container{margin:10px;overflow:hidden}.m-popup-text .contents_relation_popup_profile_box{float:left;margin:10px 0}.m-popup-text .contents_relation_popup_profile_box.box-single{width:100%}.m-popup-text .contents_relation_popup_profile_box.box-multiple{width:50%}.m-popup-text .contents_relation_popup_profile_box:nth-child(odd){clear:both}.m-popup-text .contents_relation_popup_profile_box .contents_relation_popup_profile_image{float:left;margin:0 10px 20px}.m-popup-text .contents_relation_popup_profile_box .contents_relation_popup_profile_image .image img{border:1px solid #ddd;margin:0}.m-popup-text .contents_relation_popup_profile_box .contents_relation_popup_profile_name{margin:0 10px 20px}.m-popup-text .contents_relation_popup_profile_box .contents_relation_popup_profile_name h2{font-size:16px;font-size:1.6rem;margin:0}.m-popup-text .contents_relation_popup_profile_box .contents_relation_popup_profile_name h3{font-size:12px;font-size:1.2rem;color:#999;font-weight:normal;margin:0}.m-popup-text .contents_relation_popup_profile_box .contents_relation_popup_profile_text{clear:both}.m-popup-text .contents_relation_popup_profile_box .contents_relation_popup_profile_text p{font-size:13px;font-size:1.3rem;margin:0 10px 0}.m-popup-text .contents_relation_popup_profile_box .contents_relation_popup_profile_link ul{padding:10px}.m-popup-text .contents_relation_popup_profile_box .contents_relation_popup_profile_link ul li{font-size:13px;font-size:1.3rem;padding:0}.m-popup-products{font-size:14px;font-size:1.4rem;border-top:1px solid #f0f0f0;margin-bottom:32px;padding-top:32px}.popup_products_header{font-size:20px;font-size:2rem;font-weight:bold;margin-bottom:16px}.popup_products_main_wrap{line-height:1.5}.popup_products_main_wrap:after{content:"";display:table;clear:both}.popup_products_main{-webkit-box-sizing:border-box;box-sizing:border-box;float:left;margin-bottom:16px;padding-top:16px;width:50%}.popup_products_main:after{content:"";display:table;clear:both}.popup_products_main:nth-child(odd){clear:both;padding-right:8px}.popup_products_main:nth-child(even){padding-left:8px}.popup_products_main_image{float:left;margin-right:16px;max-width:120px}.popup_products_main_image img{height:auto;width:100%}.popup_products_main_info{font-size:16px;font-size:1.6rem;font-weight:bold;margin-bottom:8px;margin-left:136px}.popup_products_main_info a{color:#00bec8}.popup_products_main_text{margin-bottom:8px;margin-left:136px}.popup_products_main_link{margin-left:136px}.popup_products_main_link a{color:#00bec8}.m-popup-series{font-size:14px;font-size:1.4rem;border-top:1px solid #f0f0f0;line-height:1.5;margin:0 auto;max-width:1056px;padding-bottom:32px;padding-top:32px}.m-popup-series-header{font-size:18px;font-size:1.8rem;font-weight:bold;margin-bottom:32px}.m-popup-text a.popup_special_link{font-size:20px;font-size:2rem;-webkit-transition:0s ease;transition:0s ease;background-color:#fff;border-color:#FFF15C;border-radius:4px;border-style:solid;border-width:2px 2px 8px 88px;-webkit-box-sizing:border-box;box-sizing:border-box;color:#333;display:inline-block;font-weight:bold;margin-top:48px;overflow:visible;padding:24px 0;position:relative;text-align:center;width:100%}.m-popup-text a.popup_special_link:before{background-image:url("../img/popup/popup_recent_link-icon.png");background-size:40px 40px;-webkit-box-sizing:border-box;box-sizing:border-box;content:"";display:block;height:40px;margin-left:-62px;margin-top:-18px;position:absolute;top:50%;width:40px}.m-popup-text a.popup_special_link:hover{border-bottom-width:4px;color:#333;margin-top:52px}.m-popup-text a.popup_special_link:active{border-bottom-width:2px;margin-top:54px}@media screen and (max-width: 1056px){.m-popup-main{max-width:100%;padding:0}.m-popup-profile{margin:0 16px;padding:32px 0 0}.m-popup-products{margin:0 16px;padding:32px 0 0}.m-popup-container .m-article-related{padding:0 16px}.m-popup-container .l-article-comment{margin-top:0}}@media screen and (max-width: 732px){.m-popup-breadcrumb ul li{max-width:100%}.m-popup-image-top{padding-top:16px}.m-popup-body{padding:0;margin-top:0;margin-bottom:16px;max-width:100%}.m-popup-breadcrumb{margin:0 auto}.popup_profile_main{width:100%}.popup_profile_main:nth-child(odd){padding-right:0}.popup_profile_main:nth-child(even){padding-left:0}.popup_profile_header{font-size:18px;font-size:1.8rem}.popup_profile_main_image{overflow:hidden}.popup_profile_main_text{font-size:13px;font-size:1.3rem}.popup_profile_main_info{float:none;width:auto}.popup_products_header{font-size:18px;font-size:1.8rem}.popup_products_main_image{float:none;margin-bottom:8px;margin-right:0;max-width:none}.popup_products_main_info{font-size:15px;font-size:1.5rem;margin-bottom:8px;margin-left:0}.popup_products_main_text{font-size:13px;font-size:1.3rem;margin-bottom:8px;margin-left:0}.popup_products_main_link{font-size:13px;font-size:1.3rem;margin-left:0}.m-popup-series{padding:32px 0 0}.m-popup-text .popup_special_link{border-radius:4px;font-size:16px;font-size:1.6rem;border-left-width:64px;padding:16px}.m-popup-text .popup_special_link:before{background-size:28px 28px;height:28px;margin-left:-60px;margin-top:-12px;width:28px}.m-popup-text [class*="contents_relation_popup_profile_box-"]{width:100%}.m-popup-text [class*="contents_relation_popup_profile_box-"] .contents_relation_popup_profile_image .image img{max-width:100%;width:248px}}.contents_relation_image_outer:after{content:"";display:table;clear:both}.contents_relation_image_outer .contents_relation_text ul{margin-top:-10px;padding-top:0}@media screen and (max-width: 480px){.m-popup-text .popup_special_link{font-size:16px;font-size:1.6rem;padding:12px 16px}}.m-popup-gallery{margin:32px 0;position:relative}.m-popup-gallery-title{border-top:1px solid #e5e5e5;font-size:1.125em;font-weight:bold;margin-bottom:32px;padding-top:32px;text-align:center}.m-popup-gallery-title i{margin-right:8px}.m-popup-gallery-list{margin-left:-16px;min-height:324px}.m-popup-gallery-list:after{content:"";display:table;clear:both}.m-popup-gallery-listItem{-webkit-box-sizing:border-box;box-sizing:border-box;float:left;margin-bottom:16px;padding-left:16px;width:25%}.m-popup-gallery-listItem-image-inner{-webkit-transition:.3s ease;transition:.3s ease;background-position:center;background-size:cover;padding-top:100%}.m-popup-gallery-listItem-image-inner:hover{opacity:0.8}.m-popup-gallery-listItem-image img{display:none}.m-popup-image-top{text-align:center}.m-popup-image-top-image img{-webkit-transition:.3s ease;transition:.3s ease;height:auto;max-width:100%}.m-popup-image-top-image img:hover{opacity:0.8}.m-popup-image-top-description{color:#666666;display:inline-block;font-size:0.875em;line-height:1.7;padding:8px 16px 16px;text-align:left;vertical-align:top}.m-popup-image-navigation{font-size:16px;font-size:1.6rem;height:56px;margin:16px auto 64px;position:relative;width:430px}.m-popup-image-navigation a{color:#666666}.m-popup-image-navigationItem{border-radius:4px;display:inline-block;vertical-align:middle;background:#E6E5E1;border:none;font-weight:bold;height:56px;line-height:56px;text-align:center;width:130px}.m-popup-image-navigationItem.m-popup-image-navigationItem__prev{left:0;position:absolute}.m-popup-image-navigationItem.m-popup-image-navigationItem__prev i{font-size:20px;font-size:2rem;margin-right:8px}.m-popup-image-navigationItem.m-popup-image-navigationItem__back{background:#00bec8;color:#fff;left:130px;margin:0 20px;position:absolute}.m-popup-image-navigationItem.m-popup-image-navigationItem__back i{font-size:14px;font-size:1.4rem;margin-right:8px}.m-popup-image-navigationItem.m-popup-image-navigationItem__next{right:0;position:absolute}.m-popup-image-navigationItem.m-popup-image-navigationItem__next i{font-size:20px;font-size:2rem;margin-left:8px}.m-popup-image-navigationItem:before{border-radius:4px;opacity:0;-webkit-transition:.3s ease;transition:.3s ease;background-color:#000;content:"";height:100%;left:0;position:absolute;top:0;width:100%}.m-popup-image-navigationItem:hover:before{opacity:0.2}@media screen and (max-width: 1056px){.m-popup-gallery{padding:0 16px}}@media screen and (max-width: 828px){.m-popup-image-top-image{margin:0}.m-popup-breadcrumb ul{padding:10px 0}.m-popup-breadcrumb ul li{line-height:1.45}}@media screen and (max-width: 732px){.m-popup-gallery-listItem{width:33.33333%}.m-popup-image-navigation{font-size:13px;font-size:1.3rem;margin:16px 16px 32px;width:auto}.m-popup-image-navigationItem{padding:0 10px;width:auto}.m-popup-image-navigationItem.m-popup-image-navigationItem__prev i{font-size:16px;font-size:1.6rem;margin-right:4px}.m-popup-image-navigationItem.m-popup-image-navigationItem__back{left:50%;margin-left:-52px}.m-popup-image-navigationItem.m-popup-image-navigationItem__back i{font-size:13px;font-size:1.3rem}.m-popup-image-navigationItem.m-popup-image-navigationItem__next i{font-size:16px;font-size:1.6rem;margin-left:4px}.m-popup-gallery-list{margin-left:-16px;min-height:initial}}@media screen and (max-width: 732px){.m-popup-text .contents_relation_image .image{margin-bottom:0;margin-top:0}.m-popup-text .contents_relation_image .image a{margin-left:0;margin-right:0}.m-popup-text .contents_relation_image .image img{max-width:100%;width:254px}.m-popup-text .contents_relation img{margin:16px 0 16px 16px}}.m-site-eyecatch-text{height:100%;position:relative;text-align:center;width:100%;z-index:100}.m-site-logo{padding-bottom:32px;padding-top:48px}.m-site-logo a{display:inline-block;vertical-align:middle;background-image:url(../css/sprite/sprite.png?20170107);background-position:0px -970px;width:269px;height:75px;background-size:269px 1045px;margin-top:-4px;overflow:hidden;text-indent:-9999px}.m-site-category{font-size:0;padding-bottom:40px;position:relative;z-index:1}.m-site-category-list{margin:0 auto;max-width:1040px;position:relative}@media screen and (max-width: 1040px){.m-site-category-list{max-width:560px}}.m-site-category-listItem{display:inline-block;vertical-align:middle;height:52px;text-align:left}@media screen and (max-width: 1040px){.m-site-category-listItem{height:auto;-webkit-transition:.3s ease;transition:.3s ease}}.m-site-category-listItem>a{-webkit-transition:.3s ease;transition:.3s ease;font-size:16px;font-size:1.6rem;color:#fff;display:block;font-weight:bold;padding:10px 16px}.m-site-category-listItem:hover:after{-webkit-transition:.3s ease;transition:.3s ease;opacity:0;bottom:14px;border-style:solid;border-width:8px;content:"";display:block;height:0;margin:0 auto;position:relative;width:0}@media screen and (max-width: 1040px){.m-site-category-listItem:hover{opacity:0.7}}.m-site-category-listItem.category1>.m-site-category-content{border-color:#ff9a6e}.m-site-category-listItem.category1::after{border-color:transparent transparent #ff9a6e transparent}.m-site-category-listItem.category2>.m-site-category-content{border-color:#708cc8}.m-site-category-listItem.category2::after{border-color:transparent transparent #708cc8 transparent}.m-site-category-listItem.category3>.m-site-category-content{border-color:#22cff4}.m-site-category-listItem.category3::after{border-color:transparent transparent #22cff4 transparent}.m-site-category-listItem.category4>.m-site-category-content{border-color:#58d6ba}.m-site-category-listItem.category4::after{border-color:transparent transparent #58d6ba transparent}.m-site-category-listItem.category5>.m-site-category-content{border-color:#d47de6}.m-site-category-listItem.category5::after{border-color:transparent transparent #d47de6 transparent}.m-site-category-listItem.category6>.m-site-category-content{border-color:#ffdb22}.m-site-category-listItem.category6::after{border-color:transparent transparent #ffdb22 transparent}.m-site-category-listItem.category7>.m-site-category-content{border-color:#9b85fb}.m-site-category-listItem.category7::after{border-color:transparent transparent #9b85fb transparent}.m-site-category-listItem.category8>.m-site-category-content{border-color:#ff96bc}.m-site-category-listItem.category8::after{border-color:transparent transparent #ff96bc transparent}.m-site-category-content{-webkit-box-shadow:1px 1px 1.5px 0 rgba(0,0,0,0.1);box-shadow:1px 1px 1.5px 0 rgba(0,0,0,0.1);opacity:0;background-color:#fff;border-top:solid 4px;display:none;left:50%;margin-left:-520px;top:36px;position:absolute;width:1040px}.m-site-category-content:after{content:"";display:table;clear:both}.m-site-category.is-active .m-site-category-listItem:hover .m-site-category-content{display:block}.m-site-category.is-active .m-site-category-listItem:hover:after{opacity:1}.m-site-category-content-group{-webkit-box-sizing:border-box;box-sizing:border-box;font-size:16px;font-size:1.6rem;float:left;text-align:left;padding:16px;width:173px}.m-site-category-content-group a{color:#333}.m-site-category-content-groupItem{font-size:14px;font-size:1.4rem;font-weight:bold;line-height:1.4;margin-bottom:16px;text-align:left}.m-site-category-content-groupItem a{-webkit-transition:.3s ease;transition:.3s ease;display:block}.m-site-category-content-groupItem.m-site-category-content-groupItem__feature a:hover{color:#00bec8}.m-site-category-content-groupItem.m-site-category-content-groupItem__news a:hover{color:#0064d2}.m-site-category-content-groupItem.m-site-category-content-groupItem__series a:hover{color:#faa01e}.m-site-category-content-groupItem.m-site-category-content-groupItem__videos a:hover{color:#fa3c50}.m-site-category-content-groupItem.is-active.m-site-category-content-groupItem__feature a{color:#00bec8}.m-site-category-content-groupItem.is-active.m-site-category-content-groupItem__news a{color:#0064d2}.m-site-category-content-groupItem.is-active.m-site-category-content-groupItem__series a{color:#faa01e}.m-site-category-content-groupItem.is-active.m-site-category-content-groupItem__videos a{color:#fa3c50}.m-site-category-content-groupItem__category1>a{color:#f5784c}.m-site-category-content-groupItem__category2>a{color:#4e6aa6}.m-site-category-content-groupItem__category3>a{color:#00add2}.m-site-category-content-groupItem__category4>a{color:#36b498}.m-site-category-content-groupItem__category5>a{color:#b25bc4}.m-site-category-content-groupItem__category6>a{color:#fab900}.m-site-category-content-groupItem__category7>a{color:#7963d9}.m-site-category-content-groupItem__category8>a{color:#f5749a}.m-site-category-content-article-container{overflow:hidden;width:867px}.m-site-category-content-article{display:none;overflow:hidden;width:867px}.m-site-category-content-article:after{content:"";display:table;clear:both}.m-site-category-content-article.is-active{display:table}.m-site-category-content-articleItem{border-left:1px solid #f0f0f0;color:#333;display:table-cell;padding:0;width:288px}.m-site-category-content-articleItem-image{overflow:hidden;position:relative}.m-site-category-content-articleItem-image:hover a:before{opacity:0.2}.m-site-category-content-articleItem-image a{display:block}.m-site-category-content-articleItem-image a:before{-webkit-transition:.3s ease;transition:.3s ease;background-color:#000;content:"";display:block;height:100%;opacity:0;position:absolute;width:100%;z-index:1}.m-site-category-content-articleItem-image a img{height:auto;width:288px}.m-site-category-content-articleItem-playIconCicle{font-size:24px;font-size:2.4rem;border-radius:100%;border:2px solid #fff;color:#fff;height:64px;margin:auto;position:absolute;text-align:center;top:-4px;left:0;right:0;bottom:0;width:64px;z-index:2}.m-site-category-content-articleItem-playIconCicle i{padding-top:20px;padding-left:7px}.m-site-category-content-articleItem-text{font-size:13px;font-size:1.3rem;line-height:1.4;padding:12px 16px 14px}.m-site-category-content-articleItem-textInfo{font-size:12px;font-size:1.2rem;color:#b2b2b2;font-weight:bold}.m-site-category-content-articleItem-textInfo .tieup{color:#00b0f0}.m-site-category-content-articleItem-textInfo .userContents{color:#ff8a60}.m-site-category-content-articleItem-textType{font-size:12px;font-size:1.2rem;display:inline-block;vertical-align:middle;color:#b2b2b2;font-weight:bold;margin-bottom:3px;margin-right:2px}.m-site-category-content-articleItem-textType a{color:inherit}.m-site-category-content-articleItem.m-site-category-content-articleItem__feature .m-site-category-content-articleItem-textType{color:#00bec8}.m-site-category-content-articleItem.m-site-category-content-articleItem__news .m-site-category-content-articleItem-textType{color:#0064d2}.m-site-category-content-articleItem.m-site-category-content-articleItem__series .m-site-category-content-articleItem-textType{color:#faa01e}.m-site-category-content-articleItem.m-site-category-content-articleItem__videos .m-site-category-content-articleItem-textType{color:#fa3c50}.m-site-category-content-articleItem-textSeries{font-size:12px;font-size:1.2rem;display:inline-block;vertical-align:middle;color:#b2b2b2;font-weight:bold;margin-bottom:3px}.m-site-category-content-articleItem-textSeries a{color:#faa01e}.m-site-category-content-articleItem-textTitle{margin-bottom:4px}.m-site-category-content-articleItem-textTitle a{-webkit-transition:.3s ease;transition:.3s ease;font-size:15px;font-size:1.5rem;font-weight:bold}.m-site-category-content-articleItem__new{position:relative}.m-site-category-content-articleItem__new:before{background-image:url(../css/sprite/sprite.png?20170107);background-position:0px -42.5px;width:70px;height:62px;background-size:269px 1045px;content:"";display:block;position:absolute;z-index:1}.mCSB_scrollTools{height:auto !important;width:24px !important}.mCSB_scrollTools.mCSB_scrollTools_horizontal{height:24px !important;width:auto !important}@media screen and (max-width: 1055px){.m-site-eyecatch{display:block}}@media screen and (max-width: 1040px){.m-site-category-content{display:none !important}.m-site-category-listItem:hover:after{display:none !important}}@media screen and (max-width: 703px){.m-site-logo{-webkit-transform:scale(0.7);-ms-transform:scale(0.7);transform:scale(0.7);padding-top:56px;padding-bottom:8px}.m-site-category{padding-bottom:24px}.m-site-category-list{-webkit-overflow-scrolling:touch;overflow-x:scroll;overflow-y:hidden;padding:0 12px;white-space:nowrap}.m-site-category-listItem{height:40px}.m-site-category-listItem>a{font-size:15px;font-size:1.5rem;padding:10px 12px}.m-site-nortification{margin:0 16px}.m-site-nortification-inner{-webkit-box-sizing:border-box;box-sizing:border-box;font-size:14px;font-size:1.4rem;width:100%}.m-site-nortification-listItem-date{border-right:none;display:block;width:100%}.m-site-nortification-listItem-text{display:block}}.l-list-eyecatch,.l-type-eyecatch,.l-search-eyecatch{height:auto;position:relative;width:100%}.l-list-eyecatch a,.l-type-eyecatch a,.l-search-eyecatch a{opacity:1;-webkit-transition:.3s ease;transition:.3s ease}.l-list-eyecatch a:hover,.l-type-eyecatch a:hover,.l-search-eyecatch a:hover{opacity:0.8}.m-list-eyecatch,.m-type-eyecatch,.m-search-eyecatch{height:100%;overflow:hidden;padding-bottom:20px;position:relative;z-index:0}.m-list-eyecatch-text,.m-type-eyecatch-text,.m-search-eyecatch-text{-webkit-box-sizing:border-box;box-sizing:border-box;color:#fff;line-height:1.5;margin:0 auto;padding:80px 8px 40px;position:relative;width:1056px;z-index:1}.m-list-eyecatch-text:after,.m-type-eyecatch-text:after,.m-search-eyecatch-text:after{content:"";display:table;clear:both}.m-list-eyecatch-text a,.m-type-eyecatch-text a,.m-search-eyecatch-text a{color:#fff}.m-list-eyecatch-breadcrumb,.m-type-eyecatch-breadcrumb,.m-search-eyecatch-breadcrumb{-webkit-box-sizing:border-box;box-sizing:border-box;color:#fff;margin:0 auto;width:100%;padding:0;position:absolute;z-index:1}@media screen and (max-width: 703px){.m-list-eyecatch-breadcrumb,.m-type-eyecatch-breadcrumb,.m-search-eyecatch-breadcrumb{background-color:#fff;color:#333;padding:0;position:relative}}.m-list-eyecatch-breadcrumb ul,.m-type-eyecatch-breadcrumb ul,.m-search-eyecatch-breadcrumb ul{font-size:0;margin:0 auto;max-width:1056px;padding:12px 0}@media screen and (min-width: 704px) and (max-width: 1055px){.m-list-eyecatch-breadcrumb ul,.m-type-eyecatch-breadcrumb ul,.m-search-eyecatch-breadcrumb ul{width:704px}}@media screen and (max-width: 703px){.m-list-eyecatch-breadcrumb ul,.m-type-eyecatch-breadcrumb ul,.m-search-eyecatch-breadcrumb ul{padding:10px 8px}}.m-list-eyecatch-breadcrumb ul li,.m-type-eyecatch-breadcrumb ul li,.m-search-eyecatch-breadcrumb ul li{font-size:12px;font-size:1.2rem;display:inline-block;vertical-align:middle;line-height:1.5;-ms-text-overflow:ellipsis;-o-text-overflow:ellipsis;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:100%}.m-list-eyecatch-breadcrumb ul li:first-child,.m-type-eyecatch-breadcrumb ul li:first-child,.m-search-eyecatch-breadcrumb ul li:first-child{margin-left:8px}@media screen and (max-width: 703px){.m-list-eyecatch-breadcrumb ul li,.m-type-eyecatch-breadcrumb ul li,.m-search-eyecatch-breadcrumb ul li{line-height:1.45;max-width:100%}}.m-list-eyecatch-breadcrumb ul li a,.m-type-eyecatch-breadcrumb ul li a,.m-search-eyecatch-breadcrumb ul li a{color:#fff}@media screen and (max-width: 703px){.m-list-eyecatch-breadcrumb ul li a,.m-type-eyecatch-breadcrumb ul li a,.m-search-eyecatch-breadcrumb ul li a{color:#333}}.m-list-eyecatch-breadcrumb ul li a:hover,.m-type-eyecatch-breadcrumb ul li a:hover,.m-search-eyecatch-breadcrumb ul li a:hover{text-decoration:underline}.m-list-eyecatch-breadcrumb ul li:after,.m-type-eyecatch-breadcrumb ul li:after,.m-search-eyecatch-breadcrumb ul li:after{content:"\f105";display:inline-block;font:normal normal normal 14px / 1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;padding:0 8px}.m-list-eyecatch-breadcrumb ul li:last-child:after,.m-type-eyecatch-breadcrumb ul li:last-child:after,.m-search-eyecatch-breadcrumb ul li:last-child:after{display:none}.m-list-eyecatch-text-title,.m-type-eyecatch-text-title,.m-search-eyecatch-text-title{font-size:0;font-weight:bold;margin-bottom:32px}.m-list-eyecatch-text-title-en,.m-type-eyecatch-text-title-en,.m-search-eyecatch-text-title-en{display:inline-block;vertical-align:middle}.m-list-eyecatch-text-title-en i,.m-type-eyecatch-text-title-en i,.m-search-eyecatch-text-title-en i{font-size:32px;font-size:3.2rem;padding-right:10px}.m-list-eyecatch-text-title-en span,.m-type-eyecatch-text-title-en span,.m-search-eyecatch-text-title-en span{font-size:40px;font-size:4rem}.m-list-eyecatch-text-title-ja,.m-type-eyecatch-text-title-ja,.m-search-eyecatch-text-title-ja{display:inline-block;vertical-align:middle;font-size:18px;font-size:1.8rem;padding-left:16px;position:relative;margin-left:16px}.m-list-eyecatch-text-title-ja:before,.m-type-eyecatch-text-title-ja:before,.m-search-eyecatch-text-title-ja:before{opacity:0.8;background-color:#fff;content:"";display:block;height:20px;left:0;position:absolute;top:4px;width:1px}.m-list-eyecatch-text-title-jaOnly a>span,.m-type-eyecatch-text-title-jaOnly a>span,.m-search-eyecatch-text-title-jaOnly a>span{font-size:32px;font-size:3.2rem}.m-list-eyecatch-text-title-jaOnly>span,.m-type-eyecatch-text-title-jaOnly>span,.m-search-eyecatch-text-title-jaOnly>span{font-size:32px;font-size:3.2rem}.m-list-eyecatch-text-menu,.m-type-eyecatch-text-menu,.m-search-eyecatch-text-menu{margin-bottom:32px}@media screen and (max-width: 703px){.m-list-eyecatch-text-menu,.m-type-eyecatch-text-menu,.m-search-eyecatch-text-menu{text-align:center}}@media screen and (min-width: 704px) and (max-width: 1055px){.m-list-eyecatch-text-menu ul,.m-type-eyecatch-text-menu ul,.m-search-eyecatch-text-menu ul{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;font-size:0}}@media screen and (max-width: 703px){.m-list-eyecatch-text-menu ul,.m-type-eyecatch-text-menu ul,.m-search-eyecatch-text-menu ul{white-space:nowrap;overflow-x:scroll;overflow-y:hidden;-webkit-overflow-scrolling:touch}}.m-list-eyecatch-text-menu ul li,.m-type-eyecatch-text-menu ul li,.m-search-eyecatch-text-menu ul li{display:inline-block;vertical-align:middle;position:relative}.m-list-eyecatch-text-menu ul li:first-child:before,.m-type-eyecatch-text-menu ul li:first-child:before,.m-search-eyecatch-text-menu ul li:first-child:before{display:none}.m-list-eyecatch-text-menu ul li:before,.m-type-eyecatch-text-menu ul li:before,.m-search-eyecatch-text-menu ul li:before{background-color:#fff;content:"";display:block;height:20px;left:0;opacity:0.8;position:absolute;top:4px;width:1px}@media screen and (min-width: 704px) and (max-width: 1055px){.m-list-eyecatch-text-menu ul li:before,.m-type-eyecatch-text-menu ul li:before,.m-search-eyecatch-text-menu ul li:before{height:16px;top:1px}}.m-list-eyecatch-text-menu ul li a,.m-type-eyecatch-text-menu ul li a,.m-search-eyecatch-text-menu ul li a{font-size:16px;font-size:1.6rem;font-weight:bold;margin-right:6px;padding-left:10px}@media screen and (min-width: 704px) and (max-width: 1055px){.m-list-eyecatch-text-menu ul li a,.m-type-eyecatch-text-menu ul li a,.m-search-eyecatch-text-menu ul li a{font-size:13px;font-size:1.3rem;padding-left:12px;margin-right:10px}}.m-list-eyecatch-text-menu ul li:first-child a,.m-type-eyecatch-text-menu ul li:first-child a,.m-search-eyecatch-text-menu ul li:first-child a{padding-left:0}.m-list-eyecatch-text-menu ul li.is-active a,.m-type-eyecatch-text-menu ul li.is-active a,.m-search-eyecatch-text-menu ul li.is-active a{text-decoration:underline}.m-list-eyecatch-background-image,.m-type-eyecatch-background-image,.m-search-eyecatch-background-image{background-size:cover;opacity:0.2;background-position:center;background-image:url("../img/all/eyecatch.jpg");height:100%;width:100%}.m-list-eyecatch-text-description,.m-type-eyecatch-text-description,.m-search-eyecatch-text-description{max-width:688px;margin-bottom:32px}.m-list-eyecatch-text-description h2,.m-type-eyecatch-text-description h2,.m-search-eyecatch-text-description h2{font-size:20px;font-size:2rem;font-weight:bold;margin-top:16px;margin-bottom:16px}.m-list-eyecatch-text-description p,.m-type-eyecatch-text-description p,.m-search-eyecatch-text-description p{font-size:15px;font-size:1.5rem;-webkit-font-smoothing:auto;-moz-osx-font-smoothing:auto;line-height:1.7}.m-list-eyecatch-background,.m-type-eyecatch-background,.m-search-eyecatch-background{background-color:#050505;height:100%;position:absolute;top:0;width:100%;z-index:0}.feature .m-list-eyecatch-background,.feature .m-type-eyecatch-background,.feature .m-search-eyecatch-background{background-image:-webkit-gradient(linear, left top, right bottom, from(#006e87), color-stop(40%, #00bec8), to(#c18a9b));background-image:-webkit-linear-gradient(left top, #006e87 0%, #00bec8 40%, #c18a9b 100%);background-image:linear-gradient(to right bottom, #006e87 0%, #00bec8 40%, #c18a9b 100%)}.type .m-list-eyecatch-background,.type .m-type-eyecatch-background,.type .m-search-eyecatch-background{background-image:-webkit-gradient(linear, left top, right bottom, from(#006e87), color-stop(40%, #00bec8), to(#c18a9b));background-image:-webkit-linear-gradient(left top, #006e87 0%, #00bec8 40%, #c18a9b 100%);background-image:linear-gradient(to right bottom, #006e87 0%, #00bec8 40%, #c18a9b 100%)}.news .m-list-eyecatch-background,.news .m-type-eyecatch-background,.news .m-search-eyecatch-background{background-image:-webkit-gradient(linear, left top, right bottom, from(#003c96), color-stop(40%, #0064d2), to(#9d7995));background-image:-webkit-linear-gradient(left top, #003c96 0%, #0064d2 40%, #9d7995 100%);background-image:linear-gradient(to right bottom, #003c96 0%, #0064d2 40%, #9d7995 100%)}.series .m-list-eyecatch-background,.series .m-type-eyecatch-background,.series .m-search-eyecatch-background{background-image:-webkit-gradient(linear, left top, right bottom, from(#e15000), color-stop(40%, #faa01e), to(#88bfde));background-image:-webkit-linear-gradient(left top, #e15000 0%, #faa01e 40%, #88bfde 100%);background-image:linear-gradient(to right bottom, #e15000 0%, #faa01e 40%, #88bfde 100%)}.videos .m-list-eyecatch-background,.videos .m-type-eyecatch-background,.videos .m-search-eyecatch-background{background-image:-webkit-gradient(linear, left top, right bottom, from(#c81441), color-stop(40%, #fa3c50), to(#959873));background-image:-webkit-linear-gradient(left top, #c81441 0%, #fa3c50 40%, #959873 100%);background-image:linear-gradient(to right bottom, #c81441 0%, #fa3c50 40%, #959873 100%)}.m-list-eyecatch-background.category1,.m-type-eyecatch-background.category1,.m-search-eyecatch-background.category1{background-color:#f5784c}.m-list-eyecatch-background.category2,.m-type-eyecatch-background.category2,.m-search-eyecatch-background.category2{background-color:#4e6aa6}.m-list-eyecatch-background.category3,.m-type-eyecatch-background.category3,.m-search-eyecatch-background.category3{background-color:#00add2}.m-list-eyecatch-background.category4,.m-type-eyecatch-background.category4,.m-search-eyecatch-background.category4{background-color:#36b498}.m-list-eyecatch-background.category5,.m-type-eyecatch-background.category5,.m-search-eyecatch-background.category5{background-color:#b25bc4}.m-list-eyecatch-background.category6,.m-type-eyecatch-background.category6,.m-search-eyecatch-background.category6{background-color:#fab900}.m-list-eyecatch-background.category7,.m-type-eyecatch-background.category7,.m-search-eyecatch-background.category7{background-color:#7963d9}.m-list-eyecatch-background.category8,.m-type-eyecatch-background.category8,.m-search-eyecatch-background.category8{background-color:#f5749a}.contents.user_contents .m-list-eyecatch-background,.contents.user_contents .m-type-eyecatch-background,.contents.user_contents .m-search-eyecatch-background{background-color:#ff8a60}.contents.series .m-list-eyecatch-background,.contents.series .m-type-eyecatch-background,.contents.series .m-search-eyecatch-background{background-image:-webkit-gradient(linear, left top, right bottom, from(#e15000), color-stop(40%, #faa01e), to(#88bfde));background-image:-webkit-linear-gradient(left top, #e15000 0%, #faa01e 40%, #88bfde 100%);background-image:linear-gradient(to right bottom, #e15000 0%, #faa01e 40%, #88bfde 100%)}.m-list-eyecatch-text-count,.m-type-eyecatch-text-count,.m-search-eyecatch-text-count{font-size:14px;font-size:1.4rem;-webkit-font-smoothing:auto;-moz-osx-font-smoothing:auto;margin-bottom:32px}@media screen and (min-width: 704px) and (max-width: 1055px){.m-list-eyecatch-text,.m-type-eyecatch-text,.m-search-eyecatch-text{width:704px}}@media screen and (max-width: 703px){.m-list-eyecatch-background-image,.m-type-eyecatch-background-image,.m-search-eyecatch-background-image{background-image:url("../img/all/eyecatch.jpg")}.is-chrome .m-list-eyecatch-background-image,.is-chrome .m-type-eyecatch-background-image,.is-chrome .m-search-eyecatch-background-image{background-image:url("../img/all/eyecatch.jpg")}.is-safari .m-list-eyecatch-background-image,.is-safari .m-type-eyecatch-background-image,.is-safari .m-search-eyecatch-background-image{background-image:url("../img/all/eyecatch.jpg")}.m-list-eyecatch,.m-type-eyecatch,.m-search-eyecatch{padding-bottom:40px}.m-list-eyecatch-text,.m-type-eyecatch-text,.m-search-eyecatch-text{padding:32px 16px 16px;width:100%}.m-list-eyecatch-text-title,.m-type-eyecatch-text-title,.m-search-eyecatch-text-title{margin-bottom:16px}.m-list-eyecatch-text-title-en,.m-type-eyecatch-text-title-en,.m-search-eyecatch-text-title-en{display:block;text-align:center}.m-list-eyecatch-text-title-en i,.m-type-eyecatch-text-title-en i,.m-search-eyecatch-text-title-en i{font-size:24px;font-size:2.4rem}.m-list-eyecatch-text-title-en span,.m-type-eyecatch-text-title-en span,.m-search-eyecatch-text-title-en span{font-size:28px;font-size:2.8rem;padding-right:10px}.m-list-eyecatch-text-title-ja,.m-type-eyecatch-text-title-ja,.m-search-eyecatch-text-title-ja{font-size:16px;font-size:1.6rem;display:block;text-align:center;margin-left:0;padding-left:0;padding-top:16px}.m-list-eyecatch-text-title-ja:before,.m-type-eyecatch-text-title-ja:before,.m-search-eyecatch-text-title-ja:before{display:inline-block;vertical-align:middle;height:1px;left:50%;margin-left:-10px;width:20px}.m-list-eyecatch-text-title-jaOnly a>span,.m-type-eyecatch-text-title-jaOnly a>span,.m-search-eyecatch-text-title-jaOnly a>span{font-size:22px;font-size:2.2rem}.m-list-eyecatch-text-title-jaOnly>span,.m-type-eyecatch-text-title-jaOnly>span,.m-search-eyecatch-text-title-jaOnly>span{font-size:22px;font-size:2.2rem}}@media screen and (max-width: 703px){.m-list-eyecatch-text-description h2,.m-type-eyecatch-text-description h2,.m-search-eyecatch-text-description h2{font-size:16px;font-size:1.6rem}.m-list-eyecatch-text-description p,.m-type-eyecatch-text-description p,.m-search-eyecatch-text-description p{font-size:14px;font-size:1.4rem}}.l-series-detail-eyecatch{float:right;margin-bottom:32px}@media screen and (min-width: 704px) and (max-width: 1055px){.l-series-detail-eyecatch{float:none}}@media screen and (max-width: 703px){.l-series-detail-eyecatch{float:none}.m-series-detail-eyecatch-image img{height:auto;max-width:100%}}.m-series-detail-eyecatch-textInfo-social{margin-bottom:32px}.m-series-detail-eyecatch-textInfo-social>div{display:inline-block;vertical-align:middle;height:20px;margin-right:8px;margin-bottom:8px}.m-series-detail-eyecatch-textInfo-social>div:last-child{margin-right:0}.m-series-detail-eyecatch-textInfo-social .fb-like.fb_iframe_widget span{vertical-align:top !important}.m-search-eyecatch-queryTitle{font-size:16px;font-size:1.6rem;font-weight:bold;margin-bottom:16px}.m-search-eyecatch-queryTitle h2{display:inline}.m-search-eyecatch-queryInput{margin-bottom:32px;position:relative;max-width:688px}.m-search-eyecatch-queryInput .input input{font-size:18px;font-size:1.8rem;-webkit-transition:.3s ease;transition:.3s ease;border-radius:0;-webkit-box-sizing:border-box;box-sizing:border-box;background:transparent;border:1px solid #fff;color:#fff;display:block;line-height:1.2;opacity:0.8;outline:none;padding:15px 40px 15px 16px;width:100%}.m-search-eyecatch-queryInput .input input:focus{opacity:1}.m-search-eyecatch-queryInput button{font-size:22px;font-size:2.2rem;opacity:0.8;-webkit-transition:.3s ease;transition:.3s ease;background:none;border:none;color:#fff;cursor:pointer;display:table-cell;height:32px;margin-top:-1px;outline:none;padding:0;position:absolute;right:8px;top:12px;vertical-align:middle;width:32px}.m-search-eyecatch-queryInput button:hover{opacity:1}.m-search-eyecatch-relatedWord{margin-bottom:32px}.m-search-eyecatch-relatedWord ul{font-size:0;margin:-8px}.m-search-eyecatch-relatedWord ul li{display:inline-block;vertical-align:middle}.m-search-eyecatch-relatedWord ul li a{font-size:15px;font-size:1.5rem;-webkit-transition:.3s ease;transition:.3s ease;color:#fff;display:block;line-height:1.5;font-weight:bold;padding:7px 7px}.m-search-eyecatch-relatedWord ul li a:hover{color:#e0e0e0}.m-search-eyecatch-relatedWord ul li a .kaiyou-icon-keyphrases{vertical-align:middle}.m-search-eyecatch-relatedWordTitle{font-size:16px;font-size:1.6rem;font-weight:bold;margin-bottom:16px}.l-author-eyecatch-image{float:right;margin-bottom:32px}@media screen and (min-width: 704px) and (max-width: 1055px){.l-author-eyecatch-image{float:none}}@media screen and (max-width: 703px){.l-author-eyecatch-image{float:none}.l-author-eyecatch-image img{height:auto;max-width:100%}}.m-author-eyecatch-name{font-size:18px;font-size:1.8rem;font-weight:bold;margin-bottom:16px}.m-author-eyecatch-name h2,.m-author-eyecatch-name h3{display:inline}.m-author-eyecatch-social{padding:16px 0}.m-author-eyecatch-social ul{letter-spacing:-0.5em}.m-author-eyecatch-social ul li{display:inline-block;letter-spacing:normal;margin-right:8px;text-align:center}.m-author-eyecatch-social ul li a{-webkit-transition:.3s ease;transition:.3s ease;border-radius:4px;border:1px solid #fff;-webkit-box-sizing:border-box;box-sizing:border-box;color:#fff;display:inline-block;height:30px;line-height:30px;opacity:0.8;width:30px}.m-author-eyecatch-social ul li a:hover{opacity:1;background-color:#fff;color:#333}.m-author-eyecatch-social ul li i{font-size:16px;font-size:1.6rem}.m-author-eyecatch-genre{margin-bottom:32px}.m-author-eyecatch-genre h4{font-size:16px;font-size:1.6rem;font-weight:bold;margin-bottom:16px}.m-author-eyecatch-genre ul{margin:-8px}.m-author-eyecatch-genre ul li{display:inline-block;vertical-align:middle}.m-author-eyecatch-genre ul li a{font-size:15px;font-size:1.5rem;-webkit-transition:.3s ease;transition:.3s ease;color:#fff;display:block;line-height:1.5;font-weight:bold;padding:7px 7px}.m-author-eyecatch-genre ul li a:hover{color:#e0e0e0}.m-author-eyecatch-genre ul li a .kaiyou-icon-keyphrases{vertical-align:middle}@media screen and (max-width: 703px){.m-search-eyecatch-queryInput .input input{font-size:15px;font-size:1.5rem;font-weight:bold;padding:14px 30px 16px 12px}.m-search-eyecatch-queryInput button{font-size:20px;font-size:2rem;top:8px}}.l-user-eyecatch{height:auto;position:relative;width:100%}.l-user-eyecatch a{opacity:1;-webkit-transition:.3s ease;transition:.3s ease}.l-user-eyecatch a:hover{opacity:0.8}.m-user-eyecatch{height:100%;padding-bottom:20px;position:relative;z-index:0}.m-user-eyecatch-text{-webkit-box-sizing:border-box;box-sizing:border-box;color:#fff;line-height:1.5;margin:0 auto;padding:80px 8px 40px;position:relative;width:704px;z-index:1}.m-user-eyecatch-text a{color:#fff}.m-user-eyecatch-breadcrumb{-webkit-box-sizing:border-box;box-sizing:border-box;color:#fff;margin:0 auto;width:100%;padding:0;position:absolute;z-index:1}@media screen and (max-width: 703px){.m-user-eyecatch-breadcrumb{background-color:#fff;color:#333;padding:0;position:relative}}.m-user-eyecatch-breadcrumb ul{font-size:0;margin:0 auto;max-width:1056px;padding:12px 0}@media screen and (min-width: 704px) and (max-width: 1055px){.m-user-eyecatch-breadcrumb ul{width:704px}}@media screen and (max-width: 703px){.m-user-eyecatch-breadcrumb ul{padding:10px 8px}}.m-user-eyecatch-breadcrumb ul li{font-size:12px;font-size:1.2rem;display:inline-block;vertical-align:middle;line-height:1.5;-ms-text-overflow:ellipsis;-o-text-overflow:ellipsis;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:100%}.m-user-eyecatch-breadcrumb ul li:first-child{margin-left:8px}@media screen and (max-width: 703px){.m-user-eyecatch-breadcrumb ul li{line-height:1.45;max-width:100%}}.m-user-eyecatch-breadcrumb ul li a{color:#fff}@media screen and (max-width: 703px){.m-user-eyecatch-breadcrumb ul li a{color:#333}}.m-user-eyecatch-breadcrumb ul li a:hover{text-decoration:underline}.m-user-eyecatch-breadcrumb ul li:after{content:"\f105";display:inline-block;font:normal normal normal 14px / 1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;padding:0 8px}.m-user-eyecatch-breadcrumb ul li:last-child:after{display:none}.m-user-eyecatch-breadcrumb ul{max-width:704px}.m-user-eyecatch-text-title{font-size:0;font-weight:bold;margin-bottom:32px}.m-user-eyecatch-text-title-en{display:inline-block;vertical-align:middle}.m-user-eyecatch-text-title-en i{padding-right:12px;font-size:32px;font-size:3.2rem}.m-user-eyecatch-text-title-en span{font-size:40px;font-size:4rem}.m-user-eyecatch-text-title-ja{display:inline-block;vertical-align:middle;font-size:18px;font-size:1.8rem;padding-left:16px;position:relative;margin-left:16px}.m-user-eyecatch-text-title-ja:before{opacity:0.8;background-color:#fff;content:"";display:block;height:20px;left:0;position:absolute;top:4px;width:1px}.m-user-eyecatch-text-title-jaOnly span{font-size:32px;font-size:3.2rem}.m-user-eyecatch-text-menu{margin-bottom:32px}.m-user-eyecatch-text-menu ul li{display:inline-block;vertical-align:middle;position:relative}.m-user-eyecatch-text-menu ul li:first-child:before{display:none}.m-user-eyecatch-text-menu ul li:before{opacity:0.8;background-color:#fff;content:"";display:block;height:20px;left:0;position:absolute;top:4px;width:1px}.m-user-eyecatch-text-menu ul li a{font-size:16px;font-size:1.6rem;font-weight:bold;padding-left:10px;margin-right:6px}.m-user-eyecatch-text-menu ul li:first-child a{padding-left:0}.m-user-eyecatch-text-menu ul li.is-active a{text-decoration:underline}.m-user-eyecatch-background-image{background-size:cover;opacity:0.2;background-position:center;background-image:url("../img/all/eyecatch.jpg");height:100%;width:100%}.m-user-eyecatch-text-description{max-width:688px;margin-bottom:40px}.m-user-eyecatch-text-description h2{font-size:20px;font-size:2rem;font-weight:bold;margin-bottom:16px}.m-user-eyecatch-text-description p{font-size:15px;font-size:1.5rem;line-height:1.7}.m-user-eyecatch-background{background-color:#050505;height:100%;position:absolute;top:0;width:100%;z-index:0}.m-user-eyecatch-text-count{font-size:14px;font-size:1.4rem;margin-bottom:32px}@media screen and (max-width: 703px){.m-user-eyecatch-background-image{background-image:url("../img/all/eyecatch.jpg")}.is-chrome .m-user-eyecatch-background-image{background-image:url("../img/all/eyecatch.jpg")}.is-safari .m-user-eyecatch-background-image{background-image:url("../img/all/eyecatch.jpg")}.m-user-eyecatch{padding-bottom:40px}.m-user-eyecatch-text{padding:40px 16px 16px;width:100%}.m-user-eyecatch-text-title{margin-bottom:42px}.m-user-eyecatch-text-title-en{display:block;text-align:center}.m-user-eyecatch-text-title-en i{font-size:24px;font-size:2.4rem}.m-user-eyecatch-text-title-en span{font-size:28px;font-size:2.8rem;padding-right:10px}.m-user-eyecatch-text-title-ja{font-size:16px;font-size:1.6rem;display:block;text-align:center;margin-left:0;padding-left:0;padding-top:16px}.m-user-eyecatch-text-title-ja:before{display:inline-block;vertical-align:middle;height:1px;left:50%;margin-left:-10px;width:20px}.m-user-eyecatch-text-title-jaOnly span{font-size:22px;font-size:2.2rem}.m-user-eyecatch-text-menu{text-align:center}.m-user-eyecatch-text-menu ul{white-space:nowrap;overflow-x:scroll;overflow-y:hidden;-webkit-overflow-scrolling:touch}.m-user-eyecatch-text-menu ul li{display:inline-block;vertical-align:middle}.m-user-eyecatch-text-description h2{font-size:18px;font-size:1.8rem}}.m-search-input{margin:0 auto 14px;position:relative;max-width:688px}.m-search-input .input input{border-radius:0;-webkit-box-sizing:border-box;box-sizing:border-box;font-size:18px;font-size:1.8rem;opacity:0.8;-webkit-transition:.3s ease;transition:.3s ease;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;border:1px solid #fff;color:#fff;display:block;line-height:1.2;outline:none;padding:15px 40px 15px 16px;width:100%}.m-search-input .input input:focus{opacity:1}.m-search-input .input input::-webkit-input-placeholder{opacity:0.8;color:#fff}.m-search-input .input input::-moz-placeholder{opacity:0.8;color:#fff}.m-search-input .input input:-ms-input-placeholder{opacity:0.8;color:#fff}.m-search-input button{font-size:22px;font-size:2.2rem;opacity:0.8;-webkit-transition:.3s ease;transition:.3s ease;background:none;border:none;color:#fff;cursor:pointer;display:table-cell;height:32px;margin-top:-1px;outline:none;padding:0;position:absolute;right:8px;top:12px;vertical-align:middle;width:32px}.m-search-input button:hover{opacity:1}.m-keyphrase-list{font-size:0;-webkit-overflow-scrolling:touch !important;white-space:nowrap;overflow:auto;max-width:688px;margin-left:auto;margin-right:auto;padding-bottom:40px}.m-keyphrase-listItem{display:inline-block;vertical-align:middle;margin-bottom:auto}.m-keyphrase-listItem a{font-size:15px;font-size:1.5rem;-webkit-transition:.3s ease;transition:.3s ease;color:#fff;display:block;line-height:1.5;font-weight:bold;padding:7px 7px}.m-keyphrase-listItem a:hover{color:#e0e0e0}.m-keyphrase-listItem a .kaiyou-icon-keyphrases{vertical-align:middle}.m-keyphrase-listItem a{opacity:0.8}.m-keyphrase-listItem a:hover{opacity:1;color:#fff}.m-keyphrase-listItem:first-child a{padding-left:0}@media screen and (max-width: 703px){.m-search-input{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0 16px;width:100%}.m-search-input .input input{font-size:15px;font-size:1.5rem;font-weight:bold;padding:14px 32px 14px 12px}.m-search-input button{font-size:18px;font-size:1.8rem;right:18px;top:9px}.m-keyphrase-list{margin-bottom:32px;padding:0 16px 8px}.m-keyphrase-listItem a{font-size:13px;font-size:1.3rem}}.l-side{clear:both}.l-side:after{content:"";display:table;clear:both}.m-side{-webkit-box-sizing:border-box;box-sizing:border-box;float:left;min-height:1px;padding-left:8px;padding-right:8px;position:relative;float:none}.m-side:after{content:"";display:table;clear:both}.m-sideItem{margin-top:16px}.m-sideItem:first-child{margin-top:0}.m-sideItemTitle{text-align:center;margin-bottom:24px;padding:0 8px}.m-sideItemTitle-en{font-size:24px;font-size:2.4rem;font-weight:bold;margin-bottom:8px;padding-right:8px}.m-sideItemTitle-en i{padding-right:2px}.m-sideItemTitle-en .kaiyou-icon-keyphrases{font-size:22px;font-size:2.2rem;vertical-align:-0.1em}.m-sideItemTitle-en .kaiyou-icon-popup{font-size:28px;font-size:2.8rem;vertical-align:-4px}.m-sideItemTitle-ja{font-size:14px;font-size:1.4rem;font-weight:bold;line-height:1.4;position:relative}.m-sideItemTitle-en-recent{padding-right:16px}.js-infinite-scroll-loader-item:nth-child(n+2) .m-sideItem .adunit{margin:0 auto;width:336px}@media screen and (min-width: 704px) and (max-width: 1055px){.contents.index .l-side.l-side__first{margin-top:0;padding:0}.l-side.l-side__first{margin-top:0;margin-bottom:16px}.m-side{float:none;padding-left:0;padding-right:0;width:100%}.m-side:after{content:"";display:table;clear:both}.m-sideItem{clear:both;float:none;padding:8px;margin-top:0}}@media screen and (max-width: 767px){.l-side{padding-left:16px;padding-right:16px}}@media screen and (max-width: 703px){.l-side{-webkit-box-sizing:border-box;box-sizing:border-box;overflow:hidden;width:100%}.contents.index .l-side.l-side__first{margin-top:0}.m-recent-list:first-child .l-side.l-side__first{margin-top:0}.m-side{float:none;padding:0}}.l-side-banner-signup{margin-top:16px;clear:both}@media screen and (min-width: 768px) and (max-width: 1055px){.l-side-banner-signup{margin:16px 8px 0}}.m-side-banner-signup{display:block;position:relative}.m-side-banner-signup:hover:before{opacity:0.2}.m-side-banner-signup:before{opacity:0;-webkit-transition:.3s ease;transition:.3s ease;background-color:#000;content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:2}.m-side-banner-signup-image{height:100%;width:100%}.m-side-banner-signup-image img{height:auto;width:100%}.m-side-banner-signup-text{-webkit-box-sizing:border-box;box-sizing:border-box;background:rgba(255,255,255,0.9);bottom:8px;color:#333;left:8px;line-height:1.4;max-width:80%;padding:8px;position:absolute;text-align:left;z-index:1}.m-side-banner-signup-textTitle{font-size:15px;font-size:1.5rem;color:#00bec8;font-weight:bold;margin-bottom:4px}.m-side-banner-signup-textDescription{font-size:14px;font-size:1.4rem;margin-bottom:2px}@media screen and (min-width: 704px) and (max-width: 1055px){.m-side-banner-signup-text{bottom:16px;left:16px;padding:16px}.m-side-banner-signup-textTitle{font-size:20px;font-size:2rem}.m-side-banner-signup-textDescription{font-size:16px;font-size:1.6rem}}.m-feature-sliderItem{color:#fff;height:0;line-height:1.4;padding-top:61.8%;position:relative;text-align:center;width:100%}.m-feature-sliderItem a{color:#fff}.m-feature-sliderItem:hover .m-feature-sliderItem-image-background{opacity:0.2}.m-feature-sliderItem:hover .m-feature-sliderItem-image{opacity:1}.m-feature-sliderItemInner{background-color:#000;height:100%;position:absolute;top:0;width:100%}.m-feature-sliderItem-image{background-image:-webkit-gradient(linear, left top, right bottom, from(#006e87), color-stop(40%, #00bec8), to(#c18a9b));background-image:-webkit-linear-gradient(left top, #006e87 0%, #00bec8 40%, #c18a9b 100%);background-image:linear-gradient(to right bottom, #006e87 0%, #00bec8 40%, #c18a9b 100%);-webkit-transition:.3s ease;transition:.3s ease;opacity:1;height:100%;position:absolute;top:0;width:100%}.m-feature-sliderItem-image img{display:none}.m-feature-sliderItem-image-background{background-size:cover;opacity:1;-webkit-transition:.3s ease;transition:.3s ease;background-position:center;height:100%;width:100%}.m-feature-sliderItem-text{-webkit-box-sizing:border-box;box-sizing:border-box;text-shadow:0 0 5px rgba(0,0,0,0.1);background-color:rgba(0,0,0,0.1);display:table;height:100%;position:relative;top:0;width:100%}.m-feature-sliderItem-textInner{display:table-cell;vertical-align:middle}.m-feature-sliderItem-textType{margin:16px auto}.m-feature-sliderItem-textTypeItem{font-size:12px;font-size:1.2rem;display:inline-block;vertical-align:middle;border:1px solid #fff;font-weight:bold;margin:0 4px;padding:3px 8px;text-align:center}.m-feature-sliderItem-textTitle{-webkit-transition:.3s ease;transition:.3s ease;font-size:36px;font-size:3.6rem;font-weight:bold;margin:8px auto 32px;max-width:688px}.m-feature-sliderItem-textDescription{font-size:16px;font-size:1.6rem;font-weight:bold;height:81px;line-height:1.7;margin:0 auto 32px;overflow:hidden;width:516px}.m-feature-sliderItem-textInfo{font-size:15px;font-size:1.5rem;font-weight:bold;margin-bottom:32px}@media screen and (min-width: 704px) and (max-width: 1055px){.m-feature-sliderItem-text{padding:0 32px}.m-feature-sliderItem-textTitle{font-size:24px;font-size:2.4rem}.l-feature .m-swiper-listItem{padding-left:16px;padding-right:16px}}@media screen and (max-width: 703px){.m-feature-sliderItem .m-feature-sliderItem-image-background{opacity:0.2}.m-feature-sliderItem-text{padding:0 16px}.m-feature-sliderItem-textType{font-size:11px;font-size:1.1rem;padding:2px 0;margin:8px auto}.m-feature-sliderItem-textTypeItem{font-size:11px;font-size:1.1rem;padding:2px 6px}.m-feature-sliderItem-textTitle{font-size:16px;font-size:1.6rem;margin:0 0 8px;width:100%}.m-feature-sliderItem-textDescription{display:none}.m-feature-sliderItem-textInfo{font-size:13px;font-size:1.3rem;margin-bottom:16px}.l-feature .m-swiper-listItem{padding-left:16px;padding-right:16px}}.m-news-sliderItem .m-news-sliderItem-image a:before{background-image:-webkit-gradient(linear, left top, right bottom, from(#003c96), color-stop(40%, #0064d2), to(#9d7995));background-image:-webkit-linear-gradient(left top, #003c96 0%, #0064d2 40%, #9d7995 100%);background-image:linear-gradient(to right bottom, #003c96 0%, #0064d2 40%, #9d7995 100%)}.m-news-sliderItem-image a:before{opacity:0;-webkit-transition:.3s ease;transition:.3s ease;content:"";position:absolute;height:100%;width:100%;z-index:1}.swiper-slide-active .m-news-sliderItem:hover .m-news-sliderItem-image a:before,.swiper-slide-next .m-news-sliderItem:hover .m-news-sliderItem-image a:before,.swiper-slide-next+.swiper-slide .m-news-sliderItem:hover .m-news-sliderItem-image a:before{opacity:0.8}.m-news-sliderItem-image a:after{-webkit-transition:.3s ease;transition:.3s ease;background-image:url("../img/layout_sprite/hover_arrow.png");content:"";position:absolute;height:59px;width:59px;z-index:1;right:-59px;bottom:0}.m-news-sliderItem:hover .m-news-sliderItem-image a:after{right:0}.m-news-sliderItem{color:#333;line-height:1.4;position:relative;text-align:left}.m-news-sliderItem:hover .m-news-sliderItem-textTitle a{color:#0064d2}.m-news-sliderItem-image{overflow:hidden;position:relative}.m-news-sliderItem-image img{height:auto;width:100%}.m-news-sliderItem-text{position:relative;text-align:center}.m-news-sliderItem-textType,.m-news-sliderItem-textSeries{font-size:12px;font-size:1.2rem;display:inline-block;vertical-align:middle;-webkit-box-sizing:border-box;box-sizing:border-box;font-weight:bold;text-align:center;margin:12px 2px 10px}.m-news-sliderItem-textType a,.m-news-sliderItem-textSeries a{color:inherit;display:block;padding:5px 12px;border:1px solid}.m-news-sliderItem-textType{color:#0064d2}.m-news-sliderItem-textType a{border-color:#0064d2}.m-news-sliderItem-textSeries{color:#faa01e}.m-news-sliderItem-textSeries a{border-color:#faa01e}.m-news-sliderItem-textTitle{font-size:17px;font-size:1.7rem;font-weight:bold;margin-bottom:8px;padding:0 16px}.m-news-sliderItem-textTitle a{-webkit-transition:.3s ease;transition:.3s ease;color:#333}.m-news-sliderItem-textInfo{font-size:13px;font-size:1.3rem;color:#b2b2b2;font-weight:bold;margin-bottom:8px}.m-news-sliderItem-textInfo span,.m-news-sliderItem-textInfo time{padding:0 4px}.m-news-sliderItem-textInfo a{color:inherit}@media screen and (max-width: 703px){.m-news-sliderItem-textTitle{font-size:15px;font-size:1.5rem}.m-news-sliderItem:hover .m-news-sliderItem-image a:before,.m-news-sliderItem:hover .m-news-sliderItem-image a:after{display:none}}.m-series-sliderItem .m-series-sliderItem-image a:before{background-image:-webkit-gradient(linear, left top, right bottom, from(#e15000), color-stop(40%, #faa01e), to(#88bfde));background-image:-webkit-linear-gradient(left top, #e15000 0%, #faa01e 40%, #88bfde 100%);background-image:linear-gradient(to right bottom, #e15000 0%, #faa01e 40%, #88bfde 100%)}.m-series-sliderItem-image a:before{opacity:0;-webkit-transition:.3s ease;transition:.3s ease;content:"";position:absolute;height:100%;width:100%;z-index:1}.swiper-slide-active .m-series-sliderItem:hover .m-series-sliderItem-image a:before,.swiper-slide-next .m-series-sliderItem:hover .m-series-sliderItem-image a:before,.swiper-slide-next+.swiper-slide .m-series-sliderItem:hover .m-series-sliderItem-image a:before{opacity:0.8}.m-series-sliderItem-image a:after{-webkit-transition:.3s ease;transition:.3s ease;background-image:url("../img/layout_sprite/hover_arrow.png");content:"";position:absolute;height:59px;width:59px;z-index:1;right:-59px;bottom:0}.m-series-sliderItem:hover .m-series-sliderItem-image a:after{right:0}.m-series-sliderItem{position:relative;color:#333;text-align:left;line-height:1.4}.m-series-sliderItem:hover .m-series-sliderItem-textTitle a{color:#faa01e}.m-series-sliderItem-image{overflow:hidden;position:relative}.m-series-sliderItem-image img{height:auto;width:100%}.m-series-sliderItem-text{position:relative;text-align:center}.m-series-sliderItem-textType{font-size:12px;font-size:1.2rem;display:inline-block;vertical-align:middle;-webkit-box-sizing:border-box;box-sizing:border-box;border:1px solid #faa01e;color:#faa01e;display:inline-block;font-weight:bold;margin:12px 2px 10px;padding:5px 12px;text-align:center}.m-series-sliderItem-textTitle{font-size:17px;font-size:1.7rem;font-weight:bold;margin-bottom:8px;padding:0 16px}.m-series-sliderItem-textTitle a{-webkit-transition:.3s ease;transition:.3s ease;color:#333}.m-series-sliderItem-textInfo{font-size:13px;font-size:1.3rem;color:#b2b2b2;font-weight:bold;margin-bottom:8px}.m-series-sliderItem-textInfo span,.m-series-sliderItem-textInfo time{padding:0 4px}.m-series-sliderItem-textInfo a{color:inherit}@media screen and (max-width: 703px){.m-series-sliderItem-textTitle{font-size:15px;font-size:1.5rem}.m-series-sliderItem:hover .m-series-sliderItem-image a:before,.m-series-sliderItem:hover .m-series-sliderItem-image a:after{display:none}}.m-pickup-sliderItem.m-pickup-sliderItem__feature .m-pickup-sliderItem-image a:before{background-image:-webkit-gradient(linear, left top, right bottom, from(#006e87), color-stop(40%, #00bec8), to(#c18a9b));background-image:-webkit-linear-gradient(left top, #006e87 0%, #00bec8 40%, #c18a9b 100%);background-image:linear-gradient(to right bottom, #006e87 0%, #00bec8 40%, #c18a9b 100%)}.m-pickup-sliderItem.m-pickup-sliderItem__news .m-pickup-sliderItem-image a:before{background-image:-webkit-gradient(linear, left top, right bottom, from(#003c96), color-stop(40%, #0064d2), to(#9d7995));background-image:-webkit-linear-gradient(left top, #003c96 0%, #0064d2 40%, #9d7995 100%);background-image:linear-gradient(to right bottom, #003c96 0%, #0064d2 40%, #9d7995 100%)}.m-pickup-sliderItem.m-pickup-sliderItem__series .m-pickup-sliderItem-image a:before{background-image:-webkit-gradient(linear, left top, right bottom, from(#e15000), color-stop(40%, #faa01e), to(#88bfde));background-image:-webkit-linear-gradient(left top, #e15000 0%, #faa01e 40%, #88bfde 100%);background-image:linear-gradient(to right bottom, #e15000 0%, #faa01e 40%, #88bfde 100%)}.m-pickup-sliderItem.m-pickup-sliderItem__videos .m-pickup-sliderItem-image a:before{background-image:-webkit-gradient(linear, left top, right bottom, from(#c81441), color-stop(40%, #fa3c50), to(#959873));background-image:-webkit-linear-gradient(left top, #c81441 0%, #fa3c50 40%, #959873 100%);background-image:linear-gradient(to right bottom, #c81441 0%, #fa3c50 40%, #959873 100%)}.m-pickup-sliderItem-image a:before{opacity:0;-webkit-transition:.3s ease;transition:.3s ease;content:"";height:100%;position:absolute;width:100%;z-index:1}@media screen and (min-width: 1056px){.swiper-slide-active .m-pickup-sliderItem:hover .m-pickup-sliderItem-image a:before,.swiper-slide-next .m-pickup-sliderItem:hover .m-pickup-sliderItem-image a:before,.swiper-slide-next+.swiper-slide .m-pickup-sliderItem:hover .m-pickup-sliderItem-image a:before{opacity:0.8}}@media screen and (max-width: 1055px){.swiper-slide-active .m-pickup-sliderItem:hover .m-pickup-sliderItem-image a:before{opacity:0.8}}.m-pickup-sliderItem-image a:after{-webkit-transition:.3s ease;transition:.3s ease;background-image:url("../img/layout_sprite/hover_arrow.png");bottom:0;content:"";height:59px;position:absolute;right:-59px;width:59px;z-index:1}@media screen and (min-width: 1056px){.swiper-slide-active .m-pickup-sliderItem:hover .m-pickup-sliderItem-image a:after,.swiper-slide-next .m-pickup-sliderItem:hover .m-pickup-sliderItem-image a:after,.swiper-slide-next+.swiper-slide .m-pickup-sliderItem:hover .m-pickup-sliderItem-image a:after{right:0}}@media screen and (max-width: 1055px){.swiper-slide-active .m-pickup-sliderItem:hover .m-pickup-sliderItem-image a:after{right:0}}.m-pickup-sliderItem{color:#333;line-height:1.4;position:relative;text-align:left}.m-pickup-sliderItem .m-pickup-sliderItem-textType a{color:inherit;display:block;border:1px solid;padding:5px 12px}.m-pickup-sliderItem.m-pickup-sliderItem__feature .m-pickup-sliderItem-textType{color:#00bec8;border-color:#00bec8}.m-pickup-sliderItem.m-pickup-sliderItem__news .m-pickup-sliderItem-textType{color:#0064d2;border-color:#0064d2}.m-pickup-sliderItem.m-pickup-sliderItem__series .m-pickup-sliderItem-textType{color:#faa01e;border-color:#faa01e}.m-pickup-sliderItem.m-pickup-sliderItem__videos .m-pickup-sliderItem-textType{color:#fa3c50;border-color:#fa3c50}.m-pickup-sliderItem:hover.m-pickup-sliderItem__feature .m-pickup-sliderItem-textTitle a{color:#00bec8;border-color:#00bec8}.m-pickup-sliderItem:hover.m-pickup-sliderItem__news .m-pickup-sliderItem-textTitle a{color:#0064d2;border-color:#0064d2}.m-pickup-sliderItem:hover.m-pickup-sliderItem__series .m-pickup-sliderItem-textTitle a{color:#faa01e;border-color:#faa01e}.m-pickup-sliderItem:hover.m-pickup-sliderItem__videos .m-pickup-sliderItem-textTitle a{color:#fa3c50;border-color:#fa3c50}.m-pickup-sliderItem-image{overflow:hidden;position:relative}.m-pickup-sliderItem-image img{height:auto;width:100%}.m-pickup-sliderItem-playIcon{font-size:24px;font-size:2.4rem;color:#fff;position:absolute;top:50%;left:50%;margin-top:-36px;margin-left:-32px;z-index:1}.m-pickup-sliderItem-playCircle{border-radius:100%;border:2px solid #fff;display:table;height:64px;text-align:center;width:64px}.m-pickup-sliderItem-playCircle i{display:table-cell;padding-left:7px;vertical-align:middle}.m-pickup-sliderItem-text{position:relative;text-align:center}.m-pickup-sliderItem-textType{font-size:12px;font-size:1.2rem;display:inline-block;vertical-align:middle;-webkit-box-sizing:border-box;box-sizing:border-box;font-weight:bold;margin:12px 2px 10px;text-align:center}.m-pickup-sliderItem-textSeries{-webkit-box-sizing:border-box;box-sizing:border-box;font-size:12px;font-size:1.2rem;display:inline-block;vertical-align:middle;font-weight:bold;margin:12px 2px 10px;text-align:center}.m-pickup-sliderItem-textSeries a{color:#faa01e;display:block;border:1px solid #faa01e;padding:5px 12px}.m-pickup-sliderItem-textTitle{font-size:17px;font-size:1.7rem;font-weight:bold;margin-bottom:8px;padding:0 16px}.m-pickup-sliderItem-textTitle a{-webkit-transition:.3s ease;transition:.3s ease;color:#333}@media screen and (min-width: 704px) and (max-width: 1055px){.m-pickup-sliderItem-textTitle{padding:0 16%}}@media screen and (max-width: 703px){.m-pickup-sliderItem-textTitle{padding:0}}.m-pickup-sliderItem-textInfo{font-size:13px;font-size:1.3rem;color:#b2b2b2;font-weight:bold;margin-bottom:8px}.m-pickup-sliderItem-textInfo span,.m-pickup-sliderItem-textInfo time{padding:0 4px}.m-pickup-sliderItem-textInfo a{color:inherit}.l-section.dark .m-pickup-sliderItem-textTitle a{color:#fff}@media screen and (max-width: 703px){.m-pickup-sliderItem-textTitle{font-size:15px;font-size:1.5rem}.m-pickup-sliderItem-playIcon{font-size:20px;font-size:2rem}.m-pickup-sliderItem:hover .m-pickup-sliderItem-image a:before,.m-pickup-sliderItem:hover .m-pickup-sliderItem-image a:after{display:none}}.l-ranking{background-color:#f5f5f5}.m-ranking{-webkit-box-sizing:border-box;box-sizing:border-box;padding:40px 8px;margin:0 auto;position:relative}@media screen and (min-width: 1056px){.m-ranking{width:1056px}}@media screen and (min-width: 704px) and (max-width: 1055px){.m-ranking{width:704px}}@media screen and (max-width: 703px){.m-ranking{width:100%;padding:40px 0}}.m-ranking-list{margin-left:-8px;margin-right:-8px;margin-bottom:16px}.m-ranking-list:before,.m-ranking-list:after{content:" ";display:table}.m-ranking-list:after{clear:both}@media screen and (max-width: 703px){.m-ranking-list{margin-left:0;margin-right:0}}.m-ranking-listItem{-webkit-box-sizing:border-box;box-sizing:border-box;float:left;min-height:1px;padding-left:8px;padding-right:8px;position:relative;width:352px}@media screen and (max-width: 703px){.m-ranking-listItem{width:100%}}.m-ranking-toggle{font-size:0;margin-top:16px}.m-ranking-toggle-item{display:inline-block;vertical-align:middle;position:relative}.m-ranking-toggle-item a{font-size:15px;font-size:1.5rem;line-height:1.5}.m-ranking-toggle-item a:hover{opacity:0.8}.m-ranking-toggle-item.is-active a{text-decoration:underline}.m-ranking-toggle-item:first-child{margin-right:8px;padding-right:8px}.m-ranking-toggle-item:first-child:before{content:"";height:16px;width:1px;background-color:#e5e5e5;position:absolute;top:2px;right:0}.m-ranking-toggle-container{position:relative}.m-ranking-toggle-container__bookmark{display:none}.m-ranking-listItem{position:relative}.m-ranking-listItem:before{content:"";position:absolute;top:-3px;left:5px;z-index:2}.l-ranking .m-ranking-listItem .m-media-image{border:0px solid #00bec8;border-top-width:2px;-webkit-box-sizing:border-box;box-sizing:border-box}.l-ranking .m-ranking-listItem .m-media-image a:before{content:"0";color:#fff;background-color:#00bec8;display:inline-block;font-size:18px;font-size:1.8rem;font-weight:bold;position:absolute;top:-2px;left:0;text-align:center;line-height:30px;width:30px;z-index:1}.l-ranking .m-ranking-listItem__rank1 .m-media-image a:before{content:"1"}.l-ranking .m-ranking-listItem__rank2 .m-media-image a:before{content:"2"}.l-ranking .m-ranking-listItem__rank3 .m-media-image a:before{content:"3"}.l-ranking .m-ranking-listItem__rank4 .m-media-image a:before{content:"4"}.l-ranking .m-ranking-listItem__rank5 .m-media-image a:before{content:"5"}.l-ranking .m-ranking-listItem__rank1 .m-media-image{border-color:#FF2E24}.l-ranking .m-ranking-listItem__rank1 .m-media-image a:before{background-color:#FF2E24}.l-ranking .m-ranking-listItem__rank2 .m-media-image{border-color:#FF9000}.l-ranking .m-ranking-listItem__rank2 .m-media-image a:before{background-color:#FF9000}.l-ranking .m-ranking-listItem__rank3 .m-media-image{border-color:#EAC205}.l-ranking .m-ranking-listItem__rank3 .m-media-image a:before{background-color:#EAC205}.l-ranking .m-recent-list-row-more-link{display:none;margin:16px 0;padding:0 16px}.l-ranking .m-recent-list-row-more-link a{border-radius:4px;font-size:16px;font-size:1.6rem;background-color:#00bec8;color:#fff;font-weight:bold;display:block;padding:26px 8px;text-align:center}@media screen and (min-width: 1056px){.m-ranking-listItem:nth-child(3n+1){clear:both}}@media screen and (min-width: 704px) and (max-width: 1055px){.m-ranking-listItem:nth-child(2n+1){clear:both}}@media screen and (max-width: 703px){.m-ranking-list{-webkit-overflow-scrolling:touch;margin-bottom:0;padding-top:2px;padding-left:8px;overflow-x:scroll;overflow-y:hidden;white-space:nowrap}.m-media-textTitle{white-space:normal}.m-ranking-listItem{display:inline-block;float:none;vertical-align:top;width:272px}.m-ranking-listItem:last-child{margin-right:8px}.m-ranking-listItem .m-media-playIconCicle{width:64px;height:64px}.m-ranking-listItem .m-media-playIconCicle i{padding-top:21px}.m-ranking-list .m-recent-list-row-more{display:none}.m-recent-list-row-more-link{display:block}}.m-recent-list-row-more{height:346px;position:relative}@media screen and (max-width: 703px){.m-recent-list-row-more{height:160px;margin-top:16px;margin-bottom:32px}}@media screen and (max-width: 703px){.m-recent-list-row-more:before,.m-recent-list-row-more:after{right:16px}}@media screen and (max-width: 703px){.m-recent-list-row-more:before{border-width:0 32px 80px 0}}@media screen and (max-width: 703px){.m-recent-list-row-more:after{border-width:0 0 80px 32px}}.m-recent-list-row-more:hover{color:#fff}.m-recent-list-row-more:hover .m-recent-list-row-more-background{opacity:0.2;-webkit-transform:scale(1.025);-ms-transform:scale(1.025);transform:scale(1.025)}.m-recent-list-row-more a{background-color:#000;display:block;height:100%;overflow:hidden;position:relative;width:100%}.m-recent-list-row-more a:before,.m-recent-list-row-more a:after{border-style:solid;content:"";position:absolute;z-index:1}.m-recent-list-row-more a:before{border-color:transparent #f5f5f5 transparent transparent;border-width:0 64px 173px 0;height:0;right:0;top:0;width:0}.m-recent-list-row-more a:after{border-color:transparent transparent #f5f5f5 transparent;border-width:0 0 173px 64px;bottom:0;height:0;right:0;width:0}.m-recent-list-row-more .m-recent-list-row-more-text{font-size:16px;font-size:1.6rem;color:#fff;display:block;font-weight:bold;margin-top:-16px;padding-right:32px;position:relative;text-align:center;top:50%;vertical-align:middle;z-index:2}.m-recent-list-row-more .m-recent-list-row-more-background{-webkit-transition:.3s ease;transition:.3s ease;background-position:center;background-size:cover;height:100%;left:0;opacity:0.5;position:absolute;top:0;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);width:100%}.m-media{-webkit-transition:.3s ease;transition:.3s ease;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-box-shadow:0 0 1px 0 rgba(0,0,0,0.05);box-shadow:0 0 1px 0 rgba(0,0,0,0.05);opacity:1;color:#333;display:block;line-height:1.5;margin-bottom:16px;overflow:hidden;position:relative;width:100%}.m-recent-listItem:hover.m-recent-listItem__feature .m-media-textTitle a{color:#00bec8}.m-recent-listItem:hover.m-recent-listItem__news .m-media-textTitle a{color:#0064d2}.m-recent-listItem:hover.m-recent-listItem__series .m-media-textTitle a{color:#faa01e}.m-recent-listItem:hover.m-recent-listItem__videos .m-media-textTitle a{color:#fa3c50}.m-pickup-listItem:hover.m-pickup-listItem__feature .m-media-textTitle a{color:#00bec8}.m-pickup-listItem:hover.m-pickup-listItem__news .m-media-textTitle a{color:#0064d2}.m-pickup-listItem:hover.m-pickup-listItem__series .m-media-textTitle a{color:#faa01e}.m-pickup-listItem:hover.m-pickup-listItem__videos .m-media-textTitle a{color:#fa3c50}.m-ranking-listItem:hover.m-ranking-listItem__feature .m-media-textTitle a{color:#00bec8}.m-ranking-listItem:hover.m-ranking-listItem__news .m-media-textTitle a{color:#0064d2}.m-ranking-listItem:hover.m-ranking-listItem__series .m-media-textTitle a{color:#faa01e}.m-ranking-listItem:hover.m-ranking-listItem__videos .m-media-textTitle a{color:#fa3c50}.m-ranking-listItem.m-ranking-listItem__feature .m-media-textType{border:1px solid #00bec8;color:#00bec8}.m-ranking-listItem.m-ranking-listItem__news .m-media-textType{border:1px solid #0064d2;color:#0064d2}.m-ranking-listItem.m-ranking-listItem__series .m-media-textType{border:1px solid #faa01e;color:#faa01e}.m-ranking-listItem.m-ranking-listItem__videos .m-media-textType{border:1px solid #fa3c50;color:#fa3c50}.m-recent-listItem.m-recent-listItem__feature .m-media-image a:before{background-image:-webkit-gradient(linear, left top, right bottom, from(#006e87), color-stop(40%, #00bec8), to(#c18a9b));background-image:-webkit-linear-gradient(left top, #006e87 0%, #00bec8 40%, #c18a9b 100%);background-image:linear-gradient(to right bottom, #006e87 0%, #00bec8 40%, #c18a9b 100%)}.m-recent-listItem.m-recent-listItem__news .m-media-image a:before{background-image:-webkit-gradient(linear, left top, right bottom, from(#003c96), color-stop(40%, #0064d2), to(#9d7995));background-image:-webkit-linear-gradient(left top, #003c96 0%, #0064d2 40%, #9d7995 100%);background-image:linear-gradient(to right bottom, #003c96 0%, #0064d2 40%, #9d7995 100%)}.m-recent-listItem.m-recent-listItem__series .m-media-image a:before{background-image:-webkit-gradient(linear, left top, right bottom, from(#e15000), color-stop(40%, #faa01e), to(#88bfde));background-image:-webkit-linear-gradient(left top, #e15000 0%, #faa01e 40%, #88bfde 100%);background-image:linear-gradient(to right bottom, #e15000 0%, #faa01e 40%, #88bfde 100%)}.m-recent-listItem.m-recent-listItem__videos .m-media-image a:before{background-image:-webkit-gradient(linear, left top, right bottom, from(#c81441), color-stop(40%, #fa3c50), to(#959873));background-image:-webkit-linear-gradient(left top, #c81441 0%, #fa3c50 40%, #959873 100%);background-image:linear-gradient(to right bottom, #c81441 0%, #fa3c50 40%, #959873 100%)}.m-recent-listItem:hover .m-media-image a:before{opacity:0.8}.m-media-image a:after{-webkit-transition:.3s ease;transition:.3s ease;background-image:url("../img/layout_sprite/hover_arrow.png");content:"";position:absolute;height:59px;width:59px;z-index:1;right:-59px;bottom:0}.m-recent-listItem:hover .m-media-image a:after{right:0}.m-ranking-listItem:hover .m-media-image a:after{right:0}.m-swiper-listItem.m-pickup-listItem__products{text-align:center;padding:0}[class^="swiper-products-img_"]{height:auto;width:100%;position:relative}[class^="swiper-products-img_"] img{-webkit-transition:.3s ease;transition:.3s ease;height:336px;width:336px}[class^="swiper-products-img_"] img:last-child{top:0;left:0;position:absolute}[class^="swiper-products-img_"]:hover img:last-child{-webkit-filter:blur(3px);filter:blur(3px);opacity:0}[class^="swiper-products-img_"]:hover img:first-child{-webkit-transform:scale(1.015);-ms-transform:scale(1.015);transform:scale(1.015)}.swiper-products-button-prev-box,.swiper-products-button-next-box{bottom:80px;height:110px;position:absolute;top:0;width:9.5%;background:white;z-index:50}.swiper-products-button-next-box{right:10.5%}.swiper-products-next-arrow{margin-left:32px;position:relative;float:left}.swiper-products-button-prev-box{left:10.5%}.swiper-products-prev-arrow{margin-right:32px;position:relative;float:right}.m-media-image{height:100%;overflow:hidden;position:relative;width:100%}.m-media-image img{background-color:#f0f0f0;height:auto;width:100%}.m-media-playIconCicle{font-size:24px;font-size:2.4rem;border-radius:100%;border:2px solid #fff;color:#fff;height:88px;margin:auto;position:absolute;text-align:center;top:-4px;left:0;right:0;bottom:0;width:88px;z-index:1}.m-media-playIconCicle i{padding-top:34px;padding-left:7px}.m-media-text{background-color:#fff;padding:16px;position:relative}.l-section.dark .m-media-text{background-color:transparent;padding:16px 0 0}.m-media-textTime{font-size:13px;font-size:1.3rem;color:#999;font-style:italic;position:absolute;right:16px;top:18px}.m-media-textType{font-size:11px;font-size:1.1rem;display:inline-block;vertical-align:middle;border:1px solid #00bec8;color:#00bec8;font-weight:bold;margin:0 0 8px;text-align:center}.m-media-textType a{display:block;padding:3px 8px;color:inherit}.m-recent-listItem__feature .m-media-textType{border:1px solid #00bec8;color:#00bec8}.m-recent-listItem__news .m-media-textType{border:1px solid #0064d2;color:#0064d2}.m-recent-listItem__series .m-media-textType{border:1px solid #faa01e;color:#faa01e}.m-recent-listItem__videos .m-media-textType{border:1px solid #fa3c50;color:#fa3c50}.m-media-textSeries{font-size:11px;font-size:1.1rem;display:inline-block;vertical-align:middle;border:1px solid #faa01e;color:#faa01e;font-weight:bold;margin:0 0 8px 8px;text-align:center}.m-media-textSeries a{display:block;padding:3px 8px;color:inherit}.m-media-textTitle{font-size:16px;font-size:1.6rem;-webkit-box-sizing:border-box;box-sizing:border-box;font-weight:bold;margin-bottom:6px;width:100%}.m-media-textTitle a{-webkit-transition:.3s ease;transition:.3s ease;color:#333}.m-media-textInfo{font-size:13px;font-size:1.3rem;color:#b2b2b2;font-weight:bold}.m-media-textInfo a{color:inherit}.m-media-textInfo .tieup{color:#00b0f0;padding:0 8px}.m-media-textInfo .userContents{color:#ff8a60;padding:0 8px}.m-media-textInfo.is-soldOut{display:inline-block;vertical-align:middle;border:1px solid #F55C50;color:#F55C50;padding:0 16px 2px;text-align:center}.m-media-count{border-radius:100%;opacity:0.8;font-size:11px;font-size:1.1rem;background-color:#00bec8;color:#fff;font-weight:bold;padding:8px 4px;position:absolute;right:8px;text-align:center;top:8px;width:30px}.m-media-count:after{border:solid transparent;content:" ";height:0;pointer-events:none;position:absolute;top:100%;width:0}.m-media-count:after{border-color:rgba(38,168,191,0);border-top-color:#00bec8;border-width:8px 18px 0px 1px;left:50%;margin-left:-13px;margin-top:-5px}.m-media-textDescription{font-size:13px;font-size:1.3rem;margin-top:12px}@media screen and (min-width: 1056px){.m-recent-listItem-large .m-media-textType,.m-recent-listItem-large .m-media-textSeries{font-size:13px;font-size:1.3rem}.m-recent-listItem-large .m-media-textTitle{font-size:24px;font-size:2.4rem}.m-recent-listItem-large .m-media-textTime{font-size:14px;font-size:1.4rem}.m-recent-listItem-large .m-media-textInfo{font-size:14px;font-size:1.4rem}.m-recent-listItem-large .m-media-textDescription{font-size:14px;font-size:1.4rem}.l-products{overflow:hidden}.l-products .m-products{width:130%;margin-left:-15%}.l-products .m-products img{opacity:1}}@media screen and (max-width: 1055px){.swiper-products-button-container{display:none}}@media screen and (min-width: 704px) and (max-width: 1055px){.m-recent-listItem-large .m-media-textType,.m-recent-listItem-large .m-media-textSeries{font-size:13px;font-size:1.3rem}.m-recent-listItem-large .m-media-textTitle{font-size:20px;font-size:2rem}.m-recent-listItem-large .m-media-textTime{font-size:13px;font-size:1.3rem}.m-recent-listItem-large .m-media-textInfo{font-size:13px;font-size:1.3rem}.m-recent-listItem-large .m-media-textDescription{font-size:13px;font-size:1.3rem}}@media screen and (max-width: 703px){.m-media{margin-bottom:16px}.m-recent-listItem:hover .m-media-image a:before,.m-recent-listItem:hover .m-media-image a:after{display:none}.m-ranking-listItem:hover .m-media-image a:before,.m-ranking-listItem:hover .m-media-image a:after{display:none}}.ranking .m-recent-listItem:nth-child(odd){clear:both}.ranking .m-recent-listItem:nth-child(n+3){width:100%}.ranking .m-recent-listItem:nth-child(n+3):after{content:"";display:table;clear:both}.ranking .m-recent-listItem:nth-child(n+3) .m-media{background-color:#fff}.ranking .m-recent-listItem:nth-child(n+3) .m-media-image{float:left;width:336px}.ranking .m-recent-listItem:nth-child(n+3) .m-media-text{overflow:hidden}.m-recent-listItem__ranking{position:relative}.m-recent-listItem__ranking:before{content:"";position:absolute;top:-3px;left:5px;z-index:2}.m-media-ranking-listItem-image{border:0px solid #00bec8;border-top-width:2px;-webkit-box-sizing:border-box;box-sizing:border-box}.m-media-ranking-listItem-image:before{content:"0";color:#fff;background-color:#00bec8;display:inline-block;font-size:18px;font-size:1.8rem;font-weight:bold;position:absolute;top:-2px;left:0;text-align:center;line-height:30px;width:30px}@media screen and (max-width: 620px){.m-media-ranking-listItem-image:before{font-size:24px;font-size:2.4rem;line-height:40px;width:40px}}.m-recent-listItem__rank1 .m-media-ranking-listItem-image:before{content:"1"}.m-recent-listItem__rank2 .m-media-ranking-listItem-image:before{content:"2"}.m-recent-listItem__rank3 .m-media-ranking-listItem-image:before{content:"3"}.m-recent-listItem__rank4 .m-media-ranking-listItem-image:before{content:"4"}.m-recent-listItem__rank5 .m-media-ranking-listItem-image:before{content:"5"}.m-recent-listItem__rank6 .m-media-ranking-listItem-image:before{content:"6"}.m-recent-listItem__rank7 .m-media-ranking-listItem-image:before{content:"7"}.m-recent-listItem__rank8 .m-media-ranking-listItem-image:before{content:"8"}.m-recent-listItem__rank9 .m-media-ranking-listItem-image:before{content:"9"}.m-recent-listItem__rank10 .m-media-ranking-listItem-image:before{content:"10"}.m-recent-listItem__rank11 .m-media-ranking-listItem-image:before{content:"11"}.m-recent-listItem__rank12 .m-media-ranking-listItem-image:before{content:"12"}.m-recent-listItem__rank13 .m-media-ranking-listItem-image:before{content:"13"}.m-recent-listItem__rank14 .m-media-ranking-listItem-image:before{content:"14"}.m-recent-listItem__rank15 .m-media-ranking-listItem-image:before{content:"15"}.m-recent-listItem__rank16 .m-media-ranking-listItem-image:before{content:"16"}.m-recent-listItem__rank17 .m-media-ranking-listItem-image:before{content:"17"}.m-recent-listItem__rank18 .m-media-ranking-listItem-image:before{content:"18"}.m-recent-listItem__rank19 .m-media-ranking-listItem-image:before{content:"19"}.m-recent-listItem__rank20 .m-media-ranking-listItem-image:before{content:"20"}.m-recent-listItem__rank1 .m-media-ranking-listItem-image,.m-recent-listItem__rank2 .m-media-ranking-listItem-image,.m-recent-listItem__rank3 .m-media-ranking-listItem-image{border-top-width:3px}@media screen and (min-width: 621px){.m-recent-listItem__rank1 .m-media-ranking-listItem-image:before,.m-recent-listItem__rank2 .m-media-ranking-listItem-image:before,.m-recent-listItem__rank3 .m-media-ranking-listItem-image:before{font-size:24px;font-size:2.4rem;line-height:40px;width:40px}}.m-recent-listItem__rank1 .m-media-ranking-listItem-image{border-color:#FF2E24}.m-recent-listItem__rank1 .m-media-ranking-listItem-image:before{background-color:#FF2E24}.m-recent-listItem__rank2 .m-media-ranking-listItem-image{border-color:#FF9000}.m-recent-listItem__rank2 .m-media-ranking-listItem-image:before{background-color:#FF9000}.m-recent-listItem__rank3 .m-media-ranking-listItem-image{border-color:#EAC205}.m-recent-listItem__rank3 .m-media-ranking-listItem-image:before{background-color:#EAC205}@media screen and (max-width: 703px){.ranking .m-recent-listItem:nth-child(n+3) .m-media-image{float:none;width:100%}.m-recent-listItem__ranking:before{left:13px}}.m-series-listItem .m-series-listItem-image a:before{background-image:-webkit-gradient(linear, left top, right bottom, from(#e15000), color-stop(40%, #faa01e), to(#88bfde));background-image:-webkit-linear-gradient(left top, #e15000 0%, #faa01e 40%, #88bfde 100%);background-image:linear-gradient(to right bottom, #e15000 0%, #faa01e 40%, #88bfde 100%)}.m-series-listItem-image a:before{opacity:0;-webkit-transition:.3s ease;transition:.3s ease;content:"";position:absolute;height:100%;width:100%;z-index:1}.m-series-listItem:hover .m-series-listItem-image a:before{opacity:0.8}.m-series-listItem-image a:after{-webkit-transition:.3s ease;transition:.3s ease;background-image:url("../img/layout_sprite/hover_arrow.png");content:"";position:absolute;height:59px;width:59px;z-index:1;right:-59px;bottom:0}.m-series-listItem:hover .m-series-listItem-image a:after{right:0}.m-series-listItem{color:#333;line-height:1.4;margin-bottom:16px;position:relative;text-align:left}.m-series-listItem:hover .m-series-listItem-textTitle a{color:#faa01e}.m-series-listItem-image{overflow:hidden;position:relative}.m-series-listItem-image img{height:auto;width:100%}.m-series-listItem-text{background-color:#fff;padding:16px;position:relative}.m-series-listItem-textTime{font-size:13px;font-size:1.3rem;color:#b2b2b2;position:absolute;right:16px;top:18px}.m-series-listItem-textType{font-size:11px;font-size:1.1rem;display:inline-block;vertical-align:middle;border:1px solid #faa01e;color:#faa01e;font-weight:bold;margin:0 0 8px;padding:3px 8px;text-align:center}.m-series-listItem-textTitle{font-size:17px;font-size:1.7rem;font-weight:bold;margin-bottom:8px}.m-series-listItem-textTitle a{-webkit-transition:.3s ease;transition:.3s ease;color:#333}.m-series-listItem-textInfo{font-size:13px;font-size:1.3rem;color:#b2b2b2;font-weight:bold;margin-bottom:8px}.m-series-listItem-textInfo span,.m-series-listItem-textInfo time{padding:0 4px}.m-series-listItem-textDescription{font-size:13px;font-size:1.3rem;margin-top:12px;max-height:54px;overflow:hidden}@media screen and (max-width: 703px){.m-series-listItem-textTitle{font-size:15px;font-size:1.5rem}}.l-popluar-image{background-color:#fff}.m-image-list{margin:40px 0 -40px}.m-image-list:after{content:"";display:table;clear:both}.m-image-listItem{-webkit-box-sizing:border-box;box-sizing:border-box;background-color:#000;color:#fff;float:left;overflow:hidden;position:relative;width:20%}.m-image-listItem.m-image-listItem__feature{background-image:-webkit-gradient(linear, left top, right bottom, from(#006e87), color-stop(40%, #00bec8), to(#c18a9b));background-image:-webkit-linear-gradient(left top, #006e87 0%, #00bec8 40%, #c18a9b 100%);background-image:linear-gradient(to right bottom, #006e87 0%, #00bec8 40%, #c18a9b 100%)}.m-image-listItem.m-image-listItem__news{background-image:-webkit-gradient(linear, left top, right bottom, from(#003c96), color-stop(40%, #0064d2), to(#9d7995));background-image:-webkit-linear-gradient(left top, #003c96 0%, #0064d2 40%, #9d7995 100%);background-image:linear-gradient(to right bottom, #003c96 0%, #0064d2 40%, #9d7995 100%)}.m-image-listItem.m-image-listItem__series{background-image:-webkit-gradient(linear, left top, right bottom, from(#e15000), color-stop(40%, #faa01e), to(#88bfde));background-image:-webkit-linear-gradient(left top, #e15000 0%, #faa01e 40%, #88bfde 100%);background-image:linear-gradient(to right bottom, #e15000 0%, #faa01e 40%, #88bfde 100%)}.m-image-listItem.m-image-listItem__videos{background-image:-webkit-gradient(linear, left top, right bottom, from(#c81441), color-stop(40%, #fa3c50), to(#959873));background-image:-webkit-linear-gradient(left top, #c81441 0%, #fa3c50 40%, #959873 100%);background-image:linear-gradient(to right bottom, #c81441 0%, #fa3c50 40%, #959873 100%)}.m-image-listItem:after{content:"";display:block;padding-top:100%}.m-image-listItem-image{-webkit-transition:.3s ease;transition:.3s ease;background-size:cover;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);opacity:1;background-position:center;height:100%;position:absolute;width:100%;z-index:0}.m-image-listItem-image img{display:none !important}.m-image-listItem-text{-webkit-box-sizing:border-box;box-sizing:border-box;opacity:0;-webkit-transition:.3s ease;transition:.3s ease;font-weight:bold;position:absolute;height:100%;left:0;line-height:1.5;padding:32px;top:0;z-index:2}.m-image-listItem-text .m-image-listItem-type{font-size:12px;font-size:1.2rem;opacity:0.5;margin-bottom:4px}.m-image-listItem-text .m-image-listItem-title{font-size:14px;font-size:1.4rem;margin-bottom:6px}.m-image-listItem-text .m-image-listItem-info{font-size:12px;font-size:1.2rem;opacity:0.5}.m-image-listItem:hover{color:#fff}.m-image-listItem:hover .m-image-listItem-image{opacity:0.2;-webkit-transform:scale(1.025);-ms-transform:scale(1.025);transform:scale(1.025)}.m-image-listItem:hover .m-image-listItem-text{opacity:1}@media screen and (min-width: 704px) and (max-width: 1055px){.m-image-listItem-text{padding:16px}.m-image-listItem-text .m-image-listItem-type{font-size:11px;font-size:1.1rem}.m-image-listItem-text .m-image-listItem-title{font-size:13px;font-size:1.3rem}.m-image-listItem-text .m-image-listItem-info{font-size:11px;font-size:1.1rem}}@media screen and (max-width: 703px){.m-image-list article:nth-child(10){display:none}.m-image-listItem{width:33.33333%}.m-image-listItem-text{display:none}}.m-top-popup-listItem-image{margin-bottom:16px}.m-top-popup-listItem-image img{height:auto;width:100%}.m-top-popup-listItem-image a{display:block;position:relative}.m-top-popup-listItem-image a:hover:before{opacity:0.2}.m-top-popup-listItem-image a:before{-webkit-transition:.3s ease;transition:.3s ease;opacity:0;background-color:#000;content:"";height:100%;left:0;position:absolute;top:0;width:100%}.m-top-popup-listItem-title{font-size:24px;font-size:2.4rem;font-weight:bold;line-height:1.5;text-align:center}@media screen and (min-width: 704px) and (max-width: 1055px){.l-top-popup .m-top-popup-listItem{padding-left:16px;padding-right:16px}}@media screen and (max-width: 703px){.l-top-popup .m-top-popup-listItem{padding-left:16px;padding-right:16px}.m-top-popup-listItem-title{font-size:16px;font-size:1.6rem}}@media screen and (min-width: 704px) and (max-width: 1055px){.l-top-popup .swiper-popup{width:100%}}.m-section-background.m-section-background__signup{background-image:url(../img/all/signup-main1.png)}.m-section-background.m-section-background__comment{background-image:url(../img/all/signup-main2.png)}.m-section-background.m-section-background__writing{background-image:url(../img/all/signup-main3.png)}.l-signup{-webkit-box-sizing:border-box;box-sizing:border-box;margin:0 auto;padding:40px 8px 120px;position:relative}.l-signup .m-swiper-list-controller{overflow:hidden;width:688px}.m-signup-list{padding:0 0 40px}.m-swiper-signup-top{margin-bottom:8px}.m-swiper-signup-thumbs .swiper-slide{background-size:cover;opacity:0.5;background-position:center;float:left;height:100%;width:172px}.m-swiper-signup-thumbs .swiper-slide.swiper-slide-active{opacity:1}.m-swiper-signup-thumbs .m-swiper-listItem{padding:0}.m-swiper-signup-thumbs .m-swiper-listItem:hover{cursor:pointer}.m-signup-listItem{position:relative}.m-signup-listItem-image img{height:auto;width:100%}.m-signup-listItem-text{-webkit-box-sizing:border-box;box-sizing:border-box;line-height:1.4;text-align:center;position:absolute;background:rgba(255,255,255,0.9);bottom:16px;color:#333;left:16px;padding:16px;text-align:left;width:484px}.m-signup-listItem-textTitle{font-size:20px;font-size:2rem;font-weight:bold;margin-bottom:4px}.m-signup-listItem__first .m-signup-listItem-textTitle{color:#00bec8}.m-signup-listItem__second .m-signup-listItem-textTitle{color:#faa01e}.m-signup-listItem__third .m-signup-listItem-textTitle{color:#0064d2}.m-signup-listItem__fourth .m-signup-listItem-textTitle{color:#fa3c50}.m-signup-listItem-textDescription{font-size:16px;font-size:1.6rem;margin-bottom:2px}.m-signup-button{font-size:0;margin-left:-8px;margin-right:-8px;margin-bottom:40px}.m-signup-buttonItem{-webkit-box-sizing:border-box;box-sizing:border-box;display:inline-block;vertical-align:middle;padding:0 8px;width:50%}.m-signup-buttonItem a{border-radius:4px;font-size:15px;font-size:1.5rem;-webkit-transition:.3s ease;transition:.3s ease;border:1px solid #fff;color:#fff;display:block;font-weight:bold;padding:16px;text-align:center}.m-signup-buttonItem a:hover{background-color:#fff;color:#333}@media screen and (min-width: 1056px){.l-signup{width:704px}}@media screen and (min-width: 704px) and (max-width: 1055px){.l-signup{width:704px}.l-signup .swiper-container{overflow:visible;width:704px}.l-signup .swiper-wrapper{padding-bottom:8px}.l-signup .m-swiper-list{margin-bottom:0}}@media screen and (min-width: 805px){.l-signup .swiper-button-next{display:block}.l-signup .swiper-button-prev{display:block}}@media screen and (max-width: 804px){.l-signup .swiper-button-next{display:none}.l-signup .swiper-button-prev{display:none}}@media screen and (max-width: 703px){.users.regist .l-signup{padding:40px 0 40px}.l-signup{padding:40px 0 120px}.l-signup .swiper-wrapper{padding-bottom:8px}.l-signup .m-swiper-list-controller{width:100%}.m-swiper-signup-top{padding:0 16px}.m-swiper-signup-thumbs .swiper-wrapper{-webkit-overflow-scrolling:touch;overflow-x:scroll;overflow-y:hidden;white-space:nowrap}.m-swiper-signup-thumbs .swiper-slide{display:inline-block;vertical-align:middle;margin-right:-16px}.m-swiper-signup-thumbs .swiper-slide:last-child{padding-right:16px}.m-swiper-signup-thumbs .m-swiper-listItem{padding-left:16px}.m-signup-listItem-text{bottom:8px;left:0;margin-left:8px;margin-right:8px;max-width:80%;padding:8px;width:auto}.m-signup-button{margin-left:0;margin-right:0;padding:0 8px}.m-signup-listItem-textTitle{font-size:15px;font-size:1.5rem}.m-signup-listItem-textDescription{font-size:14px;font-size:1.4rem}}.l-popular-keyphrase .m-section-more-button a{margin-top:32px}.m-popular-keyphrase-list{font-size:0}.m-popular-keyphrase-list ul{margin:-8px}@media screen and (max-width: 1055px){.m-popular-keyphrase-list ul{text-align:center}}.m-popular-keyphrase-list .m-popular-keyphrase-listItem{display:inline-block;vertical-align:middle;width:50%}.m-popular-keyphrase-list .m-popular-keyphrase-listItem a{font-size:15px;font-size:1.5rem;-webkit-transition:.3s ease;transition:.3s ease;color:#00bec8;display:block;line-height:1.5;font-weight:bold;padding:7px 7px}.m-popular-keyphrase-list .m-popular-keyphrase-listItem a:hover{color:#00848b}.m-popular-keyphrase-list .m-popular-keyphrase-listItem a .kaiyou-icon-keyphrases{vertical-align:middle}@media screen and (max-width: 1055px){.m-popular-keyphrase-list .m-popular-keyphrase-listItem{width:auto}}.m-popular-keyphrase-list .m-popular-keyphrase-listItem a .kaiyou-icon-keyphrases{vertical-align:top;display:inline-block;line-height:1.5;padding-top:2px}@media screen and (max-width: 1055px){.m-popular-keyphrase-list .m-popular-keyphrase-listItem a .kaiyou-icon-keyphrases{display:inline}}.m-popular-keyphrase-list .m-popular-keyphrase-listItem a h2{display:inline-block;width:90%}@media screen and (max-width: 1055px){.m-popular-keyphrase-list .m-popular-keyphrase-listItem a h2{display:inline}}.m-recent-comment-listItem{border:1px solid #f0f0f0;padding:16px;margin-bottom:16px}.m-recent-comment-listItem:after{content:"";display:table;clear:both}.m-recent-comment-listItem-image{float:left;margin-right:16px}.m-recent-comment-listItem-image img{border-radius:4px;border:1px solid #f0f0f0;display:block}.m-recent-comment-listItem-text{overflow:hidden;line-height:1.4}.m-recent-comment-listItem-textUser{font-size:14px;font-size:1.4rem}.m-recent-comment-listItem-textUser a{color:#00bec8}.m-recent-comment-listItem-textDescription{font-size:15px;font-size:1.5rem;margin-bottom:4px}.m-recent-comment-listItem-textArticle{font-size:13px;font-size:1.3rem}.m-recent-comment-listItem-textArticle a{color:#b2b2b2}.m-recent-comment-listItem-textArticle:before{content:"-";color:#b2b2b2;display:inline}.m-recent-comment-listItem-thumb{float:right;margin-left:16px}@media screen and (max-width: 703px){.m-recent-comment-listItem{padding:8px}.m-recent-comment-listItem-textUser{margin-bottom:4px}.m-recent-comment-listItem-textDescription{font-size:14px;font-size:1.4rem}.m-recent-comment-listItem-thumb{display:none}.m-recent-comment-listItem-textArticle{font-size:13px;font-size:1.3rem}.m-recent-comment-listItem-image{margin-right:8px}}body.users{background-color:#f5f5f5}body.users .m-menu{background-color:#fff}body.users .error-message{color:#ee6557;margin-top:4px}.l-user-main{margin-top:-88px}.m-user-main{-webkit-box-sizing:border-box;box-sizing:border-box;padding:40px 8px;margin:0 auto;position:relative;width:704px}.m-user-main-box{-webkit-box-shadow:0 0 1px 0 rgba(0,0,0,0.05);box-shadow:0 0 1px 0 rgba(0,0,0,0.05);background-color:#fff;line-height:1.5;padding:56px 64px;position:relative}.m-login:after{content:"";display:table;clear:both}.m-login-item{float:right;width:50%}.m-login-social{padding:0 0 0 24px}.m-login-social-title{font-size:16px;font-size:1.6rem;font-weight:bold;margin-bottom:8px}.m-login-social-item a{border-radius:4px;font-size:16px;font-size:1.6rem;color:#fff;display:block;font-weight:bold;margin-bottom:16px;padding:16px 8px;text-align:center}.m-login-social-item a i{margin-right:8px}.m-login-social-item.twitter a{background-color:#00aced}.m-login-social-item.facebook a{background-color:#3b5998}.m-login-social-item.google a{background-color:#dc4e41}.m-login-id{padding:0 24px 0 0}.m-register-social{padding:0}.m-register-divider{font-size:14px;font-size:1.4rem;font-weight:bold;margin-bottom:8px;color:#999;text-align:center;position:relative;margin:30px auto 34px}.m-register-divider:before{border-bottom:1px solid #e5e5e5;content:"";display:block;left:0px;position:absolute;top:10px;width:100%}.m-register-divider span{background-color:#fff;padding:0 20px;position:relative;z-index:10}.m-register-social-item a{border-radius:4px;font-size:16px;font-size:1.6rem;color:#fff;display:block;font-weight:bold;margin-bottom:16px;padding:16px 8px;text-align:center}.m-register-social-item a i{margin-right:8px}.m-register-social-item.twitter a{background-color:#00aced}.m-register-social-item.facebook a{background-color:#3b5998}.m-register-social-item.google a{background-color:#dc4e41}.m-user-main-box label{font-size:16px;font-size:1.6rem;display:block;margin-bottom:4px}.m-user-main-box input[type='text'],.m-user-main-box input[type='password'],.m-user-main-box input[type='email']{font-size:16px;font-size:1.6rem;-webkit-box-sizing:border-box;box-sizing:border-box;border-radius:4px;-webkit-appearance:none;background:#f5f5f5;border:1px solid #e5e5e5;color:#333;display:block;height:34px;outline:none;padding:5px;width:100%}.m-user-main-box input[type='submit']{-webkit-box-sizing:border-box;box-sizing:border-box;border-radius:4px;font-size:16px;font-size:1.6rem;-webkit-appearance:none;background-color:#00bec8;border:none;color:#fff;cursor:pointer;font-weight:bold;padding:16px 24px;width:100%}.m-user-main-box .input.checkbox{margin-top:32px;margin-bottom:32px}.m-user-main-box .input.checkbox label{font-size:14px;font-size:1.4rem;display:inline}.m-user-main-box .input,.m-user-main-box .submit{margin-bottom:32px}.m-user-main-box .submit{margin-top:32px}.m-user-main-box p{font-size:16px;font-size:1.6rem;line-height:1.5}.m-user-main-box p span{color:#00bec8}.m-user-main-link{font-size:14px;font-size:1.4rem;margin-top:32px;margin-bottom:16px}.m-user-main-link a{color:#00bec8;display:block;font-weight:bold}.m-user-main-link i{margin-right:8px}.users.resetPassword.is_login .m-user-main-link{margin-top:0}.m-user-main-linkItem{margin-bottom:4px}.m-user-notice-box{background-color:#f0f0f0;margin-top:16px;padding:16px}.m-user-notice-box p{padding-left:1em;text-indent:-1em}.m-user-notice-box .input{margin-top:4px;margin-bottom:0}.m-user-notice-box a{color:#00bec8;text-decoration:underline}.m-user-notice-box .input.checkbox{margin-top:4px;margin-bottom:0}.m-user-notice-box .input.checkbox label{font-size:16px;font-size:1.6rem}.m-user-notice-box__center{text-align:center}.m-user-notice-box__center p{padding-left:0;text-indent:0}.m-user-register-nav{border:1px solid #fff;margin-bottom:32px}.m-user-register-nav ul{display:table;width:100%}.m-user-register-nav ul li{-webkit-box-sizing:border-box;box-sizing:border-box;font-size:16px;font-size:1.6rem;border-left:1px solid #fff;display:table-cell;padding:7px 4px 9px;text-align:center;vertical-align:middle;width:25%}.m-user-register-nav ul li:first-child{border-left:none}.m-user-register-nav ul li.is-active{background-color:#fff;color:#333}.m-user-register-head{margin-bottom:4px}.m-user-register-value{font-weight:bold;margin-bottom:16px}.m-user-register-value i{margin-right:4px}.m-user-register-button{-webkit-box-sizing:border-box;box-sizing:border-box;border-radius:4px;font-size:16px;font-size:1.6rem;background-color:#00bec8;color:#fff !important;display:block;font-weight:bold;margin-bottom:32px;padding:16px 24px;text-align:center;width:100%}.m-user-register-button.m-user-register-button__cancel{background-color:#ee6557}.m-user-register-complete{margin-bottom:32px}.m-user-right-now{background-color:#fff;border-bottom:1px solid #f0f0f0;line-height:1.5;padding:32px 0}.m-user-right-now-inner{max-width:1024px;margin:0 auto;padding:16px}.m-user-right-now-box{-webkit-box-sizing:border-box;box-sizing:border-box;border:4px solid #00bec8;display:table;font-weight:bold;width:100%}.m-user-right-now-title{font-size:32px;font-size:3.2rem;background-color:#00bec8;color:#fff;display:table-cell;padding:32px;text-align:center;vertical-align:middle;width:50%}.m-user-right-now-list{color:#00bec8;display:table-cell;padding:32px;vertical-align:middle;width:50%}.m-user-right-now-listItem{font-size:16px;font-size:1.6rem}.m-user-right-now-listItem span{font-size:32px;font-size:3.2rem}.m-user-merit{background-color:#fff;line-height:1.5;padding:32px 0}.m-user-merit-inner{margin:0 auto;max-width:1024px;padding:0 16px}.m-user-merit-listItem{border-top:1px solid #f0f0f0;padding:32px 0}.m-user-merit-listItem:after{content:"";display:table;clear:both}.m-user-merit-listItem:first-child{border-top:none}.m-user-merit-listItem-image{float:left;margin-right:32px;max-width:50%}.m-user-merit-listItem-image img{height:auto;width:100%}.m-user-merit-listItem__right .m-user-merit-listItem-image{float:right;margin-right:0;margin-left:32px}.m-user-merit-listItem-text{overflow:hidden}.m-user-merit-listItem-textHead{font-size:24px;font-size:2.4rem;font-weight:bold}.m-user-merit-listItem-textDescription{font-size:16px;font-size:1.6rem;color:#999}@media screen and (max-width: 703px){.m-user-main-box{padding:16px}.m-user-main{padding:40px 16px;width:100%}.m-user-password{padding:0}.m-user-register{padding:0}.m-login-item{float:none;width:100%}.m-login-social{border-bottom:1px solid #f0f0f0;margin-bottom:16px;padding:0 0 8px 0}.m-login-id{padding:0}.m-login-social-title{margin-bottom:16px}.m-user-register-nav ul li{font-size:12px;font-size:1.2rem;padding:7px 2px 9px}.m-user-main-box p{font-size:14px;font-size:1.4rem}.m-user-notice-box .input.checkbox label{font-size:14px;font-size:1.4rem}.m-user-right-now-title{font-size:18px;font-size:1.8rem;padding:16px}.m-user-right-now-list{padding:16px}.m-user-right-now-listItem{font-size:14px;font-size:1.4rem}.m-user-right-now-listItem span{font-size:18px;font-size:1.8rem}.m-user-merit-listItem-image{float:none;margin-right:0;margin-bottom:16px;max-width:100%}.m-user-merit-listItem-image img{height:auto;width:100%}.m-user-merit-listItem__right .m-user-merit-listItem-image{float:none;margin-left:0}.m-user-merit-listItem-textHead{font-size:18px;font-size:1.8rem}.m-user-merit-listItem-textDescription{font-size:14px;font-size:1.4rem}}#flashMessage{-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-box-shadow:1px 1px 1.5px 0 rgba(0,0,0,0.1);box-shadow:1px 1px 1.5px 0 rgba(0,0,0,0.1);font-size:16px;font-size:1.6rem;-webkit-transition:.3s ease;transition:.3s ease;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);background-color:rgba(255,255,255,0.9);font-weight:bold;left:0;line-height:1.4;padding:50px 16px;position:fixed;text-align:center;top:0;width:100%;z-index:10000}#flashMessage.message{color:#00bec8}#flashMessage.error{color:#ee6557}#flashMessage.is-hidden{-webkit-transform:translateY(-100%);-ms-transform:translateY(-100%);transform:translateY(-100%)}#flashMessage:after{font-size:20px;font-size:2rem;color:#b2b2b2;content:"×";display:inline;font-weight:bold;margin-left:8px}#flashMessage:hover{cursor:pointer}@media screen and (max-width: 703px){#flashMessage{padding:16px 16px 20px}}.l-user-profile{-webkit-box-sizing:border-box;box-sizing:border-box;padding:40px 8px;margin:0 auto;position:relative;width:1056px}.m-user-profile{margin-top:-88px}.m-user-profile:after{content:"";display:table;clear:both}.m-user-profile-side{-webkit-box-sizing:border-box;box-sizing:border-box;float:left;margin-left:-8px;margin-right:-8px;padding:8px;width:352px}.m-user-profile-main{-webkit-box-sizing:border-box;box-sizing:border-box;float:right;margin-top:66px;margin-left:-8px;margin-right:-8px;padding:8px;width:704px}.m-user-profile-image{border-radius:4px;background-color:#fff;display:inline-block;margin-bottom:16px;overflow:hidden}.m-user-profile-text{font-size:14px;font-size:1.4rem;line-height:1.5}.m-user-profile-textName{font-size:20px;font-size:2rem;font-weight:bold;margin-bottom:16px}.m-user-profile-textInfo:after{content:"";display:table;clear:both}.m-user-profile-textInfo-sex{float:left;margin-bottom:16px;margin-right:16px}.m-user-profile-textInfo-sex span{font-weight:bold}.m-user-profile-textInfo-age{float:left;margin-bottom:16px;margin-right:16px}.m-user-profile-textInfo-age span{font-weight:bold}.m-user-profile-textInfo-place{float:left;margin-bottom:16px;margin-right:16px}.m-user-profile-textInfo-place span{font-weight:bold}.m-user-profile-textDescription{margin-bottom:16px;word-break:break-word;word-wrap:break-word}.m-user-profile-textWordHistoryCount{margin-bottom:16px}.m-user-profile-textSocialAccount{margin-bottom:16px}.m-user-profile-textSocialAccount-item{border-radius:4px;display:inline-block;vertical-align:middle;background-color:#ccc;font-size:0;margin-right:8px;padding:4px 0;text-align:center;width:28px}.m-user-profile-textSocialAccount-item i{font-size:20px;font-size:2rem;color:#fff}.m-user-profile-textSocialAccount-item.twitter{background-color:#00aced}.m-user-profile-textSocialAccount-item.facebook{background-color:#3b5998}.m-user-profile-textSocialAccount-item.google{background-color:#dc4e41}.m-user-profile-keyphrase{font-size:0;margin-bottom:16px}.m-user-profile-keyphrase ul{margin:-8px}.m-user-profile-keyphrase ul li{display:inline-block;vertical-align:middle}.m-user-profile-keyphrase ul li a{font-size:15px;font-size:1.5rem;-webkit-transition:.3s ease;transition:.3s ease;color:#00bec8;display:block;line-height:1.5;font-weight:bold;padding:7px 7px}.m-user-profile-keyphrase ul li a:hover{color:#00848b}.m-user-profile-keyphrase ul li a .kaiyou-icon-keyphrases{vertical-align:middle}.m-user-profile-link{display:inline-block;margin:68px 0 16px 16px;vertical-align:top}.m-user-profile-linkItem{margin-bottom:4px}.m-user-profile-linkItem a{font-size:14px;font-size:1.4rem;color:#999;font-weight:bold;line-height:1.5}.m-user-profile-main-contribution{margin-bottom:16px}.m-user-profile-main-contribution-title{font-size:18px;font-size:1.8rem;font-weight:bold;margin-bottom:16px}.m-user-profile-main-contribution-title h1{display:inline;line-height:1.5}.m-user-profile-main-contribution-title span{border-radius:4px;font-size:14px;font-size:1.4rem;background-color:#ccc;color:#fff;padding:2px 4px}.m-user-profile-main-keyphrase{margin-bottom:32px;position:relative}.m-user-profile-main-keyphrase-title{font-size:18px;font-size:1.8rem;font-weight:bold;margin-bottom:16px}.m-user-profile-main-keyphrase-title h1{display:inline}.m-user-profile-main-keyphrase-title span{border-radius:4px;font-size:14px;font-size:1.4rem;background-color:#ccc;color:#fff;padding:2px 4px}.m-user-profile-main-keyphrase-list{-webkit-box-shadow:0 0 1px 0 rgba(0,0,0,0.05);box-shadow:0 0 1px 0 rgba(0,0,0,0.05);background-color:#fff;padding:0 16px;position:relative}.m-user-profile-main-keyphrase-listItem{border-bottom:1px solid #f0f0f0;padding:16px 0}.m-user-profile-main-keyphrase-listItem:after{content:"";display:table;clear:both}.m-user-profile-main-keyphrase-listItem:last-child{border-bottom:none}.m-user-profile-main-keyphrase-listItem p{font-size:14px;font-size:1.4rem;color:#b2b2b2;line-height:1.5;text-align:center}.m-user-profile-main-keyphrase-listItem p>i{font-size:32px;font-size:3.2rem;margin-bottom:8px}.m-profile-main-keyphrase-search-button a{font-size:16px;font-size:1.6rem;border-radius:4px;-webkit-box-sizing:border-box;box-sizing:border-box;background-color:#00bec8;color:#fff;display:block;font-weight:bold;line-height:1.5;max-width:336px;margin:16px auto 8px;padding:16px 8px;text-align:center}.m-user-profile-main-keyphrase-listItem-image{float:left;margin-right:16px}.m-user-profile-main-keyphrase-listItem-image a{display:block;position:relative}.m-user-profile-main-keyphrase-listItem-image a:hover:before{opacity:0.2}.m-user-profile-main-keyphrase-listItem-image a:before{-webkit-transition:.3s ease;transition:.3s ease;opacity:0;background-color:#000;content:"";position:absolute;height:100%;width:100%;top:0;left:0}.m-user-profile-main-keyphrase-listItem-text{line-height:1.4}.m-user-profile-main-keyphrase-listItem-textTitle{font-size:18px;font-size:1.8rem;font-weight:bold;margin-bottom:8px;overflow:hidden}.m-user-profile-main-keyphrase-listItem-textTitle i{color:#00bec8}.m-user-profile-main-keyphrase-listItem-textDate{font-size:15px;font-size:1.5rem;color:#b2b2b2;margin-bottom:8px;overflow:hidden}.m-user-profile-main-keyphrase-listItem-textBreadcrumb{font-size:15px;font-size:1.5rem;overflow:hidden}.m-user-profile-main-keyphrase-listItem-textBreadcrumb ul:after{content:"";display:table;clear:both}.m-user-profile-main-keyphrase-listItem-textBreadcrumb ul li{float:left}.m-user-profile-main-keyphrase-listItem-textBreadcrumb ul li a{color:#00bec8}.m-user-profile-main-keyphrase-listItem-textBreadcrumb ul li:after{content:"";display:inline-block;font:normal normal normal 14px / 1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;padding:0 8px}.m-user-profile-main-keyphrase-listItem-textBreadcrumb ul li:last-child:after{display:none}.m-user-profile-main-keyphrase-load-more-button{height:64px}.m-user-profile-main-keyphrase-load-more-button a{font-size:16px;font-size:1.6rem;background-color:#fff;border-top:1px solid #f0f0f0;display:block;font-weight:bold;padding:24px 16px;text-align:center}.m-user-profile-main-keyphrase-ajax-loading{display:none;left:50%;margin-top:2px;margin-left:-20px;position:absolute;text-align:center}.m-user-profile-main-keyphrase-ajax-loading img{border-radius:4px;display:inline-block;vertical-align:middle;opacity:0.8;background:none repeat scroll 0 0 #000;line-height:0;margin-top:10px;padding:8px}.m-user-profile-main-activity{margin-bottom:32px}.m-user-profile-main-activity-title{font-size:18px;font-size:1.8rem;font-weight:bold;margin-bottom:16px}.m-user-profile-main-activity-list{background-color:#fff;padding:0 16px}.m-user-profile-main-activity-listItem{border-bottom:1px solid #f0f0f0;padding:16px 0}.m-user-profile-main-activity-listItem:after{content:"";display:table;clear:both}.m-user-profile-main-activity-listItem:last-child{border-bottom:none}.m-user-profile-main-activity-listItem p{font-size:14px;font-size:1.4rem;color:#b2b2b2;line-height:1.5;text-align:center}.m-user-profile-main-activity-listItem p>i{font-size:32px;font-size:3.2rem;margin-bottom:8px}.m-user-profile-main-activity-listItem-image{float:right;margin-left:16px}.m-user-profile-main-activity-listItem-image a{display:block;position:relative}.m-user-profile-main-activity-listItem-image a:hover:before{opacity:0.2}.m-user-profile-main-activity-listItem-image a:before{-webkit-transition:.3s ease;transition:.3s ease;opacity:0;background-color:#000;content:"";position:absolute;height:100%;width:100%;top:0;left:0}.m-user-profile-main-activity-listItem-text{line-height:1.4;overflow:hidden}.m-user-profile-main-activity-listItem-textType{font-size:16px;font-size:1.6rem;font-weight:bold;margin-bottom:4px}.m-user-profile-main-activity-listItem-textType i{margin-right:4px}.m-user-profile-main-activity-listItem-textTitle{font-size:16px;font-size:1.6rem}.m-user-profile-main-activity-listItem-textTitle a{color:#00bec8}@media screen and (min-width: 704px) and (max-width: 1055px){.l-user-profile{width:704px}.m-user-profile-side{width:704px}.m-user-profile-main{margin-top:0;width:704px}}@media screen and (max-width: 703px){.l-user-profile{padding:0;width:100%}.m-user-profile{margin-top:-68px}.m-user-profile-image{width:120px}.m-user-profile-image img{height:auto;width:100%}.m-user-profile-side{float:none;margin:0;padding:16px;width:100%}.m-user-profile-main{float:none;margin:0;padding:0;width:100%}.m-user-profile-main-contribution-title{padding:0 16px}.m-user-profile-main-keyphrase{padding:0 16px}.m-user-profile-main-keyphrase-listItem-image img{height:auto;width:80px}.m-user-profile-main-keyphrase-listItem-textBreadcrumb{clear:both;padding-top:16px}.m-user-profile-main-activity{padding:0 16px}.m-user-profile-main-activityItem-image img{height:auto;width:64px}.m-user-profile-link{margin:68px 0 16px 16px}}body.userprofiles.edit.is_login,body.users.edit.is_login,body.contributions.index.is_login{background-color:#f5f5f5}body.userprofiles.edit.is_login .m-menu,body.users.edit.is_login .m-menu,body.contributions.index.is_login .m-menu{background-color:#fff}body.userprofiles.edit.is_login .m-list-eyecatch-breadcrumb ul,body.userprofiles.edit.is_login .m-type-eyecatch-breadcrumb ul,body.userprofiles.edit.is_login .m-search-eyecatch-breadcrumb ul,body.users.edit.is_login .m-list-eyecatch-breadcrumb ul,body.users.edit.is_login .m-type-eyecatch-breadcrumb ul,body.users.edit.is_login .m-search-eyecatch-breadcrumb ul,body.contributions.index.is_login .m-list-eyecatch-breadcrumb ul,body.contributions.index.is_login .m-type-eyecatch-breadcrumb ul,body.contributions.index.is_login .m-search-eyecatch-breadcrumb ul{width:704px}body.userprofiles.edit.is_login .m-list-eyecatch-text,body.userprofiles.edit.is_login .m-type-eyecatch-text,body.userprofiles.edit.is_login .m-search-eyecatch-text,body.users.edit.is_login .m-list-eyecatch-text,body.users.edit.is_login .m-type-eyecatch-text,body.users.edit.is_login .m-search-eyecatch-text,body.contributions.index.is_login .m-list-eyecatch-text,body.contributions.index.is_login .m-type-eyecatch-text,body.contributions.index.is_login .m-search-eyecatch-text{width:704px}body.userprofiles.edit.is_login .m-list-eyecatch-text-title,body.userprofiles.edit.is_login .m-type-eyecatch-text-title,body.userprofiles.edit.is_login .m-search-eyecatch-text-title,body.users.edit.is_login .m-list-eyecatch-text-title,body.users.edit.is_login .m-type-eyecatch-text-title,body.users.edit.is_login .m-search-eyecatch-text-title,body.contributions.index.is_login .m-list-eyecatch-text-title,body.contributions.index.is_login .m-type-eyecatch-text-title,body.contributions.index.is_login .m-search-eyecatch-text-title{text-align:center}@media screen and (max-width: 703px){body.userprofiles.edit.is_login .m-list-eyecatch-breadcrumb ul,body.userprofiles.edit.is_login .m-type-eyecatch-breadcrumb ul,body.userprofiles.edit.is_login .m-search-eyecatch-breadcrumb ul,body.users.edit.is_login .m-list-eyecatch-breadcrumb ul,body.users.edit.is_login .m-type-eyecatch-breadcrumb ul,body.users.edit.is_login .m-search-eyecatch-breadcrumb ul,body.contributions.index.is_login .m-list-eyecatch-breadcrumb ul,body.contributions.index.is_login .m-type-eyecatch-breadcrumb ul,body.contributions.index.is_login .m-search-eyecatch-breadcrumb ul{width:100%}body.userprofiles.edit.is_login .m-list-eyecatch-text,body.userprofiles.edit.is_login .m-type-eyecatch-text,body.userprofiles.edit.is_login .m-search-eyecatch-text,body.users.edit.is_login .m-list-eyecatch-text,body.users.edit.is_login .m-type-eyecatch-text,body.users.edit.is_login .m-search-eyecatch-text,body.contributions.index.is_login .m-list-eyecatch-text,body.contributions.index.is_login .m-type-eyecatch-text,body.contributions.index.is_login .m-search-eyecatch-text{width:100%}}.l-user-edit-main{margin-top:-88px}.m-user-edit-main{-webkit-box-sizing:border-box;box-sizing:border-box;padding:32px 8px;margin:0 auto;position:relative;width:704px}.m-user-edit-main .error-message{color:#ee6557;margin-top:4px}.m-user-edit-main-box{-webkit-box-shadow:0 0 1px 0 rgba(0,0,0,0.05);box-shadow:0 0 1px 0 rgba(0,0,0,0.05);background-color:#fff;line-height:1.5;padding:56px 64px;position:relative}.m-user-edit-main-menu{margin-bottom:32px;text-align:center}.m-user-edit-main-menuItem{display:inline-block;vertical-align:middle}.m-user-edit-main-menuItem.is-active a{border-bottom:1px solid #999}.m-user-edit-main-menuItem a{font-size:16px;font-size:1.6rem;border-bottom:1px solid transparent;display:block;font-weight:bold;padding:0 4px 8px;text-align:center}.m-user-edit-main-box label{font-size:16px;font-size:1.6rem;display:block;margin-bottom:4px}.m-user-edit-main-box input[type='text'],.m-user-edit-main-box input[type='password'],.m-user-edit-main-box input[type='email']{font-size:16px;font-size:1.6rem;-webkit-box-sizing:border-box;box-sizing:border-box;border-radius:4px;-webkit-appearance:none;background:#f5f5f5;border:1px solid #e5e5e5;color:#333;display:block;height:34px;outline:none;padding:5px;width:100%}.m-user-edit-main-box input[type='submit']{-webkit-box-sizing:border-box;box-sizing:border-box;border-radius:4px;font-size:16px;font-size:1.6rem;-webkit-appearance:none;background-color:#00bec8;border:none;color:#fff;cursor:pointer;font-weight:bold;padding:16px 24px;width:100%}.m-user-edit-main-box .input.checkbox{margin-top:32px;margin-bottom:32px}.m-user-edit-main-box .input.checkbox label{font-size:14px;font-size:1.4rem;display:inline}.m-user-edit-main-box .input.checkbox label span{color:#00bec8}.m-user-edit-main-box .input,.m-user-edit-main-box .submit{margin-bottom:32px}.m-user-edit-main-box .submit{margin-top:32px}.m-user-edit-main-box p{font-size:16px;font-size:1.6rem;line-height:1.5}.m-user-edit-main-box p span{color:#00bec8}.m-user-edit-main-box textarea{font-size:16px;font-size:1.6rem;-webkit-box-sizing:border-box;box-sizing:border-box;border-radius:4px;-webkit-appearance:none;background:#f5f5f5;border:1px solid #e5e5e5;color:#333;display:block;outline:none;padding:5px;width:100%;margin-bottom:32px}.m-user-edit-main-box .input.error input[type='text'],.m-user-edit-main-box .input.error input[type='password'],.m-user-edit-main-box .input.error input[type='email'],.m-user-edit-main-box .input.error textarea{border:1px solid #ee6557;color:#ee6557}.m-user-edit-main-box .input.error select{border:1px solid #ee6557}.m-user-edit-main-box .input select{-webkit-box-sizing:border-box;box-sizing:border-box;border-radius:4px;font-size:16px;font-size:1.6rem;background:#f5f5f5;border:1px solid #e5e5e5;color:#333;display:block;padding:5px;width:100px;height:34px;margin-bottom:32px}.m-keyphrase-input{overflow:hidden;position:relative}.m-keyphrase-input .tagsinput{-webkit-box-sizing:border-box;box-sizing:border-box;border-radius:4px;font-size:14px;font-size:1.4rem;background:#f5f5f5;border:1px solid #e5e5e5;color:#333;display:block;min-height:196px;padding:10px 10px 0}.m-keyphrase-input .tagsinput ::-moz-selection{color:#333}.m-keyphrase-input .tagsinput ::selection{color:#333}.m-keyphrase-input .tagsinput:after{clear:both;content:"";display:table}.m-keyphrase-input .tagsinput input{font-size:16px;font-size:1.6rem;background:transparent;border:1px solid transparent;line-height:22px;outline:0px;resize:none;width:278px !important}.m-keyphrase-input .tagsinput input.not_valid{border-radius:4px;background:#FBD8DB !important;color:#90111A !important;padding:6px;margin:0;width:auto !important}.m-keyphrase-input .tagsinput .tag{border-radius:4px;font-size:13px;font-size:1.3rem;border:1px solid #00bec8;color:#00bec8;float:left;font-weight:bold;margin-right:10px;margin-bottom:10px;padding:7px 8px 7px 7px}.m-keyphrase-input .tagsinput .tag:before{content:"";display:inline-block;font:normal normal normal 14px / 1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin-right:4px}.m-keyphrase-input .tagsinput .tag a{color:#999896}.m-keyphrase-input .tagsinput #UserProfileRelationWord_addTag{float:left;height:36px;line-height:36px;margin-bottom:10px}.m-user-edit-main-box .input.keyword .counter{color:#b2b2b2;text-align:right}.m-user-edit-main-box .input.years input{display:inline;margin-right:8px;width:100px}.m-user-edit-main-box .input.years span{font-size:16px;font-size:1.6rem}.m-user-edit-button{-webkit-box-sizing:border-box;box-sizing:border-box;border-radius:4px;font-size:16px;font-size:1.6rem;background-color:#00bec8;color:#fff !important;display:block;font-weight:bold;margin-bottom:32px;padding:16px 24px;text-align:center;width:100%}.m-user-edit-button.m-user-edit-button__cancel{background-color:#ee6557}.m-user-edit-profile-image{margin-bottom:32px}.m-user-edit-profile-image:after{content:"";display:table;clear:both}.m-user-edit-profile-image .users_image{border:2px solid #e9e9e9;float:left;height:150px;margin-right:32px;overflow:hidden;position:relative;width:150px}.m-user-edit-profile-image .users_image .users_image_overlay{height:150px;position:absolute;width:150px;z-index:100}.m-user-edit-profile-image .users_image img{background:#fff;position:absolute;vertical-align:top}.m-user-edit-profile-image .change_btn{font-size:16px;font-size:1.6rem;border-radius:4px;background-color:#00bec8;color:#fff;float:left;font-weight:bold;height:50px;line-height:50px;margin-top:52px;text-align:center;width:166px}.m-user-edit-profile-image .change_btn label{margin-bottom:0;width:100%}.m-user-edit-profile-image .change_btn label:hover{cursor:pointer}.m-user-edit-profile-image .change_btn .input{display:none}.m-user-edit-social-connect{margin-bottom:32px}.m-user-edit-social-connectItem{margin-top:20px}.m-user-edit-social-connectItem:first-child{margin-top:0}.m-user-edit-social-connectItem-btn{font-size:16px;font-size:1.6rem;color:#999896;overflow:hidden}.m-user-edit-social-connectItem-btn.is-connected{color:#16a6b6}.m-user-edit-social-connectItem-btn.is-connected .m-user-edit-social-connectItem-btn-switch{background-color:#00bec8}.m-user-edit-social-connectItem-btn.is-connected .m-user-edit-social-connectItem-btn-switch:before{left:auto;right:2px}.m-user-edit-social-connectItem-btn-switch{border-radius:4px;display:inline-block;vertical-align:middle;background-color:#f0f0f0;height:36px;margin-right:8px;overflow:hidden;position:relative;text-indent:-9999px;width:72px}.m-user-edit-social-connectItem-btn-switch:before{border-radius:4px;background-color:#fff;content:"";height:32px;left:2px;position:absolute;top:2px;width:32px}.m-user-edit-social-connectItem-icon{font-size:18px;font-size:1.8rem;float:left;line-height:36px;margin:0 14px 0 0;width:130px}.m-user-edit-social-connectItem-icon span{border-radius:4px;display:inline-block;vertical-align:middle;color:#fff;height:36px;margin-right:8px;text-align:center;width:36px}.m-user-edit-social-connectItem-icon span.twitter{background-color:#00aced}.m-user-edit-social-connectItem-icon span.facebook{background-color:#3b5998}.m-user-edit-social-connectItem-icon span.google{background-color:#dc4e41}.m-user-edit-password-change{margin-bottom:32px}.m-user-edit-password-change a{font-size:16px;font-size:1.6rem;color:#00bec8}.m-user-edit-contribution-head{-webkit-box-shadow:0 0 1px 0 rgba(0,0,0,0.05);box-shadow:0 0 1px 0 rgba(0,0,0,0.05);font-size:16px;font-size:1.6rem;background-color:#fff;margin-bottom:32px;line-height:1.5;padding:56px 64px;position:relative}.m-user-edit-contribution-head a{color:#00bec8}.m-user-edit-contribution-head-title{font-size:18px;font-size:1.8rem;font-weight:bold;margin-bottom:16px}.m-user-edit-contribution-head-button{margin-top:32px}.m-user-edit-contribution-head-button a{border-radius:4px;font-size:16px;font-size:1.6rem;background-color:#00bec8;color:#fff;display:block;font-weight:bold;text-align:center;padding:16px;position:relative}.m-user-edit-contribution-head-button a:hover:before{opacity:0.2}.m-user-edit-contribution-head-button a:before{border-radius:4px;-webkit-transition:.3s ease;transition:.3s ease;opacity:0;background-color:#000;content:"";position:absolute;height:100%;width:100%;top:0;left:0}.m-user-edit-contribution-list-title{font-size:18px;font-size:1.8rem;font-weight:bold;margin-bottom:32px}.m-user-edit-contribution-listItem{border-bottom:1px solid #f0f0f0;margin-bottom:16px;padding-bottom:16px}.m-user-edit-contribution-listItem:after{content:"";display:table;clear:both}.m-user-edit-contribution-listItem-status{border-radius:4px;font-size:12px;font-size:1.2rem;display:inline-block;vertical-align:middle;color:#fff;font-weight:bold;padding:2px 4px;text-align:center}.m-user-edit-contribution-listItem-status.status_draft{background-color:#ccc;color:#fff}.m-user-edit-contribution-listItem-status.status_published{background-color:#26ae90;color:#fff}.m-user-edit-contribution-listItem-status.status_applied{border:1px dashed #26ae90;color:#26ae90}.m-user-edit-contribution-listItem-status.status_again{background-color:#ee6557;color:#fff}.m-user-edit-contribution-listItem-title{font-size:16px;font-size:1.6rem;font-weight:bold;line-height:1.4;margin-bottom:4px}.m-user-edit-contribution-listItem-action a{color:#b2b2b2}.m-user-edit-contribution-listItem-action a:hover{color:#333}@media screen and (max-width: 703px){.m-user-edit-contribution-head{padding:16px}.m-user-edit-main-menu{-webkit-overflow-scrolling:touch;white-space:nowrap;overflow-x:scroll;overflow-y:hidden;padding-bottom:16px;margin-bottom:16px}.m-user-edit-main{padding:32px 16px;width:100%}.m-user-edit-main-box{padding:16px}.m-user-edit-social-connectItem-icon{font-size:14px;font-size:1.4rem;width:110px}.m-user-edit-social-connectItem-btn{font-size:14px;font-size:1.4rem}.m-user-edit-profile-image .change_btn{margin-top:16px}}.l-contribution{background-color:#f5f5f5}.m-contribution{-webkit-box-sizing:border-box;box-sizing:border-box;margin:0 auto;padding:32px 8px 104px;width:768px}.m-contribution-head{font-size:22px;font-size:2.2rem;font-weight:bold;line-height:1.5;margin-bottom:16px}.m-contribution-type{-webkit-box-shadow:0 0 1px 0 rgba(0,0,0,0.05);box-shadow:0 0 1px 0 rgba(0,0,0,0.05);background-color:#fff;margin-bottom:16px;padding:16px 0}.m-contribution-type-title{font-size:16px;font-size:1.6rem;margin-bottom:16px;padding:0 16px}.m-contribution-type-hidden-status{display:none}.m-contribution-type-list:after{content:"";display:table;clear:both}.m-contribution-type-listItem{-webkit-box-sizing:border-box;box-sizing:border-box;border-left:1px solid #e5e5e5;float:left;text-align:center;width:20%}.m-contribution-type-listItem:first-child{border-left:none}.m-contribution-type-listItem.is-active:hover i{top:0}.m-contribution-type-listItem:hover{cursor:pointer}.m-contribution-type-listItem:hover i{top:-3px}.m-contribution-type-listItem-image{font-size:32px;font-size:3.2rem;color:#ddd;font-weight:bold;margin-bottom:8px}.is-active .m-contribution-type-listItem-image{color:#00bec8}.m-contribution-type-listItem-image i{-webkit-transition:top 0.1s ease-in-out;transition:top 0.1s ease-in-out;position:relative;top:0}.m-contribution-type-listItem.review .m-contribution-type-listItem-image i{font-size:22px;font-size:2.2rem}.m-contribution-type-listItem-title{font-size:16px;font-size:1.6rem;color:#ddd;font-weight:bold}.is-active .m-contribution-type-listItem-title{color:#00bec8}.m-contribution-setting{-webkit-box-shadow:0 0 1px 0 rgba(0,0,0,0.05);box-shadow:0 0 1px 0 rgba(0,0,0,0.05);background-color:#fff;margin-bottom:16px;padding:16px 0}.m-contribution-setting-list{padding:0 8px}.m-contribution-setting-list:after{content:"";display:table;clear:both}.m-contribution-setting-listItem{-webkit-box-sizing:border-box;box-sizing:border-box;float:left;padding:0 8px;width:245px}.m-contribution-setting-listItem select{border-radius:4px;-webkit-box-sizing:border-box;box-sizing:border-box;font-size:16px;font-size:1.6rem;background-color:#f0f0f0;border:1px solid #e5e5e5;color:#333;display:block;height:34px;outline:none;padding:5px;width:100%}.m-contribution-setting-listItem input{display:none}.m-contribution-setting-listItem-title{display:block;margin-bottom:8px}.m-contribution-setting-listItem-titleText{font-size:16px;font-size:1.6rem;display:inline-block;vertical-align:middle}.m-contribution-setting-tooltip{border-radius:100%;font-size:12px;font-size:1.2rem;display:inline-block;vertical-align:middle;border:1px solid #ccc;color:#ccc;cursor:default;height:14px;line-height:14px;margin-left:4px;position:relative;text-align:center;width:14px}.m-contribution-setting-tooltip:hover{border:1px solid #999;color:#999}.m-contribution-setting-tooltip-text{border-radius:4px;background:#444;bottom:30px;color:#fff;left:-106px;line-height:1.5;margin:0 auto;padding:5px 10px;position:absolute;text-align:left;width:200px}.m-contribution-setting-tooltip-text:before{border:solid;border-color:#444 transparent;border-width:10px 6px 0 6px;bottom:-10px;content:"";left:106px;position:absolute}.m-setting-toggle-switch{font-size:16px;font-size:1.6rem}.m-setting-toggle-switch-bg{border-radius:4px;background-color:#00bec8;height:34px;position:relative;width:100%}.m-setting-toggle-switch__off .m-setting-toggle-switch-bg{background-color:#f0f0f0}.m-setting-toggle-switch-icon-check{color:#fff;left:49px;position:absolute;top:8px}.m-setting-toggle-switch-icon-disabled{color:#ccc;position:absolute;right:50px;top:8px}.m-setting-toggle-switch-button{border-radius:4px;-webkit-transition:left 0.1s ease-out;transition:left 0.1s ease-out;background-color:#fff;height:30px;left:115px;position:absolute;top:2px;width:112px}.m-setting-toggle-switch__off .m-setting-toggle-switch-button{left:2px}.m-setting-toggle-switch-button:hover{cursor:pointer}.m-contribution-main{-webkit-box-shadow:0 0 1px 0 rgba(0,0,0,0.05);box-shadow:0 0 1px 0 rgba(0,0,0,0.05);background-color:#fff}.m-contribution-main ::-moz-selection{color:#333}.m-contribution-main ::selection{color:#333}.m-contribution-title{font-size:28px;font-size:2.8rem}.m-contribution-title h1{font-size:28px;font-size:2.8rem;font-weight:bold;line-height:42px;min-height:34px;outline:none;padding:20px;position:relative}.m-contribution-eyecatch{background-color:#fff;padding:0;position:relative;text-align:center}.m-contribution-eyecatch img:hover{cursor:pointer}.m-contribution-eyecatch-overlay{width:100%}.m-contribution-eyecatch-overlay img{height:auto;max-width:100%}.m-contribution-caption{padding:10px 20px 32px;text-align:center;-webkit-font-smoothing:auto;-moz-osx-font-smoothing:auto}.m-contribution-caption p{font-size:14px;font-size:1.4rem;color:#666;display:inline-block;line-height:1.6;outline:none;text-align:left;vertical-align:top}.m-contribution-caption p::-moz-selection{color:#666}.m-contribution-caption p::selection{color:#666}.m-contribution-description{font-size:16px;font-size:1.6rem;line-height:1.7;margin-left:88px;min-height:27px;outline:none;padding:16px 20px;position:relative;-webkit-font-smoothing:auto;-moz-osx-font-smoothing:auto}.m-contribution-body{font-size:16px;font-size:1.6rem;line-height:1.7;margin-bottom:16px;margin-left:88px;min-height:200px;padding:16px 20px;-webkit-font-smoothing:auto;-moz-osx-font-smoothing:auto}.medium-editor-container{min-height:200px;outline:none;padding:0 0 5px;position:relative}.medium-editor-container:after{content:"";display:table;clear:both}.medium-editor-container ::-moz-selection{background-color:auto;color:#333}.medium-editor-container ::selection{background-color:auto;color:#333}.medium-editor-container:before{background-color:#e5e5e5;top:-16px;content:"";display:block;height:1px;position:absolute;width:100%}.m-contribution-link{-webkit-box-shadow:0 0 1px 0 rgba(0,0,0,0.05);box-shadow:0 0 1px 0 rgba(0,0,0,0.05);background-color:#fff;margin-bottom:16px;padding:16px}.m-contribution-link-title{font-size:20px;font-size:2rem;font-weight:bold;margin-top:16px;margin-bottom:32px}.m-contribution-link-description{font-size:16px;font-size:1.6rem;margin-bottom:32px}.m-contribution-link-listItem{margin-bottom:16px}.m-contribution-link-listItem:after{content:"";display:table;clear:both}.m-contribution-link-listItem label{font-size:18px;font-size:1.8rem;display:block;float:left;margin-top:8px;width:15%}.m-contribution-link-listItem input{border-radius:4px;-webkit-box-sizing:border-box;box-sizing:border-box;font-size:16px;font-size:1.6rem;background-color:#f0f0f0;border:1px solid #e5e5e5;color:#333;display:block;float:left;height:34px;padding:5px;outline:none;width:85%}.m-contribution-button{-webkit-box-shadow:0 0 1px 0 rgba(0,0,0,0.05);box-shadow:0 0 1px 0 rgba(0,0,0,0.05);background-color:#fff;margin-bottom:16px;padding:16px 8px}.m-contribution-button-list:after{content:"";display:table;clear:both}.m-contribution-button-listItem{-webkit-box-sizing:border-box;box-sizing:border-box;float:left;padding:0 8px;width:50%}.m-contribution-button-listItem input{-webkit-box-sizing:border-box;box-sizing:border-box;border-radius:4px;font-size:16px;font-size:1.6rem;border:none;color:#fff;cursor:pointer;display:block;font-weight:bold;height:50px;line-height:46px;padding:0;text-align:center;width:100%}.m-contribution-button-listItem__gray input{background-color:#999}.m-contribution-button-listItem__blue input{background-color:#00bec8}.m-contribution-notice{-webkit-box-shadow:0 0 1px 0 rgba(0,0,0,0.05);box-shadow:0 0 1px 0 rgba(0,0,0,0.05);background-color:#fff;margin-bottom:16px;padding:16px}.m-contribution-notice-title{font-size:20px;font-size:2rem;font-weight:bold;margin-top:16px;margin-bottom:32px}.m-contribution-notice-description{font-size:16px;font-size:1.6rem;line-height:1.7}.m-contribution-notice-description p{margin-bottom:1em}.m-contribution-notice-description ul{margin-bottom:1em}.m-contribution-notice-description ul li{padding-left:2em;text-indent:-1em}.m-contribution-notice-description a{color:#00bec8}.m-contribution-autosave-container{background-color:rgba(0,0,0,0.2);display:none;height:100%;left:0;overflow:auto;position:fixed;text-align:center;top:0;width:100%;z-index:99999}.m-contribution-autosave-container-overlay{height:100%;position:absolute;width:100%;z-index:-1}.m-contribution-autosave{background-color:#fff;border:4px solid #e4e4e4;color:#555;margin:-120px auto 0;position:relative;top:50%;width:330px;z-index:10000}.m-contribution-autosave-head{font-size:14px;font-size:1.4rem;border-bottom:1px solid #c9c9c9;height:54px;line-height:54px;padding:0 20px;text-align:center}.m-contribution-autosave-body{border-bottom:1px solid #e2e2e2;line-height:1.7;margin:0 20px;padding:20px 0}.m-contribution-autosave-button{padding:20px}.m-contribution-autosave-button:after{content:"";display:table;clear:both}.m-contribution-autosave-buttonItem{border-radius:4px;color:#fff;float:left;font-weight:bold;padding:10px 0;position:relative;width:135px}.m-contribution-autosave-buttonItem:hover{cursor:pointer}.m-contribution-autosave-buttonItem__delete{background-color:#ccc;margin-right:20px}.m-contribution-autosave-buttonItem__edit{background-color:#00bec8}.m-contribution-description span{font-size:16px;font-size:1.6rem}.m-contribution-description p{font-size:16px;font-size:1.6rem;margin-top:1.7em;outline:none}.m-contribution-description p:first-child{margin-top:0}.m-contribution-description b{font-size:16px;font-size:1.6rem;font-weight:bold}.m-contribution-description a{color:#26A8BF}.medium-editor-container b{font-weight:bold}.medium-editor-container i{font-style:italic}.medium-editor-container p{font-size:16px;font-size:1.6rem;line-height:1.7;margin-bottom:1.7em}.medium-editor-container span{font-size:16px;font-size:1.6rem;line-height:1.7}.medium-editor-container a{color:#00bec8}.medium-editor-container h1{font-size:22px;font-size:2.2rem;border-bottom:3px solid #DDD;clear:both;font-weight:bold;margin:27px 0 17px}.medium-editor-container h2{font-size:20px;font-size:2rem;background-color:#FFF15C;clear:both;display:block;font-weight:bold;margin:25px 0 15px;padding:0 6px}.medium-editor-container h2 span{background-color:#fff}.medium-editor-container h3{border-radius:4px;font-size:20px;font-size:2rem;border:2px solid #DDD;clear:both;font-weight:bold;margin:25px 0 25px;padding:5px 10px;position:relative}.medium-editor-container h3:after{content:url("../img/main_sprite/contents_main_balloon.png");bottom:-16px;display:block;height:16px;left:27px;line-height:0;position:absolute;width:21px}.medium-editor-container blockquote{border-radius:8px;font-size:16px;font-size:1.6rem;background-color:#eee;color:#131313;margin-bottom:20px;margin-top:20px;padding:30px 40px;position:relative;max-width:100%}.medium-editor-container blockquote span{background-color:#fff;color:#333;line-height:1.7}.medium-editor-container blockquote:before{content:url("../img/main_fixed/contents_blockquote_before.png");left:15px;position:absolute;top:10px}.medium-editor-container blockquote:after{bottom:3px;content:url("../img/main_fixed/contents_blockquote_after.png");position:absolute;right:15px}.medium-editor-container .nicovideo{height:0px;left:0px;position:relative;padding-bottom:79.384%;width:100%}.medium-editor-container .nicovideo iframe,.medium-editor-container .nicovideo embed{height:100%;left:0px;position:absolute;top:0px;width:100%}.medium-editor-container .instagram iframe{border-radius:4px;background:#fff;border:0px;-webkit-box-shadow:rgba(0,0,0,0.49804) 0px 0px 1px 0px,rgba(0,0,0,0.14902) 0px 1px 10px 0px;box-shadow:rgba(0,0,0,0.49804) 0px 0px 1px 0px,rgba(0,0,0,0.14902) 0px 1px 10px 0px;display:block;padding:0px;margin:1px;max-width:658px;width:-webkit-calc(100% - 2px);width:calc(100% - 2px)}.medium-editor-container .twitter-tweet{margin:0 auto !important}.medium-editor-container .vine{height:0px;left:0px;padding-bottom:100%;position:relative;width:100%}.medium-editor-container .vine iframe{height:100%;left:0px;position:absolute;top:0px;width:100%}.medium-editor-toolbar{font-size:16px;font-size:1.6rem;left:0;position:absolute;top:0;visibility:hidden;z-index:2000}.medium-editor-toolbar.medium-editor-toolbar-active{visibility:visible}.medium-editor-toolbar-actions{outline:none}.medium-editor-toolbar-actions:after{content:"";display:table;clear:both}.medium-editor-toolbar-actions li{float:left;list-style:none;margin:0;padding:0}.medium-editor-toolbar-actions li button{border-radius:100%;-webkit-box-sizing:border-box;box-sizing:border-box;background-color:#000;border:none;color:#fff;cursor:pointer;height:32px;margin:0 4px;outline:none;padding:0;width:32px}.medium-editor-toolbar-actions li button.medium-editor-button-active{background-color:#00bec8}.medium-editor-toolbar-actions li button b{display:block;font-size:0;height:18px;line-height:18px;margin:0 auto;padding-top:2px;width:26px}.medium-editor-toolbar-actions li button.medium-editor-action-header1,.medium-editor-toolbar-actions li button.medium-editor-action-header2,.medium-editor-toolbar-actions li button.medium-editor-action-header3,.medium-editor-toolbar-actions li button.medium-editor-action-quote{padding:6px 2px 0 2px}.medium-editor-toolbar-actions li button.medium-editor-action-bold{padding:6px 2px 0 3px}.medium-editor-toolbar-actions li button.medium-editor-action-header1 b:before,.medium-editor-toolbar-actions li button.medium-editor-action-header2 b:before,.medium-editor-toolbar-actions li button.medium-editor-action-header3 b:before,.medium-editor-toolbar-actions li button.medium-editor-action-quote b:before,.medium-editor-toolbar-actions li button.medium-editor-action-bold b:before{font-size:11px;font-size:1.1rem;font-family:"kaiyou-icon" !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.medium-editor-toolbar-actions li button.medium-editor-action-anchor b:before{font-size:13px;font-size:1.3rem;content:"";display:inline-block;font:normal normal normal 14px / 1 FontAwesome;padding-top:2px;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.medium-editor-toolbar-actions li button.medium-editor-action-header1 b:before{content:""}.medium-editor-toolbar-actions li button.medium-editor-action-header2 b:before{content:""}.medium-editor-toolbar-actions li button.medium-editor-action-header3 b:before{content:""}.medium-editor-toolbar-actions li button.medium-editor-action-quote b:before{content:""}.medium-editor-toolbar-actions li button.medium-editor-action-bold b:before{line-height:0.9;font-size:13px;font-size:1.3rem;content:""}.medium-editor-toolbar-actions .fa{-webkit-box-sizing:border-box;box-sizing:border-box;border:none;color:#fff;display:block;height:18px;margin:0 auto;position:relative;top:2px;width:18px}.medium-editor-toolbar-actions .fa.fa-align-justify{font-size:14px;font-size:1.4rem}.medium-editor-toolbar-actions .fa.fa-align-left{font-size:14px;font-size:1.4rem}.medium-editor-toolbar-actions .fa.fa-align-right{font-size:14px;font-size:1.4rem}.medium-editor-toolbar-actions .fa.fa-times{font-size:16px;font-size:1.6rem;top:1px}.medium-editor-toolbar-form{border-radius:4px;background-color:#000;color:#fff;display:none;padding:0 10px}.medium-editor-toolbar-form label{font-size:14px;font-size:1.4rem;display:block;margin:0;padding:6px;width:316px}.medium-editor-toolbar-form label:focus{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;-webkit-box-shadow:none;box-shadow:none;outline:0}.medium-editor-toolbar-form .medium-editor-toolbar-input{font-size:14px;font-size:1.4rem;background:#000;border:none;color:#ccc;line-height:30px;margin-left:5px;outline:none}.medium-editor-toolbar-form a{font-size:20px;font-size:2rem;display:inline-block;vertical-align:middle;color:#fff;margin:0 5px}.medium-insert-buttons{left:auto !important;position:absolute}.medium-insert-buttons-show{border-radius:100%;-webkit-box-sizing:border-box;box-sizing:border-box;display:inline-block;vertical-align:middle;background-color:#000;border:none;color:#fff;cursor:pointer;font-size:0;height:32px;left:-90px;line-height:32px;margin-top:-4px;overflow:hidden;position:absolute;text-align:center;width:32px}.medium-insert-buttons-show:before{content:"";font:normal normal normal 14px / 1 FontAwesome;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:16px;font-size:1.6rem;color:#fff;display:inline-block;height:18px;margin:7px auto 0;padding-top:2px;width:18px}.medium-insert-buttons-addons{margin-top:-4px}.medium-insert-buttons-addons li{display:inline-block;vertical-align:middle;margin:0 4px}.medium-insert-action{border-radius:100%;background-color:#000;color:#fff;cursor:pointer;display:block;height:32px;width:32px}.medium-insert-action .fa{-webkit-box-sizing:border-box;box-sizing:border-box;font-size:15px;font-size:1.5rem;border:none;color:#fff;display:block;height:18px;left:1px;margin:0 auto;position:relative;top:3px;width:18px}.medium-insert-images{text-align:center}.medium-insert-images figure,.medium-insert-images div.embed{-webkit-box-sizing:border-box;box-sizing:border-box;display:inline-block;vertical-align:middle;border:1px solid #DFDFDF;clear:both;margin:0.3em auto 20px;outline:medium none;padding:6px;position:relative}.medium-insert-images figure img,.medium-insert-images div.embed img{height:auto;max-width:606px;vertical-align:top}.medium-insert-images figcaption{font-size:14px;font-size:1.4rem;color:#666;margin:11px 5px 2px;min-height:18px;outline:none;text-align:left;line-height:1.7}.medium-insert-images figcaption p{font-size:14px;font-size:1.4rem;color:#666;margin:0;padding:0;line-height:1.7}.medium-insert-images figcaption p span{font-size:14px;font-size:1.4rem}.medium-insert-images figcaption p::-moz-selection{color:#666}.medium-insert-images figcaption p::selection{color:#666}.medium-insert-images figcaption .medium-insert-caption-placeholder{color:#ccc}.medium-insert-images.medium-insert-active figure{outline:2px solid #000}.medium-insert-images-left{float:left;margin-right:25px}.medium-insert-images-right{float:right;margin-left:25px}.medium-insert-images-grid{text-align:center}.medium-insert-embed iframe{vertical-align:top;width:100%}.medium-insert-embed iframe.nicolive{border:solid 1px #CCC;display:block;margin:0 auto;width:312px}.medium-insert-embeds{margin:20px 0;position:relative}.medium-insert-embeds.Twitter{margin:30px auto 16px}.medium-insert-embeds .medium-insert-embeds-overlay{height:100%;left:0;position:absolute;top:0;width:100%}.medium-insert-embeds figcaption{display:none}.medium-insert-embeds-input{position:relative}.medium-insert-embeds-placeholder{color:#ccc;position:absolute;top:0;z-index:0}.medium-insert-embeds-selected{outline:2px solid #000}.medium-editor-placeholder:after{font-size:16px;font-size:1.6rem;content:attr(data-placeholder);color:#ccc;left:0;line-height:1.7;margin-bottom:1em;position:absolute;top:0}.m-contribution-title .medium-editor-placeholder:after{font-size:28px;font-size:2.8rem;line-height:1.55;left:16px;top:19px}.m-contribution-caption .medium-editor-placeholder:after{font-size:14px;font-size:1.4rem;left:0;margin:0;position:relative;top:0}.m-contribution-description.medium-editor-placeholder:after{left:16px;top:16px}.medium-editor-anchor-preview{border-radius:4px;font-size:14px;font-size:1.4rem;background-color:#000;color:#ccc;left:0;margin-top:-15px;position:absolute;top:0;visibility:hidden;z-index:2000}.medium-editor-anchor-preview.medium-editor-anchor-preview-active{visibility:visible}.medium-editor-anchor-preview .medium-editor-toolbar-anchor-preview-inner{display:inline-block;vertical-align:middle;cursor:pointer;padding:0 10px;line-height:30px}#old_revision_title,#old_revision_caption,#old_revision_preamble,#old_revision_body,#new_revision_title,#new_revision_caption,#new_revision_preamble,#new_revision_body,.m-contribution-revision-owner-text{-webkit-font-smoothing:auto;-moz-osx-font-smoothing:auto}.l-contribution-revision{background-color:#f5f5f5}.m-contribution-revision{-webkit-box-sizing:border-box;box-sizing:border-box;margin:0 auto;padding:32px 8px 104px;width:1056px}.m-contribution-revision-head{-webkit-box-sizing:border-box;box-sizing:border-box;line-height:1.5;margin-bottom:32px}.m-contribution-revision-head h1{font-size:16px;font-size:1.6rem}.m-contribution-revision-head h1 span{font-size:22px;font-size:2.2rem;font-weight:bold}.m-contribution-revision-back{font-size:16px;font-size:1.6rem;margin-top:14px}.m-contribution-revision-body{position:relative}.m-contribution-revision-control{-webkit-box-shadow:0 0 1px 0 rgba(0,0,0,0.05);box-shadow:0 0 1px 0 rgba(0,0,0,0.05);background-color:#fff;margin-bottom:16px;padding:16px}.m-contribution-revision-control p{font-size:14px;font-size:1.4rem}.m-contribution-revision-control-button{position:relative;margin-top:16px;margin-bottom:-8px;width:100%}.m-contribution-revision-control-buttonItem{-webkit-box-sizing:border-box;box-sizing:border-box;border-radius:4px;font-size:12px;font-size:1.2rem;background-color:#333;border:none;color:#fff;cursor:pointer;font-weight:bold;text-align:center;outline:none;padding:5px 10px 6px;position:absolute;vertical-align:top}.m-contribution-revision-control-buttonItem:hover{background-color:#000}.m-contribution-revision-control-buttonItem[disabled]{background-color:#f7f7f7;border:1px solid #f0f0f0;cursor:default;color:#ccc}.m-contribution-revision-control-buttonItem__prev{left:0}.m-contribution-revision-control-buttonItem__next{right:0}.m-contribution-revision-control-slider{max-width:688px;margin:0 auto;position:relative}.m-contribution-revision-current-status{display:none;margin-top:16px}.m-contribution-revision-current-status input{border:0;color:#f6931f;display:inline;font-weight:bold;width:16px}.m-contribution-revision-current-status label{display:inline}.m-contribution-revision-current{margin-left:-8px;margin-right:-8px;margin-bottom:20px;position:relative}.m-contribution-revision-current:after{content:"";display:table;clear:both}.m-contribution-revision-currentItem{-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-box-shadow:0 0 1px 0 rgba(0,0,0,0.05);box-shadow:0 0 1px 0 rgba(0,0,0,0.05);background-color:#fff;float:left;margin:0 8px;padding:16px;width:512px}.m-contribution-revision-currentItem-title{font-size:14px;font-size:1.4rem;font-weight:bold;margin-bottom:20px}.m-contribution-revision-owner li{display:none}.m-contribution-revision-owner li:after{content:"";display:table;clear:both}.m-contribution-revision-owner-icon{border-radius:4px;border:1px solid #f0f0f0;float:left;margin-right:10px}.m-contribution-revision-owner-text{float:left}.m-contribution-revision-owner-textTitle{margin-top:4px}.m-contribution-revision-owner-textTitle span{font-weight:bold;padding-right:2px}.m-contribution-revision-owner-textDate{margin-top:6px}.m-contribution-revision-owner-textDate span{font-weight:bold}.m-contribution-revision-loading{display:none;left:50%;margin-left:-20px;position:absolute;text-align:center}.m-contribution-revision-loading img{display:inline-block;vertical-align:middle;border-radius:4px;opacity:0.8;background:none repeat scroll 0 0 #000;line-height:0;margin-top:20px;padding:8px}.m-contribution-revision-compare-box{font-size:14px;font-size:1.4rem;line-height:1.5;margin-top:16px}.m-contribution-revision-compare-box:after{content:"";display:table;clear:both}.m-contribution-revision-compare-box:first-child{margin-top:0}.m-contribution-revision-compare-boxItem{-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-box-shadow:0 0 1px 0 rgba(0,0,0,0.05);box-shadow:0 0 1px 0 rgba(0,0,0,0.05);background-color:#fff;float:left;margin-left:16px;padding:16px;width:512px}.m-contribution-revision-compare-boxItem:first-child{margin-left:0}.m-contribution-revision-compare-boxItem-title{font-size:14px;font-size:1.4rem;font-weight:bold;margin-bottom:16px}.m-contribution-revision-compare-boxItem .revision_line{padding:5px}.m-contribution-revision-compare-boxItem hr{display:none}.m-contribution-revision-compare-boxItem b{font-weight:bold}.m-contribution-revision-compare-boxItem a{color:#00bec8}.m-contribution-revision-compare-boxItem span{line-height:1.5 !important}.m-contribution-revision-compare-boxItem img{-webkit-box-sizing:border-box;box-sizing:border-box;border:1px solid #DFDFDF;margin-bottom:20px;max-width:100%;padding:6px}.m-contribution-revision-compare-boxItem .caption{border:1px solid #DFDFDF;color:#666;margin:0.3em auto 20px;padding:6px}.m-contribution-revision-compare-boxItem .caption img{border:none;height:auto;margin:0 auto;padding:0;vertical-align:top}.m-contribution-revision-compare-boxItem .caption p{font-size:11px;font-size:1.1rem;margin:7px 5px 2px}.m-contribution-revision-compare-boxItem #new_revision_eyecatch img,.m-contribution-revision-compare-boxItem #old_revision_eyecatch img{border:none;padding:0;margin-bottom:0}.m-contribution-revision-compare-boxItem .line{font-size:20px;font-size:2rem;border-bottom:3px solid #DDD;clear:both;font-weight:bold;margin:0 0 21px}.m-contribution-revision-compare-boxItem .line span{font-size:inherit !important;line-height:inherit !important}.m-contribution-revision-compare-boxItem .yellow{font-size:18px;font-size:1.8rem;background-color:#FFF15C;clear:both;display:table;font-weight:bold;margin:0 0 21px;padding:0 6px}.m-contribution-revision-compare-boxItem .yellow span{background-color:inherit !important;font-size:inherit !important;line-height:inherit !important}.m-contribution-revision-compare-boxItem .balloon{font-size:18px;font-size:1.8rem;border-radius:4px;border:2px solid #DDD;clear:both;display:block;font-weight:bold;margin:0 0 21px;padding:5px 10px;position:relative}.m-contribution-revision-compare-boxItem .balloon span{font-size:inherit !important;line-height:inherit !important}.m-contribution-revision-compare-boxItem .balloon:after{content:url("../img/main_sprite/contents_main_balloon.png");bottom:-16px;display:block;height:16px;left:27px;line-height:0;position:absolute;width:21px}.m-contribution-revision-compare-boxItem blockquote{border-radius:8px;font-size:14px;font-size:1.4rem;background-color:#eee;color:#131313;padding:30px 40px;position:relative;margin:0 0 21px}.m-contribution-revision-compare-boxItem blockquote span{background-color:inherit !important;color:inherit !important;font-size:inherit !important;line-height:inherit !important}.m-contribution-revision-compare-boxItem blockquote:before{content:url("../img/main_fixed/contents_blockquote_before.png");left:15px;position:absolute;top:10px}.m-contribution-revision-compare-boxItem blockquote:after{bottom:3px;content:url("../img/main_fixed/contents_blockquote_after.png");position:absolute;right:15px}.m-contribution-revision-compare-boxItem iframe{margin:0 0 21px !important}.m-contribution-revision-compare-boxItem .fluid-width-video-wrapper{margin:0 0 21px}.m-contribution-revision-compare-boxItem .fluid-width-video-wrapper iframe{margin:0 !important}.m-contribution-revision-compare-boxItem .fluid-width-video-wrapper+br{display:none}.m-contribution-revision-compare-boxItem .fluid-width-video-wrapper+br+br{display:none}.ui-corner-all,.ui-corner-bottom,.ui-corner-right,.ui-corner-br{border-bottom-right-radius:4px}.ui-corner-all,.ui-corner-bottom,.ui-corner-left,.ui-corner-bl{border-bottom-left-radius:4px}.ui-corner-all,.ui-corner-top,.ui-corner-right,.ui-corner-tr{border-top-right-radius:4px}.ui-corner-all,.ui-corner-top,.ui-corner-left,.ui-corner-tl{border-top-left-radius:4px}.ui-widget-content{border:1px solid #e5e5e5}.ui-slider-horizontal{height:16px}.ui-slider{cursor:pointer;position:relative}.ui-slider-horizontal .ui-slider-range-max{right:0}.ui-slider-horizontal .ui-slider-range{height:100%;top:0}.ui-slider .ui-slider-range{border:0;display:block;position:absolute;z-index:1}.ui-widget-header{border:1px solid #e5e5e5;color:#222222;font-weight:bold}.ui-state-default,.ui-widget-content .ui-state-default,.ui-widget-header .ui-state-default{border:1px solid #e5e5e5;background:#e5e5e5;color:#555;font-weight:normal}.ui-slider-horizontal .ui-slider-handle{margin-left:-11px;top:-4px}.ui-slider .ui-slider-handle{-ms-touch-action:none;touch-action:none;height:22px;position:absolute;width:22px;z-index:2}.ui-slider-handle{cursor:pointer}.m-contribution-revision-tickmarks{-webkit-box-sizing:border-box;box-sizing:border-box;background-color:#fff;height:16px;margin:0 auto;position:relative;top:17px;width:100%}.m-contribution-revision-tickmarks>div{-webkit-box-sizing:border-box;box-sizing:border-box;border-left:1px solid #e5e5e5;height:100%;position:absolute}.m-contribution-revision-tickmarks>div:first-child,.m-contribution-revision-tickmarks>div:last-child{border-left:none}.m-contribution-revision-tooltip{-webkit-box-sizing:border-box;box-sizing:border-box;background-color:#fff;border:1px solid #e5e5e5;bottom:32px;display:none;margin-left:-170px;padding:10px;position:absolute;width:340px;z-index:100}.m-contribution-revision-tooltip-arrow{border-left:9px solid transparent;border-right:9px solid transparent;border-top:9px solid rgba(255,255,255,0.95);bottom:-9px;display:block;left:50%;margin-left:-8px;position:absolute}.m-contribution-revision-tooltip-arrow-border{border-top:10px solid #e5e5e5;border-left:10px solid transparent;border-right:10px solid transparent;bottom:-10px;display:block;left:50%;margin-left:-9px;position:absolute}.m-contribution-preview-overlay{background-color:rgba(0,0,0,0.1);height:100%;left:0;overflow:auto;position:fixed;top:0;width:100%;z-index:100}.m-contribution-preview-edit-bar{-webkit-box-shadow:1px 1px 1.5px 0 rgba(0,0,0,0.1);box-shadow:1px 1px 1.5px 0 rgba(0,0,0,0.1);background-color:rgba(255,255,255,0.9);clear:both;left:0;padding:20px 0;position:fixed;top:0;width:100%;z-index:10000}.m-contribution-preview-edit-button{-webkit-box-sizing:border-box;box-sizing:border-box;margin:0 auto;padding:0 8px;width:1056px}.m-contribution-preview-edit-button-title{font-size:18px;font-size:1.8rem;float:left;font-weight:bold;line-height:50px}.m-contribution-preview-edit-buttonItem{display:block;float:right;margin-left:16px;position:relative;width:240px}.m-contribution-preview-edit-buttonItem a,.m-contribution-preview-edit-buttonItem input{-webkit-box-sizing:border-box;box-sizing:border-box;border-radius:4px;font-size:16px;font-size:1.6rem;border:none;cursor:pointer;display:block;font-weight:bold;height:50px;line-height:48px;padding:0;text-align:center;width:100%}.m-contribution-preview-edit-buttonItem__submit a,.m-contribution-preview-edit-buttonItem__submit input{background-color:#00bec8;color:#fff}.m-contribution-preview-edit-buttonItem__back a,.m-contribution-preview-edit-buttonItem__back input{background-color:#999;color:#fff}.m-contribution-preview-edit-buttonItem__cancel a,.m-contribution-preview-edit-buttonItem__cancel input{background-color:#ee6557;color:#fff}@media screen and (min-width: 704px) and (max-width: 1055px){.m-contribution-preview-edit-button{width:704px}.m-contribution-preview-edit-buttonItem{width:144px}}@media screen and (max-width: 703px){.m-contribution-preview-edit-bar{-webkit-box-shadow:-1px -1px 1.5px 0 rgba(0,0,0,0.1);box-shadow:-1px -1px 1.5px 0 rgba(0,0,0,0.1);-webkit-box-sizing:border-box;box-sizing:border-box;bottom:0;padding:12px 8px 8px;top:auto}.m-contribution-preview-edit-button{padding:0;width:100%}.m-contribution-preview-edit-button-title{font-size:14px;font-size:1.4rem;float:none;line-height:1.5;padding:0 8px}.m-contribution-preview-edit-buttonItem{-webkit-box-sizing:border-box;box-sizing:border-box;margin:8px 0;padding:0 8px;width:50%}.m-contribution-preview-edit-buttonItem a,.m-contribution-preview-edit-buttonItem input{font-size:14px;font-size:1.4rem;height:42px;line-height:38px}}.l-keyphrase-container{background-color:#f5f5f5}.m-keyphrase-noinformation-container{margin-bottom:32px}.m-keyphrase-noinformation-container:after{content:"";display:table;clear:both}.m-keyphrase-noinformation-container .m-recent{padding:16px 0 0}.m-keyphrase-noinformation-container .l-side__first{margin-bottom:16px}.m-keyphrase-noinformation-container .m-keyphrase-edit-button{margin:16px 0}.m-keyphrase-noinformation-container .m-keyphrase-edit-button a{border-radius:4px;font-size:16px;font-size:1.6rem;display:inline-block;vertical-align:middle;-webkit-transition:.3s ease;transition:.3s ease;background-color:#00bec8;-webkit-box-sizing:border-box;box-sizing:border-box;color:#fff;cursor:pointer;font-weight:bold;padding:16px;text-align:center;max-width:336px;position:relative;width:100%}.m-keyphrase-noinformation-container .m-keyphrase-edit-button a:visited{color:#fff}.m-keyphrase-noinformation-container .m-keyphrase-edit-button a:hover{background-color:#00848b;color:#e0e0e0}@media screen and (max-width: 767px){.m-keyphrase-noinformation-container .m-keyphrase-edit-button a{padding:16px 8px}}.m-keyphrase-noinformation-container .m-keyphrase-edit-button a i{margin-right:8px}.m-keyphrase-navigation{margin-bottom:32px}.m-keyphrase-navigation ol{padding-left:1em}.m-keyphrase-navigation p{font-size:1.375em;border-bottom:3px solid #dddddd;font-weight:bold;margin:0 0 14px}.m-keyphrase-navigation a{color:#00bec8}.m-keyphrase-navigation-inner{margin-left:-1em}.m-keyphrase-main-text{margin-bottom:32px}.m-keyphrase-rel-link{font-size:1em;margin-bottom:32px}.m-keyphrase-rel-link li{list-style-type:none;margin-bottom:4px;padding-left:1.5em}.m-keyphrase-rel-link a{color:#00bec8;text-indent:-1.5em}.m-keyphrase-rel-link i{margin-right:-4px}.m-keyphrase-rel-link-title{font-size:1.375em;border-bottom:3px solid #dddddd;font-weight:bold;margin:0 0 17px;padding-top:14px}.m-keyphrase-rel-product{margin-bottom:32px;padding-top:14px}.m-keyphrase-rel-product-inner{background-color:#fafafa;border:1px solid #D9D9D5}.m-keyphrase-rel-product-title{font-size:0.9375em;border-bottom:1px solid #D9D9D5;font-weight:bold;line-height:3.2;margin:0;padding:0 0 0 16px}.m-keyphrase-rel-product-title i{margin-right:8px}.m-keyphrase-rel-product-listItem{margin:20px 0 20px 20px}.m-keyphrase-rel-product-listItem:after{content:"";display:table;clear:both}.m-keyphrase-rel-product-listItem-image{float:left}.m-keyphrase-rel-product-listItem-image img{-webkit-box-sizing:border-box;box-sizing:border-box;border:1px solid #DFDFDF;float:left;height:auto;max-width:150px;padding:0px;width:150px}.m-keyphrase-rel-product-listItem-text{overflow:hidden}.m-keyphrase-rel-product-listItem-text h2{font-size:1em;font-weight:bold;line-height:1.5;margin:0 20px 20px}.m-keyphrase-rel-product-listItem-text h2 a{color:#00bec8}.m-keyphrase-rel-product-listItem-text p{font-size:0.875em;margin:20px 20px 0}.m-keyphrase-same-parent{-webkit-box-shadow:0 0 1px 0 rgba(0,0,0,0.05);box-shadow:0 0 1px 0 rgba(0,0,0,0.05);background-color:#fff}.m-keyphrase-same-parent-title{font-size:18px;font-size:1.8rem;padding-right:48px;padding-left:48px;font-weight:bold;padding-top:32px;padding-bottom:16px}@media screen and (max-width: 767px){.m-keyphrase-same-parent-title{padding-right:16px;padding-left:16px}}.m-keyphrase-same-parent-list{padding-right:48px;padding-left:48px;padding-top:16px;padding-bottom:16px}@media screen and (max-width: 767px){.m-keyphrase-same-parent-list{padding-right:16px;padding-left:16px}}.m-keyphrase-same-parent-listItem{margin-bottom:16px}.m-keyphrase-same-parent-listItem:after{content:"";display:table;clear:both}.m-keyphrase-same-parent-listItem.less{display:none}.m-keyphrase-same-parent-list-more{font-size:15px;font-size:1.5rem;border-top:1px solid #f0f0f0;text-align:center}.m-keyphrase-same-parent-list-more a{color:#7F7E7C;font-weight:bold;display:block;padding:24px 16px}.m-keyphrase-same-parent-list-less{font-size:15px;font-size:1.5rem;border-top:1px solid #f0f0f0;display:none;text-align:center}.m-keyphrase-same-parent-list-less a{color:#7F7E7C;font-weight:bold;display:block;padding:24px 16px}.m-keyphrase-same-parent-listItem-image{float:left;margin-right:16px}.m-keyphrase-same-parent-listItem-image a{display:block;position:relative}.m-keyphrase-same-parent-listItem-image a:hover:before{opacity:0.2}.m-keyphrase-same-parent-listItem-image a:before{-webkit-transition:.3s ease;transition:.3s ease;opacity:0;background-color:#000;content:"";height:100%;left:0;position:absolute;top:0;width:100%}.m-keyphrase-same-parent-listItem-text{overflow:hidden}.m-keyphrase-same-parent-listItem-textTitle{font-size:16px;font-size:1.6rem;font-weight:bold;line-height:1.5;margin-bottom:2px}.m-keyphrase-same-parent-listItem-textTitle a{color:#00bec8;padding-left:2px}.m-keyphrase-same-parent-listItem-textTitle i{margin-right:8px}.m-keyphrase-same-parent-listItem-textDescription{font-size:13px;font-size:1.3rem;line-height:1.4;max-height:52px}.m-keyphrase-history{background-color:#fff;margin-bottom:16px}.m-keyphrase-history-title{font-size:18px;font-size:1.8rem;font-weight:bold;padding:32px 34px 16px}.m-keyphrase-history-list{padding:16px 34px}.m-keyphrase-history-listItem{margin-bottom:16px}.m-keyphrase-history-listItem:after{content:"";display:table;clear:both}.m-keyphrase-history-listItem.less{display:none}.m-keyphrase-history-list-more{font-size:15px;font-size:1.5rem;border-top:1px solid #f0f0f0;text-align:center}.m-keyphrase-history-list-more a{color:#7F7E7C;display:block;font-weight:bold;padding:20px 20px 24px}.m-keyphrase-history-list-less{font-size:15px;font-size:1.5rem;border-top:1px solid #f0f0f0;display:none;text-align:center}.m-keyphrase-history-list-less a{color:#7F7E7C;font-weight:bold;display:block;padding:20px 20px 24px}.m-keyphrase-history-listItem-image{border-radius:4px;border:1px solid #f0f0f0;float:left;margin-right:16px}.m-keyphrase-history-listItem-text{overflow:hidden}.m-keyphrase-history-listItem-textTitle{font-size:15px;font-size:1.5rem;display:inline;font-weight:bold;line-height:1.5;margin-bottom:2px}.m-keyphrase-history-listItem-textTitle a{color:#00bec8}.m-keyphrase-history-listItem-textDate{font-size:15px;font-size:1.5rem;color:#999}.m-keyphrase-history-listItem-textDescription{font-size:16px;font-size:1.6rem;line-height:1.4}.m-keyphrase-history-rel-product{background-color:#fff;padding:16px 34px;margin-bottom:16px}.m-keyphrase-history-rel-product-title{font-size:18px;font-size:1.8rem;font-weight:bold;line-height:48px;margin:0}.m-keyphrase-history-rel-product-listItem{margin:16px 0 16px 0}.m-keyphrase-history-rel-product-listItem:after{content:"";display:table;clear:both}.m-keyphrase-history-rel-product-listItem-image{float:left}.m-keyphrase-history-rel-product-listItem-image img{-webkit-box-sizing:border-box;box-sizing:border-box;border:1px solid #DFDFDF;float:left;height:auto;max-width:150px;padding:0px;width:150px}.m-keyphrase-history-rel-product-listItem-text{overflow:hidden;line-height:1.7}.m-keyphrase-history-rel-product-listItem-text h2{font-size:16px;font-size:1.6rem;font-weight:bold;line-height:1.5;margin:0px 16px 16px}.m-keyphrase-history-rel-product-listItem-text h2 a{color:#00bec8}.m-keyphrase-history-rel-product-listItem-text p{font-size:14px;font-size:1.4rem;margin:16px 16px 0}@media screen and (min-width: 1056px){.m-keyphrase-noinformation-container .m-recent{width:100%}}@media screen and (min-width: 704px) and (max-width: 1055px){.m-keyphrase-noinformation-container .m-recent{width:100%}.m-keyphrase-same-parent{margin-bottom:16px}}@media screen and (max-width: 703px){.m-keyphrase-noinformation-container .m-recent{padding:16px 0 0}.m-keyphrase-navigation{display:none}.m-keyphrase-same-parent{margin-bottom:16px}.m-keyphrase-same-parent-listItem-textDescription{max-height:54px}.m-keyphrase-rel-product{border-top:1px solid #f0f0f0;margin-bottom:0;margin-top:-1px;padding:16px}.m-keyphrase-rel-product-inner{margin-top:0}.m-keyphrase-history-rel-product-listItem-image img{width:100px}.m-keyphrase-history-rel-product-listItem-text h2{font-size:15px;font-size:1.5rem;margin:0 16px 12px}.m-keyphrase-history-rel-product-listItem-text p{font-size:13px;font-size:1.3rem;margin:12px 16px 0}.m-keyphrase-history-title{padding:32px 16px 16px}.m-keyphrase-history-list{padding:16px}.m-keyphrase-history-listItem-textDescription{font-size:15px;font-size:1.5rem}.m-keyphrase-history-rel-product{padding:16px}}.m-keyphrase-main a.edited{color:#00bec8}.m-keyphrase-main a.edited i{font-size:10px;font-size:1rem;display:inline-block;padding:0 0.1em;-webkit-transform:scale(-1, 1);-ms-transform:scale(-1, 1);transform:scale(-1, 1);-webkit-filter:FlipH;filter:FlipH;-ms-filter:"FlipH"}.m-keyphrase-main a.unedited{color:#00bec8}.m-keyphrase-main a.unedited i{font-size:10px;font-size:1rem;padding:0 0.15em}.m-keyphrase-main-body{-moz-osx-font-smoothing:auto;-webkit-font-smoothing:auto;padding-right:48px;padding-left:48px;background-color:#fff;-webkit-box-shadow:0 0 1px 0 rgba(0,0,0,0.05);box-shadow:0 0 1px 0 rgba(0,0,0,0.05);line-height:1.7;margin-bottom:24px;padding-bottom:1px;padding-top:32px}@media screen and (max-width: 767px){.m-keyphrase-main-body{padding-right:16px;padding-left:16px}}@media screen and (max-width: 703px){.m-keyphrase-main-body{padding:0}}.m-keyphrase-main-body.m-keyphrase-main-body__center{color:#b2b2b2;text-align:center;padding:24px 16px 16px}.m-keyphrase-main-body.m-keyphrase-main-body__center>div>i{font-size:32px;font-size:3.2rem;margin-top:8px;margin-bottom:16px}.m-keyphrase-main-edit-button{margin:16px 0}.m-keyphrase-main-edit-button a{-webkit-box-sizing:border-box;box-sizing:border-box;border-radius:4px;font-size:16px;font-size:1.6rem;display:inline-block;vertical-align:middle;background:#00bec8;color:#fff;font-weight:bold;max-width:336px;padding:16px;width:100%}.m-keyphrase-main-edit-button a i{margin-right:8px}.m-keyphrase-main-text p{margin-bottom:1.7em}.m-keyphrase-main-text h1{font-size:1.375em;border-bottom:3px solid #dddddd;font-weight:bold;margin:27px 0 17px;padding-top:14px}.m-keyphrase-main-text h2{font-size:1.25em;font-weight:bold;margin:25px 0 15px}.m-keyphrase-main-text h3{font-size:1.125em;font-weight:bold;margin:23px 0 13px}.m-keyphrase-main-text a{color:#00bec8}.m-keyphrase-main-text strong{font-weight:bold}.m-keyphrase-main-text ul{margin-left:18px;margin-bottom:20px}.m-keyphrase-main-text ul li{font-size:1em;list-style-type:disc}.m-keyphrase-main-text ol{margin-left:18px;margin-bottom:20px}.m-keyphrase-main-text ol li{font-size:1em;list-style-type:decimal}.m-keyphrase-main-text strong{font-weight:bold}.m-keyphrase-main-text .image{color:#666;margin:0 0 32px;text-align:center}.m-keyphrase-main-text .image .inner{display:inline-block;border:1px solid #e5e5e5;padding:6px}.m-keyphrase-main-text .image p{font-size:0.875em;line-height:1.5;margin:11px 5px 4px;text-align:left}.m-keyphrase-main-text .image img{height:auto;max-width:100%}.m-keyphrase-main-text .embed{margin:0 0 32px}.m-keyphrase-main-text .embed>*{margin:0 auto !important}.m-keyphrase-main-text .embed iframe,.m-keyphrase-main-text .embed object,.m-keyphrase-main-text .embed embed{display:block;max-width:100%}.m-keyphrase-main-text blockquote{border-radius:8px;font-size:1em;background-color:#EEEEEE;color:#131313;margin:0 0 32px;max-width:100%;padding:34px 40px;position:relative}.m-keyphrase-main-text blockquote:before{content:url("../img/main_fixed/contents_blockquote_before.png");left:15px;position:absolute;top:10px}.m-keyphrase-main-text blockquote:after{bottom:3px;content:url("../img/main_fixed/contents_blockquote_after.png");position:absolute;right:15px}.m-keyphrase-main-text blockquote a{color:#00bec8}.m-keyphrase-main-text blockquote cite{font-size:0.8125em;color:#9A9A9A;display:block;text-align:right;margin:24px 0 0}.m-keyphrase-main-text blockquote cite a{color:#00bec8}.m-keyphrase-main-text blockquote p{margin-bottom:0}.m-keyphrase-main-text .instagram iframe{border:0px;margin:1px;max-width:658px;width:-webkit-calc(100% - 2px);width:calc(100% - 2px);border-radius:4px;-webkit-box-shadow:rgba(0,0,0,0.49804) 0px 0px 1px 0px,rgba(0,0,0,0.14902) 0px 1px 10px 0px;box-shadow:rgba(0,0,0,0.49804) 0px 0px 1px 0px,rgba(0,0,0,0.14902) 0px 1px 10px 0px;display:block;padding:0px;background:#fff}.m-keyphrase-section-toggle{font-size:1em;background-color:#fff;border-bottom:1px solid #f0f0f0;display:none;margin-bottom:-1px;padding:16px;position:relative;text-align:right}.m-keyphrase-section-toggle a{color:#00bec8;text-decoration:underline}@media screen and (min-width: 1056px){.m-keyphrase-main-text-section{display:block !important;height:auto !important;overflow:initial !important}.m-keyphrase-section-toggle{display:none !important}}@media screen and (min-width: 704px) and (max-width: 1055px){.m-keyphrase-main-text-section{display:block !important;height:auto !important;overflow:initial !important}.m-keyphrase-section-toggle{display:none !important}}@media screen and (max-width: 703px){.m-keyphrase-section-toggle{display:block}.m-keyphrase-main-body.m-keyphrase-main-body__center{padding:16px}.m-keyphrase-main-text h1,.m-keyphrase-rel-link h1{border-top:1px solid #f0f0f0;border-bottom:1px solid #f0f0f0;font-weight:bold;margin:-1px 0 0;padding:16px 32px 16px 16px;position:relative}.m-keyphrase-main-text h1:after,.m-keyphrase-rel-link h1:after{-webkit-transform:rotate(135deg);-ms-transform:rotate(135deg);transform:rotate(135deg);border-top:2px solid #999896;border-right:2px solid #999896;content:"";display:block;height:10px;margin-top:-10px;position:absolute;right:16px;top:50%;width:10px}.m-keyphrase-main-text h1.opened:after,.m-keyphrase-rel-link h1.opened:after{-webkit-transform:rotate(315deg);-ms-transform:rotate(315deg);transform:rotate(315deg);margin-top:-4px}.m-keyphrase-main-text{margin-bottom:0;padding-top:1px}.m-keyphrase-main-text h1{font-size:1.25em}.m-keyphrase-main-text h2{font-size:1.125em;padding:0 0}.m-keyphrase-main-text h3{font-size:1em;padding:0 0}.m-keyphrase-main-text>p{padding:0 0}.m-keyphrase-main-text>h2{margin-top:16px;padding:0 0}.m-keyphrase-main-text ul li p{padding:0}.m-keyphrase-main-text blockquote{font-size:0.9375em;margin:0 0 32px;padding:40px 16px}.m-keyphrase-main-text blockquote p{margin-bottom:0}.m-keyphrase-main-text .image{margin-left:-16px;margin-right:-16px}.m-keyphrase-main-text .image .inner{border:none;padding:0}.m-keyphrase-main-text .image p{margin:11px 16px 4px}.m-keyphrase-main-text-section{display:none;padding:24px 16px 8px}.m-keyphrase-main-text-section p{padding:0}.m-keyphrase-main-text-section ul{padding:0}.m-keyphrase-main-text-section ul.m-keyphrase-rel-link-list{padding:12px 16px}.m-keyphrase-main-text-section ol{padding:0}.m-keyphrase-rel-link-title{font-size:1.25em}.m-keyphrase-rel-link{margin-bottom:0}.m-keyphrase-rel-link .m-keyphrase-main-text-section{border-bottom:1px solid #f0f0f0;padding:12px 0 8px}.m-keyphrase-rel-product-listItem{margin:16px 0 16px 16px}.m-keyphrase-rel-product-listItem-image img{height:100px;width:100px}.m-keyphrase-rel-product-listItem-text h2{font-size:0.9375em;margin:0 16px 12px}.m-keyphrase-rel-product-listItem-text p{font-size:0.8125em;margin:12px 16px 0}.m-keyphrase-same-parent-title{padding:32px 16px 16px}.m-keyphrase-same-parent-list{padding:16px 16px}.m-article-comment{padding:32px 16px 16px}.m-article-comment-head{margin-bottom:32px}}.m-keyphrase-side-list{font-size:0}.m-keyphrase-sideItem{-webkit-box-sizing:border-box;box-sizing:border-box;min-height:1px;padding-left:8px;padding-right:8px;position:relative}.m-keyphrase-side-edit{background-color:#fff;margin-top:16px;clear:both}@media screen and (min-width: 1056px){.m-keyphrase-side-edit{margin-top:0;margin-bottom:16px}}@media screen and (min-width: 768px) and (max-width: 1055px){.m-keyphrase-side-edit{margin:16px 8px 0}}.m-keyphrase-side-edit__bottom{margin-top:16px}.m-keyphrase-side-edit-updated{font-size:16px;font-size:1.6rem;padding:16px 16px 0}.m-keyphrase-side-edit-button{padding:16px}.m-keyphrase-side-edit-button a{-webkit-box-sizing:border-box;box-sizing:border-box;border-radius:4px;font-size:16px;font-size:1.6rem;background:#00bec8;color:#fff;display:block;font-weight:bold;padding:16px;text-align:center;width:100%}.m-keyphrase-side-edit-button a i{margin-right:8px}.m-keyphrase-side-edit-history-button{font-size:16px;font-size:1.6rem;border-top:1px solid #f0f0f0;text-align:center}.m-keyphrase-side-edit-history-button a{display:block;padding:16px 16px 20px}.m-keyphrase-side-box{background-color:#fff;margin-top:16px;padding:24px 16px 16px}@media screen and (min-width: 768px) and (max-width: 1055px){.m-keyphrase-side-box{margin:16px 8px 0}}.pop_words .m-keyphrase-side-box{margin-top:0}.m-keyphrase-side-imageList-item{margin-bottom:16px}.m-keyphrase-side-imageList-item:after{content:"";display:table;clear:both}.m-keyphrase-side-imageList-item-image{float:left;margin-right:16px}.m-keyphrase-side-imageList-item-image a{display:block;position:relative}.m-keyphrase-side-imageList-item-image a:hover:before{opacity:0.2}.m-keyphrase-side-imageList-item-image a:before{-webkit-transition:.3s ease;transition:.3s ease;opacity:0;background-color:#000;content:"";height:100%;left:0;position:absolute;top:0;width:100%}.m-keyphrase-side-imageList-item-text{overflow:hidden}.m-keyphrase-side-imageList-item-textTitle{font-size:15px;font-size:1.5rem;font-weight:bold;line-height:1.5;margin-bottom:2px}.m-keyphrase-side-imageList-item-textTitle a{color:#00bec8;padding-left:2px}.m-keyphrase-side-imageList-item-textTitle a i{margin-right:4px}.m-keyphrase-side-imageList-item-textDescripntion{font-size:13px;font-size:1.3rem;line-height:1.3}@media screen and (min-width: 704px) and (max-width: 1055px){.m-keyphrase-noinformation-container .l-side__first{margin-bottom:8px}}@media screen and (max-width: 703px){.m-keyphrase-sideItem{padding:0 16px}}.m-keyphrase-edit{padding:32px 0 40px}.m-keyphrase-edit .counter{font-size:14px;font-size:1.4rem;color:#999;text-align:right;margin-top:-14px}.m-keyphrase-edit .error-message{color:#ee6557}.m-keyphrase-edit .form-error{border:1px solid #ee6557 !important}.m-keyphrase-edit-body-text-column .error-message{margin-bottom:8px}.m-keyphrase-edit-link .error-message{padding:0 8px}.m-keyphrase-edit-title{font-size:22px;font-size:2.2rem;font-weight:bold;line-height:1.5;margin-bottom:16px}.m-keyphrase-edit-main{font-size:16px;font-size:1.6rem;line-height:1.7}.m-keyphrase-edit-section-title{font-size:18px;font-size:1.8rem;font-weight:bold;margin-bottom:16px}.m-keyphrase-edit-meta{font-size:16px;font-size:1.6rem;background-color:#fff;line-height:1.7;padding:24px 26px 16px}.m-keyphrase-edit-meta:after{content:"";display:table;clear:both}.m-keyphrase-edit-meta .input:after{content:"";display:table;clear:both}.m-keyphrase-edit-meta label{display:block}.m-keyphrase-edit-meta #WordInformationParentWord{float:left;width:162px}.m-keyphrase-edit-meta .recent_keyword{font-weight:bold;line-height:34px;overflow:hidden;padding-left:16px;text-overflow:ellipsis;white-space:nowrap}.m-keyphrase-edit-meta .recent_keyword i{margin-right:8px}.m-keyphrase-edit-metaItem{-webkit-box-sizing:border-box;box-sizing:border-box;float:left;padding:0 8px;width:329px}.m-keyphrase-edit-submit{font-size:16px;font-size:1.6rem;background-color:#fff;line-height:1.7;margin-bottom:16px;padding:32px 34px}.m-keyphrase-edit-history .submit{margin:16px 0}.m-keyphrase-edit-history-sample{font-size:14px;font-size:1.4rem;color:#999;line-height:1.4;margin-top:-8px;margin-bottom:16px;text-align:right}.m-keyphrase-edit-overview{background-color:#fff;margin-bottom:16px}.m-keyphrase-edit-overview-title{font-size:28px;font-size:2.8rem;font-weight:bold;line-height:1.5;padding:26px 34px}.m-keyphrase-edit-overview-title i{color:#00bec8;margin-right:8px}.m-keyphrase-edit-overview-image{position:relative;padding-bottom:75%}.m-keyphrase-edit-overview-image img{height:100%;width:100%}.m-keyphrase-edit-overview-image iframe{background-size:cover;background-position:center;height:100%;position:absolute;top:0;width:100%}.m-keyphrase-edit-overview-image-overlay{cursor:pointer;height:100%;position:absolute;top:0;width:100%;z-index:100}.m-keyphrase-edit-overview-image-overlay-inner{background-size:cover;background-repeat:no-repeat;height:100%;width:100%}.m-keyphrase-edit-overview-image-button label{-webkit-box-sizing:border-box;box-sizing:border-box;border-radius:4px;font-size:16px;font-size:1.6rem;background-color:#00bec8;border:none;color:#fff;cursor:pointer;display:block;font-weight:bold;padding:16px 24px;text-align:center;width:100%}.m-keyphrase-edit-overview-image-text{padding:32px 34px 16px}.m-keyphrase-edit-overview-text{padding:16px 34px 32px}.m-keyphrase-edit-body{background-color:#fff;margin-bottom:16px;padding:32px 34px}.m-keyphrase-edit-body-text-column{margin-top:16px}.m-keyphrase-edit-body-text-column:after{content:"";display:table;clear:both}.m-keyphrase-edit-body-text-column-title span{font-size:14px;font-size:1.4rem}.m-keyphrase-edit-body-text-column-type{float:left;position:relative}.m-keyphrase-edit-body-text-column-input{overflow:hidden;padding-left:16px}.m-keyphrase-edit-link{background-color:#fff;margin-bottom:16px;padding:32px 26px}.m-keyphrase-edit-link .m-keyphrase-edit-section-title{padding:0 8px}.m-keyphrase-edit-linkItem:after{content:"";display:table;clear:both}.m-keyphrase-edit-linkItem .input{-webkit-box-sizing:border-box;box-sizing:border-box;float:left;padding:0 8px;width:50%}.m-keyphrase-edit-product{background-color:#fff;margin-bottom:16px;padding:32px 34px}.m-keyphrase-edit-productItem .input:after{content:"";display:table;clear:both}.m-keyphrase-edit-productItem .input label{float:left}.m-keyphrase-edit-productItem .input input{overflow:hidden}.m-keyphrase-edit-side{font-size:16px;font-size:1.6rem;line-height:1.7}.m-keyphrase-edit-sideItem{margin-bottom:16px;padding:0 8px}.m-keyphrase-edit-side-help{background-color:#fff;padding:16px}.m-keyphrase-edit-side-help p{margin-bottom:14px}.m-keyphrase-edit-side-help-box{font-size:14px;font-size:1.4rem;background-color:#f0f0f0;padding:16px}.m-keyphrase-edit-side-help-boxItem{width:100%}.m-keyphrase-edit-side-help-boxItem a{color:#00bec8}.m-keyphrase-edit-side-help-boxItem a:hover{color:#00bec8}.m-keyphrase-edit-side-help-boxItem th,.m-keyphrase-edit-side-help-boxItem td{border-top:1px solid #e5e5e5;max-width:50%;padding:14px 0}.m-keyphrase-edit-side-help-boxItem th{font-weight:bold}.m-keyphrase-edit-side-help-boxItem th ul,.m-keyphrase-edit-side-help-boxItem th ol{padding-left:0;list-style-type:none}.m-keyphrase-edit-side-help-boxItem td ul{padding-left:18px;list-style-type:disc}.m-keyphrase-edit-side-help-boxItem td ol{padding-left:18px;list-style-type:decimal}.m-keyphrase-edit-side-help-boxItem p a{color:#00bec8}.m-keyphrase-edit-side-help-boxItem p span{color:#999}.m-keyphrase-edit-side-help-boxItem tr:first-child *{border-top:none;border-bottom:2px solid #ddd;padding-top:0}.m-keyphrase-edit-side-help-boxItem tr:last-child *{padding-bottom:0}.m-keyphrase-edit-side-help-boxItem-Annotated th,.m-keyphrase-edit-side-help-boxItem-Annotated td{padding-bottom:4px}.m-keyphrase-edit-side-help-boxItem-Annotated+tr td{font-size:12px;font-size:1.2rem;border-top:none;max-width:100%;padding-top:0}.m-keyphrase-edit-side-help-boxItem-Annotated+tr td p{margin-bottom:0}.m-keyphrase-edit-side-help-boxItem-boldText{font-weight:bold}.m-keyphrase-edit-side-attention{font-size:14px;font-size:1.4rem;background-color:#fff;padding:16px}.m-keyphrase-edit input[type='text']{-webkit-box-sizing:border-box;box-sizing:border-box;border-radius:4px;font-size:16px;font-size:1.6rem;-webkit-appearance:none;background:#f5f5f5;border:1px solid #e5e5e5;color:#333;display:block;height:34px;margin-bottom:16px;outline:none;padding:5px;width:100%}.m-keyphrase-edit textarea{-webkit-box-sizing:border-box;box-sizing:border-box;border-radius:4px;font-size:16px;font-size:1.6rem;-webkit-appearance:none;background:#f5f5f5;border:1px solid #e5e5e5;color:#333;display:block;line-height:1.4;margin-bottom:16px;outline:none;padding:5px;resize:vertical;width:100%}.m-keyphrase-edit select{-webkit-box-sizing:border-box;box-sizing:border-box;border-radius:4px;font-size:16px;font-size:1.6rem;background:#f5f5f5;border:1px solid #e5e5e5;color:#333;display:block;height:34px;margin-bottom:16px;padding:4px 5px 6px 5px;width:100%}.m-keyphrase-edit input[type='submit']{-webkit-box-sizing:border-box;box-sizing:border-box;border-radius:4px;font-size:16px;font-size:1.6rem;-webkit-appearance:none;background-color:#00bec8;border:none;color:#fff;cursor:pointer;font-weight:bold;padding:16px 24px;width:100%}.m-keyphrase-edit ::-moz-selection{color:#333}.m-keyphrase-edit ::selection{color:#333}.m-keyphrase-edit-body-text-column-image-box:after{content:"";display:table;clear:both}.m-keyphrase-edit-body-text-column-image-left{float:left;margin-right:16px;width:300px}.m-keyphrase-edit-body-text-column-image-left input[type='file']{display:none}.m-keyphrase-edit-body-text-column-image-left label{-webkit-box-sizing:border-box;box-sizing:border-box;border-radius:4px;font-size:16px;font-size:1.6rem;background-color:#00bec8;border:none;color:#fff;cursor:pointer;display:block;font-weight:bold;margin-top:16px;padding:16px 24px;text-align:center;width:100%}.m-keyphrase-edit-body-text-column-image-left-image{background:#e5e5e5;position:relative;padding-bottom:75%}.m-keyphrase-edit-body-text-column-image-left-image-overlay{cursor:pointer;height:100%;overflow:hidden;position:absolute;top:0;width:100%;z-index:100}.m-keyphrase-edit-body-text-column-image-left-image-overlay img{height:auto;width:100%}.m-keyphrase-edit-body-text-column-image-left-image-overlay-inner{background-size:contain;background-position:center;background-repeat:no-repeat;height:100%;width:100%}.m-keyphrase-edit-body-text-column-image-left-image iframe{background-size:contain;background-position:center;background-repeat:no-repeat;height:100%;position:absolute;top:0;vertical-align:top;width:100%}.m-keyphrase-edit-body-text-column-image-right{overflow:hidden}.m-keyphrase-edit-body-text-column-image-right-item span{font-size:14px;font-size:1.4rem}.m-keyphrase-edit-body-text-column-quote-box:after{content:"";display:table;clear:both}.m-keyphrase-edit-body-text-column-quote-box span{font-size:14px;font-size:1.4rem}.m-keyphrase-edit-body-text-column-quote-left{-webkit-box-sizing:border-box;box-sizing:border-box;float:left;padding-right:8px;width:50%}.m-keyphrase-edit-body-text-column-quote-right{-webkit-box-sizing:border-box;box-sizing:border-box;overflow:hidden;padding-left:8px;width:50%}.m-keyphrase-edit-add-type{border:1px solid #e5e5e5;margin:32px 0 48px}.m-keyphrase-edit-add-type:after{content:"";display:table;clear:both}.m-keyphrase-edit-add-type-item{-webkit-box-sizing:border-box;box-sizing:border-box;border-left:1px solid #e5e5e5;color:#b2b2b2;cursor:pointer;float:left;padding:14px 16px 12px;text-align:center;width:20%}.m-keyphrase-edit-add-type-item:hover{color:#00bec8}.m-keyphrase-edit-add-type-item:first-child{border-left:none}.m-keyphrase-edit-add-type-item-icon{font-size:28px;font-size:2.8rem;line-height:1}.m-keyphrase-edit-add-type-item-text{font-size:14px;font-size:1.4rem;font-weight:bold}.m-keyphrase-edit-add-type-insert{border:1px solid #e5e5e5;margin:24px 0 8px}.m-keyphrase-edit-add-type-insert:after{content:"";display:table;clear:both}.m-keyphrase-edit-add-type-insert-item{-webkit-box-sizing:border-box;box-sizing:border-box;font-size:16px;font-size:1.6rem;border-left:1px solid #e5e5e5;color:#b2b2b2;cursor:pointer;float:left;font-weight:bold;padding:8px 0;text-align:center;width:16.66667%}.m-keyphrase-edit-add-type-insert-item:hover{color:#00bec8}.m-keyphrase-edit-add-type-insert-item:first-child{border-left:none}.m-keyphrase-edit-add-button-new{cursor:pointer;margin:16px 0 8px;overflow:hidden;position:relative}.m-keyphrase-edit-add-button-new-button{font-size:14px;font-size:1.4rem;border-radius:4px;background-color:#00bec8;color:#fff;cursor:pointer;font-weight:bold;padding:4px;position:relative;text-align:center;width:80px;z-index:1}.m-keyphrase-edit-add-button-new-button:before{border:solid;border-color:transparent #00bec8;border-width:6px 0px 6px 8px;content:"";margin-top:-6px;position:absolute;right:-8px;top:50%}.m-keyphrase-edit-add-button-new-border{border-top:1px dotted #e5e5e5;margin-left:96px;position:absolute;top:50%;width:100%;z-index:0}.m-keyphrase-edit-body-text-column-button{margin:16px 0 0}.m-keyphrase-edit-body-text-column-button:after{content:"";display:table;clear:both}.m-keyphrase-edit-body-text-column-button-item{border-radius:4px;font-size:14px;font-size:1.4rem;border:1px solid #e5e5e5;cursor:pointer;float:right;margin-left:16px;padding:4px 0;text-align:center;width:64px}@media screen and (min-width: 704px) and (max-width: 1055px){.m-keyphrase-edit-main{margin-bottom:16px}.m-keyphrase-edit-side{margin-bottom:-16px}.m-keyphrase-edit-metaItem{width:100%}}@media screen and (min-width: 704px){.m-keyphrase-edit-add-button-new-button{-webkit-transition:.3s ease;transition:.3s ease;margin-left:-88px}.m-keyphrase-edit-add-button-new:hover .m-keyphrase-edit-add-button-new-button{margin-left:0}.m-keyphrase-edit-add-button-new-border{-webkit-transition:.3s ease;transition:.3s ease;opacity:1;margin-left:8px}.m-keyphrase-edit-add-button-new:hover .m-keyphrase-edit-add-button-new-border{opacity:1;margin-left:96px}.m-keyphrase-edit-body-text-column-button-item{opacity:0.5}.m-keyphrase-edit-body-text-column-button-item:hover{opacity:1}}@media screen and (max-width: 703px){.m-keyphrase-edit-main{margin-bottom:16px}.m-keyphrase-edit-side{margin-bottom:-16px;padding:0 8px}.m-keyphrase-edit{padding:16px 0 16px}.m-keyphrase-edit-title{font-size:18px;font-size:1.8rem}.m-keyphrase-edit-main{font-size:15px;font-size:1.5rem}.m-keyphrase-edit input[type='text'],.m-keyphrase-edit textarea,.m-keyphrase-edit select{font-size:15px;font-size:1.5rem}.m-keyphrase-edit-section-title{margin-bottom:12px}.m-keyphrase-edit-meta{font-size:15px;font-size:1.5rem;padding:16px}.m-keyphrase-edit-meta #WordInformationParentWord{width:128px}.m-keyphrase-edit-metaItem{padding:0;width:100%}.m-keyphrase-edit-meta .recent_keyword{padding-left:8px}.m-keyphrase-edit-overview-title{font-size:24px;font-size:2.4rem;padding:16px 16px 17px}.m-keyphrase-edit-overview-text{padding:8px 16px 16px}.m-keyphrase-edit-overview-image-text{padding:16px 16px 8px}.m-keyphrase-edit-body{padding:16px 16px}.m-keyphrase-edit-link{padding:16px 8px}.m-keyphrase-edit-product{padding:16px 16px}.m-keyphrase-edit-submit{padding:16px 16px}.m-keyphrase-edit-body-text-column-image-left{float:none;margin-right:0;margin-bottom:16px;width:100%;max-width:304px}.m-keyphrase-edit-body-text-column-image-right{overflow:auto}.m-keyphrase-edit-body-text-column-quote-left{float:none;padding-right:0;width:100%}.m-keyphrase-edit-body-text-column-quote-right{overflow:auto;padding-left:0;width:100%}.m-keyphrase-edit-add-type{margin:16px 0 36px}.m-keyphrase-edit-add-type-item{padding:14px 0 12px}.m-keyphrase-edit-add-type-item-icon{font-size:20px;font-size:2rem}.m-keyphrase-edit-add-type-item-text{font-size:12px;font-size:1.2rem}.m-keyphrase-edit-add-type-insert{display:table;width:100%}.m-keyphrase-edit-add-type-insert-item{font-size:12px;font-size:1.2rem;height:56px;display:table-cell;float:none;vertical-align:middle;width:18%}.m-keyphrase-edit-add-type-insert-item:last-child{width:auto}.m-keyphrase-edit-add-button-new{margin:24px 0 8px}.m-keyphrase-edit-add-button-new-button{font-size:13px;font-size:1.3rem}.m-keyphrase-edit-body-text-column-button-item{font-size:13px;font-size:1.3rem}.m-keyphrase-edit-body-text-column-title span{font-size:13px;font-size:1.3rem}.m-keyphrase-edit-body-text-column-image-right-item span{font-size:13px;font-size:1.3rem}.m-keyphrase-edit-body-text-column-quote-box span{font-size:13px;font-size:1.3rem}}@media screen and (min-width: 704px) and (max-width: 1055px){.wordinformations.edit .m-keyphrase-col-side{margin-top:-32px}}@media screen and (max-width: 703px){.wordinformations.edit .m-keyphrase-col-full{padding-left:0;padding-right:0}.wordinformations.edit .m-keyphrase-edit-title{padding:0 16px}.wordinformations.edit .m-keyphrase-col-side{margin-top:-32px}.m-keyphrase-edit-side-help-box{font-size:13px;font-size:1.3rem}}.wordinformations.index a:hover{cursor:pointer}.wordinformations.index .l-keyphrase-table{background-color:#f5f5f5}.wordinformations.index .m-keyphrase-table{-webkit-box-sizing:border-box;box-sizing:border-box;padding:40px 8px;margin:0 auto;position:relative;margin-top:-88px}@media screen and (min-width: 1056px){.wordinformations.index .m-keyphrase-table{width:1056px}}@media screen and (min-width: 704px) and (max-width: 1055px){.wordinformations.index .m-keyphrase-table{width:704px}}@media screen and (max-width: 703px){.wordinformations.index .m-keyphrase-table{width:100%;padding:40px 0}}@media screen and (max-width: 703px){.wordinformations.index .m-keyphrase-table-list{padding:0 16px}}.wordinformations.index .m-keyphrase-table-list #infscr-loading{display:none !important}.wordinformations.index .m-keyphrase-list-tab{height:40px;width:50%}.wordinformations.index .m-keyphrase-list-tab:after{content:"";display:table;clear:both}@media screen and (max-width: 703px){.wordinformations.index .m-keyphrase-list-tab{height:64px;width:100%}}@media screen and (min-width: 704px) and (max-width: 1055px){.wordinformations.index .m-keyphrase-list-tab{width:80%}}.wordinformations.index .m-keyphrase-list-tabItem a{font-size:16px;font-size:1.6rem;-webkit-transition:.3s ease;transition:.3s ease;background:#7F7E7C;color:#fff;display:block;float:left;line-height:40px;text-align:center;width:33.3%}@media screen and (max-width: 703px){.wordinformations.index .m-keyphrase-list-tabItem a{font-size:14px;font-size:1.4rem;line-height:64px}}.wordinformations.index .m-keyphrase-list-tabItem a:hover{background:#666}.wordinformations.index .m-keyphrase-list-tabItem i{padding-right:4px}.wordinformations.index .m-keyphrase-list-tabItem.m-keyphrase-list-tabItem__selected a{background:#fff;color:#333;font-weight:bold}.wordinformations.index .m-keyphrase-category-sort{background:#fff;margin-bottom:16px;padding:32px}@media screen and (max-width: 703px){.wordinformations.index .m-keyphrase-category-sort{padding:16px}}.wordinformations.index .m-keyphrase-category-sort-head{font-size:16px;font-size:1.6rem;-webkit-transition:.3s ease;transition:.3s ease;background:#00bec8;color:#fff;display:block;font-weight:bold;line-height:48px;position:relative;text-align:center}@media screen and (max-width: 703px){.wordinformations.index .m-keyphrase-category-sort-head{font-size:15px;font-size:1.5rem}}.wordinformations.index .m-keyphrase-category-sort-head:hover{background:#00adb7;cursor:pointer}.wordinformations.index .m-keyphrase-category-sort-head-icon{display:none;position:absolute;right:16px;top:-2px}.wordinformations.index .m-keyphrase-category-sort-head-icon i{font-size:20px;font-size:2rem}.wordinformations.index .m-keyphrase-category-sort-head-text-open{display:block}.wordinformations.index .m-keyphrase-category-sort-head-text-close{display:none}.wordinformations.index .m-keyphrase-category-sort-head__opened .m-keyphrase-category-sort-head-text-open{display:none}.wordinformations.index .m-keyphrase-category-sort-head__opened .m-keyphrase-category-sort-head-text-close{display:block}.wordinformations.index .m-keyphrase-category-sort-head__opened .m-keyphrase-category-sort-head-icon{display:block}.wordinformations.index .m-keyphrase-category-sort-body{display:none}.wordinformations.index .m-keyphrase-category-sort-list{border:1px solid #e5e5e5;margin:0 auto;padding:24px 0;text-align:center}@media screen and (max-width: 703px){.wordinformations.index .m-keyphrase-category-sort-list{padding:12px}}.wordinformations.index .m-keyphrase-category-sort-list input{display:none}.wordinformations.index .m-keyphrase-category-sort-list ul{max-width:640px;margin:0 auto}@media screen and (max-width: 703px){.wordinformations.index .m-keyphrase-category-sort-list ul{text-align:left}}.wordinformations.index .m-keyphrase-category-label{font-size:14px;font-size:1.4rem;display:inline-block;vertical-align:middle;-webkit-transition:.3s ease;transition:.3s ease;background:#d9d9d9;border-radius:4px;color:#333;font-weight:bold;line-height:40px;margin:8px 4px;padding:0 12px}@media screen and (max-width: 703px){.wordinformations.index .m-keyphrase-category-label{font-size:11px;font-size:1.1rem;letter-spacing:-0.1em;line-height:36px;margin:8px 4px;padding:0 12px}}.wordinformations.index .m-keyphrase-category-label i{display:none;padding-right:8px}@media screen and (max-width: 703px){.wordinformations.index .m-keyphrase-category-label i{padding-right:4px}}.wordinformations.index .m-keyphrase-category-label:hover{background:#c8c8c8;cursor:pointer}.wordinformations.index .m-keyphrase-category-label.m-keyphrase-category-label__selected{background:#00bec8;color:#fff}.wordinformations.index .m-keyphrase-category-label.m-keyphrase-category-label__selected i{display:inline-block;vertical-align:middle}.wordinformations.index .m-keyphrase-category-label.m-keyphrase-category-label__selected:hover{background:#00bec8}.wordinformations.index .m-keyphrase-category-sort-select{border-width:0px 1px;border:solid #e5e5e5;margin:0 auto;max-width:100%}.wordinformations.index .m-keyphrase-category-sort-select ul{padding:32px 0px;text-align:center}@media screen and (max-width: 703px){.wordinformations.index .m-keyphrase-category-sort-select ul{padding:16px 0px}}.wordinformations.index .m-keyphrase-category-sort-select ul li{display:inline-block;margin:0 8px}@media screen and (max-width: 703px){.wordinformations.index .m-keyphrase-category-sort-select ul li{margin:0 4px}}.wordinformations.index .m-keyphrase-category-sort-select-button{font-size:14px;font-size:1.4rem;-webkit-transition:.3s ease;transition:.3s ease;background:#333;border-radius:4px;border-style:none;color:#fff;font-weight:bold;height:48px;line-height:48px;width:270px}@media screen and (max-width: 703px){.wordinformations.index .m-keyphrase-category-sort-select-button{font-size:12px;font-size:1.2rem;width:104px}}.wordinformations.index .m-keyphrase-category-sort-select-button i{padding-right:8px}@media screen and (max-width: 703px){.wordinformations.index .m-keyphrase-category-sort-select-button i{padding-right:4px}}.wordinformations.index .m-keyphrase-category-sort-select-button:hover{cursor:pointer}.wordinformations.index .m-keyphrase-category-sort-select-button.m-keyphrase-category-sort-select-button__all:hover{background:#000;color:#fff}.wordinformations.index .m-keyphrase-category-sort-select-button.m-keyphrase-category-sort-select-button__cancelall{background:#d9d9d9;color:#333}.wordinformations.index .m-keyphrase-category-sort-select-button.m-keyphrase-category-sort-select-button__cancelall:hover{background:#c8c8c8;color:#333}.wordinformations.index .m-keyphrase-category-sort-submit{border:solid #e5e5e5 1px;padding:32px;text-align:center}@media screen and (max-width: 703px){.wordinformations.index .m-keyphrase-category-sort-submit{padding:16px}}.wordinformations.index .m-keyphrase-category-sort-submit-button label{font-size:16px;font-size:1.6rem;-webkit-transition:.3s ease;transition:.3s ease;background:#00bec8;border-radius:4px;border-style:none;color:#fff;display:block;font-weight:bold;line-height:56px;margin:0 auto;width:560px}@media screen and (max-width: 703px){.wordinformations.index .m-keyphrase-category-sort-submit-button label{font-size:15px;font-size:1.5rem;line-height:48px;width:100%}}.wordinformations.index .m-keyphrase-category-sort-submit-button label i{padding-right:8px}.wordinformations.index .m-keyphrase-category-sort-submit-button label:hover{background:#00adb7;cursor:pointer}.wordinformations.index .m-keyphrase-category-sort-submit-button input{display:none}.wordinformations.index .m-keyphrase-sort-list{background:#fff;display:inline-block;margin:0;padding:16px 0;width:100%}.wordinformations.index .m-keyphrase-list-item{float:left;width:25%}@media screen and (max-width: 703px){.wordinformations.index .m-keyphrase-list-item{float:none;width:100%}}@media screen and (min-width: 704px) and (max-width: 1055px){.wordinformations.index .m-keyphrase-list-item{width:50%}}.wordinformations.index .m-keyphrase-list-item a{font-size:16px;font-size:1.6rem;display:table;height:64px;line-height:1.25em;vertical-align:middle;width:100%}@media screen and (max-width: 703px){.wordinformations.index .m-keyphrase-list-item a{height:48px}}.wordinformations.index .m-keyphrase-list-item a .kaiyou-icon-keyphrases{color:#00bec8;display:table-cell;padding:0 8px 0 32px;vertical-align:middle}@media screen and (max-width: 703px){.wordinformations.index .m-keyphrase-list-item a .kaiyou-icon-keyphrases{padding-left:16px}}.wordinformations.index .m-keyphrase-list-item a span{display:table-cell;padding-right:32px;vertical-align:middle;width:100%}.wordinformations.index .m-keyphrase-list-item a:hover span{text-decoration:underline}.wordinformations.index .m-keyphrase-ranknumber{font-size:11px;font-size:1.1rem;background:#ddd;border-radius:100%;color:#333;display:block;font-weight:bold;line-height:2.2;margin-left:32px;margin-right:8px;margin-top:20px;text-align:center;vertical-align:middle;width:2.2em}@media screen and (max-width: 703px){.wordinformations.index .m-keyphrase-ranknumber{margin-top:12px;margin-left:16px}}.wordinformations.index .m-keyphrase-ranknumber.ranknumber1{background:#e30012}.wordinformations.index .m-keyphrase-ranknumber.ranknumber2{background:#ff7800}.wordinformations.index .m-keyphrase-ranknumber.ranknumber3{background:#ffb500}.wordinformations.index .m-keyphrase-ranknumber.ranknumber1{color:#fff}.wordinformations.index .m-keyphrase-ranknumber.ranknumber2{color:#fff}.wordinformations.index .m-keyphrase-ranknumber.ranknumber3{color:#fff}.wordinformations.index .m-keyphrase-ranknumber.ranknumber4{background:#333;color:#fff}.wordinformations.index .m-keyphrase-ranknumber.ranknumber5{background:#333;color:#fff}.wordinformations.index .m-keyphrase-ranknumber.ranknumber6{background:#333;color:#fff}.wordinformations.index .m-keyphrase-ranknumber.ranknumber7{background:#333;color:#fff}.wordinformations.index .m-keyphrase-ranknumber.ranknumber8{background:#333;color:#fff}.wordinformations.index .m-keyphrase-ranknumber.ranknumber9{background:#333;color:#fff}.wordinformations.index .m-keyphrase-ranknumber.ranknumber10{background:#333;color:#fff}.wordinformations.index .m-keyphrase-initial-pager{background:#fff;margin-bottom:16px;padding:8px 28px}@media screen and (max-width: 703px){.wordinformations.index .m-keyphrase-initial-pager{padding:12px 16px}}.wordinformations.index .m-keyphrase-initial-pager ol{display:table;text-align:left}@media screen and (max-width: 703px){.wordinformations.index .m-keyphrase-initial-pager ol{text-align:center}}.wordinformations.index .m-keyphrase-initial-pager-item{font-size:15px;font-size:1.5rem;background:#f0f0f0;border-radius:4px;display:inline-block;float:left;font-weight:bold;height:100%;margin:8px;padding:15px;text-align:center;vertical-align:middle}@media screen and (max-width: 703px){.wordinformations.index .m-keyphrase-initial-pager-item{margin:4px;padding:14px}}@media screen and (min-width: 704px) and (max-width: 1055px){.wordinformations.index .m-keyphrase-initial-pager-item{margin:4px}}.wordinformations.index .m-keyphrase-initial-pager-item:hover{background:#d9d9d9}.wordinformations.index .m-keyphrase-initial-pager-item.m-keyphrase-initial-pager-item__active{color:#fff;background:#333}.wordinformations.index .m-keyphrase-initial-pager-item.m-keyphrase-initial-pager-item__active:hover{background:#333}.wordinformations.index .m-keyphrase-initial-header{background:#fff;border-bottom:solid #e5e5e5 1px}.wordinformations.index .m-keyphrase-initial-header h3{font-size:21px;font-size:2.1rem;font-weight:bold;line-height:64px;padding:0 32px}@media screen and (max-width: 703px){.wordinformations.index .m-keyphrase-initial-header h3{padding:0 16px}}.wordinformations.index .m-keyphrase-notfound{text-align:center;padding:64px 0px}@media screen and (max-width: 703px){.wordinformations.index .m-keyphrase-notfound{padding:32px 16px}}.wordinformations.index .m-keyphrase-notfound h2{font-size:4.8rem;font-size:48px;font-weight:bold}@media screen and (max-width: 703px){.wordinformations.index .m-keyphrase-notfound h2{font-size:36px;font-size:3.6rem}}.wordinformations.index .m-keyphrase-notfound i{font-size:7.2rem;font-size:72px;padding:16px 0}@media screen and (max-width: 703px){.wordinformations.index .m-keyphrase-notfound i{font-size:64px;font-size:6.4rem}}.wordinformations.index .m-keyphrase-notfound p{font-size:16px;font-size:1.6rem;font-weight:bold;line-height:1.5}@media screen and (max-width: 703px){.wordinformations.index .m-keyphrase-notfound p{font-size:14px;font-size:1.4rem}}.m-preview-overlay{background-color:rgba(0,0,0,0.1);height:100%;left:0;overflow:auto;position:fixed;top:0;width:100%;z-index:100}.m-preview-edit-bar{-webkit-box-shadow:1px 1px 1.5px 0 rgba(0,0,0,0.1);box-shadow:1px 1px 1.5px 0 rgba(0,0,0,0.1);background-color:rgba(255,255,255,0.9);clear:both;left:0;padding:20px 0;position:fixed;top:0;width:100%;z-index:10000}.m-preview-edit-button{-webkit-box-sizing:border-box;box-sizing:border-box;margin:0 auto;padding:0 8px;width:1056px}.m-preview-edit-button-title{font-size:18px;font-size:1.8rem;float:left;font-weight:bold;line-height:50px}.m-preview-edit-buttonItem{display:block;float:right;margin-left:16px;position:relative;width:336px}.m-preview-edit-buttonItem input{-webkit-box-sizing:border-box;box-sizing:border-box;border-radius:4px;font-size:16px;font-size:1.6rem;-webkit-appearance:none;border:none;cursor:pointer;display:block;font-weight:bold;height:50px;line-height:46px;padding:0;text-align:center;width:100%}.m-preview-edit-buttonItem__submit input{background-color:#00bec8;color:#fff}.m-preview-edit-buttonItem__back input{background-color:#999;color:#fff}@media screen and (min-width: 704px) and (max-width: 1055px){.m-preview-edit-button{width:704px}.m-preview-edit-buttonItem{width:224px}}@media screen and (max-width: 703px){.m-preview-edit-bar{-webkit-box-shadow:-1px -1px 1.5px 0 rgba(0,0,0,0.1);box-shadow:-1px -1px 1.5px 0 rgba(0,0,0,0.1);-webkit-box-sizing:border-box;box-sizing:border-box;padding:12px 8px 8px;top:auto;bottom:0}.m-preview-edit-button{padding:0;width:100%}.m-preview-edit-button-title{font-size:14px;font-size:1.4rem;float:none;line-height:1.5;padding:0 8px}.m-preview-edit-buttonItem{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0 8px;margin:8px 0;width:50%}.m-preview-edit-buttonItem input{font-size:14px;font-size:1.4rem;height:42px;line-height:38px}}.l-static{background-color:#f5f5f5}.l-static-eyecatch{height:auto;position:relative;width:100%}.l-static-eyecatch a{opacity:1;-webkit-transition:.3s ease;transition:.3s ease}.l-static-eyecatch a:hover{opacity:0.8}.m-static-eyecatch{height:100%;overflow:hidden;padding-bottom:20px;position:relative;z-index:0}.m-static-eyecatch-text{-webkit-box-sizing:border-box;box-sizing:border-box;color:#fff;line-height:1.5;margin:0 auto;padding:80px 8px 40px;position:relative;width:1056px;z-index:1}.m-static-eyecatch-text:after{content:"";display:table;clear:both}.m-static-eyecatch-text a{color:#fff}.m-static-eyecatch-breadcrumb{-webkit-box-sizing:border-box;box-sizing:border-box;color:#fff;margin:0 auto;width:100%;padding:0;position:absolute;z-index:1}@media screen and (max-width: 703px){.m-static-eyecatch-breadcrumb{background-color:#fff;color:#333;padding:0;position:relative}}.m-static-eyecatch-breadcrumb ul{font-size:0;margin:0 auto;max-width:1056px;padding:12px 0}@media screen and (min-width: 704px) and (max-width: 1055px){.m-static-eyecatch-breadcrumb ul{width:704px}}@media screen and (max-width: 703px){.m-static-eyecatch-breadcrumb ul{padding:10px 8px}}.m-static-eyecatch-breadcrumb ul li{font-size:12px;font-size:1.2rem;display:inline-block;vertical-align:middle;line-height:1.5;-ms-text-overflow:ellipsis;-o-text-overflow:ellipsis;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:100%}.m-static-eyecatch-breadcrumb ul li:first-child{margin-left:8px}@media screen and (max-width: 703px){.m-static-eyecatch-breadcrumb ul li{line-height:1.45;max-width:100%}}.m-static-eyecatch-breadcrumb ul li a{color:#fff}@media screen and (max-width: 703px){.m-static-eyecatch-breadcrumb ul li a{color:#333}}.m-static-eyecatch-breadcrumb ul li a:hover{text-decoration:underline}.m-static-eyecatch-breadcrumb ul li:after{content:"\f105";display:inline-block;font:normal normal normal 14px / 1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;padding:0 8px}.m-static-eyecatch-breadcrumb ul li:last-child:after{display:none}.m-static-eyecatch-text-title{font-size:0;font-weight:bold;margin-bottom:32px}.m-static-eyecatch-text-title-jaOnly>span{font-size:32px;font-size:3.2rem}.m-static-eyecatch-text-description{max-width:688px;margin-bottom:40px}.m-static-eyecatch-text-description p{font-size:15px;font-size:1.5rem;line-height:1.7}.m-static-eyecatch-background{background-color:#000;height:100%;position:absolute;top:0;width:100%;z-index:0}.m-static-eyecatch-background-image{background-size:cover;opacity:0.2;background-position:center;background-image:url("../img/all/eyecatch.jpg");height:100%;width:100%}.m-static-link-list{-webkit-box-shadow:0 0 1px 0 rgba(0,0,0,0.05);box-shadow:0 0 1px 0 rgba(0,0,0,0.05);font-size:16px;font-size:1.6rem;background-color:#fff;line-height:1.7;padding:16px 0}.m-static-link-listItem{-webkit-transition:.3s ease;transition:.3s ease;border-left:2px solid #fff}.m-static-link-listItem a{display:block;padding:8px 16px}.m-static-link-listItem.is-active{border-left:2px solid #000}.m-static-link-listItem.is-active:hover{border-left:2px solid #000}.m-static-link-listItem:hover{border-left:2px solid #999}.m-static-link-listItem i{margin-left:8px}.m-static-text{padding:32px}.contacts .m-static-text,.advertizings .m-static-text{padding:64px}.m-static-text{-webkit-box-shadow:0 0 1px 0 rgba(0,0,0,0.05);box-shadow:0 0 1px 0 rgba(0,0,0,0.05);font-size:16px;font-size:1.6rem;background-color:#fff;line-height:1.7}.m-static-text .head{margin-top:0}.m-static-text img{height:auto;max-width:100%}.m-static-text a{color:#00bec8}.m-static-text h1{font-size:20px;font-size:2rem;font-weight:bold;margin-bottom:20px;margin-top:15px}.m-static-text h2{font-size:18px;font-size:1.8rem;font-weight:bold;margin-bottom:20px;margin-top:15px}.m-static-text h3{font-size:16px;font-size:1.6rem;font-weight:bold;margin-bottom:20px;margin-top:15px}.m-static-text ul li{list-style:disc outside none}.m-static-text li{font-size:16px;font-size:1.6rem;line-height:1.7;list-style:decimal outside none;margin-left:1.6em}.m-static-text p{font-size:16px;font-size:1.6rem;line-height:1.7;margin-bottom:20px}.m-static-text p span{color:#F46559;font-weight:bold}.m-static-text label{font-size:16px;font-size:1.6rem;display:block;font-weight:bold;margin-bottom:4px}.m-static-text .input{margin-bottom:32px}.m-static-text input[type='text'],.m-static-text input[type='password'],.m-static-text input[type='email'],.m-static-text input[type='tel']{border-radius:4px;-webkit-box-sizing:border-box;box-sizing:border-box;font-size:16px;font-size:1.6rem;-webkit-appearance:none;background:#f5f5f5;border:1px solid #e5e5e5;color:#333;display:block;height:34px;outline:none;padding:5px;width:100%}.m-static-text select{border-radius:4px;-webkit-box-sizing:border-box;box-sizing:border-box;font-size:16px;font-size:1.6rem;background:#f5f5f5;border:1px solid #e5e5e5;color:#333;display:block;height:34px;margin-bottom:32px;padding:5px}.m-static-text textarea{border-radius:4px;-webkit-box-sizing:border-box;box-sizing:border-box;font-size:16px;font-size:1.6rem;-webkit-appearance:none;background:#f5f5f5;border:1px solid #e5e5e5;color:#333;display:block;height:200px;margin-bottom:32px;outline:none;padding:5px;width:100%}.m-static-text .submit{margin:64px 0 8px}.m-static-text .submit a,.m-static-text .submit input[type='submit']{border-radius:4px;-webkit-box-sizing:border-box;box-sizing:border-box;font-size:16px;font-size:1.6rem;-webkit-appearance:none;background-color:#00bec8;border:none;color:#fff;cursor:pointer;display:block;font-weight:bold;outline:none;padding:16px 24px;text-align:center;width:100%}.m-static-text .required label:after{font-size:16px;font-size:1.6rem;color:#F46559;content:"*";display:inline;font-weight:bold}@media screen and (min-width: 704px) and (max-width: 1055px){.m-static-eyecatch-text{width:704px}.m-static-col-4{margin-top:16px;width:100%}}@media screen and (max-width: 703px){.m-static-eyecatch-background-image{background-image:url("../img/all/eyecatch.jpg")}.is-chrome .m-static-eyecatch-background-image{background-image:url("../img/all/eyecatch.jpg")}.is-safari .m-static-eyecatch-background-image{background-image:url("../img/all/eyecatch.jpg")}.m-static-eyecatch{padding-bottom:40px}.m-static-eyecatch-text{padding:40px 16px 16px;width:100%}.m-static-eyecatch-text-title{margin-bottom:16px}.m-static-eyecatch-text-title-jaOnly span{font-size:22px;font-size:2.2rem}.m-static-eyecatch-text-description h2{font-size:18px;font-size:1.8rem}.m-static-col-8{padding-left:16px;padding-right:16px}.m-static-col-4{margin-top:16px;padding-left:16px;padding-right:16px}.m-static-text{padding:32px 16px}.contacts .m-static-text,.advertizings .m-static-text{padding:32px 16px}.m-static-text .submit{margin:8px 0 8px}}.m-about-section{border-top:1px solid #f5f5f5;margin-top:-1px;padding:64px 0}.m-about-section__dark{background-color:#f5f5f5}.m-about-description{color:#fff;overflow:hidden;position:relative;padding:64px 0 320px}.m-about-description .m-site-eyecatch{top:0}.m-about-description-text{-webkit-box-sizing:border-box;box-sizing:border-box;font-size:16px;font-size:1.6rem;background:#fff;color:#333;line-height:1.8;margin:0 auto;max-width:704px;padding:32px;position:relative;top:120px;z-index:2}.m-about-description-text p{margin-bottom:1em}.m-about-description-text p:last-child{margin-bottom:0}.m-about-description-text a{color:#00bec8}.m-about-description-title-en{font-size:18px;font-size:1.8rem;background-color:#00BEC8;color:#fff;font-weight:bold;line-height:1.6;left:148px;padding:24px 32px;position:absolute;top:107px;max-width:704px;z-index:1}.m-about-description-title-en i{margin-right:8px}.m-about-description-title-ja{font-size:28px;font-size:2.8rem;border:4px solid #fff;color:#fff;font-weight:bold;line-height:1.6;left:258px;padding:24px 32px;position:absolute;top:40px;max-width:704px;z-index:1}.m-about-description-button{-webkit-box-sizing:border-box;box-sizing:border-box;font-size:16px;font-size:1.6rem;background-color:#001e50;bottom:64px;color:#fff;line-height:2;max-width:704px;padding:32px;position:absolute;right:168px;z-index:1}.m-about-description-button a{color:#00bec8}.m-about-description-box-one{-webkit-box-sizing:border-box;box-sizing:border-box;font-size:16px;font-size:1.6rem;background:#001e50;height:336px;position:absolute;right:180px;top:264px;width:336px;z-index:0}.m-about-description-box-second{-webkit-box-sizing:border-box;box-sizing:border-box;font-size:16px;font-size:1.6rem;background:#ff91f0;height:168px;left:238px;position:absolute;top:584px;width:704px;z-index:0}.m-about-social-list{-webkit-box-sizing:border-box;box-sizing:border-box;font-size:0;margin:0 auto;text-align:center;max-width:1056px}.m-about-social-listItem{font-size:24px;font-size:2.4rem;display:inline-block;vertical-align:middle;height:88px;line-height:88px;text-align:center;margin:8px 8px;width:88px}.m-about-social-listItem a{border-radius:100%;background-color:#000;color:#fff;display:block;position:relative;overflow:hidden}.m-about-social-listItem.twitter a{background-color:#00aced}.m-about-social-listItem.facebook a{background-color:#3b5998}.m-about-social-listItem.youtube a{background-color:#c4302b}.m-about-social-listItem.line a{background-color:#00c402}.m-about-social-listItem.vine a{background-color:#00b488}.m-about-social-listItem.gplus a{background-color:#dc4e41}.m-about-social-listItem.tumblr a{background-color:#37465D}.m-about-social-listItem.note a{background-color:#41C9B3}.m-about-social-listItem.instagram a{background-color:#262626}.m-about-social-listItem.hatena a{background-color:#3ca0e6}.m-about-social-listItem a:hover:before{opacity:0.2}.m-about-social-listItem a:before{border-radius:100%;-webkit-transition:.3s ease;transition:.3s ease;opacity:0;background-color:#000;content:"";position:absolute;height:100%;width:100%;top:0;left:0}.m-about-media-list{-webkit-box-sizing:border-box;box-sizing:border-box;font-size:0;margin:0 auto;padding:0 8px;max-width:1072px;text-align:center}.m-about-media-listItem{display:inline-block;vertical-align:middle;font-size:0;height:80px;line-height:80px;text-align:center;margin:8px 0;padding:0 8px;width:336px}.m-about-media-listItem:last-child{margin-right:0}.m-about-media-listItem a{font-size:16px;font-size:1.6rem;-webkit-transition:.3s ease;transition:.3s ease;background-color:#fff;color:#fff;display:block;position:relative}.m-about-media-listItem a:before{opacity:0;-webkit-transition:.3s ease;transition:.3s ease;background-color:#000;content:"";position:absolute;height:100%;width:100%;top:0;left:0}.m-about-media-listItem a:hover:before{opacity:0.2}.m-about-media-listItem:nth-child(1) a{background-color:#00aaa0}.m-about-media-listItem:nth-child(2) a{background-color:#009daa}.m-about-media-listItem:nth-child(3) a{background-color:#0087aa}.m-about-media-listItem:nth-child(4) a{background-color:#0070aa}.m-about-media-listItem:nth-child(5) a{background-color:#0059aa}.m-about-media-listItem:nth-child(6) a{background-color:#0043aa}.m-about-media-listItem:nth-child(7) a{background-color:#002caa}.m-about-media-listItem:nth-child(8) a{background-color:#0015aa}.m-about-media-listItem:nth-child(9) a{background-color:#0100aa}.m-about-media-listItem:nth-child(10) a{background-color:#1800aa}.m-about-media-listItem:nth-child(11) a{background-color:#2f00aa}.m-about-media-listItem:nth-child(12) a{background-color:#4500aa}.m-about-media-listItem:nth-child(13) a{background-color:#5c00aa}.m-about-media-listItem:nth-child(14) a{background-color:#7300aa}.m-about-media-listItem:nth-child(15) a{background-color:#8900aa}.m-about-media-listItem:nth-child(16) a{background-color:#a000aa}.m-about-media-listItem:nth-child(17) a{background-color:#aa009d}.m-about-media-listItem:nth-child(18) a{background-color:#aa0087}.m-about-media-listItem:nth-child(19) a{background-color:#aa0070}.m-about-media-listItem:nth-child(20) a{background-color:#aa0059}.m-about-media-listItem:nth-child(21) a{background-color:#aa0043}.m-about-media-listItem:nth-child(22) a{background-color:#aa002c}.m-about-media-listItem:nth-child(23) a{background-color:#aa0015}.m-about-media-listItem:nth-child(24) a{background-color:#aa0100}.m-about-media-listItem:nth-child(25) a{background-color:#aa1800}.m-about-media-listItem:nth-child(26) a{background-color:#aa2f00}.m-about-media-listItem:nth-child(27) a{background-color:#aa4500}.m-about-media-listItem:nth-child(28) a{background-color:#aa5c00}.m-about-media-listItem:nth-child(29) a{background-color:#aa7300}.m-about-media-listItem:nth-child(30) a{background-color:#aa8900}.m-about-media-listItem:nth-child(31) a{background-color:#aaa000}.m-about-writer-list{-webkit-box-sizing:border-box;box-sizing:border-box;font-size:0;margin:0 auto;padding:0 8px;max-width:1076px;text-align:center}.m-about-writer-listItem{display:inline-block;vertical-align:middle;text-align:center;margin:8px 0;padding:0 8px;width:196px}.m-about-writer-listItem a{display:block}.m-about-writer-listItem-image{background-color:#000;margin-bottom:8px;overflow:hidden;position:relative}.m-about-writer-listItem-image a{position:relative}.m-about-writer-listItem-image a:before{opacity:0.5;-webkit-transition:.3s ease;transition:.3s ease;content:"";position:absolute;height:100%;width:100%;top:0;left:0;z-index:1}.m-about-writer-listItem-image a:hover:before{opacity:0.8}.m-about-writer-listItem-image img{-webkit-filter:grayscale(1);filter:grayscale(1);height:auto;width:100%}.m-about-writer-listItem:nth-child(4n) .m-about-writer-listItem-image a:before{background-image:-webkit-gradient(linear, left top, right bottom, from(#006e87), color-stop(40%, #00bec8), to(#c18a9b));background-image:-webkit-linear-gradient(left top, #006e87 0%, #00bec8 40%, #c18a9b 100%);background-image:linear-gradient(to right bottom, #006e87 0%, #00bec8 40%, #c18a9b 100%)}.m-about-writer-listItem:nth-child(4n-1) .m-about-writer-listItem-image a:before{background-image:-webkit-gradient(linear, left top, right bottom, from(#003c96), color-stop(40%, #0064d2), to(#9d7995));background-image:-webkit-linear-gradient(left top, #003c96 0%, #0064d2 40%, #9d7995 100%);background-image:linear-gradient(to right bottom, #003c96 0%, #0064d2 40%, #9d7995 100%)}.m-about-writer-listItem:nth-child(4n-2) .m-about-writer-listItem-image a:before{background-image:-webkit-gradient(linear, left top, right bottom, from(#e15000), color-stop(40%, #faa01e), to(#88bfde));background-image:-webkit-linear-gradient(left top, #e15000 0%, #faa01e 40%, #88bfde 100%);background-image:linear-gradient(to right bottom, #e15000 0%, #faa01e 40%, #88bfde 100%)}.m-about-writer-listItem:nth-child(4n-3) .m-about-writer-listItem-image a:before{background-image:-webkit-gradient(linear, left top, right bottom, from(#c81441), color-stop(40%, #fa3c50), to(#959873));background-image:-webkit-linear-gradient(left top, #c81441 0%, #fa3c50 40%, #959873 100%);background-image:linear-gradient(to right bottom, #c81441 0%, #fa3c50 40%, #959873 100%)}.m-about-writer-listItem-text{font-size:14px;font-size:1.4rem;line-height:1.5;margin-bottom:4px}.m-about-writer-top-list{margin:0 auto;width:1056px;padding:8px 0}.m-about-writer-top-listItem{position:relative;margin-bottom:160px}.m-about-writer-top-listItem:after{content:"";display:table;clear:both}.m-about-writer-top-listItem-text{background-color:#fff;position:absolute;border-left:4px solid #006e87;border-right:4px solid #c18a9b;line-height:1.8;width:470px;top:32px;left:24px}.m-about-writer-top-listItem-text:before,.m-about-writer-top-listItem-text:after{background-image:-webkit-gradient(linear, left top, right top, from(#006e87), color-stop(40%, #00bec8), to(#c18a9b));background-image:-webkit-linear-gradient(left, #006e87 0%, #00bec8 40%, #c18a9b 100%);background-image:linear-gradient(to right, #006e87 0%, #00bec8 40%, #c18a9b 100%);content:"";display:block;height:4px;width:100%}.m-about-writer-top-listItem-text-inner{padding:32px}.m-about-writer-top-listItem-textName{line-height:1.4}.m-about-writer-top-listItem-textName-en{font-size:34px;font-size:3.4rem;font-weight:bold;margin-right:8px}.m-about-writer-top-listItem-textName-border{font-size:24px;font-size:2.4rem}.m-about-writer-top-listItem-textName-ja{font-size:24px;font-size:2.4rem;font-weight:bold}.m-about-writer-top-listItem-textDescription{font-size:16px;font-size:1.6rem}.m-about-writer-top-listItem-image{float:right;margin-right:32px;width:624px}.m-about-writer-top-listItem-image img{height:auto;width:100%}.m-about-writer-top-listItem-textBorder{border-top:1px solid #999;text-align:right;position:relative;margin-bottom:16px;margin-top:12px}.m-about-writer-top-listItem-textBorder span{background-color:#fff;position:absolute;right:0;top:-12px;padding-left:8px}.m-about-writer-top-listItem__right .m-about-writer-top-listItem-image{float:left;margin-right:0;margin-left:32px}.m-about-writer-top-listItem__right .m-about-writer-top-listItem-text{left:auto;right:24px}.m-about-writer-top-listItem-button a{border-radius:4px;font-size:16px;font-size:1.6rem;background-color:#00bec8;color:#fff;display:block;font-weight:bold;text-align:center;padding:16px;margin-top:16px}.m-about-company{-webkit-box-sizing:border-box;box-sizing:border-box;font-size:18px;font-size:1.8rem;line-height:2;margin:0 auto;text-align:center;max-width:704px;position:relative;border-left:4px solid #006e87;border-right:4px solid #c18a9b;background-color:rgba(255,255,255,0.8)}.m-about-company:before,.m-about-company:after{background-image:-webkit-gradient(linear, left top, right top, from(#006e87), color-stop(40%, #00bec8), to(#c18a9b));background-image:-webkit-linear-gradient(left, #006e87 0%, #00bec8 40%, #c18a9b 100%);background-image:linear-gradient(to right, #006e87 0%, #00bec8 40%, #c18a9b 100%);content:"";display:block;height:4px;width:100%}.m-about-company a{color:#00bec8}.m-about-company-inner{padding:32px 16px}.m-about-company-inner p{font-size:16px;font-size:1.6rem}.m-about-company-title{font-size:20px;font-size:2rem;font-weight:bold}.m-about-company-image{margin-top:8px}.m-about-company-bg-image{margin-top:-220px;margin-bottom:16px}.m-about-company-bg-image img{height:auto;width:100%}@media screen and (min-width: 860px) and (max-width: 1055px){.m-about-writer-top-list{-webkit-box-sizing:border-box;box-sizing:border-box;padding:16px;width:704px}.m-about-writer-top-listItem{margin-bottom:80px}.m-about-writer-top-listItem-image{float:none;width:100%;margin:0}.m-about-writer-top-listItem-text{position:relative;bottom:auto;top:-42px;width:734px}.m-about-writer-top-listItem__right .m-about-writer-top-listItem-text{right:94px}.m-about-writer-top-listItem__right .m-about-writer-top-listItem-image{float:none;margin:0}}@media screen and (max-width: 859px){.m-about-writer-top-list{-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;padding:16px}.m-about-writer-top-listItem-image{float:none;width:100%;margin:0}.m-about-writer-top-listItem__right .m-about-writer-top-listItem-image{float:none;width:100%;margin:0}.m-about-writer-top-listItem-text{-webkit-box-sizing:border-box;box-sizing:border-box;position:relative;width:100%;bottom:auto;left:auto;top:auto}.m-about-writer-top-listItem__right .m-about-writer-top-listItem-text{right:auto}.m-about-writer-top-listItem{margin-bottom:16px}.m-about-writer-top-listItem-textName-en{font-size:24px;font-size:2.4rem}.m-about-writer-top-listItem-textName-border{font-size:16px;font-size:1.6rem}.m-about-writer-top-listItem-textName-ja{font-size:16px;font-size:1.6rem}.m-about-writer-top-listItem-textDescription{font-size:14px;font-size:1.4rem}.m-about-writer-top-listItem-text-inner{padding:16px}}@media screen and (max-width: 703px){.m-about-description .m-site-eyecatch{display:none}.m-about-description{padding:40px 0 64px}.m-about-description-title-en{left:auto;margin:0 16px;padding:16px;position:relative;top:0px;width:66px}.m-about-description-title-ja{font-size:20px;font-size:2rem;position:relative;left:auto;margin:-16px 16px 16px 32px;padding:16px;top:0px;width:auto}.m-about-description-text{margin:16px;padding:16px;top:24px}.m-about-description-button{bottom:auto;margin:16px;padding:16px;position:relative;right:auto;top:44px}.m-about-media-listItem{-webkit-box-sizing:border-box;box-sizing:border-box;height:60px;line-height:60px;width:100%}.m-about-writer-listItem{-webkit-box-sizing:border-box;box-sizing:border-box;width:50%}.m-about-company{margin:0 16px}.m-about-company-inner p{font-size:14px;font-size:1.4rem}}.cakeerror ul{margin:-8px}.cakeerror .m-popular-keyphrase-listItem{display:inline-block;vertical-align:middle}.cakeerror .m-popular-keyphrase-listItem a{font-size:15px;font-size:1.5rem;-webkit-transition:.3s ease;transition:.3s ease;color:#515151;display:block;line-height:1.5;font-weight:bold;padding:7px 7px}.cakeerror .m-popular-keyphrase-listItem a:hover{color:#323232}.cakeerror .m-popular-keyphrase-listItem a .kaiyou-icon-keyphrases{vertical-align:middle}.l-error-eyecatch{background-color:#f5f5f5}.m-error-eyecatch{overflow:hidden;margin:0 auto;max-width:1040px;padding:56px 0 24px}.m-error-eyecatch-text-box{-webkit-box-sizing:border-box;box-sizing:border-box;color:#515151;float:left;font-weight:bold;line-height:1.5;margin:0 auto;padding-right:64px;position:relative;text-align:center;width:50%;z-index:1}.m-error-eyecatch-text-box a{color:#fff}.m-error-eyecatch-title{font-size:160px;font-size:16rem;letter-spacing:0.05em;line-height:0.7;margin:0 0 -0.1em 0;padding:0 0 0 12px}.m-error-eyecatch-title-sub{font-size:57px;font-size:5.7rem;line-height:1.4;margin-bottom:8px;padding:16px 8px 0;position:relative}.m-error-eyecatch-title-image{margin:0 auto;max-width:340px}.m-error-eyecatch-title-image img{width:100%}.m-error-recommends-box{overflow:hidden;width:50%}.m-error-recommends-text{font-size:16px;font-size:1.6rem;line-height:1.7;margin-bottom:44px}.m-error-eyecatch-queryInput{margin-bottom:32px;position:relative;max-width:100%}.m-error-eyecatch-queryInput .input ::-moz-selection{color:#515151}.m-error-eyecatch-queryInput .input ::selection{color:#515151}.m-error-eyecatch-queryInput .input input{border-radius:0;-webkit-box-sizing:border-box;box-sizing:border-box;font-size:18px;font-size:1.8rem;opacity:0.8;-webkit-transition:.3s ease;transition:.3s ease;background:transparent;border:1px solid #515151;color:#515151;display:block;line-height:1.2;outline:none;padding:15px 40px 15px 16px;width:100%}.m-error-eyecatch-queryInput .input input:focus{opacity:1}.m-error-eyecatch-queryInput button{font-size:22px;font-size:2.2rem;opacity:0.8;-webkit-transition:.3s ease;transition:.3s ease;background:none;border:none;color:#515151;cursor:pointer;display:table-cell;float:right;height:32px;margin-top:-1px;outline:none;padding:0;position:absolute;right:8px;top:12px;vertical-align:middle;width:32px}.m-error-eyecatch-queryInput button:hover{opacity:1}.m-returnTop-button{margin-top:24px;max-width:276px}.m-returnTop-button a{border-radius:4px;font-size:16px;font-size:1.6rem;display:inline-block;vertical-align:middle;-webkit-transition:.3s ease;transition:.3s ease;background-color:transparent;-webkit-box-sizing:border-box;box-sizing:border-box;color:#515151;cursor:pointer;font-weight:bold;padding:16px;text-align:center;border:1px solid #515151;display:block;padding:16px}.m-returnTop-button a:visited{color:#515151}.m-returnTop-button a:hover{background-color:transparent;color:#323232}@media screen and (max-width: 767px){.m-returnTop-button a{padding:16px 8px}}.m-returnTop-button a:hover{background-color:#515151;color:#fff}.m-returnTop-button i{margin-right:1.2rem}@media screen and (min-width: 704px) and (max-width: 1055px){.m-error-eyecatch{padding:32px 32px 48px}.m-error-eyecatch-text-box{float:none;margin-bottom:32px;padding-right:0;width:100%}.m-error-recommends-text{text-align:center}.m-error-recommends-box{margin:0 auto;width:100%}.m-returnTop-button{max-width:100%}}@media screen and (max-width: 703px){.m-error-eyecatch{padding:32px 16px 48px}.m-error-eyecatch-text-box{margin-bottom:32px;padding-right:0;width:100%}.m-error-recommends-text{text-align:center}.m-error-eyecatch-title{font-size:100px;font-size:10rem}.m-error-eyecatch-title-sub{font-size:36px;font-size:3.6rem}.m-error-recommends-box{margin:0 auto;width:100%}.m-returnTop-button{max-width:100%}.m-error-eyecatch-queryInput .input input{font-size:15px;font-size:1.5rem;font-weight:bold;padding:12px 32px 12px 12px}.m-error-eyecatch-queryInput button{font-size:18px;font-size:1.8rem;right:4px;top:8px}}.m-edit-disable{font-size:14px;font-size:1.4rem;text-align:center;line-height:1.7;padding:16px}.m-edit-disable a{color:#00bec8}.m-edit-disable-image{margin-top:20px}.m-edit-disable-image img{height:auto;width:100%}.m-edit-disable-back{margin-top:32px}.m-edit-disable-back a{-webkit-box-sizing:border-box;box-sizing:border-box;border-radius:4px;font-size:16px;font-size:1.6rem;background-color:#00bec8;border:none;color:#fff;cursor:pointer;display:block;font-weight:bold;height:50px;line-height:46px;padding:0;text-align:center;width:100%}.fixed_push_flow{bottom:8px;display:none;position:fixed;right:8px;z-index:10000;-webkit-animation:0.5s cubic-bezier(0.215, 0.61, 0.355, 1) 2s 1 backwards opacity-on;animation:0.5s cubic-bezier(0.215, 0.61, 0.355, 1) 2s 1 backwards opacity-on}@-webkit-keyframes opacity-on{0%{opacity:0}100%{opacity:1}}@keyframes opacity-on{0%{opacity:0}100%{opacity:1}}.fixed_push_flow .close-button{margin-right:-8px;position:absolute;right:0;text-align:center;top:-32px;width:32px}.fixed_push_flow .close-button i{font-size:20px;font-size:2rem;color:#333;line-height:32px;position:relative}.fixed_push_flow .close-button i:after{background-color:#fff;border-radius:100%;content:"";display:block;height:12px;left:3px;position:absolute;top:10px;width:12px;z-index:-1}.fixed_push_flow .image-box{-webkit-box-shadow:0 2px 4px rgba(0,0,0,0.5);box-shadow:0 2px 4px rgba(0,0,0,0.5)}.l-side-common-banner-outer:after{content:"";display:table;clear:both}.l-side-common-banner-outer.bottom .l-side-common-banner{margin-top:16px;margin-bottom:16px;float:none}.l-side-common-banner{float:left;margin-top:16px}@media screen and (min-width: 1056px){.l-side-common-banner:first-child{margin-top:0}}.l-side-common-banner>div{position:relative}.l-side-common-banner>div>div{background-color:#fff;height:280px !important;margin:auto;width:336px !important}.l-side-common-banner iframe{bottom:0;left:0;margin:auto;right:0;position:absolute;top:0}@media screen and (min-width: 768px) and (max-width: 1055px){.l-side-common-banner{clear:none;margin:16px 8px 0}}@media screen and (max-width: 767px){.l-side-common-banner{background-color:inherit;float:none;overflow:hidden}.l-side-common-banner a{margin:0 auto}}.m-anothor-popup-listItem{margin-bottom:32px;position:relative}@media screen and (max-width: 732px){.m-anothor-popup-listItem{margin-bottom:16px;margin-left:-16px;margin-right:-16px}}.m-anothor-popup-listItem a{display:block;position:relative}.m-anothor-popup-listItem a:hover:before{opacity:0.2}.m-anothor-popup-listItem a:before{opacity:0;-webkit-transition:.3s ease;transition:.3s ease;background-color:#000;content:"";height:100%;left:0;position:absolute;top:0;width:100%}.m-anothor-popup-listItem img{height:auto;width:100%}.m-article-authorinfo{background-color:#fff;border:1px solid #D9D9D5;margin-top:32px;padding:20px}.m-article-authorinfo:after{content:"";display:table;clear:both}.m-article-authorinfo img{height:48px;width:48px;border:none;border-radius:100%;padding:0;margin:0}.m-article-authorinfo-basic{display:block;width:auto;margin-right:18px;float:left}.m-article-authorinfo-img{display:block;float:left;margin-right:10px}.m-article-authorinfo-img>div.image{margin:0}.m-article-authorinfo-img>div.image a{margin:0}.m-article-authorinfo-name{padding:4px 0;float:left}.m-article-authorinfo-name h1{font-size:14px;font-size:1.4rem;font-weight:bold;margin:0}.m-article-authorinfo-name h1 a{color:#00bec8}.m-article-authorinfo-name h2{font-size:12px;font-size:1.2rem;font-weight:normal;margin:0;line-height:12px}.m-article-authorinfo-sns{padding:8px 0;float:left}.m-article-authorinfo-sns ul{letter-spacing:-0.5em}.m-article-authorinfo-sns ul li{display:inline-block;letter-spacing:normal;margin-right:8px;text-align:center}.m-article-authorinfo-sns ul li a{-webkit-transition:.3s ease;transition:.3s ease;border-radius:4px;-webkit-box-sizing:border-box;box-sizing:border-box;color:#fff;display:inline-block;height:30px;line-height:30px;position:relative;width:30px}.m-article-authorinfo-sns ul li a:hover{color:#fff}.m-article-authorinfo-sns ul li a:hover:before{opacity:0.2}.m-article-authorinfo-sns ul li a:before{background-color:#000;content:"";border-radius:4px;height:100%;left:0;opacity:0;position:absolute;top:0;-webkit-transition:.3s ease;transition:.3s ease;width:100%}.m-article-authorinfo-sns ul .authorinfo-twitter a{background-color:#00ACED}.m-article-authorinfo-sns ul .authorinfo-instagram a{background-color:#E1306C}.m-article-authorinfo-sns ul .authorinfo-homepage a{background-color:#FAA01E}.authorinfo-text{font-size:14px;font-size:1.4rem;clear:both;display:block;letter-spacing:0.6px;line-height:24px;padding:10px 0 6px;position:relative}.authorinfo-text .text-overflow{height:3.5pc}.authorinfo-text .text-original{display:none;position:absolute;top:10px}.authorinfo-text span{font-size:12px;font-size:1.2rem;color:#b2b2b2;cursor:pointer;margin-left:1em}.l-dark-background .m-section{height:152px}@media screen and (max-width: 703px){.l-dark-background .m-section{height:216px}}@media screen and (max-width: 767px){.m-article-text .contents_info_image .image a{margin-left:0;margin-right:0}}.m-article-breadcrumb{font-size:12px;font-size:1.2rem;-webkit-box-sizing:border-box;box-sizing:border-box;line-height:4rem;margin-bottom:0;min-height:1px;position:relative;width:100%;z-index:1}@media screen and (max-width: 767px){.m-article-breadcrumb{padding-left:16px;padding-right:16px}}@media screen and (max-width: 1055px){.m-article-breadcrumb{line-height:1.25}}.m-article-breadcrumb ul{max-width:1056px;overflow:hidden}@media screen and (max-width: 1055px){.m-article-breadcrumb ul{padding-bottom:10px;padding-top:10px}}.m-article-breadcrumb ul li{float:left;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media screen and (max-width: 1055px){.m-article-breadcrumb ul li{display:inline-block;float:none}}.m-article-breadcrumb ul li a:hover{text-decoration:underline}.m-article-breadcrumb ul li i{padding:0 8px}.m-article-breadcrumb ul li:last-child{float:none}.l-article-eyecatch-advertize{background-color:#fff;height:100%;position:relative;width:100%;z-index:1}@media screen and (min-width: 704px){.l-article-eyecatch-advertize{margin-bottom:-166px;margin-top:-64px;top:-64px}}@media screen and (max-width: 703px){.l-article-eyecatch-advertize{margin-bottom:-230px;margin-top:-56px;top:-56px}}@media screen and (max-width: 480px){.l-article-eyecatch-advertize{margin-bottom:-228px;margin-top:-52px;top:-52px}}@media screen and (min-width: 704px){.is_eyecatch_banner .l-article-eyecatch-advertize{margin-bottom:-166px;margin-top:0px;top:-64px}}@media screen and (max-width: 703px){.is_eyecatch_banner .l-article-eyecatch-advertize{margin-bottom:-230px;margin-top:0px;top:-56px}}@media screen and (max-width: 480px){.is_eyecatch_banner .l-article-eyecatch-advertize{margin-bottom:-228px;margin-top:0px;top:-52px}}.m-article-eyecatch-advertize{background-position:center;min-height:380px;padding-bottom:0}@media screen and (max-width: 1055px){.m-article-eyecatch-advertize{min-height:390px}}@media screen and (min-width: 704px){.m-article-eyecatch-advertize{margin-top:64px}}@media screen and (max-width: 703px){.m-article-eyecatch-advertize{background-position:center 115%;background-size:auto 510px;margin-top:56px}}@media screen and (max-width: 480px){.m-article-eyecatch-advertize{margin-top:52px}}.m-article-eyecatch-advertize-link{display:block;height:100%;position:absolute;width:100%;z-index:1}@media screen and (max-width: 767px){.m-article-data{margin-bottom:4px}}.m-article-data ul{letter-spacing:-0.4em}.m-article-data ul li{font-size:14px;font-size:1.4rem;display:inline-block;vertical-align:middle;border-right:1px solid #e5e5e5;letter-spacing:normal;margin-bottom:8px;margin-right:8px;padding-right:8px;position:relative}@media screen and (max-width: 767px){.m-article-data ul li{margin-bottom:4px}}.m-article-data ul li a,.m-article-data ul li span{color:#999;line-height:1.5}.m-article-data ul li:last-child{border-right:none}.m-article-data ul li.tieup span{display:inline-block;vertical-align:middle;color:#00b0f0;font-weight:bold}.m-article-data ul li.user a{display:inline-block;vertical-align:middle;color:#ff8a60;font-weight:bold}.m-article-data ul li.series>a{font-size:inherit}.m-article-data ul li.series .series-label{font-size:12px;font-size:1.2rem;display:inline-block;vertical-align:middle;border:1px solid #faa01e;color:#faa01e;font-weight:bold;margin-right:4px;margin-top:-2px;padding:0 6px}.m-article-data ul li.series span{font-size:14px;font-size:1.4rem;color:#faa01e;font-weight:bold;text-decoration:underline}.m-popup-data{margin:0 auto 40px;max-width:1056px;padding:0 16px;text-align:center}@media screen and (max-width: 732px){.m-popup-data{margin:0 auto 24px}}.m-popup-data ul{margin-bottom:4px;letter-spacing:-0.4em}.m-popup-data ul li{font-size:14px;font-size:1.4rem;display:inline-block;vertical-align:middle;border-right:1px solid #e5e5e5;letter-spacing:normal;margin-bottom:8px;margin-right:12px;padding-right:12px;position:relative}.m-popup-data ul li a,.m-popup-data ul li span{color:#999;line-height:1.7}.m-popup-data ul li:last-child{border-right:none}.m-popup-data ul li.tieup span{display:inline-block;vertical-align:middle;color:#00b0f0;font-weight:bold}.m-popup-data ul li.series span{color:#faa01e;font-weight:bold;text-decoration:underline}.m-popup-data ul li .series-label{font-size:12px;font-size:1.2rem;display:inline-block;vertical-align:middle;border:1px solid #faa01e;color:#faa01e;font-size:0.75em;font-weight:bold;margin-right:4px;margin-top:-2px;padding:0 6px 0 5px}.m-article-header{padding-right:24px;padding-left:24px;padding-bottom:12px;padding-top:24px}@media screen and (max-width: 767px){.m-article-header{padding-right:16px;padding-left:16px}}@media screen and (max-width: 767px){.m-article-header{padding-right:16px;padding-left:16px;padding-bottom:16px;padding-top:20px}}@media screen and (max-width: 767px) and (max-width: 767px){.m-article-header{padding-right:16px;padding-left:16px}}.m-article-header-title{font-size:1.75em;font-weight:bold;line-height:1.5;margin-bottom:12px;margin-top:12px}@media screen and (max-width: 767px){.m-article-header-title{font-size:1.375em;margin-bottom:8px;margin-top:8px}}.m-article-data-quoting-media{text-align:right}.m-article-header-share-count{font-size:11px;font-size:1.1rem;background-color:#00bec8;border-radius:100%;color:#fff;font-weight:bold;line-height:1.5;padding:8px 4px;position:absolute;right:24px;text-align:center;top:20px;width:30px}@media screen and (max-width: 767px){.m-article-header-share-count{right:14px;top:16px}}.m-article-header-share-count:after{border:solid transparent;content:" ";height:0;pointer-events:none;position:absolute;top:100%;width:0}.m-article-header-share-count:after{border-top-color:#00bec8;border-width:8px 18px 0px 1px;left:50%;margin-left:-13px;margin-top:-5px}.m-article-head-border{border-top:1px solid #f0f0f0;height:0;margin:8px 48px}@media screen and (max-width: 767px){.m-article-head-border{display:none}}.m-article-label{padding-bottom:0;padding-top:0}.m-article-label-inner{font-size:13px;font-size:1.3rem;display:inline-block;vertical-align:middle;border:1px solid #e5e5e5;color:#999;font-weight:bold;line-height:1.5;min-width:64px;text-align:center}.m-article-label-inner a{color:inherit;display:block;padding:4px 8px}.m-article-label__feature .m-article-label-inner{border:1px solid #00bec8;color:#00bec8}.m-article-label__news .m-article-label-inner{border:1px solid #0064d2;color:#0064d2}.m-article-label__videos .m-article-label-inner{border:1px solid #fa3c50;color:#fa3c50}.m-popup-container .m-article-header-share-count{display:inline-block;vertical-align:middle;position:relative;right:auto;top:-6px}@media screen and (max-width: 732px){.m-popup-container .m-article-header-share-count{display:block;margin:12px auto 0}}.l-multi-page-box{margin:32px 0;text-align:center}.m-multi-page-box{display:inline-block;vertical-align:middle;-webkit-transition:.3s ease;transition:.3s ease;background-color:#f5f5f5;border-radius:4px;border:1px solid #e5e5e5;font-weight:bold;padding:14px 32px 20px}.m-multi-page-box:hover{background-color:#fff}.m-multi-page-boxTitle{font-size:14px;font-size:1.4rem;color:#333;margin-bottom:4px}.m-multi-page-boxTitle i{font-size:18px;font-size:1.8rem;margin-right:4px;vertical-align:middle}.m-multi-page-boxLink{font-size:16px;font-size:1.6rem;color:#00bec8}.l-article-pager{margin:32px 0 40px}.m-article-pager{margin-top:15px;text-align:center}.m-article-pager .m-article-pagerItem{font-size:15px;font-size:1.5rem;display:inline-block;vertical-align:middle;color:#b2b2b2;height:28px;line-height:28px;margin:0 4px;text-align:center;width:28px}.m-article-pager .m-article-pagerItem a{border-radius:4px;color:#b2b2b2;display:block}.m-article-pager .m-article-pagerItem a:hover{background:#f5f5f5;color:#333}.m-article-pager .m-article-pagerItem i{font-weight:bold}.m-article-pager .m-article-pagerItem.m-article-pagerItem__current{border-radius:4px;background:#f0f0f0;color:#333}.m-article-pager .m-article-pagerItem.m-article-pagerItem__current:hover{background:#f0f0f0}.m-article-pager .m-article-pagerItem.m-article-pagerItem__prev a:hover{background:inherit;color:#333}.m-article-pager .m-article-pagerItem.m-article-pagerItem__next a:hover{background:inherit;color:#333}.m-popup-text .l-article-pager{margin:32px 0 0}@media screen and (max-width: 732px){.m-popup-text .l-article-pager{margin:32px 0 0}}.m-popup-text .m-article-pagerItem{height:32px;line-height:32px;width:32px}@media screen and (max-width: 732px){.m-popup-text .l-multi-page-box{margin:40px 0 32px}}.m-article-relatedItem{padding:32px 0}@media screen and (max-width: 767px){.m-article-relatedItem{padding:32px 0 24px}}.m-article-relatedItem-header{font-size:18px;font-size:1.8rem;font-weight:bold;margin-bottom:32px}.m-article-related-list{margin-left:-16px}.m-article-related-list:after{content:"";display:table;clear:both}.m-article-related-listItem{-webkit-box-sizing:border-box;box-sizing:border-box;float:left;padding-left:16px;width:33.33333%}.m-article-related-listItem:nth-child(3n+1){clear:both}@media screen and (max-width: 767px){.m-article-related-listItem{width:50%}.m-article-related-listItem:nth-child(3n+1){clear:none}.m-article-related-listItem:nth-child(2n+1){clear:both}}@media screen and (min-width: 768px){.m-article-related-listItem:nth-child(10){display:none}}.m-article-related-listItem-image{overflow:hidden;position:relative}.m-article-related-listItem-image img{height:auto;width:100%}.m-article-related-listItem-image a{display:block;position:relative}.m-article-related-listItem-image a:hover:before{opacity:0.2}.m-article-related-listItem-image a:before{opacity:0;-webkit-transition:.3s ease;transition:.3s ease;background-color:#000;content:"";height:100%;left:0;position:absolute;top:0;width:100%}.m-article-related-listItem-title{font-size:15px;font-size:1.5rem;font-weight:bold;margin-bottom:3px;word-wrap:break-word}.m-article-related-listItem-text{line-height:1.4;padding-bottom:16px;padding-top:8px;position:relative}.m-popup-main .m-article-related-listItem{margin-bottom:16px}.m-popup-main .m-article-related-listItem-title{font-size:16px;font-size:1.6rem}@media screen and (max-width: 1056px){.m-popup-main .m-article-relatedItem{margin:0 16px}}@media screen and (max-width: 732px){.m-popup-main .m-article-related-listItem-text{padding-bottom:0}}.ycd.m-article-related-list{margin-left:0}.ycd.m-article-related-list .organic-thumbnails-a-responsive-ex .videoCube.syndicatedItem .video-label-box{height:54px}.ycd.m-article-related-list .trc_rbox_outer .video-label-box{margin-top:8px}.ycd.m-article-related-list .thumbnails-a-responsive{padding-bottom:0}@media screen and (max-width: 767px){.ycd.m-article-related-list{margin-left:-16px}.ycd.m-article-related-list .trc_rbox_container .trc_rbox_outer{margin-left:0}.ycd.m-article-related-list .trc_rbox_container .trc_rbox_outer .videoCube{-webkit-box-sizing:border-box;box-sizing:border-box;padding-left:16px;padding-bottom:16px;width:50%;margin:0}}.m-article-related-keyphrase{border-top:1px solid #f0f0f0;padding:32px 0}@media screen and (max-width: 767px){.m-article-related-keyphrase{padding:32px 0 24px}}.m-article-related-keyphrase-header{font-size:18px;font-size:1.8rem;font-weight:bold;margin-bottom:28px}.m-article-related-keyphrase-main{margin:-8px}.m-article-related-keyphrase-main ul{font-size:0}.m-article-related-keyphrase-main ul li{display:inline-block;vertical-align:middle}.m-article-related-keyphrase-main ul li a{font-size:15px;font-size:1.5rem;-webkit-transition:.3s ease;transition:.3s ease;color:#00bec8;display:block;line-height:1.5;font-weight:bold;padding:7px 7px}.m-article-related-keyphrase-main ul li a:hover{color:#00848b}.m-article-related-keyphrase-main ul li a .kaiyou-icon-keyphrases{vertical-align:middle}.m-article-keyphrase-edit-suggest{line-height:1.5;margin-top:30px}.m-article-keyphrase-edit-suggest-button a,.m-article-keyphrase-edit-suggest-button div{border-radius:4px;font-size:16px;font-size:1.6rem;display:inline-block;vertical-align:middle;-webkit-transition:.3s ease;transition:.3s ease;background-color:#00bec8;-webkit-box-sizing:border-box;box-sizing:border-box;color:#fff;cursor:pointer;font-weight:bold;padding:16px;text-align:center;width:100%}.m-article-keyphrase-edit-suggest-button a:visited,.m-article-keyphrase-edit-suggest-button div:visited{color:#fff}.m-article-keyphrase-edit-suggest-button a:hover,.m-article-keyphrase-edit-suggest-button div:hover{background-color:#00848b;color:#e0e0e0}@media screen and (max-width: 767px){.m-article-keyphrase-edit-suggest-button a,.m-article-keyphrase-edit-suggest-button div{padding:16px 8px}}.m-article-keyphrase-edit-suggest-text{font-size:15px;font-size:1.5rem;color:#b2b2b2;margin-top:12px;text-align:center}.m-article-keyphrase-edit-suggest-text a,.m-article-keyphrase-edit-suggest-text span{color:#333;font-weight:bold}.m-article-keyphrase-edit-suggest-text span:hover{cursor:pointer}@media screen and (max-width: 1056px){.m-popup-main .m-article-related-keyphrase{margin:0 16px}}.relation_event .contents_relation{background-color:#fafafa;border:1px solid #D9D9D5;margin-top:32px}.relation_event .contents_relation:after{content:"";display:table;clear:both}.relation_event .contents_relation i{margin-right:8px}.relation_event .contents_relation h1{border-bottom:1px solid #D9D9D5;font-size:0.9375em;font-weight:bold;line-height:3.2;margin:0;padding:0 0 0 16px}.relation_event .contents_relation h1:before{display:inline-block;font:normal normal normal 14px / 1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";margin-right:8px}.relation_event .contents_relation>h2{line-height:1.5}@media screen and (max-width: 767px){.relation_event .contents_relation>h2{margin:16px}}.relation_event .contents_relation h2{font-size:1em;font-weight:bold;margin:20px;padding:0px}.relation_event .contents_relation p{font-size:0.8125em}.relation_event .contents_relation table{-webkit-box-sizing:border-box;box-sizing:border-box;border:none;font-size:0.75em;margin:20px 20px 17px;min-width:0;width:auto;max-width:100%}@media screen and (max-width: 767px){.relation_event .contents_relation table{margin:8px 16px 16px;min-width:initial}}.relation_event .contents_relation table tbody tr{border:none;word-break:break-word}.relation_event .contents_relation table tbody tr:nth-child(even){background:none}.relation_event .contents_relation table tbody tr th{vertical-align:top}.relation_event .contents_relation table tbody tr td{color:#777777;padding:0px 10px 5px 0;text-align:left;vertical-align:top}@media screen and (max-width: 767px){.relation_event .contents_relation table tbody tr td{display:block}}.relation_event .contents_relation table tbody tr:last-child td{padding-bottom:0}.relation_event .text-overflow{height:0px;margin:0px 16px 64px}.relation_event .text-more-button{border-radius:4px;font-size:16px;font-size:1.6rem;display:inline-block;vertical-align:middle;-webkit-transition:.3s ease;transition:.3s ease;background-color:#00bec8;-webkit-box-sizing:border-box;box-sizing:border-box;color:#fff;cursor:pointer;font-weight:bold;padding:16px;text-align:center;font-size:13px;font-size:1.3rem;font-weight:normal;padding:8px 16px;display:block;margin:20px 20px 24px}.relation_event .text-more-button:visited{color:#fff}.relation_event .text-more-button:hover{background-color:#00848b;color:#e0e0e0}@media screen and (max-width: 767px){.relation_event .text-more-button{padding:16px 8px}}@media screen and (max-width: 767px){.relation_event .text-more-button{padding:8px 16px}}.relation_event .js-text-more{display:none}.relation_event .text-original p{margin-top:0}.m-popup-main .relation_event .contents_relation h1{font-size:0.9375em;margin:0}.m-popup-text .contents_relation,.m-article-text .contents_relation{background-color:#fafafa !important;border:1px solid #D9D9D5 !important;margin-top:32px !important}.m-popup-text .contents_relation:after,.m-article-text .contents_relation:after{content:"";display:table;clear:both}.m-popup-text .contents_relation h1,.m-article-text .contents_relation h1{border-bottom:1px solid #D9D9D5 !important;font-size:0.9375em !important;font-weight:bold !important;line-height:3.2 !important;margin:0 !important;padding:0 0 0 16px !important}.m-popup-text .contents_relation h2,.m-article-text .contents_relation h2{font-size:1em !important;font-weight:bold !important;margin:20px !important;padding:0px !important}@media screen and (max-width: 767px){.m-popup-text .contents_relation>h2,.m-article-text .contents_relation>h2{margin:16px !important}}.m-popup-text .contents_relation i,.m-article-text .contents_relation i{margin-right:8px !important}.m-popup-text .contents_relation p,.m-article-text .contents_relation p{font-size:0.8125em !important;margin:20px !important}.m-popup-text .contents_relation p.calendar_add,.m-article-text .contents_relation p.calendar_add{margin:20px 20px 24px !important;text-align:right !important}.m-popup-text .contents_relation p.calendar_add a,.m-article-text .contents_relation p.calendar_add a{border-radius:4px;font-size:16px;font-size:1.6rem;display:inline-block;vertical-align:middle;-webkit-transition:.3s ease;transition:.3s ease;background-color:transparent;-webkit-box-sizing:border-box;box-sizing:border-box;color:#dc4e41;cursor:pointer;font-weight:bold;padding:16px;text-align:center;font-size:13px;font-size:1.3rem;font-weight:normal;padding:8px 16px;border:1px solid #dc4e41}.m-popup-text .contents_relation p.calendar_add a:visited,.m-article-text .contents_relation p.calendar_add a:visited{color:#dc4e41}.m-popup-text .contents_relation p.calendar_add a:hover,.m-article-text .contents_relation p.calendar_add a:hover{background-color:transparent;color:#bd3023}@media screen and (max-width: 767px){.m-popup-text .contents_relation p.calendar_add a,.m-article-text .contents_relation p.calendar_add a{padding:16px 8px}}@media screen and (max-width: 767px){.m-popup-text .contents_relation p.calendar_add a,.m-article-text .contents_relation p.calendar_add a{padding:8px 16px}}.m-popup-text .contents_relation p.calendar_add a:hover,.m-article-text .contents_relation p.calendar_add a:hover{background-color:#dc4e41;color:#fff}@media screen and (max-width: 767px){.m-popup-text .contents_relation p.calendar_add a,.m-article-text .contents_relation p.calendar_add a{display:block !important}}.m-popup-text .contents_relation img,.m-article-text .contents_relation img{-webkit-box-sizing:border-box !important;box-sizing:border-box !important;display:inline !important;float:left !important;height:auto !important;margin:20px 0 20px 20px !important;max-width:150px !important;padding:0px !important;width:150px !important}@media screen and (max-width: 767px){.m-popup-text .contents_relation img,.m-article-text .contents_relation img{margin:16px 0 16px 16px !important}}.m-popup-text .contents_relation table,.m-article-text .contents_relation table{border:none !important;-webkit-box-sizing:border-box !important;box-sizing:border-box !important;font-size:0.75em !important;margin:20px 20px 17px !important;min-width:0 !important;width:auto !important}@media screen and (max-width: 767px){.m-popup-text .contents_relation table,.m-article-text .contents_relation table{margin:8px 16px 17px !important;min-width:initial !important}}.m-popup-text .contents_relation table tbody tr,.m-article-text .contents_relation table tbody tr{border:none !important;word-break:break-word !important}.m-popup-text .contents_relation table tbody tr:nth-child(even),.m-article-text .contents_relation table tbody tr:nth-child(even){background:none !important}.m-popup-text .contents_relation table tbody tr th,.m-article-text .contents_relation table tbody tr th{vertical-align:top !important}.m-popup-text .contents_relation table tbody tr td,.m-article-text .contents_relation table tbody tr td{padding:0px 10px 5px 0 !important;text-align:left !important;vertical-align:top !important}@media screen and (max-width: 767px){.m-popup-text .contents_relation table tbody tr td,.m-article-text .contents_relation table tbody tr td{display:block !important}}.m-popup-text .contents_relation ul,.m-article-text .contents_relation ul{font-size:0.9375em !important;padding:20px !important}@media screen and (max-width: 767px){.m-popup-text .contents_relation ul,.m-article-text .contents_relation ul{padding:16px !important}}.m-popup-text .contents_relation ul li,.m-article-text .contents_relation ul li{padding:2px 0 2px 2px !important}.m-popup-text .contents_relation.link ul li,.m-article-text .contents_relation.link ul li{line-height:1.5 !important;padding:5px 0 5px 24px !important}.m-popup-text .contents_relation.link ul li a,.m-article-text .contents_relation.link ul li a{font-weight:bold !important;text-indent:-24px !important}.m-popup-text .contents_relation .contents_relation_image,.m-article-text .contents_relation .contents_relation_image{float:left !important}.m-popup-text .contents_relation .contents_relation_image .image a,.m-article-text .contents_relation .contents_relation_image .image a{display:inline !important}.m-popup-text .contents_relation .contents_relation_text,.m-article-text .contents_relation .contents_relation_text{overflow:hidden !important}@media screen and (max-width: 767px){.m-popup-text .contents_relation .contents_relation_text,.m-article-text .contents_relation .contents_relation_text{width:100% !important}}.m-popup-text .contents_relation .contents_relation_text h2,.m-article-text .contents_relation .contents_relation_text h2{line-height:1.5 !important;margin:20px !important}@media screen and (max-width: 767px){.m-popup-text .contents_relation .contents_relation_text h2,.m-article-text .contents_relation .contents_relation_text h2{margin:0px 16px 16px !important}}.m-popup-text .contents_relation .contents_relation_text p,.m-article-text .contents_relation .contents_relation_text p{margin:20px !important}@media screen and (max-width: 767px){.m-popup-text .contents_relation .contents_relation_text p,.m-article-text .contents_relation .contents_relation_text p{margin:16px !important}}.m-article-series-info{padding-right:48px;padding-left:48px;background-color:#fff;-webkit-box-shadow:0 0 1px 0 rgba(0,0,0,0.05);box-shadow:0 0 1px 0 rgba(0,0,0,0.05);margin:16px 8px 0;padding-top:16px;padding-bottom:16px}.m-article-series-info:after{content:"";display:table;clear:both}@media screen and (max-width: 767px){.m-article-series-info{padding-right:16px;padding-left:16px}}@media screen and (max-width: 767px){.m-article-series-info{margin:16px 0 0}}.m-article-series-info-image{float:left;margin-right:16px;width:80px}.m-article-series-info-image img{height:auto;width:100%}.m-article-series-info-text{line-height:1.5;overflow:hidden}.m-article-series-info-textType{margin-bottom:6px}.m-article-series-info-textType a{font-size:11px;font-size:1.1rem;display:inline-block;vertical-align:middle;border:1px solid #faa01e;color:#faa01e;font-weight:bold;padding:4px 8px 3px;text-align:center}.m-article-series-info-textTitle{font-size:16px;font-size:1.6rem;font-weight:bold;line-height:1.4;margin-bottom:4px}.m-article-series-info-textCount{font-size:14px;font-size:1.4rem}.m-article-series-info-textCount a{color:#b2b2b2}.m-popup-container .m-article-series-info{border:3px solid #e5e5e5;margin-bottom:32px;padding:16px}.l-article-share-bottom{padding-right:48px;padding-left:48px;padding-top:0;padding-bottom:0}@media screen and (max-width: 767px){.l-article-share-bottom{padding-right:16px;padding-left:16px}}@media screen and (max-width: 767px){.l-article-share-bottom{padding:0 16px}}.l-article-share-bottom .m-article-share-bottom{border-top:1px solid #f0f0f0;padding:32px 0}.l-article-share-bottom .m-article-share-bottom:after{content:"";display:table;clear:both}.l-article-share-bottom .m-article-share-bottomItem{-webkit-box-sizing:border-box;box-sizing:border-box;float:left;width:50%}@media screen and (max-width: 767px){.l-article-share-bottom .m-article-share-bottomItem{float:none;margin-top:16px;padding-left:0;padding-right:0;width:100%}.l-article-share-bottom .m-article-share-bottomItem:first-child{margin-top:0}}.l-article-share-bottom .m-article-share-bottomItem a{font-size:15px;font-size:1.5rem;border-radius:4px;color:#fff;display:block;font-weight:bold;padding:15px 16px;position:relative;text-align:center}.l-article-share-bottom .m-article-share-bottomItem a:before{-webkit-transition:.3s ease;transition:.3s ease;background-color:#000;border-radius:4px;content:"";height:100%;left:0;opacity:0;position:absolute;top:0;width:100%;z-index:1}.l-article-share-bottom .m-article-share-bottomItem a:hover:before{opacity:0.2}.l-article-share-bottom .m-article-share-bottomItem a i{font-size:30px;font-size:3rem;line-height:30px;margin-right:12px;vertical-align:middle;width:30px}.l-article-share-bottom .m-article-share-bottomItem a p{margin:0}.l-article-share-bottom .m-article-share-bottomItem a .m-article-share-bottomItem-text{display:inline-block;text-align:center;vertical-align:middle;width:140px}.l-article-share-bottom .m-article-share-bottomItem a .m-article-share-bottomItem-count{font-size:18px;font-size:1.8rem;border-color:#fff;border-style:solid;border-width:0 0 0 1px;display:inline-block;margin-left:10px;padding-left:10px;text-align:center;vertical-align:middle;width:32px}.l-article-share-bottom .m-article-share-bottomItem.tweet{padding-right:8px}.l-article-share-bottom .m-article-share-bottomItem.tweet a{background-color:#00aced}.l-article-share-bottom .m-article-share-bottomItem.share{padding-left:8px}.l-article-share-bottom .m-article-share-bottomItem.share a{background-color:#3b5998}.l-article-share-bottom .m-article-share-bottomItem.share i{font-size:27px;font-size:2.7rem}.l-article-share-bottom .m-article-share-bottomItem.share i:before{top:1px;position:relative}@media screen and (max-width: 767px){.l-article-share-bottom .m-article-share-bottomItem.tweet,.l-article-share-bottom .m-article-share-bottomItem.share{padding-left:0;padding-right:0;width:100%}}.m-popup-main .l-article-share-bottom{padding:0}@media screen and (max-width: 1056px){.m-popup-main .l-article-share-bottom{padding:0 16px}}.l-article-sns-follow{padding-right:48px;padding-left:48px;padding-top:0;padding-bottom:32px}@media screen and (max-width: 767px){.l-article-sns-follow{padding-right:16px;padding-left:16px}}@media screen and (max-width: 767px){.l-article-sns-follow{padding:0 16px 32px}}.m-recent .l-article-sns-follow{padding:0 8px 16px}@media screen and (max-width: 703px){.m-recent .l-article-sns-follow{padding:16px}}.index .l-article-sns-follow{-webkit-box-sizing:border-box;box-sizing:border-box;clear:both;padding:0 8px;width:704px}@media screen and (max-width: 1055px){.index .l-article-sns-follow{padding:0 8px}}@media screen and (max-width: 703px){.index .l-article-sns-follow{padding:0 16px;width:100%}}.m-article-sns-follow{background-color:#fff;border:1px solid #D9D9D5;-webkit-box-sizing:border-box;box-sizing:border-box;display:table;width:100%}.m-recent .m-article-sns-follow{border:none}@media screen and (min-width: 1056px){.index .m-article-sns-follow{height:176px}}.m-article-sns-follow-image{background-position:center;background-size:cover;display:table-cell;height:224px;width:50%}@media screen and (max-width: 767px){.m-article-sns-follow-image{height:120px}}.m-article-sns-follow-main{display:table-cell;padding:16px 8px;text-align:center;vertical-align:middle;width:50%}.m-article-sns-follow-main-header{font-size:18px;font-size:1.8rem;font-weight:bold;line-height:1.3;margin-bottom:16px}@media screen and (max-width: 703px){.m-article-sns-follow-main-header{font-size:11px;font-size:1.1rem;margin-bottom:12px}}@media screen and (max-width: 703px){.m-recent .m-article-sns-follow-main-header{font-size:16px;font-size:1.6rem}}.m-article-sns-follow-main-buttons{font-family:Helvetica,Arial,"hiragino kaku gothic pro",meiryo,"ms pgothic",sans-serif}@media screen and (max-width: 703px){.m-article-sns-follow-main-buttons{margin:0 auto;max-width:300px}}.m-article-sns-follow-main-buttons li{display:block;margin:8px;vertical-align:bottom}@media screen and (max-width: 703px){.m-article-sns-follow-main-buttons li:last-child{margin-bottom:0}}.m-recent-list-col-8 .m-article-sns-follow-main-buttons li{display:inline-block;margin:4px}.m-article-sns-follow-main-buttons li a{font-size:13px;font-size:1.3rem;border-radius:4px;-webkit-box-sizing:border-box;box-sizing:border-box;color:#fff;display:block;font-weight:bold;line-height:28px;margin:0 auto;padding-left:16px;position:relative;width:124px}.m-article-sns-follow-main-buttons li a:before{-webkit-transition:.3s ease;transition:.3s ease;background-color:#000;border-radius:4px;content:"";height:100%;left:0;opacity:0;position:absolute;top:0;width:100%;z-index:1}.m-article-sns-follow-main-buttons li a:hover:before{opacity:0.2}.m-article-sns-follow-main-buttons li a.add_twitter{background-color:#00aced}.m-article-sns-follow-main-buttons li a.add_twitter i{margin-top:-9px}.m-article-sns-follow-main-buttons li a.add_line{background-color:#00c402}.m-article-sns-follow-main-buttons li a.add_line i{margin-top:-8px}.m-article-sns-follow-main-buttons li a.add_youtube{background-color:#c4302b}.m-article-sns-follow-main-buttons li a.add_youtube i{margin-top:-9px}.m-article-sns-follow-main-buttons li a i{font-size:16px;font-size:1.6rem;left:7px;position:absolute;top:50%}.m-popup-container .l-article-sns-follow{border-bottom:none;padding:0 0 32px}@media screen and (max-width: 1056px){.m-popup-container .l-article-sns-follow{padding:0 16px}}.m-popup-container .m-article-sns-follow-image{height:336px}@media screen and (max-width: 1056px){.m-popup-container .m-article-sns-follow-image{height:120px}}.view .m-social-button-outer{margin-left:auto;margin-right:auto;position:relative;width:1040px;z-index:5}.view .m-social-button{background-color:#fff;border:1px solid #e5e5e5;-webkit-box-sizing:border-box;box-sizing:border-box;display:table;left:-76px;margin-top:4rem;overflow:hidden;position:absolute;width:60px;z-index:2}@media screen and (max-width: 1055px){.view .m-social-button{border:none;bottom:0 !important;-webkit-box-shadow:0 0 3px 0 rgba(0,0,0,0.2);box-shadow:0 0 3px 0 rgba(0,0,0,0.2);width:100%;left:0 !important;margin:0 !important;position:fixed !important;top:auto !important}}.view .m-social-buttonItem{border-top-color:#e5e5e5;border-top-style:solid;border-top-width:1px;-webkit-box-sizing:border-box;box-sizing:border-box;height:60px;text-align:center;vertical-align:middle}.view .m-social-buttonItem:first-child{border-top:none}@media screen and (max-width: 1055px){.view .m-social-buttonItem{border-left-width:1px;border-top:none;display:table-cell;height:48px;width:25%}.view .m-social-buttonItem:first-child{border-left:none}}.view .m-social-buttonItem a{-webkit-transition:.3s ease;transition:.3s ease;-webkit-box-sizing:border-box;box-sizing:border-box;color:#333;display:block;height:100%;padding:10px;position:relative}@media screen and (max-width: 1055px){.view .m-social-buttonItem a{color:#fff;letter-spacing:-4em;padding:0}.view .m-social-buttonItem a:after{content:"";display:table;clear:both}}.view .m-social-buttonItem a i{-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-box-sizing:border-box;box-sizing:border-box;display:inline-block;opacity:1}@media screen and (min-width: 1056px){.view .m-social-buttonItem a i{display:block}}@media screen and (max-width: 1055px){.view .m-social-buttonItem a i{float:left;letter-spacing:normal;line-height:48px;position:relative;text-align:center;width:50%}.view .m-social-buttonItem a i:after{background-color:#FFFFFF;content:"";height:24%;opacity:0.5;position:absolute;right:0;top:38%;width:1px}}.view .m-social-buttonItem a span{font-size:13px;font-size:1.3rem;bottom:8px;-webkit-box-sizing:border-box;box-sizing:border-box;left:0;right:0}@media screen and (min-width: 1056px){.view .m-social-buttonItem a span{display:block;position:absolute;width:100%}}@media screen and (max-width: 1055px){.view .m-social-buttonItem a span{display:inline-block;letter-spacing:normal;line-height:48px;width:50%}}.view .m-social-buttonItem a.tweet i{font-size:24px;font-size:2.4rem;margin-top:-1px}@media screen and (min-width: 1056px){.view .m-social-buttonItem a.tweet:hover{background-color:#00aced;color:#fff}}@media screen and (max-width: 1055px){.view .m-social-buttonItem a.tweet{background-color:#00aced}.view .m-social-buttonItem a.tweet:hover{background-color:#fff;color:#00aced}}.view .m-social-buttonItem a.facebook i{font-size:22px;font-size:2.2rem}@media screen and (max-width: 1055px){.view .m-social-buttonItem a.facebook i:before{padding-left:2px}}@media screen and (min-width: 1056px){.view .m-social-buttonItem a.facebook:hover{background-color:#3b5998;color:#fff}}@media screen and (max-width: 1055px){.view .m-social-buttonItem a.facebook{background-color:#3b5998}.view .m-social-buttonItem a.facebook:hover{background-color:#fff;color:#3b5998}}.view .m-social-buttonItem a.hatena i{font-size:16px;font-size:1.6rem}@media screen and (min-width: 1056px){.view .m-social-buttonItem a.hatena i{margin-top:3px}}@media screen and (min-width: 1056px){.view .m-social-buttonItem a.hatena:hover{background-color:#3ca0e6;color:#fff}}@media screen and (max-width: 1055px){.view .m-social-buttonItem a.hatena{background-color:#3ca0e6}.view .m-social-buttonItem a.hatena:hover{background-color:#fff;color:#3ca0e6}}.view .m-social-buttonItem a.line{padding:0}.view .m-social-buttonItem a.line i{font-size:24px;font-size:2.4rem;line-height:60px;position:relative;text-align:center;width:100%}@media screen and (max-width: 1055px){.view .m-social-buttonItem a.line i{line-height:48px;padding-left:0;padding-right:0}.view .m-social-buttonItem a.line i:after{content:none}}@media screen and (min-width: 1056px){.view .m-social-buttonItem a.line:hover{background-color:#00c402;color:#fff}}@media screen and (max-width: 1055px){.view .m-social-buttonItem a.line{background-color:#00c402}.view .m-social-buttonItem a.line:hover{background-color:#fff;color:#00c402}}.m-popup-container .m-social-button{left:auto;margin-left:-152px;margin-top:0}.contents.image .m-social-button-outer{margin-left:auto;margin-right:auto;position:relative;z-index:5}.contents.image .m-social-button{background-color:#fff;-webkit-box-sizing:border-box;box-sizing:border-box;display:table;margin-top:4rem;overflow:hidden;z-index:2}@media screen and (min-width: 1056px){.contents.image .m-social-button{margin:0 auto 24px}}@media screen and (max-width: 1055px){.contents.image .m-social-button{border:none;bottom:0 !important;-webkit-box-shadow:0 0 3px 0 rgba(0,0,0,0.2);box-shadow:0 0 3px 0 rgba(0,0,0,0.2);width:100%;left:0 !important;margin:0 !important;position:fixed !important;top:auto !important}}.contents.image .m-social-buttonItem{border:1px solid #e5e5e5;border-left:none;-webkit-box-sizing:border-box;box-sizing:border-box;float:left;height:50px;width:52px;text-align:center;vertical-align:middle}@media screen and (min-width: 1056px){.contents.image .m-social-buttonItem{margin:0 auto}.contents.image .m-social-buttonItem:first-child{border:1px solid #e5e5e5}}@media screen and (max-width: 1055px){.contents.image .m-social-buttonItem{border:none;display:table-cell;height:48px;width:25%}.contents.image .m-social-buttonItem:first-child{border-left:none}}.contents.image .m-social-buttonItem a{-webkit-transition:.3s ease;transition:.3s ease;-webkit-box-sizing:border-box;box-sizing:border-box;color:#333;display:block;height:100%;padding:10px;position:relative}@media screen and (max-width: 1055px){.contents.image .m-social-buttonItem a{color:#fff;letter-spacing:-4em;padding:0}.contents.image .m-social-buttonItem a:after{content:"";display:table;clear:both}}.contents.image .m-social-buttonItem a i{-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-box-sizing:border-box;box-sizing:border-box;display:inline-block;opacity:1}@media screen and (min-width: 1056px){.contents.image .m-social-buttonItem a i{display:block}}@media screen and (max-width: 1055px){.contents.image .m-social-buttonItem a i{float:left;letter-spacing:normal;line-height:48px;position:relative;text-align:center;width:50%}.contents.image .m-social-buttonItem a i:after{background-color:#FFFFFF;content:"";height:24%;opacity:0.5;position:absolute;right:0;top:38%;width:1px}}.contents.image .m-social-buttonItem a span{font-size:13px;font-size:1.3rem;bottom:8px;-webkit-box-sizing:border-box;box-sizing:border-box;left:0;right:0}@media screen and (min-width: 1056px){.contents.image .m-social-buttonItem a span{font-size:12px;font-size:1.2rem;bottom:7px;display:block;position:absolute;width:100%}}@media screen and (max-width: 1055px){.contents.image .m-social-buttonItem a span{display:inline-block;letter-spacing:normal;line-height:48px;width:50%}}.contents.image .m-social-buttonItem a.tweet i{font-size:24px;font-size:2.4rem;margin-top:-1px}@media screen and (min-width: 1056px){.contents.image .m-social-buttonItem a.tweet i{font-size:18px;font-size:1.8rem;margin-top:-0.1em}}@media screen and (min-width: 1056px){.contents.image .m-social-buttonItem a.tweet:hover{background-color:#00aced;color:#fff}}@media screen and (max-width: 1055px){.contents.image .m-social-buttonItem a.tweet{background-color:#00aced}.contents.image .m-social-buttonItem a.tweet:hover{background-color:#fff;color:#00aced}}.contents.image .m-social-buttonItem a.facebook i{font-size:22px;font-size:2.2rem}@media screen and (min-width: 1056px){.contents.image .m-social-buttonItem a.facebook i{font-size:18px;font-size:1.8rem;margin-top:-0.1em}}@media screen and (max-width: 1055px){.contents.image .m-social-buttonItem a.facebook i:before{padding-left:2px}}@media screen and (min-width: 1056px){.contents.image .m-social-buttonItem a.facebook:hover{background-color:#3b5998;color:#fff}}@media screen and (max-width: 1055px){.contents.image .m-social-buttonItem a.facebook{background-color:#3b5998}.contents.image .m-social-buttonItem a.facebook:hover{background-color:#fff;color:#3b5998}}.contents.image .m-social-buttonItem a.hatena i{font-size:16px;font-size:1.6rem}@media screen and (min-width: 1056px){.contents.image .m-social-buttonItem a.hatena i{font-size:14px;font-size:1.4rem;margin-top:-0.025em}}@media screen and (min-width: 1056px){.contents.image .m-social-buttonItem a.hatena:hover{background-color:#3ca0e6;color:#fff}}@media screen and (max-width: 1055px){.contents.image .m-social-buttonItem a.hatena{background-color:#3ca0e6}.contents.image .m-social-buttonItem a.hatena:hover{background-color:#fff;color:#3ca0e6}}.contents.image .m-social-buttonItem a.line{padding:0}.contents.image .m-social-buttonItem a.line i{font-size:24px;font-size:2.4rem;line-height:60px;position:relative;text-align:center;width:100%}@media screen and (min-width: 1056px){.contents.image .m-social-buttonItem a.line i{font-size:20px;font-size:2rem;line-height:48px}}@media screen and (max-width: 1055px){.contents.image .m-social-buttonItem a.line i{line-height:48px;padding-left:0;padding-right:0}.contents.image .m-social-buttonItem a.line i:after{content:none}}@media screen and (min-width: 1056px){.contents.image .m-social-buttonItem a.line:hover{background-color:#00c402;color:#fff}}@media screen and (max-width: 1055px){.contents.image .m-social-buttonItem a.line{background-color:#00c402}.contents.image .m-social-buttonItem a.line:hover{background-color:#fff;color:#00c402}}.contributions_user_info{border-bottom:1px solid #e5e5e5;border-top:1px solid #e5e5e5;margin:32px 0 0;padding:20px 0}.contributions_user_info:after{content:"";display:table;clear:both}@media screen and (max-width: 767px){.contributions_user_info{margin:20px -16px 0;padding:20px 16px}}.contributions_user_info .contributions_user_info_text{float:right;width:-webkit-calc(100% - 175px);width:calc(100% - 175px)}@media screen and (max-width: 767px){.contributions_user_info .contributions_user_info_text{width:-webkit-calc(100% - 136px);width:calc(100% - 136px)}}.contributions_user_info .contributions_user_info_text h1{font-size:1.125em;font-weight:bold;line-height:1;margin:0}@media screen and (max-width: 767px){.contributions_user_info .contributions_user_info_text h1{font-size:16px;font-size:1.6rem}}.contributions_user_info .contributions_user_info_text p{font-size:0.8125em;line-height:1.6;margin-top:5px}@media screen and (max-width: 767px){.contributions_user_info .contributions_user_info_text p{font-size:12px;font-size:1.2rem}}.contributions_user_info .contributions_user_info_image{float:left;width:150px}@media screen and (max-width: 767px){.contributions_user_info .contributions_user_info_image{width:120px}}.contributions_user_info .contributions_user_info_image .image{margin:0}.contributions_user_info .contributions_user_info_image img{border:none;margin:0;max-width:150px;padding:0}@media screen and (max-width: 767px){.contributions_user_info .contributions_user_info_image img{max-width:120px}}.m-contribution-comment-container{background-color:rgba(255,255,255,0.95);display:none;height:100%;left:0;overflow:auto;position:fixed;top:0;width:100%;z-index:100000}.m-contribution-comment-container-overlay{height:100%;position:absolute;width:100%;z-index:-1}.m-contribution-comment-container-close{cursor:pointer;height:44px;overflow:hidden;position:absolute;right:40px;top:40px;width:44px;z-index:1}.m-contribution-comment-container-close span{background-color:#999;bottom:10px;display:block;height:1px;left:0;position:absolute;width:44px}.m-contribution-comment-container-close span:first-child{-webkit-transform:translateY(-8px) rotate(-45deg);-ms-transform:translateY(-8px) rotate(-45deg);transform:translateY(-8px) rotate(-45deg)}.m-contribution-comment-container-close span:last-child{-webkit-transform:translateY(-8px) rotate(45deg);-ms-transform:translateY(-8px) rotate(45deg);transform:translateY(-8px) rotate(45deg)}.m-contribution-comment{-webkit-box-sizing:border-box;box-sizing:border-box;margin:0 auto;padding:80px 8px;width:758px}.m-contribution-comment-title{font-size:24px;font-size:2.4rem;font-weight:bold;padding-bottom:80px;text-align:center}.m-contribution-comment-input{text-align:right;margin-bottom:80px}.m-contribution-comment-input textarea{font-size:16px;font-size:1.6rem;background-color:#f0f0f0;border-radius:4px;border:1px solid #e5e5e5;-webkit-box-sizing:border-box;box-sizing:border-box;color:#333;display:block;line-height:1.4;margin-bottom:20px;padding:5px;resize:vertical;width:100%}.m-contribution-comment-input textarea::-moz-selection{color:#333}.m-contribution-comment-input textarea::selection{color:#333}.m-contribution-comment-input .alert{color:#ee6557;margin-bottom:20px}.m-contribution-comment-input-button{display:inline-block;vertical-align:middle;position:relative;width:336px}.m-contribution-comment-input-button input{font-size:16px;font-size:1.6rem;background-color:#00bec8;border-radius:4px;border:none;-webkit-box-sizing:border-box;box-sizing:border-box;color:#fff;cursor:pointer;display:block;font-weight:bold;height:50px;line-height:46px;padding:0;text-align:center;width:100%}.m-contribution-comment-list{font-size:14px;font-size:1.4rem;border-bottom:1px solid #e5e5e5;line-height:1.5}.m-contribution-comment-listItem{border-top:1px solid #e5e5e5;padding:20px 5px;position:relative}.m-contribution-comment-listItem:after{content:"";display:table;clear:both}.m-contribution-comment-listItem-image{float:left;margin-right:15px}.m-contribution-comment-listItem-image img{border-radius:2px}.m-contribution-comment-listItem-text{overflow:hidden}.m-contribution-comment-listItem-name{font-weight:bold;margin-bottom:4px}.m-contribution-comment-listItem-date{color:#999;position:absolute;right:5px;top:20px}.m-contribution-comment-ajax-loading{display:none;left:50%;margin-left:-20px;position:absolute;text-align:center}.m-contribution-comment-ajax-loading img{display:inline-block;vertical-align:middle;background:none repeat scroll 0 0 #000;border-radius:4px;line-height:0;margin-top:20px;opacity:0.8;padding:8px}.m-contribution-bottom-bar-container{background-color:rgba(255,255,255,0.95);bottom:0;-webkit-box-shadow:-1px -1px 1.5px 0 rgba(0,0,0,0.1);box-shadow:-1px -1px 1.5px 0 rgba(0,0,0,0.1);left:0;line-height:24px;padding:23px 0 25px;position:fixed;width:100%;z-index:10000}.m-contribution-bottom-bar{margin:0 auto;position:relative;width:1020px}.m-contribution-bottom-bar:after{content:"";display:table;clear:both}.m-contribution-bottom-bar-left{float:left}.m-contribution-bottom-bar-left:after{content:"";display:table;clear:both}.m-contribution-bottom-bar-right{float:right}.m-contribution-bottom-bar-right:after{content:"";display:table;clear:both}.m-contribution-comment-count{float:right;margin-left:20px}.m-contribution-comment-count:hover{cursor:pointer;text-decoration:underline}.m-contribution-comment-count i{margin-right:4px}.m-contribution-revision-count{float:right;position:relative}.m-contribution-revision-count:hover{cursor:pointer;text-decoration:underline}.m-contribution-revision-count i{margin-right:4px}.m-contribution-edit-status{border-radius:4px;float:left;font-weight:bold;text-align:center;width:72px}.m-contribution-edit-status.status-draft{background-color:#ccc;color:#fff}.m-contribution-edit-status.status-published{background-color:#00bec8;color:#fff}.m-contribution-edit-status.status-applied{border:1px dashed #00bec8;color:#00bec8}.m-contribution-edit-status.status-again{background-color:#ee6557;color:#fff}.m-contribution-edit-lock{float:left;margin-left:20px}.m-contribution-edit-lock:before{display:inline-block;vertical-align:middle;content:"";height:17px;margin-right:6px;margin-top:-6px;width:13px}.m-contribution-edit-date{color:#999;float:left;margin-left:20px}.m-contribution-edit-auto-save{color:#00bec8;display:none;float:left;margin-left:20px}.m-contribution-bottom-bar-btn-container{-moz-osx-font-smoothing:auto;-webkit-font-smoothing:auto;bottom:70px;position:absolute;right:0}.m-contribution-bottom-bar-btn-container a{color:#fff}.contributions.revision .m-contribution-bottom-bar-btn-container{display:none}.m-contribution-bottom-bar-comment-btn{-webkit-transition:.3s ease;transition:.3s ease;background-color:#000;border-radius:100%;color:#fff;height:80px;opacity:1;text-align:center;width:80px}.m-contribution-bottom-bar-comment-btn:hover{opacity:0.8;cursor:pointer}.m-contribution-bottom-bar-comment-btn-icon{font-size:16px;font-size:1.6rem;display:inline-block;vertical-align:middle;content:"";height:17px;margin-bottom:1px;margin-top:18px;width:19px}.m-contribution-bottom-bar-comment-btn-text{font-size:12px;font-size:1.2rem;color:#fff}.m-contribution-bottom-bar-revision-btn{-webkit-transition:.3s ease;transition:.3s ease;background-color:#000;border-radius:100%;display:block;height:80px;margin-top:20px;opacity:1;text-align:center;width:80px}.m-contribution-bottom-bar-revision-btn:hover{opacity:0.8;cursor:pointer}.m-contribution-bottom-bar-revision-btn-icon{font-size:18px;font-size:1.8rem;display:inline-block;vertical-align:middle;content:"";height:22px;margin-left:3px;margin-top:16px;width:24px}.m-contribution-bottom-bar-revision-btn-text{font-size:12px;font-size:1.2rem;color:#fff}.m-contribution-finished{background-color:rgba(255,255,255,0.95);display:table;height:100%;left:0;overflow:auto;position:fixed;text-align:center;top:0;width:100%;z-index:9999}.m-contribution-finished-overlay{height:100%;position:absolute;width:100%;z-index:-1}.m-contribution-finished-close{cursor:pointer;height:44px;overflow:hidden;position:absolute;right:40px;top:40px;width:44px;z-index:1}@media screen and (max-width: 703px){.m-contribution-finished-close{right:16px;top:16px}}.m-contribution-finished-close span{background-color:#999;bottom:10px;display:block;height:1px;left:0;position:absolute;width:44px}.m-contribution-finished-close span:first-child{-webkit-transform:translateY(-8px) rotate(-45deg);-ms-transform:translateY(-8px) rotate(-45deg);transform:translateY(-8px) rotate(-45deg)}.m-contribution-finished-close span:last-child{-webkit-transform:translateY(-8px) rotate(45deg);-ms-transform:translateY(-8px) rotate(45deg);transform:translateY(-8px) rotate(45deg)}.m-contribution-finished-text{display:table-cell;line-height:1.7;padding:0 16px;text-align:center;vertical-align:middle}.m-contribution-finished-text img{max-width:100%}.m-contribution-finished-title{font-size:20px;font-size:2rem;font-weight:bold;margin-bottom:20px}.m-contribution-finished-description{font-size:16px;font-size:1.6rem;margin-top:20px}.m-contribution-finished-description a{color:#00bec8}.is_eyecatch_banner .m-site-eyecatch-advertize-text-box{-webkit-transition:.3s ease;transition:.3s ease;background-color:rgba(0,0,0,0.8);display:block;position:relative;z-index:3;width:100%}.is_eyecatch_banner .m-site-eyecatch-advertize-text-box:hover{background-color:#000}@media screen and (min-width: 704px){.is_eyecatch_banner .m-site-eyecatch-advertize-text-box{position:absolute;top:124px}}.is_eyecatch_banner .m-site-eyecatch-advertize-text{color:#fff;display:table;font-size:0;font-weight:bold;letter-spacing:-0.4em;line-height:1.4;margin:0 auto;text-align:left;padding:0 8px;position:relative}.is_eyecatch_banner .m-site-eyecatch-advertize-text *{letter-spacing:normal}.is_eyecatch_banner .m-site-eyecatch-advertize-text p{font-size:16px;font-size:1.6rem;display:table-cell;letter-spacing:0.05em;padding-left:8px;vertical-align:middle}@media screen and (max-width: 768px){.is_eyecatch_banner .m-site-eyecatch-advertize-text p{font-size:14px;font-size:1.4rem}}@media screen and (max-width: 480px){.is_eyecatch_banner .m-site-eyecatch-advertize-text p{font-size:12px;font-size:1.2rem}}.is_eyecatch_banner .m-site-eyecatch-advertize-text i{background-image:url(../css/sprite/sprite.png?20170107);background-position:0px -112px;width:64px;height:64px;background-size:269px 1045px;display:table-cell;height:auto;margin:0 12px;-webkit-transform:scale(0.85);-ms-transform:scale(0.85);transform:scale(0.85);vertical-align:middle;height:64px;width:64px}@media screen and (max-width: 703px){.is_eyecatch_banner .m-site-eyecatch-advertize-text i{background-image:url(../css/sprite/sprite.png?20170107);background-position:0px -183.5px;width:64px;height:64px;background-size:269px 1045px}}@media screen and (max-width: 480px){.is_eyecatch_banner .m-site-eyecatch-advertize-text i{margin:0 4px}}.l-site-eyecatch{padding-bottom:112px;position:relative;width:100%}@media screen and (max-width: 703px){.l-site-eyecatch{padding-bottom:104px}}.m-site-eyecatch{background-size:cover;background-image:url("../img/all/eyecatch.jpg");background-position:center;height:100%;position:absolute;width:100%;z-index:0}.m-site-eyecatch-background{background-image:-webkit-linear-gradient(330deg, #001E50 0%, #00AAA0 30%, #00AAA0 60%, #FF91F0 100%);background-image:linear-gradient(120deg, #001E50 0%, #00AAA0 30%, #00AAA0 60%, #FF91F0 100%);opacity:0.5;height:100%;position:absolute;top:0;width:100%;z-index:1}.m-site-eyecatch-shadow{background-image:-webkit-gradient(linear, left top, left bottom, from(transparent), color-stop(30%, transparent), to(#001E50));background-image:-webkit-linear-gradient(top, transparent 0%, transparent 30%, #001E50 100%);background-image:linear-gradient(180deg, transparent 0%, transparent 30%, #001E50 100%);opacity:0.2;height:100%;position:absolute;top:0;width:100%;z-index:1}.l-site-eyecatch-advertize{margin-bottom:-24px;position:relative}@media screen and (min-width: 704px){.l-site-eyecatch-advertize{margin-top:-64px}}@media screen and (max-width: 703px){.l-site-eyecatch-advertize{margin-bottom:0;top:0}}.l-site-eyecatch-advertize .l-site-eyecatch{min-height:620px;padding-bottom:0}@media screen and (max-width: 1055px){.l-site-eyecatch-advertize .l-site-eyecatch{min-height:516px}}.l-site-eyecatch-advertize .m-site-eyecatch-link{display:block;height:100%;position:absolute;width:100%;z-index:1}.l-site-eyecatch-advertize .m-site-eyecatch-text{bottom:-400px;margin:0 auto;max-width:704px;padding:32px 0;width:100%;display:none}@media screen and (max-width: 1055px){.l-site-eyecatch-advertize .m-site-eyecatch-text{bottom:-220px}}@media screen and (max-width: 703px){.l-site-eyecatch-advertize .m-site-eyecatch-text{bottom:0;display:block}}.l-site-eyecatch-advertize .m-site-eyecatch-text .m-site-logo{display:none}@media screen and (max-width: 703px){.l-site-eyecatch-advertize .m-site-eyecatch-text .m-site-logo{display:block;padding:0}}@media screen and (max-width: 703px){.l-site-eyecatch-advertize .m-site-eyecatch-text .m-site-link{display:block;height:160px;margin-bottom:20px;width:100%}}.features.index .m-recent-list:first-child{margin-top:-88px}.features .m-feature-eyecatch-background{background-color:#050505;background-image:-webkit-gradient(linear, left top, right bottom, from(#006E87), color-stop(40%, #00BEC8), to(#C18A9B));background-image:-webkit-linear-gradient(left top, #006E87 0%, #00BEC8 40%, #C18A9B 100%);background-image:linear-gradient(to right bottom, #006E87 0%, #00BEC8 40%, #C18A9B 100%);height:100%;position:absolute;top:0;width:100%;z-index:0}.l-feature-eyecatch{height:auto;position:relative;width:100%}.l-feature-eyecatch a{opacity:1;-webkit-transition:.3s ease;transition:.3s ease}.l-feature-eyecatch a:hover{opacity:0.8}.m-feature-eyecatch{height:100%;overflow:hidden;position:relative;z-index:0}@media screen and (max-width: 703px){.m-feature-eyecatch{padding-bottom:40px}}.m-feature-eyecatch-text{-webkit-box-sizing:border-box;box-sizing:border-box;color:#fff;line-height:1.5;margin:0 auto;padding:80px 8px 40px;position:relative;width:1056px;z-index:1}.m-feature-eyecatch-text:after{content:"";display:table;clear:both}@media screen and (max-width: 703px){.m-feature-eyecatch-text{padding:32px 16px 16px;width:100%}}@media screen and (min-width: 704px) and (max-width: 1055px){.m-feature-eyecatch-text{width:704px}}.m-feature-eyecatch-text a{color:#fff}.m-feature-eyecatch-breadcrumb{-webkit-box-sizing:border-box;box-sizing:border-box;color:#fff;margin:0 auto;width:100%;padding:0;position:absolute;z-index:1}@media screen and (max-width: 703px){.m-feature-eyecatch-breadcrumb{background-color:#fff;color:#333;padding:0;position:relative}}.m-feature-eyecatch-breadcrumb ul{font-size:0;margin:0 auto;max-width:1056px;padding:12px 0}@media screen and (min-width: 704px) and (max-width: 1055px){.m-feature-eyecatch-breadcrumb ul{width:704px}}@media screen and (max-width: 703px){.m-feature-eyecatch-breadcrumb ul{padding:10px 8px}}.m-feature-eyecatch-breadcrumb ul li{font-size:12px;font-size:1.2rem;display:inline-block;vertical-align:middle;line-height:1.5;-ms-text-overflow:ellipsis;-o-text-overflow:ellipsis;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:100%}.m-feature-eyecatch-breadcrumb ul li:first-child{margin-left:8px}@media screen and (max-width: 703px){.m-feature-eyecatch-breadcrumb ul li{line-height:1.45;max-width:100%}}.m-feature-eyecatch-breadcrumb ul li a{color:#fff}@media screen and (max-width: 703px){.m-feature-eyecatch-breadcrumb ul li a{color:#333}}.m-feature-eyecatch-breadcrumb ul li a:hover{text-decoration:underline}.m-feature-eyecatch-breadcrumb ul li:after{content:"\f105";display:inline-block;font:normal normal normal 14px / 1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;padding:0 8px}.m-feature-eyecatch-breadcrumb ul li:last-child:after{display:none}.m-feature-eyecatch-text-title{font-size:0;font-weight:bold;margin-bottom:32px}@media screen and (max-width: 703px){.m-feature-eyecatch-text-title{margin-bottom:16px}}.m-feature-eyecatch-text-title-en{display:inline-block;vertical-align:middle}@media screen and (max-width: 703px){.m-feature-eyecatch-text-title-en{display:block;text-align:center}}.m-feature-eyecatch-text-title-en i{font-size:32px;font-size:3.2rem;padding-right:10px}@media screen and (max-width: 703px){.m-feature-eyecatch-text-title-en i{font-size:24px;font-size:2.4rem}}.m-feature-eyecatch-text-title-en span{font-size:40px;font-size:4rem}@media screen and (max-width: 703px){.m-feature-eyecatch-text-title-en span{font-size:28px;font-size:2.8rem;padding-right:10px}}.m-feature-eyecatch-text-title-ja{font-size:18px;font-size:1.8rem;display:inline-block;vertical-align:middle;margin-left:16px;padding-left:16px;position:relative}@media screen and (max-width: 703px){.m-feature-eyecatch-text-title-ja{font-size:16px;font-size:1.6rem;display:block;margin-left:0;padding-left:0;padding-top:16px;text-align:center}}.m-feature-eyecatch-text-title-ja:before{background-color:#fff;content:"";display:block;height:20px;left:0;opacity:0.8;position:absolute;top:4px;width:1px}@media screen and (max-width: 703px){.m-feature-eyecatch-text-title-ja:before{display:inline-block;vertical-align:middle;height:1px;left:50%;margin-left:-10px;width:20px}}.m-feature-eyecatch-background-image{background-image:url("../img/all/eyecatch.jpg");background-position:center;background-size:cover;height:100%;opacity:0.2;width:100%}.m-feature-eyecatch-text-description{max-width:688px;margin-bottom:32px}.m-feature-eyecatch-text-description h2{font-size:20px;font-size:2rem;font-weight:bold;margin-bottom:16px;margin-top:16px}@media screen and (max-width: 703px){.m-feature-eyecatch-text-description h2{font-size:16px;font-size:1.6rem}}.m-feature-eyecatch-text-description p{-moz-osx-font-smoothing:auto;-webkit-font-smoothing:auto;font-size:15px;font-size:1.5rem;line-height:1.7}@media screen and (max-width: 703px){.m-feature-eyecatch-text-description p{font-size:14px;font-size:1.4rem}}.m-feature-eyecatch-text-count{-moz-osx-font-smoothing:auto;-webkit-font-smoothing:auto;font-size:14px;font-size:1.4rem;margin-bottom:32px}.l-products{background-color:#fff}.l-feature-videos{background-color:#1c1c1c}@media screen and (max-width: 1055px){.l-feature-videos .l-feature-container{padding-bottom:0}}@media screen and (max-width: 767px){.l-feature-videos .l-feature-container{padding:40px 0 0}}.l-feature-videos .l-feature-container .feature-row{margin-bottom:0}@media screen and (max-width: 1055px){.l-side{padding-left:0;padding-right:0}}.m-feature-videos{background:#FFFFFF;margin-top:24px;padding:24px 0}.m-feature-videos-title{text-align:center;padding-top:16px;padding-bottom:30px;padding-left:8px;padding-right:8px}@media screen and (max-width: 703px){.m-feature-videos-title{margin-top:0;padding-top:0}}.m-feature-videos-title-en{font-size:32px;font-size:3.2rem;display:inline-block;vertical-align:middle;color:#fff;font-weight:bold;margin-bottom:8px;padding-right:8px}@media screen and (max-width: 703px){.m-feature-videos-title-en{font-size:24px;font-size:2.4rem;display:block;text-align:center}}.m-feature-videos-title-en i{padding-right:4px}.m-feature-videos-title-ja{font-size:16px;font-size:1.6rem;display:inline-block;vertical-align:middle;color:#fff;font-weight:bold;margin-left:2px;margin-top:-6px;padding-left:14px;position:relative}@media screen and (max-width: 703px){.m-feature-videos-title-ja{display:block;margin-left:0;margin-top:0;padding-left:0;text-align:center}}.m-feature-videos-title-ja:before{background-color:#e5e5e5;content:"";display:block;height:20px;left:0;position:absolute;top:-2px;width:1px}@media screen and (max-width: 703px){.m-feature-videos-title-ja:before{height:1px;left:50%;margin-bottom:12px;margin-left:-10px;position:relative;top:0;width:20px}}.m-feature-videos-main{-webkit-box-sizing:border-box;box-sizing:border-box;margin:0 auto;max-width:1076px;padding:0 8px}@media screen and (min-width: 1056px){.m-feature-main-video{height:386px}}.m-feature-main-video-image{background-position:center center;background-size:cover;-webkit-box-sizing:border-box;box-sizing:border-box;cursor:pointer;margin:0 auto -2px;overflow:hidden;padding-top:56.2903%;position:relative;width:100%}@media screen and (min-width: 1056px){.m-feature-main-video-image{height:386px}}.m-feature-main-video-image:after{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-size:24px;font-size:2.4rem;border-radius:100%;border:2px solid #fff;bottom:0;color:#fff;content:"\f04b";font-family:FontAwesome;font-style:normal;font-variant:normal;font-weight:normal;height:88px;left:0;letter-spacing:-6px;line-height:88px;margin:auto;position:absolute;right:0;text-align:center;top:0;width:88px;z-index:15}.m-feature-main-video-image:before{-webkit-transition:.3s ease;transition:.3s ease;color:#fff;content:"";display:inline-block;height:100%;left:0;line-height:349px;opacity:0.9;position:absolute;text-align:center;text-rendering:auto;top:0;width:100%;z-index:10}.m-feature-main-video-image:hover::before{-webkit-transition:.3s ease;transition:.3s ease;background:rgba(0,0,0,0.2);color:#c4302b;opacity:1}.m-feature-main-video-image img{display:none}.l-side-feature-video{clear:both;position:relative;width:auto}@media screen and (min-width: 1056px){.l-side-feature-video{height:386px;overflow-y:scroll}}@media screen and (max-width: 1055px){.l-side-feature-video{letter-spacing:-0.4em;margin-bottom:32px;margin-left:auto;margin-right:auto;margin-top:32px;overflow-x:scroll;overflow:auto;padding:0 4px;white-space:nowrap}}@media screen and (max-width: 767px){.l-side-feature-video{padding:0 12px}}.m-side-feature-video-listItem{-webkit-box-sizing:border-box;box-sizing:border-box;cursor:pointer;opacity:0.5;position:relative}.m-side-feature-video-listItem:after{content:"";display:table;clear:both}.m-side-feature-video-listItem:hover{opacity:1}@media screen and (max-width: 1055px){.m-side-feature-video-listItem{display:inline-block;letter-spacing:normal;margin-left:4px;margin-right:4px;vertical-align:top;width:138px}}.m-side-feature-video-listItem.is-playing{opacity:1}.m-side-feature-video-listItem.is-playing .m-side-feature-video-listItem-title:after{content:"再生中";color:#FFF15C;display:block}.m-side-feature-video-listItem-image{-webkit-box-sizing:border-box;box-sizing:border-box;height:auto;position:relative;width:51.2%}@media screen and (min-width: 1056px){.m-side-feature-video-listItem-image{float:left}}@media screen and (max-width: 1055px){.m-side-feature-video-listItem-image{width:100%}}.m-side-feature-video-listItem-image img{-webkit-transition:.3s ease;transition:.3s ease;height:100%;width:100%}.m-side-feature-video-listItem-image-main{background-position:center center;background-size:cover;-webkit-box-sizing:border-box;box-sizing:border-box;overflow:hidden;position:relative;width:100%}@media screen and (min-width: 1056px){.m-side-feature-video-listItem-image-main{float:left;height:96.5px;padding-top:56.1%}}@media screen and (max-width: 1055px){.m-side-feature-video-listItem-image-main{padding-top:56.2903%}}.m-side-feature-video-listItem-image-main:after{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-size:24px;font-size:2.4rem;border-radius:100%;border:2px solid #fff;bottom:0;color:#fff;content:"\f04b";font-family:FontAwesome;font-style:normal;font-variant:normal;font-weight:normal;height:44px;left:0;letter-spacing:-6px;line-height:44px;margin:auto;position:absolute;right:0;text-align:center;top:0;width:44px;z-index:15}.m-side-feature-video-listItem-image-main img{display:none}.m-side-feature-video-listItem-title{font-size:13px;font-size:1.3rem;-webkit-transition:.3s ease;transition:.3s ease;-webkit-box-sizing:border-box;box-sizing:border-box;color:#fff;font-weight:bold;line-height:1.5;padding-bottom:8px;padding-left:8px;padding-top:8px}@media screen and (min-width: 1056px){.m-side-feature-video-listItem-title{float:left;width:48%}}@media screen and (max-width: 1055px){.m-side-feature-video-listItem-title{font-size:12px;font-size:1.2rem;letter-spacing:0.5px;white-space:normal}}.m-feature-link{background:#FFFFFF;margin:64px auto;padding:32px 0}@media screen and (max-width: 767px){.m-feature-link{margin:52px auto 44px}}.m-feature-link-title{font-size:18px;font-size:1.8rem;font-weight:bold;-webkit-box-sizing:border-box;box-sizing:border-box;margin:0 auto 16px;max-width:1076px;padding:0 16px}.m-feature-link-list{-webkit-box-sizing:border-box;box-sizing:border-box;letter-spacing:-0.4em;margin:0 auto;max-width:1076px;padding:0 8px}.m-feature-link-listItem{font-size:16px;font-size:1.6rem;-webkit-box-sizing:border-box;box-sizing:border-box;font-weight:bold;letter-spacing:normal;line-height:1.5;padding:4px 0 4px 30px}@media screen and (max-width: 767px){.m-feature-link-listItem{padding:8px 0 8px 30px}}@media screen and (min-width: 704px){.m-feature-link-listItem{display:inline-block;vertical-align:middle;vertical-align:top;width:50%}}.m-feature-link-listItem a{color:#00bec8}.m-feature-link-listItem a:hover{color:#00848b}.m-feature-link-listItem a:before{display:inline-block;font:normal normal normal 14px / 1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";left:-20px;position:relative;width:0}.m-feature-member-sponsor{margin-top:24px;background:#FFFFFF;padding:32px 0}.m-feature-member-sponsor-title{font-size:18px;font-size:1.8rem;font-weight:bold;-webkit-box-sizing:border-box;box-sizing:border-box;margin:0 auto 24px;max-width:1076px;padding:0 16px}@media screen and (max-width: 703px){.m-feature-member-sponsor-title{margin:0 auto 16px}}.m-feature-writer-list{-webkit-box-sizing:border-box;box-sizing:border-box;font-size:0;margin:0 auto;max-width:1076px;padding:0 8px}.m-feature-writer-listItem{display:inline-block;vertical-align:middle;vertical-align:top;padding:8px 16px;width:132px;-webkit-box-sizing:border-box;box-sizing:border-box;text-align:center}@media screen and (max-width: 703px){.m-feature-writer-listItem{width:50%}}.m-feature-writer-listItem-image{margin-bottom:8px;overflow:hidden;position:relative}.m-feature-writer-listItem-image a{display:block;position:relative}@media screen and (min-width: 704px){.m-feature-writer-listItem-image a:after{-webkit-transition:.3s ease;transition:.3s ease;background-color:#000;border-radius:50%;content:"";display:inline-block;height:-webkit-calc(100% - 2px);height:calc(100% - 2px);left:1px;position:absolute;top:1px;width:-webkit-calc(100% - 2px);width:calc(100% - 2px)}}.m-feature-writer-listItem-image img{border-radius:50%;height:auto;position:relative;width:100%;z-index:1}.m-feature-writer-listItem-image img:hover{opacity:0.8}@media screen and (max-width: 703px){.m-feature-writer-listItem-image img{display:none}}.m-feature-writer-listItem-text{font-size:16px;font-size:1.6rem;line-height:1.5;margin-bottom:4px}.m-feature-writer-listItem-text h1{color:#00bec8;font-weight:bold}.m-feature-writer-listItem-text h1 a{color:#00bec8}.m-feature-writer-listItem-text h1 a:hover{color:#00848b}.m-feature-sponsor-list{border-top:1px solid #e5e5e5;-webkit-box-sizing:border-box;box-sizing:border-box;font-size:0;margin:24px auto 0;max-width:1076px;padding:24px 8px 0}.m-feature-sponsor-listItem{display:inline-block;vertical-align:middle;margin:8px 0;padding:0 16px;width:100px}@media screen and (max-width: 703px){.m-feature-sponsor-listItem{-webkit-box-sizing:border-box;box-sizing:border-box;width:50%}}.m-feature-sponsor-listItem a{display:block}.m-feature-sponsor-listItem-image{margin-bottom:8px;overflow:hidden;position:relative}.m-feature-sponsor-listItem-image a{position:relative}.m-feature-sponsor-listItem-image img{height:auto;max-width:100%}.feature-badge-box{-webkit-transition:.3s ease;transition:.3s ease;background-color:transparent;border-radius:50%;display:inline-block;position:absolute;top:0;left:0;height:auto}.feature-badge-box:hover img{opacity:0.8}.feature-badge-box:hover:after{visibility:visible}@media screen and (max-width: 480px){.feature-badge-box{margin:8px;width:48px}}.feature-badge-box:before{display:none}.feature-badge-box:after{-webkit-transition:.3s ease;transition:.3s ease;content:"";background-color:#000;border-radius:50%;display:inline-block;top:1px;left:1px;position:absolute;height:-webkit-calc(100% - 2px);height:calc(100% - 2px);width:-webkit-calc(100% - 2px);width:calc(100% - 2px);visibility:hidden}.feature-badge-box img.badge{-webkit-transition:.3s ease;transition:.3s ease;border-radius:50%;display:inline-block;left:0;top:0;height:auto;position:absolute;width:100%;z-index:1}@media screen and (min-width: 481px){.m-swiper-listItem .feature-badge-box{margin:6px;height:64px;width:64px}}@media screen and (min-width: 481px){.m-recent-listItem:nth-child(1) .feature-badge-box{margin:10px;height:80px;width:80px}}@media screen and (min-width: 481px){.m-recent-listItem:nth-child(n+2) .feature-badge-box{margin:6px;height:64px;width:64px}}@media screen and (min-width: 481px){.type .m-recent-listItem:nth-child(1) .feature-badge-box{margin:10px;height:72px;width:72px}}@media screen and (min-width: 481px){.type .m-recent-listItem:nth-child(n+2) .feature-badge-box{margin:8px;height:48px;width:48px}}@media screen and (min-width: 481px){.index .first .feature-badge-box{margin:10px;height:80px;width:80px}}@media screen and (min-width: 481px){.index .second .feature-badge-box{margin:8px;height:72px;width:72px}}@media screen and (min-width: 481px){.index .third .feature-badge-box{margin:6px;height:64px;width:64px}}@media screen and (min-width: 481px){.index .m-top-popup-listItem .feature-badge-box,.index .m-feature-sliderItem .feature-badge-box{-webkit-transition:.3s ease;transition:.3s ease;margin:24px;height:80px;width:80px}}@media screen and (min-width: 481px){.index .l-videos .m-swiper-list .swiper-slide .feature-badge-box{-webkit-transition:.3s ease;transition:.3s ease;margin:24px;height:80px;width:80px;display:inline-block}}.index .l-videos .m-swiper-list-controller .swiper-slide .feature-badge-box{-webkit-transition:.3s ease;transition:.3s ease;margin:8px;height:32px;width:32px;display:inline-block}@media screen and (min-width: 481px){.m-article-eyecatch .feature-badge-box{margin:10px;height:80px;width:80px}}@media screen and (max-width: 480px){.m-article-eyecatch .feature-badge-box{margin:12px;height:64px;width:64px}}@media screen and (min-width: 481px){.m-side-ranking-listItem-image .feature-badge-box{top:auto;bottom:0px;margin:4px;height:16px;width:16px}}@media screen and (min-width: 481px){.m-popup-eyecatch .feature-badge-box{margin:66px 24px 0;height:80px;width:80px}}@media screen and (max-width: 480px){.m-popup-eyecatch .feature-badge-box{margin:12px;height:64px;width:64px}}.l-footer{background-color:#fff}.m-scroll-top{background-color:#fff}.m-scroll-top-button{border-top:1px solid #f0f0f0;display:block;padding:20px 0;text-align:center}.m-scroll-top-button:hover .m-scroll-top-buttonIcon{background:#999}.m-scroll-top-button:hover .m-scroll-top-buttonText{color:#999}.m-scroll-top-buttonIcon{-webkit-box-sizing:border-box;box-sizing:border-box;font-size:24px;font-size:2.4rem;display:inline-block;vertical-align:middle;-webkit-transition:.3s ease;transition:.3s ease;background-color:#b2b2b2;border-radius:100%;color:#fff;height:32px;padding-top:1px;text-align:center;width:32px}@media screen and (max-width: 703px){.m-scroll-top-buttonIcon{font-size:20px;font-size:2rem;height:28px;padding-top:2px;width:28px}}.m-scroll-top-buttonText{font-size:16px;font-size:1.6rem;display:inline-block;vertical-align:middle;-webkit-transition:.3s ease;transition:.3s ease;color:#b2b2b2;font-weight:bold}@media screen and (max-width: 703px){.m-scroll-top-buttonText{font-size:14px;font-size:1.4rem}}@media screen and (max-width: 1055px){.contents.view .l-footer,.contents.image .l-footer{padding-bottom:48px}}.m-footer-main{font-size:16px;font-size:1.6rem;background-color:#000;padding:40px 0 20px}@media screen and (max-width: 767px){.m-footer-main{font-size:14px;font-size:1.4rem}}.m-footer-main a{font-weight:bold}.l-footer-logo{margin-bottom:40px}.m-footer-logo{text-align:center}.m-footer-logo a{display:inline-block;vertical-align:middle;opacity:0.8;background-image:url(../css/sprite/sprite.png?20170107);background-position:0px -970px;width:269px;height:75px;background-size:269px 1045px;-webkit-transform:scale(0.8);-ms-transform:scale(0.8);transform:scale(0.8);-webkit-transition:.3s ease;transition:.3s ease;margin-top:-4px;overflow:hidden;text-indent:-9999px}@media screen and (max-width: 767px){.m-footer-logo a{-webkit-transform:scale(0.6);-ms-transform:scale(0.6);transform:scale(0.6)}}.m-footer-logo a:hover{opacity:1}.l-link-list{margin-bottom:16px}.m-link-list{text-align:center}.m-link-listItem{display:inline-block;vertical-align:middle;margin:0 8px 16px}.m-link-listItem a{-webkit-transition:.3s ease;transition:.3s ease;color:#999}.m-link-listItem a:hover{color:#fff}.l-project-list{-webkit-box-sizing:border-box;box-sizing:border-box;margin:0 auto;padding:40px 8px;position:relative}.l-project-list:before{background-color:#999;content:"";height:1px;left:50%;margin-left:-8px;position:absolute;top:0;width:16px}@media screen and (min-width: 1056px){.l-project-list{width:792px}}@media screen and (min-width: 704px) and (max-width: 1055px){.l-project-list{width:704px}}@media screen and (max-width: 703px){.l-project-list{width:100%;padding:40px 0}}.m-project-list{margin-left:-8px;margin-right:-8px;margin-bottom:16px;font-size:0;text-align:center}.m-project-list:before,.m-project-list:after{content:" ";display:table}.m-project-list:after{clear:both}@media screen and (max-width: 703px){.m-project-list{margin-left:0;margin-right:0}}@media screen and (max-width: 703px){.m-project-list{margin-bottom:0;padding-left:8px;padding-right:8px}}.m-project-list-title{color:#999;font-weight:bold;margin-bottom:20px;text-align:center}.m-project-listItem{-webkit-box-sizing:border-box;box-sizing:border-box;width:264px;display:inline-block;vertical-align:middle;margin-bottom:16px;min-height:1px;padding-left:8px;padding-right:8px;position:relative}@media screen and (min-width: 704px) and (max-width: 1055px){.m-project-listItem{width:50%}}@media screen and (max-width: 703px){.m-project-listItem{width:100%}}@media screen and (max-width: 703px){.m-project-listItem{overflow:hidden;padding-left:8px;padding-right:8px;width:50%}}.m-project-listItem a{-webkit-transition:.3s ease;transition:.3s ease;border:1px solid #999;color:#999;display:block;font-weight:bold;height:64px}.m-project-listItem a:hover{background-color:#fff;color:#333}.m-project-listItem a:hover .m-project-listItem-icon{opacity:0.8}.m-project-listItem-icon{display:inline-block;vertical-align:middle;opacity:0.5;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);-webkit-transition:.3s ease;transition:.3s ease;left:50%;margin:auto;overflow:hidden;position:absolute;text-indent:-9999px;top:50%}.m-project-listItem__blog a .m-project-listItem-icon{background-image:url(../css/sprite/sprite.png?20170107);background-position:0px -326.5px;width:151px;height:64px;background-size:269px 1045px}.m-project-listItem__blog a:hover .m-project-listItem-icon{background-image:url(../css/sprite/sprite.png?20170107);background-position:0px -255px;width:151px;height:64px;background-size:269px 1045px}.m-project-listItem__lab a .m-project-listItem-icon{background-image:url(../css/sprite/sprite.png?20170107);background-position:0px -612.5px;width:151px;height:64px;background-size:269px 1045px}.m-project-listItem__lab a:hover .m-project-listItem-icon{background-image:url(../css/sprite/sprite.png?20170107);background-position:0px -541px;width:151px;height:64px;background-size:269px 1045px}.m-project-listItem__channel a .m-project-listItem-icon{background-image:url(../css/sprite/sprite.png?20170107);background-position:0px -469.5px;width:151px;height:64px;background-size:269px 1045px}.m-project-listItem__channel a:hover .m-project-listItem-icon{background-image:url(../css/sprite/sprite.png?20170107);background-position:0px -398px;width:151px;height:64px;background-size:269px 1045px}.m-project-listItem__videos a .m-project-listItem-icon{background-image:url(../css/sprite/sprite.png?20170107);background-position:0px -898.5px;width:151px;height:64px;background-size:269px 1045px}.m-project-listItem__videos a:hover .m-project-listItem-icon{background-image:url(../css/sprite/sprite.png?20170107);background-position:0px -827px;width:151px;height:64px;background-size:269px 1045px}.m-project-listItem__popishere a .m-project-listItem-icon{background-image:url(../css/sprite/sprite.png?20170107);background-position:0px -755.5px;width:151px;height:64px;background-size:269px 1045px}.m-project-listItem__popishere a:hover .m-project-listItem-icon{background-image:url(../css/sprite/sprite.png?20170107);background-position:0px -684px;width:151px;height:64px;background-size:269px 1045px}.l-footer-social-account{margin-bottom:24px;margin-top:24px}.m-footer-social-account{padding:0 16px;text-align:center}.m-footer-social-accountItem{display:inline-block;vertical-align:middle;margin:0 8px 8px}.m-footer-social-accountItem a{display:block;font-size:0;padding:8px}.m-footer-social-accountItem a i{font-size:24px;font-size:2.4rem;-webkit-transition:.3s ease;transition:.3s ease;color:#b2b2b2}.m-footer-social-accountItem.m-footer-social-accountItem__twitter a:hover i{color:#00aced}.m-footer-social-accountItem.m-footer-social-accountItem__facebook a:hover i{color:#3b5998}.m-footer-social-accountItem.m-footer-social-accountItem__youtube a:hover i{color:#c4302b}.m-footer-social-accountItem.m-footer-social-accountItem__line a:hover i{color:#00c402}.m-footer-social-accountItem.m-footer-social-accountItem__instagram a:hover i{color:#262626}.m-footer-social-accountItem.m-footer-social-accountItem__hatena a:hover i{color:#3ca0e6}.m-footer-social-accountItem.m-footer-social-accountItem__google a:hover i{color:#dc4e41}.m-footer-social-accountItem.m-footer-social-accountItem__vine a:hover i{color:#00b488}.m-footer-social-accountItem.m-footer-social-accountItem__rss a:hover i{color:#333}.l-footer-copyright{padding-bottom:40px}.m-footer-copyright{text-align:center;padding:0 16px}.m-footer-copyright a{-webkit-transition:.3s ease;transition:.3s ease;color:#b2b2b2}.m-footer-copyright a:hover{color:#333}.l-header{position:relative;z-index:10000}.m-header{font-size:14px;font-size:1.4rem;background-color:#00bec8;color:#fff;height:100%;line-height:60px;padding:0 30px 0 30px}.m-header:after{content:"";display:table;clear:both}@media screen and (min-width: 704px) and (max-width: 1055px){.m-header{padding:0 20px}}@media screen and (max-width: 703px){.m-header{padding:0 8px}}.m-header a{-webkit-transition:.3s ease;transition:.3s ease;color:#fff;font-weight:bold;opacity:1;padding:0 8px;vertical-align:-0.1em}@media screen and (max-width: 703px){.m-header a{padding:0 8px}}@media screen and (max-width: 703px){.m-header a span{display:none}}.m-header a:hover{opacity:0.8}@media screen and (max-width: 703px){.m-header i{margin-right:0}}.l-header-left{float:left}.l-header-left:after{content:"";display:table;clear:both}@media screen and (min-width: 1280px){.l-header-left{width:60%}}@media screen and (min-width: 1104px) and (max-width: 1279px){.l-header-left{width:54%}}@media screen and (min-width: 704px) and (max-width: 1103px){.l-header-left{width:50%}}.l-header-right{float:right}.l-header-right:after{content:"";display:table;clear:both}.m-header-rightBlock{padding:0 8px}@media screen and (max-width: 703px){.m-header-rightBlock{padding:0}}.m-header-item{float:left;position:relative}.m-header-item i{font-size:16px;font-size:1.6rem;margin-right:4px}.m-header-item i.fa.fa-bars{margin-right:0}.m-header-item .ki{vertical-align:-0.1em}.m-header-item .fa-plus-circle{vertical-align:-0.05em}.m-header-item.m-header-item__menuIcon{float:left;margin-right:12px}@media screen and (max-width: 1055px){.m-header-item.m-header-item__logo{left:50%;margin-left:-61px;position:absolute}}.m-header-item.m-header-item__logo a{display:inline-block;vertical-align:middle;background-image:url(../css/sprite/sprite.png?20170107);background-position:0px 0px;width:122px;height:35px;background-size:269px 1045px;-webkit-box-sizing:border-box;box-sizing:border-box;overflow:hidden;text-indent:-9999px}.m-header-item.m-header-item__search{display:none}.m-header-item.m-header-item__notification{margin-left:8px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.m-header-item.m-header-item__notification time{border-right:1px solid #fff;margin-right:5px;padding-right:8px}@media screen and (min-width: 1280px){.m-header-item__notification{max-width:70%}}@media screen and (min-width: 1104px) and (max-width: 1279px){.m-header-item__notification{max-width:66%}}@media screen and (min-width: 704px) and (max-width: 1103px){.m-header-item__notification{max-width:64%}}@media screen and (max-width: 1055px){.m-header-item__notification{display:none}}@media screen and (max-width: 1055px){.m-header-item__writing{display:none}}.m-header-detail{-webkit-transition:.3s ease;transition:.3s ease;background-color:#fff;border-top:2px solid #333;-webkit-box-shadow:0 0 3px 0 rgba(0,0,0,0.2);box-shadow:0 0 3px 0 rgba(0,0,0,0.2);line-height:40px;opacity:0;padding:10px 0;position:absolute;right:0;top:60px;visibility:hidden;width:180px;z-index:10000}@media screen and (max-width: 1055px){.m-header-detail{display:none}}.m-header-detail-item a{color:#333;display:block;font-weight:normal}@media screen and (max-width: 703px){.m-header-detail-item.m-header-item__login{display:none}}@media screen and (max-width: 703px){.m-header-detail-item.m-header-item__search{display:block}}.m-header-item:hover .m-header-detail{opacity:1;visibility:visible}.m-header-item__user a{display:block;max-width:120px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media screen and (max-width: 703px){.m-header-item__user span{display:none}}.m-header-item__userIcon{display:inline-block;vertical-align:middle;background-color:#fff;border-radius:2px;height:24px;margin-right:4px;width:24px}@media screen and (max-width: 703px){.m-header-item__userIcon{margin-right:0}}.m-header-item__userIcon img{height:24px;width:24px}@media screen and (min-width: 704px) and (max-width: 820px){.m-header-item__font{left:50px;position:absolute}}@media screen and (max-width: 703px){.m-header-item__font{left:40px;position:absolute}}.m-header-item__font i{font-size:14px;font-size:1.4rem}.m-header-item__font.is-first-access>a:before{font-size:11px;font-size:1.1rem;background-color:#ff8a60;border-radius:4px;color:#fff;content:"NEW";font-weight:bold;margin-right:4px;padding:0px 4px 2px}@media screen and (max-width: 900px){.m-header-item__font.is-first-access>a:before{display:none}}@media screen and (min-width: 704px) and (max-width: 820px){.m-header-item__font.is-active .m-header-font-size-toggle{opacity:1;visibility:visible}}@media screen and (max-width: 703px){.m-header-item__font.is-active .m-header-font-size-toggle{opacity:1;visibility:visible}}.m-header-item__font:hover .m-header-font-size-toggle{opacity:1;visibility:visible}@media screen and (min-width: 704px) and (max-width: 820px){.m-header-item__font:hover .m-header-font-size-toggle{opacity:0;visibility:hidden}}@media screen and (max-width: 703px){.m-header-item__font:hover .m-header-font-size-toggle{opacity:0;visibility:hidden}}.m-header-font-size-toggle{-webkit-transition:.3s ease;transition:.3s ease;background-color:#fff;border-top:2px solid #333;-webkit-box-shadow:0 0 3px 0 rgba(0,0,0,0.2);box-shadow:0 0 3px 0 rgba(0,0,0,0.2);-webkit-box-sizing:border-box;box-sizing:border-box;line-height:40px;opacity:0;padding:10px 5px;position:absolute;right:0;top:60px;visibility:hidden;width:180px;z-index:10000}.m-header-font-size-toggle:after{content:"";display:table;clear:both}@media screen and (min-width: 704px) and (max-width: 820px){.m-header-font-size-toggle{left:0;right:auto}}@media screen and (max-width: 703px){.m-header-font-size-toggle{left:0;right:auto}}.m-header-font-size-toggle-recent{color:#333;font-size:16px;font-weight:bold;margin-bottom:10px;text-align:center}.m-header-font-size-toggle-button{-webkit-box-sizing:border-box;box-sizing:border-box;float:right;padding:0 5px;width:33.33333%}.m-header-font-size-toggle-button a{-webkit-transition:.3s ease;transition:.3s ease;border:1px solid #e5e5e5;color:#333;display:block;font-weight:bold;padding:2px 10px;text-align:center}@media screen and (max-width: 703px){.m-header-font-size-toggle-button a{padding:2px 10px}}.m-header-font-size-toggle-button a:hover{background-color:#000;border:1px solid #000;color:#fff;opacity:1}.m-header-font-size-toggle-button a.is-active{background-color:#000;border:1px solid #000;color:#fff}.m-header-font-size-toggle-button.m-header-font-size-toggle-button__large a{font-size:18px;font-size:1.8rem}.m-header-font-size-toggle-button.m-header-font-size-toggle-button__medium a{font-size:16px;font-size:1.6rem}.m-header-font-size-toggle-button.m-header-font-size-toggle-button__small a{font-size:14px;font-size:1.4rem}@media screen and (max-width: 703px){.contents.index .l-header,.eyecatchbanners.preview .l-header{position:absolute;width:100%;z-index:1000}}@media screen and (max-width: 703px){.contents.index .m-header,.eyecatchbanners.preview .m-header{background-color:transparent}}@media screen and (max-width: 703px){.contents.index .m-header-item__logo,.eyecatchbanners.preview .m-header-item__logo{display:none}}.l-mega-menu{height:100%;position:fixed;z-index:100000}.l-mega-menu.is-active{max-width:100%;width:400px}@media screen and (min-width: 320px) and (max-width: 400px){.l-mega-menu.is-active{width:320px}}@media screen and (max-width: 319px){.l-mega-menu.is-active{width:100%}}.l-mega-menu.is-active .m-mega-menu{max-width:100%;-webkit-transform:translate(0, 0);-ms-transform:translate(0, 0);transform:translate(0, 0)}.m-mega-menu{-webkit-transition:.3s ease;transition:.3s ease;height:100%;overflow:hidden;position:absolute;-webkit-transform:translate(-100%, 0);-ms-transform:translate(-100%, 0);transform:translate(-100%, 0);width:400px;z-index:100000}@media screen and (min-width: 320px) and (max-width: 400px){.m-mega-menu{width:320px}}@media screen and (max-width: 319px){.m-mega-menu{width:100%}}.m-mega-menu-overlay{background-color:rgba(0,0,0,0.5);display:none;height:100%;left:0;position:fixed;top:0;width:100%;z-index:99999}.l-mega-menu-header{height:64px;position:relative;width:100%;z-index:1000000}.m-mega-menu-header{background-color:#00bec8;color:#fff;padding:0 16px 2px}.m-mega-menu-button a{font-size:16px;font-size:1.6rem;-webkit-transition:.3s ease;transition:.3s ease;color:#fff;display:block;font-weight:bold;opacity:1;padding:23px 0 23px 24px}.m-mega-menu-button a:hover{opacity:0.8}.m-mega-menu-button a div:before{background:#fff;content:"";display:block;height:2px;left:12px;position:absolute;top:30px;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);width:20px}.m-mega-menu-button a div:after{background:#fff;content:"";display:block;height:2px;left:12px;position:absolute;top:30px;-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg);width:20px}.l-mega-menu-main{-webkit-overflow-scrolling:touch;background-color:#fff;bottom:0;left:0;overflow-y:auto;padding-top:64px;position:absolute;right:0;top:0;z-index:100000}.m-mega-menu-main{-webkit-box-sizing:border-box;box-sizing:border-box;line-height:1.5}.mega-menu-block{background-color:#f5f5f5;border-top:1px solid #f0f0f0;padding-bottom:8px}.mega-menu-block-title{font-size:14px;font-size:1.4rem;background-color:#f5f5f5;border-bottom:1px solid #f0f0f0;color:#999;display:block;font-weight:bold;padding:6px 16px 5px}.mega-menu-banner{font-size:16px;font-size:1.6rem;background-color:#fff;border-bottom:1px solid #f0f0f0;font-weight:bold;padding:16px;position:relative;text-align:center}.mega-menu-banner>p{margin-bottom:8px}.mega-menu-banner a{display:block;position:relative}.mega-menu-banner a:hover:before{opacity:0.2}.mega-menu-banner a:before{-webkit-transition:.3s ease;transition:.3s ease;background-color:#000;content:"";height:100%;left:0;opacity:0;position:absolute;top:0;width:100%;z-index:2}.mega-menu-banner-image img{height:auto;width:100%}.mega-menu-banner-text{background:rgba(255,255,255,0.9);bottom:8px;-webkit-box-sizing:border-box;box-sizing:border-box;color:#333;left:0;line-height:1.4;margin-left:8px;margin-right:8px;max-width:80%;padding:8px;position:absolute;text-align:left}.mega-menu-banner-textTitle{font-size:15px;font-size:1.5rem;color:#0064d2;font-weight:bold;margin-bottom:4px}.mega-menu-banner-textDescription{font-size:14px;font-size:1.4rem;margin-bottom:2px}.mega-menu-button{margin-left:-8px;margin-right:-8px}.mega-menu-button:after{content:"";display:table;clear:both}.mega-menu-buttonItem{-webkit-box-sizing:border-box;box-sizing:border-box;float:left;padding:8px 8px 0;width:50%}.mega-menu-buttonItem a{border-radius:4px;color:#fff;display:block;padding:16px 0}.mega-menu-buttonItem a:before{border-radius:4px}.mega-menu-buttonItem.mega-menu-buttonItem__login a{background-color:#000}.mega-menu-buttonItem.mega-menu-buttonItem__signup a{background-color:#00bec8}.mega-menu-list{background-color:#fff}.mega-menu-list:after{content:"";display:table;clear:both}.mega-menu-listItem a{font-size:14px;font-size:1.4rem;-webkit-transition:.3s ease;transition:.3s ease;color:#333;display:block;font-weight:bold}.mega-menu-list__notification li{border-bottom:1px solid #f0f0f0}.mega-menu-list__notification a{-webkit-transition:.3s ease;transition:.3s ease;display:block;opacity:1;padding:14px 16px}.mega-menu-list__notification a:hover{opacity:0.8}.mega-menu-list__notification a span{padding-right:8px}.mega-menu-list__notification a time{color:#b2b2b2}.mega-menu-list__type{border-bottom:1px solid #f0f0f0;padding:16px 16px 14px}.mega-menu-list__type:after{content:"";display:table;clear:both}.mega-menu-list__type li{font-size:14px;font-size:1.4rem;float:left;font-weight:bold;text-align:center;width:25%}.mega-menu-list__type i{font-size:28px;font-size:2.8rem;display:block;height:28px;margin-bottom:4px}@media screen and (max-width: 703px){.mega-menu-list__type i{font-size:24px;font-size:2.4rem}}.mega-menu-list__type i.kaiyou-icon-feature{font-size:26px;font-size:2.6rem;position:relative;top:2px}@media screen and (max-width: 703px){.mega-menu-list__type i.kaiyou-icon-feature{font-size:22px;font-size:2.2rem;top:1px}}.mega-menu-list__type i.kaiyou-icon-videos{font-size:24px;font-size:2.4rem;position:relative;top:3px}@media screen and (max-width: 703px){.mega-menu-list__type i.kaiyou-icon-videos{font-size:20px;font-size:2rem;top:2px}}.mega-menu-listItem__feature>a:hover{color:#00bec8}.mega-menu-listItem__news>a:hover{color:#0064d2}.mega-menu-listItem__videos>a:hover{color:#fa3c50}.mega-menu-listItem__series>a:hover{color:#faa01e}.mega-menu-list__article li{border-bottom:1px solid #f0f0f0}.mega-menu-list__article a{-webkit-transition:.3s ease;transition:.3s ease;display:block;opacity:1;padding:14px 16px}.mega-menu-list__article a:hover{opacity:0.8}.mega-menu-list__article i{font-size:17px;font-size:1.7rem;margin-right:8px;vertical-align:-2px}.mega-menu-list__article .kaiyou-icon-ranking{margin-left:-1px}.mega-menu-list__article .kaiyou-icon-user-contents{margin-left:2px}.mega-menu-list__article .kaiyou-icon-keyphrases{margin-left:2px}.mega-menu-list__article .mega-menu-list__article-user a{-webkit-transition:.3s ease;transition:.3s ease;color:#333}.mega-menu-list__article .mega-menu-list__article-user a:hover{opacity:1;color:#ff8a60}.mega-menu-list__article .mega-menu-list__article-keyphrase a{-webkit-transition:.3s ease;transition:.3s ease;color:#333}.mega-menu-list__article .mega-menu-list__article-keyphrase a:hover{opacity:1;color:#00bec8}.mega-menu-list__category:after{content:"";display:table;clear:both}.mega-menu-list__category li{font-size:15px;font-size:1.5rem;border-bottom:1px solid #f0f0f0;-webkit-box-sizing:border-box;box-sizing:border-box;float:left;margin-bottom:-1px;width:50%}.mega-menu-list__category a{display:block;padding:14px 13px}@media screen and (max-width: 703px){.mega-menu-list__category a{font-size:13px;font-size:1.3rem;padding:14px 13px}}.mega-menu-list__category i{font-size:17px;font-size:1.7rem;margin-right:8px;vertical-align:-2px}.mega-menu-list__category .kaiyou-icon-audiovisual{margin-left:-1px}.mega-menu-list__category a{-webkit-transition:.3s ease;transition:.3s ease;color:#333}.mega-menu-list__category-book{border-left:4px solid #f5784c}.mega-menu-list__category-book a:hover{color:#f5784c}.mega-menu-list__category-information-society{border-left:4px solid #4e6aa6}.mega-menu-list__category-information-society a:hover{color:#4e6aa6}.mega-menu-list__category-otaku-culture{border-left:4px solid #00add2}.mega-menu-list__category-otaku-culture a:hover{color:#00add2}.mega-menu-list__category-art{border-left:4px solid #36b498}.mega-menu-list__category-art a:hover{color:#36b498}.mega-menu-list__category-audiovisual{border-left:4px solid #b25bc4}.mega-menu-list__category-audiovisual a:hover{color:#b25bc4}.mega-menu-list__category-game{border-left:4px solid #fab900}.mega-menu-list__category-game a:hover{color:#fab900}.mega-menu-list__category-street{border-left:4px solid #7963d9}.mega-menu-list__category-street a:hover{color:#7963d9}.mega-menu-list__category-entertainment{border-left:4px solid #f5749a}.mega-menu-list__category-entertainment a:hover{color:#f5749a}.mega-menu-list__link{border-bottom:1px solid #f0f0f0;padding:16px 16px 0}.mega-menu-list__link li{display:inline-block;vertical-align:middle;margin-bottom:16px;margin-right:16px}.mega-menu-list__link a{-webkit-transition:.3s ease;transition:.3s ease;opacity:1}.mega-menu-list__link a:hover{opacity:0.8}.mega-menu-list__link i{margin-left:4px}.mega-menu-accountList{background:#fff;border-top:1px solid #f0f0f0;padding:16px 0 32px;text-align:center}.mega-menu-accountList:after{content:"";display:table;clear:both}.mega-menu-accountListItem{display:inline-block;vertical-align:middle;background-color:#fff;-webkit-box-sizing:border-box;box-sizing:border-box;color:#333;margin:0 8px;opacity:1}.mega-menu-accountListItem a{-webkit-transition:.3s ease;transition:.3s ease;display:block}.mega-menu-accountListItem i{font-size:20px;font-size:2rem}.mega-menu-accountListItem__twitter a:hover{color:#00aced}.mega-menu-accountListItem__facebook a:hover{color:#3b5998}.mega-menu-accountListItem__youtube a:hover{color:#c4302b}.mega-menu-accountListItem__line a:hover{color:#00c402}.mega-menu-accountListItem__instagram a:hover{opacity:0.8;color:#262626}.l-menu{height:64px;background-color:#fff;position:relative;z-index:1000}.m-menu{font-size:14px;font-size:1.4rem;border-bottom:1px solid #f0f0f0;line-height:62px;padding:1px 30px 0}.m-menu:after{content:"";display:table;clear:both}.m-menu a{color:#333;font-weight:bold;display:block;padding:0 8px}.m-menu-home{float:left}.m-menu-home a{font-size:0}.m-menu-home a i{font-size:18px;font-size:1.8rem;vertical-align:middle}.m-menu-left{float:left}.m-menu-left:after{content:"";display:table;clear:both}.m-menu-left-list{float:left;padding:0 8px;position:relative}.m-menu-left-list:after{content:"";display:table;clear:both}.m-menu-left-list:first-child{padding-left:0}.m-menu-left-list:first-child:before{display:none}.m-menu-left-list:before{background-color:#e5e5e5;content:"";display:block;height:18px;left:0;position:absolute;top:22px;width:1px}.m-menu-item{float:left;position:relative}.m-menu-item a{-webkit-transition:.3s ease;transition:.3s ease}.m-menu-item a:hover{opacity:0.8}.m-menu-item a i{font-size:18px;font-size:1.8rem;vertical-align:-1px}.m-menu-item.m-menu-item__type a:hover{opacity:1}.m-menu-item.m-menu-item__feature a:hover{color:#00bec8}.m-menu-item.m-menu-item__news a:hover{color:#0064d2}.m-menu-item.m-menu-item__series a:hover{color:#faa01e}.m-menu-item.m-menu-item__videos a:hover{color:#fa3c50}.m-menu-item.m-menu-item__arrow{padding-right:16px;position:relative}.m-menu-item.m-menu-item__arrow>a:after{-webkit-transform:rotate(135deg);-ms-transform:rotate(135deg);transform:rotate(135deg);border-top:1px solid #999;border-right:1px solid #999;content:"";display:block;height:8px;position:absolute;right:8px;top:24px;width:8px}.m-menu-item.m-menu-item__twitter a:hover{opacity:1;color:#00aced}.m-menu-item.m-menu-item__facebook a:hover{opacity:1;color:#3b5998}.m-menu-item.m-menu-item__youtube a:hover{opacity:1;color:#c4302b}.m-menu-item.m-menu-item__instagram a:hover{color:#262626}.m-menu-item.m-menu-item__line a:hover{opacity:1;color:#00c402}.m-menu-item.m-menu-item__search a i{font-size:16px;font-size:1.6rem;font-weight:bold;vertical-align:-0.1em}.m-menu-right{float:right}.m-menu-right:after{content:"";display:table;clear:both}.m-menu-right-list{float:left;padding:0 8px;position:relative}.m-menu-right-list:after{content:"";display:table;clear:both}.m-menu-right-list:first-child:before{display:none}.m-menu-right-list:before{background-color:#e5e5e5;content:"";display:block;height:18px;left:0;position:absolute;top:22px;width:1px}.m-menu-right-list .m-menu-item{width:40px}.m-menu-right-list .m-menu-item a{text-align:center}.m-menu-detail{-webkit-box-shadow:0 0 3px 0 rgba(0,0,0,0.2);box-shadow:0 0 3px 0 rgba(0,0,0,0.2);opacity:0;-webkit-transition:.3s ease;transition:.3s ease;background-color:#fff;border-top:2px solid #333;padding:10px 0;position:absolute;top:60px;line-height:40px;visibility:hidden;width:180px;z-index:10000}.m-menu-detail a{font-weight:normal}.m-menu-item:hover .m-menu-detail{opacity:1;visibility:visible}@media screen and (max-width: 1200px){.m-menu-item__about{display:none}}@media screen and (max-width: 1080px){.m-menu-item__category{display:none}}@media screen and (max-width: 970px){.m-menu-item__keyphrase{display:none}}@media screen and (max-width: 870px){.m-menu-item__article{display:none}}@media screen and (max-width: 810px){.m-menu-item__contactad{display:none}}@media screen and (max-width: 1055px){.m-menu-right-list:last-child{padding-right:0}}@media screen and (min-width: 704px) and (max-width: 1055px){.m-menu{padding:1px 20px 0}}@media screen and (max-width: 703px){.l-menu{display:none}}.l-scrolled-header{-webkit-transition:.3s ease;transition:.3s ease;-webkit-box-shadow:0 0 1px 0 rgba(0,0,0,0.15);box-shadow:0 0 1px 0 rgba(0,0,0,0.15);-webkit-transform:translateY(-100%);-ms-transform:translateY(-100%);transform:translateY(-100%);left:0;position:fixed;top:0;width:100%;z-index:10000}.l-scrolled-header.is-scrolled.is-not-top{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}.m-scrolled-header{font-size:14px;font-size:1.4rem;background:#00bec8;color:#fff;height:100%;line-height:60px;padding:0 30px 0 30px;position:relative}.m-scrolled-header:after{content:"";display:table;clear:both}.m-scrolled-header a{-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-transition:.3s ease;transition:.3s ease;opacity:1;color:#fff;font-weight:bold;padding:0 8px;vertical-align:-0.1em}.m-scrolled-header a:hover{opacity:0.8}.l-scrolled-headerLeft{float:left}.l-scrolled-headerLeft:after{content:"";display:table;clear:both}.m-scrolled-headerLeftBlock{float:left;padding:0 10px;position:relative}.m-scrolled-headerLeftBlock:after{content:"";display:table;clear:both}.m-scrolled-headerLeftBlock.m-scrolled-headerLeftBlock__type{padding-left:0}.m-scrolled-headerLeftBlock.m-scrolled-headerLeftBlock__type:before{display:none}.m-scrolled-headerLeftBlock:before{content:"";background-color:#fff;display:block;height:20px;left:0;position:absolute;top:22px;width:1px}.m-scrolled-headerItem{float:left}.m-scrolled-headerItem i{font-size:16px;font-size:1.6rem}.m-scrolled-headerItem i.fa.kaiyou-icon-search{margin-right:0}.m-scrolled-headerItem i.fa.fa-bars{margin-right:0}.m-scrolled-headerItem.m-scrolled-headerItem__menuIcon{margin-right:12px}.m-scrolled-headerItem.m-scrolled-headerItem__logo{padding-right:10px}.m-scrolled-headerItem.m-scrolled-headerItem__logo a{background-image:url(../css/sprite/sprite.png?20170107);background-position:0px 0px;width:122px;height:35px;background-size:269px 1045px;display:inline-block;vertical-align:middle;overflow:hidden;text-indent:-9999px;margin-top:-2px}.m-scrolled-headerItem.m-scrolled-headerItem__arrow{padding-right:16px;position:relative}.m-scrolled-headerItem.m-scrolled-headerItem__arrow>a:after{-webkit-transform:rotate(135deg);-ms-transform:rotate(135deg);transform:rotate(135deg);border-top:1px solid #fff;border-right:1px solid #fff;content:"";display:block;height:8px;position:absolute;top:24px;right:8px;width:8px}.m-scrolled-headerItem-detail{-webkit-box-shadow:0 0 3px 0 rgba(0,0,0,0.2);box-shadow:0 0 3px 0 rgba(0,0,0,0.2);opacity:0;-webkit-transition:.3s ease;transition:.3s ease;background-color:#fff;border-top:2px solid #333;line-height:40px;visibility:hidden;padding:10px 0;position:absolute;top:60px;left:0;width:180px;z-index:10000}.m-scrolled-headerItem-detail a{color:#333;display:block;font-weight:normal;text-align:left}.m-scrolled-headerItem__arrow:hover .m-scrolled-headerItem-detail,.m-scrolled-headerItem__user:hover .m-scrolled-headerItem-detail{opacity:1;visibility:visible}.l-scrolled-headerRight{float:right}.l-scrolled-headerRight:after{content:"";display:table;clear:both}.m-scrolled-headerRightBlock{float:left;padding:0 8px;position:relative}.m-scrolled-headerRightBlock:after{content:"";display:table;clear:both}.m-scrolled-headerRightBlock:last-child:before{display:none}.m-scrolled-headerRightBlock:before{content:"";background-color:#fff;display:block;height:20px;position:absolute;right:0;top:22px;width:1px}.m-scrolled-headerRightBlock .m-menu-item{width:40px}.m-scrolled-headerRightBlock a{text-align:center}.m-scrolled-headerItem__user>a{padding:0 0 0 10px}.m-scrolled-headerItem__user .m-scrolled-headerItem-detail{right:0;left:auto}.m-scrolled-headerItem__user .m-scrolled-headerItem-detail a{text-align:left}.m-scrolled-headerRightBlock__font i{font-size:14px;font-size:1.4rem}.m-scrolled-headerRightBlock__font.is-first-access>.m-scrolled-headerItem>a:before{border-radius:4px;font-size:11px;font-size:1.1rem;content:"NEW";background-color:#ff8a60;color:#fff;font-weight:bold;padding:0px 4px 2px;margin-right:4px}.m-scrolled-header-font-size-toggle{-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-box-shadow:0 0 3px 0 rgba(0,0,0,0.2);box-shadow:0 0 3px 0 rgba(0,0,0,0.2);opacity:0;-webkit-transition:.3s ease;transition:.3s ease;background-color:#fff;border-top:2px solid #333;padding:10px 5px;line-height:40px;position:absolute;right:0;top:60px;visibility:hidden;width:180px;z-index:10000}.m-scrolled-header-font-size-toggle:after{content:"";display:table;clear:both}.m-scrolled-header-font-size-toggle-recent{color:#333;font-size:16px;font-weight:bold;margin-bottom:10px;text-align:center}.m-scrolled-header-font-size-toggle-button{-webkit-box-sizing:border-box;box-sizing:border-box;float:right;padding:0 5px;width:33.33333%}.m-scrolled-header-font-size-toggle-button a{-webkit-transition:.3s ease;transition:.3s ease;border:1px solid #e5e5e5;color:#333;display:block;font-weight:bold;padding:2px 10px;text-align:center}.m-scrolled-header-font-size-toggle-button a:hover{opacity:1;background-color:#000;border:1px solid #000;color:#fff}.m-scrolled-header-font-size-toggle-button a.is-active{background-color:#000;border:1px solid #000;color:#fff}.m-scrolled-header-font-size-toggle-button.m-scrolled-header-font-size-toggle-button__large a{font-size:18px;font-size:1.8rem}.m-scrolled-header-font-size-toggle-button.m-scrolled-header-font-size-toggle-button__medium a{font-size:16px;font-size:1.6rem}.m-scrolled-header-font-size-toggle-button.m-scrolled-header-font-size-toggle-button__small a{font-size:14px;font-size:1.4rem}.m-scrolled-headerRightBlock__font:hover .m-scrolled-header-font-size-toggle{opacity:1;visibility:visible}.m-scrolled-headerItem__login i{margin-right:4px;vertical-align:-0.1em}.m-scrolled-headerItem__signup i{margin-right:4px;vertical-align:-0.1em}.m-scrolled-headerRightBlock__search i{vertical-align:-0.1em}@media screen and (max-width: 1324px){.m-scrolled-headerLeftBlock__category{display:none}}@media screen and (max-width: 1220px){.m-scrolled-headerLeftBlock__keyphrase{display:none}}@media screen and (max-width: 1100px){.m-scrolled-headerLeftBlock__article{display:none}}@media screen and (max-width: 1023px){.m-scrolled-headerItem__logo{position:absolute;left:50%;margin-left:-61px}.m-scrolled-headerRightBlock__social{display:none}.m-scrolled-headerRightBlock__font.is-first-access>.m-scrolled-headerItem>a:before{display:none}}@media screen and (min-width: 768px) and (max-width: 1023px){.m-scrolled-header{padding:0 20px}.m-scrolled-headerItem.m-scrolled-headerItem__menuIcon{margin-right:4px}}@media screen and (max-width: 767px){.m-scrolled-header{padding:0 8px}.m-scrolled-headerItem a span{display:none}.m-scrolled-headerLeftBlock__type{display:none}.m-scrolled-headerItem__login{display:none}.m-scrolled-headerRightBlock{padding:0}.m-scrolled-headerRightBlock:before{display:none}.m-scrolled-headerRightBlock__font{left:40px;position:absolute}.m-scrolled-headerRightBlock__font:hover .m-scrolled-header-font-size-toggle{opacity:0;visibility:hidden}.is-not-top.is-scrolled .m-scrolled-headerRightBlock__font.is-active .m-scrolled-header-font-size-toggle{opacity:1;visibility:visible}.m-scrolled-header-font-size-toggle{left:0;right:auto}.m-scrolled-headerItem__user span{display:none}.m-scrolled-headerItem__signup i{margin-right:0}}.l-search-overlay{display:none;height:100%;position:fixed;width:100%;z-index:100000}.l-search-overlay-header{height:64px;position:fixed;width:100%;z-index:1000000}.m-search-overlay-header{background-color:#000;border-bottom:1px solid #999;line-height:58px;padding:0 40px 4px}.m-search-overlay-button a{font-size:16px;font-size:1.6rem;opacity:0.8;-webkit-transition:.3s ease;transition:.3s ease;color:#fff;display:block;font-weight:bold}.m-search-overlay-button a:hover{opacity:1}.m-search-overlay-button a span{font-size:24px;font-size:2.4rem;padding-right:4px}.l-search-overlay-main{-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-overflow-scrolling:touch;background-color:rgba(0,0,0,0.9);overflow-y:auto;padding-top:64px;position:absolute;top:0;left:0;right:0;bottom:0;width:100%;z-index:100000}.m-search-overlay-main{-webkit-box-sizing:border-box;box-sizing:border-box;display:table;max-width:1040px;height:100%;padding:32px 0;margin:0 auto}.m-search-overlay-mainInner{display:table-cell;vertical-align:middle}.m-search-overlay-input{margin:0 auto;position:relative;max-width:1040px}.m-search-overlay-input .input{border-bottom:3px solid #fff}.m-search-overlay-input .input input{border-radius:0;-webkit-box-sizing:border-box;box-sizing:border-box;font-size:24px;font-size:2.4rem;opacity:0.8;-webkit-transition:.3s ease;transition:.3s ease;background:transparent;border:none;color:#fff;display:block;line-height:1.2;outline:none;padding:12px 16px 16px 40px;width:100%}.m-search-overlay-input .input input:focus{opacity:1}.m-search-overlay-input button{font-size:26px;font-size:2.6rem;opacity:0.8;-webkit-transition:.3s ease;transition:.3s ease;background:none;border:none;color:#fff;cursor:pointer;display:table-cell;height:32px;left:0;outline:none;padding:0;position:absolute;top:11px;vertical-align:middle;width:32px}.m-search-overlay-input button:hover{opacity:1}.m-overlay-keyphrase-list{font-size:0;margin:24px auto;position:relative}.m-overlay-keyphrase-listInner{margin:-8px}.m-overlay-keyphrase-listItem{display:inline-block;vertical-align:middle}.m-overlay-keyphrase-listItem a{font-size:15px;font-size:1.5rem;-webkit-transition:.3s ease;transition:.3s ease;color:#fff;display:block;line-height:1.5;font-weight:bold;padding:7px 7px}.m-overlay-keyphrase-listItem a:hover{color:#e0e0e0}.m-overlay-keyphrase-listItem a .kaiyou-icon-keyphrases{vertical-align:middle}.m-overlay-keyphrase-listItem a:hover{color:gray}@media screen and (max-width: 1055px){.m-search-overlay-main{width:100%;padding:16px;margin:0}.m-search-overlay-header{padding:0 16px 4px}}@media screen and (max-width: 703px){.l-search-overlay{display:none;position:relative;z-index:100000}.m-search-overlay{height:100%;position:fixed;width:100%;z-index:100000}.l-search-overlay-header{position:absolute}.m-search-overlay-input .input input{font-size:14px;font-size:1.4rem;font-weight:bold;padding:12px 16px 16px 36px}.m-search-overlay-input button{font-size:20px;font-size:2rem;top:4px}}.feature-header{-webkit-transition:.3s ease;transition:.3s ease;background-color:rgba(0,0,0,0.8);display:block;position:relative;z-index:3;width:100%}.feature-header:hover{background-color:#000}@media screen and (max-width: 703px){.index .feature-page-top{display:none}}.l-feature-header,.l-feature-megamenu{top:0}@media screen and (min-width: 769px){.l-feature-header,.l-feature-megamenu{position:absolute}}.l-feature-header{color:#fff;display:table;font-size:0;font-weight:bold;letter-spacing:-0.4em;line-height:1.4;margin:0 auto;text-align:left;padding:8px;position:relative}.l-feature-header *{letter-spacing:normal}.l-feature-header i{overflow:hidden;text-indent:100%;white-space:nowrap;display:table-cell;margin:0 12px;position:relative;vertical-align:middle;width:20px}.l-feature-header i:after{border-right:1px solid #fff;border-top:1px solid #fff;content:"";height:6px;left:0;position:absolute;-webkit-transform:rotate(135deg) translateY(-70%);-ms-transform:rotate(135deg) translateY(-70%);transform:rotate(135deg) translateY(-70%);width:6px}@media screen and (min-width: 769px){.l-feature-header i:after{top:15px}}@media screen and (max-width: 768px){.l-feature-header i:after{-webkit-transform:rotate(45deg) translateY(-70%);-ms-transform:rotate(45deg) translateY(-70%);transform:rotate(45deg) translateY(-70%)}}.l-feature-header p{font-size:16px;font-size:1.6rem;display:table-cell;letter-spacing:0.05em;vertical-align:middle}@media screen and (max-width: 768px){.l-feature-header p{font-size:14px;font-size:1.4rem}}@media screen and (max-width: 480px){.l-feature-header p{font-size:12px;font-size:1.2rem}}.l-feature-header img{display:table-cell;height:auto;margin:0 12px;vertical-align:middle;width:48px}@media screen and (max-width: 768px){.l-feature-header img{width:40px}}@media screen and (max-width: 480px){.l-feature-header img{margin:0 4px;width:36px}}.l-feature-megamenu{background-position:center;background-size:cover;-webkit-box-shadow:0 0 1px 0 rgba(0,0,0,0.05);box-shadow:0 0 1px 0 rgba(0,0,0,0.05);left:0;right:0}@media screen and (max-width: 768px){.l-feature-megamenu{display:none}}.m-feature-megamenu{-webkit-box-sizing:border-box;box-sizing:border-box;color:#fff;display:none;margin:auto;max-width:1056px;padding:0 40px 16px;position:relative}.m-feature-megamenu header{letter-spacing:-0.4em;margin:16px auto;vertical-align:middle}.m-feature-megamenu header *{letter-spacing:normal}.m-feature-megamenu header span.label{font-size:14px;font-size:1.4rem;border:1px solid #fff;-webkit-box-sizing:border-box;box-sizing:border-box;color:#fff;display:inline-block;font-weight:bold;line-height:32px;margin:16px 0;padding:0 16px;vertical-align:top}.m-feature-megamenu header .title-box{display:inline-block;font-weight:bold;margin:8px 0;padding-left:16px}.m-feature-megamenu header .title-box:hover p.copy a,.m-feature-megamenu header .title-box:hover h2.feature-title a{color:#00bec8}.m-feature-megamenu header .title-box:hover+.feature-badge-box img{opacity:0.8}.m-feature-megamenu header .title-box p.copy a,.m-feature-megamenu header .title-box h2.feature-title a{-webkit-transition:.3s ease;transition:.3s ease;color:#fff}.m-feature-megamenu header .title-box p.copy{font-size:13px;font-size:1.3rem;line-height:1.8}.m-feature-megamenu header .title-box h2.feature-title{font-size:24px;font-size:2.4rem;line-height:1}.m-feature-megamenu header img.badge{display:inline-block;height:64px;position:relative;width:auto}.close .m-feature-megamenu header>*:first-child{margin-left:-16px}.m-feature-megamenu header>*:nth-child(-n+2){-webkit-transition:.5s ease;transition:.5s ease}.close .m-feature-megamenu header>*:nth-child(-n+2){opacity:0}.m-feature-megamenu header>*:last-child{float:right;position:relative}.m-feature-megamenu section{border-top:1px solid rgba(255,255,255,0.5);padding:24px 0}.m-feature-megamenu section .article-list{margin:-8px;letter-spacing:-0.4em;overflow:hidden}.m-feature-megamenu section .article-list *{letter-spacing:normal}.m-feature-megamenu section .article-list-item{-webkit-box-sizing:border-box;box-sizing:border-box;display:inline-block;float:left;padding:8px;width:25%}.m-feature-megamenu section .article-list-item a{-webkit-transition:.3s ease;transition:.3s ease;display:block;height:100%;width:100%}.m-feature-megamenu section .article-list-item a:hover *{color:#00bec8}.m-feature-megamenu section .article-list-item a:hover .img-box:after{opacity:0.8}.m-feature-megamenu section .article-list-item a *{-webkit-transition:.3s ease;transition:.3s ease}.m-feature-megamenu section .article-list-item .img-box{position:relative}.m-feature-megamenu section .article-list-item .img-box:after{background:-webkit-gradient(linear, left top, right bottom, from(#006e87), color-stop(40%, #00bec8), to(#c18a9b));background:-webkit-linear-gradient(left top, #006e87 0%, #00bec8 40%, #c18a9b 100%);background:linear-gradient(to right bottom, #006e87 0%, #00bec8 40%, #c18a9b 100%);-webkit-transition:.3s ease;transition:.3s ease;content:"";height:100%;left:0;opacity:0;position:absolute;top:0;width:100%}.m-feature-megamenu section .article-list-item img{background-color:#000;height:auto;width:100%}.m-feature-megamenu section .article-list-item time{font-size:10px;font-size:1rem;color:#fff;display:inline-block;letter-spacing:0.2em;line-height:24px;margin-top:4px}.m-feature-megamenu section .article-list-item h1{font-size:12px;font-size:1.2rem;color:#fff;font-weight:bold;line-height:1.5}.m-feature-megamenu .more{-webkit-transition:.3s ease;transition:.3s ease;border:1px solid #fff;margin:8px 0;text-align:center}.m-feature-megamenu .more span{-webkit-transition:.3s ease;transition:.3s ease;color:#fff;font-weight:bold;line-height:48px}.m-feature-megamenu .more:hover{background-color:#fff}.m-feature-megamenu .more:hover span{color:#000}.l-section-videos{background-color:#1c1c1c}@media screen and (max-width: 767px){.l-section-videos .l-section-container{padding:40px 0 32px}}.l-section-videos .l-section-container .section-row{margin-bottom:0}@media screen and (max-width: 1055px){.l-section-videos .l-side{padding-left:0;padding-right:0}}.m-section-videos{background:#FFFFFF;margin-top:24px;padding:24px 0}.m-section-videos-title{text-align:center;padding-top:16px;padding-bottom:30px;padding-left:8px;padding-right:8px}@media screen and (max-width: 703px){.m-section-videos-title{margin-top:0;padding-top:0}}.m-section-videos-title-en{font-size:32px;font-size:3.2rem;display:inline-block;vertical-align:middle;color:#fff;font-weight:bold;margin-bottom:8px;padding-right:8px}@media screen and (max-width: 703px){.m-section-videos-title-en{font-size:24px;font-size:2.4rem;display:block;text-align:center}}.m-section-videos-title-en i{padding-right:4px}.m-section-videos-title-ja{font-size:16px;font-size:1.6rem;display:inline-block;vertical-align:middle;color:#fff;font-weight:bold;margin-left:2px;margin-top:-6px;padding-left:14px;position:relative}@media screen and (max-width: 703px){.m-section-videos-title-ja{display:block;margin-left:0;margin-top:0;padding-left:0;text-align:center}}.m-section-videos-title-ja:before{background-color:#e5e5e5;content:"";display:block;height:20px;left:0;position:absolute;top:-2px;width:1px}@media screen and (max-width: 703px){.m-section-videos-title-ja:before{height:1px;left:50%;margin-bottom:12px;margin-left:-10px;position:relative;top:0;width:20px}}.m-section-videos-main{-webkit-box-sizing:border-box;box-sizing:border-box;margin:0 auto;max-width:1076px;padding:0 8px}@media screen and (min-width: 1056px){.m-section-main-video{height:386px}}.m-section-main-video-image{background-position:center center;background-size:cover;-webkit-box-sizing:border-box;box-sizing:border-box;cursor:pointer;margin:0 auto -2px;overflow:hidden;padding-top:56.2903%;position:relative;width:100%}@media screen and (min-width: 1056px){.m-section-main-video-image{height:386px}}.m-section-main-video-image:after{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-size:24px;font-size:2.4rem;border-radius:100%;border:2px solid #fff;bottom:0;color:#fff;content:"\f04b";font-family:FontAwesome;font-style:normal;font-variant:normal;font-weight:normal;height:88px;left:0;letter-spacing:-6px;line-height:88px;margin:auto;position:absolute;right:0;text-align:center;top:0;width:88px;z-index:15}.m-section-main-video-image:before{-webkit-transition:.3s ease;transition:.3s ease;color:#fff;content:"";display:inline-block;height:100%;left:0;line-height:349px;opacity:0.9;position:absolute;text-align:center;text-rendering:auto;top:0;width:100%;z-index:10}.m-section-main-video-image:hover::before{-webkit-transition:.3s ease;transition:.3s ease;background:rgba(0,0,0,0.2);color:#c4302b;opacity:1}.m-section-main-video-image img{display:none}.l-side-section-video{clear:both;position:relative;width:auto}@media screen and (min-width: 1056px){.l-side-section-video{height:386px;overflow-y:scroll}}@media screen and (max-width: 1055px){.l-side-section-video{letter-spacing:-0.4em;margin-bottom:32px;margin-left:auto;margin-right:auto;margin-top:32px;overflow-x:scroll;overflow:auto;padding:0 4px;white-space:nowrap}}@media screen and (max-width: 767px){.l-side-section-video{padding:0 12px}}.m-side-section-video-listItem{-webkit-box-sizing:border-box;box-sizing:border-box;cursor:pointer;opacity:0.5;position:relative}.m-side-section-video-listItem:after{content:"";display:table;clear:both}.m-side-section-video-listItem:hover{opacity:1}@media screen and (max-width: 1055px){.m-side-section-video-listItem{display:inline-block;letter-spacing:normal;margin-left:4px;margin-right:4px;vertical-align:top;width:138px}}.m-side-section-video-listItem.is-playing{opacity:1}.m-side-section-video-listItem.is-playing .m-side-section-video-listItem-title:after{content:"再生中";color:#FFF15C;display:block}.m-side-section-video-listItem-image{-webkit-box-sizing:border-box;box-sizing:border-box;height:auto;position:relative;width:51.2%}@media screen and (min-width: 1056px){.m-side-section-video-listItem-image{float:left}}@media screen and (max-width: 1055px){.m-side-section-video-listItem-image{width:100%}}.m-side-section-video-listItem-image img{-webkit-transition:.3s ease;transition:.3s ease;height:100%;width:100%}.m-side-section-video-listItem-image-main{background-position:center center;background-size:cover;-webkit-box-sizing:border-box;box-sizing:border-box;overflow:hidden;position:relative;width:100%}@media screen and (min-width: 1056px){.m-side-section-video-listItem-image-main{float:left;height:96.5px;padding-top:56.1%}}@media screen and (max-width: 1055px){.m-side-section-video-listItem-image-main{padding-top:56.2903%}}.m-side-section-video-listItem-image-main:after{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-size:24px;font-size:2.4rem;border-radius:100%;border:2px solid #fff;bottom:0;color:#fff;content:"\f04b";font-family:FontAwesome;font-style:normal;font-variant:normal;font-weight:normal;height:44px;left:0;letter-spacing:-6px;line-height:44px;margin:auto;position:absolute;right:0;text-align:center;top:0;width:44px;z-index:15}.m-side-section-video-listItem-image-main img{display:none}.m-side-section-video-listItem-title{font-size:13px;font-size:1.3rem;-webkit-transition:.3s ease;transition:.3s ease;-webkit-box-sizing:border-box;box-sizing:border-box;color:#fff;font-weight:bold;line-height:1.5;padding-bottom:8px;padding-left:8px;padding-top:8px}@media screen and (min-width: 1056px){.m-side-section-video-listItem-title{float:left;width:48%}}@media screen and (max-width: 1055px){.m-side-section-video-listItem-title{font-size:12px;font-size:1.2rem;letter-spacing:0.5px;white-space:normal}}.m-section-videos-more{margin-bottom:48px;margin-top:48px}@media screen and (max-width: 1055px){.m-section-videos-more{margin-bottom:16px;margin-top:16px}}@media screen and (max-width: 767px){.m-section-videos-more{margin-bottom:24px;margin-top:24px;padding:0 16px}}.m-section-videos-more-button a{font-size:16px;font-size:1.6rem;background-color:#fa3c50;border-radius:4px;color:#fff;display:block;font-weight:bold;padding:26px 8px;text-align:center}.m-recent-listItem{-webkit-box-sizing:border-box;box-sizing:border-box;float:left;min-height:1px;padding-left:8px;padding-right:8px;position:relative;width:352px}@media screen and (max-width: 703px){.m-recent-listItem{width:100%}}@media screen and (max-width: 703px){.m-recent-listItem{padding-left:16px;padding-right:16px}}.m-recent-listItem:nth-child(1){width:704px}@media screen and (max-width: 703px){.m-recent-listItem:nth-child(1){width:100%}}@media screen and (min-width: 1056px){.m-recent-listItem:nth-child(1) .m-feature-listItem-textType{font-size:13px;font-size:1.3rem}.m-recent-listItem:nth-child(1) .m-feature-listItem-textTitle{font-size:24px;font-size:2.4rem}.m-recent-listItem:nth-child(1) .m-feature-listItem-textTime{font-size:14px;font-size:1.4rem}}@media screen and (min-width: 704px) and (max-width: 1055px){.m-recent-listItem:nth-child(1) .m-feature-listItem-textType{font-size:13px;font-size:1.3rem}.m-recent-listItem:nth-child(1) .m-feature-listItem-textTitle{font-size:20px;font-size:2rem}.m-recent-listItem:nth-child(1) .m-feature-listItem-textTime{font-size:13px;font-size:1.3rem}}.m-feature-listItem{color:#333;line-height:1.4;margin-bottom:16px;position:relative;text-align:left}.m-feature-listItem .m-feature-listItem-image a:before{background-image:-webkit-gradient(linear, left top, right bottom, from(#006E87), color-stop(40%, #00BEC8), to(#C18A9B));background-image:-webkit-linear-gradient(left top, #006E87 0%, #00BEC8 40%, #C18A9B 100%);background-image:linear-gradient(to right bottom, #006E87 0%, #00BEC8 40%, #C18A9B 100%)}.m-feature-listItem:hover .m-feature-listItem-image a:before{opacity:0.8}.m-feature-listItem:hover .m-feature-listItem-image a:after{right:0}.m-feature-listItem:hover .m-feature-listItem-textTitle a{color:#00bec8}.m-feature-listItem-image{overflow:hidden;position:relative}.m-feature-listItem-image img{height:auto;width:100%}.m-feature-listItem-image a:after{-webkit-transition:.3s ease;transition:.3s ease;background-image:url("../img/layout_sprite/hover_arrow.png");bottom:0;content:"";height:59px;position:absolute;right:-59px;width:59px;z-index:1}.m-feature-listItem-image a:before{-webkit-transition:.3s ease;transition:.3s ease;content:"";height:100%;opacity:0;position:absolute;width:100%;z-index:1}.m-feature-listItem-text{background-color:#fff;padding:16px;position:relative}.m-feature-listItem-textTime{font-size:13px;font-size:1.3rem;color:#b2b2b2;position:absolute;right:16px;top:18px}.m-feature-listItem-textType{font-size:11px;font-size:1.1rem;display:inline-block;vertical-align:middle;border:1px solid #00bec8;color:#00bec8;font-weight:bold;margin:0 0 8px;padding:3px 8px;text-align:center}.m-feature-listItem-textTitle{font-size:17px;font-size:1.7rem;font-weight:bold;margin-bottom:8px}@media screen and (max-width: 703px){.m-feature-listItem-textTitle{font-size:15px;font-size:1.5rem}}.m-feature-listItem-textTitle a{-webkit-transition:.3s ease;transition:.3s ease;color:#333}@media screen and (max-width: 703px){.contents.index .m-recent .m-list-pager{padding:22px 0 0}}.l-list-pager{clear:both}@media screen and (max-width: 703px){.l-list-pager{padding:0 16px}}.m-list-pager{-webkit-box-sizing:border-box;box-sizing:border-box;margin:0 auto;padding:32px 0;width:100%}.m-list-pager-button{border-radius:4px;background-color:#333}.m-list-pager-button a{font-size:16px;font-size:1.6rem;color:#fff;display:block;font-weight:bold;padding:26px 10px;text-align:center}.feature .m-list-pager-button{background-color:#00bec8}.news .m-list-pager-button{background-color:#0064d2}.series .m-list-pager-button{background-color:#faa01e}.videos .m-list-pager-button{background-color:#fa3c50}.user_contents .m-list-pager-button{background-color:#ff8a60}.m-list-pager-number{font-size:0;margin-top:32px;text-align:center}.m-list-pager-number-item{display:inline-block;vertical-align:middle;margin:0 4px 8px}.m-list-pager-number-item.is-active a{background-color:#333;border:1px solid #333;color:#fff}.m-list-pager-number-item a,.m-list-pager-number-item span{font-size:12px;font-size:1.2rem;-webkit-transition:.3s ease;transition:.3s ease;background-color:#fff;border-radius:4px;border:1px solid #f0f0f0;display:block;padding:11px 0;text-align:center;width:34px}.m-list-pager-number-item a:hover{background-color:#333;border:1px solid #333;color:#fff}.m-list-pager-ajax-loading{display:none;min-height:144px;position:relative;text-align:center}.m-list-pager-ajax-loading img{background-color:#000;border-radius:4px;padding:5px;position:relative;top:16px}.m-keyphrase-noinformation-container .l-list-pager{clear:both;padding:0 8px}@media screen and (max-width: 703px){.m-keyphrase-noinformation-container .l-list-pager{padding:0 16px}}.m-type-listItem{color:#fff;height:0;line-height:1.4;margin-bottom:16px;padding-top:61.8%;position:relative;text-align:center;width:100%}.m-type-listItem a{color:#fff}.m-type-listItem:hover .m-type-listItem-image-background{opacity:0.2}.m-type-listItemInner{height:100%;position:absolute;top:0;width:100%}.m-type-listItem-image{background-color:#000;height:100%;position:absolute;top:0;width:100%}.m-type-listItem-image img{display:none}.m-type-listItem-image-background{background-size:cover;opacity:0.8;-webkit-transition:.3s ease;transition:.3s ease;background-position:center;height:100%;width:100%}.m-type-listItem-text{-webkit-box-sizing:border-box;box-sizing:border-box;text-shadow:0 0 5px rgba(0,0,0,0.1);display:table;height:100%;position:relative;top:0;width:100%}.m-type-listItem-textInner{display:table-cell;padding:0 16px;vertical-align:middle}.m-type-listItem-textType{margin:16px auto}.m-type-listItem-textTypeItem{font-size:11px;font-size:1.1rem;display:inline-block;vertical-align:middle;border:1px solid #fff;font-weight:bold;margin:0 4px;padding:2px 6px;text-align:center}.m-type-listItem-textTitle{-webkit-transition:.3s ease;transition:.3s ease;font-size:16px;font-size:1.6rem;font-weight:bold;margin:8px auto 16px}.m-type-listItem-textDescription{font-size:16px;font-size:1.6rem;font-weight:bold;height:81px;line-height:1.7;margin:0 auto 32px;overflow:hidden}.m-type-listItem-textInfo{font-size:13px;font-size:1.3rem;font-weight:bold;margin-bottom:32px}@media screen and (min-width: 704px) and (max-width: 1055px){.m-type-listItem-text{padding:0}}@media screen and (min-width: 704px) and (max-width: 1055px){.l-feature .m-swiper-listItem{padding-left:16px;padding-right:16px}}@media screen and (max-width: 703px){.m-type-listItem .m-type-listItem-image-background{opacity:0.5}.m-type-listItem-text{padding:0}.m-type-listItem-textType{margin:8px auto}.m-type-listItem-textTitle{font-size:16px;font-size:1.6rem;margin:0 0 8px;width:100%}.m-type-listItem-textDescription{display:none}.m-type-listItem-textInfo{font-size:13px;font-size:1.3rem;margin-bottom:16px}}.m-recent-listItem{-webkit-box-sizing:border-box;box-sizing:border-box;float:left;min-height:1px;padding-left:8px;padding-right:8px;position:relative;width:352px}@media screen and (max-width: 703px){.m-recent-listItem{width:100%}}@media screen and (max-width: 703px){.m-recent-listItem{padding-left:16px;padding-right:16px}}.m-recent-listItem:nth-child(1){width:704px}@media screen and (max-width: 703px){.m-recent-listItem:nth-child(1){width:100%}}@media screen and (min-width: 1056px){.m-recent-listItem:nth-child(1) .m-type-listItem-textTypeItem{font-size:12px;font-size:1.2rem;padding:3px 8px}.m-recent-listItem:nth-child(1) .m-type-listItem-textTitle{font-size:36px;font-size:3.6rem;margin:8px auto 32px;max-width:688px}.m-recent-listItem:nth-child(1) .m-type-listItem-textInfo{font-size:15px;font-size:1.5rem}.m-recent-listItem:nth-child(1) .m-type-listItem-textDescription{width:516px}}@media screen and (min-width: 704px) and (max-width: 1055px){.m-recent-listItem:nth-child(1) .m-type-listItem-text{padding:0 32px}.m-recent-listItem:nth-child(1) .m-type-listItem-textTypeItem{font-size:12px;font-size:1.2rem;padding:3px 8px}.m-recent-listItem:nth-child(1) .m-type-listItem-textTitle{font-size:24px;font-size:2.4rem}.m-recent-listItem:nth-child(1) .m-type-listItem-textInfo{font-size:13px;font-size:1.3rem}.m-recent-listItem:nth-child(1) .m-type-listItem-textDescription{font-size:13px;font-size:1.3rem;height:66px;margin:0 auto 16px}}.l-before-login-modal{background-color:rgba(0,0,0,0.5);display:none;height:100%;left:0;overflow:auto;position:fixed;top:0;width:100%;z-index:10000}.m-before-login-modal-close{background-image:url("../img/main_fixed/modal_close_btn.png");background-position:left top;background-repeat:no-repeat;cursor:pointer;height:32px;position:absolute;right:-16px;top:-16px;width:32px}.m-before-login-modal{margin:-210px auto;max-width:360px;position:relative;top:50%}.m-before-login-modal-box{background-color:#fff;border:4px solid #e4e4e4;color:#333;margin:0px 16px;position:relative;z-index:10000}.m-before-login-modal-overlay{height:100%;left:0;overflow:auto;position:absolute;top:0;width:100%}.m-before-login-modal-head{font-size:14px;font-size:1.4rem;border-bottom:1px solid #c9c9c9;height:54px;line-height:54px;padding:0 20px;text-align:center}.m-before-login-modal-main{padding:16px 32px}.m-before-login-modal-main-border{border-bottom:1px solid #e2e2e2;margin-bottom:16px}.m-before-login-modal-button{font-size:16px;font-size:1.6rem;border-radius:4px;margin-bottom:16px;text-align:center}.m-before-login-modal-button a{color:#fff;display:block;font-weight:bold;padding:16px}.m-before-login-modal-button a i{margin-right:4px}.m-before-login-modal-button__submit{background-color:#00bec8}.m-before-login-modal-button__twitter{background-color:#00aced}.m-before-login-modal-button__facebook{background-color:#3b5998}.m-before-login-modal-button__google{background-color:#dc4e41}.m-before-login-modal-bottom{font-size:14px;font-size:1.4rem;border-top:1px solid #dbdbdb;font-weight:bold;padding-bottom:4px;padding-top:20px;text-align:center}.m-before-login-modal-bottom a{color:#00bec8}.m-before-login-modal-bottom a i{margin-right:4px}.modal-open-scroll-fix{overflow:hidden}@media screen and (max-width: 1119px){.modal-open-scroll-fix{padding:0}}.l-comment-delete-modal{background-color:rgba(0,0,0,0.5);display:none;height:100%;left:0;overflow:auto;position:fixed;top:0;width:100%;z-index:10000}.m-comment-delete-modal{margin:-110px auto 0;max-width:360px;position:relative;top:50%}.m-comment-delete-modal-box{background-color:#fff;border:4px solid #e4e4e4;color:#333;margin:0 16px;position:relative;z-index:10000}.m-comment-delete-modal-overlay{height:100%;left:0;overflow:auto;position:absolute;top:0;width:100%}.m-comment-delete-modal-head{font-size:14px;font-size:1.4rem;height:54px;line-height:24px;margin-bottom:-4px;padding:36px 20px 24px;text-align:center}.m-comment-delete-modal-main{height:44px;margin:0 -4px;padding:0 10% 28px}.m-comment-delete-modal-button{font-size:14px;font-size:1.4rem;border-radius:4px;-webkit-box-sizing:border-box;box-sizing:border-box;cursor:pointer;float:right;height:100%;min-width:108px;outline:0;padding:0;text-align:center;width:45%}.m-comment-delete-modal-button:active{padding:0}.m-comment-delete-modal-button__submit{background-color:#00bec8;float:right;padding-top:1px}.m-comment-delete-modal-button__submit a{color:#fff;display:block;font-weight:bold;line-height:42px}.m-comment-delete-modal-button__cancel{background-color:#fff;border-radius:4px;border:2px solid #e5e5e5;-webkit-box-sizing:border-box;box-sizing:border-box;display:block;float:left;line-height:42px}.m-comment-delete-modal-button__cancel:hover{border-color:#d4d4d4}.m-comment-delete-modal-bottom{font-size:14px;font-size:1.4rem;border-top:1px solid #dbdbdb;font-weight:bold;padding-bottom:4px;padding-top:20px;text-align:center}.m-comment-delete-modal-bottom a{color:#00bec8}.m-comment-delete-modal-bottom a i{margin-right:4px}.m-keyphrase-main-overview{-moz-osx-font-smoothing:auto;-webkit-font-smoothing:auto;background-color:#fff;-webkit-box-shadow:0 0 1px 0 rgba(0,0,0,0.05);box-shadow:0 0 1px 0 rgba(0,0,0,0.05)}.m-keyphrase-main-overview-title{padding-right:24px;padding-left:24px;border-bottom-color:#f0f0f0;border-bottom-style:solid;border-bottom-width:1px;padding-top:22px;padding-bottom:24px}@media screen and (max-width: 767px){.m-keyphrase-main-overview-title{padding-right:16px;padding-left:16px}}@media screen and (max-width: 703px){.m-keyphrase-main-overview-title{padding:16px}}.m-keyphrase-main-overview-title h1{font-size:1.75em;font-weight:bold;line-height:1.5}@media screen and (max-width: 703px){.m-keyphrase-main-overview-title h1{font-size:1.5em}}.m-keyphrase-main-overview-title h1 i{color:#00bec8;margin-right:8px}.m-keyphrase-main-overview-title-hurigana{font-size:16px;font-size:1.6rem;color:#999;font-weight:normal;margin-left:34px}@media screen and (max-width: 703px){.m-keyphrase-main-overview-title-hurigana{font-size:14px;font-size:1.4rem;margin-left:30px}}.m-keyphrase-main-overview-image img{height:auto;width:100%}.m-keyphrase-main-overview-text{padding-right:24px;padding-left:24px;font-size:1em;line-height:1.7;padding-top:24px;padding-bottom:0}@media screen and (max-width: 767px){.m-keyphrase-main-overview-text{padding-right:16px;padding-left:16px}}@media screen and (max-width: 703px){.m-keyphrase-main-overview-text{padding:16px 16px 0}}.m-keyphrase-main-overview-text a{color:#00bec8}.m-keyphrase-main-overview-text strong{font-weight:bold}.m-keyphrase-main-overview-text.m-keyphrase-main-overview-text__center{color:#b2b2b2;padding:16px 16px 48px;text-align:center}@media screen and (max-width: 703px){.m-keyphrase-main-overview-text.m-keyphrase-main-overview-text__center{padding:16px 16px 32px}}.m-keyphrase-main-overview-text.m-keyphrase-main-overview-text__center>div>i{font-size:32px;font-size:3.2rem;margin-bottom:16px}.m-keyphrase-main-overview-text.m-keyphrase-main-overview-text__center br{display:block}.m-keyphrase-main-overview-text p{margin-bottom:1.4em}.m-keyphrase-main-overview-text p:first-child{display:none}.m-keyphrase-main-overview-text p:last-child{display:none}.m-keyphrase-main-overview-text ul{margin-left:18px;margin-bottom:20px}.m-keyphrase-main-overview-text ul li{font-size:1em;list-style-type:disc}.m-keyphrase-main-overview-text ol{margin-left:18px;margin-bottom:20px}.m-keyphrase-main-overview-text ol li{font-size:1em;list-style-type:decimal}.m-keyphrase-main-overview-text br{display:none}.m-keyphrase-main-overview-button{padding-right:24px;padding-left:24px;font-size:1em;line-height:1.5;padding-top:0;padding-bottom:16px}@media screen and (max-width: 767px){.m-keyphrase-main-overview-button{padding-right:16px;padding-left:16px}}@media screen and (max-width: 703px){.m-keyphrase-main-overview-button{padding:4px 16px 18px 8px}}.m-keyphrase-main-overview-button a{color:#00bec8}.m-keyphrase-main-overview-social{padding-right:24px;padding-left:24px;padding-top:16px;padding-bottom:26px}.m-keyphrase-main-overview-social:after{content:"";display:table;clear:both}@media screen and (max-width: 767px){.m-keyphrase-main-overview-social{padding-right:16px;padding-left:16px}}@media screen and (max-width: 703px){.m-keyphrase-main-overview-social{padding:12px 16px 24px}}.m-keyphrase-main-overview-socialItem{float:left;margin-bottom:8px;margin-right:16px}.l-side-popup{background-color:#fff;clear:both;height:auto;margin-top:16px;padding:32px 16px 16px;position:relative;width:auto}@media screen and (min-width: 768px) and (max-width: 1055px){.l-side-popup{margin-left:8px;margin-right:8px;padding:32px 24px 16px}}.l-side-popup:before{background:-webkit-gradient(linear, left top, right top, from(#006e87), color-stop(40%, #00bec8), to(#c18a9b));background:-webkit-linear-gradient(left, #006e87 0%, #00bec8 40%, #c18a9b 100%);background:linear-gradient(to right, #006e87 0%, #00bec8 40%, #c18a9b 100%);content:"";height:4px;left:0;position:absolute;top:0;width:100%}.m-side-popup-title{margin-bottom:24px;padding:0 8px;text-align:center}.m-side-popup-title-en{font-size:24px;font-size:2.4rem;font-weight:bold;margin-bottom:8px;padding-right:8px}.m-side-popup-title-en i{padding-right:2px}.m-side-popup-title-en .kaiyou-icon-popup{font-size:28px;font-size:2.8rem;vertical-align:-4px}.m-side-popup-title-ja{font-size:14px;font-size:1.4rem;font-weight:bold;line-height:1.4;position:relative}.m-side-popup-listItem{border-bottom:solid 1px #DDDDDD;-webkit-box-sizing:border-box;box-sizing:border-box;height:100%;margin-bottom:14px;padding-bottom:14px;position:relative}@media screen and (max-width: 1055px){.m-side-popup-listItem{margin-bottom:10px;padding-bottom:10px}}@media screen and (min-width: 1056px){.m-side-popup-listItem:first-child .m-side-popup-listItem-image{width:100%}.m-side-popup-listItem:first-child .m-side-popup-listItem-image:after{background:-webkit-gradient(linear, left bottom, left top, from(rgba(0,0,0,0.6)), to(transparent));background:-webkit-linear-gradient(bottom, rgba(0,0,0,0.6), transparent);background:linear-gradient(to top, rgba(0,0,0,0.6), transparent);bottom:0;content:"";display:block;height:60%;position:absolute;width:100%;z-index:1}.m-side-popup-listItem:first-child .m-side-popup-listItem-title{font-size:14px;font-size:1.4rem;bottom:30px;color:#fff;left:12px;position:absolute;right:12px;width:auto;z-index:3}}.m-side-popup-listItem a:after{content:"";display:table;clear:both}.m-side-popup-listItem a:hover .m-side-popup-listItem-image:before{opacity:0.2}.m-side-popup-listItem a:hover .m-side-popup-listItem-title{color:#00bec8}.m-side-popup-listItem:last-child{border-bottom:none;padding-bottom:14px;margin-bottom:0}.m-side-popup-listItem-image{-webkit-box-sizing:border-box;box-sizing:border-box;float:left;height:auto;position:relative;width:50%}@media screen and (max-width: 1055px){.m-side-popup-listItem-image{width:36%}}.m-side-popup-listItem-image:before{-webkit-transition:.3s ease;transition:.3s ease;background-color:#000;content:"";height:100%;left:0;opacity:0;position:absolute;top:0;width:100%;z-index:2}.m-side-popup-listItem-image img{-webkit-transition:.3s ease;transition:.3s ease;height:100%;width:100%}.m-side-popup-listItem-imageborder{border:1px solid #fff;bottom:4px;-webkit-box-sizing:border-box;box-sizing:border-box;height:auto;left:4px;position:absolute;right:4px;top:4px;width:auto;z-index:2}.m-side-popup-listItem-title{font-size:13px;font-size:1.3rem;-webkit-transition:.3s ease;transition:.3s ease;-webkit-box-sizing:border-box;box-sizing:border-box;float:left;font-size:1.3rem;font-weight:bold;line-height:1.5;padding:0 0 0 8px;width:47%}@media screen and (max-width: 1055px){.m-side-popup-listItem-title{letter-spacing:0.5px;padding-left:14px;width:64%}}@media screen and (min-width: 621px) and (max-width: 1055px){.m-side-popup-listItem-title{font-size:20px;font-size:2rem}}@media screen and (max-width: 620px){.m-side-popup-listItem-title{font-size:13px;font-size:1.3rem}}.m-keyphrase-side-list-more{font-size:13px;font-size:1.3rem;margin-bottom:4px;margin-top:4px;text-align:right}.m-keyphrase-side-list-more a{color:#999}.m-keyphrase-side-list-more a:hover{text-decoration:underline}@media screen and (min-width: 621px) and (max-width: 760px){.m-keyphrase-side-list-more{font-size:16px;font-size:1.6rem;margin-bottom:6px;margin-top:18px}}@media screen and (max-width: 620px){.m-keyphrase-side-list-more{font-size:12px;font-size:1.2rem;margin-bottom:4px;margin-top:4px;padding-right:12px}}.l-side-embed{margin-top:16px;clear:both}@media screen and (min-width: 768px) and (max-width: 1055px){.l-side-embed{margin:16px 8px 0}}.m-side-embed{background-color:#000;background-position:center center;background-size:cover;-webkit-box-sizing:border-box;box-sizing:border-box;cursor:pointer;margin:0 auto -2px;overflow:hidden;padding-top:56.2903%;position:relative;width:100%}.m-side-embed:after{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-size:24px;font-size:2.4rem;border-radius:100%;border:2px solid #fff;bottom:0;color:#fff;content:"\f04b";font-family:FontAwesome;font-style:normal;font-variant:normal;font-weight:normal;height:88px;left:0;letter-spacing:-6px;line-height:88px;margin:auto;position:absolute;right:0;text-align:center;top:0;width:88px;z-index:15}.m-side-embed h2{font-size:18px;font-size:1.8rem;background-image:-webkit-gradient(linear, left bottom, left top, from(transparent), to(rgba(0,0,0,0.6)));background-image:-webkit-linear-gradient(bottom, transparent, rgba(0,0,0,0.6));background-image:linear-gradient(to top, transparent, rgba(0,0,0,0.6));background-repeat:repeat-x;-webkit-box-sizing:border-box;box-sizing:border-box;color:#fff;height:64px;left:0;line-height:48px;overflow:hidden;padding-left:12px;padding-right:12px;pointer-events:none;position:absolute;text-overflow:ellipsis;top:0;white-space:nowrap;width:100%;word-wrap:normal}.m-side-embed img{display:none}.l-side-feature-news{background-color:#fff;clear:both;height:auto;padding:32px 16px 16px;position:relative;width:auto}@media screen and (max-width: 1055px){.l-side-feature-news{margin-bottom:64px}}@media screen and (min-width: 768px) and (max-width: 1055px){.l-side-feature-news{margin-left:8px;margin-right:8px;padding:32px 24px 16px}}@media screen and (max-width: 767px){.l-side-feature-news{margin-bottom:56px}}.l-side-feature-news:before{background:-webkit-gradient(linear, left top, right top, from(#006e87), color-stop(40%, #00bec8), to(#c18a9b));background:-webkit-linear-gradient(left, #006e87 0%, #00bec8 40%, #c18a9b 100%);background:linear-gradient(to right, #006e87 0%, #00bec8 40%, #c18a9b 100%);content:"";height:4px;left:0;position:absolute;top:0;width:100%}.m-side-feature-news-title{margin-bottom:24px;padding:0 8px;text-align:center}.m-side-feature-news-title-en{font-size:24px;font-size:2.4rem;font-weight:bold;margin-bottom:8px;padding-right:8px}.m-side-feature-news-title-en i{padding-right:2px}.m-side-feature-news-title-ja{font-size:14px;font-size:1.4rem;font-weight:bold;line-height:1.4;position:relative}.m-side-feature-news-listItem{border-bottom:solid 1px #DDDDDD;-webkit-box-sizing:border-box;box-sizing:border-box;height:100%;margin-bottom:14px;padding-bottom:14px;position:relative}@media screen and (max-width: 1055px){.m-side-feature-news-listItem{margin-bottom:10px;padding-bottom:10px}}.m-side-feature-news-listItem:last-child{border-bottom:none;margin-bottom:0}.m-side-feature-news-listItem a:after{content:"";display:table;clear:both}.m-side-feature-news-listItem a:hover .m-side-feature-news-listItem-image:after{opacity:0.8}.m-side-feature-news-listItem a:hover .m-side-feature-news-listItem-title{color:#00bec8}.m-side-feature-news-listItem-image{-webkit-box-sizing:border-box;box-sizing:border-box;float:left;height:auto;position:relative;width:50%}@media screen and (max-width: 1055px){.m-side-feature-news-listItem-image{width:36%}}.m-side-feature-news-listItem-image:after{-webkit-transition:.3s ease;transition:.3s ease;background:-webkit-gradient(linear, left top, right bottom, from(#003c96), color-stop(40%, #0064d2), to(#9d7995));background:-webkit-linear-gradient(left top, #003c96 0%, #0064d2 40%, #9d7995 100%);background:linear-gradient(to right bottom, #003c96 0%, #0064d2 40%, #9d7995 100%);content:"";height:100%;left:0;opacity:0;position:absolute;top:0;width:100%}.m-side-feature-news-listItem-image img{-webkit-transition:.3s ease;transition:.3s ease;height:100%;width:100%}.m-side-feature-news-listItem-title{font-size:13px;font-size:1.3rem;-webkit-transition:.3s ease;transition:.3s ease;-webkit-box-sizing:border-box;box-sizing:border-box;float:left;font-size:1.3rem;font-weight:bold;line-height:1.5;padding-left:8px;width:47%}@media screen and (max-width: 1055px){.m-side-feature-news-listItem-title{letter-spacing:0.5px;padding-left:14px;width:64%}}@media screen and (min-width: 621px) and (max-width: 1055px){.m-side-feature-news-listItem-title{font-size:20px;font-size:2rem}}@media screen and (max-width: 620px){.m-side-feature-news-listItem-title{font-size:13px;font-size:1.3rem}}.l-side-ranking{background-color:#fff;clear:both;height:auto;margin-top:16px;padding:32px 16px 16px;position:relative;width:auto}@media screen and (min-width: 768px) and (max-width: 1055px){.l-side-ranking{margin-left:8px;margin-right:8px;padding:32px 24px 16px}}.l-side-ranking:before{background:-webkit-gradient(linear, left top, right top, from(#006e87), color-stop(40%, #00bec8), to(#c18a9b));background:-webkit-linear-gradient(left, #006e87 0%, #00bec8 40%, #c18a9b 100%);background:linear-gradient(to right, #006e87 0%, #00bec8 40%, #c18a9b 100%);content:"";height:4px;left:0;position:absolute;top:0;width:100%}.m-side-ranking-title{margin-bottom:24px;padding:0 8px;text-align:center}.m-side-ranking-title-en{font-size:24px;font-size:2.4rem;font-weight:bold;margin-bottom:8px;padding-right:8px}.m-side-ranking-title-en i{padding-right:2px}.m-side-ranking-title-ja{font-size:14px;font-size:1.4rem;font-weight:bold;line-height:1.4;position:relative}.m-side-ranking-toggle-container{margin-left:-1px;margin-right:-1px;position:relative}.m-side-ranking-toggle-container__bookmark{display:none}.m-side-ranking-title-tab{margin-bottom:24px;margin-top:-8px;text-align:center}.m-side-ranking-title-tab a{font-size:14px;font-size:1.4rem}@media screen and (max-width: 620px){.m-side-ranking-title-tab a{font-size:13px;font-size:1.3rem}}.m-side-ranking-title-tabItem{display:inline-block;vertical-align:middle;position:relative}.m-side-ranking-title-tabItem.is-active a{text-decoration:underline}.m-side-ranking-title-tabItem:first-child{margin-right:8px;padding-right:8px}.m-side-ranking-title-tabItem:first-child:before{background-color:#e5e5e5;content:"";height:16px;position:absolute;right:0;top:2px;width:1px}.m-side-ranking-listItem{border-bottom:solid 1px #DDDDDD;-webkit-box-sizing:border-box;box-sizing:border-box;height:100%;margin:0 0 14px 0;padding:0 0 14px 0;position:relative}@media screen and (max-width: 1055px){.m-side-ranking-listItem{margin-bottom:10px;padding-bottom:10px}}.m-side-ranking-listItem a:after{content:"";display:table;clear:both}.m-side-ranking-listItem a:hover .m-side-ranking-listItem-image:after{opacity:0.8}.m-side-ranking-listItem a:hover .m-side-ranking-listItem-title{color:#00bec8}.m-side-ranking-listItem:last-child{border-bottom:none;padding-bottom:14px;margin-bottom:0}.m-side-ranking-listItem:hover.m-side-ranking-listItem__feature .m-side-ranking-listItem-title a{color:#00bec8}.m-side-ranking-listItem:hover.m-side-ranking-listItem__news .m-side-ranking-listItem-title a{color:#0064d2}.m-side-ranking-listItem:hover.m-side-ranking-listItem__series .m-side-ranking-listItem-title a{color:#faa01e}.m-side-ranking-listItem:hover.m-side-ranking-listItem__videos .m-side-ranking-listItem-title a{color:#fa3c50}.m-side-ranking-listItem.m-side-ranking-listItem__feature .m-side-ranking-listItem-type a{color:#00bec8}.m-side-ranking-listItem.m-side-ranking-listItem__news .m-side-ranking-listItem-type a{color:#0064d2}.m-side-ranking-listItem.m-side-ranking-listItem__series .m-side-ranking-listItem-type a{color:#faa01e}.m-side-ranking-listItem.m-side-ranking-listItem__videos .m-side-ranking-listItem-type a{color:#fa3c50}.m-side-ranking-listItem-image{border-top:2px solid #00bec8;-webkit-box-sizing:border-box;box-sizing:border-box;float:left;height:auto;position:relative;width:50%}@media screen and (max-width: 1055px){.m-side-ranking-listItem-image{width:36%}}.m-side-ranking-listItem-image:before{font-size:14px;font-size:1.4rem;background-color:#00bec8;color:#fff;content:"0";display:inline-block;font-weight:bold;left:0;line-height:20px;position:absolute;text-align:center;top:0;width:20px}@media screen and (min-width: 621px) and (max-width: 1055px){.m-side-ranking-listItem-image:before{font-size:18px;font-size:1.8rem;line-height:30px;width:30px}}.m-side-ranking-listItem-image:after{-webkit-transition:.3s ease;transition:.3s ease;content:"";height:100%;left:0;opacity:0;position:absolute;top:0;width:100%}.m-side-ranking-listItem-image img{-webkit-transition:.3s ease;transition:.3s ease;height:100%;width:100%}.m-side-ranking-listItem__rank1 .m-side-ranking-listItem-image:before{content:"1"}.m-side-ranking-listItem__rank2 .m-side-ranking-listItem-image:before{content:"2"}.m-side-ranking-listItem__rank3 .m-side-ranking-listItem-image:before{content:"3"}.m-side-ranking-listItem__rank4 .m-side-ranking-listItem-image:before{content:"4"}.m-side-ranking-listItem__rank5 .m-side-ranking-listItem-image:before{content:"5"}.m-side-ranking-listItem__rank6 .m-side-ranking-listItem-image:before{content:"6"}.m-side-ranking-listItem__rank7 .m-side-ranking-listItem-image:before{content:"7"}.m-side-ranking-listItem__rank8 .m-side-ranking-listItem-image:before{content:"8"}.m-side-ranking-listItem__rank9 .m-side-ranking-listItem-image:before{content:"9"}.m-side-ranking-listItem__rank10 .m-side-ranking-listItem-image:before{content:"10"}.m-side-ranking-listItem__rank11 .m-side-ranking-listItem-image:before{content:"11"}.m-side-ranking-listItem__rank12 .m-side-ranking-listItem-image:before{content:"12"}.m-side-ranking-listItem__rank13 .m-side-ranking-listItem-image:before{content:"13"}.m-side-ranking-listItem__rank14 .m-side-ranking-listItem-image:before{content:"14"}.m-side-ranking-listItem__rank15 .m-side-ranking-listItem-image:before{content:"15"}.m-side-ranking-listItem__rank16 .m-side-ranking-listItem-image:before{content:"16"}.m-side-ranking-listItem__rank17 .m-side-ranking-listItem-image:before{content:"17"}.m-side-ranking-listItem__rank18 .m-side-ranking-listItem-image:before{content:"18"}.m-side-ranking-listItem__rank19 .m-side-ranking-listItem-image:before{content:"19"}.m-side-ranking-listItem__rank20 .m-side-ranking-listItem-image:before{content:"20"}.m-side-ranking-listItem__rank1 .m-side-ranking-listItem-image{border-color:#FF2E24}.m-side-ranking-listItem__rank1 .m-side-ranking-listItem-image:before{background-color:#FF2E24}.m-side-ranking-listItem__rank2 .m-side-ranking-listItem-image{border-color:#FF9000}.m-side-ranking-listItem__rank2 .m-side-ranking-listItem-image:before{background-color:#FF9000}.m-side-ranking-listItem__rank3 .m-side-ranking-listItem-image{border-color:#EAC205}.m-side-ranking-listItem__rank3 .m-side-ranking-listItem-image:before{background-color:#EAC205}.m-side-ranking-listItem__feature .m-side-ranking-listItem-image:after{background:-webkit-gradient(linear, left top, right bottom, from(#006e87), color-stop(40%, #00bec8), to(#c18a9b));background:-webkit-linear-gradient(left top, #006e87 0%, #00bec8 40%, #c18a9b 100%);background:linear-gradient(to right bottom, #006e87 0%, #00bec8 40%, #c18a9b 100%)}.m-side-ranking-listItem__news .m-side-ranking-listItem-image:after{background:-webkit-gradient(linear, left top, right bottom, from(#003c96), color-stop(40%, #0064d2), to(#9d7995));background:-webkit-linear-gradient(left top, #003c96 0%, #0064d2 40%, #9d7995 100%);background:linear-gradient(to right bottom, #003c96 0%, #0064d2 40%, #9d7995 100%)}.m-side-ranking-listItem__series .m-side-ranking-listItem-image:after{background:-webkit-gradient(linear, left top, right bottom, from(#e15000), color-stop(40%, #faa01e), to(#88bfde));background:-webkit-linear-gradient(left top, #e15000 0%, #faa01e 40%, #88bfde 100%);background:linear-gradient(to right bottom, #e15000 0%, #faa01e 40%, #88bfde 100%)}.m-side-ranking-listItem__videos .m-side-ranking-listItem-image:after{background:-webkit-gradient(linear, left top, right bottom, from(#c81441), color-stop(40%, #fa3c50), to(#959873));background:-webkit-linear-gradient(left top, #c81441 0%, #fa3c50 40%, #959873 100%);background:linear-gradient(to right bottom, #c81441 0%, #fa3c50 40%, #959873 100%)}.m-side-ranking-listItem-title{font-size:13px;font-size:1.3rem;-webkit-transition:.3s ease;transition:.3s ease;-webkit-box-sizing:border-box;box-sizing:border-box;float:left;font-size:1.3rem;font-weight:bold;line-height:1.5;padding-left:8px;width:47%}@media screen and (max-width: 1055px){.m-side-ranking-listItem-title{letter-spacing:0.5px;padding-left:14px;width:64%}}@media screen and (min-width: 621px) and (max-width: 1055px){.m-side-ranking-listItem-title{font-size:20px;font-size:2rem}}@media screen and (max-width: 620px){.m-side-ranking-listItem-title{font-size:13px;font-size:1.3rem}}.m-side-ranking-list-more{font-size:13px;font-size:1.3rem;margin-bottom:4px;margin-top:4px;text-align:right}.m-side-ranking-list-more a{color:#999}.m-side-ranking-list-more a:hover{text-decoration:underline}@media screen and (min-width: 621px) and (max-width: 760px){.m-side-ranking-list-more{font-size:16px;font-size:1.6rem;margin-bottom:6px;margin-top:18px}}@media screen and (max-width: 620px){.m-side-ranking-list-more{font-size:12px;font-size:1.2rem;margin-bottom:4px;margin-top:4px;padding-right:12px}}.m-keyphrase-breadcrumb{font-size:12px;font-size:1.2rem;-webkit-box-sizing:border-box;box-sizing:border-box;line-height:4rem;margin-bottom:0;min-height:1px;position:relative;width:100%;z-index:1}@media screen and (max-width: 767px){.m-keyphrase-breadcrumb{padding-left:16px;padding-right:16px}}@media screen and (max-width: 1055px){.m-keyphrase-breadcrumb{line-height:1.25}}.m-keyphrase-breadcrumb ul{max-width:1056px;overflow:hidden}@media screen and (max-width: 1055px){.m-keyphrase-breadcrumb ul{padding-bottom:10px;padding-top:10px}}.m-keyphrase-breadcrumb ul li{float:left;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media screen and (max-width: 1055px){.m-keyphrase-breadcrumb ul li{display:inline-block;float:none}}.m-keyphrase-breadcrumb ul li a:hover{text-decoration:underline}.m-keyphrase-breadcrumb ul li i{padding:0 8px}.m-keyphrase-breadcrumb ul li:last-child{float:none}.m-popup-text,.m-article-text{line-height:1.8}@media screen and (max-width: 767px){.m-popup-text,.m-article-text{-webkit-box-sizing:border-box;box-sizing:border-box;margin-left:0;padding:16px;width:100%}}.m-popup-text a,.m-article-text a{-webkit-transition:.3s ease;transition:.3s ease;color:#00bec8;word-break:break-word}.m-popup-text a:hover,.m-article-text a:hover{color:#00848b}.m-article-text-main a.edited i{-ms-filter:"FlipH";font-size:10px;font-size:1rem;display:inline-block;-webkit-filter:FlipH;filter:FlipH;padding:0 0.1em;-webkit-transform:scale(-1, 1);-ms-transform:scale(-1, 1);transform:scale(-1, 1)}.m-article-text-main a.unedited i{font-size:10px;font-size:1rem;padding:0 0.15em}.m-article-text-main h1.is-pageTop,.m-article-text-main h2.is-pageTop,.m-article-text-main h3.is-pageTop,.m-article-text-main h4.is-pageTop,.m-article-text-main h5.is-pageTop,.m-article-text-main h6.is-pageTop{margin-top:0}.m-article-text-main b,.m-article-text-main strong{font-weight:bold}.m-article-text-main b.color1,.m-article-text-main strong.color1{color:#F55C50}.m-article-text-main b.color2,.m-article-text-main strong.color2{color:#1F4CCC}.m-article-text-main b.color3,.m-article-text-main strong.color3{color:#26A8BF}.m-article-text-main b.color4,.m-article-text-main strong.color4{color:#22AC38}.m-article-text-main b.color5,.m-article-text-main strong.color5{color:#8FC31F}.m-article-text-main b.color6,.m-article-text-main strong.color6{color:#A85FB2}.m-article-text-main b.color7,.m-article-text-main strong.color7{color:#F7C535}.m-article-text-main b.discussion1,.m-article-text-main strong.discussion1{color:#F55C50}.m-article-text-main b.discussion2,.m-article-text-main strong.discussion2{color:#1F4CCC}.m-article-text-main b.discussion3,.m-article-text-main strong.discussion3{color:#26A8BF}.m-article-text-main b.discussion4,.m-article-text-main strong.discussion4{color:#22AC38}.m-article-text-main b.discussion5,.m-article-text-main strong.discussion5{color:#8FC31F}.m-article-text-main b.discussion6,.m-article-text-main strong.discussion6{color:#A85FB2}.m-article-text-main b.discussion7,.m-article-text-main strong.discussion7{color:#F7C535}.m-article-text-main b.wg1,.m-article-text-main strong.wg1{color:#FF4ABA}.m-article-text-main b.wg2,.m-article-text-main strong.wg2{color:#2CB54F}.m-article-text-main b.wg3,.m-article-text-main strong.wg3{color:#FF7517}.m-article-text-main b.wg4,.m-article-text-main strong.wg4{color:#27C2FF}.m-article-text-main b.wg5,.m-article-text-main strong.wg5{color:#BE60E7}.m-article-text-main b.wg6,.m-article-text-main strong.wg6{color:#F9D606}.m-article-text-main b.wg7,.m-article-text-main strong.wg7{color:#E60033}.m-article-text-main small{color:#666}.m-article-text-main small br{line-height:1}.m-article-text-main em{color:#249DB3;font-weight:bold}.m-article-text-main .thin{font-weight:normal}.m-article-text-main .balloon{border-radius:4px;border:2px solid #DDDDDD;display:block;margin-bottom:25px;padding:5px 10px;position:relative}.m-article-text-main .balloon:after{bottom:-16px;content:url("../img/main_sprite/contents_main_balloon.png");display:block;height:16px;left:27px;line-height:0;position:absolute;width:21px}.m-article-text-main .yellow{background-color:#FFF15C;display:table;line-height:1.5;padding:2px 6px}.m-article-text-main .gray{background-color:#E5E5E5;display:table;line-height:1.5;padding:2px 6px}.m-article-text-main .red{background-color:#F55C50;color:#FFFFFF;display:table;line-height:1.5;padding:2px 6px}.m-article-text-main .center{display:block;text-align:center}.m-article-text-main blockquote{background-color:#EEEEEE;border-radius:8px;color:#131313;font-size:1em;margin:24px 0 32px;max-width:100%;padding:32px 40px;position:relative}@media screen and (max-width: 767px){.m-article-text-main blockquote{font-size:0.9375em;margin:24px 0 32px;padding:40px 16px}}@media screen and (max-width: 767px){.m-article-text-main blockquote.none{padding:24px 16px}}.m-article-text-main blockquote:not(.none):before{content:url("../img/main_fixed/contents_blockquote_before.png");left:16px;position:absolute;top:10px}.m-article-text-main blockquote:not(.none):after{bottom:3px;content:url("../img/main_fixed/contents_blockquote_after.png");position:absolute;right:16px}.m-article-text-main blockquote cite{color:#9A9A9A;display:block;font-size:0.8125em;margin:24px 0 0;text-align:right}@media screen and (max-width: 767px){.m-article-text-main blockquote cite{margin:16px 0 0}}.m-article-text-main hr{border-bottom:1px solid #CCCCCC;border-left:none;border-right:none;border-top:none;height:1px;margin:15px 0}.m-article-text-main hr.clear{border:none;clear:both}.m-article-text-main table{background-color:#FAFAFA;border:1px solid #D9D9D5;-webkit-box-sizing:border-box;box-sizing:border-box;font-size:0.75em;margin-top:20px;max-width:100%;min-width:350px}@media screen and (max-width: 767px){.m-article-text-main table{min-width:auto}}.m-article-text-main table caption{color:#666;font-weight:bold;margin-bottom:10px}.m-article-text-main table tbody tr{border:1px solid #D9D9D5}.m-article-text-main table tbody tr:nth-child(even){background-color:#F3F3F3}.m-article-text-main table tbody tr th{font-weight:bold;padding:12px 5px}.m-article-text-main table tbody tr td{color:#777777;padding:12px 5px}@media screen and (max-width: 767px){.m-article-text-main>.image{margin-top:24px}}@media screen and (max-width: 767px){.m-article-text-main>.image a img{margin-top:0}}.m-article-text-main figcaption{background-color:#FFF15C;clear:both;display:table;font-weight:bold;line-height:1.5;margin:25px 0 15px;padding:2px 6px;font-size:1.25em}.m-article-text-main iframe,.m-article-text-main object,.m-article-text-main embed{display:block;max-width:100%}.m-article-text-main .instagram iframe{background:#fff;border-radius:4px;border:0;-webkit-box-shadow:rgba(0,0,0,0.49804) 0 0 1px 0,rgba(0,0,0,0.14902) 0 1px 10px 0;box-shadow:rgba(0,0,0,0.49804) 0 0 1px 0,rgba(0,0,0,0.14902) 0 1px 10px 0;margin:1px;width:-webkit-calc(100% - 2px);width:calc(100% - 2px)}.m-article-text-main .fb-post{display:block;margin-bottom:15px;text-align:center;width:100%}.m-article-text-main .pixiv-embed iframe{margin:0 auto}.m-article-text-main .twitter-tweet{margin-bottom:32px !important;margin-left:auto;margin-right:auto;margin-top:24px !important}.m-article-text-main .twitter-video{margin-bottom:32px !important;margin-top:24px !important}.m-article-text-main .instagram-media{margin-bottom:32px !important;margin-top:24px !important}.m-article-text-main .youtube{background-position:center center;background-size:cover;margin:0 auto 8px;overflow:hidden;padding-top:56.2903%;position:relative;width:100%}.m-article-text-main .youtube:after{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-size:24px;font-size:2.4rem;border-radius:100%;border:2px solid #fff;bottom:0;color:#fff;content:"\f04b";font-family:FontAwesome;font-style:normal;font-variant:normal;font-weight:normal;height:88px;left:0;letter-spacing:-6px;line-height:88px;margin:auto;position:absolute;right:0;text-align:center;top:0;width:88px;z-index:15}.m-article-text-main .youtube:before{-webkit-transition:.3s ease;transition:.3s ease;color:#fff;content:"";display:inline-block;height:100%;left:0;line-height:349px;opacity:0.9;position:absolute;text-align:center;text-rendering:auto;top:0;width:100%;z-index:10}.m-article-text-main .youtube:hover::before{-webkit-transition:.3s ease;transition:.3s ease;background:rgba(0,0,0,0.2);color:#c4302b;cursor:pointer;opacity:1}.m-article-text-main .reprint{color:#666564;font-size:0.6875em;margin:50px 0 0}.m-article-text-main .reprint:after{content:"";display:table;clear:both}.m-article-text-main .reprint a{color:#666564}.m-article-text-main .reprint a:hover{color:#474646}.m-article-text-main .button{background-color:#ff8a60;border-radius:4px;color:#fff;display:block;font-weight:bold;line-height:1.4;margin:24px 0 32px;padding:21px 16px;position:relative;text-align:center}.m-article-text-main .button:after{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;content:"";display:inline-block;font-size:inherit;font-weight:bold;font:normal normal normal 14px / 1 FontAwesome;margin-left:8px;text-rendering:auto}.m-article-text-main .button:before{-webkit-transition:.3s ease;transition:.3s ease;background-color:#000;border-radius:4px;content:"";height:100%;left:0;opacity:0;position:absolute;top:0;width:100%}.m-article-text-main .button:hover{color:#fff !important}.m-article-text-main .button:hover:before{opacity:0.2}.m-article-text-main style+br{display:none}.m-article-text-main .hks_center{margin:1em 0;text-align:center}.m-article-text-main .hks_center figure{margin-bottom:0}@media screen and (max-width: 767px){.m-article-text-main .hks_center img{height:auto !important}}.m-article-text-main .poptalk_link{margin:1em 0;font-size:1.125em}.m-article-text-main .poptalk_link a{font-size:16px}.m-article-text-main>iframe{margin:8px auto 32px}.m-article-text-main>object{margin:8px auto 32px}.m-article-text-main>embed{margin:8px auto 32px}.m-article-text-main.is-normal>p{line-height:1.7;margin:18px 0 9px}.m-article-text-main.is-normal h1{clear:both;font-size:1.625em;font-weight:bold;margin:32px 0 24px}.m-article-text-main.is-normal h2{clear:both;font-size:1.5em;font-weight:bold;margin:30px 0 20px}.m-article-text-main.is-normal h3{clear:both;font-size:1.375em;font-weight:bold;margin:28px 0 16px}.m-article-text-main.is-normal h4{clear:both;font-size:1.25em;font-weight:bold;margin:24px 0 16px}.m-article-text-main.is-normal h5{clear:both;font-size:1.125em;font-weight:bold;margin:24px 0 12px}.m-article-text-main.is-normal h6{clear:both;font-size:1em;font-weight:bold;margin:20px 0 12px}.m-article-text-main.is-normal b.h1,.m-article-text-main.is-normal strong.h1{font-size:1.625em}.m-article-text-main.is-normal b.h2,.m-article-text-main.is-normal strong.h2{font-size:1.5em}.m-article-text-main.is-normal b.h3,.m-article-text-main.is-normal strong.h3{font-size:1.375em}.m-article-text-main.is-normal b.h4,.m-article-text-main.is-normal strong.h4{font-size:1.25em}.m-article-text-main.is-normal b.h5,.m-article-text-main.is-normal strong.h5{font-size:1.125em}.m-article-text-main.is-normal b.h6,.m-article-text-main.is-normal strong.h6{font-size:1em}.m-article-text-main.is-normal small{font-size:0.875em}.m-article-text-main.is-normal figcaption{font-size:1.25em}.m-article-text-main.is-normal .line{border-bottom:3px solid #DDDDDD;line-height:1.5}@media screen and (max-width: 767px){.m-article-text-main.is-normal .line{padding-bottom:4px}}.m-article-text-main.is-normal img{-webkit-box-sizing:border-box;box-sizing:border-box;border:1px solid #e5e5e5;height:auto;margin:10px 0 0;max-width:100%;width:auto;padding:6px}@media screen and (max-width: 767px){.m-article-text-main.is-normal img{border:none;-webkit-box-sizing:border-box;box-sizing:border-box;display:block;max-width:100%;padding:0}}@media screen and (max-width: 767px){.m-article-text-main.is-normal img.left,.m-article-text-main.is-normal img.right{float:none;margin-right:auto !important}.m-article-text-main.is-normal img.left .image a,.m-article-text-main.is-normal img.right .image a{margin-left:auto;margin-right:auto}}.m-article-text-main.is-normal img.left{float:left;margin-right:24px}.m-article-text-main.is-normal img.right{float:right;margin-left:24px}.m-article-text-main.is-normal img.no-bd{border:none;max-width:620px;padding:0}.m-article-text-main.is-normal div.left{float:left;margin-right:24px !important}.m-article-text-main.is-normal div.right{float:right;margin-left:24px !important}.m-article-text-main.is-normal div.caption{border:1px solid #e5e5e5;color:#666;margin:0.3em auto 32px;padding:6px}.m-article-text-main.is-normal div.caption>figure{margin-bottom:0;margin-top:0}@media screen and (max-width: 767px){.m-article-text-main.is-normal div.caption>figure{margin-top:0}}.m-article-text-main.is-normal div.caption>.image{margin-bottom:0}.m-article-text-main.is-normal div.caption>.image>a{margin-left:0;margin-right:0}.m-article-text-main.is-normal div.caption img{border:none;height:auto;margin:0;max-width:100%;padding:0}@media screen and (max-width: 767px){.m-article-text-main.is-normal div.caption img{max-width:100%}}.m-article-text-main.is-normal div.caption p{font-size:0.875em;line-height:1.5;margin:11px 5px 4px}@media screen and (max-width: 767px){.m-article-text-main.is-normal div.caption p{margin:11px 0 4px;text-align:center}}.m-article-text-main.is-normal div.caption:not(.left):not(.right){display:table;margin:24px auto 32px}@media screen and (max-width: 767px){.m-article-text-main.is-normal div.caption:not(.left):not(.right){border:none;margin-top:24px;max-width:100% !important;padding:0}.m-article-text-main.is-normal div.caption:not(.left):not(.right) img{margin:0 auto}}.m-article-text-main.is-normal div.image{line-height:0;margin-bottom:32px}@media screen and (max-width: 767px){.m-article-text-main.is-normal div.image a{display:block;margin-left:-16px;margin-right:-16px}.m-article-text-main.is-normal div.image a img{border:none;padding:0}}.m-article-text-main.is-normal div.ignore_rss{display:inline}.m-article-text-main.is-normal figure{line-height:0;margin-bottom:32px;margin-top:24px;text-align:center;width:100%}@media screen and (max-width: 767px){.m-article-text-main.is-normal figure{margin-top:24px}}.m-article-text-main.is-normal figure img{-webkit-transition:.3s ease;transition:.3s ease;display:inline;margin-top:0}.m-article-text-main.is-normal figure img:hover{opacity:0.8}@media screen and (max-width: 767px){.m-article-text-main.is-normal figure img{border:none;margin-top:0;padding:0}}.m-article-text-main.is-normal figure a{display:inline-block;vertical-align:middle}@media screen and (max-width: 767px){.m-article-text-main.is-normal figure a{display:block;margin-left:-16px;margin-right:-16px}}.m-article-text-main.is-normal figure>p{line-height:1.7}.m-article-text-main.is-normal .fluid-width-video-wrapper{margin-bottom:8px;margin-top:24px}@media screen and (max-width: 767px){.m-article-text-main.is-normal .fluid-width-video-wrapper{margin-top:24px;margin-bottom:8px}}figure .m-article-text-main.is-normal .fluid-width-video-wrapper{margin-bottom:0;margin-top:0}@media screen and (max-width: 767px){figure .m-article-text-main.is-normal .fluid-width-video-wrapper .fluid-width-video-wrapper{margin-bottom:0;margin-top:0}}.m-article-text-main.is-popup>p{line-height:2;margin:18px 0 9px}.m-article-text-main.is-popup h1{clear:both;font-size:1.625em;font-weight:bold;margin:32px 0 24px}@media screen and (min-width: 768px){.m-article-text-main.is-popup h1{font-size:1.75em}}.m-article-text-main.is-popup h2{clear:both;font-size:1.5em;font-weight:bold;margin:28px 0 16px}@media screen and (min-width: 768px){.m-article-text-main.is-popup h2{font-size:1.625em}}.m-article-text-main.is-popup h3{clear:both;font-size:1.375em;font-weight:bold;margin:24px 0 14px}@media screen and (min-width: 768px){.m-article-text-main.is-popup h3{font-size:1.5em}}.m-article-text-main.is-popup h4{clear:both;font-size:1.25em;font-weight:bold;margin:22px 0 12px}@media screen and (min-width: 768px){.m-article-text-main.is-popup h4{font-size:1.375em}}.m-article-text-main.is-popup h5{clear:both;font-size:1.125em;font-weight:bold;margin:20px 0 10px}@media screen and (min-width: 768px){.m-article-text-main.is-popup h5{font-size:1.25em}}.m-article-text-main.is-popup h6{clear:both;font-size:1em;font-weight:bold;margin:18px 0 8px}@media screen and (min-width: 768px){.m-article-text-main.is-popup h6{font-size:1.125em}}.m-article-text-main.is-popup b,.m-article-text-main.is-popup strong{font-weight:bold}.m-article-text-main.is-popup b.h1,.m-article-text-main.is-popup strong.h1{font-size:1.75em}.m-article-text-main.is-popup b.h2,.m-article-text-main.is-popup strong.h2{font-size:1.625em}.m-article-text-main.is-popup b.h3,.m-article-text-main.is-popup strong.h3{font-size:1.5em}.m-article-text-main.is-popup b.h4,.m-article-text-main.is-popup strong.h4{font-size:1.375em}.m-article-text-main.is-popup b.h5,.m-article-text-main.is-popup strong.h5{font-size:1.25em}.m-article-text-main.is-popup b.h6,.m-article-text-main.is-popup strong.h6{font-size:1.125em}.m-article-text-main.is-popup small{font-size:0.9375em}.m-article-text-main.is-popup figcaption{font-size:1.375em}.m-article-text-main.is-popup .line{border-bottom:3px solid #DDDDDD;display:table;line-height:1.5;margin-bottom:48px;margin-left:auto;margin-right:auto;margin-top:64px;text-align:center}@media screen and (max-width: 732px){.m-article-text-main.is-popup .line{margin-bottom:32px;margin-top:48px;padding-bottom:4px}}.m-article-text-main.is-popup img{border:1px solid #DFDFDF;display:block;height:auto;margin:32px -64px;padding:6px;width:818px}.m-article-text-main.is-popup img.left{float:left;margin-right:25px}.m-article-text-main.is-popup img.right{float:right;margin-left:25px}.m-article-text-main.is-popup img.no-bd{border:none;max-width:620px;padding:0}.m-article-text-main.is-popup blockquote img{display:inline;margin:0;max-width:100%;width:auto}.m-article-text-main.is-popup div.left{float:left;margin-right:25px !important}.m-article-text-main.is-popup div.right{float:right;margin-left:25px !important}.m-article-text-main.is-popup div.caption{border:1px solid #DFDFDF;color:#666;margin:0.3em -64px 32px;padding:6px}@media screen and (max-width: 864px){.m-article-text-main.is-popup div.caption{-webkit-box-sizing:border-box;box-sizing:border-box;margin:0.3em auto 32px;max-width:100%}}.m-article-text-main.is-popup div.caption>figure{margin:0}.m-article-text-main.is-popup div.caption>.image{margin-bottom:0}.m-article-text-main.is-popup div.caption img{border:none;height:auto;margin:0;padding:0;width:100%}.m-article-text-main.is-popup div.caption p{font-size:0.875em;line-height:1.5;margin:11px 5px 6px}.m-article-text-main.is-popup div.image{line-height:0;margin-bottom:20px}.m-article-text-main.is-popup div.ignore_rss{display:inline}.m-article-text-main.is-popup figure{line-height:0;margin:32px -64px;text-align:center}@media screen and (max-width: 828px){.m-article-text-main.is-popup figure{margin:32px 0}}.m-article-text-main.is-popup figure img{-webkit-transition:.3s ease;transition:.3s ease;-webkit-box-sizing:border-box;box-sizing:border-box;display:inline;margin:0;width:100%}.m-article-text-main.is-popup figure img:hover{opacity:0.8}@media screen and (max-width: 828px){.m-article-text-main.is-popup figure img{border:none;padding:0}}.m-article-text-main.is-popup figure a{display:inline-block;vertical-align:middle;width:100%}@media screen and (max-width: 828px){.m-article-text-main.is-popup figure a{display:block;margin-left:-16px;margin-right:-16px;width:auto}}.m-article-text-main.is-popup .fluid-width-video-wrapper{margin:10px 0}@media screen and (max-width: 828px){.m-popup-text div.caption>figure{margin:0}.m-popup-text img{margin:0;width:100%}}@media screen and (max-width: 732px){.m-popup-text figure .fluid-width-video-wrapper{margin-bottom:0;margin-top:0}.m-popup-text .fluid-width-video-wrapper{margin-bottom:8px;margin-top:24px}.m-popup-text img{-webkit-box-sizing:border-box;box-sizing:border-box;max-width:100%}.m-popup-text div.left,.m-popup-text div.right{float:none;margin:0.3em auto 32px !important}.m-popup-text div.left a,.m-popup-text div.right a{text-align:center}.m-popup-text div.left a img,.m-popup-text div.right a img{display:inline-block}.m-popup-text div.image{margin-bottom:32px}.m-popup-text div.image a{display:block;margin-left:-16px;margin-right:-16px}.m-popup-text div.image a img{padding:0}.m-popup-text div.caption:not(.left):not(.right){border:none}.m-popup-text div.caption:not(.left):not(.right) img{margin:0 auto}.m-popup-text div.caption{-webkit-box-sizing:border-box;box-sizing:border-box;border:none;max-width:100%;padding:0}.m-popup-text div.caption p{margin:11px 0 4px;text-align:center}.m-popup-text div.caption img{max-width:100%;width:auto}}.l-advertize .l-advertize-jump-button{border-radius:100%;font-size:16px;font-size:1.6rem;background-color:#00bec8;bottom:48px;color:#333;display:none;font-weight:bold;height:128px;padding:8px;position:fixed;right:48px;text-align:center;width:128px;z-index:12}@media screen and (max-width: 703px){.l-advertize .l-advertize-jump-button{visibility:hidden !important}}.l-advertize .l-advertize-jump-button .m-advertize-jump-button-inner{color:#fff;display:table-cell;vertical-align:middle}.l-advertize .l-advertize-jump-button .m-advertize-jump-button-inner a{color:inherit}.l-advertize .l-advertize-jump-button .m-advertize-jump-button-inner a:hover:before{opacity:0.2}.l-advertize .l-advertize-jump-button .m-advertize-jump-button-inner a:before{opacity:0;-webkit-transition:.3s ease;transition:.3s ease;border-radius:100%;background-color:#000;content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:2}.l-advertize .l-advertize-jump-button .m-advertize-jump-button-inner a i{display:block;font-size:5rem;margin-bottom:8px}.l-advertize .l-advertize-header{background-color:#f5f5f5;overflow:hidden}.l-advertize .l-advertize-header .m-advertize-header-eyecatch{background-image:url("../img/advertize/m-advertize-header-eyecatch.jpg");background-position:right top;background-repeat:no-repeat;background-size:contain;position:relative;z-index:0}@media screen and (min-width: 1056px){.l-advertize .l-advertize-header .m-advertize-header-eyecatch{background-size:cover;min-height:928px}}@media screen and (max-width: 1055px){.l-advertize .l-advertize-header .m-advertize-header-eyecatch{background-size:150% auto}}.l-advertize .l-advertize-header .m-advertize-header-eyecatch:before{-webkit-transform:skew(0deg, 5deg);-ms-transform:skew(0deg, 5deg);transform:skew(0deg, 5deg);background-color:#fff;bottom:-280px;content:"";height:400px;position:absolute;-webkit-transform-origin:center center;-ms-transform-origin:center center;transform-origin:center center;width:100%;z-index:-1}@media screen and (max-width: 1055px) and (min-width: 704px){.l-advertize .l-advertize-header .m-advertize-header-eyecatch:before{bottom:-240px;height:800px}}@media screen and (max-width: 703px){.l-advertize .l-advertize-header .m-advertize-header-eyecatch:before{-webkit-transform:skew(0deg, 0deg);-ms-transform:skew(0deg, 0deg);transform:skew(0deg, 0deg)}}.l-advertize .l-advertize-header .m-advertize-header-eyecatch .m-advertize-header-eyecatch-inner{-webkit-box-sizing:border-box;box-sizing:border-box;padding:40px 8px;margin:0 auto;position:relative}@media screen and (min-width: 1056px){.l-advertize .l-advertize-header .m-advertize-header-eyecatch .m-advertize-header-eyecatch-inner{width:1056px}}@media screen and (min-width: 704px) and (max-width: 1055px){.l-advertize .l-advertize-header .m-advertize-header-eyecatch .m-advertize-header-eyecatch-inner{width:704px}}@media screen and (max-width: 703px){.l-advertize .l-advertize-header .m-advertize-header-eyecatch .m-advertize-header-eyecatch-inner{width:100%;padding:40px 0}}.l-advertize .l-advertize-header .m-advertize-header-eyecatch .m-advertize-header-eyecatch-inner:after{content:"";display:table;clear:both}.l-advertize .l-advertize-header .m-advertize-header-eyecatch .m-advertize-header-eyecatch-text-container{-webkit-box-sizing:border-box;box-sizing:border-box;padding-top:240px}@media screen and (min-width: 1056px){.l-advertize .l-advertize-header .m-advertize-header-eyecatch .m-advertize-header-eyecatch-text-container{max-width:640px;position:absolute}}@media screen and (max-width: 1055px){.l-advertize .l-advertize-header .m-advertize-header-eyecatch .m-advertize-header-eyecatch-text-container{padding-left:16px;padding-right:16px;padding-top:30vw;width:100%}}@media screen and (min-width: 704px){.l-advertize .l-advertize-header .m-advertize-header-eyecatch .m-advertize-header-eyecatch-text-container h1{background-image:url("../img/advertize/m-advertize-header-eyecatch-text-container.png");background-size:640px auto;height:304px;overflow:hidden;text-indent:100%;white-space:nowrap;width:640px}}@media screen and (max-width: 703px){.l-advertize .l-advertize-header .m-advertize-header-eyecatch .m-advertize-header-eyecatch-text-container h1 img{display:block;height:auto;max-width:100%}}.l-advertize .l-advertize-header .m-advertize-header-eyecatch .m-advertize-header-eyecatch-text-container h2{border-left:4px solid #006E87;border-right:4px solid #C18A9B;font-size:30px;font-size:3rem;background-color:#fff;font-weight:bold;margin-top:16px;text-align:center}.l-advertize .l-advertize-header .m-advertize-header-eyecatch .m-advertize-header-eyecatch-text-container h2:before,.l-advertize .l-advertize-header .m-advertize-header-eyecatch .m-advertize-header-eyecatch-text-container h2:after{background-image:-webkit-gradient(linear, left top, right top, from(#006E87), color-stop(40%, #00BEC8), to(#C18A9B));background-image:-webkit-linear-gradient(left, #006E87 0%, #00BEC8 40%, #C18A9B 100%);background-image:linear-gradient(to right, #006E87 0%, #00BEC8 40%, #C18A9B 100%);content:"";display:block;height:4px;width:100%}.l-advertize .l-advertize-header .m-advertize-header-eyecatch .m-advertize-header-eyecatch-text-container h2 span{display:inline-block;padding:24px}@media screen and (max-width: 703px){.l-advertize .l-advertize-header .m-advertize-header-eyecatch .m-advertize-header-eyecatch-text-container h2{font-size:24px;font-size:2.4rem}}.l-advertize .l-advertize-header .m-advertize-header-eyecatch .m-advertize-header-eyecatch-text-container .m-advertize-header-eyecatch-text{-webkit-box-shadow:0 0 5px 0 rgba(0,0,0,0.1);box-shadow:0 0 5px 0 rgba(0,0,0,0.1);-webkit-box-sizing:border-box;box-sizing:border-box;background-color:#fff;color:#333;line-height:1.7;margin-top:32px;padding:32px;z-index:2}@media screen and (min-width: 1056px){.l-advertize .l-advertize-header .m-advertize-header-eyecatch .m-advertize-header-eyecatch-text-container .m-advertize-header-eyecatch-text{width:1040px}}.l-advertize .l-advertize-header .m-advertize-header-eyecatch .m-advertize-header-eyecatch-text-container .m-advertize-header-eyecatch-text p{font-size:16px;font-size:1.6rem;line-height:1.7;margin-top:24px}.l-advertize .l-advertize-header .m-advertize-header-eyecatch .m-advertize-header-eyecatch-text-container .m-advertize-header-eyecatch-text p:first-of-type{margin-top:0}@media screen and (min-width: 704px){.l-advertize .l-advertize-header .l-advertize-hidden-navigation{-webkit-box-shadow:0 0 5px 0 rgba(0,0,0,0.1);box-shadow:0 0 5px 0 rgba(0,0,0,0.1);font-size:13px;font-size:1.3rem;background-color:#fff;height:48px;line-height:48px;position:fixed;text-align:right;top:-48px;-webkit-transition:.3s ease;transition:.3s ease;width:100%;z-index:210}.l-advertize .l-advertize-header .l-advertize-hidden-navigation:after{content:"";display:table;clear:both}.l-advertize .l-advertize-header .l-advertize-hidden-navigation .m-advertize-hidden-navigation-parent{display:inline-block;font-weight:bold;padding:0 24px}}@media screen and (min-width: 704px) and (max-width: 1055px){.l-advertize .l-advertize-header .l-advertize-hidden-navigation .m-advertize-hidden-navigation-parent{padding:0;margin-left:-12px;margin-right:-12px}}@media screen and (min-width: 704px){.l-advertize .l-advertize-header .l-advertize-hidden-navigation .m-advertize-hidden-navigation-parent .m-advertize-hidden-navigation-parent-list{display:inline-block;padding:0 24px;position:relative}.l-advertize .l-advertize-header .l-advertize-hidden-navigation .m-advertize-hidden-navigation-parent .m-advertize-hidden-navigation-parent-list:nth-of-type(2):before,.l-advertize .l-advertize-header .l-advertize-hidden-navigation .m-advertize-hidden-navigation-parent .m-advertize-hidden-navigation-parent-list:nth-of-type(2):after{background-color:#999;content:"";height:1em;position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);width:1px}.l-advertize .l-advertize-header .l-advertize-hidden-navigation .m-advertize-hidden-navigation-parent .m-advertize-hidden-navigation-parent-list:nth-of-type(2):before{left:0}.l-advertize .l-advertize-header .l-advertize-hidden-navigation .m-advertize-hidden-navigation-parent .m-advertize-hidden-navigation-parent-list:nth-of-type(2):after{right:0}.l-advertize .l-advertize-header .l-advertize-hidden-navigation .m-advertize-hidden-navigation-parent .m-advertize-hidden-navigation-parent-list>a{color:inherit}.l-advertize .l-advertize-header .l-advertize-hidden-navigation .m-advertize-hidden-navigation-parent .m-advertize-hidden-navigation-parent-list>a:hover{opacity:0.8;-webkit-transition:.3s ease;transition:.3s ease}.l-advertize .l-advertize-header .l-advertize-hidden-navigation .m-advertize-hidden-navigation-parent .m-advertize-hidden-navigation-parent-list>a p{display:none}.l-advertize .l-advertize-header .l-advertize-hidden-navigation .m-advertize-hidden-navigation-child{display:inline-block;font-weight:normal;margin-right:-8px;padding-left:16px}}@media screen and (min-width: 704px) and (max-width: 816px){.l-advertize .l-advertize-header .l-advertize-hidden-navigation .m-advertize-hidden-navigation-child{display:none}}@media screen and (min-width: 704px){.l-advertize .l-advertize-header .l-advertize-hidden-navigation .m-advertize-hidden-navigation-child .m-advertize-hidden-navigation-child-list{display:inline-block;padding:0 8px;position:relative}.l-advertize .l-advertize-header .l-advertize-hidden-navigation .m-advertize-hidden-navigation-child .m-advertize-hidden-navigation-child-list.is-active{color:#00bec8;position:relative}.l-advertize .l-advertize-header .l-advertize-hidden-navigation .m-advertize-hidden-navigation-child .m-advertize-hidden-navigation-child-list.is-active:before{font-size:9px;font-size:0.9rem;content:"▶︎";left:-0.5em;position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.l-advertize .l-advertize-header .l-advertize-hidden-navigation .m-advertize-hidden-navigation-child .m-advertize-hidden-navigation-child-list>a{-webkit-transition:.3s ease;transition:.3s ease;color:inherit}.l-advertize .l-advertize-header .l-advertize-hidden-navigation .m-advertize-hidden-navigation-child .m-advertize-hidden-navigation-child-list>a:hover{color:#00bec8}}@media screen and (max-width: 703px){.l-advertize .l-advertize-header .l-advertize-hidden-navigation{background-color:#363636;bottom:0 !important;top:auto !important;color:#fff;height:64px;position:fixed;-webkit-transition:.3s ease;transition:.3s ease;width:100%;z-index:500}.l-advertize .l-advertize-header .l-advertize-hidden-navigation:after{content:"";display:table;clear:both}.l-advertize .l-advertize-header .l-advertize-hidden-navigation .m-advertize-hidden-navigation-parent{display:table;font-weight:bold;height:100%;position:relative;width:100%}.l-advertize .l-advertize-header .l-advertize-hidden-navigation .m-advertize-hidden-navigation-parent:before,.l-advertize .l-advertize-header .l-advertize-hidden-navigation .m-advertize-hidden-navigation-parent:after{background-color:#fff;content:"";height:3em;position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);width:1px}.l-advertize .l-advertize-header .l-advertize-hidden-navigation .m-advertize-hidden-navigation-parent:before{left:33.33333%}.l-advertize .l-advertize-header .l-advertize-hidden-navigation .m-advertize-hidden-navigation-parent:after{right:33.33333%}.l-advertize .l-advertize-header .l-advertize-hidden-navigation .m-advertize-hidden-navigation-parent .m-advertize-hidden-navigation-parent-list{-webkit-box-sizing:border-box;box-sizing:border-box;display:table-cell;text-align:center;vertical-align:middle;width:33.33333%}.l-advertize .l-advertize-header .l-advertize-hidden-navigation .m-advertize-hidden-navigation-parent .m-advertize-hidden-navigation-parent-list>a{color:inherit;display:block;line-height:16px;padding:16px 0}.l-advertize .l-advertize-header .l-advertize-hidden-navigation .m-advertize-hidden-navigation-parent .m-advertize-hidden-navigation-parent-list>a em{display:none}.l-advertize .l-advertize-header .l-advertize-hidden-navigation .m-advertize-hidden-navigation-parent .m-advertize-hidden-navigation-parent-list>a p{font-size:14px;font-size:1.4rem}.l-advertize .l-advertize-header .l-advertize-hidden-navigation .m-advertize-hidden-navigation-parent .m-advertize-hidden-navigation-parent-list>a p span{font-size:9px;font-size:0.9rem;display:block}.l-advertize .l-advertize-header .l-advertize-hidden-navigation .m-advertize-hidden-navigation-child{display:none}}.l-advertize .l-advertize-header .l-advertize-header-navigation{-webkit-box-shadow:0 0 5px 0 rgba(0,0,0,0.1);box-shadow:0 0 5px 0 rgba(0,0,0,0.1);font-size:13px;font-size:1.3rem;background-color:#fff;height:48px;line-height:48px;margin:40px auto;max-width:1040px;text-align:center;-webkit-transition:.3s ease;transition:.3s ease;width:100%;z-index:500}.l-advertize .l-advertize-header .l-advertize-header-navigation:after{content:"";display:table;clear:both}@media screen and (max-width: 703px){.l-advertize .l-advertize-header .l-advertize-header-navigation{display:none !important}}.l-advertize .l-advertize-header .l-advertize-header-navigation .m-advertize-header-navigation-parent{display:inline-block;font-weight:bold;padding:0 24px}@media screen and (max-width: 1055px){.l-advertize .l-advertize-header .l-advertize-header-navigation .m-advertize-header-navigation-parent{padding:0;margin-left:-12px;margin-right:-12px}}.l-advertize .l-advertize-header .l-advertize-header-navigation .m-advertize-header-navigation-parent .m-advertize-header-navigation-parent-list{display:inline-block;padding:0 24px;position:relative}.l-advertize .l-advertize-header .l-advertize-header-navigation .m-advertize-header-navigation-parent .m-advertize-header-navigation-parent-list:nth-of-type(2):before,.l-advertize .l-advertize-header .l-advertize-header-navigation .m-advertize-header-navigation-parent .m-advertize-header-navigation-parent-list:nth-of-type(2):after{background-color:#999;content:"";height:1em;position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);width:1px}.l-advertize .l-advertize-header .l-advertize-header-navigation .m-advertize-header-navigation-parent .m-advertize-header-navigation-parent-list:nth-of-type(2):before{left:0}.l-advertize .l-advertize-header .l-advertize-header-navigation .m-advertize-header-navigation-parent .m-advertize-header-navigation-parent-list:nth-of-type(2):after{right:0}.l-advertize .l-advertize-header .l-advertize-header-navigation .m-advertize-header-navigation-parent .m-advertize-header-navigation-parent-list>a{color:inherit}.l-advertize .l-advertize-header .l-advertize-header-navigation .m-advertize-header-navigation-parent .m-advertize-header-navigation-parent-list>a:hover{opacity:0.8;-webkit-transition:.3s ease;transition:.3s ease}.l-advertize .l-advertize-header .l-advertize-header-navigation .m-advertize-header-navigation-child{display:inline-block;font-weight:normal;margin-right:-8px;padding-left:16px}@media screen and (max-width: 816px){.l-advertize .l-advertize-header .l-advertize-header-navigation .m-advertize-header-navigation-child{display:none}}.l-advertize .l-advertize-header .l-advertize-header-navigation .m-advertize-header-navigation-child .m-advertize-header-navigation-child-list{display:inline-block;padding:0 8px;position:relative}.l-advertize .l-advertize-header .l-advertize-header-navigation .m-advertize-header-navigation-child .m-advertize-header-navigation-child-list.is-active{color:#00bec8;position:relative}.l-advertize .l-advertize-header .l-advertize-header-navigation .m-advertize-header-navigation-child .m-advertize-header-navigation-child-list.is-active:before{content:"▶︎";left:-0.5em;position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.l-advertize .l-advertize-header .l-advertize-header-navigation .m-advertize-header-navigation-child .m-advertize-header-navigation-child-list>a{-webkit-transition:.3s ease;transition:.3s ease;color:inherit}.l-advertize .l-advertize-header .l-advertize-header-navigation .m-advertize-header-navigation-child .m-advertize-header-navigation-child-list>a:hover{color:#00bec8}.l-advertize .l-advertize-header .m-advertize-header-about{-webkit-box-sizing:border-box;box-sizing:border-box;padding:40px 8px;margin:0 auto;position:relative}@media screen and (min-width: 1056px){.l-advertize .l-advertize-header .m-advertize-header-about{width:1056px}}@media screen and (min-width: 704px) and (max-width: 1055px){.l-advertize .l-advertize-header .m-advertize-header-about{width:704px}}@media screen and (max-width: 703px){.l-advertize .l-advertize-header .m-advertize-header-about{width:100%;padding:40px 0}}.l-advertize .l-advertize-header .m-advertize-header-about:after{content:"";display:table;clear:both}@media screen and (max-width: 703px){.l-advertize .l-advertize-header .m-advertize-header-about{padding-left:16px;padding-right:16px}}.l-advertize .l-advertize-header .m-advertize-header-about .m-advertize-header-about-header{text-align:center;margin-bottom:32px}@media screen and (min-width: 1056px){.l-advertize .l-advertize-header .m-advertize-header-about .m-advertize-header-about-header{margin-bottom:0;text-align:left;float:right;width:57%}}.l-advertize .l-advertize-header .m-advertize-header-about .m-advertize-header-about-header h2{border-left:4px solid #006E87;border-right:4px solid #C18A9B;-webkit-box-shadow:18px -16px 0 0 #f0f0f0;box-shadow:18px -16px 0 0 #f0f0f0;font-size:28px;font-size:2.8rem;background-color:#fff;display:inline-block;font-weight:bold}.l-advertize .l-advertize-header .m-advertize-header-about .m-advertize-header-about-header h2:before,.l-advertize .l-advertize-header .m-advertize-header-about .m-advertize-header-about-header h2:after{background-image:-webkit-gradient(linear, left top, right top, from(#006E87), color-stop(40%, #00BEC8), to(#C18A9B));background-image:-webkit-linear-gradient(left, #006E87 0%, #00BEC8 40%, #C18A9B 100%);background-image:linear-gradient(to right, #006E87 0%, #00BEC8 40%, #C18A9B 100%);content:"";display:block;height:4px;width:100%}@media screen and (max-width: 703px){.l-advertize .l-advertize-header .m-advertize-header-about .m-advertize-header-about-header h2{font-size:24px;font-size:2.4rem}}@media screen and (max-width: 703px){.l-advertize .l-advertize-header .m-advertize-header-about .m-advertize-header-about-header h2{font-size:24px;font-size:2.4rem}}.l-advertize .l-advertize-header .m-advertize-header-about .m-advertize-header-about-header h2 span{display:inline-block;padding:18px}.l-advertize .l-advertize-header .m-advertize-header-about .m-advertize-header-about-image{text-align:center}@media screen and (min-width: 1056px){.l-advertize .l-advertize-header .m-advertize-header-about .m-advertize-header-about-image{float:left;width:40%;text-align:left}}.l-advertize .l-advertize-header .m-advertize-header-about .m-advertize-header-about-image img{height:auto;max-width:100%}.l-advertize .l-advertize-header .m-advertize-header-about .m-advertize-header-about-text{-webkit-box-shadow:0 0 5px 0 rgba(0,0,0,0.1);box-shadow:0 0 5px 0 rgba(0,0,0,0.1);-webkit-box-sizing:border-box;box-sizing:border-box;background-color:#fff;color:#333;float:right;line-height:1.7;margin-top:32px;padding:0 32px 32px;z-index:2}@media screen and (min-width: 1056px){.l-advertize .l-advertize-header .m-advertize-header-about .m-advertize-header-about-text{width:55%}}.l-advertize .l-advertize-header .m-advertize-header-about .m-advertize-header-about-text p{font-size:16px;font-size:1.6rem;line-height:1.7;margin-top:24px}.l-advertize .l-advertize-header .m-advertize-header-about .m-advertize-header-about-text h3{font-size:18px;font-size:1.8rem;border-bottom:1px solid;display:inline-block;font-weight:bold;line-height:1.7;margin-top:32px}.l-advertize .l-advertize-header .m-advertize-header-about .m-advertize-header-about-text h3+p{margin-top:4px}.l-advertize .l-advertize-explanation{-webkit-box-sizing:border-box;box-sizing:border-box;padding:40px 8px;margin:0 auto;position:relative;padding-top:80px}@media screen and (min-width: 1056px){.l-advertize .l-advertize-explanation{width:1056px}}@media screen and (min-width: 704px) and (max-width: 1055px){.l-advertize .l-advertize-explanation{width:704px}}@media screen and (max-width: 703px){.l-advertize .l-advertize-explanation{width:100%;padding:40px 0}}.l-advertize .l-advertize-explanation:after{background-color:#f5f5f5;bottom:0;content:"";height:4px;left:50%;position:absolute;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);width:92px}.l-advertize .l-advertize-explanation .m-advertize-explanation .m-advertize-explanation-header{text-align:center}@media screen and (max-width: 703px){.l-advertize .l-advertize-explanation .m-advertize-explanation .m-advertize-explanation-header{padding-left:16px;padding-right:16px}}.l-advertize .l-advertize-explanation .m-advertize-explanation .m-advertize-explanation-header h2{border-left:4px solid #006E87;border-right:4px solid #C18A9B;-webkit-box-shadow:-18px -16px 0 0 #f0f0f0;box-shadow:-18px -16px 0 0 #f0f0f0;font-size:28px;font-size:2.8rem;background-color:#fff;display:inline-block;font-weight:bold;text-align:center}.l-advertize .l-advertize-explanation .m-advertize-explanation .m-advertize-explanation-header h2:before,.l-advertize .l-advertize-explanation .m-advertize-explanation .m-advertize-explanation-header h2:after{background-image:-webkit-gradient(linear, left top, right top, from(#006E87), color-stop(40%, #00BEC8), to(#C18A9B));background-image:-webkit-linear-gradient(left, #006E87 0%, #00BEC8 40%, #C18A9B 100%);background-image:linear-gradient(to right, #006E87 0%, #00BEC8 40%, #C18A9B 100%);content:"";display:block;height:4px;width:100%}@media screen and (max-width: 703px){.l-advertize .l-advertize-explanation .m-advertize-explanation .m-advertize-explanation-header h2{font-size:24px;font-size:2.4rem}}.l-advertize .l-advertize-explanation .m-advertize-explanation .m-advertize-explanation-header h2 span{display:inline-block;padding:18px}.l-advertize .l-advertize-explanation .m-advertize-explanation .m-advertize-explanation-text{font-size:16px;font-size:1.6rem;line-height:1.7;margin-top:48px;text-align:center}@media screen and (max-width: 703px){.l-advertize .l-advertize-explanation .m-advertize-explanation .m-advertize-explanation-text{padding-left:16px;padding-right:16px}}.l-advertize .l-advertize-explanation .m-advertize-explanation .m-advertize-explanation-menu-outer{padding:0 16px}.l-advertize .l-advertize-explanation .m-advertize-explanation .m-advertize-explanation-menu{background-color:#f5f5f5;margin-top:24px;width:100%}.l-advertize .l-advertize-explanation .m-advertize-explanation .m-advertize-explanation-menu:after{content:"";display:table;clear:both}@media screen and (min-width: 704px){.l-advertize .l-advertize-explanation .m-advertize-explanation .m-advertize-explanation-menu{display:none}}.l-advertize .l-advertize-explanation .m-advertize-explanation .m-advertize-explanation-menu .m-advertize-explanation-menu-list{float:left;line-height:48px;text-align:center;width:50%;-webkit-box-sizing:border-box;box-sizing:border-box}.l-advertize .l-advertize-explanation .m-advertize-explanation .m-advertize-explanation-menu .m-advertize-explanation-menu-list.col{border-right:1px solid #e5e5e5}.l-advertize .l-advertize-explanation .m-advertize-explanation .m-advertize-explanation-menu .m-advertize-explanation-menu-list.row{border-bottom:1px solid #e5e5e5}.l-advertize .l-advertize-explanation .m-advertize-explanation .m-advertize-explanation-menu .m-advertize-explanation-menu-list a{display:block}.l-advertize .l-advertize-explanation .m-advertize-explanation .m-advertize-explanation-example>h3{font-size:24px;font-size:2.4rem;font-weight:bold;margin:48px 0 24px;text-align:center}.l-advertize .l-advertize-explanation .m-advertize-explanation .m-advertize-explanation-example .m-advertize-explanation-example-list{margin-left:-8px;margin-right:-8px;margin-bottom:16px}.l-advertize .l-advertize-explanation .m-advertize-explanation .m-advertize-explanation-example .m-advertize-explanation-example-list:before,.l-advertize .l-advertize-explanation .m-advertize-explanation .m-advertize-explanation-example .m-advertize-explanation-example-list:after{content:" ";display:table}.l-advertize .l-advertize-explanation .m-advertize-explanation .m-advertize-explanation-example .m-advertize-explanation-example-list:after{clear:both}@media screen and (max-width: 703px){.l-advertize .l-advertize-explanation .m-advertize-explanation .m-advertize-explanation-example .m-advertize-explanation-example-list{margin-left:0;margin-right:0}}.l-advertize .l-advertize-explanation .m-advertize-explanation .m-advertize-explanation-example .m-advertize-explanation-example-list .m-advertize-explanation-example-list-listItem{-webkit-box-sizing:border-box;box-sizing:border-box;float:left;min-height:1px;padding-left:8px;padding-right:8px;position:relative;width:352px}@media screen and (max-width: 703px){.l-advertize .l-advertize-explanation .m-advertize-explanation .m-advertize-explanation-example .m-advertize-explanation-example-list .m-advertize-explanation-example-list-listItem{width:100%}}.l-advertize .l-advertize-explanation .m-advertize-explanation .m-advertize-explanation-example .m-advertize-explanation-example-list .m-advertize-explanation-example-list-listItem:hover .m-media-text{color:#00bec8}.l-advertize .l-advertize-explanation .m-advertize-explanation .m-advertize-explanation-example .m-advertize-explanation-example-list .m-advertize-explanation-example-list-listItem:hover .m-media-image a:after{right:0}@media screen and (min-width: 1056px){.l-advertize .l-advertize-explanation .m-advertize-explanation .m-advertize-explanation-example .m-advertize-explanation-example-list .m-advertize-explanation-example-list-listItem:nth-child(3n+1){clear:both}}@media screen and (max-width: 1055px) and (min-width: 704px){.l-advertize .l-advertize-explanation .m-advertize-explanation .m-advertize-explanation-example .m-advertize-explanation-example-list .m-advertize-explanation-example-list-listItem:nth-child(2n+1){clear:both}}@media screen and (max-width: 703px){.l-advertize .l-advertize-explanation .m-advertize-explanation .m-advertize-explanation-example .m-advertize-explanation-example-list .m-advertize-explanation-example-list-listItem{padding-left:16px;padding-right:16px}}.l-advertize .l-advertize-explanation .m-advertize-explanation .m-advertize-explanation-example .m-advertize-explanation-example-list .m-advertize-explanation-example-list-listItem .m-media{-webkit-transition:.3s ease;transition:.3s ease;-webkit-box-shadow:0 0 5px 0 rgba(0,0,0,0.1);box-shadow:0 0 5px 0 rgba(0,0,0,0.1);-webkit-box-sizing:border-box;box-sizing:border-box;opacity:1;color:#333;display:block;line-height:1.5;margin-bottom:16px;overflow:hidden;position:relative;width:100%}.l-advertize .l-advertize-explanation .m-advertize-explanation .m-advertize-explanation-example .m-advertize-explanation-example-list .m-advertize-explanation-example-list-listItem .m-media .m-media-count{opacity:1;background-color:transparent;color:#333;display:table;height:66px;width:76px}.l-advertize .l-advertize-explanation .m-advertize-explanation .m-advertize-explanation-example .m-advertize-explanation-example-list .m-advertize-explanation-example-list-listItem .m-media .m-media-count:after,.l-advertize .l-advertize-explanation .m-advertize-explanation .m-advertize-explanation-example .m-advertize-explanation-example-list .m-advertize-explanation-example-list-listItem .m-media .m-media-count:before{border:none}.l-advertize .l-advertize-explanation .m-advertize-explanation .m-advertize-explanation-example .m-advertize-explanation-example-list .m-advertize-explanation-example-list-listItem .m-media .m-media-count:before{background-color:#FFF;background-size:100% auto;border-radius:100%;content:"";content:"";height:80px;left:2px;margin:0;position:absolute;top:2px;width:80px;z-index:1}.l-advertize .l-advertize-explanation .m-advertize-explanation .m-advertize-explanation-example .m-advertize-explanation-example-list .m-advertize-explanation-example-list-listItem .m-media .m-media-count:after{background-image:-webkit-linear-gradient(330deg, #001e50 0%, #00aaa0 30%, #00aaa0 60%, #ff91f0 100%);background-image:linear-gradient(120deg, #001e50 0%, #00aaa0 30%, #00aaa0 60%, #ff91f0 100%);background-size:100% auto;border-radius:100%;content:"";content:"";height:84px;left:0;margin:0;position:absolute;top:0;width:84px;z-index:0}.l-advertize .l-advertize-explanation .m-advertize-explanation .m-advertize-explanation-example .m-advertize-explanation-example-list .m-advertize-explanation-example-list-listItem .m-media .m-media-count .m-media-count-advertize{display:table-cell;position:relative;vertical-align:middle;z-index:1}.l-advertize .l-advertize-explanation .m-advertize-explanation .m-advertize-explanation-example .m-advertize-explanation-example-list .m-advertize-explanation-example-list-listItem .m-media .m-media-count .m-media-count-advertize span{font-size:12px;font-size:1.2rem;display:block}.l-advertize .l-advertize-explanation .m-advertize-explanation .m-advertize-explanation-example .m-advertize-explanation-example-list .m-advertize-explanation-example-list-listItem .m-media .m-media-count .m-media-count-advertize i{font-size:18px;font-size:1.8rem;border-bottom:2px solid #000}.l-advertize .l-advertize-menu .m-advertize-menu-header{text-align:center;font-weight:bold}.l-advertize .l-advertize-menu .m-advertize-menu-header h2{font-size:36px;font-size:3.6rem;color:#00bec8;margin-top:64px;position:relative}.l-advertize .l-advertize-menu .m-advertize-menu-header h3{font-size:15px;font-size:1.5rem;margin-top:12px;margin-bottom:36px}.l-advertize .l-advertize-menu .m-advertize-menu-header span{font-size:13px;font-size:1.3rem;color:#b2b2b2;position:relative}.l-advertize .l-advertize-menu .m-advertize-menu-header span:before{background-color:#b2b2b2;top:-0.5em;content:"";height:2px;left:50%;position:absolute;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);width:2em}.l-advertize .l-advertize-menu .m-advertize-menu-contents{-webkit-box-sizing:border-box;box-sizing:border-box;padding:40px 8px;margin:0 auto;position:relative;padding-bottom:80px}@media screen and (min-width: 1056px){.l-advertize .l-advertize-menu .m-advertize-menu-contents{width:1056px}}@media screen and (min-width: 704px) and (max-width: 1055px){.l-advertize .l-advertize-menu .m-advertize-menu-contents{width:704px}}@media screen and (max-width: 703px){.l-advertize .l-advertize-menu .m-advertize-menu-contents{width:100%;padding:40px 0}}.l-advertize .l-advertize-menu .m-advertize-menu-contents:after{content:"";display:table;clear:both}@media screen and (max-width: 703px){.l-advertize .l-advertize-menu .m-advertize-menu-contents{padding-left:16px;padding-right:16px;padding-top:0px}}.l-advertize .l-advertize-menu .m-advertize-menu-contents .m-advertize-menu-content{-webkit-box-shadow:0 0 5px 0 rgba(0,0,0,0.1);box-shadow:0 0 5px 0 rgba(0,0,0,0.1);-webkit-box-sizing:border-box;box-sizing:border-box;font-size:16px;font-size:1.6rem;background-color:#fff;color:#333;line-height:1.7;margin:32px auto 48px;position:relative;z-index:2}.l-advertize .l-advertize-menu .m-advertize-menu-contents .m-advertize-menu-content .m-advertize-menu-content-inner{padding:48px 32px}.l-advertize .l-advertize-menu .m-advertize-menu-contents .m-advertize-menu-content .m-advertize-menu-content-inner h2{font-size:32px;font-size:3.2rem;font-weight:bold;position:relative}.l-advertize .l-advertize-menu .m-advertize-menu-contents .m-advertize-menu-content .m-advertize-menu-content-inner h2 i{color:#00bec8}.l-advertize .l-advertize-menu .m-advertize-menu-contents .m-advertize-menu-content .m-advertize-menu-content-inner h2 i:after{background-color:#000000;bottom:-12px;content:"";height:1px;left:0;position:absolute;width:1em}.l-advertize .l-advertize-menu .m-advertize-menu-contents .m-advertize-menu-content .m-advertize-menu-content-inner h3{font-size:24px;font-size:2.4rem;font-weight:bold;margin-top:24px;margin-bottom:36px}.l-advertize .l-advertize-menu .m-advertize-menu-contents .m-advertize-menu-content .m-advertize-menu-content-inner span{font-weight:bold}.l-advertize .l-advertize-menu .m-advertize-menu-contents .m-advertize-menu-content .m-advertize-menu-content-inner span i{font-size:20px;font-size:2rem}.l-advertize .l-advertize-menu .m-advertize-menu-contents .m-advertize-menu-content .m-advertize-menu-content-inner h4{font-size:24px;font-size:2.4rem;border-left:4px solid #ccc;font-weight:bold;margin-top:8px;padding-left:12px}.l-advertize .l-advertize-menu .m-advertize-menu-contents .m-advertize-menu-content .m-advertize-menu-content-inner .m-advertize-menu-content-image{margin-top:32px;text-align:center}@media screen and (min-width: 1056px){.l-advertize .l-advertize-menu .m-advertize-menu-contents .m-advertize-menu-content .m-advertize-menu-content-inner .m-advertize-menu-content-image{text-align:left;margin-top:0;position:absolute;width:450px}}.l-advertize .l-advertize-menu .m-advertize-menu-contents .m-advertize-menu-content .m-advertize-menu-content-inner .m-advertize-menu-content-image img{-webkit-box-shadow:0 0 5px 0 rgba(0,0,0,0.1);box-shadow:0 0 5px 0 rgba(0,0,0,0.1);height:auto;max-width:100%}.l-advertize .l-advertize-menu .m-advertize-menu-contents .m-advertize-menu-content .m-advertize-menu-content-inner .m-advertize-menu-content-image.no-sd img{-webkit-box-shadow:none;box-shadow:none}.l-advertize .l-advertize-menu .m-advertize-menu-contents .m-advertize-menu-content .m-advertize-menu-content-inner .m-advertize-menu-content-text p{font-size:16px;font-size:1.6rem;line-height:1.7;margin-top:24px}.l-advertize .l-advertize-menu .m-advertize-menu-content-outer.header .m-advertize-menu-content{border-left:2px solid #006E87;border-right:2px solid #C18A9B}.l-advertize .l-advertize-menu .m-advertize-menu-content-outer.header .m-advertize-menu-content:before,.l-advertize .l-advertize-menu .m-advertize-menu-content-outer.header .m-advertize-menu-content:after{background-image:-webkit-gradient(linear, left top, right top, from(#006E87), color-stop(40%, #00BEC8), to(#C18A9B));background-image:-webkit-linear-gradient(left, #006E87 0%, #00BEC8 40%, #C18A9B 100%);background-image:linear-gradient(to right, #006E87 0%, #00BEC8 40%, #C18A9B 100%);content:"";display:block;height:2px;width:100%}.l-advertize .l-advertize-menu .m-advertize-menu-content-outer.header .m-advertize-menu-content-inner{padding-top:16px}@media screen and (min-width: 1056px){.l-advertize .l-advertize-menu .m-advertize-menu-content-outer{min-height:460px;width:60%}.l-advertize .l-advertize-menu .m-advertize-menu-content-outer.header{float:left}.l-advertize .l-advertize-menu .m-advertize-menu-content-outer.header .m-advertize-menu-content-inner{padding-top:24px;padding-right:64px}.l-advertize .l-advertize-menu .m-advertize-menu-content-outer.header .m-advertize-menu-content-image{left:92.5%;top:-32px;width:464px}.l-advertize .l-advertize-menu .m-advertize-menu-content-outer.middle1{float:right}.l-advertize .l-advertize-menu .m-advertize-menu-content-outer.middle1 .m-advertize-menu-content-inner{padding-left:72px}.l-advertize .l-advertize-menu .m-advertize-menu-content-outer.middle1 .m-advertize-menu-content-image{right:588px;top:32px}.l-advertize .l-advertize-menu .m-advertize-menu-content-outer.middle2{float:left}.l-advertize .l-advertize-menu .m-advertize-menu-content-outer.middle2 .m-advertize-menu-content-inner{padding-right:72px}.l-advertize .l-advertize-menu .m-advertize-menu-content-outer.middle2 .m-advertize-menu-content-image{left:588px;top:32px}.l-advertize .l-advertize-menu .m-advertize-menu-content-outer.bottom{float:right}.l-advertize .l-advertize-menu .m-advertize-menu-content-outer.bottom .m-advertize-menu-content-inner{padding-left:64px}.l-advertize .l-advertize-menu .m-advertize-menu-content-outer.bottom .m-advertize-menu-content-image{top:32px;right:588px}}.l-advertize .l-advertize-menu .l-advertize-menu-works{background-color:#f5f5f5}.l-advertize .l-advertize-menu .m-advertize-menu-works{-webkit-box-sizing:border-box;box-sizing:border-box;padding:40px 8px;margin:0 auto;position:relative}@media screen and (min-width: 1056px){.l-advertize .l-advertize-menu .m-advertize-menu-works{width:1056px}}@media screen and (min-width: 704px) and (max-width: 1055px){.l-advertize .l-advertize-menu .m-advertize-menu-works{width:704px}}@media screen and (max-width: 703px){.l-advertize .l-advertize-menu .m-advertize-menu-works{width:100%;padding:40px 0}}.l-advertize .l-advertize-menu .m-advertize-menu-works .m-advertize-menu-works-header{display:block;margin-bottom:-24px;margin-bottom:16px;position:relative;z-index:10}@media screen and (max-width: 703px){.l-advertize .l-advertize-menu .m-advertize-menu-works .m-advertize-menu-works-header{padding-left:16px;padding-right:16px}}.l-advertize .l-advertize-menu .m-advertize-menu-works .m-advertize-menu-works-header h3{font-size:32px;font-size:3.2rem;display:inline-block;vertical-align:middle;font-weight:bold;margin-bottom:30px;margin-top:16px;padding:0 8px 0 1em;position:relative}.l-advertize .l-advertize-menu .m-advertize-menu-works .m-advertize-menu-works-header h3 i{left:0;position:absolute;top:2px}.l-advertize .l-advertize-menu .m-advertize-menu-works .m-advertize-menu-works-list{margin-left:-8px;margin-right:-8px;margin-bottom:16px}.l-advertize .l-advertize-menu .m-advertize-menu-works .m-advertize-menu-works-list:before,.l-advertize .l-advertize-menu .m-advertize-menu-works .m-advertize-menu-works-list:after{content:" ";display:table}.l-advertize .l-advertize-menu .m-advertize-menu-works .m-advertize-menu-works-list:after{clear:both}@media screen and (max-width: 703px){.l-advertize .l-advertize-menu .m-advertize-menu-works .m-advertize-menu-works-list{margin-left:0;margin-right:0}}.l-advertize .l-advertize-menu .m-advertize-menu-works .m-advertize-menu-works-list .m-advertize-menu-works-list-listItem{-webkit-box-sizing:border-box;box-sizing:border-box;float:left;min-height:1px;padding-left:8px;padding-right:8px;position:relative;width:352px}@media screen and (max-width: 703px){.l-advertize .l-advertize-menu .m-advertize-menu-works .m-advertize-menu-works-list .m-advertize-menu-works-list-listItem{width:100%}}.l-advertize .l-advertize-menu .m-advertize-menu-works .m-advertize-menu-works-list .m-advertize-menu-works-list-listItem:hover .m-media-text{color:#00bec8}.l-advertize .l-advertize-menu .m-advertize-menu-works .m-advertize-menu-works-list .m-advertize-menu-works-list-listItem:hover .m-media-image a:after{right:0}@media screen and (min-width: 1056px){.l-advertize .l-advertize-menu .m-advertize-menu-works .m-advertize-menu-works-list .m-advertize-menu-works-list-listItem:nth-child(3n+1){clear:both}}@media screen and (max-width: 1055px) and (min-width: 704px){.l-advertize .l-advertize-menu .m-advertize-menu-works .m-advertize-menu-works-list .m-advertize-menu-works-list-listItem:nth-child(2n+1){clear:both}}@media screen and (max-width: 703px){.l-advertize .l-advertize-menu .m-advertize-menu-works .m-advertize-menu-works-list .m-advertize-menu-works-list-listItem{padding-left:16px;padding-right:16px}}.l-advertize .l-advertize-menu .m-advertize-menu-works .m-advertize-menu-works-list .m-advertize-menu-works-list-listItem .m-media{-webkit-transition:.3s ease;transition:.3s ease;-webkit-box-shadow:0 0 1px 0 rgba(0,0,0,0.05);box-shadow:0 0 1px 0 rgba(0,0,0,0.05);-webkit-box-sizing:border-box;box-sizing:border-box;opacity:1;color:#333;display:block;line-height:1.5;margin-bottom:16px;overflow:hidden;position:relative;width:100%}.l-advertize .l-advertize-menu .m-advertize-menu-works .m-advertize-menu-works-list .m-advertize-menu-works-list-listItem .m-media .m-media-image a{color:inherit}.l-advertize .l-advertize-menu .m-advertize-menu-works .m-advertize-menu-works-list .m-advertize-menu-works-list-listItem .m-media .m-media-text .m-media-textTitle a{color:inherit}.l-advertize .l-advertize-menu .m-advertize-menu-works .m-advertize-menu-works-list .m-advertize-menu-works-list-listItem .m-media .m-media-text .m-media-textInfo a{color:inherit}.l-advertize .l-advertize-menu .m-advertize-menu-works .m-advertize-menu-works-list .m-advertize-menu-works-list-listItem .m-media .m-media-count{opacity:1;background-color:transparent;color:#333;display:table;height:66px;width:76px}.l-advertize .l-advertize-menu .m-advertize-menu-works .m-advertize-menu-works-list .m-advertize-menu-works-list-listItem .m-media .m-media-count:after,.l-advertize .l-advertize-menu .m-advertize-menu-works .m-advertize-menu-works-list .m-advertize-menu-works-list-listItem .m-media .m-media-count:before{border:none}.l-advertize .l-advertize-menu .m-advertize-menu-works .m-advertize-menu-works-list .m-advertize-menu-works-list-listItem .m-media .m-media-count:before{background-color:#FFF;background-size:100% auto;border-radius:100%;content:"";content:"";height:80px;left:2px;margin:0;position:absolute;top:2px;width:80px;z-index:1}.l-advertize .l-advertize-menu .m-advertize-menu-works .m-advertize-menu-works-list .m-advertize-menu-works-list-listItem .m-media .m-media-count:after{background-image:-webkit-linear-gradient(330deg, #001e50 0%, #00aaa0 30%, #00aaa0 60%, #ff91f0 100%);background-image:linear-gradient(120deg, #001e50 0%, #00aaa0 30%, #00aaa0 60%, #ff91f0 100%);background-size:100% auto;border-radius:100%;content:"";content:"";height:84px;left:0;margin:0;position:absolute;top:0;width:84px;z-index:0}.l-advertize .l-advertize-menu .m-advertize-menu-works .m-advertize-menu-works-list .m-advertize-menu-works-list-listItem .m-media .m-media-count .m-media-count-advertize{display:table-cell;position:relative;vertical-align:middle;z-index:1}.l-advertize .l-advertize-menu .m-advertize-menu-works .m-advertize-menu-works-list .m-advertize-menu-works-list-listItem .m-media .m-media-count .m-media-count-advertize span{font-size:12px;font-size:1.2rem;display:block}.l-advertize .l-advertize-menu .m-advertize-menu-works .m-advertize-menu-works-list .m-advertize-menu-works-list-listItem .m-media .m-media-count .m-media-count-advertize i{font-size:18px;font-size:1.8rem;border-bottom:2px solid #000}.l-advertize .l-advertize-form{-webkit-box-sizing:border-box;box-sizing:border-box;padding:40px 8px;margin:0 auto;position:relative;line-height:1.7}@media screen and (min-width: 1056px){.l-advertize .l-advertize-form{width:1056px}}@media screen and (min-width: 704px) and (max-width: 1055px){.l-advertize .l-advertize-form{width:704px}}@media screen and (max-width: 703px){.l-advertize .l-advertize-form{width:100%;padding:40px 0}}.l-advertize .l-advertize-form .m-advertize-form-row{margin-left:-8px;margin-right:-8px;margin-bottom:16px}.l-advertize .l-advertize-form .m-advertize-form-row:before,.l-advertize .l-advertize-form .m-advertize-form-row:after{content:" ";display:table}.l-advertize .l-advertize-form .m-advertize-form-row:after{clear:both}@media screen and (max-width: 703px){.l-advertize .l-advertize-form .m-advertize-form-row{margin-left:0;margin-right:0}}.l-advertize .l-advertize-form .m-advertize-form-header{font-size:32px;font-size:3.2rem;font-weight:bold;margin-bottom:32px;text-align:center}@media screen and (max-width: 703px){.l-advertize .l-advertize-form .m-advertize-form-header{font-size:22px;font-size:2.2rem;padding:0 16px}}.l-advertize .l-advertize-form .m-advertize-form-paragraph{font-size:15px;font-size:1.5rem;margin-bottom:40px;text-align:center}@media screen and (max-width: 703px){.l-advertize .l-advertize-form .m-advertize-form-paragraph{padding:0 16px}}.l-advertize .l-advertize-form .m-advertize-form-nortice{font-size:16px;font-size:1.6rem;margin-bottom:20px;margin-left:auto;margin-right:auto;max-width:704px;padding:0 64px}@media screen and (max-width: 703px){.l-advertize .l-advertize-form .m-advertize-form-nortice{padding:0 16px}}.l-advertize .l-advertize-form .m-advertize-form-nortice span{color:#F55C50;font-weight:bold}.l-advertize .l-advertize-form .m-advertize-form-main{margin-left:auto;margin-right:auto;max-width:704px;padding:0 64px}@media screen and (max-width: 703px){.l-advertize .l-advertize-form .m-advertize-form-main{padding:0 16px}}.l-advertize .l-advertize-form .m-advertize-form-main input[type='text'],.l-advertize .l-advertize-form .m-advertize-form-main input[type='password'],.l-advertize .l-advertize-form .m-advertize-form-main input[type='email'],.l-advertize .l-advertize-form .m-advertize-form-main input[type='tel']{border-radius:4px;-webkit-box-sizing:border-box;box-sizing:border-box;font-size:16px;font-size:1.6rem;-webkit-appearance:none;background:#f5f5f5;border:1px solid #e5e5e5;color:#333;display:block;height:34px;outline:none;padding:5px;width:100%}.l-advertize .l-advertize-form .m-advertize-form-main label{font-size:16px;font-size:1.6rem;display:block;font-weight:bold;margin-bottom:4px}.l-advertize .l-advertize-form .m-advertize-form-main .input{margin-bottom:32px}.l-advertize .l-advertize-form .m-advertize-form-main .checkbox input[type='checkbox']{display:inline-block}.l-advertize .l-advertize-form .m-advertize-form-main .checkbox>label{margin-left:0.5em;display:inline-block;font-weight:thin}.l-advertize .l-advertize-form .m-advertize-form-main .required>label:after{font-size:16px;font-size:1.6rem;color:#F55C50;content:"*";display:inline;font-weight:bold}.l-advertize .l-advertize-form .m-advertize-form-main .submit{margin:64px 0 8px}.l-advertize .l-advertize-form .m-advertize-form-main .submit a,.l-advertize .l-advertize-form .m-advertize-form-main .submit input[type='submit']{border-radius:4px;-webkit-box-sizing:border-box;box-sizing:border-box;font-size:16px;font-size:1.6rem;-webkit-appearance:none;background-color:#00bec8;border:none;color:#fff;cursor:pointer;display:block;font-weight:bold;outline:none;padding:16px 24px;text-align:center;width:100%}.l-advertize .l-advertize-form .m-advertize-form-main textarea{border-radius:4px;-webkit-box-sizing:border-box;box-sizing:border-box;font-size:16px;font-size:1.6rem;-webkit-appearance:none;background:#f5f5f5;border:1px solid #e5e5e5;color:#333;display:block;height:200px;margin-bottom:32px;outline:none;padding:5px;width:100%}.l-recent{background-color:#f5f5f5}.m-recent{-webkit-box-sizing:border-box;box-sizing:border-box;padding:40px 8px;margin:0 auto;position:relative}@media screen and (min-width: 1056px){.m-recent{width:1056px}}@media screen and (min-width: 704px) and (max-width: 1055px){.m-recent{width:704px}}@media screen and (max-width: 703px){.m-recent{width:100%;padding:40px 0}}.type .m-recent-list:first-child,.type .m-static-row:first-child,.news .m-recent-list:first-child,.news .m-static-row:first-child,.series .m-recent-list:first-child,.series .m-static-row:first-child,.videos .m-recent-list:first-child,.videos .m-static-row:first-child,.recent .m-recent-list:first-child,.recent .m-static-row:first-child,.pickup .m-recent-list:first-child,.pickup .m-static-row:first-child,.ranking .m-recent-list:first-child,.ranking .m-static-row:first-child,.category .m-recent-list:first-child,.category .m-static-row:first-child,.search .m-recent-list:first-child,.search .m-static-row:first-child,.user_contents .m-recent-list:first-child,.user_contents .m-static-row:first-child,.media .m-recent-list:first-child,.media .m-static-row:first-child,.archive .m-recent-list:first-child,.archive .m-static-row:first-child,.contents.index .m-recent-list:first-child,.contents.index .m-static-row:first-child,.contents.writers .m-recent-list:first-child,.contents.writers .m-static-row:first-child,.contents.series .m-recent-list:first-child,.contents.series .m-static-row:first-child,.wordinformations.index .m-recent-list:first-child,.wordinformations.index .m-static-row:first-child,.contacts .m-recent-list:first-child,.contacts .m-static-row:first-child,.pages .m-recent-list:first-child,.pages .m-static-row:first-child{margin-top:-88px}.m-recent-list-row.second{margin-bottom:0}@media screen and (max-width: 703px){.m-recent-list-row.second{margin-top:16px}}.m-recent-list-row.second .m-recent-listItem{width:528px}@media screen and (min-width: 704px) and (max-width: 1055px){.m-recent-list-row.second .m-recent-listItem{width:352px}}@media screen and (max-width: 703px){.m-recent-list-row.second .m-recent-listItem{width:100%}}@media screen and (min-width: 704px){.m-recent-list-row.second .m-recent-listItem:nth-child(2n+1){clear:both}}@media screen and (min-width: 1056px){.m-recent-list-row.second .m-recent-listItem .m-media-textTitle{font-size:20px;font-size:2rem}.m-recent-list-row.second .m-recent-listItem .m-media-textType,.m-recent-list-row.second .m-recent-listItem .m-media-textSeries{font-size:12px;font-size:1.2rem}.m-recent-list-row.second .m-recent-listItem .m-media-textTitle{font-size:20px;font-size:2rem}.m-recent-list-row.second .m-recent-listItem .m-media-textTime{font-size:13px;font-size:1.3rem}.m-recent-list-row.second .m-recent-listItem .m-media-textInfo{font-size:13px;font-size:1.3rem}.m-recent-list-row.second .m-recent-listItem .m-media-textDescription{font-size:13px;font-size:1.3rem}}.m-recent-list-row.third .m-recent-listItem{width:352px}@media screen and (max-width: 703px){.m-recent-list-row.third .m-recent-listItem{width:100%}}.m-recent-list-row.third .m-recent-listItem .m-media-textTitle{font-size:16px;font-size:1.6rem}@media screen and (min-width: 1056px){.m-recent-list-row.third .m-recent-listItem:nth-child(3n+1){clear:both}}@media screen and (max-width: 1055px) and (min-width: 704px){.m-recent-list-row.third .m-recent-listItem:nth-child(2n+1){clear:both}}.m-recent-listItem{-webkit-box-sizing:border-box;box-sizing:border-box;float:left;min-height:1px;padding-left:8px;padding-right:8px;position:relative;width:352px}@media screen and (max-width: 703px){.m-recent-listItem{width:100%}}@media screen and (max-width: 703px){.m-recent-listItem{padding-left:16px;padding-right:16px}}.m-recent-listItem:nth-child(1){width:704px}@media screen and (max-width: 703px){.m-recent-listItem:nth-child(1){width:100%}}@media screen and (min-width: 1056px){.m-recent-listItem:nth-child(1) .m-media-textTitle{font-size:24px;font-size:2.4rem}}.l-keyphrase-container .m-recent-listItem:nth-child(1){width:352px}@media screen and (max-width: 703px){.l-keyphrase-container .m-recent-listItem:nth-child(1){width:100%}}@media screen and (min-width: 1056px){.l-keyphrase-container .m-recent-listItem:nth-child(1) .m-media-textTitle{font-size:16px;font-size:1.6rem}}@media screen and (min-width: 1056px){.m-recent-listItem:nth-child(1) .m-series-listItem-textType{font-size:13px;font-size:1.3rem}.m-recent-listItem:nth-child(1) .m-series-listItem-textTitle{font-size:24px;font-size:2.4rem}.m-recent-listItem:nth-child(1) .m-series-listItem-textTime{font-size:14px;font-size:1.4rem}.m-recent-listItem:nth-child(1) .m-series-listItem-textInfo{font-size:14px;font-size:1.4rem}.m-recent-listItem:nth-child(1) .m-series-listItem-textDescription{font-size:14px;font-size:1.4rem}}@media screen and (min-width: 704px) and (max-width: 1055px){.m-recent-listItem:nth-child(1) .m-series-listItem-textType{font-size:13px;font-size:1.3rem}.m-recent-listItem:nth-child(1) .m-series-listItem-textTitle{font-size:20px;font-size:2rem}.m-recent-listItem:nth-child(1) .m-series-listItem-textTime{font-size:13px;font-size:1.3rem}.m-recent-listItem:nth-child(1) .m-series-listItem-textInfo{font-size:13px;font-size:1.3rem}.m-recent-listItem:nth-child(1) .m-series-listItem-textDescription{font-size:13px;font-size:1.3rem}}.m-recent-listItem__new{position:relative}.m-recent-listItem__new:before{background-image:url(../css/sprite/sprite.png?20170107);background-position:0px -42.5px;width:70px;height:62px;background-size:269px 1045px;content:"";display:block;position:absolute;z-index:1}.m-feature-eyecatch{position:relative}.m-feature-eyecatch-image{background-position:center;background-size:cover;height:100%;min-height:620px;padding-bottom:0;position:relative;width:100%;z-index:0}@media screen and (max-width: 1055px){.m-feature-eyecatch-image{min-height:516px}}.m-feature-eyecatch-image img{display:none}.m-feature-eyecatch-signboard-box{max-width:1280px;margin:0 auto}@media screen and (max-width: 1055px){.m-feature-eyecatch-signboard-box{margin-top:-64px}}.m-feature-eyecatch-signboard{width:440px;background-color:#00bec8;-webkit-box-sizing:border-box;box-sizing:border-box;color:#FFFFFF;line-height:1.6;padding:24px 48px 48px;text-align:center;z-index:2}@media screen and (max-width: 703px){.m-feature-eyecatch-signboard{width:100%}}@media screen and (min-width: 1056px){.m-feature-eyecatch-signboard{position:absolute;top:416px}}@media screen and (max-width: 1055px){.m-feature-eyecatch-signboard{margin:0 auto;padding:24px 16px;position:relative;width:672px}}@media screen and (max-width: 767px){.m-feature-eyecatch-signboard{margin-left:8px;margin-right:8px;width:-webkit-calc(100% - 16px);width:calc(100% - 16px)}}.m-feature-eyecatch-signboard-label{font-size:13px;font-size:1.3rem;display:inline-block;vertical-align:middle;border:1px solid #fff;font-weight:bold;line-height:1.5;margin-bottom:24px;min-width:64px;padding:4px 8px;text-align:center}.m-feature-eyecatch-signboard-label a{color:#fff}.m-feature-eyecatch-signboard-catchcopy{font-size:16px;font-size:1.6rem;font-weight:bold}@media screen and (max-width: 1055px){.m-feature-eyecatch-signboard-catchcopy{font-size:14px;font-size:1.4rem}}.m-feature-eyecatch-signboard-title{font-size:30px;font-size:3rem;font-weight:bold}@media screen and (max-width: 1055px){.m-feature-eyecatch-signboard-title{font-size:22px;font-size:2.2rem}}.l-feature-eyecatch-description{margin-top:-64px;padding-bottom:0;position:relative;z-index:1}@media screen and (max-width: 1055px){.l-feature-eyecatch-description{margin-top:-56px}}@media screen and (max-width: 767px){.l-feature-eyecatch-description{margin-top:-16px}}.m-feature-eyecatch-description{font-size:16px;font-size:1.6rem;background-color:#fff;-webkit-box-sizing:border-box;box-sizing:border-box;line-height:1.8;margin-left:8px;margin-right:8px;padding-bottom:32px;padding-left:15%;padding-right:15%;padding-top:32px;text-align:center}@media screen and (max-width: 1055px){.m-feature-eyecatch-description{padding-left:5%;padding-right:5%}}@media screen and (max-width: 767px){.m-feature-eyecatch-description{margin-left:0;margin-right:0;width:100%}}.m-feature-eyecatch-description-badge img{height:80px;width:80px}@media screen and (max-width: 1055px){.m-feature-eyecatch-description-badge img{height:56px;width:56px}}.m-feature-eyecatch-description-text{font-size:14px;font-size:1.4rem;font-weight:bold;margin-bottom:32px;margin-top:16px}.m-feature-eyecatch-description-text p{margin:1.5em auto}.m-feature-eyecatch-description-text p:first-child{margin-top:0}.m-feature-eyecatch-description-text p:last-child{margin-bottom:0}.m-feature-eyecatch-description-social{margin-bottom:16px;margin-top:24px}.m-feature-eyecatch-description-social .tweet,.m-feature-eyecatch-description-social .like,.m-feature-eyecatch-description-social .hatena,.m-feature-eyecatch-description-social .line{display:inline-block}.m-feature-eyecatch-description-social .tweet div,.m-feature-eyecatch-description-social .tweet iframe,.m-feature-eyecatch-description-social .like div,.m-feature-eyecatch-description-social .like iframe,.m-feature-eyecatch-description-social .hatena div,.m-feature-eyecatch-description-social .hatena iframe,.m-feature-eyecatch-description-social .line div,.m-feature-eyecatch-description-social .line iframe{vertical-align:bottom}.m-feature-main-content{display:table;table-layout:fixed;overflow:hidden}.m-feature-main-content:hover .m-feature-main-content-image,.m-feature-main-content:active .m-feature-main-content-image{-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}.m-feature-main-content.is-reserve:hover .m-feature-main-content-image{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.m-feature-main-content.is-reserve:hover .m-feature-main-content-text-title{color:#000 !important}.m-feature-main-content-text{background-color:white;border-bottom:2px solid #e5e5e5;-webkit-box-sizing:border-box;box-sizing:border-box;display:table-cell;line-height:1.6;padding-left:16px;padding-right:16px;position:relative;text-align:center;vertical-align:middle;width:65%}@media screen and (max-width: 767px){.m-feature-main-content-text{padding-left:16px;padding-top:8px;padding-bottom:8px;padding-right:8px;text-align:left;width:-webkit-calc(100% - 132px);width:calc(100% - 132px)}}.m-feature-main-content-text-data:after{content:"";display:table;clear:both}@media screen and (max-width: 767px){.m-feature-main-content-text-data{margin-left:-8px;display:table;width:100%;table-layout:fixed}}.m-feature-main-content-text-data-num{font-size:36px;font-size:3.6rem;color:#b2b2b2;font-weight:bold;line-height:1;padding:0 0 12px;position:relative}@media screen and (min-width: 768px){.m-feature-main-content-text-data-num{display:block}.m-feature-main-content-text-data-num:after{background-color:#00bec8;bottom:6px;content:"";display:block;height:2px;left:50%;position:absolute;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);width:0.8em}}@media screen and (max-width: 767px){.m-feature-main-content-text-data-num{font-size:16px;font-size:1.6rem;display:table-cell;padding:0;-webkit-transform-origin:left top;-ms-transform-origin:left top;transform-origin:left top;-webkit-transform:scale(1.4);-ms-transform:scale(1.4);transform:scale(1.4);width:2em}}.m-feature-main-content-text-data-date{font-size:14px;font-size:1.4rem;font-weight:bold}@media screen and (max-width: 767px){.m-feature-main-content-text-data-date{border-bottom:2px solid #00bec8;display:table-cell;width:100%;text-align:right}}.is-reserve .m-feature-main-content-text-data-date{color:#FF2E24}.m-feature-main-content-text-title-box{display:table;height:80px;margin:0 auto;text-align:center;width:100%}.m-feature-main-content-text-title{-webkit-transition:.3s ease;transition:.3s ease;font-size:18px;font-size:1.8rem;display:table-cell;font-weight:bold;margin-bottom:16px;margin-top:16px;vertical-align:middle}@media screen and (max-width: 767px){.m-feature-main-content-text-title{font-size:14px;font-size:1.4rem;margin-bottom:8px;margin-top:8px;text-align:left}}.m-feature-main-content-image{-webkit-transition:.3s ease;transition:.3s ease;background-position:center;background-size:cover;background-repeat:no-repeat;display:table-cell;position:relative;height:214px;width:314px;z-index:0}.is-reserve .m-feature-main-content-image:after{content:"";background-color:#000;left:0;top:0;opacity:0.8;position:absolute;height:100%;width:100%}@media screen and (max-width: 767px){.m-feature-main-content-image{width:40%;height:132px}}@media screen and (max-width: 480px){.m-feature-main-content-image{width:132px;height:132px}}.m-feature-main-content-image img{display:none;height:auto;max-width:100%}.m-feature-main-content-image .release-date{font-size:26px;font-size:2.6rem;color:#fff;display:inline-block;font-family:"YuGothic", "游ゴシック", "helvetica neue", "helvetica", -apple-system;text-align:center;position:relative;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);width:100%;z-index:1}.m-feature-continued{padding:16px 0;text-align:center;background-color:#fff;-webkit-box-shadow:0 0 1px 0 rgba(0,0,0,0.05);box-shadow:0 0 1px 0 rgba(0,0,0,0.05);margin:0 8px;position:relative}@media screen and (max-width: 767px){.m-feature-continued{margin:0 0 16px;padding:8px 0}}.m-feature-continued-text{font-size:22px;font-size:2.2rem;line-height:64px;font-weight:bold;color:#999;background-image:url(../img/all/m-feature-continued-text.png);background-repeat:no-repeat;display:inline-block;background-size:26px;padding-left:40px;background-position:left center}@media screen and (max-width: 767px){.m-feature-continued-text{font-size:18px;font-size:1.8rem;background-size:24px;padding-left:36px}}@media screen and (max-width: 767px){.l-section-full.l-popluar-image .m-section-full{padding:32px 0}}.l-feature-adnet-outer{background-color:#f5f5f5}.m-sliderItem-label{-webkit-box-sizing:border-box;box-sizing:border-box;font-size:12px;font-size:1.2rem;display:inline-block;vertical-align:middle;font-weight:bold;margin:12px 2px 10px;text-align:center}.m-sliderItem-label>div,.m-sliderItem-label>a{display:block;border:1px solid;padding:5px 12px}.m-sliderItem-label .m-sliderItem-label-tieup{color:#00b0f0;border-color:#00b0f0}.m-sliderItem-label .m-sliderItem-label-userContents{color:#ff8a60;border-color:#ff8a60}body.is-overlay-open{overflow:hidden;height:100%}@media screen and (max-width: 703px){body.is-overlay-open{position:fixed;width:100%}}#infscr-loading{display:none;min-height:144px;position:relative;text-align:center}#infscr-loading img{border-radius:4px;background-color:#000;top:16px;padding:5px;position:relative}
