﻿.m0{margin:0 !important}.mt0{margin-top:0px !important}.mb0{margin-bottom:0px !important}.ml0{margin-left:0px !important}.mr0{margin-right:0px !important}.p0{padding:0px !important}.pt0{padding-top:0px !important}.pb0{padding-bottom:0px !important}.pl0{padding-left:0px !important}.pr0{padding-right:0px !important}.mt5{margin-top:5px !important}.mb5{margin-bottom:5px !important}.ml5{margin-left:5px !important}.mr5{margin-right:5px !important}.p5{padding:5px !important}.pt5{padding-top:5px !important}.pb5{padding-bottom:5px !important}.pl5{padding-left:5px !important}.pr5{padding-right:5px !important}.mt10{margin-top:10px !important}.mb10{margin-bottom:10px !important}.ml10{margin-left:10px !important}.mr10{margin-right:10px !important}.p10{padding:10px !important}.pt10{padding-top:10px !important}.pb10{padding-bottom:10px !important}.pl10{padding-left:10px !important}.pr10{padding-right:10px !important}.mt15{margin-top:15px !important}.mb15{margin-bottom:15px !important}.ml15{margin-left:15px !important}.mr15{margin-right:15px !important}.p15{padding:15px !important}.pt15{padding-top:15px !important}.pb15{padding-bottom:15px !important}.pl15{padding-left:15px !important}.pr15{padding-right:15px !important}.mt20{margin-top:20px !important}.mb20{margin-bottom:20px !important}.ml20{margin-left:20px !important}.mr20{margin-right:20px !important}.p20{padding:20px !important}.pt20{padding-top:20px !important}.pb20{padding-bottom:20px !important}.pl20{padding-left:20px !important}.pr20{padding-right:20px !important}.mt25{margin-top:25px !important}.mb25{margin-bottom:25px !important}.ml25{margin-left:25px !important}.mr25{margin-right:25px !important}.p25{padding:25px !important}.pt25{padding-top:25px !important}.pb25{padding-bottom:25px !important}.pl25{padding-left:25px !important}.pr25{padding-right:25px !important}.mt30{margin-top:30px !important}.mb30{margin-bottom:30px !important}.ml30{margin-left:30px !important}.mr30{margin-right:30px !important}.p30{padding:30px !important}.pt30{padding-top:30px !important}.pb30{padding-bottom:30px !important}.pl30{padding-left:30px !important}.pr30{padding-right:30px !important}.mt35{margin-top:35px !important}.mb35{margin-bottom:35px !important}.ml35{margin-left:35px !important}.mr35{margin-right:35px !important}.p35{padding:35px !important}.pt35{padding-top:35px !important}.pb35{padding-bottom:35px !important}.pl35{padding-left:35px !important}.pr35{padding-right:35px !important}.mt40{margin-top:40px !important}.mb40{margin-bottom:40px !important}.ml40{margin-left:40px !important}.mr40{margin-right:40px !important}.p40{padding:40px !important}.pt40{padding-top:40px !important}.pb40{padding-bottom:40px !important}.pl40{padding-left:40px !important}.pr40{padding-right:40px !important}.mt45{margin-top:45px !important}.mb45{margin-bottom:45px !important}.ml45{margin-left:45px !important}.mr45{margin-right:45px !important}.p45{padding:45px !important}.pt45{padding-top:45px !important}.pb45{padding-bottom:45px !important}.pl45{padding-left:45px !important}.pr45{padding-right:45px !important}.mt50{margin-top:50px !important}.mb50{margin-bottom:50px !important}.ml50{margin-left:50px !important}.mr50{margin-right:50px !important}.p50{padding:50px !important}.pt50{padding-top:50px !important}.pb50{padding-bottom:50px !important}.pl50{padding-left:50px !important}.pr50{padding-right:50px !important}.w5per{width:5% !important}@media only screen and (min-width: 0) and (max-width: 480px){.w5perXS{width:5% !important}}@media only screen and (min-width: 0) and (max-width: 767px){.w5perS{width:5% !important}}@media only screen and (min-width: 768px) and (max-width: 999px){.w5perM{width:5% !important}}@media only screen and (min-width: 1000px){.w5perL{width:5% !important}}@media only screen and (max-width: 999px){.w5perSM{width:5% !important}}@media only screen and (min-width: 768px){.w5perML{width:5% !important}}.w10per{width:10% !important}@media only screen and (min-width: 0) and (max-width: 480px){.w10perXS{width:10% !important}}@media only screen and (min-width: 0) and (max-width: 767px){.w10perS{width:10% !important}}@media only screen and (min-width: 768px) and (max-width: 999px){.w10perM{width:10% !important}}@media only screen and (min-width: 1000px){.w10perL{width:10% !important}}@media only screen and (max-width: 999px){.w10perSM{width:10% !important}}@media only screen and (min-width: 768px){.w10perML{width:10% !important}}.w15per{width:15% !important}@media only screen and (min-width: 0) and (max-width: 480px){.w15perXS{width:15% !important}}@media only screen and (min-width: 0) and (max-width: 767px){.w15perS{width:15% !important}}@media only screen and (min-width: 768px) and (max-width: 999px){.w15perM{width:15% !important}}@media only screen and (min-width: 1000px){.w15perL{width:15% !important}}@media only screen and (max-width: 999px){.w15perSM{width:15% !important}}@media only screen and (min-width: 768px){.w15perML{width:15% !important}}.w20per{width:20% !important}@media only screen and (min-width: 0) and (max-width: 480px){.w20perXS{width:20% !important}}@media only screen and (min-width: 0) and (max-width: 767px){.w20perS{width:20% !important}}@media only screen and (min-width: 768px) and (max-width: 999px){.w20perM{width:20% !important}}@media only screen and (min-width: 1000px){.w20perL{width:20% !important}}@media only screen and (max-width: 999px){.w20perSM{width:20% !important}}@media only screen and (min-width: 768px){.w20perML{width:20% !important}}.w25per{width:25% !important}@media only screen and (min-width: 0) and (max-width: 480px){.w25perXS{width:25% !important}}@media only screen and (min-width: 0) and (max-width: 767px){.w25perS{width:25% !important}}@media only screen and (min-width: 768px) and (max-width: 999px){.w25perM{width:25% !important}}@media only screen and (min-width: 1000px){.w25perL{width:25% !important}}@media only screen and (max-width: 999px){.w25perSM{width:25% !important}}@media only screen and (min-width: 768px){.w25perML{width:25% !important}}.w30per{width:30% !important}@media only screen and (min-width: 0) and (max-width: 480px){.w30perXS{width:30% !important}}@media only screen and (min-width: 0) and (max-width: 767px){.w30perS{width:30% !important}}@media only screen and (min-width: 768px) and (max-width: 999px){.w30perM{width:30% !important}}@media only screen and (min-width: 1000px){.w30perL{width:30% !important}}@media only screen and (max-width: 999px){.w30perSM{width:30% !important}}@media only screen and (min-width: 768px){.w30perML{width:30% !important}}.w35per{width:35% !important}@media only screen and (min-width: 0) and (max-width: 480px){.w35perXS{width:35% !important}}@media only screen and (min-width: 0) and (max-width: 767px){.w35perS{width:35% !important}}@media only screen and (min-width: 768px) and (max-width: 999px){.w35perM{width:35% !important}}@media only screen and (min-width: 1000px){.w35perL{width:35% !important}}@media only screen and (max-width: 999px){.w35perSM{width:35% !important}}@media only screen and (min-width: 768px){.w35perML{width:35% !important}}.w40per{width:40% !important}@media only screen and (min-width: 0) and (max-width: 480px){.w40perXS{width:40% !important}}@media only screen and (min-width: 0) and (max-width: 767px){.w40perS{width:40% !important}}@media only screen and (min-width: 768px) and (max-width: 999px){.w40perM{width:40% !important}}@media only screen and (min-width: 1000px){.w40perL{width:40% !important}}@media only screen and (max-width: 999px){.w40perSM{width:40% !important}}@media only screen and (min-width: 768px){.w40perML{width:40% !important}}.w45per{width:45% !important}@media only screen and (min-width: 0) and (max-width: 480px){.w45perXS{width:45% !important}}@media only screen and (min-width: 0) and (max-width: 767px){.w45perS{width:45% !important}}@media only screen and (min-width: 768px) and (max-width: 999px){.w45perM{width:45% !important}}@media only screen and (min-width: 1000px){.w45perL{width:45% !important}}@media only screen and (max-width: 999px){.w45perSM{width:45% !important}}@media only screen and (min-width: 768px){.w45perML{width:45% !important}}.w50per{width:50% !important}@media only screen and (min-width: 0) and (max-width: 480px){.w50perXS{width:50% !important}}@media only screen and (min-width: 0) and (max-width: 767px){.w50perS{width:50% !important}}@media only screen and (min-width: 768px) and (max-width: 999px){.w50perM{width:50% !important}}@media only screen and (min-width: 1000px){.w50perL{width:50% !important}}@media only screen and (max-width: 999px){.w50perSM{width:50% !important}}@media only screen and (min-width: 768px){.w50perML{width:50% !important}}.w55per{width:55% !important}@media only screen and (min-width: 0) and (max-width: 480px){.w55perXS{width:55% !important}}@media only screen and (min-width: 0) and (max-width: 767px){.w55perS{width:55% !important}}@media only screen and (min-width: 768px) and (max-width: 999px){.w55perM{width:55% !important}}@media only screen and (min-width: 1000px){.w55perL{width:55% !important}}@media only screen and (max-width: 999px){.w55perSM{width:55% !important}}@media only screen and (min-width: 768px){.w55perML{width:55% !important}}.w60per{width:60% !important}@media only screen and (min-width: 0) and (max-width: 480px){.w60perXS{width:60% !important}}@media only screen and (min-width: 0) and (max-width: 767px){.w60perS{width:60% !important}}@media only screen and (min-width: 768px) and (max-width: 999px){.w60perM{width:60% !important}}@media only screen and (min-width: 1000px){.w60perL{width:60% !important}}@media only screen and (max-width: 999px){.w60perSM{width:60% !important}}@media only screen and (min-width: 768px){.w60perML{width:60% !important}}.w65per{width:65% !important}@media only screen and (min-width: 0) and (max-width: 480px){.w65perXS{width:65% !important}}@media only screen and (min-width: 0) and (max-width: 767px){.w65perS{width:65% !important}}@media only screen and (min-width: 768px) and (max-width: 999px){.w65perM{width:65% !important}}@media only screen and (min-width: 1000px){.w65perL{width:65% !important}}@media only screen and (max-width: 999px){.w65perSM{width:65% !important}}@media only screen and (min-width: 768px){.w65perML{width:65% !important}}.w70per{width:70% !important}@media only screen and (min-width: 0) and (max-width: 480px){.w70perXS{width:70% !important}}@media only screen and (min-width: 0) and (max-width: 767px){.w70perS{width:70% !important}}@media only screen and (min-width: 768px) and (max-width: 999px){.w70perM{width:70% !important}}@media only screen and (min-width: 1000px){.w70perL{width:70% !important}}@media only screen and (max-width: 999px){.w70perSM{width:70% !important}}@media only screen and (min-width: 768px){.w70perML{width:70% !important}}.w75per{width:75% !important}@media only screen and (min-width: 0) and (max-width: 480px){.w75perXS{width:75% !important}}@media only screen and (min-width: 0) and (max-width: 767px){.w75perS{width:75% !important}}@media only screen and (min-width: 768px) and (max-width: 999px){.w75perM{width:75% !important}}@media only screen and (min-width: 1000px){.w75perL{width:75% !important}}@media only screen and (max-width: 999px){.w75perSM{width:75% !important}}@media only screen and (min-width: 768px){.w75perML{width:75% !important}}.w80per{width:80% !important}@media only screen and (min-width: 0) and (max-width: 480px){.w80perXS{width:80% !important}}@media only screen and (min-width: 0) and (max-width: 767px){.w80perS{width:80% !important}}@media only screen and (min-width: 768px) and (max-width: 999px){.w80perM{width:80% !important}}@media only screen and (min-width: 1000px){.w80perL{width:80% !important}}@media only screen and (max-width: 999px){.w80perSM{width:80% !important}}@media only screen and (min-width: 768px){.w80perML{width:80% !important}}.w85per{width:85% !important}@media only screen and (min-width: 0) and (max-width: 480px){.w85perXS{width:85% !important}}@media only screen and (min-width: 0) and (max-width: 767px){.w85perS{width:85% !important}}@media only screen and (min-width: 768px) and (max-width: 999px){.w85perM{width:85% !important}}@media only screen and (min-width: 1000px){.w85perL{width:85% !important}}@media only screen and (max-width: 999px){.w85perSM{width:85% !important}}@media only screen and (min-width: 768px){.w85perML{width:85% !important}}.w90per{width:90% !important}@media only screen and (min-width: 0) and (max-width: 480px){.w90perXS{width:90% !important}}@media only screen and (min-width: 0) and (max-width: 767px){.w90perS{width:90% !important}}@media only screen and (min-width: 768px) and (max-width: 999px){.w90perM{width:90% !important}}@media only screen and (min-width: 1000px){.w90perL{width:90% !important}}@media only screen and (max-width: 999px){.w90perSM{width:90% !important}}@media only screen and (min-width: 768px){.w90perML{width:90% !important}}.w95per{width:95% !important}@media only screen and (min-width: 0) and (max-width: 480px){.w95perXS{width:95% !important}}@media only screen and (min-width: 0) and (max-width: 767px){.w95perS{width:95% !important}}@media only screen and (min-width: 768px) and (max-width: 999px){.w95perM{width:95% !important}}@media only screen and (min-width: 1000px){.w95perL{width:95% !important}}@media only screen and (max-width: 999px){.w95perSM{width:95% !important}}@media only screen and (min-width: 768px){.w95perML{width:95% !important}}.w100per{width:100% !important}@media only screen and (min-width: 0) and (max-width: 480px){.w100perXS{width:100% !important}}@media only screen and (min-width: 0) and (max-width: 767px){.w100perS{width:100% !important}}@media only screen and (min-width: 768px) and (max-width: 999px){.w100perM{width:100% !important}}@media only screen and (min-width: 1000px){.w100perL{width:100% !important}}@media only screen and (max-width: 999px){.w100perSM{width:100% !important}}@media only screen and (min-width: 768px){.w100perML{width:100% !important}}.fl{float:left !important}.fr{float:right !important}.tal{text-align:left !important}.tar{text-align:right !important}.tac{text-align:center !important}.break-all{word-break:break-all !important}.disp-n{display:none !important}.disp-i{display:inline !important}.disp-ib{display:inline-block !important}.disp-b{display:block !important}.font-normal{font-weight:normal !important}.font-bold{font-weight:bold !important}.font-xs{font-size:10px !important}.font-s{font-size:12px !important}.font-m{font-size:14px !important}.font-l{font-size:16px !important}.font-xl{font-size:18px !important}.base-color{color:#CD0A0D !important}.orange{color:#f88522 !important}.yellow{color:#ecc200 !important}.bright-yellow{color:#eca700 !important}.red_two{color:#BF1517 !important}.red{color:#eb1010 !important}.light-blue{color:#87b4de !important}.green{color:#00a498 !important}.light-green{color:#6cc104 !important}.light-gray{color:#ccc !important}.dark-gray{color:#aaa !important}.white{color:#fff !important}.clear{clear:both}.clearfix:before,.clearfix:after,.cf:before,.cf:after{content:" ";display:table}.clearfix:after,.cf:after{clear:both}.clearfix,.cf{*zoom:1}.fluid{display:block;width:100%}@media only screen and (min-width: 0) and (max-width: 767px){.fluid-s,.fluid-sm{display:block;width:100%}}@media only screen and (min-width: 768px) and (max-width: 999px){.fluid-m,.fluid-sm{display:block;width:100%}}.flex{max-width:100%}@media only screen and (min-width: 0) and (max-width: 767px){.visible-m{display:none !important}.visible-l{display:none !important}.hidden-s{display:none !important}}@media only screen and (min-width: 768px) and (max-width: 999px){.visible-s{display:none !important}.visible-l{display:none !important}.hidden-m{display:none !important}}@media only screen and (min-width: 1000px){.visible-s{display:none !important}.visible-m{display:none !important}.hidden-l{display:none !important}}@media only screen and (min-width: 1000px){.hover{-webkit-transition:opacity .1s ease-out;-o-transition:opacity .1s ease-out;transition:opacity .1s ease-out}.hover:hover{opacity:.8;filter:alpha(opacity=80);-ms-filter:"alpha(opacity=80)";-khtml-opacity:.8;-moz-opacity:.8}}*,::after,::before{box-sizing:border-box}html{font-family:sans-serif;line-height:1.15;-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:transparent}article,aside,figcaption,figure,footer,header,hgroup,main,nav,section{display:block}body{margin:0;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";font-size:1rem;font-weight:400;line-height:1.5;color:#212529;text-align:left;background-color:#fff}[tabindex="-1"]:focus:not(:focus-visible){outline:0 !important}hr{box-sizing:content-box;height:0;overflow:visible}h1,h2,h3,h4,h5,h6{margin-top:0;margin-bottom:.5rem}p{margin-top:0;margin-bottom:1rem}abbr[data-original-title],abbr[title]{text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted;cursor:help;border-bottom:0;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none}address{margin-bottom:1rem;font-style:normal;line-height:inherit}dl,ol,ul{margin-top:0;margin-bottom:1rem}ol ol,ol ul,ul ol,ul ul{margin-bottom:0}dt{font-weight:700}dd{margin-bottom:.5rem;margin-left:0}blockquote{margin:0 0 1rem}b,strong{font-weight:bolder}small{font-size:80%}sub,sup{position:relative;font-size:75%;line-height:0;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}a{color:#007bff;text-decoration:none;background-color:transparent}a:hover{color:#0056b3;text-decoration:underline}a:not([href]){color:inherit;text-decoration:none}a:not([href]):hover{color:inherit;text-decoration:none}code,kbd,pre,samp{font-family:SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;font-size:1em}pre{margin-top:0;margin-bottom:1rem;overflow:auto}figure{margin:0 0 1rem}img{vertical-align:middle;border-style:none}svg{overflow:hidden;vertical-align:middle}table{border-collapse:collapse}caption{padding-top:.75rem;padding-bottom:.75rem;color:#6c757d;text-align:left;caption-side:bottom}th{text-align:inherit}label{display:inline-block}button{border-radius:0}button:focus{outline:1px dotted;outline:5px auto -webkit-focus-ring-color}button,input,optgroup,select,textarea{margin:0;font-family:inherit;font-size:inherit;line-height:inherit}button,input{overflow:visible}button,select{text-transform:none}select{word-wrap:normal}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]:not(:disabled),[type=reset]:not(:disabled),[type=submit]:not(:disabled),button:not(:disabled){cursor:pointer}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{padding:0;border-style:none}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0;vertical-align:middle}input[type=date],input[type=datetime-local],input[type=month],input[type=time]{-webkit-appearance:listbox}textarea{overflow:auto;resize:vertical}fieldset{min-width:0;padding:0;margin:0;border:0}legend{display:block;width:100%;max-width:100%;padding:0;margin-bottom:.5rem;font-size:1.5rem;line-height:inherit;color:inherit;white-space:normal}progress{vertical-align:baseline}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{outline-offset:-2px;-webkit-appearance:none}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{font:inherit;-webkit-appearance:button}output{display:inline-block}summary{display:list-item;cursor:pointer}template{display:none}[hidden]{display:none !important}ul,ol{margin-bottom:0;padding-left:0}ul[class],ol[class]{list-style-type:none}html{font-size:10px}body{background:#fff;color:#333;font:1.6rem/1.6 Verdana, "ヒラギノ角ゴ ProN W3", "Hiragino Kaku Gothic ProN", "メイリオ", Meiryo, "游ゴシック", YuGothic, sans-serif;font-size:16px;letter-spacing:.03em;word-wrap:break-word}@media only screen and (min-width: 0) and (max-width: 767px){body{font-size:1.4rem;font-size:14px}}input[type="text"],input[type="number"],input[type="tel"],input[type="email"],select,textarea{width:100%;padding:8px 15px;font-size:16px;font-size:1.6rem;background:#fafafa;border:1px solid #ddd}@media only screen and (min-width: 768px){input[type="text"],input[type="number"],input[type="tel"],input[type="email"],select,textarea{width:260px;font-size:12px;font-size:1.2rem}}input[type="text"]::placeholder,input[type="number"]::placeholder,input[type="tel"]::placeholder,input[type="email"]::placeholder,select::placeholder,textarea::placeholder{color:#ccc}a{color:#CD0A0D;text-decoration:underline}a:link,a:hover,a:visited{color:#CD0A0D}.labelList{display:flex}.labelList>li *{vertical-align:top}.message{margin:1px 0;padding:12px;background:#f9f9f9}.message__caption{color:#0dbb9c;font-weight:bold;background:url(../img/common/ico_hedding_circle_green.png) no-repeat 0 0.38em;margin:0 0 -5px;padding:0 0 0 20px}.message__warning{background:#fff9e5}.message__warning .message__caption{color:#ffa201;background-position:0 .42em;background-image:url(../img/common/ico_hedding_circle_orange.png)}@media only screen and (min-width: 768px){.message{margin:20px 0;padding:20px}.message__caption{margin:0 0 -10px}}.contentsList__link{text-decoration:none;display:block}.contentsList__link:hover{text-decoration:none}.contentsUnit__columns{display:flex}.contentsUnit__siteTitle,.contentsUnit__gameTitle,.contentsUnit__articleTitle,.contentsUnit__wikiTitle,.contentsUnit__dateUpdate,.contentsUnit__dateCreate{margin:5px 0 0}.contentsUnit__siteTitle:first-child,.contentsUnit__gameTitle:first-child,.contentsUnit__articleTitle:first-child,.contentsUnit__wikiTitle:first-child,.contentsUnit__dateUpdate:first-child,.contentsUnit__dateCreate:first-child{margin:0}.contentsUnit__blogTitle{margin:10px 0 0}.contentsUnit__blogTitle:first-child{margin:0}.contentsUnit__blogTitle,.contentsUnit__dateUpdate,.contentsUnit__dateCreate{color:#999}.contentsUnit__rank,.contentsUnit__siteTitle,.contentsUnit__gameTitle,.contentsUnit__articleTitle,.contentsUnit__wikiTitle{color:#333}.contentsUnit__rank:first-child,.contentsUnit__siteTitle:first-child,.contentsUnit__gameTitle:first-child,.contentsUnit__articleTitle:first-child,.contentsUnit__wikiTitle:first-child{margin:0}.contentsUnit__dateUpdate,.contentsUnit__dateCreate{font-size:12px;font-size:1.2rem;text-align:right}.contentsUnit__thumb{position:relative}.contentsUnit__thumb figure{margin:0;position:relative;overflow:hidden;padding-top:100%}.contentsUnit__thumb figure img{position:absolute;top:0;left:-100%;right:-100%;margin:auto;width:auto;height:100%}.contentsUnit__thumb .labelList{position:absolute;top:0;right:0}.contentsUnit__thumb img{border-radius:8px;width:100%;height:auto}.contentsUnit__rank{position:relative}.contentsUnit__rank figure{margin:0 auto}.contentsUnit__rank img{width:100%;height:auto}.wikiContents,.blogContents,.appRanking,.updateWeb{line-height:1.3}.updateWeb{background:#fff;border:1px solid #ecf1fd;box-shadow:0px 1px 1px rgba(70,102,226,0.1);padding:0 10px}.updateWeb+.indexUnit{margin:15px 0 0}.updateWeb .contentsList__link{padding:10px 0}.updateWeb .contentsList>li{border-top:1px solid #eee}.updateWeb .contentsList>li:first-child{border-top:none}.updateWeb .contentsUnit__columns{display:flex}.updateWeb .contentsUnit__columnsChild{display:flex;justify-content:space-between;margin:2px 0 -2px}.updateWeb .contentsUnit__col:nth-child(1){margin:0 10px 0 0}.updateWeb .contentsUnit__col:nth-child(2){flex:1}.updateWeb .contentsUnit__dateUpdate{margin:0}.updateWeb .contentsUnit__siteTitle{font-weight:bold}.updateWeb .contentsUnit__thumb figure{width:36px}@media only screen and (min-width: 768px){.updateWeb .contentsList__link{padding:15px 0}}.appRanking{background:#fff;border:1px solid #ecf1fd;box-shadow:0px 1px 1px rgba(70,102,226,0.1);padding:0 10px}.appRanking+.indexUnit{margin:15px 0 0}.appRanking .contentsList__link{padding:10px 0}.appRanking .contentsList>li{border-top:1px solid #eee}.appRanking .contentsList>li:first-child{border-top:none}.appRanking .contentsUnit{display:flex;align-items:center}.appRanking .contentsUnit>*{padding:0 5px;font-weight:bold}.appRanking .contentsUnit__rank{min-width:30px;text-align:center}.appRanking .contentsUnit__rank figure{width:18px}.appRanking .contentsUnit__gameTitle{margin:0}.appRanking .contentsUnit__thumb figure{width:36px}@media only screen and (min-width: 768px){.appRanking .contentsList__link{padding:15px 0}}.searchForm{display:flex}.searchForm .form__text{border-color:#eee;border-width:2px;border-right:none}.btnTemplate{margin:20px -10px}.btnTemplate .btn{margin:0 10px}a,.btn{transition:all .1s ease-out}a:hover,.btn:hover{opacity:.8}a.btn,button.btn{position:relative;display:inline-block;border:2px solid #CD0A0D;text-decoration:none;text-align:center;color:#CD0A0D;background:#fff;padding:7px 12px;min-width:110px;box-shadow:0 2px 2px rgba(0,0,0,0.1)}a.btn:hover,button.btn:hover{cursor:pointer;opacity:.8;text-decoration:none}a.btn.isCurrent,button.btn.isCurrent{background:#dae0f9;border-color:#dae0f9}a.btn--secondary,a.btn--registry,button.btn--secondary,button.btn--registry{color:#333;background:#ffe401;border-color:#ffe401;font-weight:bold}a.btn--secondary:hover,a.btn--registry:hover,button.btn--secondary:hover,button.btn--registry:hover{background-color:#ffe934;opacity:1}a.btn--white,button.btn--white{color:#fff;background:transparent;border-color:#fff}a.btn--large,button.btn--large{min-width:280px;padding:10px;font-size:16px;font-size:1.6rem}@media only screen and (min-width: 768px){a.btn--large,button.btn--large{font-size:20px;font-size:2rem;padding:10px 30px}}a.btn--twitter,button.btn--twitter{padding-left:60px;background:#1da1f2 url(../img/top/ico_twitter.png) 0 50% no-repeat;color:#fff;font-size:14px;font-size:1.4rem;font-weight:bold;text-align:right;border:none}a.btn--facebook,button.btn--facebook{padding-left:60px;background:#3b579d url(../img/top/ico_facebook.png) 10px 50% no-repeat;color:#fff;font-size:14px;font-size:1.4rem;font-weight:bold;text-align:right;border:none}a.btn__balloon,button.btn__balloon{position:absolute;background:#fff;display:block;padding:0 8px;word-break:keep-all;margin:auto;top:-16px;left:50%;transform:translateX(-50%);color:#ee5f4a;font-size:13px;font-size:1.3rem;border:1px solid}a.btn__balloon:before,button.btn__balloon:before{content:"";display:block;border:4px solid transparent;border-top:8px solid;position:absolute;left:50%;margin-left:-8px;bottom:-12px}a.btn__balloon:after,button.btn__balloon:after{content:"";display:block;border:4px solid transparent;border-top:8px solid #fff;position:absolute;left:50%;margin-left:-8px;bottom:-10px}a.btn__social,button.btn__social{padding:5px 10px;font-size:14px;font-size:1.4rem}a.btn__search,button.btn__search{background:url("../img/common/ico_search.png") no-repeat center center #333;border-color:#333;min-width:38px;min-height:38px}a.btn__search:hover,button.btn__search:hover{background-color:#333;opacity:.8}a.btn.__bgColor--bk,button.btn.__bgColor--bk{background:#333}a.btn.__bgColor--bk:hover,button.btn.__bgColor--bk:hover{opacity:.8}a.btn.__bgColor--twitter,button.btn.__bgColor--twitter{background:#2ca7e0 !important}a.btn.__bgColor--twitter:hover,button.btn.__bgColor--twitter:hover{background:#2182c7 !important}a.btn.__bgColor--facebook,button.btn.__bgColor--facebook{background:#38569a !important}a.btn.__bgColor--facebook:hover,button.btn.__bgColor--facebook:hover{background:#2b3d81 !important}a.btn__nostyle,button.btn__nostyle{background:none !important;border:none !important;color:#CD0A0D !important;box-shadow:none !important;width:auto !important;padding:0 !important}a.btn__nostyle:hover,button.btn__nostyle:hover{opacity:.8}.page__contact .formList{margin:0;padding:0}@media only screen and (min-width: 0) and (max-width: 767px){.page__contact .formList li{list-style-type:none;margin-top:5px}.page__contact .formList li:first-child{margin:0}}@media only screen and (min-width: 768px){.page__contact .formList{display:flex;flex-wrap:wrap;margin:-5px -20px -5px -5px}.page__contact .formList li{margin:5px 20px 5px 5px}}.page__contact .form__label{cursor:pointer;position:relative;padding-left:24px}.page__contact .form__label--radio:before,.page__contact .form__label--radio:after{content:"";display:block;position:absolute;left:0;top:50%}.page__contact .form__label--radio:before{width:18px;height:18px;background:#fff;border-radius:50px;border:1px solid #ccc;margin-top:-9px}.page__contact .form__label--radio:after{width:10px;height:10px;border-radius:50px;background:#CD0A0D;border:1px solid #CD0A0D;left:4px;margin-top:-5px;opacity:0}.page__contact .form__label--checkbox:before,.page__contact .form__label--checkbox:after{content:"";display:block;position:absolute;left:0;top:50%}.page__contact .form__label--checkbox:before{width:18px;height:18px;background:#fff;border:1px solid #ccc;margin-top:-9px}.page__contact .form__label--checkbox:after{width:16px;height:16px;background:url("../img/common/ico_form_checkbox.svg") no-repeat center center;background-size:16px auto;left:1px;margin-top:-8px;opacity:0}.page__contact .form__label--box{border:1px solid #ccc;padding:10px 10px 10px 40px;box-shadow:0 2px 2px rgba(0,0,0,0.1);text-align:left}.page__contact .form__label--box:before{left:10px}.page__contact .form__label--box:after{left:11px}@media only screen and (min-width: 768px){.page__contact .form__label{padding-left:30px}.page__contact .form__label--radio:before{width:24px;height:24px;margin-top:-12px}.page__contact .form__label--radio:after{width:14px;height:14px;left:5px;margin-top:-7px}.page__contact .form__label--checkbox:before{width:22px;height:22px;margin-top:-11px}.page__contact .form__label--checkbox:after{width:20px;height:16px;background-size:20px auto;margin-top:-8px}.page__contact .form__label--box{padding:10px 10px 10px 40px}}.page__contact .form__radio,.page__contact .form__checkbox{position:absolute;width:1px;height:1px;margin:-1px;border:0;overflow:hidden;padding:0;clip:rect(0, 0, 0, 0)}.page__contact .form__radio:checked+.form__label--radio:after,.page__contact .form__radio:checked+.form__label--checkbox:after,.page__contact .form__checkbox:checked+.form__label--radio:after,.page__contact .form__checkbox:checked+.form__label--checkbox:after{opacity:1}.page__contact .form__radio:checked+.form__label--box,.page__contact .form__checkbox:checked+.form__label--box{border-color:#CD0A0D;background:#F6F7FE}@media only screen and (min-width: 768px){.page__contact .form__text.long{width:400px}.page__contact .form__text.longer{width:100%;max-width:560px}.page__contact .form__text.maximum{width:100%}}.page__contact .form__text.isError{border:1px solid #cc0000;background:#fbe9e9}.page__contact .formAgree{margin:30px 0 0;text-align:center}.page__contact .formAgree__check{margin:15px 0 0}@media only screen and (min-width: 768px){.page__contact .formAgree{margin:50px 0 0}}.page__contact .formAction{margin:30px 0 0;text-align:center}.page__contact .formAction .btn{padding:14px;font-size:16px;font-size:1.6rem;border-color:#fff;width:100%;max-width:320px}.page__contact .formAction__list{list-style-type:none;margin:0;padding:0;display:flex;flex-direction:column}.page__contact .formAction__list>li:first-child{margin:10px 0 0;order:2}@media only screen and (min-width: 768px){.page__contact .formAction{margin:50px 0 20px}.page__contact .formAction .btn{width:360px;font-size:18px;font-size:1.8rem}.page__contact .formAction__list{display:flex;justify-content:center;align-items:center;flex-direction:row}.page__contact .formAction__list>li{margin:0 10px}.page__contact .formAction__list>li:first-child{margin:0 20px;order:1}.page__contact .formAction__list>li:last-child{order:2}}.page__contact .formUnit{padding:10px 0;border-bottom:1px solid #eee}.page__contact .formUnit:first-child{padding-top:0}.page__contact .formUnit__title{margin:0 0 5px;color:#CD0A0D}.page__contact .formUnit__title .required{background:#cc0000;color:#fff;padding:0 5px;margin-left:5px;font-size:10px;font-size:1rem}.page__contact .formUnit__data--error{margin:5px 0 0;color:#cc0000}@media only screen and (min-width: 0) and (max-width: 767px){.page__contact .formUnit input[type='text'],.page__contact .formUnit textarea{width:100%}}@media only screen and (min-width: 768px){.page__contact .formUnit{display:table;width:100%}.page__contact .formUnit>div{display:table-cell;vertical-align:top}.page__contact .formUnit__title{margin:0;padding:5px 0;width:240px}.page__contact .formUnit__data{padding:5px 15px}}.page__contact .required{display:inline-block;background:#cc0000;color:#fff;margin-left:10px;padding:0 5px;font-size:10px;font-size:1rem}@font-face{font-family:'xserver';src:url("fonts/xserver.eot?nwmjai");src:url("fonts/xserver.eot?nwmjai#iefix") format("embedded-opentype"),url("fonts/xserver.ttf?nwmjai") format("truetype"),url("fonts/xserver.woff?nwmjai") format("woff"),url("fonts/xserver.svg?nwmjai#xacc") format("svg");font-weight:normal;font-style:normal;font-display:block}.ico{font-family:'xserver' !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;vertical-align:middle;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}i{margin-right:.8rem}.ico--circle:before{content:"\e800"}.ico--circleDouble:before{content:"\e814"}.ico--circleFill:before{content:"\e801"}.ico--square:before{content:"\e802"}.ico--squareFill:before{content:"\e803"}.ico--exclamation:before{content:"\e804"}.ico--exclamationFill:before{content:"\e805"}.ico--triangleDown:before{content:"\e815"}.ico--triangleLeft:before{content:"\e816"}.ico--triangleRight:before{content:"\e817"}.ico--triangleUp:before{content:"\e818"}.ico--circleArrowDown:before{content:"\e806"}.ico--circleArrowLeft:before{content:"\e807"}.ico--circleArrowRight:before{content:"\e808"}.ico--circleArrowUp:before{content:"\e809"}.ico--arrowDown:before{content:"\e600"}.ico--arrowLeft:before{content:"\e601"}.ico--arrowRight:before{content:"\e602"}.ico--arrowUp:before{content:"\e603"}.ico--chevronDown:before{content:"\e604"}.ico--chevronLeft:before{content:"\e605"}.ico--chevronRight:before{content:"\e606"}.ico--chevronUp:before{content:"\e607"}.ico--circleDown:before{content:"\e608"}.ico--circleLeft:before{content:"\e609"}.ico--circleRight:before{content:"\e60a"}.ico--circleUp:before{content:"\e60b"}.ico--hierarchy:before{content:"\e624"}.ico--check:before{content:"\e80f"}.ico--cross:before{content:"\e60c"}.ico--plus:before{content:"\e60d"}.ico--minus:before{content:"\e60e"}.ico--menu:before{content:"\e60f"}.ico--list:before{content:"\e610"}.ico--book:before{content:"\e611"}.ico--display:before{content:"\e612"}.ico--circleCheck:before{content:"\e613"}.ico--email:before{content:"\e614"}.ico--gear:before{content:"\e615"}.ico--globe:before{content:"\e616"}.ico--home:before{content:"\e617"}.ico--lock:before{content:"\e618"}.ico--magnifier:before{content:"\e619"}.ico--mouse:before{content:"\e61a"}.ico--newWindow:before{content:"\e61b"}.ico--operator:before{content:"\e61c"}.ico--pencil:before{content:"\e61d"}.ico--phone:before{content:"\e61e"}.ico--refresh:before{content:"\e61f"}.ico--safety:before{content:"\e620"}.ico--server:before{content:"\e621"}.ico--tag:before{content:"\e622"}.ico--unlock:before{content:"\e623"}.ico--balloon:before{content:"\e80a"}.ico--balloonQ:before{content:"\e80b"}.ico--balloonA:before{content:"\e80c"}.ico--squareQ:before{content:"\e80d"}.ico--squareA:before{content:"\e80e"}.ico--q:before{content:"\e810"}.ico--signature:before{content:"\e811"}.ico--window:before{content:"\e812"}.ico--wordpress:before{content:"\e813"}.ico--squareExclamation:before{content:"\e900"}.ico--squareQuestion:before{content:"\e901"}.ico--smartPhone:before{content:"\e902"}@media only screen and (min-width: 768px){.viewMobile{display:none !important}}@media only screen and (min-width: 0) and (max-width: 767px){.viewTablet{display:none !important}}@media only screen and (min-width: 1000px){.viewTablet{display:none !important}}@media only screen and (max-width: 999px){.viewPC{display:none !important}}@media only screen and (min-width: 1000px){.viewNarrow{display:none !important}}@media only screen and (min-width: 0) and (max-width: 767px){.viewWide{display:none !important}}.label{display:inline-block;font-size:10px;font-size:1rem;font-weight:normal;background:#CD0A0D;color:#fff;padding:0 3px;word-break:keep-all}@media only screen and (min-width: 1000px){.label{padding:0 4px;font-size:11px;font-size:1.1rem}.label__text{padding:0 3px 0 0;font-size:12px;font-size:1.2rem}}.label__text{padding:0 3px 0 0;font-size:12px;font-size:1.2rem}.label__official{background:#CD0A0D}.label__official.label__text{background:none;color:#CD0A0D}.label__collaboration{background:#ee5f4a}.label__collaboration.label__text{background:none;color:#ee5f4a}.header{position:static;z-index:999;top:0;width:100%;background:#fff}.header.isFixed{box-shadow:0 2px 2px rgba(0,0,0,0.1)}.header .headerColumns{display:flex;align-items:center}.header .userAuthLinks{display:flex}.header .userAuthLinks>li{margin:0 0 0 10px;font-weight:bold}.header .userAuthLinks>li:first-child{margin:0}.header .searchForm{display:flex}@media only screen and (max-width: 999px){.header{font-size:12px;font-size:1.2rem}.header .wrap{padding:0}.header .sitelogo img{width:130px;height:auto}.header .headerColumns{background:#fff}.header .headerColumns__col{padding:15px 10px}.header .navContents{position:fixed;z-index:-1;background:#fff;width:300px;height:100%;right:0;top:0;transform:translateX(100%);transition:all .3s;overflow:auto}.header .navColumns{display:flex;flex-wrap:wrap;padding:15px 0}.header .navColumns__col{width:100%}.header .searchForm{padding:15px}.header .headerLinks>li{border-top:1px solid #999}.header .headerLinks>li:first-child{border:none}.header .headerLinks a{display:block;padding:15px;text-decoration:none;background:#333;color:#fff}.header .headerLinks a .ico__popup{background-image:url("../img/common/ico_blank_white.png")}.header .headerLinks .ico{margin:0 0 0 5px;font-size:1.6rem;color:#999}.header .userAuthLinks{margin:15px 0 0;justify-content:center}}@media only screen and (min-width: 1000px){.header{padding-bottom:16px}.header .headerColumns{display:flex;justify-content:space-between;align-items:center}.header .navColumns{display:flex;align-items:center;font-size:1.6rem}.header .navColumns__col:nth-child(2){margin-left:20px}.header .navColumnsChild{display:flex;align-items:center}.header .navColumnsChild__col{margin-left:15px}.header .searchForm .el__form--text{width:200px;margin-right:5px}.header .headerLinks{display:flex;font-size:14px}.header .headerLinks>li{margin:0 0 0 10px}.header .headerLinks>li:first-child{margin:0}.header .headerLinks a{color:#333;text-decoration:none}.header .headerLinks a:hover,.header .headerLinks a.isCurrent{color:#CD0A0D}.header .headerLinks .ico{margin:0 0 0 3px;font-size:1.6rem;color:#999}}.header .gnavToggle__icon{cursor:pointer;display:block;width:40px;height:40px;position:absolute;top:82px;right:12px;z-index:999;border-radius:50px}.header .gnavToggle__icon--parts,.header .gnavToggle__icon--parts:before,.header .gnavToggle__icon--parts:after{background-color:#CD0A0D;display:block;width:24px;height:2px;position:absolute;top:0;right:0;left:0;bottom:0;margin:auto}.header .gnavToggle__icon--parts:before,.header .gnavToggle__icon--parts:after{content:""}.header .gnavToggle__icon--parts:before{top:10px}.header .gnavToggle__icon--parts:after{top:-16px}.header .gnavToggle__overlay{background:#fff;opacity:0;pointer-events:none;width:100%;height:100%;position:fixed;top:0;left:0;z-index:-2;transition:all .3s}.header .gnavToggle__checkbox:checked ~ .gnavToggle__icon .gnavToggle__icon--parts{background:transparent}.header .gnavToggle__checkbox:checked ~ .gnavToggle__icon .gnavToggle__icon--parts:before{transform:rotate(-45deg);top:0}.header .gnavToggle__checkbox:checked ~ .gnavToggle__icon .gnavToggle__icon--parts:after{transform:rotate(45deg);top:0}.header .gnavToggle__checkbox:checked ~ .gnavToggle__overlay{opacity:.5;pointer-events:auto}.header .gnavToggle__checkbox:checked ~ .navContents{transform:translateX(0)}.header .gnavToggle__icon--parts,.header .gnavToggle__icon--parts:before,.header .gnavToggle__icon--parts:after{transition:all .3s}.gnav .gnavToggle__checkbox{display:none}@media only screen and (min-width: 1000px){.gnav .gnavToggle__icon{display:none}}.alert{margin-bottom:16px;padding:8px;font-size:13px;background-color:#fff7ed}.alert a{color:#007edf}.alert__inner{width:100%;max-width:1000px;margin:0 auto;text-align:left}@media only screen and (min-width: 768px) and (max-width: 999px){.alert{padding:20px}}@media only screen and (max-width: 999px){.alert{padding-right:0;height:58px;display:flex;align-items:center}}.footer{margin:auto 0 0}.footer .footerRegistry{margin:20px auto 0;padding:15px;text-align:center;background:url(../img/common/bg_footregister.png) no-repeat right center #CD0A0D;background-size:contain}.footer .footerRegistry .registryColumn__caption{margin:0 0 10px;color:#fff}@media only screen and (min-width: 768px){.footer .footerRegistry{margin:60px auto 40px;padding:30px;width:100%}.footer .footerRegistry .registryColumn__caption{font-size:2rem}.footer .footerRegistry .btn{font-size:20px;font-size:2rem}}@media only screen and (min-width: 768px) and (max-width: 999px){.footer .footerRegistry{max-width:640px;padding:20px 30px}.footer .footerRegistry .registryColumn__caption br{display:none}}@media only screen and (min-width: 1000px){.footer .footerRegistry{max-width:870px}.footer .footerRegistry .registryColumn{display:flex;justify-content:center}.footer .footerRegistry .registryColumn__caption{margin:0 30px 0 0}}.footer .footerHelps{background:#F1F1F1;padding:15px}.footer .footerHelps__community{border-top:1px solid #cdcdcd;padding:3rem 0 2rem}.footer .footerHelps__caption{margin:0 0 20px;font-size:1.8rem}@media only screen and (max-width: 999px){.footer .footerHelps__caption{margin:30px 0 0}}.footer .footerHelps__links .btn{width:100%;max-width:280px}.footer .footerHelps__linksItem{display:flex;align-items:center;padding:2rem 0 4rem}@media only screen and (max-width: 999px){.footer .footerHelps__linksItem{display:block}}.footer .footerHelps__linksItem--actions{width:270px;margin-right:10px}@media only screen and (max-width: 999px){.footer .footerHelps__linksItem--actions{margin:10px auto 0}}.footer .footerHelps__linksItem--caption{width:32%;font-size:1.3rem}@media only screen and (max-width: 999px){.footer .footerHelps__linksItem--caption{width:100%;text-align:center}}@media only screen and (max-width: 999px){.footer .footerHelps__linksItem--caption .br-pc{display:none}}.footer .footerHelps__linksItem--caption span{font-size:1.8rem;line-height:2;color:#CD0A0D;font-weight:bold}.footer .footerHelps__linksItem--community a{border:2px solid #d45c60;color:#fff;background:#d45c60}.footer .footerHelps__links .ico{margin:0 0 0 5px;font-size:1.6rem}@media only screen and (min-width: 768px){.footer .footerHelps{padding:30px}.footer .footerHelps__caption{font-size:18px;font-size:1.8rem}.footer .footerHelps__links .btn{padding:10px}.footer .footerHelps__links .btn span{font-size:14px}.footer .footerHelps__linksItem{margin:0 10px;font-size:16px;font-size:1.6rem}}@media only screen and (min-width: 1000px){.footer .footerHelps__caption{margin:0 0 20px;text-align:left}.footer .footerHelps .footerHelpsColumns{width:87%;margin:0 auto}}.footer .footerBase{padding:30px 0 15px 0;font-size:12px;font-size:1.2rem}@media only screen and (min-width: 768px){.footer .footerBase{padding:40px 0}}.footer .footerLogo{text-align:center;margin:0 0 5px}@media only screen and (max-width: 999px){.footer .footerLogo img{width:150px;height:auto}}@media only screen and (min-width: 0) and (max-width: 767px){.footer .footerLogo img{width:120px;height:auto}}.footer .footerLinks{display:flex;flex-wrap:wrap;padding:5px 0 30px}@media only screen and (min-width: 768px) and (max-width: 999px){.footer .footerLinks{display:block;padding:5px 0 30px}}@media only screen and (min-width: 1000px){.footer .footerLinks{display:table;margin:0 auto;padding:5px 0 50px}.footer .footerLinks .footerLinks__wrap{display:flex;flex-wrap:wrap;align-items:center}}.footer .footerLinks__list{font-size:12px;font-size:1.2rem;display:flex;flex-wrap:wrap;justify-content:center;margin:-2px 0}.footer .footerLinks__list>li{margin:2px 0}.footer .footerLinks__list>li:before{content:"/";color:#ddd;margin:0 10px;display:inline-block}.footer .footerLinks__list>li:first-child:before{display:none}.footer .footerLinks__list a{text-decoration:none;color:#333}.footer .footerLinks__socialLink{display:flex;flex-wrap:wrap;justify-content:center;margin:15px -8px -5px}@media only screen and (min-width: 768px) and (max-width: 999px){.footer .footerLinks__socialLink{margin:20px -8px -5px}}@media only screen and (min-width: 1000px){.footer .footerLinks__socialLink{margin:-5px -5px -5px 20px}}.footer .footerLinks__socialLink li{margin:5px 8px}@media only screen and (min-width: 1000px){.footer .footerLinks__socialLink li{margin:5px}}.footer .footerLinks__socialLink a{text-decoration:none}.footer .footerLinks__socialLink img{width:32px;height:auto}.footer .footerAppBnr{margin:15px auto}.footer .footerAppBnr__list{display:flex;flex-wrap:wrap;justify-content:center;align-items:center}.footer .footerAppBnr__list>li{margin-left:16px}.footer .footerAppBnr__list>li:first-child{margin-left:0}.footer .footerAppBnr__list>.aff{margin-left:40px}@media only screen and (min-width: 0) and (max-width: 767px){.footer .footerAppBnr__list>.aff{margin:30px 0px 15px;width:100%;text-align:center}}@media only screen and (min-width: 768px){.footer .footerAppBnr{margin:30px auto}}.footer .footerPr{border-top:1px solid #eaf1f0;border-bottom:1px solid #eaf1f0;margin:20px 0;padding:25px 0;display:flex;justify-content:center;font-feature-settings:"palt";font-size:12px}@media only screen and (max-width: 999px){.footer .footerPr{flex-wrap:wrap;align-items:flex-start}}@media only screen and (min-width: 1000px){.footer .footerPr{align-items:center}}.footer .footerPr__item{display:flex;align-items:center}@media only screen and (max-width: 999px){.footer .footerPr__item{width:50%;flex-direction:column;text-align:center}}@media only screen and (min-width: 1000px){.footer .footerPr__item{padding:0 10px}}.footer .footerPr__item--txt{margin-bottom:0}.footer .footerPr__item .footerPr__item--logo{padding-right:10px}@media only screen and (max-width: 999px){.footer .footerPr__item .footerPr__item--logo{padding-right:0}}@media only screen and (min-width: 0) and (max-width: 767px){.footer .footerPr__item .footerPr__item--logo img{max-width:100%}}@media only screen and (max-width: 999px){.footer .footerPr__item .footerPr__item--txt{text-align:left;word-break:break-all;padding:10px}}.footer .footerPr__isms .footerPr__item--txt{width:240px}@media only screen and (max-width: 999px){.footer .footerPr__isms .footerPr__item--txt{width:auto}}.footer .footerPr__pmark .footerPr__item--txt{width:180px}@media only screen and (max-width: 999px){.footer .footerPr__pmark .footerPr__item--txt{width:auto}}@media only screen and (max-width: 999px){.footer .footerPr__siteseal{width:100%;flex-direction:row;justify-content:center}}@media only screen and (min-width: 0) and (max-width: 767px){.footer .footerPr__siteseal{display:block}}@media only screen and (min-width: 0) and (max-width: 767px){.footer .footerPr__siteseal .footerPr__item--logo{display:inline-block;margin-right:3px}}@media only screen and (min-width: 768px) and (max-width: 999px){.footer .footerPr__siteseal .footerPr__item--logo{margin-right:10px}}@media only screen and (min-width: 0) and (max-width: 767px){.footer .footerPr__siteseal .footerPr__item--txt{display:inline-block}}.footer .footerCopyright{text-align:center}.footer .footerNews__links{display:flex;flex-wrap:wrap;justify-content:center;align-items:center}.footer .footerNews__links>li{margin:5px}.footer .footerNews__links>li .ico{margin-right:.5rem;color:#CD0A0D}.footer .footerNews__links>li a{font-size:1.4rem;text-decoration:underline}.footer .footerNews__links>li a:hover{text-decoration:none}@media only screen and (min-width: 768px){.footer .footerNews{max-width:840px;margin:0 auto}.footer .footerNews .newsLinks>li{margin:5px 10px}}.container{display:flex;flex-direction:column;min-height:100vh}.wrap{margin:0 auto;padding:0 10px}@media only screen and (min-width: 768px) and (max-width: 999px){.wrap{padding:0 20px}}@media only screen and (min-width: 768px){.wrap{margin:0 auto;max-width:1020px}}.section{margin:40px 0 50px 0}@media only screen and (max-width: 999px){.section{margin:30px 0 40px 0}}.outer{margin:15px auto}@media only screen and (min-width: 768px){.outer{margin:20px auto;padding:0;max-width:900px}}@media only screen and (min-width: 768px){.columns{display:flex;justify-content:space-between}.columns__column3>*{width:32.5%}}.pageHeader{background:#CD0A0D;padding:15px 0}.pageHeader .pageTitle{margin:0;color:#fff;font-size:20px;font-size:2rem;font-weight:normal;text-align:center}@media only screen and (min-width: 768px){.pageHeader{padding:28px 0}.pageHeader .pageTitle{font-size:32px;font-size:3.2rem}}.pageContents{line-height:1.8}.pageContents>*:after{content:"";display:block;clear:both}.pageContents h1:first-child,.pageContents h2:first-child,.pageContents h3:first-child,.pageContents h4:first-child,.pageContents h5:first-child,.pageContents h6:first-child,.pageContents p:first-child,.pageContents table:first-child{margin-top:0 !important}.pageContents h1,.pageContents h2,.pageContents h3,.pageContents h4,.pageContents h5,.pageContents h6{font-weight:normal;line-height:1.3}.pageContents h1+p,.pageContents h1+table,.pageContents h1+ul,.pageContents h1+ol,.pageContents h2+p,.pageContents h2+table,.pageContents h2+ul,.pageContents h2+ol,.pageContents h3+p,.pageContents h3+table,.pageContents h3+ul,.pageContents h3+ol,.pageContents h4+p,.pageContents h4+table,.pageContents h4+ul,.pageContents h4+ol,.pageContents h5+p,.pageContents h5+table,.pageContents h5+ul,.pageContents h5+ol,.pageContents h6+p,.pageContents h6+table,.pageContents h6+ul,.pageContents h6+ol{margin-top:0}.pageContents ul,.pageContents ol{margin-top:10px;padding-left:1.5em}.pageContents ul>li,.pageContents ol>li{margin-top:5px}.pageContents ul>li>ol,.pageContents ol>li>ol{margin:5px 0;list-style-type:none;padding-left:0}.pageContents ul[class],.pageContents ol[class]{padding-left:0}.pageContents ul.numList,.pageContents ol.numList{margin-top:5px}.pageContents ul.numList>li,.pageContents ol.numList>li{list-style-type:none;counter-increment:cnt;position:relative;margin:0;padding-left:3em}.pageContents ul.numList>li:before,.pageContents ol.numList>li:before{content:"(" counter(cnt) ")";display:inline-block;width:2.5em;text-align:right;position:absolute;top:0;left:0}.pageContents .table{width:100%;margin:0 0}.pageContents .table th,.pageContents .table td{padding:10px 18px;font-weight:normal}@media only screen and (min-width: 768px){.pageContents .table th,.pageContents .table td{border:1px solid #e3e3e3}}.pageContents .table thead th{background:#F1F1F1;border-color:#f3f3f3}.pageContents .table tbody th{background:#F1F1F1;white-space:nowrap}@media only screen and (min-width: 768px){.pageContents .table tbody th{width:30%}}.pageContents .table caption{caption-side:top;color:#333;background:#F1F1F1;border-color:#e5f0ee;padding:10px 18px;font-weight:normal}.pageContents .table.table__rwd{display:none}.pageContents .table.table__rwd--mobile{display:table}.pageContents .table.table__rwd--mobile tbody th{min-width:7em}@media only screen and (min-width: 0) and (max-width: 767px){.pageContents .table{width:100%}.pageContents .table th,.pageContents .table td{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;display:block;width:100%;text-align:center}.pageContents .table th{padding:10px;background-position:0 100%}}.pageContents h2{color:#CD0A0D;margin:25px 0 15px;font-size:20px;font-size:2rem}.pageContents h2 .subcaption{font-size:14px;font-size:1.4rem}.pageContents h3{margin:20px 0;padding:0 0 10px;color:#CD0A0D;border-bottom:2px solid #CD0A0D;font-size:18px;font-size:1.8rem}@media only screen and (min-width: 768px){.pageContents h3{padding:0 0 20px}}.pageContents h4{color:#CD0A0D;margin:10px 0 8px;font-size:16px;font-size:1.6rem}.pageContents p{margin:10px 0 0}.pageContents .aligncenter{display:table;margin:auto;text-align:center}@media only screen and (min-width: 0) and (max-width: 767px){.pageContents .aligncenter,.pageContents .alignleft,.pageContents .alignright{display:block;margin:0 auto 10px;width:100%;height:auto;max-width:300px}}@media only screen and (min-width: 768px){.pageContents h2{font-size:30px;font-size:3rem;margin:40px 0 45px}.pageContents h2 .subcaption{font-size:16px;font-size:1.6rem}.pageContents h3{font-size:24px;font-size:2.4rem;margin:40px 0 35px;padding:0 0 12px}.pageContents h4{font-size:18px;font-size:1.8rem;margin:30px 0 8px}.pageContents table{margin:20px 0 0}.pageContents table th{min-width:7em}.pageContents table.table__rwd{display:table}.pageContents table.table__rwd--mobile{display:none}.pageContents p{margin:15px 0 0}.pageContents ul,.pageContents ol{margin-top:10px}.pageContents ul>li>ol,.pageContents ol>li>ol{margin:10px 0}.pageContents ul>li>ol>li,.pageContents ol>li>ol>li{margin:0}.pageContents ul.numList,.pageContents ol.numList{margin-top:10px}.pageContents .alignleft{float:left;margin-right:30px}.pageContents .alignright{float:right;margin-left:30px}}.breadcrumbs{padding:10px 0;line-height:1.3}.breadcrumbs>li{display:inline;font-size:12px;font-size:1.2rem;margin-right:5px}.breadcrumbs>li:before{content:"";display:inline-block;width:8px;height:12px;background:url(../img/common/ico_breadcrumbs_arrow.png) no-repeat 0 0;margin-right:5px;position:relative;top:.2em}.breadcrumbs>li:first-child{position:relative}.breadcrumbs>li:first-child:before{display:none}.breadcrumbs>li:first-child a{position:relative;display:inline-block;overflow:hidden;text-indent:-9999px;padding-left:14px;vertical-align:bottom}.breadcrumbs>li:first-child a:after{position:absolute;left:0;top:0;content:"";display:inline;width:14px;height:12px;background:url(../img/common/ico_breadcrumbs_home.png) no-repeat 0 0}.wpBlockContainer{line-height:1;padding:15px 15px 80px}.wpBlockContainer .wpBlockCaption{margin:0 0 50px;font-size:12px}.wpBlockContainer .wpBlockCaption--default{margin:50px 0 5px}.wpBlockContainer .wpBlockForm select{width:100%}.wpBlockList{display:flex;flex-wrap:wrap;justify-content:space-between;line-height:1;margin:-50px 0 0 20px}.wpBlockList>li{list-style:none;width:48%;margin:50px 0 0;padding:0}.wpBlockItem button{margin:0;padding:0;background:none;border:none;outline:none}.wpBlockItem__caption{display:block;font-weight:bold;font-size:12px;text-align:left}.wpBlockItem__fig{display:block;margin:0 0 25px}.page__company .companyContainer .companyTable th{min-width:9em}.page__company .companyContainer .companyTable td{word-break:break-all}@media only screen and (min-width: 0) and (max-width: 767px){.page__company .companyContainer .companyTable{border-bottom:1px solid #dee1ef}.page__company .companyContainer .companyTable tr{display:flex;flex-direction:column}.page__company .companyContainer .companyTable td{border-top:none;border-bottom:none}}.domainTable{width:100%;margin:0 0;background:#fff;border:1px solid #e5f0ee}.domainTable th,.domainTable td{border:1px solid #e5f0ee;padding:6px;font-weight:normal}@media only screen and (min-width: 1000px){.domainTable th,.domainTable td{padding:10px}}.domainTable thead th{background:#CD0A0D;color:white;border-color:#e5f0ee}.domainTable thead th:nth-child(3){width:40%}.domainTable tbody tr th{background:#F1F1F1}.domainTable tbody tr.domainTable--even th{background:#e4e4e4}.domainTable tbody tr.domainTable--even td{background:#f4f4f4}.source{color:#999}.newsUnit a{color:#333;text-decoration:none}.newsUnit .newsList{display:table;width:100%;border-bottom:1px solid #eee}.newsUnit .newsList>dt{display:table-cell;width:8.5em;color:#333;font-weight:bold;margin:10px 0 0;padding:0 0 0 20px;vertical-align:top;position:relative}.newsUnit .newsList>dt:before{content:'';position:absolute;top:.45em;left:0;display:block;width:12px;height:12px;text-align:center;border-radius:50%;border:solid 3px #CD0A0D}.newsUnit .newsList>dd{display:table-cell}.newsUnit .newsList .newsList__item{margin:0;padding:0 0 10px 15px}@media only screen and (min-width: 0) and (max-width: 767px){.newsUnit .newsList{display:block}.newsUnit .newsList>dt{display:block;width:auto;padding-left:15px;margin-bottom:6px}.newsUnit .newsList>dd{display:block}}.newsUnit .newsArticle{margin-bottom:50px}.newsUnit .newsArticle__header--date{color:#CD0A0D}.newsUnit .newsArticle__header--title{margin-top:0px;line-height:1.3}@media only screen and (min-width: 0) and (max-width: 767px){.newsUnit .newsArticle{margin-bottom:30px}}table.news_table{margin:0 0 20px;background:#fff;border-top:1px solid #eee;border-left:1px solid #eee;border-collapse:collapse}table.news_table td{padding:12px;box-sizing:border-box;border-bottom:1px solid #eee;border-right:1px solid #eee;text-align:center}table.news_table td:first-child{background:#f0f0f0;border-bottom:1px solid #fff;text-align:left}@media only screen and (min-width: 0) and (max-width: 767px){table.news_table{width:auto}table.news_table td{padding:10px}}table.news_table2{margin:0 0 20px;background:#fff;border-top:1px solid #eee;border-left:1px solid #eee;border-collapse:collapse}table.news_table2 th{background:#f0f0f0;border-bottom:1px solid #eee;border-right:1px solid #fff;text-align:center;padding:12px}table.news_table2 td{padding:12px;box-sizing:border-box;border-bottom:1px solid #eee;border-right:1px solid #eee;text-align:center}@media only screen and (min-width: 0) and (max-width: 767px){table.news_table2{width:auto}table.news_table2 td{padding:10px}table.news_table2 th{padding:10px}}.page__privacy .doc{margin-bottom:40px}.page__privacy .doc p{margin-bottom:10px}.page__privacy .doc__body{margin-left:1.2em;margin-bottom:1.2em}.page__privacy .doc__ttl{background:none;color:#CD0A0D;margin-top:20px !important;margin-bottom:10px;padding:0;padding-left:1.1em;text-indent:-1.1em;font-size:16px;font-size:1.6rem}.page__privacy .doc__list{list-style-type:lower-roman;padding-left:1em}.page__privacy .ol{margin:0 0 1em 1.5em;list-style:decimal outside}.page__privacy .ol>li{margin-bottom:.5em}.page__privacy .ol--lowerRoman{list-style-type:lower-roman}.page__privacy .ol--margin>li{margin-bottom:1em}.section__body{margin-bottom:2.4em}.border{margin-bottom:1em;padding:12px 15px;border:1px solid}.border>:last-child{margin-bottom:0}.border--gray{background-color:#fff;border-color:#ccc}.page__rule .ruleContainer a.anchor{display:block;height:78px;margin-top:-90px}@media only screen and (min-width: 0) and (max-width: 767px){.page__rule .ruleContainer a.anchor{height:58px;margin-top:-70px}}.page__rule .ruleContainer .ruleList ul{margin:0 0 1em 1.5em;margin-left:30px}.page__rule .ruleContainer .ruleList ul li{position:relative;margin-bottom:5px}.page__rule .ruleContainer .ruleList ul li:after{content:'';position:absolute;left:-1.1em;display:block;top:.6em;width:0;height:0;border-left:5px solid transparent;border-right:5px solid transparent;border-top:5px solid #999}.page__rule .ruleContainer .ruleSection{margin:20px 0}.page__rule .ruleContainer .ruleSection:first-child{margin-top:0}.page__rule .ruleContainer .ruleSection__body{margin-left:1.5em}.page__rule .ruleContainer .ruleSection__ttl{background:none;color:#CD0A0D;margin-top:20px !important;margin-bottom:10px;padding:0;font-size:18px;font-size:1.8rem}.page__rule .ruleContainer .ruleSection__ttl--article{font-size:16px;font-size:1.6rem;position:relative;padding-left:20px;margin-top:15px !important;margin-bottom:10px}.page__rule .ruleContainer .ruleSection__ttl--article:before{content:"";display:block;width:10px;height:2px;background:#999;position:absolute;left:0;top:50%;margin-top:-1px}@media only screen and (min-width: 768px){.page__rule .ruleContainer .ruleSection{margin:40px 0}}.page__rule .ruleContainer .article{margin-bottom:20px}.page__rule .ruleContainer .article__ttl{margin-bottom:5px}.page__rule .ruleContainer .article__ttl:before{content:"";box-sizing:border-box;display:inline-block;width:13px;height:13px;margin-right:7px;border:3px solid #999;border-radius:7px}.page__rule .ruleContainer .article__body{padding:0 0 0 18px}.page__rule .ruleContainer .article__body :last-child{margin-bottom:0}.page__rule .ruleContainer .article__body .ol{margin:0 0 1em 1.5em;list-style:decimal outside}.page__rule .ruleContainer .article__body .noteList li{margin-left:3em;text-indent:-3em}.page__frontpage .section{margin:0;padding:20px 0}.page__frontpage .sectionTitle{font-size:2.4rem;font-weight:normal;line-height:1.4;margin:0 0 20px;text-align:center;color:#666}.page__frontpage .sectionCaption{margin-bottom:5px;font-size:1.6rem;text-align:center;color:#666}@media only screen and (min-width: 768px) and (max-width: 999px){.page__frontpage .section{padding:20px 0}.page__frontpage .sectionTitle{font-size:3.2rem;margin:0 0 20px}.page__frontpage .sectionCaption{font-size:2rem}}@media only screen and (min-width: 1000px){.page__frontpage .sectionTitle{font-size:3.4rem;margin:0 0 25px}.page__frontpage .sectionCaption{font-size:2.4rem}}.page__frontpage .kvContainer{text-align:center;padding:20px 0}.page__frontpage .kvTitle{margin-bottom:20px;line-height:1.2;font-size:4rem;font-weight:normal}.page__frontpage .kvCaption{margin:0 auto;max-width:340px}.page__frontpage .kvCaption img{width:100%;height:auto}.page__frontpage .kvList{margin:40px 0 20px 0;padding:0;display:flex;flex-wrap:wrap;justify-content:center;align-items:center}.page__frontpage .kvList li{background:url(../img/top/ico_check.png) no-repeat 0 0.2em;background-size:20px;min-height:30px;font-size:1.6rem;margin:5px;padding:.2rem 0 0 20px;color:#666}@media only screen and (min-width: 0) and (max-width: 480px){.page__frontpage .kvTitle{font-size:3.0rem}.page__frontpage .kvCaption{max-width:260px}}@media only screen and (min-width: 768px){.page__frontpage .kvList{margin:35px auto 35px auto}.page__frontpage .kvList li{background-size:auto;background-position:0 .2em;font-size:1.8rem;margin:8px 10px;padding:.2rem 0 0 35px}.page__frontpage .kvList li .ico{font-size:2.8rem}}@media only screen and (min-width: 768px) and (max-width: 999px){.page__frontpage .kvContainer{padding:40px 0}.page__frontpage .kvTitle{font-size:5.8rem;margin:0 0 20px}.page__frontpage .kvCaption{max-width:467px}.page__frontpage .kvList{max-width:600px}}@media only screen and (min-width: 1000px){.page__frontpage .kvContainer{padding:60px 0;background-size:auto}.page__frontpage .kvTitle{font-size:6.4rem;margin:0 0 20px}.page__frontpage .kvCaption{max-width:none}.page__frontpage .kvCaption img{width:auto}.page__frontpage .kvList{max-width:none}}.page__frontpage .leadUnitItem{text-align:center;word-break:break-all}.page__frontpage .leadUnitItem__fig img{width:120px}.page__frontpage .leadUnitItem__caption{margin:5px 0 0;font-size:1.8rem;font-weight:normal}.page__frontpage .leadUnitItem__txt{color:#666}@media only screen and (min-width: 768px){.page__frontpage .leadUnit{display:flex;justify-content:center}.page__frontpage .leadUnitItem{margin:0 20px;max-width:280px}.page__frontpage .leadUnitItem__fig img{width:auto}.page__frontpage .leadUnitItem__caption{margin:10px 0 5px}}@media only screen and (min-width: 768px) and (max-width: 999px){.page__frontpage .leadUnitItem__caption{font-size:2rem}}@media only screen and (min-width: 1000px){.page__frontpage .leadUnitItem__caption{font-size:2.2rem}}.page__frontpage .featureUnit>*{margin:10px 0 0}.page__frontpage .featureUnitItem{text-align:center;background:#f3f3f3;padding:15px}.page__frontpage .featureUnitItem:nth-child(1) img,.page__frontpage .featureUnitItem:nth-child(2) img{border:5px solid #333;border-bottom:none}.page__frontpage .featureUnitItem__fig img{width:100%;height:auto;max-width:260px}.page__frontpage .featureUnitItem__caption{margin:10px 0;color:#CD0A0D;font-size:2rem;font-weight:normal}@media only screen and (min-width: 768px){.page__frontpage .featureUnitItem{text-align:left;padding:0;display:flex;justify-content:space-between;align-items:center}.page__frontpage .featureUnitItem__fig img{max-width:none}.page__frontpage .featureUnitItem:nth-child(1) .featureUnitColumn:nth-child(1),.page__frontpage .featureUnitItem:nth-child(3) .featureUnitColumn:nth-child(1){order:2}.page__frontpage .featureUnitItem:nth-child(1) .featureUnitItem__fig,.page__frontpage .featureUnitItem:nth-child(3) .featureUnitItem__fig{text-align:right}.page__frontpage .featureUnitItem:nth-child(3) .featureUnitItem__fig{padding-right:40px}}@media only screen and (min-width: 768px) and (max-width: 999px){.page__frontpage .featureUnit>*{margin:25px 0 0}.page__frontpage .featureUnitColumn:nth-child(2){padding:0 20px}.page__frontpage .featureUnitItem__fig{width:370px}.page__frontpage .featureUnitItem__fig img{width:100%;height:auto}.page__frontpage .featureUnitItem__caption{margin:0 0 10px;font-size:2.2rem}.page__frontpage .featureUnitItem:nth-child(3){padding:10px 0}}@media only screen and (min-width: 1000px){.page__frontpage .featureUnit{max-width:960px;margin:0 auto}.page__frontpage .featureUnit>*{margin:70px 0 0}.page__frontpage .featureUnitColumn:nth-child(2){padding:35px}.page__frontpage .featureUnitItem__fig{width:460px;margin:-20px 0}.page__frontpage .featureUnitItem__fig img{width:auto;max-width:100%}.page__frontpage .featureUnitItem__caption{margin:0 0 10px;font-size:2.6rem}}.page__frontpage .funcUnit>*{margin:15px auto 0}.page__frontpage .funcUnitItem{display:flex;align-items:center;justify-content:center}.page__frontpage .funcUnitItem__fig{padding:0 20px 0 0}.page__frontpage .funcUnitItem__fig img{width:55px}.page__frontpage .funcUnitItem__txt{width:14em;color:#666}.page__frontpage .funcUnitItem__txt span{font-size:1.5rem;color:#333}@media only screen and (min-width: 768px){.page__frontpage .funcUnit{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap}.page__frontpage .funcUnitItem{justify-content:flex-start}.page__frontpage .funcUnitItem__fig{padding:0 0 5px 0}.page__frontpage .funcUnitItem__fig img{width:auto}.page__frontpage .funcUnitItem__txt{width:auto;font-size:1.4rem}.page__frontpage .funcUnitItem__txt span{font-size:1.6rem}}@media only screen and (min-width: 768px) and (max-width: 999px){.page__frontpage .funcUnit{max-width:640px;margin:0 auto}.page__frontpage .funcUnit>*{margin:15px 0}.page__frontpage .funcUnitItem{width:280px}.page__frontpage .funcUnitItem__fig{padding:0 15px 0 0}}@media only screen and (min-width: 1000px){.page__frontpage .funcUnit{max-width:760px;margin:0 auto}.page__frontpage .funcUnit>*{margin:15px 0}.page__frontpage .funcUnitItem{justify-content:flex-start;flex-direction:column;width:190px;text-align:center;margin:15px 0}}.page__frontpage .section--wpxpro{background:url(../img/top/bg_pro_s.png) no-repeat center top #CD0A0D;background-size:cover;color:#fff}.page__frontpage .section--wpxpro .sectionDesc{color:#f8dcdc;text-align:center}.page__frontpage .section--wpxpro .sectionTitle,.page__frontpage .section--wpxpro .sectionCaption{color:#fff}.page__frontpage .section--wpxpro .sectionCaption{margin:0 0 .5rem 0}@media only screen and (min-width: 768px){.page__frontpage .section--wpxpro{padding:50px}.page__frontpage .section--wpxpro .sectionCaption{font-size:1.8rem}}@media only screen and (min-width: 768px) and (max-width: 999px){.page__frontpage .section--wpxpro{background-image:url(../img/top/bg_pro_m.png)}}@media only screen and (min-width: 1000px){.page__frontpage .section--wpxpro{background-image:url(../img/top/bg_pro_l.png);background-size:auto}}.page__frontpage .proUnit{padding:0 10px}.page__frontpage .proUnit>*{margin:15px auto 0}.page__frontpage .proUnitItem{text-align:center;background:#fff;padding:10px 15px;padding-left:0;display:flex;align-items:center}.page__frontpage .proUnitItem__fig img{width:80px;height:auto}.page__frontpage .proUnitItem__caption{color:#CD0A0D;font-size:1.6rem;font-weight:normal}.page__frontpage .proJump{text-align:center;margin:20px 0 0}@media only screen and (min-width: 0) and (max-width: 767px){.page__frontpage .proUnitItem{max-width:260px}}@media only screen and (min-width: 768px){.page__frontpage .proUnit{display:flex;justify-content:space-around;max-width:640px;margin:30px auto;padding:0}.page__frontpage .proUnit>*{margin:0}.page__frontpage .proUnitItem{padding:20px 0;flex-direction:column;width:200px}.page__frontpage .proUnitItem__fig img{width:auto;height:auto}.page__frontpage .proUnitItem__caption{font-size:1.8rem;margin:10px 0 0}.page__frontpage .proJump{margin:35px 0 0}.page__frontpage .proJump .btn{font-size:16px;font-size:1.6rem;padding:10px 30px}}.page__frontpage .section--news .newsTitle{text-align:center}.page__frontpage .section--news .newsTitle span{display:inline-block;background:#fff;padding:0 15px}.page__frontpage .section--news .newsUnit{border:4px solid #f3f3f3;margin-top:-22px;margin-bottom:20px;padding:20px}.page__frontpage .section--news .newsList{border:none}.page__frontpage .section--news .newsLinks{display:flex;flex-wrap:wrap;justify-content:center;align-items:center}.page__frontpage .section--news .newsLinks>li{margin:5px}.page__frontpage .section--news .newsLinks>li .ico{margin-right:.5rem;color:#CD0A0D}.page__frontpage .section--news .newsLinks>li a{font-size:1.4rem;text-decoration:underline}.page__frontpage .section--news .newsLinks>li a:hover{text-decoration:none}.page__frontpage .section--news .snsLinks{display:flex;justify-content:center;flex-wrap:wrap}.page__frontpage .section--news .snsLinks>li{margin:5px 5px}@media only screen and (min-width: 768px){.page__frontpage .section--news{max-width:840px;margin:0 auto;padding:70px 0 0}.page__frontpage .section--news .newsUnit{padding:40px}.page__frontpage .section--news .newsLinks>li{margin:5px 10px}}.page__frontpage .campaign{display:inline-block;margin:30px 10px 0}.page__frontpage .campaign__caption{margin-bottom:5px;color:#0696a4}@media only screen and (min-width: 768px){.page__frontpage .campaign__caption{margin-bottom:10px}}.page__frontpage .campaign .campaignBnr{display:block;padding:15px;text-decoration:none;background:url(../img/top/bg_campaign.png) right center repeat}@media only screen and (min-width: 768px){.page__frontpage .campaign .campaignBnr{display:flex;align-items:center;padding:15px 20px}}.page__frontpage .campaign .campaignBnr__txt{margin-bottom:10px;font-size:1.8rem;font-weight:bold;line-height:1.4;color:#fff;text-shadow:0 2px 0 rgba(6,150,164,0.5)}@media only screen and (min-width: 768px){.page__frontpage .campaign .campaignBnr__txt{margin:0 10px 0 0;font-size:2rem;text-align:left}}@media only screen and (min-width: 1000px){.page__frontpage .campaign .campaignBnr__txt{font-size:2.4rem}}.page__frontpage .campaign .campaignBnr__txt span{display:inline-block;font-size:1.3rem;color:#f5e502}@media only screen and (min-width: 768px){.page__frontpage .campaign .campaignBnr__txt span{font-size:1.5rem}}@media only screen and (min-width: 1000px){.page__frontpage .campaign .campaignBnr__txt span{font-size:1.7rem}}.page__frontpage .campaign .campaignBnr__date{display:inline-block;padding:3px 10px;font-size:1.2rem;font-weight:bold;color:#0696a4;background:#fff}.page__frontpage .campaign .campaignBnr__date b{font-size:1.4rem}@media only screen and (min-width: 768px){.page__frontpage .campaign .campaignBnr__date b{font-size:1.6rem}}.page__frontpage .close{text-align:center}.page__frontpage .close__title{color:#cd0a0d;font-size:3.4rem;font-weight:bold;line-height:1.4em}@media only screen and (min-width: 0) and (max-width: 767px){.page__frontpage .close__title{margin-top:20px;font-size:2em}}.page__frontpage .close__desc{margin-top:40px}@media only screen and (min-width: 0) and (max-width: 767px){.page__frontpage .close__desc{text-align:left}}.page__frontpage .close .line--white{margin:20px auto;width:95%;height:1px;background-color:white}.page__frontpage .close .service{display:flex;flex-wrap:wrap;justify-content:center;margin-top:40px;gap:20px}@media only screen and (min-width: 768px) and (max-width: 999px){.page__frontpage .close .service{gap:10px}}.page__frontpage .close .service .srv-link{display:block;text-decoration:none;cursor:pointer}@media only screen and (min-width: 0) and (max-width: 767px){.page__frontpage .close .service .srv-link{width:100%}}.page__frontpage .close .service__item{width:390px;padding-bottom:8px;text-align:center;border:1px solid #ccc}@media only screen and (min-width: 0) and (max-width: 767px){.page__frontpage .close .service__item{width:100%}}@media only screen and (min-width: 768px) and (max-width: 999px){.page__frontpage .close .service__item{width:355px}}.page__frontpage .close .service__copy{padding:4px;background-color:#cd0a0d;color:#fff;font-size:13px;font-weight:bold}.page__frontpage .close .service__copy--shinfree{background-color:#ff5700}.page__frontpage .close .service__logo{padding-top:16px}.page__frontpage .close .service__link{margin-top:8px;text-decoration:underline solid gray;color:#333;font-size:13px}.page__frontpage .close .transfer{max-width:800px;margin:0 auto;padding:32px 0;font-size:15px;text-align:center;background-color:#f6f6f6}@media only screen and (max-width: 999px){.page__frontpage .close .transfer{width:100%;padding:32px 16px}}.page__frontpage .close .transfer__title{margin-bottom:16px;color:#d0181b;font-size:20px;font-weight:bold}.page__frontpage .close .transfer__desc{margin-bottom:16px}@media only screen and (min-width: 0) and (max-width: 767px){.page__frontpage .close .transfer__desc{text-align:left}}.page__frontpage .close .transfer__btn{display:inline-block;width:550px;margin-bottom:16px;padding:15px;background-color:#fff;border:1px solid #d0181b;text-decoration:none}@media only screen and (max-width: 999px){.page__frontpage .close .transfer__btn{width:100%}}.page__frontpage .close .transfer__support{width:550px;margin:0 auto;padding-top:16px}@media only screen and (max-width: 999px){.page__frontpage .close .transfer__support{width:100%}}.page__frontpage .close .transfer__support-text{margin-bottom:20px;font-size:14px}.page__frontpage .close .transfer__support-buttons{display:flex;justify-content:center;flex-wrap:wrap;gap:5px}.page__frontpage .close .transfer__support-buttons a{flex-grow:1;flex-basis:0;min-width:120px;padding:12px 15px;border:1px solid #ccc;background-color:#fff;color:#333;font-size:12px;text-align:center;text-decoration:none;white-space:nowrap}@media only screen and (min-width: 0) and (max-width: 767px){.page__frontpage .close .transfer__support-buttons a{width:100%}}.page__frontpage .close .pro{max-width:800px;margin:0 auto 30px auto;padding:40px 0;background:#fef1f0}@media only screen and (max-width: 999px){.page__frontpage .close .pro{width:100%;padding:32px 16px}}.page__frontpage .close .pro__title{margin-bottom:16px;color:#d0181b;font-size:20px;font-weight:bold}.page__frontpage .close .pro__desc{margin-bottom:50px}@media only screen and (min-width: 0) and (max-width: 767px){.page__frontpage .close .pro__desc{text-align:left}}.page__frontpage .close .pro .plan{display:flex;flex-wrap:wrap;gap:20px;width:50%;margin:0 auto 30px}@media only screen and (min-width: 768px) and (max-width: 999px){.page__frontpage .close .pro .plan{width:70%}}@media only screen and (min-width: 0) and (max-width: 767px){.page__frontpage .close .pro .plan{margin:0 auto 20px auto;width:100%;flex-direction:column;gap:0}}.page__frontpage .close .pro .plan__detail{position:relative;flex:1 1 300px;padding:20px;background:#fff;box-sizing:border-box}@media only screen and (min-width: 0) and (max-width: 767px){.page__frontpage .close .pro .plan__detail{padding:20px 0;flex:1 1 100%;width:100%}}.page__frontpage .close .pro .plan__detail-label{position:absolute;top:-15px;left:50%;transform:translateX(-50%);width:220px;padding:5px 10px;background:#fff;color:#cd0a0d;font-size:14px;font-weight:bold;border:1px solid #cd0a0d;border-radius:4px}.page__frontpage .close .pro .plan__detail-label--shinfree{color:#ff5700;border:1px solid #ff5700}.page__frontpage .close .pro .plan__detail-logo{margin:10px 0}.page__frontpage .close .pro .plan__detail-name{font-weight:bold;line-height:1em}.page__frontpage .close .pro .plan__detail-name span{font-size:12px}.page__frontpage .close .pro .plan__detail-btn{display:inline-block;padding:10px 20px;background:#cc0609;color:#fff;font-size:14px;font-weight:bold;text-decoration:none}.page__frontpage .close .pro .plan__detail ul{width:250px;margin:20px auto;padding-left:1.2em;font-size:13px;text-align:left;line-height:1.3em;list-style:none}.page__frontpage .close .pro .plan__detail ul li{position:relative;margin-bottom:5px;padding-left:20px}.page__frontpage .close .pro .plan__detail ul li b{color:#cd0a0d}.page__frontpage .close .pro .plan__detail ul li::before{content:"\e80f";font-family:'xserver';color:#cd0a0d;font-size:12px;position:absolute;left:0;top:50%;transform:translateY(-50%)}@media only screen and (min-width: 0) and (max-width: 767px){.page__frontpage .close .pro .plan__detail:nth-of-type(2){margin:35px 0}}.page__frontpage .close .pro__note{margin-left:20px;text-align:left;font-size:12px}@media only screen and (min-width: 0) and (max-width: 767px){.page__frontpage .close .pro__note{margin-left:10px}}.page__pro .section{margin:60px 0}.page__pro .sectionTitle{font-size:2rem;font-weight:normal;margin:0 0 15px;text-align:center}.page__pro .sectionCaption{font-size:1.6rem;text-align:center}@media only screen and (min-width: 768px) and (max-width: 999px){.page__pro .sectionTitle{font-size:3.4rem;margin:0 0 20px}.page__pro .sectionCaption{font-size:2rem}}@media only screen and (min-width: 1000px){.page__pro .sectionTitle{font-size:3.6rem;margin:0 0 40px}.page__pro .sectionCaption{font-size:2.4rem}}.page__pro .section--recommend{background:url(../img/pro/bg_recommend_s.png) no-repeat center top;background-size:cover;margin:20px 0 0;padding:20px 15px}.page__pro .section--recommend .sectionDesc{text-align:center}.page__pro .section--recommend .sectionTitle{font-size:30px;font-size:3rem;color:#CD0A0D;line-height:1.2;margin:0 0 20px}.page__pro .section--recommend .sectionCaption{margin-bottom:10px}@media only screen and (min-width: 768px){.page__pro .section--recommend{margin:40px 0 0;padding:50px}.page__pro .section--recommend .sectionCaption{margin-bottom:0;font-size:20px;font-size:2rem}.page__pro .section--recommend .sectionTitle{margin:20px 0 50px}}@media only screen and (min-width: 768px) and (max-width: 999px){.page__pro .section--recommend{background-image:url(../img/pro/bg_recommend_m.png)}.page__pro .section--recommend .sectionTitle{font-size:40px;font-size:4rem}}@media only screen and (min-width: 1000px){.page__pro .section--recommend{background-image:url(../img/pro/bg_recommend_l.png)}.page__pro .section--recommend .sectionTitle{font-size:46px;font-size:4.6rem}}@media only screen and (min-width: 768px){.page__pro .section--recommend .recommendUnit{display:flex;flex-wrap:wrap;margin:-.5%}.page__pro .section--recommend .recommendUnit>*{margin:.5%;width:32.3%}}@media only screen and (min-width: 768px) and (max-width: 999px){.page__pro .section--recommend .recommendUnit>*{margin:.5%;width:49%}}.page__pro .section--recommend .recommendUnitItem{background:#fff;padding:15px 15px 15px 0}.page__pro .section--recommend .recommendUnitItem__caption{color:#CD0A0D;font-weight:normal;line-height:1.2}.page__pro .section--recommend .recommendUnitItem__txt{margin-bottom:0}@media only screen and (min-width: 0) and (max-width: 767px){.page__pro .section--recommend .recommendUnitItem{display:flex;max-width:320px;margin:10px auto 0}.page__pro .section--recommend .recommendUnitItem__caption{margin-bottom:0;font-size:1.6rem}.page__pro .section--recommend .recommendUnitItem__fig{width:60px;margin:0 5px}.page__pro .section--recommend .recommendUnitItem img{width:100%;height:auto}}@media only screen and (min-width: 768px){.page__pro .section--recommend .recommendUnitItem{text-align:center;padding:20px 0 15px}.page__pro .section--recommend .recommendUnitItem__caption{margin:15px 0 5px;font-size:20px;font-size:2rem}.page__pro .section--recommend .recommendUnitItem__txt{line-height:1.4}}.page__pro .section--recommend .recommendCautions{margin:15px 0 0;padding:0;list-style:none;font-size:11px;font-size:1.1rem}.page__pro .section--recommend .recommendCautions>li{text-indent:-1em;margin:0;padding-left:1em}.page__pro .section--recommend .recommendCautions>li>i{margin:0 0 0 .3rem}@media only screen and (min-width: 768px){.page__pro .section--recommend .recommendCautions{text-align:center;font-size:12px;font-size:1.2rem}}.page__pro .section--function sub{bottom:-1em}.page__pro .section--function .funcCampaign{font-size:14px;font-size:1.4rem;color:#CD0A0D}.page__pro .section--function .funcTable__header{display:flex}.page__pro .section--function .funcTable__header .label--pro{background:#CD0A0D;color:#fff;margin-left:8px;border-radius:2px;display:inline-block}.page__pro .section--function .funcTable__header .funcPrice{display:inline-block;font-size:16px;font-size:1.6rem}.page__pro .section--function .funcTable__header .funcPrice .num{font-size:20px;font-size:2rem}.page__pro .section--function .funcTable__header .funcPrice .num--pro{font-weight:bold}.page__pro .section--function .funcTable__header .funcPrice__original{font-size:12px;font-size:1.2rem;text-decoration:line-through;color:#ccc}.page__pro .section--function .funcTable__header .funcPrice__sale{color:#CD0A0D}.page__pro .section--function .funcTable .compareColumnHeader{width:40%;background:#f9f9f9}.page__pro .section--function .funcTable .comparePlan{width:60%;display:flex}.page__pro .section--function .funcTable .comparePlan__item{display:flex;text-align:center;width:100%}.page__pro .section--function .funcTable .comparePlan__item--column{width:100%;padding:15px;line-height:1.4}@media only screen and (min-width: 0) and (max-width: 767px){.page__pro .section--function .funcTable__header{border-top:1px solid #e5f0ee;border-bottom:1px solid #e5f0ee}.page__pro .section--function .funcTable__header--item{padding:0}.page__pro .section--function .funcTable .compareColumnHeader{display:none}.page__pro .section--function .funcTable .comparePlan{width:100%;border:none}.page__pro .section--function .funcTable .comparePlan__item{padding:0}.page__pro .section--function .funcTable .comparePlan__item--column{padding:15px 0}.page__pro .section--function .funcTable .comparePlan__item--column:last-child{background:#FAF2F2}.page__pro .section--function .funcTable .comparePlan__item .funcPrice{font-size:12px;font-size:1.2rem}.page__pro .section--function .funcTable .comparePlan__item .funcPrice .num{font-size:16px;font-size:1.6rem}.page__pro .section--function .funcTable .comparePlan__item .funcPrice .num--pro{font-weight:bold}.page__pro .section--function .funcTable .comparePlan img{width:100px;height:auto}}.page__pro .section--function .funcCompareTable{border-top:1px solid #e5f0ee}@media only screen and (min-width: 0) and (max-width: 767px){.page__pro .section--function .funcCompareTable{border-top:none}}.page__pro .section--function .funcCompareTable__header{text-align:center;padding:20px}@media only screen and (min-width: 0) and (max-width: 767px){.page__pro .section--function .funcCompareTable__header{border-bottom:1px solid #e5f0ee}}.page__pro .section--function .funcCompareTable__item{display:table;width:100%}.page__pro .section--function .funcCompareTable__item>*{padding:15px;min-height:80px;display:table-cell;vertical-align:middle}.page__pro .section--function .funcCompareTable__item--details{width:40%;font-weight:normal;background:#f9f9f9;border-bottom:1px solid #e5f0ee}.page__pro .section--function .funcCompareTable__item--cell{width:30%;text-align:center;border-bottom:1px solid #e5f0ee;line-height:1.2;font-size:12px;font-size:1.2rem}@media only screen and (min-width: 0) and (max-width: 767px){.page__pro .section--function .funcCompareTable__item{display:flex;border-bottom:1px solid #e5f0ee;align-items:center}.page__pro .section--function .funcCompareTable__item>*{padding:15px;min-height:unset;display:block;border:none}.page__pro .section--function .funcCompareTable__item--cell{width:50%}.page__pro .section--function .funcCompareTable__item .funcCompareTable__pro{background:#FAF2F2}}.page__pro .section--function .funcNone{overflow:hidden;display:inline-block;width:18px;height:1px;background:#ccc;text-indent:-9999px;position:relative;top:-2px}.page__pro .section--function .funcCatTitle{background:#999;color:#fff;margin:0;padding:5px 20px;font-size:14px;font-size:1.4rem;font-weight:normal}@media only screen and (min-width: 0) and (max-width: 767px){.page__pro .section--function .funcCatTitle{text-align:center;padding:5px}}.page__pro .section--function .funcCatCaption{font-weight:normal;font-size:16px;font-size:1.6rem;margin:0;line-height:1.2}.page__pro .section--function .funcCatCaption+*{font-size:12px;font-size:1.2rem;color:#666}.page__pro .section--function .funcCatCaption+p{margin:0;color:#999}.page__pro .section--function .funcCatCaption+ul{margin:.5em 0 0 1.0em;list-style-position:inside}.page__pro .section--function .funcSideCaption{color:#666}.page__pro .section--function .funcNum{font-size:20px;font-size:2rem}.page__pro .section--function .funcGreen{color:#0dbb9c}.page__pro .section--function .funcBold{font-weight:bold}.page__pro .section--price .sectionDesc{margin:0 0 30px}@media only screen and (min-width: 768px){.page__pro .section--price .sectionDesc{text-align:center;margin:0 0 40px;font-size:16px;font-size:1.6rem}}.page__pro .section--price .priceList{margin-bottom:10px}.page__pro .section--price .priceList>*{margin:10px 0 0}@media only screen and (min-width: 768px){.page__pro .section--price .priceList{display:flex;justify-content:space-between;align-items:center}.page__pro .section--price .priceList>*{margin:0;width:32%;display:flex;align-items:stretch;justify-content:center;height:160px}.page__pro .section--price .priceList>*>*{display:flex;align-items:center;flex-direction:column}}.page__pro .section--price .priceItem{border:2px solid #eee;padding:15px 5px;text-align:center;position:relative}.page__pro .section--price .priceItem__label{position:absolute;background:#ffe401;display:block;padding:0 8px;word-break:keep-all;margin:auto;top:-16px;left:50%;transform:translateX(-50%);color:#333;font-size:13px;font-size:1.3rem;font-weight:bold;border:none;min-width:160px}.page__pro .section--price .priceItem__label:before{content:"";display:block;border:4px solid transparent;border-top:8px solid #ffe401;position:absolute;left:50%;margin-left:-8px;bottom:-12px}.page__pro .section--price .priceItem__label:after{content:"";display:block;border:4px solid transparent;border-top:8px solid #ffe401;position:absolute;left:50%;margin-left:-8px;bottom:-10px}.page__pro .section--price .priceItem--recommend{border-color:#CD0A0D}.page__pro .section--price .priceItem__period{color:#CD0A0D;font-size:16px;font-size:1.6rem}.page__pro .section--price .priceItem__original{font-size:12px;font-size:1.2rem;text-decoration:line-through;color:#ccc}.page__pro .section--price .priceItem__month{line-height:1.0;font-size:16px;font-size:1.6rem}.page__pro .section--price .priceItem__month .num{margin:0 0 0 5px;font-weight:bold;font-size:22px;font-size:2.2rem}.page__pro .section--price .priceItem__month .tax{margin-left:5px;font-size:12px;font-size:1.2rem}.page__pro .section--price .priceItem__total{margin-bottom:10px;font-size:12px;font-size:1.2rem}.page__pro .section--price .priceItem__present{color:#cc0000;font-weight:bold;font-size:12px;font-size:1.2rem}@media only screen and (min-width: 0) and (max-width: 767px){.page__pro .section--price .priceItemOuter{display:flex;justify-content:center;align-items:center}.page__pro .section--price .priceItemOuter>*:first-child{margin-right:20px}}@media only screen and (min-width: 768px){.page__pro .section--price .priceItem{padding:15px 20px}.page__pro .section--price .priceItem__period{font-size:20px;font-size:2rem;margin:0 0 5px 0}.page__pro .section--price .priceItem:nth-child(3) .priceItem__period{margin:0 0 10px}.page__pro .section--price .priceItem__month{font-size:16px;font-size:1.6rem}.page__pro .section--price .priceItem__month .num{font-size:26px;font-size:2.6rem}.page__pro .section--price .priceItem__month .tax{font-size:13px;font-size:1.3rem}.page__pro .section--price .priceItem__total{font-size:13px;font-size:1.3rem}.page__pro .section--price .priceItem__present{font-size:14px;font-size:1.4rem}}.page__pro .section--price .priceNote{font-size:1.2rem;text-align:center}.page__pro .section--wpxSpeed{background:url(../img/pro/bg_wpxspeed_s.png) no-repeat center top #e7eef6;background-size:cover;padding:15px}.page__pro .section--wpxSpeed .sectionDesc{text-align:center}.page__pro .section--wpxSpeed .sectionTitle{color:#1157aa;line-height:1.2;margin:10px 0 20px}@media only screen and (min-width: 768px){.page__pro .section--wpxSpeed{padding:30px}.page__pro .section--wpxSpeed .sectionCaption{font-size:18px;font-size:1.8rem}.page__pro .section--wpxSpeed .sectionTitle{margin:0 0 25px}}@media only screen and (min-width: 768px) and (max-width: 999px){.page__pro .section--wpxSpeed{background-image:url(../img/pro/bg_wpxspeed_m.png)}.page__pro .section--wpxSpeed .sectionTitle{font-size:25px;font-size:2.5rem}}@media only screen and (min-width: 1000px){.page__pro .section--wpxSpeed{background-image:url(../img/pro/bg_wpxspeed_l.png)}.page__pro .section--wpxSpeed .sectionTitle{font-size:28px;font-size:2.8rem}}.page__pro .section--wpxSpeed .wpxSpeedBanner{margin:15px auto 0;text-align:center;max-width:600px}.page__pro .section--wpxSpeed .wpxSpeedBanner a{display:block;width:100%;color:#333;border:2px solid #1157aa;background:#fff;padding:15px;text-decoration:none}.page__pro .section--wpxSpeed .wpxSpeedBanner a>*{display:block}.page__pro .section--wpxSpeed .wpxSpeedBanner__logo{margin:10px 0 0}@media only screen and (min-width: 768px){.page__pro .section--wpxSpeed .wpxSpeedBanner a{display:flex;justify-content:center;align-items:center;padding:20px}.page__pro .section--wpxSpeed .wpxSpeedBanner__logo{margin:0 0 0 20px}}.page__pro .section--wpxSpeed .wpxSpeedTxt{margin:15px 0 0;text-align:center}.page__pro .campaign{display:block;margin:30px 0;text-align:center}.page__pro .campaign .campaignBnr{padding:15px;background:url(../img/pro/bg_campaign.png) center center repeat}.page__pro .campaign .campaignBnr__txt{margin-bottom:10px;font-size:2.4rem;font-weight:bold;line-height:1.4;color:#fff;text-shadow:0 2px 0 rgba(6,150,164,0.5)}@media only screen and (min-width: 768px){.page__pro .campaign .campaignBnr__txt{font-size:3rem;line-height:1.2}}@media only screen and (min-width: 1000px){.page__pro .campaign .campaignBnr__txt{font-size:3.4rem;line-height:1.1}}.page__pro .campaign .campaignBnr__txt span{display:inline-block;font-size:1.5rem;color:#f5e502}@media only screen and (min-width: 768px){.page__pro .campaign .campaignBnr__txt span{font-size:1.6rem}}@media only screen and (min-width: 1000px){.page__pro .campaign .campaignBnr__txt span{font-size:1.8rem}}.page__pro .campaign .campaignBnr__date{display:inline-block;margin-bottom:10px;padding:3px 10px;font-size:1.2rem;font-weight:bold;color:#fff;background:#00a0b3}@media only screen and (min-width: 768px){.page__pro .campaign .campaignBnr__date{font-size:1.4rem}}.page__pro .campaign .campaignBnr__note{font-size:1.2rem;color:#fff}.page__pro .cautionTxt{font-size:12px;text-align:center;margin:15px 0 0}.cat-support .form_table{width:100%;margin:0 0 20px;background:#fff;border-bottom:1px solid #e5e5e5}.cat-support .form_table input[type=text],.cat-support .form_table input[type=password],.cat-support .form_table textarea{padding:5px;background:#fff;border:1px solid #ddd;box-shadow:inset 3px 3px 0 0 rgba(0,0,0,0.03)}.cat-support .form_table tr:first-child{border-top:1px solid #e5e5e5}.cat-support .form_table th{background:#f9f9f9;border-bottom:1px solid #e1e1e1;font-weight:bold}.cat-support .form_table td{border-bottom:1px solid #e5e5e5}.cat-support .form_table th,.cat-support .form_table td{padding:15px}.cat-support .form_table:last-child{border-right:none}.cat-support .form_table textarea{width:600px;height:250px}@media only screen and (min-width: 0) and (max-width: 767px){.cat-support .form_table th{width:auto}.cat-support .table_responsive th,.cat-support .table_responsive td{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;display:block;width:100%;text-align:center}.cat-support .form_table textarea{width:auto}}.cat-support .form_btn-box{margin-bottom:15px;padding:0 10px 0;text-align:center}.cat-support .form_btn-box .btn{width:300px;padding:10px;position:relative;display:inline-block;border:2px solid #CD0A0D;text-decoration:none;text-align:center;color:#CD0A0D;background:#fff;box-shadow:0 2px 2px rgba(0,0,0,0.01)}.cat-support .msg{margin:0 0 20px;padding:15px;border:1px solid #ddd}.cat-support .msg:last-child{margin-bottom:0}.cat-support .msg .noteList>li{margin-left:1em;font-size:14px;text-indent:-1em}.cat-support .msg_caution{background:#FBEDED;border-color:#ebd5d5}.cat-support form .btn_primary{border:1px solid #113d6b;cursor:pointer;display:inline-block;box-sizing:border-box;margin:0 0 5px;padding:8px 20px;font-family:"ヒラギノ角ゴ ProN W3", "Hiragino Kaku Gothic ProN", "メイリオ", Meiryo, "游ゴシック", YuGothic, sans-serif;text-align:center;background-color:#fff;background:-moz-linear-gradient(top, #fff 0, #fff 50%, #f4f4f4 51%, #f4f4f4 100%);background:-webkit-gradient(left top, left bottom, color-stop(0%, #fff), color-stop(50%, #fff), color-stop(51%, #f4f4f4), color-stop(100%, #f4f4f4));background:-webkit-linear-gradient(top, #fff 0, #fff 50%, #f4f4f4 51%, #f4f4f4 100%);background:-o-linear-gradient(top, #fff 0, #fff 50%, #f4f4f4 51%, #f4f4f4 100%);background:-ms-linear-gradient(top, #fff 0, #fff 50%, #f4f4f4 51%, #f4f4f4 100%);border-radius:3px;-webkit-transition-property:transform, background-color;-o-transition-property:transform, background-color;transition-property:transform, background-color;-webkit-transition-duration:.1s;-o-transition-duration:.1s;transition-duration:.1s;-webkit-transition-timing-function:ease-out;-o-transition-timing-function:ease-out;transition-timing-function:ease-out;-webkit-appearance:none;-moz-appearance:none;appearance:none;-webkit-font-smoothing:antialiased;-moz-font-smoothing:antialiased}.section--download{position:relative}.section--download:before{content:"";background:url(../img/top/bg_body_s.png) no-repeat center 80px;width:100vw;height:100%;position:absolute;top:0;left:-10px;z-index:-1}@media only screen and (min-width: 768px) and (max-width: 999px){.section--download:before{background:url(../img/top/bg_body_m.png) no-repeat center 200px/1199px auto;left:50%;transform:translateX(-50%)}}@media only screen and (min-width: 1000px){.section--download:before{background:url(../img/top/bg_body_l.png) no-repeat center 200px/1600px auto;width:calc(100vw - 18px);left:50%;transform:translateX(-50%)}}.section--download .sectionTitle{text-align:center}@media only screen and (min-width: 1000px){.section--download .sectionDesc{text-align:center}}.section--download .ssUnit{margin:25px auto 0;display:flex;justify-content:center}@media only screen and (min-width: 1000px){.section--download .ssUnit{margin:40px auto 0}}.section--download .ssUnit__item{margin-left:10px}@media only screen and (min-width: 1000px){.section--download .ssUnit__item{margin-left:40px}}.section--download .ssUnit__item:first-child{margin-left:0}.section--download .ssUnit__item img{max-width:100%}.section--download .sectionSubTitle{text-align:center;border-bottom:none;color:inherit;padding:0;margin-top:40px}.section--download .sectionSubTitle:before,.section--download .sectionSubTitle:after{content:"";display:inline-block;vertical-align:middle;background:#333;width:1px;height:1em}.section--download .sectionSubTitle:before{margin-right:1em;transform:rotate(-30deg)}.section--download .sectionSubTitle:after{margin-left:1em;transform:rotate(30deg)}.section--download .storeUnit{display:flex;justify-content:space-between}.section--download .storeUnit__item{width:50%;margin-left:10px;padding:15px;background:#fcf1f1;text-align:center;box-sizing:border-box}@media only screen and (min-width: 1000px){.section--download .storeUnit__item{margin-left:30px;padding:30px;display:flex;align-items:center;text-align:left}}.section--download .storeUnit__item:first-child{margin-left:0}.section--download .storeUnit__item.comingSoon{background:#eee}.section--download .storeUnit__item.comingSoon .storeUnit__btn{opacity:0.2}.section--download .storeUnit__item.comingSoon .storeUnit__btn a{pointer-events:none}.section--download .storeUnit__qr{display:none}@media only screen and (min-width: 1000px){.section--download .storeUnit__qr{display:block;margin-right:30px}.section--download .storeUnit__qr img{max-width:140px}}@media only screen and (min-width: 1000px){.section--download .storeUnit__title{font-size:24px;font-size:2.4rem;margin:0}}.section--download .storeUnit__notice{font-size:12px;font-size:1.2rem}@media only screen and (min-width: 1000px){.section--download .storeUnit__notice{font-size:16px;font-size:1.6rem}}.section--download .storeUnit__btn{margin-top:10px}@media only screen and (min-width: 1000px){.section--download .storeUnit__btn{margin-top:25px}}.section--download .storeUnit__btn img{max-width:100%}@media only screen and (min-width: 1000px){.section--download .storeUnit__btn img{height:48px}}.section--download__list li{font-size:12px;font-size:1.2rem;padding-left:1em;text-indent:-1em}@media only screen and (min-width: 1000px){.section--download__list li{font-size:14px;font-size:1.4rem}}.section--download__list li:before{content:"※"}#pid-affiliate .contBody{margin:0 auto 60px}#pid-affiliate .fontNormal{font-weight:normal !important}#pid-affiliate .fontBold{font-weight:bold !important}#pid-affiliate .font10{font-size:10px !important}#pid-affiliate .font12{font-size:12px !important}#pid-affiliate .font14{font-size:14px !important}#pid-affiliate .font16{font-size:16px !important}#pid-affiliate .font18{font-size:18px !important}#pid-affiliate .font20{font-size:20px !important}#pid-affiliate .font26{font-size:26px !important}#pid-affiliate .font30{font-size:30px !important}#pid-affiliate .font40{font-size:40px !important}#pid-affiliate .font44{font-size:44px !important}#pid-affiliate .font50{font-size:50px !important}#pid-affiliate .colorBase{color:#113d6b !important}#pid-affiliate .colorBrand{color:#1f65a8 !important}#pid-affiliate .colorBlue{color:#1b5fa6 !important}#pid-affiliate .colorGray{color:#999 !important}#pid-affiliate .colorOrange{color:#ffa200}#pid-affiliate .colorYellow{color:#ffe22f}#pid-affiliate .colorBrightYellow{color:#ffc000}#pid-affiliate .colorBlack{color:#222}#pid-affiliate .colorRed{color:#eb1010 !important}#pid-affiliate .note,#pid-affiliate .note--x2,#pid-affiliate .note--x3,#pid-affiliate .noteList>li,#pid-affiliate .noteList--x2>li,#pid-affiliate .noteList--x3>li{margin-left:1em;text-indent:-1em}#pid-affiliate .note--x2,#pid-affiliate .noteList--x2>li{margin-left:2em;text-indent:-2em}#pid-affiliate .note--x3,#pid-affiliate .noteList--x3>li{margin-left:3em;text-indent:-3em}#pid-affiliate .noteList--margin>li{margin-bottom:10px}#pid-affiliate .noteList--margin>li:last-child{margin-bottom:0}#pid-affiliate .note,#pid-affiliate .note--x2,#pid-affiliate .note--x3,#pid-affiliate .noteList>li,#pid-affiliate .noteList--x2>li,#pid-affiliate .noteList--x3>li{margin-left:1em;text-indent:-1em}#pid-affiliate .note--x2,#pid-affiliate .noteList--x2>li{margin-left:2em;text-indent:-2em}#pid-affiliate .note--x3,#pid-affiliate .noteList--x3>li{margin-left:3em;text-indent:-3em}#pid-affiliate .noteList--margin>li{margin-bottom:10px}#pid-affiliate .noteList--margin>li:last-child{margin-bottom:0}#pid-affiliate .media{clear:both;*zoom:1}#pid-affiliate .media:before{content:" ";display:table}#pid-affiliate .media:after{content:" ";display:table;clear:both}#pid-affiliate .media__image{float:left;margin-right:15px}#pid-affiliate .media__image>img{display:block}#pid-affiliate .media__image--rev{float:right;margin-left:15px;margin-right:0}#pid-affiliate .media__body{overflow:hidden}#pid-affiliate .media__body>:last-child{margin-bottom:0}@media only screen and (min-width: 0) and (max-width: 767px){#pid-affiliate .media__image{float:none;display:block;margin:0 0 10px;text-align:center}#pid-affiliate .media__image>img{display:inline}#pid-affiliate .media__image--rev{float:none;margin:0 0 10px}#pid-affiliate .media__body{overflow:visible}}#pid-affiliate .section{margin:60px 0 40px;padding:0}#pid-affiliate .section:nth-child(even){background:none}#pid-affiliate .section__ttl{margin:0 0 30px;padding:17px 0 15px 17px;border-bottom:2px solid #333;background:#f3f3f3;color:#333;font-size:24px}#pid-affiliate .section__body>:last-child{margin-bottom:0}@media only screen and (min-width: 0) and (max-width: 767px){#pid-affiliate .section__ttl{margin-bottom:20px;padding-bottom:8px;font-size:22px}}#pid-affiliate .block{margin:0 0 30px}#pid-affiliate .block:last-child{margin-bottom:0}#pid-affiliate .block__ttl{margin:0 0 20px;padding:0 0 13px;border-bottom:1px solid #ccc;color:#333;font-size:22px}#pid-affiliate .block__body>:last-child{margin-bottom:0}@media only screen and (min-width: 0) and (max-width: 767px){#pid-affiliate .block__ttl{margin-bottom:20px;font-size:20px}}#pid-affiliate .box{margin:0 0 30px}#pid-affiliate .box__ttl{margin:0 0 10px;color:#333;font-size:18px;font-weight:bold}#pid-affiliate .box_body>:last-child{margin-bottom:0}@media only screen and (min-width: 0) and (max-width: 767px){#pid-affiliate .box__ttl{margin-bottom:20px}}#pid-affiliate .cat-affiliate .contBody{padding-top:30px}#pid-affiliate .btn--a8Register{width:320px;font-weight:bold}#pid-affiliate .btn--a8Register a:after{display:none}#pid-affiliate .btn--a8Affiliate{line-height:1.2;font-weight:bold}#pid-affiliate .btn--a8Affiliate:after{background:#CD0A0D}#pid-affiliate .btn--a8Affiliate a:after{display:none}#pid-affiliate .btnLabel{display:inline-block;margin:0 0 0 8px;padding:0 4px;background:#fff;font-size:16px;color:#e41c45}@media only screen and (min-width: 768px) and (max-width: 999px){#pid-affiliate .btn--a8Register,#pid-affiliate .btn--a8Affiliate{padding:14px 16px}}@media only screen and (min-width: 0) and (max-width: 767px){#pid-affiliate .btn--a8Register,#pid-affiliate .btn--a8Affiliate{width:auto}}#pid-affiliate .affTitle{margin-bottom:40px;text-align:center}#pid-affiliate .affTitle>img{max-width:100%}@media only screen and (min-width: 768px) and (max-width: 999px){#pid-affiliate .affTitle{margin-bottom:20px}}@media only screen and (min-width: 0) and (max-width: 767px){#pid-affiliate .affTitle{margin-bottom:15px}}#pid-affiliate .indexLink{margin:40px 0;text-align:center}#pid-affiliate .indexLink li{display:inline-block;margin:4px}#pid-affiliate .indexLink .link-button1 a{padding-right:1.5em}#pid-affiliate .indexLink .link-button1 a:after{transform:rotate(90deg)}#pid-affiliate .indexLink .link-button1:hover a:after{right:.5em;top:.3em}@media only screen and (min-width: 768px) and (max-width: 999px){#pid-affiliate .indexLink{margin-bottom:20px}}@media only screen and (min-width: 0) and (max-width: 767px){#pid-affiliate .indexLink{margin-bottom:15px}#pid-affiliate .indexLink li{display:block;margin:0 0 5px;text-align:center}#pid-affiliate .indexLink .btn{width:80%;margin:0 auto}}#pid-affiliate .affFlow{display:flex;margin:0 0 35px}#pid-affiliate .affFlow--3items{width:750px;margin-left:auto;margin-right:auto}#pid-affiliate .affFlow__item{position:relative;width:190px;margin:0 80px 0 0;padding:10px 0 0}#pid-affiliate .affFlow__item:last-child{margin-right:0}#pid-affiliate .affFlow__item::after{content:'';position:absolute;top:64px;right:-50px;display:block;width:0;height:0;border-left:16px solid transparent;border-right:16px solid transparent;border-top:16px solid #CD0A0D;transform:rotate(-90deg)}#pid-affiliate .affFlow__item:last-child::after{display:none}#pid-affiliate .affFlow__itemImage{display:block;max-width:100%;margin:0 auto 26px}#pid-affiliate .affFlow__itemText{position:relative;display:block;padding:0 0 0 23px}#pid-affiliate .affFlow__itemText::before{position:absolute;top:3px;left:0;display:inline-block;width:18px;height:18px;text-align:center;line-height:18px;background:#CD0A0D;color:#fff;font-size:14px;font-weight:bold;font-family:arial, sans-serif;border-radius:50%}#pid-affiliate .affFlow__item:nth-child(1) .affFlow__itemText::before{content:"1"}#pid-affiliate .affFlow__item:nth-child(2) .affFlow__itemText::before{content:"2"}#pid-affiliate .affFlow__item:nth-child(3) .affFlow__itemText::before{content:"3"}#pid-affiliate .affFlow__item:nth-child(4) .affFlow__itemText::before{content:"4"}@media only screen and (min-width: 768px) and (max-width: 999px){#pid-affiliate .affFlow__item::after{right:-10%}#pid-affiliate .affFlow--3items{width:auto}#pid-affiliate .affFlow__item{width:22%;margin-right:3%}}@media only screen and (min-width: 0) and (max-width: 767px){#pid-affiliate .affFlow{display:block}#pid-affiliate .affFlow--3items{width:auto}#pid-affiliate .affFlow__item{width:auto;margin-right:0}#pid-affiliate .affFlow__item::after{display:none}#pid-affiliate .affFlow__itemImage{width:150px;margin-bottom:10px}#pid-affiliate .affFlow__itemText{padding:0;text-align:center}#pid-affiliate .affFlow__itemText::before{position:relative;top:auto;left:auto;margin-right:5px}}#pid-affiliate .reason{position:relative;margin:32px 0 32px;padding:20px 0 15px;border:3px solid #00aab9}#pid-affiliate .reason::after{content:' ';position:absolute;top:-12px;left:12px;width:74px;height:87px;background:url(../img/affiliate/img_ss_a8.png) 0 0 no-repeat;-webkit-background-size:contain;background-size:contain}#pid-affiliate .reason__header{position:relative !important;margin-bottom:25px;background:#dceef0;z-index:0}#pid-affiliate .reason__headerTtl{display:inline-block;height:42px;padding:0 20px 0 100px;background:#00aab9;line-height:42px;color:#fff;font-size:24px;margin-bottom:0;border-bottom:none;font-weight:bold}#pid-affiliate .reason__body{padding:0 20px}#pid-affiliate .reason__body>:last-child{margin-bottom:0}@media only screen and (max-width: 999px){#pid-affiliate .reason{margin:30px 0 30px;padding:0 0 20px;border-top:none}#pid-affiliate .reason::after{top:0;width:37px;height:44px}#pid-affiliate .reason__header{position:relative !important}#pid-affiliate .reason__headerTtl{display:block;height:42px;margin:0;padding:0 0 0 60px;line-height:42px}}@media only screen and (min-width: 0) and (max-width: 767px){#pid-affiliate .reason{margin-bottom:20px}#pid-affiliate .reason::after{left:9px}#pid-affiliate .reason__header{position:relative !important;margin-bottom:15px}#pid-affiliate .reason__headerTtl{padding-left:55px}}#pid-affiliate .rItemContainer{display:flex;margin:0 0 5px}#pid-affiliate .rItem{box-sizing:border-box;width:280px;margin:0 15px 0 0;padding:0 15px 0 0;border-right:1px solid #ddd}#pid-affiliate .rItem--wide{width:396px;margin-right:0;padding-right:0;border-right:none}#pid-affiliate .rItem__ttl{margin:0 0 13px;font-size:18px;font-weight:bold;color:#222}#pid-affiliate .rItem__ttlValue{display:block;margin:0 0 6px;font-size:14px;color:#20b5aa;font-weight:normal}#pid-affiliate .rItem__body{font-size:14px}#pid-affiliate .rItem__body>:last-child{margin-bottom:0}#pid-affiliate .rItem__body b{color:#CD0A0D}@media only screen and (max-width: 999px){#pid-affiliate .rItem .media__image{display:none}}@media only screen and (min-width: 0) and (max-width: 767px){#pid-affiliate .rItemContainer{display:block}#pid-affiliate .rItem{width:auto;border-right:none;border-bottom:1px solid #ddd;margin:0 0 15px;padding:0 0 15px}#pid-affiliate .rItem--wide{width:auto}}#pid-affiliate .affiliateReturn{text-align:center;margin:40px 0 0}#pid-affiliate .campaignPrtxt{display:inline-block;padding:3px 5px;color:#e61212;background:#fff;font-size:11px;font-weight:bold;margin-left:3px}#pid-affiliate #affiliate .table thead th:first-child{background:#666}#pid-affiliate .affiliateReturn{text-align:center;margin:40px 0 0}#pid-affiliate .affiliateCaution{margin:40px 0 0}#pid-affiliate .affiliateCaution li{padding-left:1em;text-indent:-1em}@media only screen and (min-width: 768px){#pid-affiliate .affiliateCaution{text-align:center}}#pid-affiliate .registryBtns{margin:40px 0 0}#pid-affiliate .registryBtns .link-button1{min-width:320px}#pid-affiliate .registryBtns b{color:#CD0A0D}#pid-affiliate .registryBtns li{text-align:center}@media only screen and (min-width: 0) and (max-width: 767px){#pid-affiliate .registryBtns li{margin:20px 0 0}}@media only screen and (min-width: 768px){#pid-affiliate .registryBtns{display:flex;align-items:flex-end;justify-content:center}#pid-affiliate .registryBtns li{margin:0 20px}}#pid-affiliate #pid-affiliate .btn--a8Register{width:320px;font-weight:bold}#pid-affiliate .link-button1{margin-left:auto;margin-right:auto;border-radius:4px;position:relative;overflow:hidden}#pid-affiliate .link-button1::before{content:"";width:100%;height:100%;position:absolute;left:0;top:0;background:rgba(0,0,0,0.05);-webkit-transition:ease .3s all;transition:ease .3s all;-webkit-transform:translateX(-100%);transform:translateX(-100%);z-index:1}#pid-affiliate .link-button1.orangeBdr1 a{color:#CD0A0D !important}#pid-affiliate .link-button1 a,#pid-affiliate .link-button1 label,#pid-affiliate .link-button1 button{margin-left:auto;margin-right:auto;cursor:pointer;display:block;width:100%;height:60px;padding:0 20px;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#fff;font-size:1.6rem;border-radius:30px;-webkit-transition:ease .3s all;transition:ease .3s all;z-index:2;text-decoration:none}#pid-affiliate .link-button1 a.external-link:before,#pid-affiliate .link-button1 label.external-link:before,#pid-affiliate .link-button1 button.external-link:before{width:14px;height:13px;display:inline-block}#pid-affiliate .link-button1 a.external-link:before{background-image:url("../img/affiliate/external-link-red.svg")}#pid-affiliate .link-button1 a.external-link.white:before{background-image:url("../img/affiliate/external-link-white.svg")}#pid-affiliate .link-button1 a::before{content:"";width:8px;height:13px;position:absolute;background-position:center;background-size:contain;top:50%;right:30px;-webkit-transition:ease .3s all;transition:ease .3s all;-webkit-transform:translateY(-50%);transform:translateY(-50%);display:none}#pid-affiliate .link-button1.orangeBdr1::after{background:#fff !important;border:2px solid #CD0A0D !important;border-radius:4px}#pid-affiliate .link-button1::after{content:"";width:100%;height:100%;position:absolute;left:0;top:0;z-index:0}#pid-affiliate .affiTable{width:100%;margin:0 0;background:#fff;border:1px solid #e5f0ee}#pid-affiliate .affiTable th,#pid-affiliate .affiTable td{border:1px solid #e5f0ee;padding:6px;font-weight:normal}@media only screen and (min-width: 1000px){#pid-affiliate .affiTable th,#pid-affiliate .affiTable td{padding:10px}}#pid-affiliate .affiTable thead th{background:#CD0A0D;color:white;border-color:#e5f0ee}#pid-affiliate .affiTable thead th:nth-child(3){width:40%}#pid-affiliate .affiTable tbody tr th{background:#F1F1F1}#pid-affiliate .affiTable tbody tr.domainTable--even th{background:#e4e4e4}#pid-affiliate .affiTable tbody tr.domainTable--even td{background:#f4f4f4}#pid-affiliate .source{color:#999}#pid-affiliate .affiliate_flex{width:100%;box-sizing:border-box;display:flex;flex-wrap:wrap;border-radius:4px;border:1px solid #ccc}@media only screen and (min-width: 0) and (max-width: 767px){#pid-affiliate .affiliate_flex{display:block;width:100%}}#pid-affiliate .affiliate_ttl h3{font-size:2rem;margin:0px;padding:0px;color:#262626;border-bottom:none}@media only screen and (min-width: 0) and (max-width: 767px){#pid-affiliate .affiliate_ttl h3{font-size:1.8rem}}#pid-affiliate .affiliate_txtbox h4{color:#262626;margin:16px 0px 10px}#pid-affiliate .affiliate_flex .affiliate_ttl{flex-basis:30%;max-width:30%;padding:30px;text-align:center;background:#eaedf4;box-sizing:border-box;display:flex;justify-content:center;align-items:center;font-weight:bold}@media only screen and (min-width: 0) and (max-width: 767px){#pid-affiliate .affiliate_flex .affiliate_ttl{max-width:100%;padding:15px}}#pid-affiliate .affiliate_flex .affiliate_txtbox{flex-basis:70%;max-width:70%;padding:30px;box-sizing:border-box;font-size:1.6rem;text-align:center}@media only screen and (min-width: 0) and (max-width: 767px){#pid-affiliate .affiliate_flex .affiliate_txtbox{max-width:100%;padding:15px}}#pid-affiliate .pr_badge{display:inline-block;font-size:1.4rem;padding:.4em .8em;line-height:1.4rem;margin-left:8px;background:#666;color:#fff;vertical-align:middle}
/*# sourceMappingURL=site.css.map */
