﻿.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}.mt55{margin-top:55px !important}.mb55{margin-bottom:55px !important}.ml55{margin-left:55px !important}.mr55{margin-right:55px !important}.p55{padding:55px !important}.pt55{padding-top:55px !important}.pb55{padding-bottom:55px !important}.pl55{padding-left:55px !important}.pr55{padding-right:55px !important}.mt60{margin-top:60px !important}.mb60{margin-bottom:60px !important}.ml60{margin-left:60px !important}.mr60{margin-right:60px !important}.p60{padding:60px !important}.pt60{padding-top:60px !important}.pb60{padding-bottom:60px !important}.pl60{padding-left:60px !important}.pr60{padding-right:60px !important}.mt65{margin-top:65px !important}.mb65{margin-bottom:65px !important}.ml65{margin-left:65px !important}.mr65{margin-right:65px !important}.p65{padding:65px !important}.pt65{padding-top:65px !important}.pb65{padding-bottom:65px !important}.pl65{padding-left:65px !important}.pr65{padding-right:65px !important}.mt70{margin-top:70px !important}.mb70{margin-bottom:70px !important}.ml70{margin-left:70px !important}.mr70{margin-right:70px !important}.p70{padding:70px !important}.pt70{padding-top:70px !important}.pb70{padding-bottom:70px !important}.pl70{padding-left:70px !important}.pr70{padding-right:70px !important}.mt75{margin-top:75px !important}.mb75{margin-bottom:75px !important}.ml75{margin-left:75px !important}.mr75{margin-right:75px !important}.p75{padding:75px !important}.pt75{padding-top:75px !important}.pb75{padding-bottom:75px !important}.pl75{padding-left:75px !important}.pr75{padding-right:75px !important}.mt80{margin-top:80px !important}.mb80{margin-bottom:80px !important}.ml80{margin-left:80px !important}.mr80{margin-right:80px !important}.p80{padding:80px !important}.pt80{padding-top:80px !important}.pb80{padding-bottom:80px !important}.pl80{padding-left:80px !important}.pr80{padding-right:80px !important}.w5per{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: 1099px){.w5perM{width:5% !important}}@media only screen and (min-width: 1100px){.w5perL{width:5% !important}}@media only screen and (max-width: 1099px){.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: 767px){.w10perS{width:10% !important}}@media only screen and (min-width: 768px) and (max-width: 1099px){.w10perM{width:10% !important}}@media only screen and (min-width: 1100px){.w10perL{width:10% !important}}@media only screen and (max-width: 1099px){.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: 767px){.w15perS{width:15% !important}}@media only screen and (min-width: 768px) and (max-width: 1099px){.w15perM{width:15% !important}}@media only screen and (min-width: 1100px){.w15perL{width:15% !important}}@media only screen and (max-width: 1099px){.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: 767px){.w20perS{width:20% !important}}@media only screen and (min-width: 768px) and (max-width: 1099px){.w20perM{width:20% !important}}@media only screen and (min-width: 1100px){.w20perL{width:20% !important}}@media only screen and (max-width: 1099px){.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: 767px){.w25perS{width:25% !important}}@media only screen and (min-width: 768px) and (max-width: 1099px){.w25perM{width:25% !important}}@media only screen and (min-width: 1100px){.w25perL{width:25% !important}}@media only screen and (max-width: 1099px){.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: 767px){.w30perS{width:30% !important}}@media only screen and (min-width: 768px) and (max-width: 1099px){.w30perM{width:30% !important}}@media only screen and (min-width: 1100px){.w30perL{width:30% !important}}@media only screen and (max-width: 1099px){.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: 767px){.w35perS{width:35% !important}}@media only screen and (min-width: 768px) and (max-width: 1099px){.w35perM{width:35% !important}}@media only screen and (min-width: 1100px){.w35perL{width:35% !important}}@media only screen and (max-width: 1099px){.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: 767px){.w40perS{width:40% !important}}@media only screen and (min-width: 768px) and (max-width: 1099px){.w40perM{width:40% !important}}@media only screen and (min-width: 1100px){.w40perL{width:40% !important}}@media only screen and (max-width: 1099px){.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: 767px){.w45perS{width:45% !important}}@media only screen and (min-width: 768px) and (max-width: 1099px){.w45perM{width:45% !important}}@media only screen and (min-width: 1100px){.w45perL{width:45% !important}}@media only screen and (max-width: 1099px){.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: 767px){.w50perS{width:50% !important}}@media only screen and (min-width: 768px) and (max-width: 1099px){.w50perM{width:50% !important}}@media only screen and (min-width: 1100px){.w50perL{width:50% !important}}@media only screen and (max-width: 1099px){.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: 767px){.w55perS{width:55% !important}}@media only screen and (min-width: 768px) and (max-width: 1099px){.w55perM{width:55% !important}}@media only screen and (min-width: 1100px){.w55perL{width:55% !important}}@media only screen and (max-width: 1099px){.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: 767px){.w60perS{width:60% !important}}@media only screen and (min-width: 768px) and (max-width: 1099px){.w60perM{width:60% !important}}@media only screen and (min-width: 1100px){.w60perL{width:60% !important}}@media only screen and (max-width: 1099px){.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: 767px){.w65perS{width:65% !important}}@media only screen and (min-width: 768px) and (max-width: 1099px){.w65perM{width:65% !important}}@media only screen and (min-width: 1100px){.w65perL{width:65% !important}}@media only screen and (max-width: 1099px){.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: 767px){.w70perS{width:70% !important}}@media only screen and (min-width: 768px) and (max-width: 1099px){.w70perM{width:70% !important}}@media only screen and (min-width: 1100px){.w70perL{width:70% !important}}@media only screen and (max-width: 1099px){.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: 767px){.w75perS{width:75% !important}}@media only screen and (min-width: 768px) and (max-width: 1099px){.w75perM{width:75% !important}}@media only screen and (min-width: 1100px){.w75perL{width:75% !important}}@media only screen and (max-width: 1099px){.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: 767px){.w80perS{width:80% !important}}@media only screen and (min-width: 768px) and (max-width: 1099px){.w80perM{width:80% !important}}@media only screen and (min-width: 1100px){.w80perL{width:80% !important}}@media only screen and (max-width: 1099px){.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: 767px){.w85perS{width:85% !important}}@media only screen and (min-width: 768px) and (max-width: 1099px){.w85perM{width:85% !important}}@media only screen and (min-width: 1100px){.w85perL{width:85% !important}}@media only screen and (max-width: 1099px){.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: 767px){.w90perS{width:90% !important}}@media only screen and (min-width: 768px) and (max-width: 1099px){.w90perM{width:90% !important}}@media only screen and (min-width: 1100px){.w90perL{width:90% !important}}@media only screen and (max-width: 1099px){.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: 767px){.w95perS{width:95% !important}}@media only screen and (min-width: 768px) and (max-width: 1099px){.w95perM{width:95% !important}}@media only screen and (min-width: 1100px){.w95perL{width:95% !important}}@media only screen and (max-width: 1099px){.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: 767px){.w100perS{width:100% !important}}@media only screen and (min-width: 768px) and (max-width: 1099px){.w100perM{width:100% !important}}@media only screen and (min-width: 1100px){.w100perL{width:100% !important}}@media only screen and (max-width: 1099px){.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:#00acc0 !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: 1099px){.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: 1099px){.visible-s{display:none !important}.visible-l{display:none !important}.hidden-m{display:none !important}}@media only screen and (min-width: 1100px){.visible-s{display:none !important}.visible-m{display:none !important}.hidden-l{display:none !important}}@media only screen and (min-width: 1100px){.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}}.async-hide{opacity:0 !important}html,body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,p,blockquote,pre,code,form,fieldset,legend,table,th,td,caption,a,article,aside,nav,section,figure,figcaption,footer,header,main,audio,canvas,video,menu,details{margin:0;padding:0;background:transparent;font-size:100%;vertical-align:baseline}fieldset,legend,img{border:0}article,aside,nav,section,figure,figcaption,footer,header,main,menu,details{display:block}video,audio,canvas{display:inline-block;*display:inline;*zoom:1}audio:not([controls]){display:none}[hidden]{display:none}html{overflow-y:scroll;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}body{background:#fff;color:#222;font:16px/1.6 Helvetica, Arial, "ヒラギノ角ゴ ProN W3", "Hiragino Kaku Gothic ProN", "メイリオ", Meiryo, "游ゴシック", YuGothic, sans-serif;-moz-font-feature-settings:"pkna";-webkit-font-feature-settings:"pkna";font-feature-settings:"pkna";letter-spacing:.01em;word-wrap:break-word;-webkit-text-size-adjust:100%}@media only screen and (min-width: 0) and (max-width: 767px){body{font-size:14px}}.srcset{visibility:hidden}h1,h2,h3,h4,h5,h6{max-height:100%;font-weight:normal;-moz-font-feature-settings:"palt";-webkit-font-feature-settings:"palt";font-feature-settings:"palt";line-height:1.2;color:#113d6b}p{max-height:100%;margin:0 0 1em}ul{max-height:100%;list-style:none}ol{max-height:100%;list-style:none}dt{max-height:100%;font-weight:bold}dd{max-height:100%}hr{display:block;height:1px;margin:1em 0;padding:0;border:0;border-top:1px solid #ccc}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}pre{font-family:monospace, serif;white-space:pre-wrap;word-wrap:break-word}figure{margin:0 0 1em}a{color:#04c}a:link,a.visited{text-decoration:underline}a:hover,a.active{text-decoration:none}a:focus{outline:thin dotted}a:hover,a:active{outline:0}img{vertical-align:middle}address,cite,em,dfn,i,var{font-style:normal}em{font-weight:bold}strong,b{font-weight:bold}code,samp,kbd{font-family:monospace, sans-serif}abbr{border:0;font-variant:normal}abbr[title],dfn[title]{cursor:help;border-bottom:1px dotted}sup{display:inline;font-size:60%;line-height:0;vertical-align:baseline;position:relative;top:-0.5em}sub{vertical-align:text-bottom}del{text-decoration:line-through}mark{background-color:#ff0;color:#333;font-style:italic;font-weight:bold}br{*letter-spacing:0}table{border-collapse:collapse;border-spacing:0}th,td{font-weight:normal;text-align:left}th{font-weight:bold}caption{font-weight:normal;text-align:left}input,textarea,select{margin:0;font-family:inherit;font-size:inherit;*font-size:14px}input,button{line-height:normal;vertical-align:middle}input[type=text],input[type=password],textarea{padding:5px;background:#fff;border:1px solid #ddd;-moz-box-shadow:inset 3px 3px 0 0 rgba(0,0,0,0.03);-webkit-box-shadow:inset 3px 3px 0 0 rgba(0,0,0,0.03);box-shadow:inset 3px 3px 0 0 rgba(0,0,0,0.03)}input[type=text]:focus,input[type=password]:focus,textarea:focus{border:1px solid #209dd9}textarea{overflow:auto;vertical-align:top}select{padding:5px;line-height:normal}@media only screen and (min-width: 970px){select{background-color:inherit;border:1px solid #ddd}}label{cursor:pointer}legend{*margin-left:-7px;color:#333}.m0{margin:0 !important}.m5{margin:5px !important}.m10{margin:10px !important}.m15{margin:15px !important}.m20{margin:20px !important}.m25{margin:25px !important}.m30{margin:30px !important}.m35{margin:35px !important}.m40{margin:40px !important}.m44{margin:44px !important}.m40{margin:40px !important}.mt0{margin-top:0 !important}.mt5{margin-top:5px !important}.mt10{margin-top:10px !important}.mt15{margin-top:15px !important}.mt20{margin-top:20px !important}.mt25{margin-top:25px !important}.mt30{margin-top:30px !important}.mt35{margin-top:35px !important}.mt40{margin-top:40px !important}.mt45{margin-top:45px !important}.mt50{margin-top:50px !important}.mb0{margin-bottom:0 !important}.mb5{margin-bottom:5px !important}.mb10{margin-bottom:10px !important}.mb15{margin-bottom:15px !important}.mb20{margin-bottom:20px !important}.mb25{margin-bottom:25px !important}.mb30{margin-bottom:30px !important}.mb35{margin-bottom:35px !important}.mb40{margin-bottom:40px !important}.mb45{margin-bottom:45px !important}.mb50{margin-bottom:50px !important}.mb60{margin-bottom:60px !important}.ml0{margin-left:0 !important}.ml5{margin-left:5px !important}.ml10{margin-left:10px !important}.ml15{margin-left:15px !important}.ml20{margin-left:20px !important}.ml25{margin-left:25px !important}.ml30{margin-left:30px !important}.ml35{margin-left:35px !important}.ml40{margin-left:40px !important}.ml45{margin-left:45px !important}.ml50{margin-left:50px !important}.mr0{margin-right:0 !important}.mr5{margin-right:5px !important}.mr10{margin-right:10px !important}.mr15{margin-right:15px !important}.mr20{margin-right:20px !important}.mr25{margin-right:25px !important}.mr30{margin-right:30px !important}.mr35{margin-right:35px !important}.mr40{margin-right:40px !important}.mr45{margin-right:45px !important}.mr50{margin-right:50px !important}.p0{padding:0 !important}.p5{padding:5px !important}.p10{padding:10px !important}.p15{padding:15px !important}.p20{padding:20px !important}.p25{padding:25px !important}.p30{padding:30px !important}.p35{padding:35px !important}.p40{padding:40px !important}.p45{padding:45px !important}.p50{padding:50px !important}.pt0{padding-top:0 !important}.pt5{padding-top:5px !important}.pt10{padding-top:10px !important}.pt15{padding-top:15px !important}.pt20{padding-top:20px !important}.pt25{padding-top:25px !important}.pt30{padding-top:30px !important}.pt35{padding-top:35px !important}.pt40{padding-top:40px !important}.pt45{padding-top:45px !important}.pt50{padding-top:50px !important}.pb0{padding-bottom:0 !important}.pb5{padding-bottom:5px !important}.pb10{padding-bottom:10px !important}.pb15{padding-bottom:15px !important}.pb20{padding-bottom:20px !important}.pb25{padding-bottom:25px !important}.pb30{padding-bottom:30px !important}.pb35{padding-bottom:35px !important}.pb40{padding-bottom:40px !important}.pb45{padding-bottom:45px !important}.pb50{padding-bottom:50px !important}.pl0{padding-left:0 !important}.pl5{padding-left:5px !important}.pl10{padding-left:10px !important}.pl15{padding-left:15px !important}.pl20{padding-left:20px !important}.pl25{padding-left:25px !important}.pl30{padding-left:30px !important}.pl35{padding-left:35px !important}.pl40{padding-left:40px !important}.pl45{padding-left:45px !important}.pl50{padding-left:50px !important}.pr0{padding-right:0 !important}.pr5{padding-right:5px !important}.pr10{padding-right:10px !important}.pr15{padding-right:15px !important}.pr20{padding-right:20px !important}.pr25{padding-right:25px !important}.pr30{padding-right:30px !important}.pr35{padding-right:35px !important}.pr40{padding-right:40px !important}.pr45{padding-right:45px !important}.pr50{padding-right:50px !important}.w5per{width:5% !important}.w10per{width:10% !important}.w15per{width:15% !important}.w20per{width:20% !important}.w25per{width:25% !important}.w30per{width:30% !important}.w35per{width:35% !important}.w40per{width:40% !important}.w45per{width:45% !important}.w50per{width:50% !important}.w55per{width:55% !important}.w60per{width:60% !important}.w65per{width:65% !important}.w70per{width:70% !important}.w75per{width:75% !important}.w80per{width:80% !important}.w85per{width:85% !important}.w90per{width:90% !important}.w95per{width:95% !important}.w100per{width:100% !important}@media only screen and (min-width: 0) and (max-width: 767px){.w5perS{width:5% !important}.w10perS{width:10% !important}.w15perS{width:15% !important}.w20perS{width:20% !important}.w25perS{width:25% !important}.w30perS{width:30% !important}.w35perS{width:35% !important}.w40perS{width:40% !important}.w45perS{width:45% !important}.w50perS{width:50% !important}.w55perS{width:55% !important}.w60perS{width:60% !important}.w65perS{width:65% !important}.w70perS{width:70% !important}.w75perS{width:75% !important}.w80perS{width:80% !important}.w85perS{width:85% !important}.w90perS{width:90% !important}.w95perS{width:95% !important}.w100perS{width:100% !important}}@media only screen and (min-width: 768px) and (max-width: 1099px){.w5perM{width:5% !important}.w10perM{width:10% !important}.w15perM{width:15% !important}.w20perM{width:20% !important}.w25perM{width:25% !important}.w30perM{width:30% !important}.w35perM{width:35% !important}.w40perM{width:40% !important}.w45perM{width:45% !important}.w50perM{width:50% !important}.w55perM{width:55% !important}.w60perM{width:60% !important}.w65perM{width:65% !important}.w70perM{width:70% !important}.w75perM{width:75% !important}.w80perM{width:80% !important}.w85perM{width:85% !important}.w90perM{width:90% !important}.w95perM{width:95% !important}.w100perM{width:100% !important}}@media only screen and (min-width: 1000px){.w5perL{width:5% !important}.w10perL{width:10% !important}.w15perL{width:15% !important}.w20perL{width:20% !important}.w25perL{width:25% !important}.w30perL{width:30% !important}.w35perL{width:35% !important}.w40perL{width:40% !important}.w45perL{width:45% !important}.w50perL{width:50% !important}.w55perL{width:55% !important}.w60perL{width:60% !important}.w65perL{width:65% !important}.w70perL{width:70% !important}.w75perL{width:75% !important}.w80perL{width:80% !important}.w85perL{width:85% !important}.w90perL{width:90% !important}.w95perL{width:95% !important}.w100perL{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}.breakAll{word-break:break-all !important}.dispN{display:none !important}.dispI{display:inline !important}.dispIB{display:inline-block !important}.dispB{display:block !important}.dispF{display:flex !important}.fontNormal{font-weight:normal !important}.fontBold{font-weight:bold !important}.font10{font-size:10px !important}.font12{font-size:12px !important}.font14{font-size:14px !important}.font16{font-size:16px !important}.font18{font-size:18px !important}.font20{font-size:20px !important}.font22{font-size:22px !important}.font24{font-size:24px !important}.font26{font-size:26px !important}.font30{font-size:30px !important}.font40{font-size:40px !important}.font44{font-size:44px !important}.font50{font-size:50px !important}.colorBase{color:#113d6b !important}.colorBrand{color:#1f65a8 !important}.colorBlue{color:#1b5fa6 !important}.colorGray{color:#999 !important}.colorOrange{color:#ffa200}.colorYellow{color:#ffe22f}.colorBrightYellow{color:#ffc000}.colorBlack{color:#222}.colorRed{color:#eb1010 !important}.colorWhite{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){.fluidS,.fluidSM{display:block;width:100%}}@media only screen and (min-width: 768px) and (max-width: 1099px){.fluidM,.fluidSM{display:block;width:100%}}.flex{max-width:100%}@media only screen and (min-width: 0) and (max-width: 767px){.visibleM{display:none !important}.visibleL{display:none !important}.hiddenS{display:none !important}}@media only screen and (min-width: 768px) and (max-width: 1099px){.visibleS{display:none !important}.visibleL{display:none !important}.hiddenM{display:none !important}}@media only screen and (min-width: 1000px){.visibleS{display:none !important}.visibleM{display:none !important}.hiddenL{display:none !important}}.hover{-webkit-box-shadow:0 1px 4px 0 rgba(0,0,0,0.2);-moz-box-shadow:0 1px 4px 0 rgba(0,0,0,0.2);box-shadow:0 1px 4px 0 rgba(0,0,0,0.2)}@media only screen and (min-width: 1000px){.hover{-webkit-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);-webkit-transition:all .1s ease-out;-o-transition:all .1s ease-out;transition:all .1s ease-out}.hover:hover{-webkit-transform:translateY(2px);-ms-transform:translateY(2px);transform:translateY(2px);-webkit-filter:brightness(97%);filter:brightness(97%)}}@font-face{font-family:'xserver';font-style:normal;font-weight:normal;src:url(fonts/xserver.eot?-yof791);src:url(fonts/xserver.eot?#iefix-yof791) format("embedded-opentype"),url(fonts/xserver.ttf?-yof791) format("truetype"),url(fonts/xserver.woff?-yof791) format("woff"),url(fonts/xserver.svg?-yof791#xserver) format("svg")}.ico,.gnav>li span::after,.gnav>li a::after,.gnav_sub>li a::after{font-family:'xserver';font-style:normal;font-variant:normal;font-weight:normal;line-height:1;vertical-align:middle;text-transform:none;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.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,.ico_chevron-right: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,.ico_cross:before{content:"\e60c"}.ico--plus:before,.ico_plus:before{content:"\e60d"}.ico--minus:before,.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,.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,.ico_new-window: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,.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,.ico_signature:before{content:"\e811"}.ico--window:before,.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"}.ico_new-window{margin-left:6px;margin-right:3px}.ico_new-window:before{content:"";display:inline-block;width:14px;height:14px;background-image:url(../img/common/ico_blank.svg);background-position:0 0;background-repeat:no-repeat;background-size:contain}.graph{display:inline-block;line-height:1;vertical-align:middle;background:50% 50% no-repeat;background-size:contain}.graph--targetBlank{width:10px;height:9px;background-image:url(../img/common/ico_target_blank.png)}.graph--calculator{width:18px;height:24px;background-image:url(../img/common/ico_calculator.png)}.graph--signUp{width:24px;height:22px;background-image:url(../img/common/ico_sign_up.png)}.graph--login{width:20px;height:21px;background-image:url(../img/common/ico_login.png)}.graph--question{width:16px;height:16px;background-image:url(../img/common/ico_question.png)}.btn{cursor:pointer;display:inline-block;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;margin:0 0 5px;padding:11px 16px;border:none;font-size:16px;font-family:"ヒラギノ角ゴ ProN W3", "Hiragino Kaku Gothic ProN", "メイリオ", Meiryo, "游ゴシック", YuGothic, sans-serif;text-align:center;-webkit-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);-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}a.btn{text-decoration:none !important}@media only screen and (min-width: 0) and (max-width: 767px){.btn{font-size:14px}}@media only screen and (min-width: 1000px){.btn:hover{-webkit-transform:translateY(2px);-ms-transform:translateY(2px);transform:translateY(2px)}}.btn--primary{background:#fff;border:1px solid #113d6b;color:#113d6b !important}.btn--primary:hover{background-color:#f7f7f7}.btn--lightblue{background:#fff;border:1px solid #2090b5;color:#2090b5 !important}.btn--lightblue:hover{background-color:#f0f1f1}.btn--green{background:#fff;border:1px solid #00aab9;color:#00aab9 !important}.btn--green:hover{background-color:#f7f7f7}.btn--baseColor{background:#113d6b;color:#fff !important}.btn--baseColor:hover{background-color:#10365d}.btn--orange{background:#ffba00;color:#1A2E51 !important}.btn--orange:hover{background-color:#ffa800}.btn--blue{background:#1f65a8;color:#fff !important}.btn--blue:hover{background-color:#175297}.btn--facebook{padding-left:60px;background:#0865fe;color:#fff;font-size:16px;display:flex;align-items:center;justify-content:center}.btn--facebook:before{content:"";background:url(../img/common/ico_facebook.svg) no-repeat center center/contain;width:24px;height:24px;margin-right:10px}.btn--twitter{padding-left:60px;background:#14171a;color:#fff;font-size:16px;display:flex;align-items:center;justify-content:center}.btn--twitter:before{content:"";background:url(../img/common/ico_x.svg) no-repeat center center/contain;width:18px;height:25px;margin-right:10px}.btn--s{padding:5px 10px;font-size:14px}@media only screen and (min-width: 0) and (max-width: 767px){.btn--s{font-size:12px}}.btn--l{padding:16px 25px}@media only screen and (min-width: 0) and (max-width: 767px){.btn--l{padding:11px 16px}}.sticker{display:inline-block;margin:0 5px;padding:4px 5px;background:#eca700;border:1px solid #fff;border-radius:3px;color:#fff;font-size:10px;font-weight:bold;line-height:1;vertical-align:middle;text-decoration:none !important;-webkit-box-shadow:0 0 3px 0 #ccc;-moz-box-shadow:0 0 3px 0 #ccc;box-shadow:0 1px 1px 0 #ccc;-webkit-transition:background-color .1s ease-out;-o-transition:background-color .1s ease-out;transition:background-color .1s ease-out}a.sticker:hover{background:#E59600;color:#fff}@media only screen and (min-width: 1000px){.holderL,.holderSL,.holderML,.holderSML{width:1000px;margin-left:auto;margin-right:auto}}@media only screen and (min-width: 768px) and (max-width: 1099px){.holderM,.holderSM,.holderML,.holderSML{width:94.79%;margin-left:auto;margin-right:auto}}@media only screen and (min-width: 0) and (max-width: 767px){.holderS,.holderSM,.holderSL,.holderSML{width:93.75%;margin-left:auto;margin-right:auto}}.table{width:100%;margin:0 0 20px;background:#fff;border-bottom:1px solid #e1e1e1}.table caption{padding:10px 15px;background:#285686;border-bottom:1px solid #fff;color:#fff;font-weight:bold;text-align:center}.table th,.table td{padding:10px 15px;vertical-align:middle}.table td{border-bottom:1px solid #e1e1e1;border-right:1px solid #e1e1e1}.table td:last-child{border-right:none}.table th>:last-child,.table td>:last-child{margin-bottom:0}.table thead th{background:#285686;border-right:1px solid #c6d0db;color:#fff;font-weight:normal;text-align:center}.table thead th:last-child{border:none}.table tbody:first-child{border-top:1px solid #e1e1e1}.table tbody th{background:#ecf1f6;border-bottom:1px solid #e1e1e1;font-weight:normal}.table tbody tr:nth-child(even) th{background:#e3ebf2}.table tbody tr:nth-child(even) td{background:#f7f7f7}.table--useCaption thead th{background:#507ba2;border-right:1px solid #e1e1e1}.table--useCaption thead th:last-child{border:none}.table table{font-size:14px}.table caption a,.table thead th a{color:#fff}@media only screen and (min-width: 0) and (max-width: 767px){.table--responsive{width:100%}.table--responsive th,.table--responsive td{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;display:block;width:100%;text-align:center}.table--responsive th{padding:10px;background-position:0 100%}.table--responsive td{border-bottom:1px solid #ddd}.table--responsive td:last-child{border-bottom:none}.table tbody tr:nth-child(even) th{background:#ecf1f6}.table tbody tr:nth-child(even) td{background:#fff}}.noJS .primaryTableML,.noJS .primaryTableL{display:table !important}@media only screen and (min-width: 1000px){.secondlyTableS,.secondlyTableSM{display:none}}@media only screen and (min-width: 768px) and (max-width: 1099px){.primaryTableL{display:none}.secondlyTableS{display:none}.secondlyTableSM{margin:0 0 10px}.secondlyTableSM caption,.secondlyTableSM th,.secondlyTableSM td{padding:5px}}@media only screen and (min-width: 0) and (max-width: 767px){.primaryTableML,.primaryTableL{display:none}.secondlyTableS,.secondlyTableSM{margin:0 0 10px}.secondlyTableS caption,.secondlyTableS th,.secondlyTableS td,.secondlyTableSM caption,.secondlyTableSM th,.secondlyTableSM td{padding:5px}}.note,.note--x2,.note--x3,.noteList>li,.noteList--x2>li,.noteList--x3>li{margin-left:1em;text-indent:-1em}.note--x2,.noteList--x2>li{margin-left:2em;text-indent:-2em}.note--x3,.noteList--x3>li{margin-left:3em;text-indent:-3em}.noteList--margin>li{margin-bottom:10px}.noteList--margin>li:last-child{margin-bottom:0}.media{clear:both}.media:before,.media:after{content:" ";display:table}.media:after{clear:both}.media{*zoom:1}.media__image{float:left;margin-right:15px}.media__image>img{display:block}.media__image--rev{float:right;margin-left:15px;margin-right:0}.media__body{overflow:hidden}.media__body>:last-child{margin-bottom:0}@media only screen and (min-width: 0) and (max-width: 767px){.media__image{float:none;display:block;margin:0 0 10px;text-align:center}.media__image>img{display:inline}.media__image--rev{float:none;margin:0 0 10px}.media__body{overflow:visible}}.section{margin:0 0 40px}.section:last-child{margin-bottom:0}.section__ttl{margin:0 0 30px;padding:17px 0 15px 17px;border-bottom:2px solid #113d6b;background:url(../img/common/bg_section_ttl.png);color:#113d6b;font-size:24px}.section__body>:last-child{margin-bottom:0}@media only screen and (min-width: 0) and (max-width: 767px){.section__ttl{margin-bottom:20px;padding-bottom:8px;font-size:22px}}.block{margin:0 0 30px}.block:last-child{margin-bottom:0}.block__ttl{margin:0 0 20px;padding:0 0 13px;border-bottom:1px solid #113d6b;color:#113d6b;font-size:22px}.block__body>:last-child{margin-bottom:0}@media only screen and (min-width: 0) and (max-width: 767px){.block__ttl{margin-bottom:20px;font-size:20px}}.box{margin:0 0 30px}.box__ttl{margin:0 0 10px;color:#113d6b;font-size:18px;font-weight:bold}.box_body>:last-child{margin-bottom:0}@media only screen and (min-width: 0) and (max-width: 767px){.box__ttl{margin-bottom:20px}}.ul{margin:0 0 1em 1.5em;list-style:disc outside}.ul--margin>li{margin-bottom:1em}.ol{margin:0 0 1em 1.5em;list-style:decimal outside}.ol--lowerRoman{list-style-type:lower-roman}.ol--margin>li{margin-bottom:1em}.list{margin:0 0 1em 1.5em}.list>li{position:relative}.list>li li{margin:0 0 0 13px}.list>li:after{content:'';position:absolute;top:.5em;left:-1.1em;display:block}.list--margin>li{margin-bottom:1em}.list--arrowDown>li:after{top:.6em;width:0;height:0;border-left:5px solid transparent;border-right:5px solid transparent;border-top:5px solid #113d6b}.list--arrowUp>li:after{top:.6em;width:0;height:0;border-bottom:5px solid #113d6b;border-left:5px solid transparent;border-right:5px solid transparent}.list--arrowRight>li:after{top:.6em;width:0;height:0;border-left:5px solid transparent;border-right:5px solid transparent;border-top:5px solid #113d6b;-webkit-transform:rotate(-90deg);-moz-transform:rotate(-90deg);-ms-transform:rotate(-90deg);-o-transform:rotate(-90deg);transform:rotate(-90deg)}.dl{margin:0 0 1em;padding:10px;background:#fff;border:1px solid #ccc}.dl dt{margin:0 0 10px;padding:5px 8px;background:#eee;font-weight:bold}.dl dd{margin:0 0 20px;padding:0 0 0 1em}.dl dd:last-child{margin:0}.dl dd>:last-child{margin-bottom:0}@media only screen and (min-width: 0) and (max-width: 767px){.dl dd{padding:0}}.code{margin-bottom:1em;padding:12px 15px;background:#fff;border:1px solid #ddd;border-radius:3px;font-size:14px;-webkit-box-shadow:1px 1px 2px #eee inset;-moz-box-shadow:1px 1px 2px #eee inset;box-shadow:1px 1px 2px #eee inset}.msg{margin:0 0 20px;padding:15px;background:#fff url(../img/common/bg_grid_small.png)}.msg>:last-child{margin-bottom:0}.msg .btn{margin:0 5px 5px 0}.msg__ttl{margin:0 0 10px;color:#32699c;font-size:20px;font-weight:bold}.msg__ttl .ico{position:relative;top:-3px;margin:0 5px 0 0;font-size:18px}.msg__body>:last-child{margin-bottom:0}.msg--notice{background:url(../img/common/bg_grid_small_lightyellow.png);border-color:#e7e3d3}.msg--notice .msg__ttl{color:#ff9000}.msg--caution{background:url(../img/common/bg_grid_small_lightpink.png)}.msg--caution .msg__ttl{color:#ff004e}@media only screen and (min-width: 0) and (max-width: 767px){.msg__ttl{font-size:18px}}.border{margin-bottom:1em;padding:12px 15px;border:1px solid}.border>:last-child{margin-bottom:0}.border--gray{background-color:#fff;border-color:#ccc}.border--yellow{background-color:#fffdf5;border-color:#efe6c0}.border--dot{padding:8px 10px;border:1px dotted #ccc}.border--dot>span{margin-right:5px}.img{max-width:100%;border:1px solid #cbcbcb;-webkit-box-shadow:1px 1px 2px #bbb;-moz-box-shadow:1px 1px 2px #bbb;box-shadow:1px 1px 2px #bbb}.link{display:inline-block}.link .ico{margin:0 5px;color:#113d6b}.tooltip{display:inline-block}.tooltip__target{display:inline-block;cursor:pointer}.tooltip__content{display:none}.tooltip__balloon{text-align:left;color:#000;background:#fff;border:1px solid #333333;position:absolute;z-index:100000;padding:10px;font-size:12px}@media only screen and (min-width: 0) and (max-width: 767px){.tooltip__balloon{width:150px}}.tooltip__balloon:before{width:0;height:0;border-left:10px solid transparent;border-right:10px solid transparent;border-top:10px solid #333;content:'';position:absolute;left:50%;bottom:-11px;margin-left:-10px}.tooltip__balloon:after{width:0;height:0;border-left:10px solid transparent;border-right:10px solid transparent;border-top:10px solid #fff;content:'';position:absolute;left:50%;bottom:-10px;margin-left:-10px}.tooltip__balloon.top:before{border-top-color:transparent;border-bottom:10px solid #333;top:-21px;bottom:auto}.tooltip__balloon.top:after{border-top-color:transparent;border-bottom:10px solid #fff;top:-20px;bottom:auto}.tooltip__balloon.left:before,.tooltip__balloon.left:after{left:10px;margin:0}.tooltip__balloon.right:before,.tooltip__balloon.right:after{right:10px;left:auto;margin:0}.tooltip__balloon__bottom{position:absolute;width:60px;height:30px;left:50%;bottom:-30px;background:#fff;opacity:0;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%)}.tooltip__balloon__btn{position:absolute;width:20px;height:20px;left:50%;bottom:-30px;background:#fff;opacity:0;cursor:pointer;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%)}.tooltip__balloon.left .tooltip__balloon__bottom{left:20px}.tooltip__balloon.left .tooltip__balloon__btn{left:20px}.tooltip__balloon.right .tooltip__balloon__bottom{right:20px}.tooltip__balloon.right .tooltip__balloon__btn{right:20px}.guideBox{margin:0 0 20px;border:1px solid}.guideBox__ttl{position:relative;padding:20px 20px 20px 60px;font-size:20px;font-weight:bold}.guideBox__ttl:before{content:"";position:absolute;top:13px;left:13px;width:38px;height:38px}.guideBox__body{padding:20px 25px 20px 60px}.guideBox__item:before{position:absolute;content:"";top:.5em;left:-1.5em;width:6px;height:6px;border:2px solid #ff7e00;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px}.guideBox__item{position:relative;font-size:14px;margin-bottom:17px;padding-bottom:17px;border-bottom:1px dotted #cccccc}.guideBox__item>:last-child{margin-bottom:0}.guideBox__item:last-child{margin-bottom:0;padding-bottom:0;border-bottom:none}.guideBox__itemTtl{margin-bottom:10px;font-size:16px}.guideBox--info{border-color:#889eb5}.guideBox--info>.guideBox__ttl{color:#113d6b;background:#f7f7f7}.guideBox--caution{border-color:#ffba00}.guideBox--caution>.guideBox__ttl{color:#ff7e00;background:#fff8e5}.guideBox--info>.guideBox__ttl:before{background:url(../img/common/ico_guidebox_info.png)}.guideBox--info .guideBox__item:before{border-color:#113d6b}.guideBox--info .guideBox__itemTtl{color:#113d6b}.guideBox--caution>.guideBox__ttl:before{background:url(../img/common/ico_guidebox_caution.png)}.guideBox--caution .guideBox__item:before{border-color:#ff7e00}.guideBox--caution .guideBox__itemTtl{color:#ff7e00}@media only screen and (min-width: 0) and (max-width: 767px){.guideBox__ttl{position:relative;padding:13px 12px 13px 42px;font-size:18px;font-weight:bold}.guideBox__ttl:before{content:"";position:absolute;top:10px;left:10px}.guideBox__item{margin-bottom:14px;padding-bottom:14px}.guideBox__body{padding:15px 20px 15px 35px}.guideBox--info>.guideBox__ttl:before{background:url(../img/common/ico_guidebox_info.png) no-repeat 0 0/26px 26px}.guideBox--caution>.guideBox__ttl:before{background:url(../img/common/ico_guidebox_caution.png) no-repeat 0 0/26px 26px}}.ico__paid{display:block;border:#285686 1px solid;border-radius:2em;text-align:center;color:#285686;font-size:.8em;padding:.1em 0;margin:.4em 0 0}@media only screen and (min-width: 0) and (max-width: 767px){.ico__paid{display:inline-block;border:#FFF 1px solid;color:#FFF;padding:.1em .8em}}.js_scrollHint{position:relative}.js_scrollHint .scrollHint{position:absolute;top:0;left:0;width:100%;height:100%;max-height:100%;pointer-events:none}.js_scrollHint .scrollHint *{box-sizing:border-box}@media only screen and (min-width: 640px){.js_scrollHint .scrollHint{display:none}}.js_scrollHint .scrollHint.is-scroll{animation-name:fadeOut;animation-duration:1s;animation-timing-function:ease;animation-fill-mode:forwards}@keyframes fadeOut{0%{opacity:1}100%{opacity:0}}.js_scrollHint .scrollHint_icon{width:120px;height:80px;position:absolute;top:60px;left:0;right:0;margin:auto;background:rgba(0,0,0,0.5);color:#fff;display:flex;align-items:center;justify-content:center;flex-wrap:wrap;line-height:1;font-size:10px;padding:10px;border-radius:5px}.js_scrollHint .scrollHint_icon i{background:url(../img/common/ico_arrow_right.svg) no-repeat center center/30px auto;animation:movearrow 1s ease-out infinite;position:relative;width:40px;height:40px}@keyframes movearrow{0%{left:0}25%{left:6px}50%{left:0}75%{left:-4px}100%{left:0}}.selectForm{appearance:none;height:45px;padding:0 38px 0 12px;background:url(../img/common/ico_arrow_down_black.svg) no-repeat right 13px center #fff;border:1px solid #ccc;border-radius:3px;cursor:pointer;font-size:16px;outline:none}.selectForm:focus{border:1px solid #285686}.selectForm::-ms-value{background:none;color:#222}.selectForm::-ms-expand{display:none}input.inputForm{width:100%;height:45px;padding:0 12px;border:1px solid #ccc;border-radius:3px;box-sizing:border-box;font-size:16px;outline:none}input.inputForm::-ms-clear{visibility:hidden}.buttonForm{transition-property:color,border,background-color;transition-duration:.3s;transition-timing-function:ease-out;appearance:none;display:inline-block;position:relative;height:45px;padding:0 1em;border:none;border-radius:3px;box-sizing:border-box;cursor:pointer;font-family:inherit;font-size:16px;font-weight:normal;font-feature-settings:"palt";line-height:1.4;vertical-align:middle;text-align:center;text-decoration:none !important;background-color:#285686;color:#fff}.buttonForm:hover{background-color:#1f65a8;color:#fff}.inputForm__group--row{overflow:hidden;display:flex;flex-wrap:wrap;margin:-10px -5px 0}@media only screen and (min-width: 768px){.inputForm__group--row{margin:-16px -8px 0}}.inputForm__group--row .inputForm__body{margin-top:10px}@media only screen and (min-width: 768px){.inputForm__group--row .inputForm__body{margin-top:16px}}.inputForm__group--row .inputForm__body .inputForm__body__inr{padding:0 5px}@media only screen and (min-width: 768px){.inputForm__group--row .inputForm__body .inputForm__body__inr{padding:0 8px}}.inputForm__group--col{overflow:hidden;margin-top:-10px}.inputForm__group--col .inputForm__body{display:block;margin-top:10px}.inputForm__body{display:inline-block;box-sizing:border-box;font-feature-settings:"palt"}.radioForm,.checkboxForm{position:absolute;width:1px;height:1px;margin:-1px;border:0;overflow:hidden;padding:0;clip:rect(0, 0, 0, 0)}@media only screen and (min-width: 0) and (max-width: 767px){.radioForm,.checkboxForm{display:none}}.radioLabelForm,.radioLabelForm--simple,.checkboxLabelForm,.checkboxLabelForm--simple{position:relative;display:inline-block;box-sizing:border-box;cursor:pointer;font-size:16px;line-height:1.4;vertical-align:middle}@media all and (-ms-high-contrast: none){.radioLabelForm,.radioLabelForm--simple,.checkboxLabelForm,.checkboxLabelForm--simple{font-family:Meiryo, sans-serif}}.radioLabelForm::before,.radioLabelForm--simple::before,.checkboxLabelForm::before,.checkboxLabelForm--simple::before{transition-property:opacity;transition-duration:.3s;transition-timing-function:ease-out;content:'';opacity:0;display:block;position:absolute;top:50%;box-sizing:border-box}.radioLabelForm::after,.radioLabelForm--simple::after,.checkboxLabelForm::after,.checkboxLabelForm--simple::after{content:'';position:absolute;top:50%;display:block;width:18px;height:18px;margin-top:-10px;border:1px solid #666;border-radius:2px;box-sizing:border-box}.radioLabelForm .subLabelForm,.radioLabelForm--simple .subLabelForm,.checkboxLabelForm .subLabelForm,.checkboxLabelForm--simple .subLabelForm{display:block;color:#999}.radioLabelForm,.checkboxLabelForm{transition-property:background-color,border;transition-duration:.3s;transition-timing-function:ease-out;padding:10px 12px 10px 38px;border-radius:3px;background-color:#fff;border:1px solid #ccc}.radioLabelForm::after,.checkboxLabelForm::after{left:13px}.radioLabelForm--simple,.checkboxLabelForm--simple{padding-left:25px}.radioLabelForm--simple::after,.checkboxLabelForm--simple::after{left:0}.radioLabelForm::before,.radioLabelForm--simple::before{top:50%;margin-top:-6px;width:10px;height:10px;border-radius:50%;background-color:#285686}.radioLabelForm::after,.radioLabelForm--simple::after{border-radius:50%}.radioLabelForm::before{left:17px}.radioLabelForm--simple::before{left:4px}.checkboxLabelForm::before,.checkboxLabelForm--simple::before{top:50%;margin-top:-8px;width:6px;height:12px;border-right:3px solid #285686;border-bottom:3px solid #285686;transform:rotate(45deg)}.checkboxLabelForm::before{left:19px}.checkboxLabelForm--simple::before{left:6px}.radioForm:focus+.radioLabelForm,.checkboxForm:focus+.checkboxLabelForm,.radioLabelForm:hover,.checkboxLabelForm:hover{border:1px solid #285686}.radioForm:checked+.radioLabelForm{border-color:#285686;background-color:#D8ECFF}.radioForm:checked+.radioLabelForm::before,.radioForm:checked+.radioLabelForm--simple::before{opacity:1}.checkboxForm:checked+.checkboxLabelForm{border-color:#285686;background-color:#D8ECFF}.checkboxForm:checked+.checkboxLabelForm:before,.checkboxForm:checked+.checkboxLabelForm--simple:before{opacity:1}.labelForm{margin-right:10px}.labelRadioForm{transition-property:background;transition-duration:.3s;transition-timing-function:ease-out;border-radius:50%;appearance:none;background-color:#fff;border:1px solid #666;padding:0;width:18px;height:18px;margin:-1px 6px 0 0;outline:0;box-shadow:inset 0 0 0 4px #fff;font-feature-settings:"palt";font-size:16px}.labelRadioForm:checked{background-color:#285686;border:none;box-shadow:inset 0 0 0 1px #666, inset 0 0 0 4px #fff}.textareaForm{width:100%;padding:12px;background-color:#fff;border:1px solid #ccc;border-radius:3px;box-sizing:border-box;font-family:inherit;font-size:16px;font-weight:normal;outline:none}#header{max-width:1260px;margin:0 auto;box-sizing:border-box;background:#fff}@media only screen and (max-width: 1099px){#header{position:fixed;z-index:10;top:0 !important;left:0;border-bottom:1px solid #ccc;width:100%}}@media only screen and (max-width: 1099px){#header .headerInner{display:flex;align-items:center;justify-content:space-between;height:50px}}@media only screen and (min-width: 1100px){#header{position:absolute;padding:0 30px;z-index:12;background:#fff;width:100%;max-width:unset;transition:padding 0.3s ease}#header .headerInner{max-width:1200px;margin:0 auto}}@media only screen and (max-width: 1099px){#wrapper.spnav-is-open #header{position:relative;top:auto;left:auto}}@media only screen and (min-width: 1100px){#header.isFixed{padding:16px 30px 0;position:fixed;box-shadow:0 8px 8px rgba(0,0,0,0.05)}#header.isFixed .sitehead_top,#header.isFixed .head_sub{transform:translateY(-8vh);transform-origin:right top;visibility:hidden;margin-bottom:0;height:0}#header.isFixed .gnav_item_label{padding:7px 8px 21px}#header.isFixed .snav .gnav_item{padding-bottom:0}#header.isFixed .snav .gnav_item_label{padding:5px 0 5px 0.25em}#header.isFixed .sitehead_siteid_img{width:208px;padding-bottom:21px}}#header.isFixed .gnav_item.is-current:after{display:none}@media only screen and (min-width: 0) and (max-width: 767px){.headerTop{margin:0 0 0 3.6%}}@media only screen and (min-width: 768px) and (max-width: 1099px){.headerTop{width:94.79%;margin:0 auto;display:flex;align-items:center;justify-content:left}}@media only screen and (min-width: 1100px){.headerTop{display:flex;justify-content:space-between;align-items:center}}@media only screen and (min-width: 1100px){.headerTop__rightColumn{flex-shrink:0}}.sitehead_siteid{line-height:1;position:relative}@media only screen and (min-width: 768px) and (max-width: 1099px){.sitehead_siteid{margin-right:30px}}.sitehead_siteid>a{display:inline-block;margin-right:15px}@media only screen and (min-width: 1100px){.sitehead_siteid>a{margin-right:15px}}.sitehead .head_sub{display:block;font-size:12px;font-weight:bold;margin-bottom:2px}.sitehead .head_sub .blue{color:#1f65a8}@media only screen and (min-width: 1100px){.sitehead .head_sub{font-size:14px;margin-bottom:8px;transition:all .3s ease-out;overflow:hidden}}@media only screen and (max-width: 370px){.sitehead .head_sub{display:none}}.sitehead .sitehead_siteid_img{width:170px;height:auto}@media only screen and (min-width: 1100px){.sitehead .sitehead_siteid_img{width:248px;transition:all 0.3s ease}}.sitehead .head_share_img{display:block;position:relative;margin:2px 0 0}@media only screen and (min-width: 768px){.sitehead .head_share_img{display:inline-block}}@media only screen and (min-width: 1100px){.sitehead .head_share_img{margin:5px 0}}.sitehead .head_share_img img{width:164px;height:auto}@media only screen and (min-width: 768px) and (max-width: 1099px){.sitehead .head_share_img img{width:100px}}@media only screen and (min-width: 1160px){.sitehead .head_share_img img{width:auto}}.sitehead .head_share_img a{margin-left:3px;color:#222;font-size:10px}@media only screen and (min-width: 1100px){.sitehead .head_share_img a{position:relative;top:8px}}.sitehead_top{display:flex;align-items:center;justify-content:flex-end}@media only screen and (min-width: 1100px){.sitehead_top{transition:all .3s ease-out;position:relative;z-index:1;transform:translateY(0);overflow:hidden}}.sitehead_pr{margin:0;line-height:1;font-feature-settings:"palt"}@media only screen and (max-width: 824px){.sitehead_pr{display:none}}@media only screen and (min-width: 1100px){.sitehead_pr{text-align:right}}.sitehead_pr_text{display:inline-block;position:relative;font-weight:700;font-size:14px}.sitehead_pr_text .blue{color:#1f65a8}.sitehead_pr_text a{font-size:10px;margin-left:3px;color:#222}.sitehead_pr-num{margin-left:0.1em;font-weight:bold;vertical-align:-0.06em}@media only screen and (min-width: 0) and (max-width: 767px){.sitehead_pr-num{font-size:14px}}@media only screen and (min-width: 768px){.sitehead_pr-num{font-size:23px}}.pcHeader{width:1000px;font-size:16px}.pcHeader__top{margin:0 0 6px}@media only screen and (min-width: 0) and (max-width: 1099px){.pcHeader{display:none}}.sitehead_search{display:flex;justify-content:flex-end;margin-bottom:10px}@media only screen and (min-width: 0) and (max-width: 1099px){.sitehead_search{display:none}}.headerSearch{margin:10px 0 0;font-size:14px;position:relative}.headerSearch__input[type=text]{width:26px;background:#ebebeb;padding:4px;border:#e2dede 1px solid;-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none;transition:all .3s ease-out;position:relative;z-index:2;opacity:0;cursor:pointer}.headerSearch__input[type=text]:focus,.headerSearch__input[type=text]:not(:placeholder-shown){width:160px;opacity:1;right:26px;outline:none;margin-left:36px;cursor:text}.headerSearch__btn{cursor:pointer;display:inline-block;width:26px;height:26px;margin:0;background:#222222;border:none;font-family:"ヒラギノ角ゴ ProN W3", "Hiragino Kaku Gothic ProN", "メイリオ", Meiryo, "游ゴシック", YuGothic, sans-serif;text-align:center;-webkit-transition:all .1s ease-out;-o-transition:all .1s ease-out;transition:all .1s ease-out;-webkit-appearance:none;-moz-appearance:none;appearance:none;-webkit-font-smoothing:antialiased;-moz-font-smoothing:antialiased;position:absolute;right:0;top:0;z-index:1}.headerSearch__input[type=text]:focus+.headerSearch__btn{z-index:3}.gNav{float:left;width:600px;display:inline-block;margin:3px 0 -3px}.gNav a:link,.gNav a:visited,.gNav a:hover,.gNav a:active{color:#113d6b}.gNav__item{position:relative;display:inline-block;background:url(../img/common/bg_gnav_item.png) 100% 50% no-repeat}.gNav__item:last-child{background:none}.gNav__itemLabel{display:block;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;height:60px;line-height:60px;padding:0 39px;border-bottom:3px solid #cfcfcf;transition:border-color .2s ease-out}.gNav__itemLabel.isHover,.gNav__itemLabel:hover{border-color:#113d6b}.gNav[data-current="index"] .gNav__item--index .gNav__itemLabel,.gNav[data-current^="service-"] .gNav__item--service .gNav__itemLabel,.gNav[data-current^="option-"] .gNav__item--option .gNav__itemLabel{border-color:#113d6b;font-weight:bold}.gNav__itemLabel--dropDown{background:url(../img/common/ico_tri_down.png) 50% 46px no-repeat}.gNav__itemLabel--dropDown.isHover,.gNav__itemLabel--dropDown:hover{background:url(../img/common/ico_tri_down.png) 50% 48px no-repeat}.mobiHeader{display:none}@media only screen and (min-width: 0) and (max-width: 1099px){.mobiHeader{float:right;display:block}}.spNav{float:right;display:block;width:100px;height:50px;position:relative}.spNav__btn{width:50px;height:50px;cursor:pointer;background:50% 50% no-repeat;background-size:32px 32px}.spNav__btn--main{background-color:#113d6b;background-image:url(../img/common/img_spnav_menu.png);position:fixed;top:3px;right:0;z-index:99999}.spNav__btn--main::before{content:"";background-color:#222;width:100vw;height:3px;position:absolute;top:-3px;right:0}.spNav__btn--login{float:left;background-color:#1b63a7;background-image:url(../img/common/img_spnav_login.png)}.spNav[data-active-btn="main"] .spNav__btn--main,.spNav[data-active-btn="login"] .spNav__btn--login{background-image:url(../img/common/img_spnav_close.png)}.spNav[data-active-btn="main"] .spNav__btn--main{position:absolute;top:0}.spMenu{display:none}.spMenu{z-index:10000;position:absolute;top:51px;left:0;display:none;width:100%;background:#fff}.spMenu a{text-decoration:none}.spMenu__list--dropDown{display:none;border-top:1px solid #ccc}.spMenu__listItem{border-bottom:1px solid #ccc}.spMenu__list--dropDown .spMenu__listItem:last-child{border:none}.spMenu__listItemLabel{position:relative;display:block;padding:20px 3.13%;background:#fff;color:#333;line-height:1}.spMenu__list--dropDown .spMenu__listItemLabel{background:#F6F6F6}.spMenu__listItem--deep .spMenu__listItemLabel{padding-left:6.26%}.spMenu__list__in li a{background:#F6F6F6}.spMenu--login[data-current="login-info"] .spMenu__listItemLabel--info,.spMenu--login[data-current="login-server"] .spMenu__listItemLabel--server,.spMenu--login[data-current="login-webftp"] .spMenu__listItemLabel--webFTP,.spMenu--login[data-current="login-webmail"] .spMenu__listItemLabel--webMail,.spMenu--main[data-current="index"] .spMenu__listItemLabel--home,.spMenu--main[data-current^="service-"] .spMenu__listItemLabel--service,.spMenu--main[data-current="service-feature"] .spMenu__listItemLabel--feature,.spMenu--main[data-current="service-dedicated"] .spMenu__listItemLabel--dedicated,.spMenu--main[data-current="service-price"] .spMenu__listItemLabel--price,.spMenu--main[data-current="service-functions"] .spMenu__listItemLabel--functions,.spMenu--main[data-current="service-detail-daiko"] .spMenu__listItemLabel--detailDaiko,.spMenu--main[data-current="service-detail-serverdaiko"] .spMenu__listItemLabel--detailServerDaiko,.spMenu--main[data-current="service-detail-xaccelerator"] .spMenu__listItemLabel--detailXaccelerator,.spMenu--main[data-current="service-detail-backup"] .spMenu__listItemLabel--detailBackup,.spMenu--main[data-current="service-detail-webfont"] .spMenu__listItemLabel--detailWebFont,.spMenu--main[data-current="service-detail-security-scan"] .spMenu__listItemLabel--detailSecurityScan,.spMenu--main[data-current="service-detail-hp"] .spMenu__listItemLabel--detailHp,.spMenu--main[data-current="service-detail-sla"] .spMenu__listItemLabel--detailSla,.spMenu--main[data-current^="option-"] .spMenu__listItemLabel--option,.spMenu--main[data-current="option-domain-index"] .spMenu__listItemLabel--domain,.spMenu--main[data-current="option-domain-search"] .spMenu__listItemLabel--domainSearch,.spMenu--main[data-current="option-ssl-index"] .spMenu__listItemLabel--ssl,.spMenu--main[data-current="option-ssl-about-ssl"] .spMenu__listItemLabel--aboutSSL,.spMenu--main[data-current="option-ssl-coressl"] .spMenu__listItemLabel--coreSSL,.spMenu--main[data-current="option-ssl-securecore-dv"] .spMenu__listItemLabel--secureCoreDV,.spMenu--main[data-current="option-ssl-securecore-ov"] .spMenu__listItemLabel--secureCoreOV,.spMenu--main[data-current="option-ssl-securecore-ev"] .spMenu__listItemLabel--secureCoreEV,.spMenu--main[data-current="option-ssl-geotrust"] .spMenu__listItemLabel--geoTrust,.spMenu--main[data-current="option-ssl-rapidssl"] .spMenu__listItemLabel--rapidSSL,.spMenu--main[data-current="option-ssl-digicert-ov"] .spMenu__listItemLabel--digicertSSL,.spMenu--main[data-current="option-ssl-globalsign-dv"] .spMenu__listItemLabel--globalSignDV,.spMenu--main[data-current="option-ssl-globalsign-ov"] .spMenu__listItemLabel--globalSignOV,.spMenu--main[data-current="option-ssl-globalsign-ev"] .spMenu__listItemLabel--globalSignEV,.spMenu--main[data-current="option-ssl-freessl"] .spMenu__listItemLabel--freeSSL{color:#113d6b;font-weight:bold}.spMenu__listItemLabel>span{float:left;display:block;width:70%}.spMenu__list--dropDown .spMenu__listItemLabel>span{width:85%}.spMenu__listItemLabel .ico{margin:0 5px 0 0;font-size:16px}.spMenu__listItemLabel>.ico{float:right;display:block;width:20%;margin:0;color:#113d6b;text-align:right}.spMenu--login .spMenu__listItemLabel>.ico{color:#1b63a7}.spMenu__list--dropDown .spMenu__listItemLabel>.ico{width:10%}.spMenu__btns{padding:3px 0 0;background:#ccc;font-size:12px}.spMenu__btnsItem{float:left;width:50%;background:#fff;border-top:1px solid #ddd}.spMenu__btnsLabel{display:block;padding:20px 5.7%;color:#333;letter-spacing:-.005em}.spMenu__btnsLabel:hover{text-decoration:none}.spMenu__btnsItem:nth-child(2n+1) .spMenu__btnsLabel{border-right:1px solid #ccc}.spMenu__btnsLabel .ico{float:right;color:#1b63a7;font-size:16px;vertical-align:middle}.spMenu__close{display:block;margin:0;padding:20px;background:#113d6b;color:#fff;font-weight:bold;line-height:1;text-align:center}.spMenu--login .spMenu__close{background:#1b63a7}.spMenu__close .ico{margin:0 5px 0 0;font-size:16px;vertical-align:middle}@media only screen and (max-width: 1099px){#gnav{display:none}}@media only screen and (min-width: 1100px){#gnav{display:flex;font-size:16px}#gnav .gnav_item_label.alone::after{display:none}.snav .gnav_item{margin-left:10px;padding-bottom:20px}.snav .gnav_item_label{display:block;width:7.5em;color:#222;padding:5px 0 5px 0.25em;border:1px solid #ddd;border-radius:3px;text-align:center}.snav .gnav_item_label:hover{cursor:pointer}.snav .gnav_item_label.registry{background-color:#ffba00;border-color:#ffba00;color:#113d6b}.snav .gnav_item_label.registry::after{content:"\e606";color:#113d6b}.snav .gnav_item_label.login{background-color:#1f65a8;color:#fff}.snav .gnav_item_label.login::after{color:#fff}.gnav{display:flex}.gnav *{box-sizing:border-box}.gnav a,.gnav span{display:block;color:#222;font-feature-settings:"palt";text-decoration:none}.gnav_item{position:relative}.gnav_item:hover .gnav_sub{visibility:visible;opacity:1}.gnav_item.is-hover>a,.gnav_item.is-current>a{color:#1f65a8}.gnav_item.is-current:after{content:"";display:block;position:absolute;right:0;bottom:0;left:0;width:0;height:0;margin:auto;border-top:10px solid transparent;border-right:7px solid transparent;border-bottom:10px solid #f0f2f7;border-left:7px solid transparent}.gnav_item_domain.is-current:after,.gnav_item_order.is-current:after{display:none}.gnav_item_label{padding:7px 8px 25px;transition:all  0.3s ease}.gnav_item_label:hover{cursor:pointer}.gnav_item_label::after{content:"\e604";display:inline-block;position:relative;top:-.1em;margin-left:5px;font-size:90%;font-weight:500;color:#1f65a8}.gnav_sub{max-height:none;visibility:hidden;position:absolute;z-index:999999;top:calc(100% - 3px);left:50%;transform:translateX(-50%);padding:15px 0;background-color:#f8f8f8;border-top:3px solid #1f65a8;border-radius:0 0 3px 3px;box-shadow:5px 5px 10px rgba(34,34,34,0.1);opacity:0;transition:opacity 0.2s ease-out}.gnav_sub::before{content:"";display:block;position:absolute;right:0;bottom:calc(100% + 3px);left:0;width:0;height:0;margin:auto;border-top:9px solid transparent;border-right:7px solid transparent;border-bottom:9px solid #1f65a8;border-left:7px solid transparent}.gnav_sub>li a{position:relative;padding:5px 2.5em;font-size:16px;white-space:nowrap}.gnav_sub>li a:hover{color:#1f65a8}.gnav_sub>li a::after{content:"\e606";display:inline-block;position:absolute;top:0;left:1.6em;bottom:0;height:1em;margin:auto;font-size:90%;font-weight:500;color:#1f65a8}.gnav_sub>li a .ico_new-window{position:relative;top:-0.1em}.gnav_sub_ttl{color:#1f65a8 !important;font-weight:700;border-bottom:1px solid #c6c6c6;margin:10px 1.5em;padding-bottom:.2em}.gnav_item_order,.gnav_item_login{z-index:99999}.gnav_item_order .gnav_sub,.gnav_item_login .gnav_sub{right:0;left:auto;transform:translateX(0)}.gnav_item_order .gnav_sub::before,.gnav_item_login .gnav_sub::before{left:auto;right:3.3em}.gnav_item_login .gnav_sub li.gnav_sub_item_1 a{padding:5px 1em}.gnav_item_login .gnav_sub li.gnav_sub_item_1 a:hover{color:#1f65a8}.gnav_item_login .gnav_sub li.gnav_sub_item_1 a::after{display:none}.gnav_item_login .gnav_sub li.gnav_sub_item_1 a span{position:relative;padding:5px 1.6em 15px}.gnav_item_login .gnav_sub li.gnav_sub_item_1 a span:hover{color:#1f65a8}.gnav_item_login .gnav_sub li.gnav_sub_item_1 a span::before{content:"";width:100%;position:absolute;display:block;left:0;right:0;bottom:0;border-bottom:1px solid #1f65a8}.gnav_item_login .gnav_sub li.gnav_sub_item_1 a span::after{content:"\e606";display:inline-block;position:absolute;top:-10px;left:0.5em;bottom:0;height:1em;margin:auto;font-size:90%;font-weight:500;color:#1f65a8}.gnav_item_login .gnav_sub li.gnav_sub_item_1 .gnav_sub_in{padding:10px 1.1em 5px}.gnav_item_login .gnav_sub li.gnav_sub_item_1 .gnav_sub_in>li a{position:relative;padding:2px 1.6em;font-size:13px;white-space:nowrap}.gnav_item_login .gnav_sub li.gnav_sub_item_1 .gnav_sub_in>li a:hover{color:#1f65a8}.gnav_item_login .gnav_sub li.gnav_sub_item_1 .gnav_sub_in>li a::after{content:"\e606";display:inline-block;position:absolute;top:0;left:0.5em;bottom:0;height:1em;margin:auto;font-size:90%;font-weight:500;color:#1f65a8}}@media only screen and (max-width: 1099px){#spnav{width:100px;height:50px;flex-shrink:0}}@media only screen and (min-width: 768px) and (max-width: 1099px){#spnav{position:absolute;top:0;right:0;display:block;width:100px;height:50px}}@media only screen and (min-width: 1100px){#spnav{display:none}}.spnav_btn{width:50px;height:50px;cursor:pointer;background-repeat:no-repeat;background-position:50% 50%;background-size:32px 32px}#spnav_btn_menu{float:right;background-color:#285686;background-image:url(../img/common/img_spnav_menu.png)}#spnav_btn_menu.is-show{background-image:url(../img/common/img_spnav_close.png)}#spnav_btn_login{float:left;background-color:#4b4b4b;background-image:url(../img/common/img_spnav_login.png)}#spnav_btn_login.is-show{background-image:url(../img/common/img_spnav_close.png)}@media only screen and (max-width: 1099px){.spmenu{z-index:10000;position:absolute;top:51px;left:0;display:none;width:100%;background:#fff}.spmenu a{text-decoration:none}}@media only screen and (min-width: 1100px){.spmenu{display:none}}.spmenu_list_sub{display:none;border-top:1px solid #ccc}.spmenu_list_item{border-bottom:1px solid #ccc}.spmenu_list_item:last-child{border-bottom:none}.spmenu_list_sub .spmenu_list_item:last-child{border:none}.spmenu_list_item.registry>.spmenu_list_label{background:#ffba00;color:#113d6b}.spmenu_list_item.registry>.spmenu_list_label i{color:#113d6b}.spmenu_list_label{display:block;padding:20px;background:#fff;line-height:1;color:#222;font-size:15px;font-weight:500}.spmenu_list_label:hover,.spmenu_list_label:active{color:#1f65a8}.spmenu_list_sub .spmenu_list_label{background:#f8f8f8;padding-left:28px}.is-current>.spmenu_list_label,.is-current .is-current .spmenu_list_label,.spmenu_list_label.is-current{color:#1f65a8;font-weight:bold}#spmenu_login .spmenu_list_label{border-bottom:1px solid #ccc}#spmenu_login .spmenu_list_label:last-child{border-bottom:none}.spmenu_list_label span{float:left;display:block;width:80%}.spmenu_list_label .ico{margin:0 5px 0 0;font-size:16px}.spmenu_list_label>.ico{float:right;display:block;width:20%;margin:0;color:#1f65a8;text-align:right}.spmenu_list .spmenu_list_in li a{background:#f8f8f8;padding-left:28px;border-bottom:1px solid #ccc}.spmenu_list .spmenu_sub_item{padding:20px 0 0 28px;background:#f8f8f8}.spmenu_list .spmenu_sub_group{border-top:1px solid #dbdbdb}.spmenu_list .spmenu_sub_group .spmenu_list_item{border-bottom:1px solid #dbdbdb}.spmenu_list .spmenu_sub_group .spmenu_list_item:last-child{border-bottom:none}.spmenu_list .spmenu_sub_ttl{color:#1f65a8;font-weight:bold;padding-bottom:20px;line-height:1;display:block}.spmenu_list .spmenu_sub .spmenu_list_label{padding-left:20px}.spmenu_btns{font-size:12px}.spmenu_btns_item{float:left;width:50%;background:#fff;border-top:1px solid #ddd}.spmenu_btns_label{display:block;padding:20px 5.7%;color:#222;letter-spacing:-.005em}.spmenu_btns_label:hover{text-decoration:none}.spmenu_btns_label .spmenu_btns_item{font-size:1.2rem}.spmenu_btns_item:nth-child(2n+1) .spmenu_btns_label{border-right:1px solid #ccc}.spmenu_btns_label .ico{float:right;color:#1f65a8;font-size:16px;vertical-align:middle}.spmenu_close{display:block;margin:0;padding:20px;background:#285686;color:#fff;line-height:1;text-align:center}.spmenu_close .ico{margin:0 5px 0 0;font-size:16px;vertical-align:middle}.footer{overflow:hidden}.ctaContainer{display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:flex}.cta{width:100%;text-align:center}.cta--order{background:#0b417b;position:relative}.cta--order:after{background:#0c387b;content:"";width:50vw;height:100%;position:absolute;left:50%;top:0}.cta--order>*{position:relative;z-index:1}.cta__inner{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;height:100%;padding:56px 0 60px}.cta__inner--order{background:url(../img/common/bg_cta.png) no-repeat center center/auto 100%}.cta__ttl{font-size:30px;letter-spacing:.08em;margin-bottom:10px;text-shadow:0 2px 0 rgba(0,0,0,0.3);color:#fff}.cta__btn{width:500px;height:77px;padding:0;line-height:77px;font-size:22px;font-weight:bold;box-shadow:0 4px 14.72px 1.28px rgba(0,0,0,0.2);margin:0 0 24px}.cta__btn .ico{vertical-align:-.1em}.cta__link,.cta__link a{font-size:14px;color:#fff}@media only screen and (min-width: 768px) and (max-width: 1099px){.cta__inner{padding:48px 0}.cta__ttl{font-size:28px;margin-bottom:24px !important}.cta__btn{width:80%;height:64px;line-height:64px}}@media only screen and (min-width: 0) and (max-width: 767px){.ctaContainer{display:block}.cta{width:auto}.cta__inner{padding:32px 0}.cta__ttl{font-size:20px;margin-bottom:24px !important}.cta__btn{width:80%;height:60px;line-height:60px;font-size:18px}}.helpDesk{padding-bottom:50px;border-bottom:2px solid #113d6b}.helpDesk__ttl{padding:38px 0 20px;font-size:24px;text-align:center}@media only screen and (min-width: 768px) and (max-width: 1099px){.helpDesk{margin-bottom:0;padding-bottom:30px}.helpDesk__ttl{padding:25px 0 20px}}@media only screen and (min-width: 0) and (max-width: 767px){.helpDesk{margin-bottom:0;padding-bottom:20px}.helpDesk__ttl{padding:20px 0 15px;font-size:18px}}.callCenter{width:830px;margin:0 auto 10px}.callCenter__phoneNumber{float:left;width:360px;font-size:46px;line-height:1;margin:0}.callCenter__phoneNumber>a{font-family:arial, sans-serif;text-decoration:none;color:#113d6b}.callCenter__info{font-size:14px;margin:0}@media only screen and (min-width: 0px) and (max-width: 1099px){.callCenter{width:auto}.callCenter__phoneNumber{float:none;width:auto;text-align:center}.callCenter__info{text-align:center}}@media only screen and (min-width: 0) and (max-width: 767px){.callCenter__phoneNumber{font-size:36px}}.otherSupport{margin:0 auto;display:flex;justify-content:center;flex-wrap:wrap}.otherSupport__item{text-align:center;margin-right:10px}@media only screen and (min-width: 0) and (max-width: 767px){.otherSupport__item{margin-right:0}}.otherSupport__item:last-child{margin-right:0}.otherSupport__itemTtl{display:block;font-weight:bold;font-size:13px;margin-bottom:5px}.otherSupport__item--mail .otherSupport__itemBtn{width:360px}@media only screen and (min-width: 0) and (max-width: 767px){.otherSupport__item--mail .otherSupport__itemBtn{width:280px;padding:11px 0}}.otherSupport__itemBtn{min-width:300px}@media only screen and (min-width: 0) and (max-width: 767px){.otherSupport__itemBtn{min-width:0;width:280px;padding:11px 0}}@media only screen and (min-width: 0px) and (max-width: 767px){.otherSupport{width:auto}}@media only screen and (min-width: 0) and (max-width: 767px){.otherSupport__item:first-child{margin-bottom:10px}.otherSupport__item--mail{float:none}.otherSupport__item--site{float:none}}.fNavContainer{display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:flex}.fNav{-webkit-flex:1;-moz-box-flex:1;-ms-flex:1;flex:1;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:20px 15px 28px 20px;border-left:1px solid #e1e1e1}.fNav:last-child{border-right:1px solid #e1e1e1}.fNav__ttl{position:relative;margin:0 0 0 14px;color:#113d6b;font-weight:bold}.fNav__list+.fNav__ttl,.fNav__ttl+.fNav__ttl{margin-top:1em}.fNav__ttl a:link,.fNav__ttl a:visited{color:#113d6b;text-decoration:none}.fNav__ttl a:hover,.fNav__ttl a:active{text-decoration:underline}.fNav__ttl::after{content:'';position:absolute;top:.5em;left:-1em;width:0;height:0;border-left:5px solid transparent;border-right:5px solid transparent;border-top:5px solid #113d6b;-webkit-transform:rotate(-90deg);-moz-transform:rotate(-90deg);-ms-transform:rotate(-90deg);-o-transform:rotate(-90deg);transform:rotate(-90deg);transition:left .1s ease-out}.fNav__ttl:hover::after{left:-.9em}.fNav__list{margin-left:15px}.fNav__list>li{position:relative;font-size:13px;line-height:1.5}.fNav__list>li:last-child{margin-bottom:0}.fNav__list>li::before{content:'';position:absolute;top:50%;left:0;display:inline-block;width:5px;height:1px;background:#ccc;transition:left .1s ease-out}.fNav__list>li:hover::before{left:3px}.fNav__list>li>a{margin-left:12px}.fNav__list>li>a:link,.fNav__list>li>a:visited{color:#222;text-decoration:none}.fNav__list>li>a:hover,.fNav__list>li>a:active{text-decoration:underline}@media only screen and (min-width: 768px) and (max-width: 1099px){.fNav:first-child{border-left:none}.fNav:last-child{border-right:none}.fNav__list{margin-left:0}}@media only screen and (min-width: 0) and (max-width: 767px){.fNavContainer{display:block}.fNav{-webkit-flex:none;-moz-box-flex:unset;-ms-flex:none;flex:none;padding:15px 20px;border-left:none;border-bottom:1px solid #e1e1e1}.fNav:last-child{border-right:none}.fNav__list{margin-left:0}}.fBottom{background:#222222}@media only screen and (max-width: 1099px){.fBottom{padding-bottom:100px}}.fBottom__logo{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:100%;padding:25px 0;background:#edf1f3;text-align:center}.fBottom__logoImg{display:inline-block;margin:0 auto 5px;width:250px}.fBottom__logoImg img{max-width:100%;height:auto}.fBottom__logoCopyright{margin-bottom:0px !important}.fBottom__logoCopyright>small{font-size:10px;color:#7e99b5}.fBottom__link{padding:25px 0}.fBottom__linkList{font-size:12px;width:100%;display:flex;flex-wrap:wrap;justify-content:center}.fBottom__linkList>li{margin:0 0 8px 0}.fBottom__linkList>li:last-child{margin-right:0}.fBottom__linkList>li>a{display:inline-block;margin:0 12px 0 0}.fBottom__linkList>li:last-child>a{margin-right:0}.fBottom__linkList>li>a:link,.fBottom__linkList>li>a:visited{color:#fff;text-decoration:none}.fBottom__linkList>li>a:hover,.fBottom__linkList>li>a:active{text-decoration:underline}.fBottom__linkBnr{width:100%;margin:15px auto 0;text-align:center}.fBottom__linkBnr>li{display:inline-block;margin-right:15px}.fBottom__linkBnr>li:last-child{margin-right:0}.fBottom__note{background:#fff;padding-top:20px}.fBottom__note .footer_note{counter-reset:number 0;border-top:1px solid #e1e1e1;padding:20px 0;margin:0 auto;display:block;-webkit-font-feature-settings:"palt";font-feature-settings:"palt"}@media only screen and (min-width: 768px) and (max-width: 1099px){.fBottom__note .footer_note{width:95%}}@media only screen and (min-width: 0) and (max-width: 767px){.fBottom__note .footer_note{width:90%}}.fBottom__note .footer_note .footer_note_item{display:block;margin-left:2em;color:#888;font-size:11px;line-height:1.4;text-indent:-2em}.fBottom__note .footer_note .footer_note_item:before{counter-increment:number 1;content:"※" counter(number) " "}.fBottom__note .footer_note .footer_note_item:not(:first-child){margin-top:0.4em}.fBottom__note .footer_note .footer_note_item a{color:inherit}.fBottom__PrArea{margin:0;text-align:left;width:100%;background:#fff;padding:25px 0}.fBottom__PrArea dl{display:flex;justify-content:space-between;width:1000px;margin:0 auto}@media only screen and (min-width: 0) and (max-width: 1099px){.fBottom__PrArea dl{flex-wrap:wrap;align-items:flex-start}}.prArea{display:flex;flex-basis:265px;font-size:12px;align-items:center}@media only screen and (min-width: 0) and (max-width: 1099px){.prArea{width:50%;flex-basis:auto;flex-direction:column;text-align:center}}@media only screen and (min-width: 0) and (max-width: 767px){.prArea img{max-width:100%}}.prArea dt{padding-right:10px}@media only screen and (min-width: 0) and (max-width: 1099px){.prArea dt{padding-right:0}}@media only screen and (min-width: 0) and (max-width: 1099px){.prArea dd{text-align:left;word-break:break-all;padding:10px}}.prArea__isms dd{width:240px;word-break:break-all}@media only screen and (min-width: 0) and (max-width: 1099px){.prArea__isms dd{width:auto}}@media only screen and (min-width: 0) and (max-width: 1099px){.prArea__siteseal{width:100%;flex-direction:row;justify-content:center;border-top:1px solid #eee}}@media only screen and (min-width: 0) and (max-width: 767px){.prArea__siteseal{display:block}}@media only screen and (min-width: 0) and (max-width: 767px){.prArea__siteseal dt{display:inline-block;margin-right:3px}}@media only screen and (min-width: 768px) and (max-width: 1099px){.prArea__siteseal dt{margin-right:10px}}@media only screen and (min-width: 0) and (max-width: 767px){.prArea__siteseal dd{display:inline-block}}@media only screen and (min-width: 768px) and (max-width: 1099px){.fBottom__logo{float:none;justify-content:center}.fBottom__logoImg{width:200px;margin:auto}.fBottom__logoCopyright{margin-bottom:0px;margin-left:15px}.fBottom__link{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:100%;padding:25px}.fBottom__linkBnr img{width:150px;height:auto}.fBottom__linkList{width:60%;margin:0 auto}.fBottom__pMark{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:10%;margin:15px 2% 0 0}.fBottom__pMark img{width:100%}.fBottom__PrArea dl{width:95%}.prArea{padding:30px 0;font-size:11px}.fBottom{padding-bottom:50px}}@media only screen and (min-width: 0) and (max-width: 767px){.fBottom{padding-bottom:50px}.fBottom__logo{float:none;width:auto;height:100px;padding:15px 0 10px}.fBottom__logoImg{width:200px;margin:0 auto 5px}.fBottom__logoCopyright{margin-bottom:0}.fBottom__link{display:block;margin:0 0 15px;padding:25px 0 10px;text-align:center}.fBottom__linkList{width:100%;border:none;margin-bottom:15px}.fBottom__linkList>li{display:inline-block}.fBottom__linkBnr{width:100%;border:none;text-align:center;padding:0;margin:0}.fBottom__linkBnr>li{margin-bottom:4px;margin-right:0}.fBottom__linkBnr>li:nth-child(even){margin-right:0}.fBottom__linkBnr>li:last-child{margin-bottom:0}.fBottom__linkBnr img{width:100%;max-width:196px}.fBottom__pMark{float:none;width:50px;margin:0 auto 15px;padding:5px}.fBottom__pMark img{width:100%}.fBottom__PrArea{margin:0;text-align:left;width:100%;background:#fff;padding:15px 0}.fBottom__PrArea dl{width:90%;margin:0 auto;justify-content:space-between}.prArea{padding:30px 0;font-size:11px}}.layoutSwitch{display:none;margin:0;padding:10px 0;text-align:center}@media only screen and (max-width: 1099px){.layoutSwitch{padding-bottom:100px}}.pageTopBtn{position:fixed;bottom:-65px;right:20px;display:block;width:60px;height:60px;-webkit-transition:all .1s ease-out;-o-transition:all .1s ease-out;transition:all .1s ease-out;z-index:10}.pageTopBtn:hover{-moz-transform:scale(1.1, 1.1);-webkit-transform:scale(1.1, 1.1);-ms-transform:scale(1.1, 1.1);-o-transform:scale(1.1, 1.1);transform:scale(1.1, 1.1)}@media only screen and (max-width: 1099px){.pageTopBtn{right:0;width:50px;height:50px}.pageTopBtn img{width:100%}.pageTopBtn:hover{-moz-transform:none;-webkit-transform:none;-ms-transform:none;-o-transform:none;transform:none}}.fixCta{width:calc(100% - 50px);height:50px;border-width:2px;border-right:none;margin:0;font-size:18px;line-height:50px;position:fixed;left:0;bottom:-65px;z-index:90;transition:all .1s ease-out}.fixCta .campaignBalloon{padding:0;border:1px solid #ea2803;box-sizing:border-box;bottom:22px;transition:all .1s ease-out}.fixCta .campaignBalloon::before{border-left:6px solid transparent;border-right:6px solid transparent;border-top:6px solid #ea2803}.fixCta.isActive{bottom:0}.fixCta.isActive .campaignBalloon{bottom:42px}@media only screen and (min-width: 0) and (max-width: 1099px){#wrapper{padding-top:51px}#wrapper.spnav-is-open{padding-top:0 !important}}.main{padding:104px 0 0}@media only screen and (min-width: 0) and (max-width: 1099px){.main{padding:0}.cat-service .main,.cat-option .main{padding:0}}.contents{margin-bottom:80px}.id-index .contents{margin-bottom:0}@media only screen and (min-width: 0) and (max-width: 1099px){.contents{margin-bottom:30px}}.contHeader{margin:0 0 15px;padding:30px 0;background:#113d6b url(../img/common/bg_grid_basecolor.png) 0 50%}.contHeader__ttl{display:inline-block;margin:0 30px 0 0;color:#fff;font-size:30px;font-weight:normal;vertical-align:middle}.contHeader__desc{display:inline-block;color:#d2dde7;margin:0}@media only screen and (min-width: 0) and (max-width: 767px){.contHeader{padding:15px 0}.contHeader__ttl{font-size:22px}.contHeader__desc{font-size:14px}}.contBody{position:relative}.colMain{float:right;width:730px}.colSide{float:left;position:relative;top:0;left:0;width:240px}@media only screen and (min-width: 0) and (max-width: 1099px){.colMain,.colSide{float:none;width:auto}.colMain{margin:0 0 30px}}.topicPath{margin-bottom:30px;font-size:14px}.topicPath__item{display:inline-block}.topicPath__item span.isCurrent{font-weight:bold}.topicPath .ico--chevronRight{color:#cecece;margin:0 5px}.topicPath__item--home>a{text-decoration:none}.topicPath__item--home .ico--home{font-size:16px;color:#a1b2c4;transition:color .1s ease-out}.topicPath__item--home>a:hover .ico{color:#113d6b}.sideNavi{position:relative;top:0;left:0;width:100%;background:#fff;border:1px solid #113d6b}.sideNavi__list{border-bottom:1px solid #cccccc}.sideNavi__list:last-child{border-bottom:none}.sideNavi__label{position:relative;display:block;padding:15px 14px;color:#113d6b;line-height:1.3;-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;text-decoration:none !important}.sideNavi__label:hover{background-color:#ecf1f6}.sideNavi[data-current="service-detail-backup"] .sideNavi__list:nth-child(2) .sideNavi__label,.sideNavi[data-current="service-detail-webfont"] .sideNavi__list:nth-child(3) .sideNavi__label,.sideNavi[data-current="service-detail-webfont-shotai"] .sideNavi__list:nth-child(3) .sideNavi__label,.sideNavi[data-current="functions-detail-security-scan"] .sideNavi__list:nth-child(1) .sideNavi__label,.sideNavi[data-current="service-detail-hp"] .sideNavi__list:nth-child(4) .sideNavi__label,.sideNavi[data-current="feature-detail-sla"] .sideNavi__list:nth-child(5) .sideNavi__label,.sideNavi[data-current="option-domain-index"] .sideNavi__list:nth-child(1) .sideNavi__label,.sideNavi[data-current="option-domain-search"] .sideNavi__list:nth-child(2) .sideNavi__label,.sideNavi[data-current="option-ssl-index"] .sideNavi__list:nth-child(1) .sideNavi__label{font-weight:bold;background-color:#ecf1f6}.sideNavi__label>.ico{position:absolute;top:50%;right:12px;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}@media only screen and (min-width: 0) and (max-width: 1099px){.sideNavi__label{padding:14px 11px}}.ctaContainer{position:relative}.campaignBalloon{position:absolute;top:124px;left:0;right:0;width:300px;margin:auto;background-color:#fff;vertical-align:middle;text-shadow:none;z-index:1;border:#ea2803 1px solid}.campaignPr{float:left;width:75%;height:22px;color:#ea2803;font-size:14px;line-height:22px;text-align:center;font-weight:bold}.campaignLimit{float:right;display:block;width:25%;height:22px;background-color:#ea2803;color:#fff;font-size:14px;line-height:22px;text-align:center;font-weight:bold}.campaignBalloon:before{content:"";position:absolute;bottom:-6px;left:0;right:0;display:block;width:0;height:0;margin:auto;border-left:6px solid transparent;border-right:6px solid transparent;border-top:6px solid #ea2803}.campaignBalloon:after{content:"";position:absolute;bottom:-5px;left:0;right:0;display:block;width:0;height:0;margin:auto;border-left:6px solid transparent;border-right:6px solid transparent;border-top:6px solid #fff}@media only screen and (min-width: 768px) and (max-width: 1099px){.campaignBalloon{top:96px}}@media only screen and (min-width: 0) and (max-width: 767px){.campaignBalloon{top:70px;width:272px}.campaignPr{font-size:12px;width:72%}.campaignLimit{font-size:12px;width:28%}}.cashless{position:fixed;right:25px;bottom:25px;z-index:3;width:197px;background:#fff;padding:6px 7px 8px 7px;box-shadow:0 0 8px gray;border-radius:5px;text-align:center}.cashless .cta__btn{width:180px;height:57px;line-height:57px;font-size:14px}.cashless-pr{font-weight:bold;font-size:16px;text-align:center;margin-bottom:3px;color:#113d6b}#pid-top .cashless .campaign-add,.cashless .campaign-add{margin-top:8px !important}.cashless-del{position:absolute;top:-17px;right:-17px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;width:30px;height:30px;border-radius:50%;background:#28425b;color:#fff;cursor:pointer;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;border:2px solid #fff;box-shadow:0 2px 4px 0 #666}.cashless-del span::before,.cashless-del span::after{display:block;content:"";position:absolute;top:50%;left:50%;width:60%;height:12%;margin:-7% 0 0 -30%;background:#fff}.cashless-del span::before{transform:rotate(-45deg)}.cashless-del span::after{transform:rotate(45deg)}.is--none{display:none !important}@media only screen and (min-width: 768px) and (max-width: 939px){.cashless .btn_orange-l{font-size:14px}}@media only screen and (min-width: 0) and (max-width: 767px){.cashless{width:170px;padding:10px 4px 8px 4px}.cashless-del{width:26px;height:26px}.cashless img{width:92%}.cashless-pr{display:none}.cashless .cta__btn{display:none}.cashless p{font-size:10px !important}}.otherServiceList{display:flex;justify-content:center}.otherService__item{width:490px;display:flex}.otherService__item:not(:first-child){margin-left:20px}.otherService__item a{text-decoration:none;color:inherit;transition:padding 0.3s ease;display:flex;background:#eef7f6;border:#20b5aa 2px solid;box-sizing:border-box;padding:24px 24px 32px;position:relative;width:100%}.otherService__item a:hover{opacity:0.6}.otherService__item a p{margin:0}.otherService__itemContents{padding-left:24px}@media only screen and (min-width: 1100px){.otherService__itemContents{padding-bottom:20px}}.otherService__itemSubtitle{font-size:12px}.otherService__itemTitle{font-size:18px;font-weight:bold;line-height:1.4;color:#20b5aa;margin-bottom:12px}.otherService__itemText{font-size:12px}.otherService__itemImage{position:relative;z-index:1}.otherService__itemLink{position:absolute;left:0;bottom:0;width:100%;text-align:right;font-size:14px;line-height:32px;background:#20b5aa;padding:0 16px;color:#FFF;box-sizing:border-box}.otherService__itemLink .ico{margin-left:8px}.otherService__item--bp .otherService__itemImage{width:136px;margin-bottom:-10px}.otherService__item--xsdrive a{background:#e8effd;border:#4a67a8 2px solid}.otherService__item--xsdrive .otherService__itemImage{width:144px}.otherService__item--xsdrive .otherService__itemTitle{color:#4a67a8;font-size:20px}.otherService__item--xsdrive .otherService__itemLink{background:#4a67a8}@media only screen and (max-width: 1099px){.otherServiceList{flex-direction:column;align-items:center}.otherService__item{width:100%;max-width:490px}.otherService__item a{flex-wrap:wrap;padding-bottom:0}.otherService__itemContents{flex:1;margin-bottom:24px}.otherService__itemTitle{font-size:16px;margin-bottom:8px}.otherService__itemLink{position:relative;width:calc(100% + 48px);margin:0 -24px}.otherService__item:not(:first-child){margin-left:0;margin-top:24px}.otherService__item--bp .otherService__itemImage{width:102px;margin-bottom:0}.otherService__item--xsdrive .otherService__itemImage{width:108px}.otherService__item--xsdrive .otherService__itemTitle{font-size:18px}}.contents{overflow:hidden}.main-header{display:flex;align-items:center;position:relative;margin:0 auto;width:94.79%;max-width:1000px}.main-header *{box-sizing:border-box}.main-header::before{content:"";display:block;width:100vw;height:100%;position:absolute;left:0;top:0;background:#f0f2f7;margin:0 calc(50% - 50vw);z-index:0}.main-header .ttl{font-size:18px;position:relative;z-index:2;margin:0;padding-right:15px;background:linear-gradient(to right, rgba(230,235,244,0) 0%, #e6ebf4 100%);font-feature-settings:"palt";line-height:50px}.main-header .ttl::after{content:"";display:block;position:absolute;top:0;left:100%;width:0;height:0;border-top:25px solid transparent;border-right:20px solid transparent;border-bottom:25px solid transparent;border-left:20px solid transparent;border-left-color:#e6ebf4}.main-header .ttl span{padding-bottom:0}.main-header .ttl span:after{display:none}@media only screen and (max-width: 1099px){.main-header .ttl{margin-left:-3.5%;padding-left:3.5%}}.main-header_subnav{margin:0 0 0 auto;display:flex;position:relative;z-index:2}.main-header_subnav>li{margin:0 12px;font-weight:500}.main-header_subnav>li a{overflow:hidden;display:block;position:relative;color:#222;line-height:50px;text-decoration:none}.main-header_subnav>li a::after{content:"";display:block;position:absolute;right:0;bottom:-3px;left:0;height:3px;transition:bottom 0.2s ease-out}.main-header_subnav>li a:hover,.main-header_subnav>li a.is-current{color:#1f65a8}.main-header_subnav>li a:hover::after,.main-header_subnav>li a.is-current::after{background-color:#1f65a8;bottom:0}.main-header_subnav>li a .ico_new-window{position:relative;top:-0.1em}@media only screen and (max-width: 1099px){.main-header_subnav{display:none}}.suvnav_item_label[target="_blank"]::after{content:"\e61b";display:inline-block !important;font-size:16px;position:relative !important;margin-left:3px;font-family:'xserver';font-style:normal;font-variant:normal;font-weight:normal;line-height:1;vertical-align:0.1em;text-transform:none;speak:none;-webkit-font-smoothing:antialiased;color:#999}.suvnav_item_label[target="_blank"]:hover::after,.suvnav_item_label[target="_blank"].is-current::after{background-color:transparent !important;bottom:-3px !important}.ttl{position:relative;margin:0 0 40px;display:table;font-size:2.2rem;font-weight:500}@media only screen and (min-width: 768px){.ttl{font-size:2.4rem}}@media only screen and (min-width: 1100px){.ttl{margin:0 0 50px;font-size:3.2rem}}.ttl span{position:relative;display:inline-block;padding-bottom:15px}@media only screen and (min-width: 1100px){.ttl span{padding-bottom:20px}}.ttl span:after{content:"";display:block;position:absolute;left:0;bottom:0;width:100%;height:5px;background-image:linear-gradient(90deg, #52c8de 0%, #195ec4 100%)}.ttl .ico{margin:0 8px 0 0;font-size:24px;display:none}.cat-affiliate .contBody{padding-top:30px}.cat-affiliate .btn--a8Register{width:500px;padding:21px 20px;background:#1f65a8;font-size:20px;color:#fff}.cat-affiliate .btn--a8Affiliate{width:500px;padding:21px 20px;background:#20b5aa;font-size:20px;color:#fff}.cat-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: 1099px){.cat-affiliate .btn--a8Register,.cat-affiliate .btn--a8Affiliate{padding:14px 16px}}@media only screen and (min-width: 0) and (max-width: 767px){.cat-affiliate .btn--a8Register,.cat-affiliate .btn--a8Affiliate{width:auto;font-size:18px;padding:10px 16px}}.cat-affiliate .affTitle{margin-bottom:40px}.cat-affiliate .affTitle>img{max-width:100%}@media only screen and (min-width: 768px) and (max-width: 1099px){.cat-affiliate .affTitle{margin-bottom:20px}}@media only screen and (min-width: 0) and (max-width: 767px){.cat-affiliate .affTitle{margin-bottom:15px}}.cat-affiliate .indexLink{margin-bottom:40px;text-align:center}.cat-affiliate .indexLink li{display:inline-block;margin-right:5px}.cat-affiliate .indexLink li:last-child{margin-right:0}@media only screen and (min-width: 768px) and (max-width: 1099px){.cat-affiliate .indexLink{margin-bottom:20px}}@media only screen and (min-width: 0) and (max-width: 767px){.cat-affiliate .indexLink{margin-bottom:15px}.cat-affiliate .indexLink li{display:block;margin:0 0 5px;text-align:center}.cat-affiliate .indexLink .btn{width:80%;margin:0 auto}}.cat-affiliate .affFlow{display:flex;margin:0 0 35px}.cat-affiliate .affFlow--3items{width:750px;margin-left:auto;margin-right:auto}.cat-affiliate .affFlow__item{position:relative;width:228px;margin:0 30px 0 0;padding:10px 0 0}.cat-affiliate .affFlow__item:last-child{margin-right:0}.cat-affiliate .affFlow__item::after{content:'';position:absolute;top:64px;right:-20px;display:block;width:0;height:0;border-left:10px solid transparent;border-right:10px solid transparent;border-top:10px solid #20b5aa;-webkit-transform:rotate(-90deg);-moz-transform:rotate(-90deg);-ms-transform:rotate(-90deg);-o-transform:rotate(-90deg);transform:rotate(-90deg)}.cat-affiliate .affFlow__item:last-child::after{display:none}.cat-affiliate .affFlow__itemImage{display:block;max-width:100%;margin:0 auto 26px}.cat-affiliate .affFlow__itemText{position:relative;display:block;padding:0 0 0 23px}.cat-affiliate .affFlow__itemText::before{position:absolute;top:3px;left:0;display:inline-block;width:18px;height:18px;text-align:center;line-height:18px;background:#1f65a8;color:#fff;font-size:14px;font-weight:bold;font-family:arial, sans-serif;border-radius:50%}.cat-affiliate .affFlow__item:nth-child(1) .affFlow__itemText::before{content:"1"}.cat-affiliate .affFlow__item:nth-child(2) .affFlow__itemText::before{content:"2"}.cat-affiliate .affFlow__item:nth-child(3) .affFlow__itemText::before{content:"3"}.cat-affiliate .affFlow__item:nth-child(4) .affFlow__itemText::before{content:"4"}@media only screen and (min-width: 768px) and (max-width: 1099px){.cat-affiliate .affFlow__item::after{right:-10%}.cat-affiliate .affFlow--3items{width:auto}.cat-affiliate .affFlow__item{width:22%;margin-right:3%}}@media only screen and (min-width: 0) and (max-width: 767px){.cat-affiliate .affFlow{display:block}.cat-affiliate .affFlow--3items{width:auto}.cat-affiliate .affFlow__item{width:auto;margin-right:0}.cat-affiliate .affFlow__item::after{display:none}.cat-affiliate .affFlow__itemImage{width:150px;margin-bottom:10px}.cat-affiliate .affFlow__itemText{padding:0;text-align:center}.cat-affiliate .affFlow__itemText::before{position:relative;top:auto;left:auto;margin-right:5px}}.cat-affiliate .reason{position:relative;margin:0 0 32px;padding:20px 0 15px;border:3px solid #00aab9}.cat-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}.cat-affiliate .reason__header{margin-bottom:25px;background:#dceef0}.cat-affiliate .reason__headerTtl{display:inline-block;height:42px;padding:0 20px 0 100px;background:#00aab9;line-height:42px;color:#fff;font-size:24px}.cat-affiliate .reason__body{padding:0 20px}.cat-affiliate .reason__body>:last-child{margin-bottom:0}@media only screen and (max-width: 1099px){.cat-affiliate .reason{margin:0 0 30px;padding:0 0 20px;border-top:none}.cat-affiliate .reason::after{top:0;width:37px;height:44px}.cat-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){.cat-affiliate .reason{margin-bottom:20px}.cat-affiliate .reason::after{left:9px}.cat-affiliate .reason__header{margin-bottom:15px}.cat-affiliate .reason__headerTtl{padding-left:55px}}.cat-affiliate .rItemContainer{display:flex;margin:0 0 5px}.cat-affiliate .rItem{box-sizing:border-box;width:280px;margin:0 15px 0 0;padding:0 15px 0 0;border-right:1px solid #ddd}.cat-affiliate .rItem--wide{width:396px;margin-right:0;padding-right:0;border-right:none}.cat-affiliate .rItem__ttl{margin:0 0 13px;font-size:18px;font-weight:bold;color:#222}.cat-affiliate .rItem__ttlValue{display:block;margin:0 0 6px;font-size:14px;color:#20b5aa;font-weight:normal}.cat-affiliate .rItem__body{font-size:14px}.cat-affiliate .rItem__body>:last-child{margin-bottom:0}.cat-affiliate .rItem__body b{color:#ffa200}@media only screen and (max-width: 1099px){.cat-affiliate .rItem .media__image{display:none}}@media only screen and (min-width: 0) and (max-width: 767px){.cat-affiliate .rItemContainer{display:block}.cat-affiliate .rItem{width:auto;border-right:none;border-bottom:1px solid #ddd;margin:0 0 15px;padding:0 0 15px}.cat-affiliate .rItem--wide{width:auto}}.cat-affiliate .campaignPrtxt{display:inline-block;padding:3px 5px;color:#fff;background:#e61212;font-size:11px;margin-bottom:3px}.cat-affiliate .pr_badge{display:inline-block;font-size:.8rem;padding:.5em .8em;line-height:.8rem;margin-left:8px;background:#666;color:#fff;vertical-align:top}.campaignVisual{border-top:1px solid #ccc;margin-bottom:10px;text-align:center;position:relative}.campaignVisualFinish{display:flex;align-items:center;justify-content:center;background-color:rgba(0,0,0,0.6);width:100%;height:100%;position:absolute;top:0;left:0;z-index:8}.campaignVisualFinish span{display:block;background-color:#fff;padding:30px;font-size:33px;line-height:1}.campaignVisualTitle{background-image:url("../img/campaign/250408/bg_campaign_l.png");background-repeat:no-repeat;background-size:cover;background-position:center center;padding:25px 0 35px}@media only screen and (min-width: 0) and (max-width: 1099px){.campaignVisualTitle{background-image:url("../img/campaign/250408/bg_campaign_m.png");padding:20px 20px 30px}}@media only screen and (min-width: 0) and (max-width: 767px){.campaignVisualTitle{background-image:url("../img/campaign/250408/bg_campaign_s.png");padding:13px 0 17px}}@media only screen and (min-width: 0) and (max-width: 1099px){.campaignVisualTitleImage{max-width:95%;margin:0 auto}}@media only screen and (min-width: 0) and (max-width: 767px){.campaignVisualTitleImage{max-width:100%;margin:0 auto}}.campaignVisualData{background-color:#444;color:#fff;font-weight:600;padding:10px 0;font-size:1.6rem;margin-bottom:30px}@media only screen and (min-width: 0) and (max-width: 1099px){.campaignVisualData{font-size:1.5rem}}@media only screen and (min-width: 0) and (max-width: 767px){.campaignVisualData{font-size:0.9rem;margin-bottom:15px}}.campaignVisualData span{font-size:1.5rem}@media only screen and (min-width: 0) and (max-width: 1099px){.campaignVisualData span{font-size:1.3rem}}@media only screen and (min-width: 0) and (max-width: 767px){.campaignVisualData span{font-size:0.8rem}}@media only screen and (min-width: 0) and (max-width: 1099px){.campaignVisualFinish span{padding:3vw;font-size:3.2vw}}.campaignVisual img{max-width:100%}@media only screen and (min-width: 0) and (max-width: 1099px){.campaignVisual img{max-width:85%}}.cta.btn{width:400px;font-size:20px}@media only screen and (min-width: 0) and (max-width: 767px){.cta.btn{width:80%;font-size:16px}}.cat-campaign .heroHeader{margin-bottom:20px}.cat-campaign .heroHeader>:last-child{margin-bottom:0}.cat-campaign .heroHeader__image{margin-bottom:20px}.cat-campaign .heroHeader__image>img{max-width:100%}.cat-campaign .heroHeader .btn{width:400px;font-size:20px}.cat-campaign .heroHeader__buttons{position:relative;margin:40px auto 0;text-align:center}.cat-campaign .heroHeader__buttons .campaignBalloon{bottom:64px;background-color:#d3d3d3}.cat-campaign .heroHeader__buttons .campaignPr{background:#ffffff;height:25px}.cat-campaign .heroHeader .heroHeader__images--copy{display:none}@media only screen and (min-width: 0) and (max-width: 1099px){.cat-campaign .contBody{padding-top:0}.cat-campaign .heroHeader__image,.cat-campaign .heroHeader{margin-bottom:15px}.cat-campaign .heroHeader__buttons{margin:30px auto 0}.cat-campaign .heroHeader__buttons .campaignBalloon{bottom:55px}}@media only screen and (min-width: 0) and (max-width: 767px){.cat-campaign .heroHeader .btn{width:80%;font-size:16px}.cat-campaign .heroHeader .heroHeader__images--copy{display:block;margin:0 0 50px;font-size:10px;letter-spacing:-.3px;text-align:center}.cat-campaign .heroHeader__image.cashless__image{background:url(../img/campaign/cashless/img_hero_sp_red.png) no-repeat center 0;background-size:contain;padding-top:30%;margin-bottom:5px}.cat-campaign .heroHeader__image.cashless__image img{display:none}.cat-campaign .heroHeader__buttons .campaignBalloon{bottom:45px}}.cat-campaign .cpFlow{margin-bottom:30px;padding:20px 20px 15px;background:#e5fbff}.cat-campaign .cpFlow>p:last-child{margin-bottom:0}.cat-campaign .cpFlow__ttl{margin-bottom:17px;font-size:24px;color:#008098;text-align:center}.cat-campaign .cpFlow__unit{position:relative;margin-bottom:30px;padding:15px 10px 12px 115px;background:#fff;border:1px solid #acdce5}.cat-campaign .cpFlow__unit:before{position:absolute;left:15px;width:90px;font-size:18px;color:#fff;text-align:center;background:#008098}.cat-campaign .cpFlow__unit:nth-of-type(1):before{content:"STEP1"}.cat-campaign .cpFlow__unit:nth-of-type(2):before{content:"STEP2"}.cat-campaign .cpFlow__unit:nth-of-type(3):before{content:"STEP3"}.cat-campaign .cpFlow__unit:nth-of-type(4):before{content:"STEP4"}.cat-campaign .cpFlow__unit:nth-of-type(5):before{content:"STEP5"}.cat-campaign .cpFlow__unit:nth-of-type(6):before{content:"STEP6"}.cat-campaign .cpFlow__unit:nth-of-type(1):after{content:"";position:absolute;bottom:-34px;left:50%;margin-left:-1px;border:11px solid transparent;border-top:14px solid #008098}.cat-campaign .cpFlow__unit:nth-of-type(2){margin-bottom:10px}.cat-campaign .cpFlow__unit>p:last-child{margin-bottom:0}.cat-campaign .cpFlow__unit__ttl{margin-top:3px;margin-bottom:5px;font-size:20px;color:#008098}.cat-campaign .cpFlow__unit__ttl__noagree{margin-left:10px;font-size:12px;font-weight:normal;color:#333}.cat-campaign .cpFlow .btn{width:400px;font-size:20px}.cat-campaign .cpFlow.cloudsecure .btn{max-width:420px;width:100%}.cat-campaign .cpFlow.cloudsecure .cpFlow__unit{padding:25px 20px 30px 115px}@media only screen and (min-width: 0) and (max-width: 767px){.cat-campaign .cpFlow{padding:15px}.cat-campaign .cpFlow__ttl{margin-bottom:15px;font-size:20px}.cat-campaign .cpFlow__unit__ttl__noagree{display:block;margin:5px 0 0 0}.cat-campaign .cpFlow__unit{margin-bottom:30px;padding:15px 10px 12px 15px}.cat-campaign .cpFlow__unit:before{position:static;margin-bottom:5px;padding:3px;font-size:14px}.cat-campaign .cpFlow__unit:nth-of-type(1):after{bottom:-26px;margin-left:-3px;border:7px solid transparent;border-top:10px solid #008098}.cat-campaign .cpFlow__unit__ttl{margin-top:10px;margin-bottom:5px;font-size:18px}.cat-campaign .cpFlow .btn{width:100%;font-size:16px}.cat-campaign .cpFlow.cloudsecure .cpFlow__unit{padding:15px 10px 12px 15px}}.cat-campaign .campaignDetail{width:100%}.cat-campaign .campaignDetail th{width:20%;padding:40px 17px;background:#f3f3f3 url(../img/common/bg_grid_small.png) 100% 0;border-bottom:10px solid #fff;font-weight:bold}.cat-campaign .campaignDetail td{padding:10px 10px 10px 0;background:#f3f3f3 url(../img/common/bg_grid_small.png);border-bottom:10px solid #fff}.cat-campaign .campaignDetail__inner{padding:30px 17px;background:#fff}.cat-campaign .campaignDetail__inner>:last-child{margin-bottom:0}.cat-campaign .campaignDetail__inner__list li{text-indent:-1em;padding-left:1em}@media only screen and (min-width: 0) and (max-width: 1099px){.cat-campaign .campaignDetail{width:100%}.cat-campaign .campaignDetail th,.cat-campaign .campaignDetail td{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;display:block;width:100%}.cat-campaign .campaignDetail th{padding:10px;background-position:0 100%;border-bottom:none;text-align:center}.cat-campaign .campaignDetail td{padding-top:0;padding-left:10px}.cat-campaign .campaignDetail__inner{padding:15px}}.cat-campaign .cpBtnset{margin:20px 20px 30px;padding:15px;background:#e5fbff}.cat-campaign .cpBtnset__ttl{margin-bottom:15px;font-size:24px;color:#008098;text-align:center}.cat-campaign .cpBtnset__body{margin-bottom:10px}.cat-campaign .cpBtnset__unit{width:750px;margin:0 auto;padding:15px 10px 0 10px;text-align:center;border:1px solid #acdce5;background:#fff}.cat-campaign .cpBtnset__unit__ttl{margin-bottom:5px;font-size:22px;letter-spacing:-.01em}.cat-campaign .cpBtnset .btn{width:400px;font-size:20px}.cat-campaign .cpBtnset>p:last-child{margin-bottom:0}@media only screen and (min-width: 0) and (max-width: 1099px){.cat-campaign .cpBtnset__unit{width:auto}}@media only screen and (min-width: 0) and (max-width: 767px){.cat-campaign .cpBtnset{margin:20px 0;padding:10px}.cat-campaign .cpBtnset__ttl{margin-bottom:10px;font-size:20px}.cat-campaign .cpBtnset .btn{width:100%;font-size:16px}}.cat-campaign .otherCampaign{margin-top:30px}.cat-campaign .otherCampaign__ttl{padding:10px;background:#1f65a8;color:#fff;font-size:20px;font-weight:normal}.cat-campaign .otherCampaign__ttl>.ico{margin-right:5px;color:#ffde27}.cat-campaign .otherCampaign__body{padding:20px 20px 30px;border:2px solid #ddd;border-top:none;text-align:center}.cat-campaign .get-two-domain{margin:0 auto 20px;padding:60px 150px 30px;width:500px;height:53px;font-size:19px;font-weight:bold;text-align:center;background:url(../img/campaign/181101/img_01_l.png) 0 0 no-repeat}@media only screen and (min-width: 0) and (max-width: 1099px){.cat-campaign .get-two-domain{margin:0 auto 20px;padding:25% 0 0;width:95%;font-size:100%;background:url(../img/campaign/181101/img_01_m.png) center 0 no-repeat;background-size:contain}}.cat-campaign .cpInfo{display:table;position:relative;margin:40px auto 0;padding:20px;border:1px solid #e61212;text-align:center}.cat-campaign .cpInfo__ttl{position:absolute;top:-.8em;left:0;width:100%;color:#e61212;font-size:16px;font-weight:bold}.cat-campaign .cpInfo__ttl span{display:inline-block;padding:0 10px;background:#fff}.cat-campaign .cpInfo__banner img{max-width:100%}.cat-campaign .heroHeader__cashlesscopy{font-weight:bold;text-align:center;color:#e61212;font-size:16px}@media only screen and (min-width: 0) and (max-width: 1099px){.cat-campaign .heroHeader__cashlesscopy{margin-top:10px}}.cat-campaign .heroHeaderCashlessPr{background:#faf2c1;padding:25px;text-align:center;border:1px solid #ccc}@media only screen and (min-width: 0) and (max-width: 767px){.cat-campaign .heroHeaderCashlessPr{padding:15px}}.cat-campaign .cashLessPrTxt{display:inline-block;padding:3px 5px;color:#fff;background:#e61212;font-size:12px}.cat-campaign .cashLessPrPrice{color:#ffef23;font-weight:bold}.cat-campaign .cashlessPrBnrTxt{color:#e61212;font-size:18px;font-weight:bold;margin:0 0 5px;text-align:center}@media only screen and (min-width: 0) and (max-width: 767px){.cat-campaign .cashlessPrBnrTxt{font-size:12px}}.cat-campaign .freeXdriveCpFlow{width:940px;padding:30px;margin:0 auto 30px;background:#cdd6e0}.cat-campaign .freeXdriveCpFlow h2{margin-bottom:10px;font-size:25px;text-align:center;font-weight:bold}.cat-campaign .freeXdriveCpFlow__step{display:flex;background:#ffffff;margin:0 0 30px;padding:20px;position:relative}.cat-campaign .freeXdriveCpFlow__step::after{display:block;position:absolute;left:50%;width:0;height:0;bottom:-23px;border-style:solid;border-width:17px 11px 0 11px;border-color:#113d6b transparent transparent transparent;content:''}.cat-campaign .freeXdriveCpFlow__step dt{font-size:20px;margin-right:40px}.cat-campaign .freeXdriveCpFlow__stepTtl{font-size:20px;margin-bottom:10px;font-weight:bold}.cat-campaign .freeXdriveCpFlow__step:last-child{margin:0}.cat-campaign .freeXdriveCpFlow__step:last-child::after{display:none}@media only screen and (min-width: 768px) and (max-width: 1099px){.cat-campaign .freeXdriveCpFlow{width:90%;padding:5%}.cat-campaign .freeXdriveCpFlow h2{margin-bottom:5px;font-size:25px}.cat-campaign .freeXdriveCpFlow__step{display:flex;background:#ffffff;margin:0 0 30px;padding:5%;position:relative}.cat-campaign .freeXdriveCpFlow__step::after{display:block;position:absolute;left:50%;width:0;height:0;bottom:-23px;border-style:solid;border-width:17px 11px 0 11px;border-color:#113d6b transparent transparent transparent;content:''}.cat-campaign .freeXdriveCpFlow__step dt{font-size:20px;margin-right:15px}.cat-campaign .freeXdriveCpFlow__stepTtl{font-size:20px;margin-bottom:5px}}@media only screen and (min-width: 0) and (max-width: 767px){.cat-campaign .freeXdriveCpFlow{width:90%;padding:5%}.cat-campaign .freeXdriveCpFlow h2{margin-bottom:5px;font-size:15px}.cat-campaign .freeXdriveCpFlow__step{display:flex;background:#ffffff;margin:0 0 15px;padding:5%;position:relative}.cat-campaign .freeXdriveCpFlow__step::after{display:block;position:absolute;left:50%;width:0;height:0;bottom:-12px;border-style:solid;border-width:8px 5px 0 5px;border-color:#113d6b transparent transparent transparent;content:''}.cat-campaign .freeXdriveCpFlow__step dt{font-size:13px;margin-right:15px}.cat-campaign .freeXdriveCpFlow__stepTtl{font-size:13px;margin-bottom:5px}}.cat-campaign .xdrivePrCt{width:840px;padding:40px 80px;margin:20px auto 30px;border:1px solid #ccc;background:#fff url(../img/campaign/bg_xdrive.png) 0 0 no-repeat}.cat-campaign .xdrivePrCt h3{margin-bottom:10px;font-size:21px;text-align:center;font-weight:bold}.cat-campaign .xdrivePrCt__spec{width:600px;display:flex;margin:0 auto 20px;font-size:20px;font-weight:bold}.cat-campaign .xdrivePrCt__spec .space{width:300px;padding:12px;background:#4a67a8;text-align:center;color:#ffffff}.cat-campaign .xdrivePrCt__spec .price{width:296px;padding:10px 0;background:#ffffff;border:2px solid #4a67a8;text-align:center;color:#4a67a8}.cat-campaign .xdrivePrCt__spec span{font-size:37px}.cat-campaign .xdrivePrCt__block{margin-bottom:20px;display:flex;flex-wrap:wrap;font-size:14px}.cat-campaign .xdrivePrCt__block div{width:242px;padding:12px;border:2px solid #4a67a8;background:#ffffff;margin-right:15px}.cat-campaign .xdrivePrCt__block .big{width:366px;padding:20px;margin-right:20px;margin-bottom:20px;text-align:center}.cat-campaign .xdrivePrCt__block div h4{font-size:14px;color:#4a67a8;font-weight:bold}.cat-campaign .xdrivePrCt__block .big h4{padding:10px 0 0;font-size:17px;color:#4a67a8}.cat-campaign .xdrivePrCt__block div:nth-child(2),.cat-campaign .xdrivePrCt__block div:nth-child(5){margin-right:0}.cat-campaign .btn--xdrive{width:390px;height:57px;padding:18px 16px;background:#f2c657;color:#000000;font-weight:bold;text-decoration:none}@media only screen and (min-width: 768px) and (max-width: 1099px){.cat-campaign .xdrivePrCt{width:90%;padding:5%;margin:10px auto 15px;border:1px solid #ccc;border-right:none;border-left:none;background:#fff url(../img/campaign/bg_xdrive.png) 0 0 no-repeat}.cat-campaign .xdrivePrCt h3{margin-bottom:5px;font-size:20px}.cat-campaign .xdrivePrCt__spec{width:100%;display:flex;margin:0 auto 20px;font-size:16px;font-weight:bold}.cat-campaign .xdrivePrCt__spec .space,.cat-campaign .xdrivePrCt__spec .price{width:50%;padding:2% 0}.cat-campaign .xdrivePrCt__spec span{font-size:27px}.cat-campaign .xdrivePrCt__block{margin-bottom:15px;font-size:12px}.cat-campaign .xdrivePrCt__block div{width:25.7%;padding:2.5%;margin-right:3%}.cat-campaign .xdrivePrCt__block .big{width:41.9%;padding:3%;margin-right:3%;margin-bottom:20px;text-align:center}.cat-campaign .xdrivePrCt__block div h4{font-size:12px}.cat-campaign .xdrivePrCt__block .big h4{padding:5px 0 0;font-size:14px}.cat-campaign .btn--xdrive{width:390px;height:57px;padding:18px 16px;background:#f2c657;color:#000000;font-weight:bold;text-decoration:none}}@media only screen and (min-width: 0) and (max-width: 767px){.cat-campaign .xdrivePrCt{width:90%;padding:5%;margin:10px auto 15px;border:1px solid #ccc;border-right:none;border-left:none;background:#fff url(../img/campaign/bg_xdrive.png) 0 0 no-repeat}.cat-campaign .xdrivePrCt h3{margin-bottom:5px;font-size:20px}.cat-campaign .xdrivePrCt h3 img{width:50%}.cat-campaign .xdrivePrCt__spec{width:100%;display:flex;flex-wrap:wrap;margin:0 auto 20px;font-size:16px;font-weight:bold}.cat-campaign .xdrivePrCt__spec .space,.cat-campaign .xdrivePrCt__spec .price{width:100%;padding:2% 0}.cat-campaign .xdrivePrCt__spec span{font-size:27px}.cat-campaign .xdrivePrCt__block{margin-bottom:15px;font-size:12px}.cat-campaign .xdrivePrCt__block div{width:100%;padding:2.5%;margin-bottom:20px;margin-right:0}.cat-campaign .xdrivePrCt__block .big{width:1000%;padding:3%;margin-right:0;margin-bottom:20px;text-align:center}.cat-campaign .xdrivePrCt__block div h4{font-size:12px}.cat-campaign .xdrivePrCt__block .big h4{padding:5px 0 0;font-size:14px}.cat-campaign .btn--xdrive{width:100%;height:57px;padding:18px 16px;background:#f2c657;color:#000000;font-weight:bold;text-decoration:none}}.cat-campaign .xXbizPrCt{width:1000px;margin:0 auto}.cat-campaign .xXbizPrCt h3{color:#ff4b33;font-size:24px;font-weight:bold;text-align:center;margin-bottom:10px}.cat-campaign .xXbizPrCt__block{display:flex;font-size:14px}.cat-campaign .xXbizPrCt__block h4{margin-bottom:10px}.cat-campaign .xXbizPrCt__block .xPr{width:401px;padding:40px;border:2px solid #dadada;margin-right:30px;text-align:center}.cat-campaign .xXbizPrCt__block .xbizPr{width:401px;padding:40px;border:2px solid #dadada;text-align:center}.cat-campaign .spec{width:400px;margin-bottom:15px;display:flex;font-size:14px}.cat-campaign .spec span{font-size:26px}.cat-campaign .xPr .spec .space{width:200px;padding:10px 0;background:#1b5fa6;color:#fff}.cat-campaign .xPr .spec .price{width:196px;padding:10px 0;border:2px solid #1b5fa6;color:#1b5fa6;position:relative}.cat-campaign .xbizPr .spec .space{width:200px;padding:10px 0;background:#113d6b;color:#fff}.cat-campaign .xbizPr .spec .price{width:196px;padding:10px 0;border:2px solid #113d6b;color:#113d6b;position:relative}.cat-campaign .spec .price .cp_pr{display:inline-block;width:max-content;height:22px;padding:0 10px;line-height:22px;background:#ffd800;color:#e72900;font-weight:bold;font-size:12px;position:absolute;top:-13px;left:50%;transform:translateX(-50%)}.cat-campaign .spec .price .cp_pr::after{content:"";display:block;position:absolute;right:10px;bottom:-10px;border:10px solid transparent;border-left-color:#ffd800;z-index:-1}.cat-campaign .cpTxt{color:#ff4b33;font-weight:bold;margin-bottom:0}.cat-campaign .btn--x{width:300px;background:#f7790b;color:#ffffff}.cat-campaign .btn--xbiz{width:300px;background:#ffba00;color:#1A2E51}@media only screen and (min-width: 768px) and (max-width: 999px){.cat-campaign .xXbizPrCt{width:95%;margin:0 auto}.cat-campaign .xXbizPrCt h3{color:#ff4b33;font-size:24px;font-weight:bold;text-align:center;margin-bottom:10px}.cat-campaign .xXbizPrCt__block{display:flex;font-size:14px}.cat-campaign .xXbizPrCt__block h4{margin-bottom:10px}.cat-campaign .xXbizPrCt__block h4 img{width:70%}.cat-campaign .xXbizPrCt__block .xPr{width:40%;padding:4%;margin-right:3%}.cat-campaign .xXbizPrCt__block .xbizPr{width:40%;padding:4%}.cat-campaign .spec{width:100%;margin-bottom:15px;display:flex;font-size:10px}.cat-campaign .spec span{font-size:14px}.cat-campaign .xPr .spec .space,.cat-campaign .xPr .spec .price{width:50%;padding:10px 0}.cat-campaign .xbizPr .spec .space,.cat-campaign .xbizPr .spec .price{width:50%;padding:10px 0}.cat-campaign .spec .price .cp_pr{width:max-content;height:22px;padding:0 10px;line-height:22px;font-size:10px;top:-16px;left:50%;transform:translateX(-50%)}.cat-campaign .btn--x,.cat-campaign .btn--xbiz{width:100%}}@media only screen and (min-width: 0px) and (max-width: 767px){.cat-campaign .xXbizPrCt{width:95%;margin:0 auto}.cat-campaign .xXbizPrCt h3{color:#ff4b33;font-size:14px;font-weight:bold;text-align:center;margin-bottom:10px}.cat-campaign .xXbizPrCt__block{display:flex;flex-wrap:wrap;font-size:14px}.cat-campaign .xXbizPrCt__block h4{margin-bottom:10px}.cat-campaign .xXbizPrCt__block h4 img{width:70%}.cat-campaign .xXbizPrCt__block .xPr{width:100%;padding:4%;margin-right:0;margin-bottom:4%}.cat-campaign .xXbizPrCt__block .xbizPr{width:100%;padding:4%}.cat-campaign .spec{width:100%;margin-bottom:15px;display:flex;font-size:10px}.cat-campaign .spec span{font-size:14px}.cat-campaign .xPr .spec .space,.cat-campaign .xPr .spec .price{width:50%;padding:10px 0}.cat-campaign .xbizPr .spec .space,.cat-campaign .xbizPr .spec .price{width:50%;padding:10px 0}.cat-campaign .spec .price .cp_pr{width:max-content;height:22px;padding:0 10px;line-height:22px;font-size:10px;left:50%;top:-16px;transform:translateX(-50%)}.cat-campaign .btn--x,.cat-campaign .btn--xbiz{width:100%}}.cat-campaign .cp_balloon{font-size:14px !important;position:absolute;top:-15px;right:10px;display:inline-block;background:#ffd800;border-radius:3px;padding:0 10px;color:#e70600;line-height:25px}.cat-campaign .cp_balloon:after{content:"";display:block;position:absolute;right:10px;bottom:-10px;border:10px solid transparent;border-left-color:#ffd800}@media only screen and (min-width: 0px) and (max-width: 767px){.cat-campaign .cp_balloon{font-size:12px !important}}.cat-login .main input[type="text"],.cat-login .main input[type="password"]{padding:1em;font-size:14px}.cat-login .login__ttl{margin-bottom:25px;padding-top:25px;font-size:26px;text-align:center;border-top:4px solid #333}.cat-login .table--login tbody th{width:30%}.cat-login .table--login tbody tr:nth-child(even) td{background:#fff}.cat-login .login__btn>.btn{width:230px}.cat-login .main input[type="text"],.cat-login .main input[type="password"]{width:250px}@media only screen and (min-width: 0) and (max-width: 767px){.cat-login .login__ttl{font-size:22px}.cat-login .login__body{padding:15px}.cat-login .table--login tbody th{width:auto}.cat-login .main input[type="text"],.cat-login .main input[type="password"]{width:90%}}.cat-login .login__ttl--info{color:#1b63a7;border-top-color:#1b63a7}.cat-login .table--loginInfo tbody th{background:#ecf1f6}.cat-login .table--loginInfo tbody tr:nth-child(even) th{background:#ecf1f6}.cat-login .login__ttl--server{color:#f78601;border-top-color:#f78601}.cat-login .table--loginServer tbody th{background:#faeee4}.cat-login .table--loginServer tbody tr:nth-child(even) th{background:#faeee4}.cat-login .login__ttl--webftp{color:#018847;border-top-color:#018847}.cat-login .table--loginWebftp tbody th{background:#e3f9e3}.cat-login .table--loginWebftp tbody tr:nth-child(even) th{background:#e3f9e3}.cat-login .login__ttl--webmail{color:#9a55aa;border-top-color:#9a55aa}.cat-login .table--loginWebmail tbody th{background:#f1e9f3}.cat-login .table--loginWebmail tbody tr:nth-child(even) th{background:#f1e9f3}.cat-login .grecaptcha-badge{margin-bottom:70px}.cat-login .main input::-ms-reveal,.cat-login .main input::-ms-clear{visibility:hidden}.cat-login .main input[type="text"],.cat-login .main input[type="password"]{box-sizing:border-box;width:80%;padding:1em 20px 1em 1em;font-size:14px}.cat-login .main input[type="text"],.cat-login .main input[type="password"]{width:80%;padding:1em;font-size:14px}.cat-login .main input[type="text"]:focus,.cat-login .main input[type="password"]:focus,.cat-login .main textarea:focus{outline:1px;border-color:#333;background-color:#eee;line-height:1}.cat-login .ico_eye_field{display:inline-block;position:relative}.cat-login .ico_eye{display:inline-block;position:absolute;width:22px;height:22px;top:-18px;left:-40px;background-position:center center;background-repeat:no-repeat;cursor:pointer}.cat-login .ico_eye_close{background-image:url(../img/common/ico_eye_close.png)}.cat-login .ico_eye_open{background-image:url(../img/common/ico_eye_open.png)}.cat-login .form_hide{display:none !important}.cat-login .login_user_ico{padding:6px;display:inline-block;vertical-align:middle;color:#fff;font-size:12px;font-weight:bold;background-color:#f78601}.cat-login .login.serverpanel .loginForm__item--caption{color:#f78601}.cat-login .login.webftp .loginForm__item--caption{color:#018847}.cat-login .login.webmail .loginForm__item--caption{color:#9a55aa}.cat-login .loginForm{display:table;margin:20px auto}.cat-login .loginForm input[type=text],.cat-login .loginForm input[type=password]{width:100%}.cat-login .loginForm input[type=text]::placeholder,.cat-login .loginForm input[type=password]::placeholder{text-align:left}.cat-login .loginForm__item{margin:20px 0 0}.cat-login .loginForm__item--caption{color:#1b63a7;font-size:14px;font-weight:bold}.cat-login .loginForm__item--input{margin:5px 0 0;width:440px;position:relative}.cat-login .loginForm__item--input .ico_eye_field{position:absolute;top:0;right:0;height:100%}.cat-login .loginForm__item--input .ico_eye_field .ico_eye{top:50%;right:15px;margin-top:-11px}.cat-login .loginForm__item--note{margin:5px 0 0;color:#666;font-size:12px}.cat-login .login__btn{margin:40px 0 0}@media only screen and (min-width: 0) and (max-width: 767px){.cat-login .login__body{padding:0}.cat-login .loginForm{display:block}.cat-login .loginForm__item--input{width:auto}}.cat-login .newLogin{display:flex;width:80%;margin:30px auto 0;background:#ecf1f6;padding:2rem;align-items:center;box-sizing:border-box}.cat-login .newLogin__text{width:60%;padding-right:28px}.cat-login .newLogin__ttl{font-weight:bold;font-size:1rem;margin-bottom:0.3em}.cat-login .newLogin__btn--info{background:#1b63a7}.cat-login .newLogin__btn--server{background:#f78601}.cat-login .newLogin__btn--webftp{background:#018847}.cat-login .newLogin__btn--webmail{background:#9a55aa}.cat-login .newLogin .btnarea{margin:0}.cat-login .newLogin .btnarea a{font-weight:bold}@media only screen and (max-width: 959px){.cat-login .newLogin{display:block}.cat-login .newLogin__text{width:100%;padding-right:0}.cat-login .newLogin .btnarea{text-align:center;margin-top:15px}}@media only screen and (min-width: 0) and (max-width: 767px){.cat-login .newLogin{display:block;width:100%;margin:20px 0;padding:1.2rem}}.infoDetail h1,.infoDetail h4{border-radius:2px;line-height:1;padding:12px 16px;font-size:18px;font-weight:bold;background-color:#e5f0fa;border-left:3px solid #1A60A3}.infoDetail h2,.infoDetail h5{font-size:16px;font-weight:bold}.infoDetail h2:before,.infoDetail h5:before{display:inline-block;font-size:25px;margin-right:5px;content:"■";color:#1A60A3}.infoDetail h3,.infoDetail h6{font-size:15px;font-weight:bold}.infoDetail table{margin:0 0 20px;background:#fff;border-top:1px solid #eee;border-left:1px solid #eee;border-collapse:collapse}.infoDetail table th{background:#f0f0f0;border-bottom:1px solid #eee;border-right:1px solid #fff;text-align:center;padding:12px}.infoDetail table td{padding:12px;box-sizing:border-box;border-bottom:1px solid #eee;border-right:1px solid #eee;text-align:center}.infoDetail a{color:#286ed3}.infoDetail a:hover{opacity:0.7}@media only screen and (max-width: 1099px){.infoDetail img{max-width:100%}}.cat-news .newsList{margin-bottom:15px;padding-bottom:15px;font-size:14 p;border-bottom:1px dotted #ccc}.cat-news .newsList__date{position:relative;float:left;width:105px;margin-left:20px;color:#113d6b}.cat-news .newsList__date:after{content:'';position:absolute;top:.3em;left:-1.1em;display:block;width:4px;height:4px;background-color:#fff;border:3px solid #113d6b;border-radius:100%}.cat-news .newsList__item{padding:0 0 0 125px;font-size:14px}.cat-news .newsList__item>ul>li{margin-bottom:5px}.cat-news .newsList__item>ul>li:last-child{margin-bottom:0}@media only screen and (min-width: 0) and (max-width: 767px){.cat-news .newsList__date{float:none;margin-bottom:5px}.cat-news .newsList__item{margin:0 0 0 20px;padding:0 0 0 0}}.cat-news .contHeader__newsDate{display:block;width:105px;margin-bottom:5px;padding:2px 0;font-weight:bold;letter-spacing:.05em;color:#d2dde7;text-align:center;border:1px solid #466b91}.cat-news .socialBtn{margin-bottom:30px;line-height:1.2}.cat-news .socialBtn__item{display:inline-block;margin-left:10px;vertical-align:top}.cat-news .socialBtn__item:first-child{margin-left:0}.cat-news table.news_table{margin:0 0 20px;background:#fff;border-top:1px solid #eee;border-left:1px solid #eee}@media only screen and (min-width: 0) and (max-width: 767px){.cat-news table.news_table{width:auto}}.cat-news table.news_table 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){.cat-news table.news_table td{padding:10px}}.cat-news table.news_table td:first-child{background:#f0f0f0;border-bottom:1px solid #fff;text-align:left}.cat-news table.news_table2{margin:0 0 20px;background:#fff;border-top:1px solid #eee;border-left:1px solid #eee}@media only screen and (min-width: 0) and (max-width: 767px){.cat-news table.news_table2{width:auto}}.cat-news table.news_table2 th{background:#f0f0f0;border-bottom:1px solid #eee;border-right:1px solid #fff;text-align:center;padding:12px}.cat-news table.news_table2 td{padding:12px;box-sizing:border-box;border-bottom:1px solid #eee;border-right:1px solid #eee;text-align:center}.colorSni{color:#00a498}.sideNavi[data-current="functions-ssl-index"] .sideNavi__list:nth-child(1) .sideNavi__label,.sideNavi[data-current="functions-ssl-about-ssl"] .sideNavi__list:nth-child(2) .sideNavi__label,.sideNavi[data-current="functions-ssl-coressl"] .sideNavi__list:nth-child(3) .sideNavi__label,.sideNavi[data-current="functions-ssl-securecore-dv"] .sideNavi__list:nth-child(4) .sideNavi__label,.sideNavi[data-current="functions-ssl-securecore-ov"] .sideNavi__list:nth-child(5) .sideNavi__label,.sideNavi[data-current="functions-ssl-securecore-ev"] .sideNavi__list:nth-child(6) .sideNavi__label,.sideNavi[data-current="functions-ssl-geotrust"] .sideNavi__list:nth-child(7) .sideNavi__label,.sideNavi[data-current="functions-ssl-rapidssl"] .sideNavi__list:nth-child(8) .sideNavi__label,.sideNavi[data-current="functions-ssl-digicert-ov"] .sideNavi__list:nth-child(9) .sideNavi__label,.sideNavi[data-current="functions-ssl-digicert-ev"] .sideNavi__list:nth-child(10) .sideNavi__label,.sideNavi[data-current="functions-ssl-freessl"] .sideNavi__list:nth-child(11) .sideNavi__label{font-weight:bold;background-color:#ecf1f6}.cat-option .domainMerit_box_list,.cat-functions .domainMerit_box_list{display:flex;align-items:center;counter-increment:number 1}@media only screen and (min-width: 0) and (max-width: 767px){.cat-option .domainMerit_box_list,.cat-functions .domainMerit_box_list{flex-direction:column}}.cat-option .domainMerit_box_list:not(:last-of-type),.cat-functions .domainMerit_box_list:not(:last-of-type){padding-bottom:16px;border-bottom:1px solid #C8D8E3;margin-bottom:16px}.cat-option .domainMerit_box_list_img,.cat-functions .domainMerit_box_list_img{max-width:124px;width:100%}.cat-option .domainMerit_box_list_img img,.cat-functions .domainMerit_box_list_img img{width:100%}.cat-option .domainMerit_box_list_text,.cat-functions .domainMerit_box_list_text{width:100%}.cat-option .domainMerit_box_list_text div,.cat-functions .domainMerit_box_list_text div{font-size:20px;margin:0 0 .5em}@media only screen and (min-width: 0) and (max-width: 767px){.cat-option .domainMerit_box_list_text div,.cat-functions .domainMerit_box_list_text div{font-size:16px;margin:.5em 0 .5em}}.cat-option .domainMerit_box_list_text div::before,.cat-functions .domainMerit_box_list_text div::before{content:counter(number) " ";display:inline-block;width:1.5em;font-size:1.25em;line-height:1.5;font-weight:bold;color:#fff;background-color:#285686;text-align:center;margin-right:8px}.cat-option .domainMerit_box_list_text p,.cat-functions .domainMerit_box_list_text p{margin:0}.cat-option .domainTable,.cat-functions .domainTable{width:100%;margin:0 0 20px;background:#fff;border-bottom:1px solid #e1e1e1}.cat-option .domainTable caption,.cat-functions .domainTable caption{padding:10px 15px;background:#285686;border-bottom:1px solid #fff;color:#fff;font-weight:bold;text-align:center}.cat-option .domainTable th,.cat-functions .domainTable th{padding:10px 15px;vertical-align:middle}.cat-option .domainTable th.domain-benefit,.cat-functions .domainTable th.domain-benefit{background-color:#20b5aa}.cat-option .domainTable td,.cat-functions .domainTable td{padding:10px 15px;vertical-align:middle;border-bottom:1px solid #e1e1e1;border-right:1px solid #e1e1e1;line-height:1}.cat-option .domainTable td:last-child,.cat-functions .domainTable td:last-child{border-right:none}.cat-option .domainTable th>:last-child,.cat-option .domainTable td>:last-child,.cat-functions .domainTable th>:last-child,.cat-functions .domainTable td>:last-child{margin-bottom:0}.cat-option .domainTable thead th,.cat-functions .domainTable thead th{background:#285686;border-right:1px solid #c6d0db;color:#fff;font-weight:normal;text-align:center}.cat-option .domainTable thead th:last-child,.cat-functions .domainTable thead th:last-child{border:none}.cat-option .domainTable tbody:first-child,.cat-functions .domainTable tbody:first-child{border-top:1px solid #e1e1e1}.cat-option .domainTable tbody th,.cat-functions .domainTable tbody th{background:#ecf1f6;border-bottom:1px solid #e1e1e1;font-weight:normal}.cat-option .domainTable table,.cat-functions .domainTable table{font-size:14px}.cat-option .domainTable caption a,.cat-option .domainTable thead th a,.cat-functions .domainTable caption a,.cat-functions .domainTable thead th a{color:#fff}.cat-option .trEven th,.cat-functions .trEven th{background:#e3ebf2 !important}.cat-option .trEven td,.cat-functions .trEven td{background:#f7f7f7 !important}.cat-option .source,.cat-functions .source{color:#a7a7a7;font-size:12px}.cat-option .source img,.cat-functions .source img{position:relative;margin:0 3px 0;width:138px}@media only screen and (min-width: 1100px){.cat-option .domainTableBlock,.cat-functions .domainTableBlock{position:relative}.cat-option .domainTableBlock .sticky,.cat-functions .domainTableBlock .sticky{position:fixed;top:0;z-index:11;display:table;width:730px}}@media only screen and (min-width: 462px){.cat-option .scrollHint,.cat-functions .scrollHint{display:none}}@media only screen and (max-width: 1099px){.cat-option .domainTableBlock,.cat-functions .domainTableBlock{overflow:auto;height:60vh}.cat-option .domainTable,.cat-functions .domainTable{min-width:31em}.cat-option .domainTable th,.cat-option .domainTable td,.cat-functions .domainTable th,.cat-functions .domainTable td{padding:10px 4px}.cat-option .domainTable thead,.cat-functions .domainTable thead{position:sticky;left:0;top:0}.cat-option .domainTable thead tr>*,.cat-functions .domainTable thead tr>*{box-sizing:border-box}.cat-option .domainTable>thead th:not(:first-child),.cat-option .domainTable>tbody th:not(:first-child),.cat-functions .domainTable>thead th:not(:first-child),.cat-functions .domainTable>tbody th:not(:first-child){width:80px !important}.cat-option .domainTable>thead th:first-child,.cat-option .domainTable>tbody th:first-child,.cat-functions .domainTable>thead th:first-child,.cat-functions .domainTable>tbody th:first-child{width:80px !important}.cat-option .domainTable>thead th:last-child,.cat-option .domainTable>tbody th:last-child,.cat-functions .domainTable>thead th:last-child,.cat-functions .domainTable>tbody th:last-child{width:110px !important}}.cat-option .domainBenefit .section__ttl,.cat-functions .domainBenefit .section__ttl{position:relative}.cat-option .domainBenefit .section__ttl span,.cat-functions .domainBenefit .section__ttl span{font-size:10px;color:#fff;background-color:#285686;padding:.5em;border-radius:3px;vertical-align:middle;margin-left:1em}@media only screen and (min-width: 0) and (max-width: 767px){.cat-option .domainBenefit .section__ttl span,.cat-functions .domainBenefit .section__ttl span{position:absolute;top:-16px;left:0;margin:0}}.cat-option .domainBenefitBox,.cat-functions .domainBenefitBox{padding:30px;text-align:center}@media only screen and (max-width: 1099px){.cat-option .domainBenefitBox,.cat-functions .domainBenefitBox{padding:16px}}.cat-option .domainBenefitBox.foreverDomain,.cat-functions .domainBenefitBox.foreverDomain{background:#20b5aa}.cat-option .domainBenefitBoxTtl,.cat-functions .domainBenefitBoxTtl{margin-bottom:10px;font-size:36px;line-height:1;color:#ffffff;font-weight:bold}@media only screen and (max-width: 1099px){.cat-option .domainBenefitBoxTtl,.cat-functions .domainBenefitBoxTtl{margin-bottom:5px;font-size:20px}}.cat-option .domainBenefitBoxTtl span,.cat-functions .domainBenefitBoxTtl span{display:inline-block;vertical-align:text-bottom;padding:5px 7px;margin-left:5px;font-size:19px;background:#ffffff;position:relative;top:-7px;color:#20b5aa}@media only screen and (max-width: 1099px){.cat-option .domainBenefitBoxTtl span,.cat-functions .domainBenefitBoxTtl span{font-size:14px;background:#ffffff;top:0}}@media only screen and (min-width: 0) and (max-width: 767px){.cat-option .domainBenefitBoxTtl span,.cat-functions .domainBenefitBoxTtl span{display:block;width:100px;margin:5px auto 0}}.cat-option .domainBenefitBoxTxt,.cat-functions .domainBenefitBoxTxt{margin-bottom:10px;font-size:16px;color:#ffffff}@media only screen and (max-width: 1099px){.cat-option .domainBenefitBoxTxt,.cat-functions .domainBenefitBoxTxt{font-size:12px}}.cat-option .domainBenefitBoxTxtBold,.cat-functions .domainBenefitBoxTxtBold{font-size:22px;color:#fff000}@media only screen and (max-width: 1099px){.cat-option .domainBenefitBoxTxtBold,.cat-functions .domainBenefitBoxTxtBold{font-size:16px}}.cat-option .domainBenefitBox--2col,.cat-functions .domainBenefitBox--2col{width:100%;margin:0 auto;display:flex;flex-wrap:wrap}.cat-option .domainBenefitBox--2col .domainBenefitBox--cols,.cat-functions .domainBenefitBox--2col .domainBenefitBox--cols{width:100%;background:#ffffff;margin:0 0 8px}.cat-option .domainBenefitBox--2col .domainBenefitBox--cols:last-child,.cat-functions .domainBenefitBox--2col .domainBenefitBox--cols:last-child{margin:0}.cat-option .domainBenefitBox--2col .domainBenefitBox--colsTtl,.cat-functions .domainBenefitBox--2col .domainBenefitBox--colsTtl{padding:15px 0;text-align:center;border-bottom:1px solid #ccc;font-size:18px;font-weight:bold;color:#20b5aa}@media only screen and (max-width: 1099px){.cat-option .domainBenefitBox--2col .domainBenefitBox--colsTtl,.cat-functions .domainBenefitBox--2col .domainBenefitBox--colsTtl{padding:10px 0;text-align:center;border-bottom:1px solid #ccc;font-size:16px;font-weight:bold}}.cat-option .domainBenefitBox--2col .domainBenefitBox--colsTtl>i,.cat-functions .domainBenefitBox--2col .domainBenefitBox--colsTtl>i{display:inline-block;width:27px;height:23px;position:relative;top:5px}@media only screen and (min-width: 0) and (max-width: 767px){.cat-option .domainBenefitBox--2col .domainBenefitBox--colsTtl>i,.cat-functions .domainBenefitBox--2col .domainBenefitBox--colsTtl>i{width:14px;height:12px;top:0}}.cat-option .domainBenefitBox--2col .domainBenefitBox--colsTtl>i.icoBiz,.cat-functions .domainBenefitBox--2col .domainBenefitBox--colsTtl>i.icoBiz{background:url(../img/service/feature/ico_forever_domain_biz.png) 0 0 no-repeat}@media only screen and (min-width: 0) and (max-width: 767px){.cat-option .domainBenefitBox--2col .domainBenefitBox--colsTtl>i.icoBiz,.cat-functions .domainBenefitBox--2col .domainBenefitBox--colsTtl>i.icoBiz{background-size:cover}}.cat-option .domainBenefitBox--2col .domainBenefitBox--colsTtl>i.icoFamous,.cat-functions .domainBenefitBox--2col .domainBenefitBox--colsTtl>i.icoFamous{background:url(../img/service/feature/ico_forever_domain_famous.png) 0 0 no-repeat}@media only screen and (min-width: 0) and (max-width: 767px){.cat-option .domainBenefitBox--2col .domainBenefitBox--colsTtl>i.icoFamous,.cat-functions .domainBenefitBox--2col .domainBenefitBox--colsTtl>i.icoFamous{background-size:cover}}.cat-option .domainBenefitBox--2col .domainBenefitBox--colsBody,.cat-functions .domainBenefitBox--2col .domainBenefitBox--colsBody{padding:15px 25px;text-align:left;background:#fff}@media only screen and (max-width: 1099px){.cat-option .domainBenefitBox--2col .domainBenefitBox--colsBody,.cat-functions .domainBenefitBox--2col .domainBenefitBox--colsBody{padding:8px}}.cat-option .domainBenefitBox--2col .domainBenefitBox--colsBody span,.cat-functions .domainBenefitBox--2col .domainBenefitBox--colsBody span{margin-right:9px;font-size:22px;font-weight:bold}@media only screen and (max-width: 1099px){.cat-option .domainBenefitBox--2col .domainBenefitBox--colsBody span,.cat-functions .domainBenefitBox--2col .domainBenefitBox--colsBody span{margin-right:3px;font-size:14px;font-weight:bold}}.cat-option .domainBenefitBox--2col .domainBenefitBox--colsBody span:last-child,.cat-functions .domainBenefitBox--2col .domainBenefitBox--colsBody span:last-child{margin-right:0}@media only screen and (max-width: 1099px){.cat-option .domainBenefitBox--2col .domainBenefitBox--colsBody span:last-child,.cat-functions .domainBenefitBox--2col .domainBenefitBox--colsBody span:last-child{margin-right:0}}.cat-option .domainBenefitBox--2col .domainBenefitBox--colsBody span .ico,.cat-functions .domainBenefitBox--2col .domainBenefitBox--colsBody span .ico{font-size:18px;color:#20b5aa}@media only screen and (max-width: 1099px){.cat-option .domainBenefitBox--2col .domainBenefitBox--colsBody span .ico,.cat-functions .domainBenefitBox--2col .domainBenefitBox--colsBody span .ico{font-size:13px}}.cat-option .domainBenefitflow ul,.cat-functions .domainBenefitflow ul{counter-reset:number 0}.cat-option .domainBenefitflow ul li,.cat-functions .domainBenefitflow ul li{background-color:#EFF4F8;padding:16px 24px 16px 56px;position:relative}.cat-option .domainBenefitflow ul li:not(:last-child),.cat-functions .domainBenefitflow ul li:not(:last-child){margin-bottom:32px}@media only screen and (min-width: 0) and (max-width: 767px){.cat-option .domainBenefitflow ul li:not(:last-child),.cat-functions .domainBenefitflow ul li:not(:last-child){margin-bottom:24px}}.cat-option .domainBenefitflow ul li:not(:last-child):after,.cat-functions .domainBenefitflow ul li:not(:last-child):after{content:"";position:absolute;width:0;height:0;border-style:solid;border-right:8px solid transparent;border-left:8px solid transparent;border-top:10px solid #2f334c;border-bottom:0;left:50%;bottom:-16px;transform:translate(-50%, 50%)}@media only screen and (min-width: 0) and (max-width: 767px){.cat-option .domainBenefitflow ul li:not(:last-child):after,.cat-functions .domainBenefitflow ul li:not(:last-child):after{border-right:6px solid transparent;border-left:6px solid transparent;border-top:8px solid #2f334c;bottom:-12px}}.cat-option .domainBenefitflow ul li:before,.cat-functions .domainBenefitflow ul li:before{counter-increment:number 1;content:counter(number) " ";color:#fff;font-size:20px;background-color:#113D6B;line-height:1;position:absolute;top:0;left:0;padding:8px 12px;text-align:center}.cat-option .domainBenefitflow ul li span,.cat-functions .domainBenefitflow ul li span{display:block;font-size:12px}.cat-option .domainBenefitflow a,.cat-functions .domainBenefitflow a{margin-bottom:0}.cat-option .domainBenefitflow .btn--orange,.cat-functions .domainBenefitflow .btn--orange{padding:16px;border:1px solid #fff}.cat-option .presentDomain,.cat-functions .presentDomain{border:2px solid #2064a5;padding:0 20px 20px 20px;margin-bottom:30px}.cat-option .presentDomain h2,.cat-functions .presentDomain h2{position:relative;top:-13px}.cat-option .presentDomain h2 span,.cat-functions .presentDomain h2 span{background:#ffffff;padding:0 20px;font-size:21px;font-weight:bold}@media only screen and (min-width: 0) and (max-width: 767px){.cat-option .presentDomain h2 span,.cat-functions .presentDomain h2 span{font-size:19px;padding:0 10px;display:block}}.cat-option .domainSearch,.cat-functions .domainSearch{padding:30px 30px 5px 30px;background:#e8f7f1}.cat-option .domainSearch__ttl,.cat-functions .domainSearch__ttl{position:relative;margin-bottom:15px;font-size:22px;color:#333;text-align:center}.cat-option .domainSearch__ttl img,.cat-functions .domainSearch__ttl img{position:relative}.cat-option .domainSearch__ttl span,.cat-functions .domainSearch__ttl span{position:relative;top:3px}.cat-option .domainName,.cat-functions .domainName{margin:0 20px 35px;padding:20px;text-align:center;-webkit-box-shadow:0 1px 1px 0 rgba(0,0,0,0.2);-moz-box-shadow:0 1px 1px 0 rgba(0,0,0,0.2);box-shadow:0 1px 1px 0 rgba(0,0,0,0.2);background:#fff}.cat-option .domainName>:last-child,.cat-functions .domainName>:last-child{margin-bottom:0}.cat-option .domainName__domain,.cat-functions .domainName__domain{margin-bottom:10px;font-size:22px;letter-spacing:.05em;display:inline-block}.cat-option .domainName__domain>input,.cat-functions .domainName__domain>input{width:420px;margin:0 7px;padding:12px 8px;background:#f7f7f7;border-radius:3px}.cat-option .domainList,.cat-functions .domainList{margin-bottom:5px}.cat-option .domainList__item,.cat-functions .domainList__item{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;float:left;width:168px;margin:0 6px 6px 0;-webkit-box-shadow:0 1px 1px 0 rgba(0,0,0,0.1);-moz-box-shadow:0 1px 1px 0 rgba(0,0,0,0.1);box-shadow:0 1px 1px 0 rgba(0,0,0,0.1);background:#fff}.cat-option .domainList__item:nth-child(4n),.cat-functions .domainList__item:nth-child(4n){margin:0 0 6px 0}.cat-option .domainList__item>label,.cat-functions .domainList__item>label{position:relative;display:block;padding:10px 9px;font-size:14px;color:#113d6b}.cat-option .domainList__item>label>input,.cat-functions .domainList__item>label>input{margin-right:4px}.cat-option .domainList__item--japanese>label:after,.cat-functions .domainList__item--japanese>label:after{position:absolute;content:'';display:inline-block;right:5px;width:47px;height:16px;background:url(../img/option/ico_domain_search_japanese.png) no-repeat 0 0}.cat-option .domainSearch__description,.cat-functions .domainSearch__description{margin-bottom:20px;font-size:12px;color:#113d6b}.cat-option .domainSearch__description>img,.cat-functions .domainSearch__description>img{margin-right:5px}.cat-option .domainSearch__submit,.cat-functions .domainSearch__submit{margin-bottom:10px;text-align:center;display:inline-block}.cat-option .domainSearch__submit>button,.cat-functions .domainSearch__submit>button{padding:10px 35px;font-size:20px;color:#00aab9;border:1px solid #00aab9;background:#fff}.cat-option .domainResult__tit,.cat-functions .domainResult__tit{padding:10px;font-size:20px;font-weight:bold;color:#fff;text-align:center;background:#ff9000}.cat-option .domainResult__tit>b,.cat-functions .domainResult__tit>b{display:inline-block;margin-left:10px;padding:4px 10px;font-size:16px;font-weight:normal;color:#fff;background:#ffac40}.cat-option .domainResult__body,.cat-functions .domainResult__body{margin-bottom:30px;padding:20px;-webkit-box-shadow:0 1px 1px 0 rgba(0,0,0,0.1);-moz-box-shadow:0 1px 1px 0 rgba(0,0,0,0.1);box-shadow:0 1px 1px 0 rgba(0,0,0,0.1);background:#fff}.cat-option .domainResult__list,.cat-functions .domainResult__list{border:1px solid #efefef}.cat-option .domainResult__item,.cat-functions .domainResult__item{padding:4px;line-height:1.2;border-bottom:1px solid #efefef}.cat-option .domainResult__item:last-child,.cat-functions .domainResult__item:last-child{border-bottom:none}.cat-option .domainResult__name,.cat-functions .domainResult__name{display:inline-block;padding:5px}.cat-option .domainResult__status,.cat-functions .domainResult__status{float:right;display:inline-block;width:140px;padding:5px;color:#fff;text-align:center}.cat-option .domainResult__status--no,.cat-functions .domainResult__status--no{background:#cccccc}.cat-option .domainResult__status--ok,.cat-functions .domainResult__status--ok{font-weight:bold;background:#ffc240}@media only screen and (min-width: 768px) and (max-width: 1099px){.cat-option .domainList__item,.cat-functions .domainList__item{width:24%;margin-right:1%}}@media only screen and (min-width: 0) and (max-width: 767px){.cat-option .domainSearch__ttl,.cat-functions .domainSearch__ttl{margin-bottom:10px;font-size:20px}.cat-option .domainSearch__ttl:before,.cat-functions .domainSearch__ttl:before{content:'';display:block;width:100%;margin-bottom:15px;background:url(../img/option/img_domain_search_ttl.png) no-repeat center center}.cat-option .domainName,.cat-functions .domainName{margin:0 0 15px;padding:10px}.cat-option .domainName__domain,.cat-functions .domainName__domain{margin-bottom:10px;font-size:13px;display:block}.cat-option .domainName__domain>input,.cat-functions .domainName__domain>input{width:93%;margin:0}.cat-option .domainList__item,.cat-functions .domainList__item{width:auto;margin-right:6px}.cat-option .domainList__item:nth-child(4n),.cat-functions .domainList__item:nth-child(4n){margin:0 6px 6px 0}.cat-option .domainList__item>label,.cat-functions .domainList__item>label{padding:10px 9px}.cat-option .domainList__item--japanese>label,.cat-functions .domainList__item--japanese>label{padding-right:60px}.cat-option .domainSearch__submit,.cat-functions .domainSearch__submit{display:block}.cat-option .domainSearch__submit>button,.cat-functions .domainSearch__submit>button{padding:10px 40px;font-size:16px;color:#00aab9;border:1px solid #00aab9;background:#fff}.cat-option .domainResult__tit>b,.cat-functions .domainResult__tit>b{display:block;margin-top:5px}.cat-option .domainResult__list,.cat-functions .domainResult__list{text-align:center}.cat-option .domainResult__name,.cat-functions .domainResult__name{display:block}.cat-option .domainResult__status,.cat-functions .domainResult__status{float:none;display:inline-block;width:120px}.cat-option .domainSearch,.cat-functions .domainSearch{padding:10px 10px 5px}.cat-option .domainSearch__ttl img,.cat-functions .domainSearch__ttl img{display:block;margin:0 auto 10px}}.cat-option .ssl,.cat-functions .ssl{margin-bottom:40px}.cat-option .ssl:last-child,.cat-option .ssl>:last-child,.cat-functions .ssl:last-child,.cat-functions .ssl>:last-child{margin-bottom:0}.cat-option .sslHead,.cat-functions .sslHead{margin-bottom:40px}.cat-option .sslHead__ttl,.cat-functions .sslHead__ttl{position:relative;padding:13px 10px 13px 68px;font-size:28px;color:#fff;background:#00aab9}.cat-option .sslHead__ttl:before,.cat-functions .sslHead__ttl:before{position:absolute;content:"";top:-7px;left:7px;width:50px;height:60px}.cat-option .sslHead__ttl--top,.cat-functions .sslHead__ttl--top{padding:13px 10px 13px 13px}.cat-option .sslHead__ttl--free:before,.cat-functions .sslHead__ttl--free:before{background:url(../img/functions/ssl/ico_ssl_index_free.png)}.cat-option .sslHead__ttl--option:before,.cat-functions .sslHead__ttl--option:before{background:url(../img/functions/ssl/ico_ssl_index_option.png)}.cat-option .sslHead__body,.cat-functions .sslHead__body{padding:20px;background:#fff url(../img/common/bg_grid_small.png)}.cat-option .sslHead__item,.cat-functions .sslHead__item{margin-bottom:15px;padding-bottom:15px;border-bottom:1px solid #ccc}.cat-option .sslHead__item:last-child,.cat-functions .sslHead__item:last-child{margin-bottom:0;padding-bottom:0;border-bottom:none}.cat-option .sslHead__item--feature,.cat-functions .sslHead__item--feature{position:relative}.cat-option .sslHead__item--feature:before,.cat-functions .sslHead__item--feature:before{position:absolute;left:0;padding:0 5px;font-size:14px;color:#fff;background:#333}.cat-option .sslHead__itemTtl,.cat-functions .sslHead__itemTtl{margin-bottom:10px;font-size:24px;color:#00aab9}.cat-option .sslHead__item>:last-child,.cat-functions .sslHead__item>:last-child{margin-bottom:0}.cat-option .sslType,.cat-functions .sslType{margin-bottom:20px;padding:2px;background:#fff;border:1px solid #eeeeee}.cat-option .sslType:last-child,.cat-functions .sslType:last-child{margin-bottom:0px}.cat-option .sslType__ttl,.cat-functions .sslType__ttl{position:relative;padding:8px 12px;font-size:22px}.cat-option .sslType__ttl--free,.cat-functions .sslType__ttl--free{color:#20a701;background:#e7ffe1}.cat-option .sslType__ttl--option,.cat-functions .sslType__ttl--option{color:#1675b7;background:#e9f5fe}.cat-option .sslType__ttl:after,.cat-functions .sslType__ttl:after{content:"";position:absolute;top:-5px;right:10px;width:43px;height:55px}.cat-option .sslType__ttl--free:after,.cat-functions .sslType__ttl--free:after{background:url(../img/functions/ssl/ico_ssl_index_free.png?180816)}.cat-option .sslType__ttl--option:after,.cat-functions .sslType__ttl--option:after{background:url(../img/functions/ssl/ico_ssl_index_option.png?180816)}.cat-option .sslType__body,.cat-functions .sslType__body{padding:15px 10px}.cat-option .sslType__copySet,.cat-functions .sslType__copySet{margin-bottom:11px}.cat-option .sslType__copy,.cat-functions .sslType__copy{margin-right:10px;font-size:24px}.cat-option .sslType__copy--free,.cat-functions .sslType__copy--free{color:#20a701}.cat-option .sslType__copy--option,.cat-functions .sslType__copy--option{color:#1675b7}.cat-option .sslType__feature,.cat-functions .sslType__feature{display:inline-block;margin-right:5px;padding:2px 6px;font-size:14px;color:#fff;background:#ccc;border-radius:2px}.cat-option .sslType__feature--free,.cat-functions .sslType__feature--free{background:#20a701}.cat-option .sslType__feature--option,.cat-functions .sslType__feature--option{background:#1675b7}.cat-option .sslType__price,.cat-functions .sslType__price{width:190px;padding:4px 0;font-size:14px;text-align:center;border:2px solid #ccc}.cat-option .sslType__price--free,.cat-functions .sslType__price--free{border:2px solid #20a701}.cat-option .sslType__price--option,.cat-functions .sslType__price--option{border:2px solid #1675b7}.cat-option .sslType__price__num,.cat-functions .sslType__price__num{letter-spacing:-.1em;line-height:1.0}.cat-option .sslType__price__num--free,.cat-functions .sslType__price__num--free{color:#20a701}.cat-option .sslType__price__num--option,.cat-functions .sslType__price__num--option{color:#1675b7}.cat-option .ssllineupType,.cat-functions .ssllineupType{display:inline-block;width:95px;margin:4px 0 0 0;padding:1px 0 0 0;font-size:10px;font-weight:bold;text-align:center;letter-spacing:-.03em}.cat-option .ssllineupType--free,.cat-functions .ssllineupType--free{color:#20a701;background:#e2ffda;border:1px solid #c0f2b2}.cat-option .ssllineupType--option,.cat-functions .ssllineupType--option{color:#1675b7;background:#daf2ff;border:1px solid #c7e4f4}.cat-option .sslHandled,.cat-functions .sslHandled{display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:flex;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;justify-content:center}.cat-option .sslAuth,.cat-functions .sslAuth{margin-bottom:35px}.cat-option .sslAuth .balloon,.cat-functions .sslAuth .balloon{position:relative}.cat-option .sslAuth .balloon__pr,.cat-functions .sslAuth .balloon__pr{background:#ffa200;padding:4px 12px;color:#fff;font-size:11px;position:absolute;top:-57px;left:20px}.cat-option .sslAuth .balloon__pr:after,.cat-functions .sslAuth .balloon__pr:after{content:"";position:absolute;bottom:-5px;left:0;right:0;display:block;width:0;height:0;margin:auto;border-left:6px solid transparent;border-right:6px solid transparent;border-top:6px solid #ffa200}.cat-option .authInfo,.cat-functions .authInfo{margin-bottom:20px}.cat-option .authInfo--ev,.cat-functions .authInfo--ev{border:1px solid #32699c}.cat-option .authInfo--ov,.cat-functions .authInfo--ov{border:1px solid #2090b5}.cat-option .authInfo--dv,.cat-functions .authInfo--dv{border:1px solid #20b5aa}.cat-option .authInfo__head,.cat-functions .authInfo__head{padding:8px 14px}.cat-option .authInfo--ev .authInfo__head,.cat-functions .authInfo--ev .authInfo__head{background:#32699c}.cat-option .authInfo--ov .authInfo__head,.cat-functions .authInfo--ov .authInfo__head{background:#2090b5}.cat-option .authInfo--dv .authInfo__head,.cat-functions .authInfo--dv .authInfo__head{background:#20b5aa}.cat-option .authInfo__headTtl,.cat-functions .authInfo__headTtl{display:inline-block;margin-right:8px;font-size:22px;color:#fff;vertical-align:middle}.cat-option .authInfo__headLevel,.cat-functions .authInfo__headLevel{display:inline-block}.cat-option .authInfo__headLevelCopy,.cat-functions .authInfo__headLevelCopy{display:inline-block;margin-right:5px;padding:5px 5px;font-size:13px;line-height:1.0}.cat-option .authInfo--ev .authInfo__headLevelCopy,.cat-functions .authInfo--ev .authInfo__headLevelCopy{color:#cfd8e4;border:1px solid #658fb5}.cat-option .authInfo--ov .authInfo__headLevelCopy,.cat-functions .authInfo--ov .authInfo__headLevelCopy{color:#cde1ea;border:1px solid #58acc8}.cat-option .authInfo--dv .authInfo__headLevelCopy,.cat-functions .authInfo--dv .authInfo__headLevelCopy{color:#cdeae7;border:1px solid #58c8bf}.cat-option .authInfo__body,.cat-functions .authInfo__body{padding:11px 15px}.cat-option .authInfo--ev .authInfo__body,.cat-functions .authInfo--ev .authInfo__body{background:#eff3f7}.cat-option .authInfo--ov .authInfo__body,.cat-functions .authInfo--ov .authInfo__body{background:#eef6f9}.cat-option .authInfo--dv .authInfo__body,.cat-functions .authInfo--dv .authInfo__body{background:#eef9f8}.cat-option .authInfo__copy,.cat-functions .authInfo__copy{margin-bottom:.3em;font-size:20px}.cat-option .authInfo--ev .authInfo__copy,.cat-functions .authInfo--ev .authInfo__copy{color:#32699c}.cat-option .authInfo--ov .authInfo__copy,.cat-functions .authInfo--ov .authInfo__copy{color:#2090b5}.cat-option .authInfo--dv .authInfo__copy,.cat-functions .authInfo--dv .authInfo__copy{color:#20b5aa}.cat-option .authInfo__list .ico,.cat-functions .authInfo__list .ico{margin-right:5px}.cat-option .authInfo--ev .authInfo__list .ico,.cat-functions .authInfo--ev .authInfo__list .ico{color:#32699c}.cat-option .authInfo--ov .authInfo__list .ico,.cat-functions .authInfo--ov .authInfo__list .ico{color:#2090b5}.cat-option .authInfo--dv .authInfo__list .ico,.cat-functions .authInfo--dv .authInfo__list .ico{color:#20b5aa}.cat-option .authInfo__bar,.cat-functions .authInfo__bar{padding:10px 14px;font-size:12px;line-height:1.0}.cat-option .authInfo__barTtl,.cat-functions .authInfo__barTtl{display:inline-block;margin-right:5px;padding:6px 5px;color:#ffffff}.cat-option .authInfo--ev .authInfo__barTtl,.cat-functions .authInfo--ev .authInfo__barTtl{background:#32699c}.cat-option .authInfo--ov .authInfo__barTtl,.cat-functions .authInfo--ov .authInfo__barTtl{background:#2090b5}.cat-option .authInfo--dv .authInfo__barTtl,.cat-functions .authInfo--dv .authInfo__barTtl{background:#20b5aa}.cat-option .sslAuth__table thead th,.cat-functions .sslAuth__table thead th{padding:6px 0;font-size:12px;line-height:1.2;color:#222222;background:#eeeeee;border-right:1px solid #fff}.cat-option .sslAuth__table thead th:nth-child(1),.cat-functions .sslAuth__table thead th:nth-child(1){width:15%}.cat-option .sslAuth__table thead th:nth-child(2),.cat-functions .sslAuth__table thead th:nth-child(2){width:17%}.cat-option .sslAuth__table thead th:nth-child(3),.cat-functions .sslAuth__table thead th:nth-child(3){width:16%}.cat-option .sslAuth__table thead th:nth-child(4),.cat-functions .sslAuth__table thead th:nth-child(4){width:11.5%}.cat-option .sslAuth__table thead th:nth-child(5),.cat-option .sslAuth__table thead th:nth-child(6),.cat-functions .sslAuth__table thead th:nth-child(5),.cat-functions .sslAuth__table thead th:nth-child(6){width:10%}.cat-option .sslAuth__table thead th:nth-child(7),.cat-functions .sslAuth__table thead th:nth-child(7){width:9%}.cat-option .sslAuth__table tbody td,.cat-functions .sslAuth__table tbody td{padding:6px 0;font-size:14px;line-height:1.2;text-align:center;color:#222222;border-right:none}.cat-option .sslAuth__table tbody tr:nth-child(even) td,.cat-functions .sslAuth__table tbody tr:nth-child(even) td{background:#fff}.cat-option .sslAuth__campaign,.cat-functions .sslAuth__campaign{display:inline-block;margin:0 0 5px 0;padding:2px 4px;background:#eb1010;color:#fff;font-size:12px}.cat-option .sslAuth__offer,.cat-functions .sslAuth__offer{margin-bottom:10px;padding:5px;font-size:12px;border:1px dotted #ccc}.cat-option .sslAuth__offerItem,.cat-functions .sslAuth__offerItem{margin-right:5px;display:inline-block}.cat-option .sslAuth__offerItem>img,.cat-functions .sslAuth__offerItem>img{margin-right:5px}.cat-option .aboutConductor,.cat-functions .aboutConductor{font-weight:bold;text-align:center;margin:30px 0 40px}.cat-option .sslAuth__btn,.cat-functions .sslAuth__btn{padding:8px 12px;font-size:14px}.cat-option .sslAuth .secondlyTableS th,.cat-functions .sslAuth .secondlyTableS th{width:30%}.cat-option .proof__table,.cat-functions .proof__table{font-size:14px}.cat-option .proof__table>thead th:nth-child(2),.cat-option .proof__table>thead th:nth-child(3),.cat-option .proof__table>thead th:nth-child(4),.cat-functions .proof__table>thead th:nth-child(2),.cat-functions .proof__table>thead th:nth-child(3),.cat-functions .proof__table>thead th:nth-child(4){width:25%}.cat-option .siteseal,.cat-functions .siteseal{width:500px;margin:0 auto 15px;padding:12px 0;text-align:center;border:1px solid #ccc;background:#fff}.cat-option .siteseal>p,.cat-functions .siteseal>p{margin-bottom:8px}@media only screen and (min-width: 0) and (max-width: 767px){.cat-option .sslHead,.cat-functions .sslHead{margin-bottom:30px}.cat-option .sslHead__ttl,.cat-functions .sslHead__ttl{padding:10px 7px 10px 50px;font-size:24px}.cat-option .sslHead__ttl--top,.cat-functions .sslHead__ttl--top{padding:10px}.cat-option .sslHead__ttl:before,.cat-functions .sslHead__ttl:before{top:-4px;left:5px;width:40px;height:48px}.cat-option .sslHead__ttl--free:before,.cat-functions .sslHead__ttl--free:before{background:url(../img/functions/ssl/ico_ssl_index_free.png) 0 0/40px 48px}.cat-option .sslHead__ttl--option:before,.cat-functions .sslHead__ttl--option:before{background:url(../img/functions/ssl/ico_ssl_index_option.png) 0 0/40px 48px}.cat-option .sslHead__item--feature,.cat-functions .sslHead__item--feature{padding-left:0}.cat-option .sslHead__item--feature:before,.cat-functions .sslHead__item--feature:before{position:relative;display:inline-block;margin-bottom:6px;padding:2px 6px}.cat-option .sslHead__body,.cat-functions .sslHead__body{padding:15px}.cat-option .sslType__price,.cat-functions .sslType__price{margin:0 auto 10px}.cat-option .sslType__feature,.cat-functions .sslType__feature{margin-bottom:5px}.cat-option .sslHead__itemTtl,.cat-functions .sslHead__itemTtl{font-size:20px}.cat-option .authInfo__barTtl,.cat-functions .authInfo__barTtl{margin-bottom:5px}.cat-option .authInfo__barDesc,.cat-functions .authInfo__barDesc{display:inline-block;margin-top:7px}.cat-option .sslAuth__campaign,.cat-functions .sslAuth__campaign{margin:0 5px 0 0}.cat-option .siteseal,.cat-functions .siteseal{width:auto;max-width:300px;padding:10px}.cat-option .siteseal img,.cat-functions .siteseal img{max-width:100%}}.cat-option .sslBrand,.cat-functions .sslBrand{margin-bottom:30px;border:3px solid #00aab9}.cat-option .sslBrand__head,.cat-functions .sslBrand__head{padding:15px;background:#00aab9}.cat-option .sslBrand__headImg,.cat-functions .sslBrand__headImg{float:right;width:28%;padding:13px 0;text-align:center;background:#fff}.cat-option .sslBrand__headTtl,.cat-functions .sslBrand__headTtl{margin-bottom:6px;font-size:28px;color:#fff}.cat-option .sslBrand__type,.cat-functions .sslBrand__type{display:inline-block;font-size:14px;background:#fff}.cat-option .sslBrand__typeTtl,.cat-functions .sslBrand__typeTtl{display:inline-block;padding:3px 6px;color:#fff;background:#0d2e50}.cat-option .sslBrand__typeBody,.cat-functions .sslBrand__typeBody{display:inline-block;padding:3px 6px;background:#fff}.cat-option .sslBrand__typeBody>img,.cat-functions .sslBrand__typeBody>img{margin-right:5px}.cat-option .sslBrand__body,.cat-functions .sslBrand__body{padding:17px;text-align:center;background:#fff url(../img/common/bg_grid_small.png)}.cat-option .sslBrand__end,.cat-functions .sslBrand__end{margin:0 10px 20px;padding:15px;text-align:center;border:2px solid #d63524;background:#fdf5f4}.cat-option .sslBrand__end>p,.cat-functions .sslBrand__end>p{margin-bottom:10px}.cat-option .sslBrand__end>:last-child,.cat-functions .sslBrand__end>:last-child{margin-bottom:0}.cat-option .sslBrand__end__ttl,.cat-functions .sslBrand__end__ttl{margin-bottom:10px;font-size:20px;font-weight:bold;color:#d63524}.cat-option .sslBrand__end__date,.cat-functions .sslBrand__end__date{margin-bottom:15px}.cat-option .sslBrand__end__new,.cat-functions .sslBrand__end__new{margin-bottom:5px;display:inline-block;padding:3px 7px;background:#fff}.cat-option .sslBrand__end__update,.cat-functions .sslBrand__end__update{display:inline-block;padding:3px 7px;background:#fff}.cat-option .sslBrand__end__new>b,.cat-option .sslBrand__end__update>b,.cat-functions .sslBrand__end__new>b,.cat-functions .sslBrand__end__update>b{margin-right:5px;color:#e8a72b}.cat-option .sslBrand__price,.cat-functions .sslBrand__price{margin:0 10px 30px;padding:10px;background:#fff;border:1px solid #ccc}.cat-option .sslBrand__priceCopy,.cat-functions .sslBrand__priceCopy{font-size:22px;font-weight:bold;color:#cc0000}.cat-option .sslBrand__priceItem,.cat-functions .sslBrand__priceItem{display:inline-block;margin-right:15px;font-size:14px;font-weight:bold}.cat-option .sslBrand__priceNum,.cat-functions .sslBrand__priceNum{font-size:24px}.cat-option .sslBrand__pricePeriod,.cat-functions .sslBrand__pricePeriod{display:inline-block;margin-right:6px;padding:0px 7px;font-size:14px;font-weight:normal;color:#fff;background:#333;vertical-align:text-bottom}.cat-option .sslBrand__priceItem--value,.cat-functions .sslBrand__priceItem--value{color:#222}.cat-option .sslBrand__priceItem--value>.sslBrand__pricePeriod,.cat-functions .sslBrand__priceItem--value>.sslBrand__pricePeriod{color:#fff;background:#222}.cat-option .sslBrand__priceItem--value .cpPrice,.cat-functions .sslBrand__priceItem--value .cpPrice{border:1px solid #d63524;color:#d63524;padding:5px 10px;margin-left:10px;display:inline-block;font-size:16px;position:relative;top:-3px}.cat-option .sslBrand__featureTtl,.cat-functions .sslBrand__featureTtl{margin-bottom:10px;padding:3px 0;font-size:18px;color:#fff;background:#666666}.cat-option .sslBrand__featureBody,.cat-functions .sslBrand__featureBody{display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:flex}.cat-option .sslBrand__featureItem,.cat-functions .sslBrand__featureItem{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:49%;margin-right:2%;padding:13px 10px 13px 75px;text-align:left;line-height:1.4;background:#fff;-webkit-box-shadow:0 1px 2px 0 rgba(0,0,0,0.2);-moz-box-shadow:0 1px 2px 0 rgba(0,0,0,0.2);box-shadow:0 1px 2px 0 rgba(0,0,0,0.2)}.cat-option .sslBrand__featureItem:nth-child(2),.cat-functions .sslBrand__featureItem:nth-child(2){margin-right:0}.cat-option .sslBrand__securecore:nth-child(2),.cat-functions .sslBrand__securecore:nth-child(2){margin-right:2%}.cat-option .sslBrand__securecore:nth-child(3),.cat-functions .sslBrand__securecore:nth-child(3){margin-right:0}.cat-option .sslBrand__featureItem>:last-child,.cat-functions .sslBrand__featureItem>:last-child{margin-bottom:0}.cat-option .sslBrand__featureItem--lowprice,.cat-functions .sslBrand__featureItem--lowprice{background:#fff url(../img/functions/ssl/ico_brand_lowprice.png) no-repeat 5px center}.cat-option .sslBrand__featureItem--siteseal,.cat-functions .sslBrand__featureItem--siteseal{background:#fff url(../img/functions/ssl/ico_brand_siteseal.png) no-repeat 5px center}.cat-option .sslBrand__featureItem--diagnosis,.cat-functions .sslBrand__featureItem--diagnosis{background:#fff url(../img/functions/ssl/ico_security_diagnosis.png) no-repeat 15px center}.cat-option .sslBrand__featureItem--reliability,.cat-functions .sslBrand__featureItem--reliability{background:#fff url(../img/functions/ssl/ico_brand_reliability.png) no-repeat 5px center}.cat-option .sslBrand__featureItem--famous,.cat-functions .sslBrand__featureItem--famous{background:#fff url(../img/functions/ssl/ico_brand_famous.png) no-repeat 5px center}.cat-option .sslBrand__featureItem--phishing,.cat-functions .sslBrand__featureItem--phishing{background:#fff url(../img/functions/ssl/ico_brand_phishing.png) no-repeat 5px center}.cat-option .sslBrand__featureItemTtl,.cat-functions .sslBrand__featureItemTtl{margin-bottom:7px;font-size:18px;color:#113d6b}.cat-option .sslBrandBtn,.cat-functions .sslBrandBtn{margin-bottom:25px;text-align:center}.cat-option .sslBrandBtn>.btn,.cat-functions .sslBrandBtn>.btn{width:200px;margin-right:5px;padding:10px 0}.cat-option .sslBrandBtn>.btn:last-child,.cat-functions .sslBrandBtn>.btn:last-child{margin-right:0}.cat-option .sslSpec__table th,.cat-functions .sslSpec__table th{width:32%}.cat-option .sslSpec__table tbody tr:nth-child(even) th,.cat-functions .sslSpec__table tbody tr:nth-child(even) th{background:#ecf1f6}.cat-option .sslSpec__table tbody tr:nth-child(even) td,.cat-functions .sslSpec__table tbody tr:nth-child(even) td{background:#fff}.cat-option .sslSpec__tableTh,.cat-functions .sslSpec__tableTh{color:#fff;font-weight:bold !important}.cat-option .sslSpec__tableTh>span,.cat-functions .sslSpec__tableTh>span{display:block;margin:8px 0 0 0;padding:3px 7px}.cat-option .sslSpec__tableTh--sni,.cat-functions .sslSpec__tableTh--sni{background:#00a498 !important}.cat-option .sslSpec__tableTh--sni>span,.cat-functions .sslSpec__tableTh--sni>span{background:#26b2a7}.cat-option .sslSpec__tableTh--ip,.cat-functions .sslSpec__tableTh--ip{background:#1b5fa6 !important}.cat-option .sslSpec__tableTh--ip>span,.cat-functions .sslSpec__tableTh--ip>span{background:#3d77b3 !important}.cat-option .sslPrice__table>caption,.cat-functions .sslPrice__table>caption{font-size:20px;font-weight:normal}.cat-option .sslPrice__table>tbody th,.cat-option .sslPrice__table>tbody td,.cat-functions .sslPrice__table>tbody th,.cat-functions .sslPrice__table>tbody td{text-align:center}.cat-option .sslPrice__table>tbody th,.cat-functions .sslPrice__table>tbody th{width:32%}.cat-option .sslPrice__table--sni>caption,.cat-functions .sslPrice__table--sni>caption{background:#00a498}.cat-option .sslPrice__table--sni>thead th,.cat-functions .sslPrice__table--sni>thead th{background:#40bbb2}.cat-option .sslPrice__table--ip>caption,.cat-functions .sslPrice__table--ip>caption{background:#1b5fa6}.cat-option .sslPrice__table--ip>thead th,.cat-functions .sslPrice__table--ip>thead th{background:#5487bc}.cat-option .sslPrice__tableTax,.cat-functions .sslPrice__tableTax{display:block;font-size:12px}.cat-option .sslBrand__support,.cat-functions .sslBrand__support{margin-bottom:7px;padding:8px;border:1px dotted #ccc}.cat-option .sslBrand__support>dd>p,.cat-functions .sslBrand__support>dd>p{display:inline-block;margin:0;font-size:11px;vertical-align:middle}.cat-option .sslBrand__supportMark,.cat-functions .sslBrand__supportMark{display:inline-block;font-size:40px;color:#00b289;vertical-align:middle}@media only screen and (min-width: 0) and (max-width: 767px){.cat-option .sslBrand__head,.cat-functions .sslBrand__head{padding:15px;background:#00aab9}.cat-option .sslBrand__headImg,.cat-functions .sslBrand__headImg{float:none;display:block;width:50%;margin:0 auto 10px auto;padding:10px 10px}.cat-option .sslBrand__headBody,.cat-functions .sslBrand__headBody{text-align:center}.cat-option .sslBrand__headTtl,.cat-functions .sslBrand__headTtl{margin-bottom:6px;font-size:28px;color:#fff}.cat-option .sslBrand__featureBody,.cat-functions .sslBrand__featureBody{display:-webkit-block;display:-moz-block;display:-ms-block;display:block}.cat-option .sslBrand__featureTtl,.cat-functions .sslBrand__featureTtl{padding:3px 5px}.cat-option .sslBrand__featureItem,.cat-functions .sslBrand__featureItem{width:auto;margin-right:0;margin-bottom:10px}.cat-option .sslBrand__featureItem:last-child,.cat-functions .sslBrand__featureItem:last-child{margin-bottom:0}.cat-option .sslBrandBtn>.btn,.cat-functions .sslBrandBtn>.btn{margin-right:0}.cat-option .sslPriceSni--primaryTableML,.cat-option .sslPriceIp--primaryTableML,.cat-functions .sslPriceSni--primaryTableML,.cat-functions .sslPriceIp--primaryTableML{margin-bottom:10px}.cat-option .secondlyTableS--sni caption,.cat-option .secondlyTableS--sni tbody,.cat-option .secondlyTableS--sni thead,.cat-functions .secondlyTableS--sni caption,.cat-functions .secondlyTableS--sni tbody,.cat-functions .secondlyTableS--sni thead{display:none}.cat-option .secondlyTableS--ip caption,.cat-option .secondlyTableS--ip tbody,.cat-option .secondlyTableS--ip thead,.cat-functions .secondlyTableS--ip caption,.cat-functions .secondlyTableS--ip tbody,.cat-functions .secondlyTableS--ip thead{display:none}.cat-option .secondlyTableS--sni caption,.cat-functions .secondlyTableS--sni caption{background:#40bbb2}.cat-option .secondlyTableS--ip caption,.cat-functions .secondlyTableS--ip caption{background:#5487bc}.cat-option .secondlyTableS--sni th,.cat-option .secondlyTableS--ip th,.cat-functions .secondlyTableS--sni th,.cat-functions .secondlyTableS--ip th{width:30%}.cat-option .sslAuth .secondlyTableS tr:nth-child(4) th,.cat-functions .sslAuth .secondlyTableS tr:nth-child(4) th{height:70px;padding-top:35px}.cat-option .sslAuth .balloon__pr,.cat-functions .sslAuth .balloon__pr{top:-75px;left:2px}}.cat-option .contLeft,.cat-functions .contLeft{float:left;width:50%}.cat-option .contRight,.cat-functions .contRight{float:right}.cat-option .sslDetail,.cat-functions .sslDetail{background-color:#f8f8f8;margin-bottom:25px}.cat-option .sslDetail--list,.cat-functions .sslDetail--list{padding:20px 15px}.cat-option .sslDetail--example,.cat-functions .sslDetail--example{padding:25px 20px}.cat-option .sslDetail__item,.cat-functions .sslDetail__item{position:relative;padding-bottom:10px;margin-bottom:10px;border-bottom:1px dotted #ccc}.cat-option .sslDetail--list .sslDetail__item,.cat-functions .sslDetail--list .sslDetail__item{padding-bottom:0;margin-bottom:0;border-bottom:none}.cat-option .sslDetail__item>.ul,.cat-functions .sslDetail__item>.ul{padding-left:10px;margin-bottom:0}.cat-option .sslDetail__item:before,.cat-functions .sslDetail__item:before{position:absolute;content:"";top:.5em;width:6px;height:6px;border:2px solid;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px}.cat-option .sslDetail__item--ttl,.cat-functions .sslDetail__item--ttl{font-size:18px;font-weight:bold;border-bottom:none;padding-bottom:0;margin-bottom:5px;padding-left:18px}.cat-option .sslDetail__item--ttl:before,.cat-functions .sslDetail__item--ttl:before{border:2px solid #87b4e2;left:0}.cat-option .sslDetail--example .sslDetail__item--ttl,.cat-functions .sslDetail--example .sslDetail__item--ttl{color:#113d6b}.cat-option .sslDetail--example .sslDetail__item:before,.cat-functions .sslDetail--example .sslDetail__item:before{border-color:#87b4e2}.cat-option .sslDetail--list .sslDetail__item--ttl,.cat-functions .sslDetail--list .sslDetail__item--ttl{color:#129a8d;font-weight:normal}.cat-option .sslDetail--list .sslDetail__item:before,.cat-functions .sslDetail--list .sslDetail__item:before{border-color:#129a8d}.cat-option .aboutImg,.cat-functions .aboutImg{text-align:center}.cat-option .aboutImg img,.cat-functions .aboutImg img{width:auto}.cat-option .brandList>li,.cat-functions .brandList>li{font-size:13px;margin-bottom:10px}.cat-option .conduct__btn,.cat-functions .conduct__btn{text-align:center}.cat-option .conduct__btn>.btn,.cat-functions .conduct__btn>.btn{width:280px;font-size:14px}.cat-option .cashLessPrTxt,.cat-functions .cashLessPrTxt{display:inline-block;margin:5px 0 0 0;color:#e61212;font-weight:bold;font-size:12px}@media only screen and (min-width: 0) and (max-width: 767px){.cat-option .cashLessPrTxt,.cat-functions .cashLessPrTxt{margin:0}}.cat-option .cashlessPrBnrTxt,.cat-functions .cashlessPrBnrTxt{color:#e61212;font-size:18px;font-weight:bold;margin:0;text-align:center}@media only screen and (min-width: 0) and (max-width: 767px){.cat-option .cashlessPrBnrTxt,.cat-functions .cashlessPrBnrTxt{font-size:12px}}.cat-option #securityDiagnosis,.cat-functions #securityDiagnosis{border:2px solid #18a0eb}.cat-option .securityDiagnosis__inner,.cat-functions .securityDiagnosis__inner{padding:15px 20px 0}.cat-option .securityDiagnosis__band,.cat-functions .securityDiagnosis__band{position:relative;margin-top:30px}.cat-option .securityDiagnosis__band img,.cat-functions .securityDiagnosis__band img{position:absolute;top:-10px;left:85px}.cat-option .securityDiagnosis__band p,.cat-functions .securityDiagnosis__band p{text-align:center;background:#18a0eb;padding:5px 0;color:#fff;font-weight:bold;letter-spacing:3px}.cat-option .securityDiagnosis__inner__ttl ul,.cat-functions .securityDiagnosis__inner__ttl ul{display:flex;justify-content:center}.cat-option .securityDiagnosis__inner__ttl li.txt,.cat-functions .securityDiagnosis__inner__ttl li.txt{font-size:25px;letter-spacing:4px;font-weight:bold;margin:0 0 10px 10px}.cat-option .securityDiagnosis__inner__ttl li.txt span,.cat-functions .securityDiagnosis__inner__ttl li.txt span{border-bottom:1px solid #333;display:inline-block}.cat-option .securityDiagnosis__desc,.cat-functions .securityDiagnosis__desc{margin:15px 0 20px;border-bottom:1px dotted #cccccc}.cat-option .securityDiagnosis__secure__ttl p,.cat-functions .securityDiagnosis__secure__ttl p{color:#113d6b;font-size:17px;font-weight:bold;margin-bottom:5px}.cat-option .securityDiagnosis__secure__ttl img,.cat-functions .securityDiagnosis__secure__ttl img{float:left}.cat-option .securityDiagnosis__secure__ttl ul,.cat-functions .securityDiagnosis__secure__ttl ul{margin:10px 0 0 20px;float:left}.cat-option .securityDiagnosis__secure__ttl ul li,.cat-functions .securityDiagnosis__secure__ttl ul li{float:left;background:#113d6b;padding:3px 10px;color:#fff;margin-right:5px;font-size:13px}.cat-option .securityDiagnosis__secure__desc,.cat-functions .securityDiagnosis__secure__desc{margin:15px 0}.cat-option .securityDiagnosis__secure__desc__left,.cat-functions .securityDiagnosis__secure__desc__left{float:left;width:400px}.cat-option .securityDiagnosis__secure__desc__right,.cat-functions .securityDiagnosis__secure__desc__right{float:left;width:270px;border:1px solid #1eb988;margin-left:14px}.cat-option .securityDiagnosis__secure__desc__right p,.cat-functions .securityDiagnosis__secure__desc__right p{color:#15b683;background:#e8fdf6;font-weight:bold;text-align:center;padding:7px 0;border-bottom:1px solid #1eb988;margin-bottom:0}.cat-option .securityDiagnosis__secure__desc__right__siteseal,.cat-functions .securityDiagnosis__secure__desc__right__siteseal{padding:10px 15px 0 15px}.cat-option .securityDiagnosis__secure__desc__right__siteseal dl,.cat-functions .securityDiagnosis__secure__desc__right__siteseal dl{text-align:center;margin-bottom:10px}.cat-option .securityDiagnosis__secure__desc__right__siteseal dl dt,.cat-functions .securityDiagnosis__secure__desc__right__siteseal dl dt{background:#ffa200;text-align:center;font-size:12px;padding:2px 10px;color:#fff;border-radius:3px;position:relative}.cat-option .securityDiagnosis__secure__desc__right__siteseal dl dt.gray,.cat-functions .securityDiagnosis__secure__desc__right__siteseal dl dt.gray{background:#e5e5e5;color:#333333;position:relative}.cat-option .securityDiagnosis__secure__desc__right__siteseal dl dt:after,.cat-functions .securityDiagnosis__secure__desc__right__siteseal dl dt:after{content:"";position:absolute;top:22px;left:0;right:0;display:block;width:0;height:0;margin:auto;border-left:6px solid transparent;border-right:6px solid transparent;border-top:6px solid #ffa200}.cat-option .securityDiagnosis__secure__desc__right__siteseal dl dt.gray:after,.cat-functions .securityDiagnosis__secure__desc__right__siteseal dl dt.gray:after{top:23px;border-top:6px solid #e5e5e5}.cat-option .securityDiagnosis__secure__desc__right__siteseal dd,.cat-functions .securityDiagnosis__secure__desc__right__siteseal dd{margin-top:3px}.cat-option .securityDiagnosis__lineup,.cat-functions .securityDiagnosis__lineup{position:relative}.cat-option .securityDiagnosis__lineup p,.cat-functions .securityDiagnosis__lineup p{text-align:center;color:#113d6b;font-size:17px;font-weight:bold;margin-bottom:10px}.cat-option .securityDiagnosis__lineup a,.cat-functions .securityDiagnosis__lineup a{display:inline-block;text-align:left;color:#113d6b;font-size:13.5px;padding:11px 25px;margin-right:5px}.cat-option .securityDiagnosis__lineup span,.cat-functions .securityDiagnosis__lineup span{color:#333333;display:inline-block;margin-right:5px;font-size:11px}.cat-option .securityDiagnosis__lineup .ico,.cat-functions .securityDiagnosis__lineup .ico{position:absolute;top:40%;right:8px}.cat-option .securityDiagnosis__lineup span.now,.cat-functions .securityDiagnosis__lineup span.now{color:#fff;padding:2px 6px;background:#113d6b;position:absolute}.cat-option span.dv,.cat-option span.ov,.cat-option span.ev,.cat-functions span.dv,.cat-functions span.ov,.cat-functions span.ev{top:-13px;left:5px}@media only screen and (min-width: 768px) and (max-width: 1099px){.cat-option .securityDiagnosis__band img,.cat-functions .securityDiagnosis__band img{　top:-10px;left:85px}.cat-option .securityDiagnosis__secure__desc__left,.cat-functions .securityDiagnosis__secure__desc__left{width:397px}}@media only screen and (min-width: 0) and (max-width: 767px){.cat-option .contLeft,.cat-functions .contLeft{float:none;width:auto}.cat-option .contRight,.cat-functions .contRight{float:none}.cat-option .sslDetail__item--ttl,.cat-functions .sslDetail__item--ttl{font-size:16px}.cat-option .aboutImg img,.cat-functions .aboutImg img{max-width:100%}.cat-option .securityDiagnosis__band,.cat-functions .securityDiagnosis__band{margin-top:20px}.cat-option .securityDiagnosis__band p,.cat-functions .securityDiagnosis__band p{text-align:left;padding:5px 0 5px 60px}.cat-option .securityDiagnosis__band img,.cat-functions .securityDiagnosis__band img{top:4px;left:14px;width:38px}.cat-option .securityDiagnosis__inner__ttl img,.cat-functions .securityDiagnosis__inner__ttl img{padding:0;margin:0 auto;width:260px;display:block}.cat-option .securityDiagnosis__inner__ttl ul,.cat-functions .securityDiagnosis__inner__ttl ul{display:block}.cat-option .securityDiagnosis__inner__ttl li.txt,.cat-functions .securityDiagnosis__inner__ttl li.txt{font-size:17px;text-align:center;margin-top:5px}.cat-option .securityDiagnosis__inner__ttl img,.cat-functions .securityDiagnosis__inner__ttl img{width:260px;display:block}.cat-option .securityDiagnosis__inner__ttl p,.cat-functions .securityDiagnosis__inner__ttl p{float:none;font-size:16px;padding-left:0;margin:5px 0 0 0}.cat-option .securityDiagnosis__inner,.cat-functions .securityDiagnosis__inner{padding:0 15px}.cat-option .securityDiagnosis__secure__ttl,.cat-functions .securityDiagnosis__secure__ttl{text-align:center}.cat-option .securityDiagnosis__secure__ttl p,.cat-functions .securityDiagnosis__secure__ttl p{font-size:15px}.cat-option .securityDiagnosis__secure__ttl img,.cat-functions .securityDiagnosis__secure__ttl img{float:none}.cat-option .securityDiagnosis__secure__ttl ul,.cat-functions .securityDiagnosis__secure__ttl ul{margin:10px 0 0 0;float:none}.cat-option .securityDiagnosis__secure__ttl ul li,.cat-functions .securityDiagnosis__secure__ttl ul li{float:none;display:inline-block}.cat-option .securityDiagnosis__secure__desc__left,.cat-option .securityDiagnosis__secure__desc__right,.cat-functions .securityDiagnosis__secure__desc__left,.cat-functions .securityDiagnosis__secure__desc__right{width:auto;float:none}.cat-option .securityDiagnosis__lineup p,.cat-functions .securityDiagnosis__lineup p{font-size:15px}.cat-option .securityDiagnosis__lineup a,.cat-functions .securityDiagnosis__lineup a{width:260px;margin:0 0 10px 0}.cat-option .securityDiagnosis__lineup .ico,.cat-functions .securityDiagnosis__lineup .ico{right:15px}}.cat-option .yearPriceTable,.cat-functions .yearPriceTable{border:1px solid #eee;font-size:12px}.cat-option .yearPriceTable ~ .secondlyTableS tbody tr:nth-child(even) td,.cat-functions .yearPriceTable ~ .secondlyTableS tbody tr:nth-child(even) td{background:none}.cat-option .yearPriceTable tbody tr:nth-child(even) td,.cat-functions .yearPriceTable tbody tr:nth-child(even) td{background:none}@media only screen and (min-width: 1100px){.cat-option .yearPriceTable thead,.cat-functions .yearPriceTable thead{display:none}}.cat-option .yearPriceTable td,.cat-functions .yearPriceTable td{border:none;border-bottom:1px solid #eee}.cat-option .sslCaption,.cat-functions .sslCaption{font-size:16px;font-weight:bold;margin-left:10px;vertical-align:middle}@media only screen and (max-width: 1099px){.cat-option .sslCaption,.cat-functions .sslCaption{display:block;margin:0}}.cat-option .taxCaption,.cat-functions .taxCaption{text-align:right;margin:0 0 5px}@media only screen and (max-width: 1099px){.cat-option .taxCaption,.cat-functions .taxCaption{display:none}}.cat-option .numYears,.cat-functions .numYears{display:flex;align-items:center}@media only screen and (max-width: 1099px){.cat-option .numYears.fr,.cat-functions .numYears.fr{float:none !important}}.cat-option .numYears__caption,.cat-functions .numYears__caption{margin-right:10px}@media only screen and (max-width: 1099px){.cat-option .numYears__caption,.cat-functions .numYears__caption{display:none}}.cat-option .numYears__price,.cat-functions .numYears__price{font-weight:bold;min-width:7.5em;text-align:right}@media only screen and (max-width: 1099px){.cat-option .numYears__price,.cat-functions .numYears__price{min-width:auto}}.cat-option .numYears__price .normalPrice,.cat-functions .numYears__price .normalPrice{color:#222 !important;margin:0 0 -5px;font-weight:normal;text-decoration:line-through}.cat-option .numYears__price--num,.cat-functions .numYears__price--num{font-size:26px}@media only screen and (max-width: 1099px){.cat-option .numYears__price--num,.cat-functions .numYears__price--num{font-size:18px}}.cat-option .numYears__term,.cat-functions .numYears__term{font-weight:bold;text-align:right}.cat-option .numYears__term--num,.cat-functions .numYears__term--num{font-size:26px;margin-left:10px}@media only screen and (max-width: 1099px){.cat-option .numYears__term--num,.cat-functions .numYears__term--num{font-size:18px;margin-left:0}}.cat-option .numYears__period,.cat-functions .numYears__period{font-weight:bold;font-size:18px;margin-left:10px}.cat-order .frame{border:1px solid #e1e1e1}.cat-order .orderInquiry__btn{border:1px solid #fff}.cat-order .orderHead__nav{margin-bottom:40px;padding:0 15px;border-bottom:1px solid #113d6b}.cat-order .orderHead__navItem{float:left;width:480px;margin-right:10px}.cat-order .orderHead__navItem:last-child{margin-right:0}.cat-order .orderHead__navLabel{position:relative;display:block;padding-left:175px;height:75px;color:#113d6b;border:1px solid #e1e1e1;border-bottom:none}.cat-order .orderHead__navLabel:hover{border:1px solid #113d6b;border-bottom:none}.cat-order .orderHead__navLabel>span{position:absolute;top:50%;transform:translateY(-50%);-webkit-transform:translateY(-50%)}.cat-order .orderHead__navLabel--server{background:#fff url("../img/order/ico_navi_server.png") no-repeat 0 0;background-position:100px}.cat-order .orderHead__navLabel--serverTf{background:#fff url("../img/order/ico_navi_servertf.png") no-repeat 0 0;background-position:120px;padding-left:205px}.cat-order .orderHead__navLabel--domain{background:#fff url("../img/order/ico_navi_domain.png") no-repeat 0 0}.cat-order .orderHead__navLabel--domainTf{background:#fff url("../img/order/ico_navi_domaintf.png") no-repeat 0 0}.cat-order .orderHead__navLabel--current{margin-bottom:-1px;height:76px;font-weight:bold;border:1px solid #113d6b;border-bottom:none}.cat-order .orderWrap__ttl{margin-bottom:30px;padding:11px 20px;font-size:26px;background:#edf1f3;border-bottom:2px solid #113d6b}.cat-order .orderWrap__ttl>i{margin-right:10px}.cat-order .order{position:relative;margin-bottom:80px}.cat-order .order:after{content:"";position:absolute;top:-45px;left:50%;margin-left:-26px;border:13px solid transparent;border-top:19px solid #e1e1e1}.cat-order .order:first-of-type:after{content:none}.cat-order .order__ttl{margin-bottom:30px;padding-bottom:8px;font-size:26px;border-bottom:1px solid #113d6b}.cat-order .order__body dt{text-indent:-0.5em;padding-left:0.5em}.cat-order .orderReference{border:2px solid #1f65a8}.cat-order .orderReference__ttl{padding:6px 6px;font-size:20px;font-weight:bold;color:#fff;text-align:center;background:#1f65a8}.cat-order .orderReference__ttl>i{margin-right:5px;font-size:26px;font-weight:weight}.cat-order .orderReference__body{padding:20px}.cat-order .orderReference__item{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;float:left;width:304px;margin-right:20px;padding:18px 0;text-align:center;border:1px solid #1f65a8}.cat-order .orderReference__item:last-child{margin-right:0}.cat-order .orderReference__itemTit{margin-bottom:3px;font-size:20px;font-weight:bold;color:#1f65a8}.cat-order .orderReference__btn{padding:10px 40px;border:1px solid #fff}.cat-order .orderReference__btn>.ico{margin-left:10px}.cat-order .orderReference__tfTtl{margin-bottom:10px;font-size:20px;font-weight:bold;color:#32699c}.cat-order .orderReference__tfTtl>.ico{margin-right:5px}.cat-order .orderReference__tfBody{margin-bottom:25px}.cat-order .orderReference__tf:last-child>.orderReference__tfBody{margin-bottom:0}.cat-order .orderBtnSet>.btn{margin:0 5px 5px 0}@media only screen and (min-width: 0) and (max-width: 1099px){.cat-order .flowImg>img{max-width:90%}.cat-order .orderHead__nav{margin-bottom:30px;padding:0;border-bottom:1px solid #e1e1e1}.cat-order .orderHead__navItem{float:none;width:auto;margin-right:0}.cat-order .orderHead__navLabel{padding-left:60px;height:50px;color:#113d6b;border:1px solid #e1e1e1;border-bottom:none}.cat-order .orderHead__navLabel:hover{border:1px solid #e1e1e1;border-bottom:none}.cat-order .orderHead__navLabel--server{background:#fff url("../img/order/ico_navi_server.png") no-repeat 3px 3px/44px 44px}.cat-order .orderHead__navLabel--serverTf{background:#fff url("../img/order/ico_navi_servertf.png") no-repeat 3px 3px/44px 44px}.cat-order .orderHead__navLabel--domain{background:#fff url("../img/order/ico_navi_domain.png") no-repeat 3px 3px/44px 44px}.cat-order .orderHead__navLabel--domainTf{background:#fff url("../img/order/ico_navi_domaintf.png") no-repeat 3px 3px/44px 44px}.cat-order .orderHead__navLabel--current{margin-bottom:0;font-weight:bold;background-color:#f2f7fc}}@media only screen and (min-width: 0) and (max-width: 767px){.cat-order .orderWrap__ttl{margin-bottom:20px;padding:11px 10px;font-size:22px}.cat-order .orderWrap__ttl>i{margin-right:0}.cat-order .order{margin-bottom:60px}.cat-order .order__ttl{font-size:24px}.cat-order .order__body{margin-bottom:20px}.cat-order .orderReference__ttl{font-size:18px}.cat-order .orderReference__ttl>.ico{font-size:18px}.cat-order .orderReference__body{padding:15px}.cat-order .orderReference__itemTit{font-size:18px}.cat-order .orderReference__itemImg{width:80px;margin:0 auto}.cat-order .orderReference__item{float:none;width:auto;margin:0 0 10px 0;padding:10px 0}.cat-order .orderReference__item:last-child{margin:0}.cat-order .orderReference__tfTtl{font-size:16px}}@media only screen and (min-width: 768px) and (max-width: 1099px){.cat-order .orderReference__item{width:32%;margin-right:2%}.cat-order .orderReference__btn{padding:10px 30px}}.cat-order .orderApply{display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:flex}.cat-order .orderApply__msg{width:460px;margin-right:20px}.cat-order .orderApply__msg:last-child{margin-right:0}.cat-order .orderApply__btn{padding:20px 70px}.cat-order .orderApply__btn>.ico{margin-left:8px}.cat-order .orderApply__msgTtl{font-size:20px}.cat-order .orderApply__msgTtl>.ico{font-size:16px}.cat-order .orderUser__ttl{font-size:20px;font-weight:bold;color:#32699c}.cat-order .order__ttlTrial{position:relative;top:-3px;left:15px;padding:4px;font-size:16px;font-weight:bold;color:#fff;background:#20b5aa}.cat-order .orderTrial{width:600px;margin:0 auto;border:2px solid #20b5aa}.cat-order .orderTrial__ttl{padding:2px;font-size:20px;font-weight:bold;color:#fff;text-align:center;background:#20b5aa}.cat-order .orderTrial__ttl>.ico{position:relative;top:-2px;margin:0 -2px}.cat-order .orderTrial__body{padding:20px;background:#ecf6f5}.cat-order .orderTrial__body>:last-child{margin-bottom:0}.cat-order .prQuickStart{padding:15px;margin:40px 0 0;background:#ecf6ff;border-radius:5px}.cat-order .prQuickStart__ttl{margin:0 0 10px;text-align:center;font-size:22px;font-weight:bold}.cat-order .prQuickStart__ttl .underLine{background:linear-gradient(transparent 60%, #ffe773 40%)}.cat-order .prQuickStart__txt,.cat-order .prQuickStart__img{text-align:center}.cat-order .QuickStartUse{padding:15px;margin:30px 0 0;background:#ffffff;border-radius:5px}.cat-order .QuickStartUse__box{display:flex;flex-wrap:wrap}.cat-order .QuickStartUse__ttl{margin:0 0 5px;color:#1b63a7;font-size:18px;font-weight:bold}.cat-order .QuickStartUse__txt{width:499px;margin:0 15px 0 0}@media only screen and (min-width: 0) and (max-width: 767px){.cat-order .orderApply{display:block}.cat-order .orderApply__msg{width:auto;margin-right:0}.cat-order .orderTrial{width:auto}.cat-order .prQuickStart__ttl{font-size:17px;text-align:left}.cat-order .prQuickStart__txt{text-align:left}.cat-order .prQuickStart__img{width:100%}.cat-order .prQuickStart__img img{width:100%}.cat-order .QuickStartUse__txt{margin:0 0 2%;width:100%}.cat-order .QuickStartUse__img{width:100%;text-align:center}.cat-order .QuickStartUse__img img{width:100%}}@media only screen and (min-width: 768px) and (max-width: 1099px){.cat-order .orderApply__msg{width:49%;margin-right:2%}.cat-order .orderApply__msg:last-child{margin-right:0}.cat-order .QuickStartUse__txt{margin:0 2% 0 0;width:49%}.cat-order .QuickStartUse__img{width:49%}.cat-order .QuickStartUse__img img{width:100%}}.cat-order .tfServer__msg{padding:20px}.cat-order .tfServer__msgTtl{font-size:20px !important}.cat-order .tfServer__msgTable{width:500px;margin:0 auto 20px}.cat-order .nameServer__ttl{margin-bottom:10px;font-size:16px;font-weight:bold;color:#376d9e}@media only screen and (min-width: 0) and (max-width: 767px){.cat-order .tfServer__msg{padding:15px}.cat-order .tfServer__msgTtl{font-size:18px !important}.cat-order .tfServer__msgTable{width:auto}}.cat-order .roundBox{background-color:#e8edf1;padding:27px;margin-bottom:10px}.cat-order .roundBox__ttl{margin-bottom:10px;font-size:20px;font-weight:bold}.cat-order .roundBox__ttl .ico{position:relative;top:-3px}.cat-order h3.roundBox__ttl{font-size:21px;margin:0 0 15px 10px}.cat-order .roundBox__base{margin-bottom:20px;padding:19px;background:#f2f2f2}.cat-order .roundBox__secondary{background-color:#ffffff;margin:0 auto}.cat-order .roundBox>:last-child{margin-bottom:0}@media only screen and (min-width: 768px) and (max-width: 1099px){.cat-order .roundBox{padding:20px}.cat-order .roundBox__body img{width:90%;position:relative;top:-2px;left:20px}}@media only screen and (min-width: 0) and (max-width: 767px){.cat-order .roundBox{padding:18px}.cat-order .roundBox__body img{width:60%}}.cat-other .table--info th{width:20%}@media only screen and (min-width: 0) and (max-width: 767px){.cat-other .table--info th{width:auto}}.cat-other .doc .ol li{margin-bottom:.5em}.cat-other .doc__ttl{margin-bottom:1em;font-weight:normal}.cat-other .doc__body{padding-left:1.5em}.cat-other .article{margin-bottom:20px}.cat-other .article__ttl{margin-bottom:5px}.cat-other .article__ttl:before{content:"";box-sizing:border-box;display:inline-block;width:13px;height:13px;margin-right:7px;border:3px solid #BED2E1;border-radius:7px}.cat-other .article__body{padding:0 0 0 18px}.cat-other .article__body>:last-child{margin-bottom:0}.cat-other .search{width:800px;margin:0 auto}@media only screen and (min-width: 0) and (max-width: 1099px){.cat-other .search{width:auto}}.cat-other .searchBox{margin:0 auto;text-align:center}.cat-other .searchBox--top{margin-bottom:40px}.cat-other input.searchBox__input{width:400px;background:#ebebeb;padding:10px;border:none;-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none}.cat-other .searchBox__btn{cursor:pointer;display:inline-block;width:38px;height:38px;margin:0;background:#222222;border:none;font-family:"ヒラギノ角ゴ ProN W3", "Hiragino Kaku Gothic ProN", "メイリオ", Meiryo, "游ゴシック", YuGothic, sans-serif;text-align:center;-webkit-transition:all .1s ease-out;-o-transition:all .1s ease-out;transition:all .1s ease-out;-webkit-appearance:none;-moz-appearance:none;appearance:none;-webkit-font-smoothing:antialiased;-moz-font-smoothing:antialiased}@media only screen and (min-width: 0) and (max-width: 767px){.cat-other input.searchBox__input{width:200px}.cat-other .searchBox__btn{width:36px;height:36px}}.cat-other .resultContainer{margin:0 0 40px}.cat-other .result{margin:0 0 32px}.cat-other .result:last-child{margin-bottom:0}.cat-other .result__ttl{margin:0 0 2px;font-size:20px;font-weight:normal}.cat-other .result__ttl a{text-decoration:none}.cat-other .result__ttl a:hover{text-decoration:underline}.cat-other .result__url{margin:0 0 2px;color:#20b5aa}.cat-other .result__text{line-height:1.5;margin:0}.cat-other .section__ttl--404{padding-top:10px}.cat-other .sitemap{margin:0 0 25px;padding:25px 0 0;border-top:1px dotted #cccccc}.cat-other .sitemapUnit{float:left;width:235px;margin-right:20px}.cat-other .sitemapUnit:last-child{margin-right:0}.cat-other .sitemapUnit__ttl{margin-bottom:10px;padding:8px 10px;font-weight:bold;border:1px solid #a1b2c4}.cat-other .sitemapUnit>ul{margin:0 0 0 2em}.cat-other .sitemapUnit__list{margin-bottom:5px}.cat-other .sitemapUnit__list:last-child{margin-bottom:0}@media only screen and (min-width: 0) and (max-width: 1099px){.cat-other .sitemap{margin:0;padding:0;border:none}.cat-other .sitemapUnit{float:none;width:auto;margin-right:0;margin-bottom:20px}}.cat-feature .feature,.cat-functions .feature,.cat-service .feature{position:relative;margin-bottom:53px}.cat-feature .feature__ttl,.cat-functions .feature__ttl,.cat-service .feature__ttl{margin-bottom:34px;color:#113d6b;font-weight:normal;font-size:30px;font-feature-settings:"palt";text-align:center;letter-spacing:0.04em;line-height:1.4}.cat-feature .feature__desc,.cat-functions .feature__desc,.cat-service .feature__desc{text-align:center}.cat-feature .feature__body>:last-child,.cat-functions .feature__body>:last-child,.cat-service .feature__body>:last-child{margin-bottom:0}@media only screen and (min-width: 768px) and (max-width: 1099px){.cat-feature .feature,.cat-functions .feature,.cat-service .feature{margin-bottom:43px}.cat-feature .feature__ttl,.cat-functions .feature__ttl,.cat-service .feature__ttl{font-size:26px;margin-bottom:24px;letter-spacing:0}}@media only screen and (min-width: 0) and (max-width: 767px){.cat-feature .feature,.cat-functions .feature,.cat-service .feature{margin-bottom:40px;padding:0 10px}.cat-feature .feature__ttl,.cat-functions .feature__ttl,.cat-service .feature__ttl{margin-bottom:15px;font-size:22px;letter-spacing:0}}.cat-feature .intro__description,.cat-functions .intro__description,.cat-service .intro__description{float:left;width:640px}.cat-feature .intro__description>:last-child,.cat-functions .intro__description>:last-child,.cat-service .intro__description>:last-child{margin-bottom:0}.cat-feature .intro__spec,.cat-functions .intro__spec,.cat-service .intro__spec{float:right;width:330px;border:3px solid #113d6b;border-radius:5px}@media only screen and (min-width: 768px) and (max-width: 1099px){.cat-feature .intro__description,.cat-functions .intro__description,.cat-service .intro__description{width:75%}.cat-feature .intro__spec,.cat-functions .intro__spec,.cat-service .intro__spec{width:23%}}@media only screen and (min-width: 0) and (max-width: 767px){.cat-feature .intro__description,.cat-functions .intro__description,.cat-service .intro__description{float:none;width:auto;margin-bottom:1em}.cat-feature .intro__spec,.cat-functions .intro__spec,.cat-service .intro__spec{float:none;width:auto}}.cat-feature .isItem,.cat-functions .isItem,.cat-service .isItem{float:left;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:162px;padding:30px 10px;text-align:center;font-size:20px;color:#113d6b;line-height:1.2;position:relative}.cat-feature .isItem dt,.cat-functions .isItem dt,.cat-service .isItem dt{font-weight:normal}.cat-feature .isItem--fill,.cat-functions .isItem--fill,.cat-service .isItem--fill{background:#113d6b;color:#fff}.cat-feature .isItem__fontS,.cat-functions .isItem__fontS,.cat-service .isItem__fontS{font-size:14px}.cat-feature .isItem__fontL,.cat-functions .isItem__fontL,.cat-service .isItem__fontL{font-size:30px}@media only screen and (min-width: 768px) and (max-width: 1099px){.cat-feature .isItem,.cat-functions .isItem,.cat-service .isItem{float:none;width:auto;padding:10px}}@media only screen and (min-width: 0) and (max-width: 767px){.cat-feature .isItem,.cat-functions .isItem,.cat-service .isItem{width:50%;padding:10px;font-size:16px}.cat-feature .isItem__fontL,.cat-functions .isItem__fontL,.cat-service .isItem__fontL{font-size:24px}}.cat-feature .environment,.cat-functions .environment,.cat-service .environment{margin-bottom:50px;padding:56px 14px;background:#c9d3de url("../img/feature/index/bg_environment.png") no-repeat left bottom}.cat-feature .environment>:last-child,.cat-functions .environment>:last-child,.cat-service .environment>:last-child{margin-bottom:0}.cat-feature .environment__ttl,.cat-functions .environment__ttl,.cat-service .environment__ttl{margin:0 0 35px;font-size:30px;text-align:center;color:#222;line-height:1.4}.cat-feature .envItemContainer,.cat-feature .featureItemContainer,.cat-feature .biz-supportItemContainer,.cat-feature .dedicatedManagedItemContainer,.cat-functions .envItemContainer,.cat-functions .featureItemContainer,.cat-functions .biz-supportItemContainer,.cat-functions .dedicatedManagedItemContainer,.cat-service .envItemContainer,.cat-service .featureItemContainer,.cat-service .biz-supportItemContainer,.cat-service .dedicatedManagedItemContainer{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:-moz-flex;display:flex;-ms-flex-wrap:wrap;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:space-between;justify-content:space-between}.cat-feature .envItem,.cat-feature .featureItem,.cat-feature .biz-supportItem,.cat-feature .dedicatedManagedItem,.cat-functions .envItem,.cat-functions .featureItem,.cat-functions .biz-supportItem,.cat-functions .dedicatedManagedItem,.cat-service .envItem,.cat-service .featureItem,.cat-service .biz-supportItem,.cat-service .dedicatedManagedItem{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:490px;margin-bottom:20px;padding:32px 24px;font-size:14px;background:#fff;box-shadow:0 16px 14.72px 1.28px rgba(17,61,107,0.04)}.cat-feature .envItem .media,.cat-feature .featureItem .media,.cat-feature .biz-supportItem .media,.cat-feature .dedicatedManagedItem .media,.cat-functions .envItem .media,.cat-functions .featureItem .media,.cat-functions .biz-supportItem .media,.cat-functions .dedicatedManagedItem .media,.cat-service .envItem .media,.cat-service .featureItem .media,.cat-service .biz-supportItem .media,.cat-service .dedicatedManagedItem .media{display:flex;flex-direction:row-reverse;align-items:center}.cat-feature .envItem .media__image,.cat-feature .featureItem .media__image,.cat-feature .biz-supportItem .media__image,.cat-feature .dedicatedManagedItem .media__image,.cat-functions .envItem .media__image,.cat-functions .featureItem .media__image,.cat-functions .biz-supportItem .media__image,.cat-functions .dedicatedManagedItem .media__image,.cat-service .envItem .media__image,.cat-service .featureItem .media__image,.cat-service .biz-supportItem .media__image,.cat-service .dedicatedManagedItem .media__image{flex:0 0 auto;box-sizing:border-box;margin:0 0 0 16px;float:none}.cat-feature .envItem .media__image img,.cat-feature .featureItem .media__image img,.cat-feature .biz-supportItem .media__image img,.cat-feature .dedicatedManagedItem .media__image img,.cat-functions .envItem .media__image img,.cat-functions .featureItem .media__image img,.cat-functions .biz-supportItem .media__image img,.cat-functions .dedicatedManagedItem .media__image img,.cat-service .envItem .media__image img,.cat-service .featureItem .media__image img,.cat-service .biz-supportItem .media__image img,.cat-service .dedicatedManagedItem .media__image img{max-width:100%;padding:0;border:none;margin:0 auto}@media only screen and (min-width: 1100px){.cat-feature .envItem.envItem--nvme .media__image,.cat-feature .featureItem.envItem--nvme .media__image,.cat-feature .biz-supportItem.envItem--nvme .media__image,.cat-feature .dedicatedManagedItem.envItem--nvme .media__image,.cat-functions .envItem.envItem--nvme .media__image,.cat-functions .featureItem.envItem--nvme .media__image,.cat-functions .biz-supportItem.envItem--nvme .media__image,.cat-functions .dedicatedManagedItem.envItem--nvme .media__image,.cat-service .envItem.envItem--nvme .media__image,.cat-service .featureItem.envItem--nvme .media__image,.cat-service .biz-supportItem.envItem--nvme .media__image,.cat-service .dedicatedManagedItem.envItem--nvme .media__image{margin-left:10px}}.cat-feature .envItem__ttl,.cat-feature .featureItem__ttl,.cat-feature .biz-supportItem__ttl,.cat-feature .dedicatedManagedItem__ttl,.cat-functions .envItem__ttl,.cat-functions .featureItem__ttl,.cat-functions .biz-supportItem__ttl,.cat-functions .dedicatedManagedItem__ttl,.cat-service .envItem__ttl,.cat-service .featureItem__ttl,.cat-service .biz-supportItem__ttl,.cat-service .dedicatedManagedItem__ttl{margin-bottom:10px;font-size:22px;font-weight:bold}.cat-feature .envItem--xac,.cat-functions .envItem--xac,.cat-service .envItem--xac{width:100%;margin-bottom:20px;padding:22px;font-size:16px}.cat-feature .envItem--xac .envItem__ttl,.cat-functions .envItem--xac .envItem__ttl,.cat-service .envItem--xac .envItem__ttl{text-align:center}.cat-feature .envItem--xac .media,.cat-functions .envItem--xac .media,.cat-service .envItem--xac .media{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:-moz-flex;display:flex;align-items:center}.cat-feature .envItem--xac .media__image,.cat-functions .envItem--xac .media__image,.cat-service .envItem--xac .media__image{width:500px;margin-right:30px}.cat-feature .environment .noteList,.cat-functions .environment .noteList,.cat-service .environment .noteList{font-size:12px}.cat-feature .environment__btn,.cat-functions .environment__btn,.cat-service .environment__btn{min-width:380px;color:#1f65a8 !important;border:1px solid #1f65a8}@media only screen and (min-width: 768px) and (max-width: 1099px){.cat-feature .environment,.cat-functions .environment,.cat-service .environment{padding:40px 15px 20px}.cat-feature .environment__ttl,.cat-functions .environment__ttl,.cat-service .environment__ttl{padding:0 20px;font-size:26px;margin-bottom:24px}.cat-feature .envItem,.cat-feature .featureItem,.cat-feature .biz-supportItem,.cat-feature .dedicatedManagedItem,.cat-functions .envItem,.cat-functions .featureItem,.cat-functions .biz-supportItem,.cat-functions .dedicatedManagedItem,.cat-service .envItem,.cat-service .featureItem,.cat-service .biz-supportItem,.cat-service .dedicatedManagedItem{width:49%;margin-bottom:15px;padding:24px 16px}.cat-feature .envItem .media__image,.cat-feature .featureItem .media__image,.cat-feature .biz-supportItem .media__image,.cat-feature .dedicatedManagedItem .media__image,.cat-functions .envItem .media__image,.cat-functions .featureItem .media__image,.cat-functions .biz-supportItem .media__image,.cat-functions .dedicatedManagedItem .media__image,.cat-service .envItem .media__image,.cat-service .featureItem .media__image,.cat-service .biz-supportItem .media__image,.cat-service .dedicatedManagedItem .media__image{width:32%}.cat-feature .envItem__ttl,.cat-feature .featureItem__ttl,.cat-feature .biz-supportItem__ttl,.cat-feature .dedicatedManagedItem__ttl,.cat-functions .envItem__ttl,.cat-functions .featureItem__ttl,.cat-functions .biz-supportItem__ttl,.cat-functions .dedicatedManagedItem__ttl,.cat-service .envItem__ttl,.cat-service .featureItem__ttl,.cat-service .biz-supportItem__ttl,.cat-service .dedicatedManagedItem__ttl{font-size:20px}.cat-feature .envItem--xac,.cat-functions .envItem--xac,.cat-service .envItem--xac{width:100%;font-size:16px}.cat-feature .envItem--xac .media__image,.cat-functions .envItem--xac .media__image,.cat-service .envItem--xac .media__image{width:380px}.cat-feature .envItem--xac .media__image img,.cat-functions .envItem--xac .media__image img,.cat-service .envItem--xac .media__image img{width:80%}.cat-feature .environment__btn,.cat-functions .environment__btn,.cat-service .environment__btn{color:#1f65a8 !important;border:1px solid #1f65a8}}@media only screen and (min-width: 0) and (max-width: 767px){.cat-feature .environment,.cat-functions .environment,.cat-service .environment{padding:40px 10px;margin-bottom:40px}.cat-feature .environment__ttl,.cat-functions .environment__ttl,.cat-service .environment__ttl{margin:0 0 15px;padding:0 10px;font-size:22px}.cat-feature .envItem,.cat-feature .featureItem,.cat-feature .biz-supportItem,.cat-feature .dedicatedManagedItem,.cat-functions .envItem,.cat-functions .featureItem,.cat-functions .biz-supportItem,.cat-functions .dedicatedManagedItem,.cat-service .envItem,.cat-service .featureItem,.cat-service .biz-supportItem,.cat-service .dedicatedManagedItem{width:100%;margin-bottom:10px;padding:24px 16px}.cat-feature .envItem .media,.cat-feature .featureItem .media,.cat-feature .biz-supportItem .media,.cat-feature .dedicatedManagedItem .media,.cat-functions .envItem .media,.cat-functions .featureItem .media,.cat-functions .biz-supportItem .media,.cat-functions .dedicatedManagedItem .media,.cat-service .envItem .media,.cat-service .featureItem .media,.cat-service .biz-supportItem .media,.cat-service .dedicatedManagedItem .media{display:block}.cat-feature .envItem .media__image,.cat-feature .featureItem .media__image,.cat-feature .biz-supportItem .media__image,.cat-feature .dedicatedManagedItem .media__image,.cat-functions .envItem .media__image,.cat-functions .featureItem .media__image,.cat-functions .biz-supportItem .media__image,.cat-functions .dedicatedManagedItem .media__image,.cat-service .envItem .media__image,.cat-service .featureItem .media__image,.cat-service .biz-supportItem .media__image,.cat-service .dedicatedManagedItem .media__image{width:70px;margin:0 auto 16px;padding:0;border:none}.cat-feature .envItem__ttl,.cat-feature .featureItem__ttl,.cat-feature .biz-supportItem__ttl,.cat-feature .dedicatedManagedItem__ttl,.cat-functions .envItem__ttl,.cat-functions .featureItem__ttl,.cat-functions .biz-supportItem__ttl,.cat-functions .dedicatedManagedItem__ttl,.cat-service .envItem__ttl,.cat-service .featureItem__ttl,.cat-service .biz-supportItem__ttl,.cat-service .dedicatedManagedItem__ttl{font-size:18px;text-align:center;margin-bottom:8px}.cat-feature .envItem--xac,.cat-functions .envItem--xac,.cat-service .envItem--xac{font-size:14px}.cat-feature .envItem--xac .media__image,.cat-functions .envItem--xac .media__image,.cat-service .envItem--xac .media__image{width:100%;margin:0 0 20px}.cat-feature .envItem--nvme .media__image,.cat-functions .envItem--nvme .media__image,.cat-service .envItem--nvme .media__image{width:130px;margin:0 auto 16px !important}.cat-feature .environment__btn,.cat-functions .environment__btn,.cat-service .environment__btn{min-width:auto}}.cat-feature .pickUpService,.cat-functions .pickUpService,.cat-service .pickUpService{float:left;display:block;margin:0 20px 10px 0;text-align:right;font-size:14px}.cat-feature .pickUpService:nth-child(even),.cat-functions .pickUpService:nth-child(even),.cat-service .pickUpService:nth-child(even){margin-right:0}.cat-feature .pickUpService:link,.cat-feature .pickUpService:visited,.cat-functions .pickUpService:link,.cat-functions .pickUpService:visited,.cat-service .pickUpService:link,.cat-service .pickUpService:visited{text-decoration:none;color:#113d6b}.cat-feature .pickUpService--daikou:link,.cat-feature .pickUpService--daikou:visited,.cat-functions .pickUpService--daikou:link,.cat-functions .pickUpService--daikou:visited,.cat-service .pickUpService--daikou:link,.cat-service .pickUpService--daikou:visited{color:#32699c}.cat-feature .pickUpService--security:link,.cat-feature .pickUpService--security:visited,.cat-functions .pickUpService--security:link,.cat-functions .pickUpService--security:visited,.cat-service .pickUpService--security:link,.cat-service .pickUpService--security:visited{color:#00aab9}@media only screen and (min-width: 1000px){.cat-feature .pickUpService:hover .pickUpService__text,.cat-functions .pickUpService:hover .pickUpService__text,.cat-service .pickUpService:hover .pickUpService__text{text-decoration:underline}}.cat-feature .pickUpService>img,.cat-functions .pickUpService>img,.cat-service .pickUpService>img{display:block;max-width:100%;margin:0 0 2px}@media only screen and (min-width: 768px) and (max-width: 1099px){.cat-feature .pickUpService,.cat-functions .pickUpService,.cat-service .pickUpService{width:49%;margin-right:2%}}@media only screen and (min-width: 0) and (max-width: 767px){.cat-feature .pickUpService,.cat-functions .pickUpService,.cat-service .pickUpService{float:none;width:auto;margin-right:0;font-size:12px}}.cat-feature .feature__ttl--func,.cat-functions .feature__ttl--func,.cat-service .feature__ttl--func{margin-bottom:14px}.cat-feature .funcContainer,.cat-functions .funcContainer,.cat-service .funcContainer{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:-moz-flex;display:flex;-ms-flex-wrap:wrap;-webkit-flex-wrap:wrap;flex-wrap:wrap}.cat-feature .func,.cat-functions .func,.cat-service .func{float:left;width:320px;margin:0 20px 28px 0;padding:0 0 24px;border-bottom:1px solid #e1e1e1}.cat-feature .func:nth-child(3n),.cat-functions .func:nth-child(3n),.cat-service .func:nth-child(3n){margin-right:0}.cat-feature .func:nth-last-child(-n+3),.cat-functions .func:nth-last-child(-n+3),.cat-service .func:nth-last-child(-n+3){margin-bottom:0}.cat-feature .func__ttl,.cat-functions .func__ttl,.cat-service .func__ttl{margin-bottom:13px;font-size:22px;text-align:center;color:#113d6b}.cat-feature .func__image,.cat-functions .func__image,.cat-service .func__image{display:block;margin:0 auto 18px}.cat-feature .func__description,.cat-functions .func__description,.cat-service .func__description{margin:0;font-size:14px}.cat-feature .func__description b,.cat-functions .func__description b,.cat-service .func__description b{font-size:16px;font-weight:bold;color:#113d6b}@media only screen and (min-width: 768px) and (max-width: 1099px){.cat-feature .func,.cat-functions .func,.cat-service .func{float:left;width:49%;margin:0 2% 28px 0}.cat-feature .func:nth-child(3n),.cat-functions .func:nth-child(3n),.cat-service .func:nth-child(3n){margin-right:2%}.cat-feature .func:nth-child(2n),.cat-functions .func:nth-child(2n),.cat-service .func:nth-child(2n){margin-right:0}.cat-feature .func:nth-last-child(-n+3),.cat-functions .func:nth-last-child(-n+3),.cat-service .func:nth-last-child(-n+3){margin-bottom:28px}.cat-feature .func:nth-last-child(-n+2),.cat-functions .func:nth-last-child(-n+2),.cat-service .func:nth-last-child(-n+2){margin-bottom:0}.cat-feature .func__image,.cat-functions .func__image,.cat-service .func__image{width:180px}}@media only screen and (min-width: 0) and (max-width: 767px){.cat-feature .func,.cat-functions .func,.cat-service .func{width:auto;margin:0 0 20px;padding:0 0 20px}.cat-feature .func:nth-last-child(-n+3),.cat-functions .func:nth-last-child(-n+3),.cat-service .func:nth-last-child(-n+3){margin-bottom:20px}.cat-feature .func:last-child,.cat-functions .func:last-child,.cat-service .func:last-child{margin-bottom:0}.cat-feature .func__ttl,.cat-functions .func__ttl,.cat-service .func__ttl{margin-bottom:5px;font-size:20px}.cat-feature .func__image,.cat-functions .func__image,.cat-service .func__image{display:block;width:180px;margin:0 auto 10px}}.cat-feature .funcList,.cat-functions .funcList,.cat-service .funcList{margin-bottom:10px}.cat-feature .funcList__item,.cat-functions .funcList__item,.cat-service .funcList__item{float:left;position:relative;width:320px;margin:0 20px 0 0;border-bottom:1px solid #e1e1e1;line-height:76px}.cat-feature .funcList__item:nth-child(3n),.cat-functions .funcList__item:nth-child(3n),.cat-service .funcList__item:nth-child(3n){margin-right:0}.cat-feature .funcList__item:last-child,.cat-functions .funcList__item:last-child,.cat-service .funcList__item:last-child{border-bottom:none;line-height:30px}.cat-feature .funcList__itemImage,.cat-functions .funcList__itemImage,.cat-service .funcList__itemImage{position:absolute;top:17px;left:17px}.cat-feature .funcList__itemText,.cat-functions .funcList__itemText,.cat-service .funcList__itemText{padding:0 0 0 90px;color:#113d6b;font-size:18px}.cat-feature .funcBtn,.cat-functions .funcBtn,.cat-service .funcBtn{min-width:300px;margin:15px 0 0 15px}@media only screen and (min-width: 768px) and (max-width: 1099px){.cat-feature .funcList__item,.cat-functions .funcList__item,.cat-service .funcList__item{width:49%;margin-right:2%;line-height:50px;text-align:center}.cat-feature .funcList__item:nth-child(3n),.cat-functions .funcList__item:nth-child(3n),.cat-service .funcList__item:nth-child(3n){margin-right:2%}.cat-feature .funcList__item:nth-child(even),.cat-functions .funcList__item:nth-child(even),.cat-service .funcList__item:nth-child(even){margin-right:0}.cat-feature .funcList__item:last-child,.cat-functions .funcList__item:last-child,.cat-service .funcList__item:last-child{width:100%}.cat-feature .funcList__itemImage,.cat-functions .funcList__itemImage,.cat-service .funcList__itemImage{position:absolute;top:9px;left:10px;width:50px}.cat-feature .funcList__itemText,.cat-functions .funcList__itemText,.cat-service .funcList__itemText{padding:0}}@media only screen and (min-width: 0) and (max-width: 767px){.cat-feature .funcList__item,.cat-functions .funcList__item,.cat-service .funcList__item{float:none;width:auto;margin:0;line-height:50px}.cat-feature .funcList__item:last-child,.cat-functions .funcList__item:last-child,.cat-service .funcList__item:last-child{text-align:center}.cat-feature .funcList__itemImage,.cat-functions .funcList__itemImage,.cat-service .funcList__itemImage{position:absolute;top:9px;left:5px;width:50px}.cat-feature .funcList__itemText,.cat-functions .funcList__itemText,.cat-service .funcList__itemText{padding-left:65px}}.cat-feature .featureItem,.cat-functions .featureItem,.cat-service .featureItem{background:#e1eaf3;box-shadow:0px 16px 14.72px 1.28px rgba(17,61,107,0.04);padding:0;display:flex}.cat-feature .featureItem a,.cat-functions .featureItem a,.cat-service .featureItem a{display:flex;flex-direction:column;text-decoration:none;color:inherit;transition:padding 0.3s ease;padding:32px 24px}.cat-feature .featureItem a:hover,.cat-functions .featureItem a:hover,.cat-service .featureItem a:hover{opacity:0.6}.cat-feature .featureItem a .media__image,.cat-functions .featureItem a .media__image,.cat-service .featureItem a .media__image{text-align:center;margin:0 0 0 24px}.cat-feature .featureItem .media,.cat-functions .featureItem .media,.cat-service .featureItem .media{flex-grow:1}.cat-feature .featureItem__subttl,.cat-functions .featureItem__subttl,.cat-service .featureItem__subttl{font-size:14px;margin-bottom:6px}.cat-feature .featureItem__link,.cat-functions .featureItem__link,.cat-service .featureItem__link{text-align:right;margin:12px 0 0;color:#113d6b}.cat-feature .featureItem--backup .media__image img,.cat-functions .featureItem--backup .media__image img,.cat-service .featureItem--backup .media__image img{max-width:78px}.cat-feature .featureItem--waf .media__image img,.cat-functions .featureItem--waf .media__image img,.cat-service .featureItem--waf .media__image img{max-width:70px}.cat-feature .featureItem--scan .media__image img,.cat-functions .featureItem--scan .media__image img,.cat-service .featureItem--scan .media__image img{max-width:96px}.cat-feature .featureItem--spam .media__image img,.cat-functions .featureItem--spam .media__image img,.cat-service .featureItem--spam .media__image img{max-width:82px}.cat-feature .featureItem--secom .media__image img,.cat-functions .featureItem--secom .media__image img,.cat-service .featureItem--secom .media__image img{max-width:128px}.cat-feature .featureItem--internal a,.cat-functions .featureItem--internal a,.cat-service .featureItem--internal a{cursor:inherit;pointer-events:none}.cat-feature .featureItem--internal .media__image img,.cat-functions .featureItem--internal .media__image img,.cat-service .featureItem--internal .media__image img{max-width:132px;mix-blend-mode:multiply}.cat-feature .featureItem--internal .media__body,.cat-functions .featureItem--internal .media__body,.cat-service .featureItem--internal .media__body{align-self:flex-start}@media only screen and (min-width: 768px) and (max-width: 1099px){.cat-feature .featureItem a,.cat-functions .featureItem a,.cat-service .featureItem a{padding:24px 16px}.cat-feature .featureItem--secom .media__image img,.cat-functions .featureItem--secom .media__image img,.cat-service .featureItem--secom .media__image img{max-width:128px !important}.cat-feature .featureItem--internal .media__image img,.cat-functions .featureItem--internal .media__image img,.cat-service .featureItem--internal .media__image img{max-width:100% !important}.cat-feature .featureItem__link,.cat-functions .featureItem__link,.cat-service .featureItem__link{margin:0}}@media only screen and (min-width: 0) and (max-width: 767px){.cat-feature .featureItem a,.cat-functions .featureItem a,.cat-service .featureItem a{padding:24px 16px}.cat-feature .featureItem a .media__image,.cat-functions .featureItem a .media__image,.cat-service .featureItem a .media__image{margin:0 auto 16px}.cat-feature .featureItem__subttl,.cat-functions .featureItem__subttl,.cat-service .featureItem__subttl{font-size:12px;margin-bottom:4px;text-align:center}.cat-feature .featureItem .media__image>img,.cat-functions .featureItem .media__image>img,.cat-service .featureItem .media__image>img{transform:translateX(-50%);left:50%;position:relative}}.cat-feature .biz-support,.cat-functions .biz-support,.cat-service .biz-support{padding:56px 14px;background:#eef1f6}.cat-feature .biz-support__ttl,.cat-functions .biz-support__ttl,.cat-service .biz-support__ttl{margin-bottom:34px;color:#113d6b;font-weight:normal;font-size:30px;font-feature-settings:"palt";text-align:center;letter-spacing:0.04em;line-height:1.4}.cat-feature .biz-supportItem,.cat-functions .biz-supportItem,.cat-service .biz-supportItem{padding:0;display:flex}.cat-feature .biz-supportItem a,.cat-functions .biz-supportItem a,.cat-service .biz-supportItem a{display:flex;flex-direction:column;text-decoration:none;color:inherit;transition:padding 0.3s ease;padding:32px 24px}.cat-feature .biz-supportItem a:hover,.cat-functions .biz-supportItem a:hover,.cat-service .biz-supportItem a:hover{opacity:0.6}.cat-feature .biz-supportItem a .media__image,.cat-functions .biz-supportItem a .media__image,.cat-service .biz-supportItem a .media__image{text-align:center;margin:0 0 0 24px}.cat-feature .biz-supportItem .media,.cat-functions .biz-supportItem .media,.cat-service .biz-supportItem .media{flex-grow:1}.cat-feature .biz-supportItem--daiko .media__image img,.cat-functions .biz-supportItem--daiko .media__image img,.cat-service .biz-supportItem--daiko .media__image img{max-width:105px}.cat-feature .biz-supportItem--server_daiko .media__image img,.cat-functions .biz-supportItem--server_daiko .media__image img,.cat-service .biz-supportItem--server_daiko .media__image img{max-width:110px}.cat-feature .biz-supportItem--homepage .media__image img,.cat-functions .biz-supportItem--homepage .media__image img,.cat-service .biz-supportItem--homepage .media__image img{max-width:93px}.cat-feature .biz-supportItem--infinity .media__image img,.cat-functions .biz-supportItem--infinity .media__image img,.cat-service .biz-supportItem--infinity .media__image img{max-width:130px}.cat-feature .biz-supportItem--tel .media__image img,.cat-functions .biz-supportItem--tel .media__image img,.cat-service .biz-supportItem--tel .media__image img{max-width:81px}.cat-feature .biz-supportItem--exclusive_support .media__image img,.cat-functions .biz-supportItem--exclusive_support .media__image img,.cat-service .biz-supportItem--exclusive_support .media__image img{max-width:74px}@media only screen and (min-width: 768px) and (max-width: 1099px){.cat-feature .biz-support__ttl,.cat-functions .biz-support__ttl,.cat-service .biz-support__ttl{font-size:26px;margin-bottom:24px}.cat-feature .biz-supportItem--infinity .media__image img,.cat-functions .biz-supportItem--infinity .media__image img,.cat-service .biz-supportItem--infinity .media__image img{max-width:100%}}@media only screen and (min-width: 0) and (max-width: 767px){.cat-feature .biz-support,.cat-functions .biz-support,.cat-service .biz-support{padding:40px 10px}.cat-feature .biz-support__ttl,.cat-functions .biz-support__ttl,.cat-service .biz-support__ttl{font-size:22px;margin-bottom:16px}.cat-feature .biz-supportItem a,.cat-functions .biz-supportItem a,.cat-service .biz-supportItem a{padding:24px 16px}.cat-feature .biz-supportItem a .media__image,.cat-functions .biz-supportItem a .media__image,.cat-service .biz-supportItem a .media__image{margin:0 auto 16px}.cat-feature .biz-supportItem__subttl,.cat-functions .biz-supportItem__subttl,.cat-service .biz-supportItem__subttl{font-size:12px;margin-bottom:4px;text-align:center}.cat-feature .biz-supportItem .media__image>img,.cat-functions .biz-supportItem .media__image>img,.cat-service .biz-supportItem .media__image>img{transform:translateX(-50%);left:50%;position:relative}}.cat-feature .dedicated,.cat-functions .dedicated,.cat-service .dedicated{margin-bottom:56px;padding:56px 14px;background:#1b4174 url("../img/feature/index/bg_dedicated.png") no-repeat right top}.cat-feature .dedicated .note,.cat-functions .dedicated .note,.cat-service .dedicated .note{color:#e1ebf4}.cat-feature .dedicated .note a,.cat-functions .dedicated .note a,.cat-service .dedicated .note a{color:#e1ebf4}.cat-feature .dedicated__ttl,.cat-functions .dedicated__ttl,.cat-service .dedicated__ttl{margin:0 0 35px;font-size:30px;text-align:center;color:#FFF;line-height:1.4}.cat-feature .dedicatedAbout,.cat-functions .dedicatedAbout,.cat-service .dedicatedAbout{background:#e1ebf4;padding:32px 24px;border-radius:4px;display:flex;justify-content:space-between;max-width:922px;box-sizing:border-box;margin:0 auto}.cat-feature .dedicatedAbout__fig,.cat-functions .dedicatedAbout__fig,.cat-service .dedicatedAbout__fig{display:flex;justify-content:space-between;width:412px}.cat-feature .dedicatedAbout__fig .figItem,.cat-functions .dedicatedAbout__fig .figItem,.cat-service .dedicatedAbout__fig .figItem{width:200px}.cat-feature .dedicatedAbout__fig .figItem:nth-child(1) .balloon,.cat-functions .dedicatedAbout__fig .figItem:nth-child(1) .balloon,.cat-service .dedicatedAbout__fig .figItem:nth-child(1) .balloon{background:#0060c5;color:#fff}.cat-feature .dedicatedAbout__fig .figItem:nth-child(1) .balloon:after,.cat-functions .dedicatedAbout__fig .figItem:nth-child(1) .balloon:after,.cat-service .dedicatedAbout__fig .figItem:nth-child(1) .balloon:after{border-top-color:#0060c5}.cat-feature .dedicatedAbout__fig .figItem .balloon,.cat-functions .dedicatedAbout__fig .figItem .balloon,.cat-service .dedicatedAbout__fig .figItem .balloon{border-radius:3px;padding:8px;text-align:center;color:#0060c5;font-weight:bold;font-size:16px;position:relative;background:#fff;margin:0 0 16px}.cat-feature .dedicatedAbout__fig .figItem .balloon:after,.cat-functions .dedicatedAbout__fig .figItem .balloon:after,.cat-service .dedicatedAbout__fig .figItem .balloon:after{content:"";display:block;position:absolute;left:50%;transform:translatex(-50%);bottom:-16px;border:8px solid transparent;border-top-color:#fff}.cat-feature .dedicatedAbout__fig .figItem .fig,.cat-functions .dedicatedAbout__fig .figItem .fig,.cat-service .dedicatedAbout__fig .figItem .fig{position:static;width:auto;margin:8px 0 0;text-align:center}.cat-feature .dedicatedAbout__fig .figItem .txt,.cat-functions .dedicatedAbout__fig .figItem .txt,.cat-service .dedicatedAbout__fig .figItem .txt{text-align:center;line-height:1.4;font-feature-settings:"palt";margin:8px 0 0;font-size:14px}.cat-feature .dedicatedAbout__txt,.cat-functions .dedicatedAbout__txt,.cat-service .dedicatedAbout__txt{padding-left:40px;flex:1}.cat-feature .dedicatedAbout__txt :last-child,.cat-functions .dedicatedAbout__txt :last-child,.cat-service .dedicatedAbout__txt :last-child{margin-bottom:0}.cat-feature .dedicatedAbout__txt--ttl,.cat-functions .dedicatedAbout__txt--ttl,.cat-service .dedicatedAbout__txt--ttl{font-size:20px;font-weight:bold;color:#0060c5;margin-bottom:12px}.cat-feature .dedicatedAbout__txt p,.cat-functions .dedicatedAbout__txt p,.cat-service .dedicatedAbout__txt p{font-size:14px}.cat-feature .dedicatedManaged,.cat-functions .dedicatedManaged,.cat-service .dedicatedManaged{padding:40px 72px;background:#0060c5 url("../img/feature/index/bg_managed.png") no-repeat center top/100% auto;margin-top:40px;position:relative}.cat-feature .dedicatedManaged:after,.cat-functions .dedicatedManaged:after,.cat-service .dedicatedManaged:after{content:"";display:block;position:absolute;left:50%;transform:translatex(-50%);top:0;border:16px solid transparent;border-top-color:#1b4174}.cat-feature .dedicatedManaged__head,.cat-functions .dedicatedManaged__head,.cat-service .dedicatedManaged__head{color:#e1ebf4;margin-bottom:40px;display:flex}.cat-feature .dedicatedManaged__top,.cat-functions .dedicatedManaged__top,.cat-service .dedicatedManaged__top{width:50%;text-align:center}.cat-feature .dedicatedManaged__subTitle,.cat-functions .dedicatedManaged__subTitle,.cat-service .dedicatedManaged__subTitle{font-size:14px;margin:0 0 4px}.cat-feature .dedicatedManaged__title,.cat-functions .dedicatedManaged__title,.cat-service .dedicatedManaged__title{font-size:30px;font-weight:bold;margin:0 0 16px;color:#e1ebf4}.cat-feature .dedicatedManaged__price,.cat-functions .dedicatedManaged__price,.cat-service .dedicatedManaged__price{font-size:20px;margin:0;line-height:1;position:relative}.cat-feature .dedicatedManaged__price .number,.cat-functions .dedicatedManaged__price .number,.cat-service .dedicatedManaged__price .number{font-size:36px}.cat-feature .dedicatedManaged__price__infoBalloon,.cat-functions .dedicatedManaged__price__infoBalloon,.cat-service .dedicatedManaged__price__infoBalloon{font-size:12px;font-weight:bold;background:#fbd800;padding:4px;color:#333;position:absolute;bottom:-30px;left:50%;transform:translateX(-50%);white-space:nowrap}.cat-feature .dedicatedManaged__price__infoBalloon::after,.cat-functions .dedicatedManaged__price__infoBalloon::after,.cat-service .dedicatedManaged__price__infoBalloon::after{content:"";position:absolute;top:1px;left:50%;transform:translate(-50%, -100%);width:0;height:0;border-style:solid;border-width:0 6px 8px 6px;border-color:transparent transparent #fbd800 transparent}@media only screen and (max-width: 1099px){.cat-feature .dedicatedManaged__price:has(.dedicatedManaged__price__infoBalloon),.cat-functions .dedicatedManaged__price:has(.dedicatedManaged__price__infoBalloon),.cat-service .dedicatedManaged__price:has(.dedicatedManaged__price__infoBalloon){margin-bottom:24px}}.cat-feature .dedicatedManaged__list li,.cat-functions .dedicatedManaged__list li,.cat-service .dedicatedManaged__list li{font-size:14px;background:url("../img/feature/index/feature_ico_01_check.svg") no-repeat left center/19px auto;padding-left:32px}.cat-feature .dedicatedManaged__list li:not(:first-child),.cat-functions .dedicatedManaged__list li:not(:first-child),.cat-service .dedicatedManaged__list li:not(:first-child){margin-top:4px}.cat-feature .dedicatedManagedItem,.cat-functions .dedicatedManagedItem,.cat-service .dedicatedManagedItem{padding:0;display:flex;width:420px;margin:0}.cat-feature .dedicatedManagedItem .media,.cat-functions .dedicatedManagedItem .media,.cat-service .dedicatedManagedItem .media{display:flex;transition:padding 0.3s ease;padding:32px 24px;flex-grow:1}.cat-feature .dedicatedManagedItem .media .media__image,.cat-functions .dedicatedManagedItem .media .media__image,.cat-service .dedicatedManagedItem .media .media__image{text-align:center;margin:0 0 0 24px}.cat-feature .dedicatedManagedItem .media .media__body,.cat-functions .dedicatedManagedItem .media .media__body,.cat-service .dedicatedManagedItem .media .media__body{align-self:flex-start}.cat-feature .dedicatedManagedItem--multi .media__image img,.cat-functions .dedicatedManagedItem--multi .media__image img,.cat-service .dedicatedManagedItem--multi .media__image img{width:103px}.cat-feature .dedicatedManagedItem--ip .media__image img,.cat-functions .dedicatedManagedItem--ip .media__image img,.cat-service .dedicatedManagedItem--ip .media__image img{width:83px}@media only screen and (min-width: 768px) and (max-width: 1099px){.cat-feature .dedicated__ttl,.cat-functions .dedicated__ttl,.cat-service .dedicated__ttl{font-size:26px;margin-bottom:24px}.cat-feature .dedicatedAbout,.cat-functions .dedicatedAbout,.cat-service .dedicatedAbout{flex-direction:column;align-items:center}.cat-feature .dedicatedAbout__txt,.cat-functions .dedicatedAbout__txt,.cat-service .dedicatedAbout__txt{padding-left:0;padding-top:32px}.cat-feature .dedicatedAbout__txt--ttl,.cat-functions .dedicatedAbout__txt--ttl,.cat-service .dedicatedAbout__txt--ttl{text-align:center}.cat-feature .dedicatedManaged,.cat-functions .dedicatedManaged,.cat-service .dedicatedManaged{padding:40px 24px}.cat-feature .dedicatedManaged__head,.cat-functions .dedicatedManaged__head,.cat-service .dedicatedManaged__head{flex-direction:column;align-items:center}.cat-feature .dedicatedManaged__top,.cat-functions .dedicatedManaged__top,.cat-service .dedicatedManaged__top{width:100%}.cat-feature .dedicatedManaged__subTitle,.cat-functions .dedicatedManaged__subTitle,.cat-service .dedicatedManaged__subTitle{font-size:14px;margin:0 0 4px}.cat-feature .dedicatedManaged__title,.cat-functions .dedicatedManaged__title,.cat-service .dedicatedManaged__title{font-size:26px}.cat-feature .dedicatedManaged__list,.cat-functions .dedicatedManaged__list,.cat-service .dedicatedManaged__list{margin-top:24px}.cat-feature .dedicatedManagedItem,.cat-functions .dedicatedManagedItem,.cat-service .dedicatedManagedItem{width:49%}.cat-feature .dedicatedManagedItem .media,.cat-functions .dedicatedManagedItem .media,.cat-service .dedicatedManagedItem .media{padding:24px 16px}}@media only screen and (min-width: 0) and (max-width: 767px){.cat-feature .dedicated,.cat-functions .dedicated,.cat-service .dedicated{padding:40px 10px}.cat-feature .dedicated__ttl,.cat-functions .dedicated__ttl,.cat-service .dedicated__ttl{font-size:22px;margin-bottom:16px}.cat-feature .dedicatedAbout,.cat-functions .dedicatedAbout,.cat-service .dedicatedAbout{flex-direction:column;align-items:center;padding:24px 16px}.cat-feature .dedicatedAbout__fig,.cat-functions .dedicatedAbout__fig,.cat-service .dedicatedAbout__fig{flex-direction:column;width:100%}.cat-feature .dedicatedAbout__fig .figItem,.cat-functions .dedicatedAbout__fig .figItem,.cat-service .dedicatedAbout__fig .figItem{width:100%;display:grid;grid-template-columns:1fr 1fr;grid-template-rows:1fr 1fr;gap:0 0;grid-template-areas:"balloon fig" "txt fig"}.cat-feature .dedicatedAbout__fig .figItem:not(:first-child),.cat-functions .dedicatedAbout__fig .figItem:not(:first-child),.cat-service .dedicatedAbout__fig .figItem:not(:first-child){margin-top:16px}.cat-feature .dedicatedAbout__fig .figItem .balloon,.cat-functions .dedicatedAbout__fig .figItem .balloon,.cat-service .dedicatedAbout__fig .figItem .balloon{grid-area:balloon}.cat-feature .dedicatedAbout__fig .figItem .fig,.cat-functions .dedicatedAbout__fig .figItem .fig,.cat-service .dedicatedAbout__fig .figItem .fig{grid-area:fig;margin:0}.cat-feature .dedicatedAbout__fig .figItem .txt,.cat-functions .dedicatedAbout__fig .figItem .txt,.cat-service .dedicatedAbout__fig .figItem .txt{grid-area:txt;margin:0}.cat-feature .dedicatedAbout__txt,.cat-functions .dedicatedAbout__txt,.cat-service .dedicatedAbout__txt{padding-left:0;padding-top:32px}.cat-feature .dedicatedAbout__txt--ttl,.cat-functions .dedicatedAbout__txt--ttl,.cat-service .dedicatedAbout__txt--ttl{text-align:center}.cat-feature .dedicatedManaged,.cat-functions .dedicatedManaged,.cat-service .dedicatedManaged{padding:32px 16px;margin-top:24px}.cat-feature .dedicatedManaged:after,.cat-functions .dedicatedManaged:after,.cat-service .dedicatedManaged:after{border:12px solid transparent;border-top-color:#1b4174}.cat-feature .dedicatedManaged__head,.cat-functions .dedicatedManaged__head,.cat-service .dedicatedManaged__head{flex-direction:column;align-items:center;margin-bottom:32px}.cat-feature .dedicatedManaged__top,.cat-functions .dedicatedManaged__top,.cat-service .dedicatedManaged__top{width:100%}.cat-feature .dedicatedManaged__title,.cat-functions .dedicatedManaged__title,.cat-service .dedicatedManaged__title{font-size:24px}.cat-feature .dedicatedManaged__price .number,.cat-functions .dedicatedManaged__price .number,.cat-service .dedicatedManaged__price .number{font-size:32px}.cat-feature .dedicatedManaged__list,.cat-functions .dedicatedManaged__list,.cat-service .dedicatedManaged__list{margin-top:24px;padding:0 16px;box-sizing:border-box}.cat-feature .dedicatedManaged__list li,.cat-functions .dedicatedManaged__list li,.cat-service .dedicatedManaged__list li{background:url("../img/feature/index/feature_ico_01_check.svg") no-repeat left center/14px auto;padding-left:20px}.cat-feature .dedicatedManagedItem,.cat-functions .dedicatedManagedItem,.cat-service .dedicatedManagedItem{width:100%}.cat-feature .dedicatedManagedItem:not(:last-child),.cat-functions .dedicatedManagedItem:not(:last-child),.cat-service .dedicatedManagedItem:not(:last-child){margin-bottom:10px}.cat-feature .dedicatedManagedItem .media,.cat-functions .dedicatedManagedItem .media,.cat-service .dedicatedManagedItem .media{padding:24px 16px;flex-direction:column}.cat-feature .dedicatedManagedItem .media .media__image,.cat-functions .dedicatedManagedItem .media .media__image,.cat-service .dedicatedManagedItem .media .media__image{margin:0 auto 16px}.cat-feature .dedicatedManagedItem--ip .media__image img,.cat-functions .dedicatedManagedItem--ip .media__image img,.cat-service .dedicatedManagedItem--ip .media__image img{width:56px}.cat-feature .dedicatedManagedItemContainer+.mt40,.cat-functions .dedicatedManagedItemContainer+.mt40,.cat-service .dedicatedManagedItemContainer+.mt40{margin-top:24px !important}}.cat-feature .aboutDaiko,.cat-functions .aboutDaiko,.cat-service .aboutDaiko{padding:50px 0;margin-bottom:24px;background-color:#E9F6FC}.cat-feature .aboutDaiko>div,.cat-functions .aboutDaiko>div,.cat-service .aboutDaiko>div{display:flex;align-items:center}.cat-feature .aboutDaiko .aboutDaiko__textbox,.cat-functions .aboutDaiko .aboutDaiko__textbox,.cat-service .aboutDaiko .aboutDaiko__textbox{max-width:700px}.cat-feature .aboutDaiko .aboutDaiko__textbox .aboutDaiko__ttl,.cat-functions .aboutDaiko .aboutDaiko__textbox .aboutDaiko__ttl,.cat-service .aboutDaiko .aboutDaiko__textbox .aboutDaiko__ttl{font-size:45px;color:#113D6B;font-weight:bold;margin-bottom:24px}.cat-feature .aboutDaiko .aboutDaiko__textbox .aboutDaiko__point,.cat-functions .aboutDaiko .aboutDaiko__textbox .aboutDaiko__point,.cat-service .aboutDaiko .aboutDaiko__textbox .aboutDaiko__point{display:flex;margin-bottom:24px}.cat-feature .aboutDaiko .aboutDaiko__textbox .aboutDaiko__point li,.cat-functions .aboutDaiko .aboutDaiko__textbox .aboutDaiko__point li,.cat-service .aboutDaiko .aboutDaiko__textbox .aboutDaiko__point li{font-weight:bold;padding:10px 16px 10px 32px;background-color:#fff;border-radius:3px;position:relative}.cat-feature .aboutDaiko .aboutDaiko__textbox .aboutDaiko__point li:last-child,.cat-functions .aboutDaiko .aboutDaiko__textbox .aboutDaiko__point li:last-child,.cat-service .aboutDaiko .aboutDaiko__textbox .aboutDaiko__point li:last-child{margin:0 0 0 4px}.cat-feature .aboutDaiko .aboutDaiko__textbox .aboutDaiko__point li:before,.cat-functions .aboutDaiko .aboutDaiko__textbox .aboutDaiko__point li:before,.cat-service .aboutDaiko .aboutDaiko__textbox .aboutDaiko__point li:before{position:absolute;top:15px;margin-left:-20px;content:'';width:12px;height:6px;border-left:3px solid #8fc320;border-bottom:3px solid #8fc320;transform:rotate(-45deg)}.cat-feature .aboutDaiko .aboutDaiko__textbox p,.cat-functions .aboutDaiko .aboutDaiko__textbox p,.cat-service .aboutDaiko .aboutDaiko__textbox p{margin-bottom:0}.cat-feature .aboutDaiko .aboutDaiko__textbox p span,.cat-functions .aboutDaiko .aboutDaiko__textbox p span,.cat-service .aboutDaiko .aboutDaiko__textbox p span{font-weight:bold;color:#113D6B}.cat-feature .aboutDaiko .aboutDaiko__textbox p.note,.cat-functions .aboutDaiko .aboutDaiko__textbox p.note,.cat-service .aboutDaiko .aboutDaiko__textbox p.note{margin-top:8px;font-size:12px}.cat-feature .aboutDaiko .aboutDaiko__img,.cat-functions .aboutDaiko .aboutDaiko__img,.cat-service .aboutDaiko .aboutDaiko__img{max-width:350px;position:relative;right:-24px}.cat-feature .aboutDaiko .aboutDaiko__img img,.cat-functions .aboutDaiko .aboutDaiko__img img,.cat-service .aboutDaiko .aboutDaiko__img img{width:100%}.cat-feature .howtoUseDaiko .media__image,.cat-functions .howtoUseDaiko .media__image,.cat-service .howtoUseDaiko .media__image{max-width:300px}.cat-feature .howtoUseDaiko .media__image img,.cat-functions .howtoUseDaiko .media__image img,.cat-service .howtoUseDaiko .media__image img{width:100%}.cat-feature .howtoUseDaiko .media__body,.cat-functions .howtoUseDaiko .media__body,.cat-service .howtoUseDaiko .media__body{max-width:580px}.cat-feature .buttonOtherdaiko,.cat-functions .buttonOtherdaiko,.cat-service .buttonOtherdaiko{display:flex;justify-content:center;align-items:center}.cat-feature .buttonOtherdaiko p,.cat-functions .buttonOtherdaiko p,.cat-service .buttonOtherdaiko p{margin:0}.cat-feature .buttonOtherdaiko__last,.cat-functions .buttonOtherdaiko__last,.cat-service .buttonOtherdaiko__last{padding-top:40px;border-top:1px solid #E7E7E7}@media only screen and (min-width: 768px) and (max-width: 1099px){.cat-feature .aboutDaiko .aboutDaiko__textbox,.cat-functions .aboutDaiko .aboutDaiko__textbox,.cat-service .aboutDaiko .aboutDaiko__textbox{max-width:100%}.cat-feature .aboutDaiko .aboutDaiko__textbox .aboutDaiko__ttl,.cat-functions .aboutDaiko .aboutDaiko__textbox .aboutDaiko__ttl,.cat-service .aboutDaiko .aboutDaiko__textbox .aboutDaiko__ttl{font-size:32px}.cat-feature .aboutDaiko .aboutDaiko__textbox .aboutDaiko__point,.cat-functions .aboutDaiko .aboutDaiko__textbox .aboutDaiko__point,.cat-service .aboutDaiko .aboutDaiko__textbox .aboutDaiko__point{display:block;max-width:fit-content}.cat-feature .aboutDaiko .aboutDaiko__textbox .aboutDaiko__point li:last-child,.cat-functions .aboutDaiko .aboutDaiko__textbox .aboutDaiko__point li:last-child,.cat-service .aboutDaiko .aboutDaiko__textbox .aboutDaiko__point li:last-child{margin:4px 0 0}.cat-feature .aboutDaiko .aboutDaiko__img,.cat-functions .aboutDaiko .aboutDaiko__img,.cat-service .aboutDaiko .aboutDaiko__img{max-width:220px;position:absolute;top:0;right:0}.cat-feature .howtoUseDaiko .media__image,.cat-functions .howtoUseDaiko .media__image,.cat-service .howtoUseDaiko .media__image{max-width:150px;margin:0 auto 16px}.cat-feature .buttonOtherdaiko,.cat-functions .buttonOtherdaiko,.cat-service .buttonOtherdaiko{display:block}.cat-feature .buttonOtherdaiko p,.cat-functions .buttonOtherdaiko p,.cat-service .buttonOtherdaiko p{margin:0 0 16px}}@media only screen and (min-width: 0) and (max-width: 767px){.cat-feature .aboutDaiko,.cat-functions .aboutDaiko,.cat-service .aboutDaiko{padding:40px 0 24px}.cat-feature .aboutDaiko>div,.cat-functions .aboutDaiko>div,.cat-service .aboutDaiko>div{flex-direction:column}.cat-feature .aboutDaiko .aboutDaiko__textbox .aboutDaiko__ttl,.cat-functions .aboutDaiko .aboutDaiko__textbox .aboutDaiko__ttl,.cat-service .aboutDaiko .aboutDaiko__textbox .aboutDaiko__ttl{font-size:5.5vw}.cat-feature .aboutDaiko .aboutDaiko__textbox .aboutDaiko__point,.cat-functions .aboutDaiko .aboutDaiko__textbox .aboutDaiko__point,.cat-service .aboutDaiko .aboutDaiko__textbox .aboutDaiko__point{display:block}.cat-feature .aboutDaiko .aboutDaiko__textbox .aboutDaiko__point li:last-child,.cat-functions .aboutDaiko .aboutDaiko__textbox .aboutDaiko__point li:last-child,.cat-service .aboutDaiko .aboutDaiko__textbox .aboutDaiko__point li:last-child{margin:4px 0 0}.cat-feature .aboutDaiko .aboutDaiko__img,.cat-functions .aboutDaiko .aboutDaiko__img,.cat-service .aboutDaiko .aboutDaiko__img{position:absolute;top:-60px;right:0;width:33vw}.cat-feature .howtoUseDaiko .media__image,.cat-functions .howtoUseDaiko .media__image,.cat-service .howtoUseDaiko .media__image{max-width:150px;margin:0 auto 16px}.cat-feature .buttonOtherdaiko,.cat-functions .buttonOtherdaiko,.cat-service .buttonOtherdaiko{display:block}.cat-feature .buttonOtherdaiko p,.cat-functions .buttonOtherdaiko p,.cat-service .buttonOtherdaiko p{margin:0 0 16px}}.cat-feature .backup__media,.cat-functions .backup__media,.cat-service .backup__media{margin-bottom:40px}.cat-feature .backup__mediaBody,.cat-functions .backup__mediaBody,.cat-service .backup__mediaBody{font-size:23px;color:#1f65a8;line-height:1.4}.cat-feature .backup__border,.cat-functions .backup__border,.cat-service .backup__border{font-size:14px;background:#f4f4f4;border:1px solid #dddddd}@media only screen and (min-width: 0) and (max-width: 767px){.cat-feature .backup__media,.cat-functions .backup__media,.cat-service .backup__media{margin-bottom:20px}.cat-feature .backup__mediaBody,.cat-functions .backup__mediaBody,.cat-service .backup__mediaBody{font-size:20px;color:#1f65a8;line-height:1.4}}.cat-feature .table__value,.cat-functions .table__value,.cat-service .table__value{font-family:Verdana, "ヒラギノ角ゴ ProN W3", "Hiragino Kaku Gothic ProN", "メイリオ", Meiryo, "游ゴシック", YuGothic, sans-serif;display:block;font-weight:bold;line-height:1.1;text-align:center}.cat-feature .table__ico,.cat-functions .table__ico,.cat-service .table__ico{margin-left:3px;font-size:12px}@media only screen and (min-width: 0) and (max-width: 767px){.cat-feature .secondlyTableS th,.cat-feature .secondlyTableSM th,.cat-functions .secondlyTableS th,.cat-functions .secondlyTableSM th,.cat-service .secondlyTableS th,.cat-service .secondlyTableSM th{width:20%}}@media only screen and (max-width: 1099px){.cat-feature .js_scrollHint,.cat-functions .js_scrollHint,.cat-service .js_scrollHint{overflow:auto}}.cat-feature .table--functions thead th,.cat-functions .table--functions thead th,.cat-service .table--functions thead th{border-right:1px solid #c6d0db;width:10%;padding:0}.cat-feature .table--functions tr th.cell--hr,.cat-feature .table--functions tr td.cell--hr,.cat-functions .table--functions tr th.cell--hr,.cat-functions .table--functions tr td.cell--hr,.cat-service .table--functions tr th.cell--hr,.cat-service .table--functions tr td.cell--hr{border-right-width:2px}.cat-feature .table--functions tr th,.cat-functions .table--functions tr th,.cat-service .table--functions tr th{text-align:center}.cat-feature .table--functions tbody tr th,.cat-functions .table--functions tbody tr th,.cat-service .table--functions tbody tr th{border:1px solid #e1e1e1}.cat-feature .table--functions tr:nth-child(even) td,.cat-functions .table--functions tr:nth-child(even) td,.cat-service .table--functions tr:nth-child(even) td{background:#e7f1fb;border:1px solid #e1e1e1;letter-spacing:-0.1px}.cat-feature .table--functions tr:nth-child(even) td.cell--virtuality,.cat-functions .table--functions tr:nth-child(even) td.cell--virtuality,.cat-service .table--functions tr:nth-child(even) td.cell--virtuality{background-color:#eaf8fe}.cat-feature .table--functions tr:nth-child(even) td.cell--physically,.cat-functions .table--functions tr:nth-child(even) td.cell--physically,.cat-service .table--functions tr:nth-child(even) td.cell--physically{background-color:#f0f3fb}.cat-feature .table--others thead th,.cat-functions .table--others thead th,.cat-service .table--others thead th{padding:10px 15px}@media only screen and (min-width: 0) and (max-width: 767px){.cat-feature .table--others thead th,.cat-functions .table--others thead th,.cat-service .table--others thead th{display:none}}.cat-feature .table--others tbody tr th,.cat-functions .table--others tbody tr th,.cat-service .table--others tbody tr th{text-align:left}.cat-feature .table--others tbody tr td,.cat-functions .table--others tbody tr td,.cat-service .table--others tbody tr td{border:1px solid #e1e1e1}@media only screen and (min-width: 0) and (max-width: 767px){.cat-feature .table--others tbody tr th,.cat-feature .table--others tbody tr td,.cat-functions .table--others tbody tr th,.cat-functions .table--others tbody tr td,.cat-service .table--others tbody tr th,.cat-service .table--others tbody tr td{display:block;border:none}.cat-feature .table--others tbody tr th,.cat-functions .table--others tbody tr th,.cat-service .table--others tbody tr th{text-align:center;background:#285686;color:#FFF}.cat-feature .table--others tbody tr th a,.cat-functions .table--others tbody tr th a,.cat-service .table--others tbody tr th a{color:#FFF}.cat-feature .table--others tbody tr th.secondaryCaption,.cat-functions .table--others tbody tr th.secondaryCaption,.cat-service .table--others tbody tr th.secondaryCaption{background:#f3f3f3;color:#2f334c}.cat-feature .table--others tbody tr th.secondaryCaption a,.cat-functions .table--others tbody tr th.secondaryCaption a,.cat-service .table--others tbody tr th.secondaryCaption a{color:#2f334c}.cat-feature .table--others tbody tr td,.cat-functions .table--others tbody tr td,.cat-service .table--others tbody tr td{margin-bottom:20px}}.cat-feature .table--others tr:nth-child(even) td,.cat-functions .table--others tr:nth-child(even) td,.cat-service .table--others tr:nth-child(even) td{background:#f7f7f7}@media only screen and (min-width: 0) and (max-width: 767px){.cat-feature .table--others tr:nth-child(even) td,.cat-functions .table--others tr:nth-child(even) td,.cat-service .table--others tr:nth-child(even) td{background:transparent;border:none}}.cat-feature .table--others .list_arrow-right li::after,.cat-functions .table--others .list_arrow-right li::after,.cat-service .table--others .list_arrow-right li::after{content:"";position:absolute;top:0.5em;left:-1.1em;display:block;top:0.6em;width:0;height:0;border-left:5px solid transparent;border-right:5px solid transparent;border-top:5px solid #285686;-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}@media only screen and (max-width: 1099px){.cat-feature .js_scrollHint .table--functionsPlan,.cat-functions .js_scrollHint .table--functionsPlan,.cat-service .js_scrollHint .table--functionsPlan{min-width:74em}}@media only screen and (max-width: 1099px){.cat-feature .js_scrollHint .scrollHint,.cat-functions .js_scrollHint .scrollHint,.cat-service .js_scrollHint .scrollHint{display:block}}.cat-feature .table--functionsPlan,.cat-functions .table--functionsPlan,.cat-service .table--functionsPlan{font-size:14px}.cat-feature .table--functionsPlan thead th,.cat-functions .table--functionsPlan thead th,.cat-service .table--functionsPlan thead th{width:11.11111%;padding:5px;border-right:1px solid rgba(255,255,255,0.4);line-height:1.4}@media only screen and (min-width: 768px){.cat-feature .table--functionsPlan thead th,.cat-functions .table--functionsPlan thead th,.cat-service .table--functionsPlan thead th{padding:3px}}.cat-feature .table--functionsPlan thead .cell--shared,.cat-functions .table--functionsPlan thead .cell--shared,.cat-service .table--functionsPlan thead .cell--shared{background-color:#27ada4}.cat-feature .table--functionsPlan thead .cell--shared:first-child,.cat-functions .table--functionsPlan thead .cell--shared:first-child,.cat-service .table--functionsPlan thead .cell--shared:first-child{border-left:1px solid #27ada4}.cat-feature .table--functionsPlan thead .cell--virtuality,.cat-functions .table--functionsPlan thead .cell--virtuality,.cat-service .table--functionsPlan thead .cell--virtuality{background-color:#258dc4}.cat-feature .table--functionsPlan thead .cell--physics,.cat-functions .table--functionsPlan thead .cell--physics,.cat-service .table--functionsPlan thead .cell--physics{background-color:#376bb2}.cat-feature .table--functionsPlan thead .cell--physics:last-child,.cat-functions .table--functionsPlan thead .cell--physics:last-child,.cat-service .table--functionsPlan thead .cell--physics:last-child{border-right:1px solid #376bb2}.cat-feature .table--functionsPlan thead .cell--hr,.cat-functions .table--functionsPlan thead .cell--hr,.cat-service .table--functionsPlan thead .cell--hr{border-right-color:#fff}.cat-feature .table--functionsPlan .cell__head--shared,.cat-feature .table--functionsPlan .cell__desc--shared,.cat-functions .table--functionsPlan .cell__head--shared,.cat-functions .table--functionsPlan .cell__desc--shared,.cat-service .table--functionsPlan .cell__head--shared,.cat-service .table--functionsPlan .cell__desc--shared{background-color:#1da198;border-left:1px solid #1da198}.cat-feature .table--functionsPlan .cell__head--virtuality,.cat-feature .table--functionsPlan .cell__desc--virtuality,.cat-functions .table--functionsPlan .cell__head--virtuality,.cat-functions .table--functionsPlan .cell__desc--virtuality,.cat-service .table--functionsPlan .cell__head--virtuality,.cat-service .table--functionsPlan .cell__desc--virtuality{background-color:#1d80b4}.cat-feature .table--functionsPlan .cell__head--physics,.cat-feature .table--functionsPlan .cell__desc--physics,.cat-functions .table--functionsPlan .cell__head--physics,.cat-functions .table--functionsPlan .cell__desc--physics,.cat-service .table--functionsPlan .cell__head--physics,.cat-service .table--functionsPlan .cell__desc--physics{background-color:#265ba5;border-right:1px solid #265ba5}.cat-feature .table--functionsPlan .cell__head--shared,.cat-feature .table--functionsPlan .cell__head--virtuality,.cat-feature .table--functionsPlan .cell__head--physics,.cat-functions .table--functionsPlan .cell__head--shared,.cat-functions .table--functionsPlan .cell__head--virtuality,.cat-functions .table--functionsPlan .cell__head--physics,.cat-service .table--functionsPlan .cell__head--shared,.cat-service .table--functionsPlan .cell__head--virtuality,.cat-service .table--functionsPlan .cell__head--physics{padding:15px 0 8px;font-weight:bold;position:relative;font-size:16px}.cat-feature .table--functionsPlan .cell__head--shared span,.cat-feature .table--functionsPlan .cell__head--virtuality span,.cat-feature .table--functionsPlan .cell__head--physics span,.cat-functions .table--functionsPlan .cell__head--shared span,.cat-functions .table--functionsPlan .cell__head--virtuality span,.cat-functions .table--functionsPlan .cell__head--physics span,.cat-service .table--functionsPlan .cell__head--shared span,.cat-service .table--functionsPlan .cell__head--virtuality span,.cat-service .table--functionsPlan .cell__head--physics span{margin-right:1em;font-size:12px}.cat-feature .table--functionsPlan .cell__head--shared::after,.cat-feature .table--functionsPlan .cell__head--virtuality::after,.cat-feature .table--functionsPlan .cell__head--physics::after,.cat-functions .table--functionsPlan .cell__head--shared::after,.cat-functions .table--functionsPlan .cell__head--virtuality::after,.cat-functions .table--functionsPlan .cell__head--physics::after,.cat-service .table--functionsPlan .cell__head--shared::after,.cat-service .table--functionsPlan .cell__head--virtuality::after,.cat-service .table--functionsPlan .cell__head--physics::after{content:"";position:absolute;bottom:0;left:0;right:0;width:calc(100% - 20px);height:1px;margin:auto;background:#fff;opacity:.3}.cat-feature .table--functionsPlan .cell__desc--shared,.cat-feature .table--functionsPlan .cell__desc--virtuality,.cat-feature .table--functionsPlan .cell__desc--physics,.cat-functions .table--functionsPlan .cell__desc--shared,.cat-functions .table--functionsPlan .cell__desc--virtuality,.cat-functions .table--functionsPlan .cell__desc--physics,.cat-service .table--functionsPlan .cell__desc--shared,.cat-service .table--functionsPlan .cell__desc--virtuality,.cat-service .table--functionsPlan .cell__desc--physics{padding:8px 0 10px}.cat-feature .table--functionsPlan .cell__desc--shared span,.cat-feature .table--functionsPlan .cell__desc--virtuality span,.cat-feature .table--functionsPlan .cell__desc--physics span,.cat-functions .table--functionsPlan .cell__desc--shared span,.cat-functions .table--functionsPlan .cell__desc--virtuality span,.cat-functions .table--functionsPlan .cell__desc--physics span,.cat-service .table--functionsPlan .cell__desc--shared span,.cat-service .table--functionsPlan .cell__desc--virtuality span,.cat-service .table--functionsPlan .cell__desc--physics span{margin-right:1em;font-size:12px}.cat-feature .table--functionsPlan tbody tr:first-child th,.cat-functions .table--functionsPlan tbody tr:first-child th,.cat-service .table--functionsPlan tbody tr:first-child th{border-top:none}.cat-feature .table--functionsPlan tbody th,.cat-functions .table--functionsPlan tbody th,.cat-service .table--functionsPlan tbody th{border:1px solid #e1e1e1;background:#f5fbff;font-weight:bold}.cat-feature .table--functionsPlan tbody td,.cat-functions .table--functionsPlan tbody td,.cat-service .table--functionsPlan tbody td{padding:10px 5px;border:1px solid #FFF}.cat-feature .table--functionsPlan tbody td.cell--shared,.cat-functions .table--functionsPlan tbody td.cell--shared,.cat-service .table--functionsPlan tbody td.cell--shared{background:#E1F2EE}.cat-feature .table--functionsPlan tbody td.cell--virtuality,.cat-functions .table--functionsPlan tbody td.cell--virtuality,.cat-service .table--functionsPlan tbody td.cell--virtuality{background:#d8eaf2}.cat-feature .table--functionsPlan tbody td.cell--physics,.cat-functions .table--functionsPlan tbody td.cell--physics,.cat-service .table--functionsPlan tbody td.cell--physics{background:#D9E6F6}.cat-feature .table--functionsPlan tbody td .table__value,.cat-functions .table--functionsPlan tbody td .table__value,.cat-service .table--functionsPlan tbody td .table__value{font-weight:normal}.cat-feature .table--functionsPlan .cell--hr,.cat-functions .table--functionsPlan .cell--hr,.cat-service .table--functionsPlan .cell--hr{border-right-color:#FFF}.cat-feature th,.cat-functions th,.cat-service th{text-align:center}.cat-feature th .tooltip,.cat-functions th .tooltip,.cat-service th .tooltip{line-height:1;vertical-align:text-bottom}.cat-feature .cell--hr,.cat-functions .cell--hr,.cat-service .cell--hr{border-right-width:2px}.cat-feature .colorSpeed,.cat-functions .colorSpeed,.cat-service .colorSpeed{color:#0074bb}.cat-feature .colorStability,.cat-functions .colorStability,.cat-service .colorStability{color:#00a57c}.cat-feature .xa,.cat-functions .xa,.cat-service .xa{padding:10px 0 0;background:#fff url(../img/functions/xaccelerator/bg_xa.png) 0 0 no-repeat;background-size:contain}.cat-feature .xa__label,.cat-functions .xa__label,.cat-service .xa__label{margin:0 10px 10px;text-align:right}.cat-feature .xa__label span,.cat-functions .xa__label span,.cat-service .xa__label span{display:inline-block;padding:2px 15px;border:1px solid #0074bb;color:#0074bb;font-size:16px;font-weight:bold}@media only screen and (min-width: 0) and (max-width: 767px){.cat-feature .xaLabel,.cat-functions .xaLabel,.cat-service .xaLabel{margin-bottom:5px}.cat-feature .xaLabel span,.cat-functions .xaLabel span,.cat-service .xaLabel span{padding:2px 5px;font-size:12px}}.cat-feature .xa__logo,.cat-functions .xa__logo,.cat-service .xa__logo{margin:0 10px;text-align:center}.cat-feature .xa__logo img,.cat-functions .xa__logo img,.cat-service .xa__logo img{max-width:100%}.cat-feature .xa__pr,.cat-functions .xa__pr,.cat-service .xa__pr{margin:0 15px 27px;text-align:center}.cat-feature .xa__pr img,.cat-functions .xa__pr img,.cat-service .xa__pr img{max-width:100%}@media only screen and (min-width: 0) and (max-width: 767px){.cat-feature .xa__pr,.cat-functions .xa__pr,.cat-service .xa__pr{margin-bottom:15px}}.cat-feature .xa__intro,.cat-functions .xa__intro,.cat-service .xa__intro{margin:0 0 10px}.cat-feature .xa__intro__ttl,.cat-functions .xa__intro__ttl,.cat-service .xa__intro__ttl{margin:0 0 11px;text-align:center;letter-spacing:.03em;font-family:'游明朝', YuMincho, 'ヒラギノ明朝 ProN W3', 'Hiragino Mincho ProN', 'HG明朝E', 'ＭＳ Ｐ明朝', 'ＭＳ 明朝', serif;font-feature-settings:'palt';font-size:32px;font-weight:normal;color:#222}.cat-feature .xa__intro__text,.cat-functions .xa__intro__text,.cat-service .xa__intro__text{margin:0;text-align:center;font-size:14px}@media only screen and (min-width: 0) and (max-width: 767px){.cat-feature .xa__intro,.cat-functions .xa__intro,.cat-service .xa__intro{margin-bottom:20px}.cat-feature .xa__intro__ttl,.cat-functions .xa__intro__ttl,.cat-service .xa__intro__ttl{text-align:left;font-size:18px;font-weight:bold}.cat-feature .xa__intro__text,.cat-functions .xa__intro__text,.cat-service .xa__intro__text{text-align:left}}.cat-feature .xa__features,.cat-functions .xa__features,.cat-service .xa__features{position:relative}.cat-feature .xa__speed,.cat-functions .xa__speed,.cat-service .xa__speed{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;min-height:auto;margin-bottom:20px;padding-top:40px;padding-left:40%;padding-bottom:15px;background:transparent url(../img/functions/xaccelerator/bg_xa_speed.png) 0 0 no-repeat;background-size:40%}@media only screen and (min-width: 0) and (max-width: 767px){.cat-feature .xa__speed,.cat-functions .xa__speed,.cat-service .xa__speed{min-height:auto;margin-bottom:20px;padding:0;background:none}}@media only screen and (min-width: 768px) and (max-width: 999px){.cat-feature .xa__speed,.cat-functions .xa__speed,.cat-service .xa__speed{padding-left:50%;background-size:60%}}.cat-feature .xa__speed__ttl,.cat-functions .xa__speed__ttl,.cat-service .xa__speed__ttl{margin:0 0 10px;padding:0 0 10px;border-bottom:1px solid #0074bb;text-align:center;font-size:24px;font-weight:bold;color:#0074bb}@media only screen and (min-width: 0) and (max-width: 767px){.cat-feature .xa__speed__ttl,.cat-functions .xa__speed__ttl,.cat-service .xa__speed__ttl{font-size:16px;padding-left:0;padding-right:0}}.cat-feature .xa__speed__text,.cat-functions .xa__speed__text,.cat-service .xa__speed__text{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;margin:0;padding:0 10px 0;font-size:14px}@media only screen and (min-width: 0) and (max-width: 767px){.cat-feature .xa__speed__text,.cat-functions .xa__speed__text,.cat-service .xa__speed__text{padding:0 10px 10px}}.cat-feature .xa__stability,.cat-functions .xa__stability,.cat-service .xa__stability{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;min-height:auto;margin-bottom:20px;margin-top:0;padding-top:40px;padding-bottom:15px;padding-right:40%;background:transparent url(../img/functions/xaccelerator/bg_xa_stability.png?date=202411) 100% 0 no-repeat;background-size:40%}@media only screen and (min-width: 0) and (max-width: 767px){.cat-feature .xa__stability,.cat-functions .xa__stability,.cat-service .xa__stability{min-height:auto;margin-bottom:20px;margin-top:0;padding-top:0;padding-right:0;background:none}}@media only screen and (min-width: 768px) and (max-width: 999px){.cat-feature .xa__stability,.cat-functions .xa__stability,.cat-service .xa__stability{padding-right:50%;background-size:60%}}.cat-feature .xa__stability__ttl,.cat-functions .xa__stability__ttl,.cat-service .xa__stability__ttl{margin:0 0 10px;padding:0 0 10px;border-bottom:1px solid #00a57c;text-align:center;font-size:24px;font-weight:bold;color:#00a57c}@media only screen and (min-width: 0) and (max-width: 767px){.cat-feature .xa__stability__ttl,.cat-functions .xa__stability__ttl,.cat-service .xa__stability__ttl{font-size:16px;padding-bottom:5px;padding-left:0;padding-right:0}}.cat-feature .xa__stability__text,.cat-functions .xa__stability__text,.cat-service .xa__stability__text{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;margin:0;padding:0 10px 0;font-size:14px}@media only screen and (min-width: 0) and (max-width: 767px){.cat-feature .xa__stability__text,.cat-functions .xa__stability__text,.cat-service .xa__stability__text{padding:0 10px 10px}}.cat-feature .xaPerformance__image,.cat-functions .xaPerformance__image,.cat-service .xaPerformance__image{display:flex}.cat-feature .xaPerformance__image .noteList,.cat-functions .xaPerformance__image .noteList,.cat-service .xaPerformance__image .noteList{margin-top:35px;padding-left:20px;color:#666}@media only screen and (min-width: 0) and (max-width: 767px){.cat-feature .xaPerformance__image,.cat-functions .xaPerformance__image,.cat-service .xaPerformance__image{display:block}.cat-feature .xaPerformance__image img,.cat-functions .xaPerformance__image img,.cat-service .xaPerformance__image img{display:block;max-width:100%;margin-bottom:10px}.cat-feature .xaPerformance__image .noteList,.cat-functions .xaPerformance__image .noteList,.cat-service .xaPerformance__image .noteList{margin-top:0;padding-left:0}}.cat-feature .xaMerit,.cat-functions .xaMerit,.cat-service .xaMerit{display:flex}.cat-feature .xaMerit__item,.cat-functions .xaMerit__item,.cat-service .xaMerit__item{margin-right:30px}.cat-feature .xaMerit__item:last-child,.cat-functions .xaMerit__item:last-child,.cat-service .xaMerit__item:last-child{margin-right:10px}.cat-feature .xaMerit__item__image,.cat-functions .xaMerit__item__image,.cat-service .xaMerit__item__image{margin:0 0 15px;text-align:center}.cat-feature .xaMerit__item__image img,.cat-functions .xaMerit__item__image img,.cat-service .xaMerit__item__image img{max-width:100%;height:60px}@media only screen and (min-width: 0) and (max-width: 767px){.cat-feature .xaMerit__item__image img,.cat-functions .xaMerit__item__image img,.cat-service .xaMerit__item__image img{height:auto}}.cat-feature .xaMerit__item__ttl,.cat-functions .xaMerit__item__ttl,.cat-service .xaMerit__item__ttl{margin:0 0 10px;text-align:center;font-size:16px;font-weight:bold;color:#133d6a}.cat-feature .xaMerit__item__text,.cat-functions .xaMerit__item__text,.cat-service .xaMerit__item__text{margin:0;font-size:13px}@media only screen and (min-width: 0) and (max-width: 767px){.cat-feature .xaMerit,.cat-functions .xaMerit,.cat-service .xaMerit{display:block}.cat-feature .xaMerit__item,.cat-functions .xaMerit__item,.cat-service .xaMerit__item{position:relative;margin-right:0;margin-bottom:15px}.cat-feature .xaMerit__item__image,.cat-functions .xaMerit__item__image,.cat-service .xaMerit__item__image{position:absolute;top:0;left:0;width:40px;margin-bottom:0}.cat-feature .xaMerit__item__ttl,.cat-functions .xaMerit__item__ttl,.cat-service .xaMerit__item__ttl{padding-left:50px;text-align:left}.cat-feature .xaMerit__item__text,.cat-functions .xaMerit__item__text,.cat-service .xaMerit__item__text{padding-left:50px}}.cat-feature .xaRecommend li,.cat-functions .xaRecommend li,.cat-service .xaRecommend li{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;margin:0 2% 15px 0;padding:13px 13px 13px 50px;font-size:14px;background:#f7f7f7 url(../img/functions/xaccelerator/ico_check.png) 18px 50% no-repeat;float:left;width:49%}.cat-feature .xaRecommend li:nth-child(even),.cat-functions .xaRecommend li:nth-child(even),.cat-service .xaRecommend li:nth-child(even){margin-right:0}@media only screen and (min-width: 0) and (max-width: 767px){.cat-feature .xaRecommend,.cat-functions .xaRecommend,.cat-service .xaRecommend{display:block;flex-wrap:nowrap}.cat-feature .xaRecommend li,.cat-functions .xaRecommend li,.cat-service .xaRecommend li{float:none;width:auto;margin-right:0;margin-bottom:5px;font-size:14px;padding:10px 10px 10px 30px;background-position:10px 50%;background-size:9px}}@media only screen and (min-width: 768px) and (max-width: 999px){.cat-feature .xaRecommend li,.cat-functions .xaRecommend li,.cat-service .xaRecommend li{float:none;width:auto;margin:0 0 10px 0}}.cat-feature .xaOutro,.cat-functions .xaOutro,.cat-service .xaOutro{margin:0;padding:10px 0 0;line-height:1.4;text-align:center;font-size:24px}.cat-feature .xaOutro strong,.cat-functions .xaOutro strong,.cat-service .xaOutro strong{font-size:28px;font-weight:normal}.cat-feature .xaOutro strong b,.cat-functions .xaOutro strong b,.cat-service .xaOutro strong b{font-size:36px;font-weight:normal}@media only screen and (min-width: 0) and (max-width: 767px){.cat-feature .xaOutro,.cat-functions .xaOutro,.cat-service .xaOutro{padding:0;font-size:14px}.cat-feature .xaOutro strong,.cat-functions .xaOutro strong,.cat-service .xaOutro strong{font-size:20px}.cat-feature .xaOutro strong b,.cat-functions .xaOutro strong b,.cat-service .xaOutro strong b{font-size:24px}}.cat-feature .cashLessPrTxt,.cat-functions .cashLessPrTxt,.cat-service .cashLessPrTxt{display:inline-block;padding:3px 5px;color:#fff;background:#e61212;font-size:12px}.cat-feature .cashLessPrPrice,.cat-functions .cashLessPrPrice,.cat-service .cashLessPrPrice{color:#ffef23;font-weight:bold}.cat-feature .cashlessPrBnrTxt,.cat-functions .cashlessPrBnrTxt,.cat-service .cashlessPrBnrTxt{color:#e61212;font-size:18px;font-weight:bold;margin:0;text-align:center}@media only screen and (min-width: 0) and (max-width: 767px){.cat-feature .cashlessPrBnrTxt,.cat-functions .cashlessPrBnrTxt,.cat-service .cashlessPrBnrTxt{font-size:12px}}.cat-feature .domainBenefit .section__ttl,.cat-functions .domainBenefit .section__ttl,.cat-service .domainBenefit .section__ttl{position:relative}.cat-feature .domainBenefit .section__ttl span,.cat-functions .domainBenefit .section__ttl span,.cat-service .domainBenefit .section__ttl span{font-size:12px;color:#fff;background-color:#1c65a8;border-radius:3px;padding:.5em;vertical-align:middle;margin-left:1em}@media only screen and (min-width: 0) and (max-width: 767px){.cat-feature .domainBenefit .section__ttl span,.cat-functions .domainBenefit .section__ttl span,.cat-service .domainBenefit .section__ttl span{display:block;width:max-content;margin:.25em 0 0;top:-24px;left:0}}@media only screen and (min-width: 0) and (max-width: 767px){.cat-feature .domainBenefit .feature__desc,.cat-functions .domainBenefit .feature__desc,.cat-service .domainBenefit .feature__desc{text-align:left}}.cat-feature .domainBenefitBox,.cat-functions .domainBenefitBox,.cat-service .domainBenefitBox{padding:30px;text-align:center}@media only screen and (max-width: 1099px){.cat-feature .domainBenefitBox,.cat-functions .domainBenefitBox,.cat-service .domainBenefitBox{padding:16px}}.cat-feature .domainBenefitBox.foreverDomain,.cat-functions .domainBenefitBox.foreverDomain,.cat-service .domainBenefitBox.foreverDomain{background:#20b5aa}.cat-feature .domainBenefitBox.singleDomain,.cat-functions .domainBenefitBox.singleDomain,.cat-service .domainBenefitBox.singleDomain{background:#1c65a8}.cat-feature .domainBenefitBox.singleDomain .domainBenefitBoxTtl span,.cat-feature .domainBenefitBox.singleDomain .domainBenefitBox--Body .ico,.cat-functions .domainBenefitBox.singleDomain .domainBenefitBoxTtl span,.cat-functions .domainBenefitBox.singleDomain .domainBenefitBox--Body .ico,.cat-service .domainBenefitBox.singleDomain .domainBenefitBoxTtl span,.cat-service .domainBenefitBox.singleDomain .domainBenefitBox--Body .ico{color:#1c65a8}.cat-feature .domainBenefitBoxTtl,.cat-functions .domainBenefitBoxTtl,.cat-service .domainBenefitBoxTtl{margin-bottom:10px;font-size:36px;line-height:1;color:#ffffff;font-weight:bold}@media only screen and (max-width: 1099px){.cat-feature .domainBenefitBoxTtl,.cat-functions .domainBenefitBoxTtl,.cat-service .domainBenefitBoxTtl{margin-bottom:5px;font-size:20px}}.cat-feature .domainBenefitBoxTtl span,.cat-functions .domainBenefitBoxTtl span,.cat-service .domainBenefitBoxTtl span{display:inline-block;vertical-align:text-bottom;padding:5px 7px;margin-left:5px;font-size:19px;background:#ffffff;position:relative;top:-7px;color:#20b5aa}@media only screen and (max-width: 1099px){.cat-feature .domainBenefitBoxTtl span,.cat-functions .domainBenefitBoxTtl span,.cat-service .domainBenefitBoxTtl span{font-size:14px;background:#ffffff;top:0}}@media only screen and (min-width: 0) and (max-width: 767px){.cat-feature .domainBenefitBoxTtl span,.cat-functions .domainBenefitBoxTtl span,.cat-service .domainBenefitBoxTtl span{display:block;width:100px;margin:5px auto 0}}.cat-feature .domainBenefitBoxTxt,.cat-functions .domainBenefitBoxTxt,.cat-service .domainBenefitBoxTxt{margin-bottom:10px;font-size:16px;color:#ffffff}@media only screen and (max-width: 1099px){.cat-feature .domainBenefitBoxTxt,.cat-functions .domainBenefitBoxTxt,.cat-service .domainBenefitBoxTxt{font-size:12px}}.cat-feature .domainBenefitBoxTxtBold,.cat-functions .domainBenefitBoxTxtBold,.cat-service .domainBenefitBoxTxtBold{font-size:22px;color:#fff000}@media only screen and (max-width: 1099px){.cat-feature .domainBenefitBoxTxtBold,.cat-functions .domainBenefitBoxTxtBold,.cat-service .domainBenefitBoxTxtBold{font-size:16px}}.cat-feature .domainBenefitBox--2col,.cat-functions .domainBenefitBox--2col,.cat-service .domainBenefitBox--2col{width:920px;margin:0 auto;display:flex;flex-wrap:wrap}@media only screen and (max-width: 1099px){.cat-feature .domainBenefitBox--2col,.cat-functions .domainBenefitBox--2col,.cat-service .domainBenefitBox--2col{width:100%}}.cat-feature .domainBenefitBox--2col .domainBenefitBox--cols,.cat-functions .domainBenefitBox--2col .domainBenefitBox--cols,.cat-service .domainBenefitBox--2col .domainBenefitBox--cols{width:445px;margin-right:30px;background:#ffffff}@media only screen and (min-width: 768px) and (max-width: 1099px){.cat-feature .domainBenefitBox--2col .domainBenefitBox--cols,.cat-functions .domainBenefitBox--2col .domainBenefitBox--cols,.cat-service .domainBenefitBox--2col .domainBenefitBox--cols{width:49%;margin-right:2%}}@media only screen and (min-width: 0) and (max-width: 767px){.cat-feature .domainBenefitBox--2col .domainBenefitBox--cols,.cat-functions .domainBenefitBox--2col .domainBenefitBox--cols,.cat-service .domainBenefitBox--2col .domainBenefitBox--cols{width:100%;margin:0 0 8px}}.cat-feature .domainBenefitBox--2col .domainBenefitBox--cols:last-child,.cat-functions .domainBenefitBox--2col .domainBenefitBox--cols:last-child,.cat-service .domainBenefitBox--2col .domainBenefitBox--cols:last-child{margin:0}.cat-feature .domainBenefitBox--2col .domainBenefitBox--colsTtl,.cat-functions .domainBenefitBox--2col .domainBenefitBox--colsTtl,.cat-service .domainBenefitBox--2col .domainBenefitBox--colsTtl{padding:15px 0;text-align:center;border-bottom:1px solid #ccc;font-size:18px;font-weight:bold;color:#20b5aa}@media only screen and (max-width: 1099px){.cat-feature .domainBenefitBox--2col .domainBenefitBox--colsTtl,.cat-functions .domainBenefitBox--2col .domainBenefitBox--colsTtl,.cat-service .domainBenefitBox--2col .domainBenefitBox--colsTtl{padding:10px 0;text-align:center;border-bottom:1px solid #ccc;font-size:16px;font-weight:bold}}.cat-feature .domainBenefitBox--2col .domainBenefitBox--colsTtl>i,.cat-functions .domainBenefitBox--2col .domainBenefitBox--colsTtl>i,.cat-service .domainBenefitBox--2col .domainBenefitBox--colsTtl>i{display:inline-block;width:27px;height:23px;position:relative;top:5px}@media only screen and (min-width: 0) and (max-width: 767px){.cat-feature .domainBenefitBox--2col .domainBenefitBox--colsTtl>i,.cat-functions .domainBenefitBox--2col .domainBenefitBox--colsTtl>i,.cat-service .domainBenefitBox--2col .domainBenefitBox--colsTtl>i{width:14px;height:12px;top:0}}.cat-feature .domainBenefitBox--2col .domainBenefitBox--colsTtl>i.icoBiz,.cat-functions .domainBenefitBox--2col .domainBenefitBox--colsTtl>i.icoBiz,.cat-service .domainBenefitBox--2col .domainBenefitBox--colsTtl>i.icoBiz{background:url(../img/feature/index/ico_forever_domain_biz.png) 0 0 no-repeat}@media only screen and (min-width: 0) and (max-width: 767px){.cat-feature .domainBenefitBox--2col .domainBenefitBox--colsTtl>i.icoBiz,.cat-functions .domainBenefitBox--2col .domainBenefitBox--colsTtl>i.icoBiz,.cat-service .domainBenefitBox--2col .domainBenefitBox--colsTtl>i.icoBiz{background-size:cover}}.cat-feature .domainBenefitBox--2col .domainBenefitBox--colsTtl>i.icoFamous,.cat-functions .domainBenefitBox--2col .domainBenefitBox--colsTtl>i.icoFamous,.cat-service .domainBenefitBox--2col .domainBenefitBox--colsTtl>i.icoFamous{background:url(../img/feature/index/ico_forever_domain_famous.png) 0 0 no-repeat}@media only screen and (min-width: 0) and (max-width: 767px){.cat-feature .domainBenefitBox--2col .domainBenefitBox--colsTtl>i.icoFamous,.cat-functions .domainBenefitBox--2col .domainBenefitBox--colsTtl>i.icoFamous,.cat-service .domainBenefitBox--2col .domainBenefitBox--colsTtl>i.icoFamous{background-size:cover}}.cat-feature .domainBenefitBox--colsBody,.cat-feature .domainBenefitBox--Body,.cat-functions .domainBenefitBox--colsBody,.cat-functions .domainBenefitBox--Body,.cat-service .domainBenefitBox--colsBody,.cat-service .domainBenefitBox--Body{padding:15px 25px;text-align:left;background:#fff}@media only screen and (max-width: 1099px){.cat-feature .domainBenefitBox--colsBody,.cat-feature .domainBenefitBox--Body,.cat-functions .domainBenefitBox--colsBody,.cat-functions .domainBenefitBox--Body,.cat-service .domainBenefitBox--colsBody,.cat-service .domainBenefitBox--Body{padding:8px}}.cat-feature .domainBenefitBox--colsBody.domainBenefitBox--Body,.cat-feature .domainBenefitBox--Body.domainBenefitBox--Body,.cat-functions .domainBenefitBox--colsBody.domainBenefitBox--Body,.cat-functions .domainBenefitBox--Body.domainBenefitBox--Body,.cat-service .domainBenefitBox--colsBody.domainBenefitBox--Body,.cat-service .domainBenefitBox--Body.domainBenefitBox--Body{text-align:center}.cat-feature .domainBenefitBox--colsBody span,.cat-feature .domainBenefitBox--Body span,.cat-functions .domainBenefitBox--colsBody span,.cat-functions .domainBenefitBox--Body span,.cat-service .domainBenefitBox--colsBody span,.cat-service .domainBenefitBox--Body span{margin-right:9px;font-size:22px;font-weight:bold}@media only screen and (max-width: 1099px){.cat-feature .domainBenefitBox--colsBody span,.cat-feature .domainBenefitBox--Body span,.cat-functions .domainBenefitBox--colsBody span,.cat-functions .domainBenefitBox--Body span,.cat-service .domainBenefitBox--colsBody span,.cat-service .domainBenefitBox--Body span{margin-right:3px;font-size:14px;font-weight:bold}}.cat-feature .domainBenefitBox--colsBody span:last-child,.cat-feature .domainBenefitBox--Body span:last-child,.cat-functions .domainBenefitBox--colsBody span:last-child,.cat-functions .domainBenefitBox--Body span:last-child,.cat-service .domainBenefitBox--colsBody span:last-child,.cat-service .domainBenefitBox--Body span:last-child{margin-right:0}@media only screen and (max-width: 1099px){.cat-feature .domainBenefitBox--colsBody span:last-child,.cat-feature .domainBenefitBox--Body span:last-child,.cat-functions .domainBenefitBox--colsBody span:last-child,.cat-functions .domainBenefitBox--Body span:last-child,.cat-service .domainBenefitBox--colsBody span:last-child,.cat-service .domainBenefitBox--Body span:last-child{margin-right:0}}.cat-feature .domainBenefitBox--colsBody span .ico,.cat-feature .domainBenefitBox--Body span .ico,.cat-functions .domainBenefitBox--colsBody span .ico,.cat-functions .domainBenefitBox--Body span .ico,.cat-service .domainBenefitBox--colsBody span .ico,.cat-service .domainBenefitBox--Body span .ico{font-size:18px;color:#20b5aa}@media only screen and (max-width: 1099px){.cat-feature .domainBenefitBox--colsBody span .ico,.cat-feature .domainBenefitBox--Body span .ico,.cat-functions .domainBenefitBox--colsBody span .ico,.cat-functions .domainBenefitBox--Body span .ico,.cat-service .domainBenefitBox--colsBody span .ico,.cat-service .domainBenefitBox--Body span .ico{font-size:13px}}.cat-feature .domainBenefit .btn--orange,.cat-functions .domainBenefit .btn--orange,.cat-service .domainBenefit .btn--orange{padding:20px 70px;border:1px solid #fff}.cat-feature .domainBenefit .btn--orange>i,.cat-functions .domainBenefit .btn--orange>i,.cat-service .domainBenefit .btn--orange>i{margin-left:8px}.cat-feature .domainBenefit .note-list,.cat-functions .domainBenefit .note-list,.cat-service .domainBenefit .note-list{display:flex;flex-wrap:wrap}@media only screen and (min-width: 0) and (max-width: 767px){.cat-feature .domainBenefit .note-list,.cat-functions .domainBenefit .note-list,.cat-service .domainBenefit .note-list{display:block}}.cat-feature .domainBenefitBnr,.cat-functions .domainBenefitBnr,.cat-service .domainBenefitBnr{width:730px;margin:0 auto 10px;display:flex;flex-wrap:wrap;align-items:flex-start}.cat-feature .domainBenefitBnr img,.cat-functions .domainBenefitBnr img,.cat-service .domainBenefitBnr img{display:block;margin-right:16px}.cat-feature .domainBenefitBnr img:last-child,.cat-functions .domainBenefitBnr img:last-child,.cat-service .domainBenefitBnr img:last-child{margin-right:0}@media only screen and (min-width: 768px) and (max-width: 999px){.cat-feature .domainBenefitBnr,.cat-functions .domainBenefitBnr,.cat-service .domainBenefitBnr{width:100%}.cat-feature .domainBenefitBnr img,.cat-functions .domainBenefitBnr img,.cat-service .domainBenefitBnr img{width:49.5%;margin-right:1%}}@media only screen and (min-width: 0) and (max-width: 767px){.cat-feature .domainBenefitBnr,.cat-functions .domainBenefitBnr,.cat-service .domainBenefitBnr{width:100%}.cat-feature .domainBenefitBnr img,.cat-functions .domainBenefitBnr img,.cat-service .domainBenefitBnr img{width:100%;margin-right:0;margin-bottom:1%}}.cat-feature .cp_balloon,.cat-functions .cp_balloon,.cat-service .cp_balloon{font-size:16px !important;position:absolute;top:-20px;right:6px;display:inline-block;background:#ffd800;border-radius:3px;padding:0 10px;color:#e70600;line-height:30px;width:167px}.cat-feature .cp_balloon:after,.cat-functions .cp_balloon:after,.cat-service .cp_balloon:after{content:"";display:block;position:absolute;right:10px;bottom:-10px;border:10px solid transparent;border-left-color:#ffd800}@media only screen and (min-width: 768px) and (max-width: 1099px){.cat-feature .cp_balloon,.cat-functions .cp_balloon,.cat-service .cp_balloon{top:73px;font-size:14px !important;width:146px}.cat-feature .cp_balloon:after,.cat-functions .cp_balloon:after,.cat-service .cp_balloon:after{bottom:20px}}@media only screen and (min-width: 0) and (max-width: 767px){.cat-feature .cp_balloon,.cat-functions .cp_balloon,.cat-service .cp_balloon{font-size:12px !important;line-height:25px;width:132px}}@media only screen and (min-width: 0) and (max-width: 767px){.id-functions-index .otherService{padding:0;width:100%}}.id-feature-dedicated .dedicatedTypeTtl{font-size:12px;padding:0.5em;color:#fff;font-weight:normal;line-height:1.2;text-align:center}@media only screen and (min-width: 768px){.id-feature-dedicated .dedicatedTypeTtl{font-size:.8125rem}}.id-feature-dedicated .dedicatedTypeTtl.is--virtuality{background-color:#1d80b4}.id-feature-dedicated .dedicatedTypeTtl.is--virtuality span{color:#1d80b4}.id-feature-dedicated .dedicatedTypeTtl.is--physics{background-color:#265ba5}.id-feature-dedicated .dedicatedTypeTtl.is--physics span{color:#265ba5}.id-feature-dedicated .dedicatedTypeTtl span{font-size:.875rem;display:inline-block;margin-left:0.8em;padding:0.2em 0.7em;background-color:#fff;border-radius:2px;font-weight:bold}@media only screen and (min-width: 768px){.id-feature-dedicated .dedicatedTypeTtl span{font-size:1rem}}.id-feature-dedicated .aboutDedicated__cta{padding:48px 0;background-color:#E9F6FC;margin-bottom:40px;position:relative;overflow:hidden;z-index:0}@media only screen and (min-width: 0) and (max-width: 767px){.id-feature-dedicated .aboutDedicated__cta{padding:40px 0;margin-bottom:24px}}.id-feature-dedicated .aboutDedicated__cta::before{content:'';position:absolute;background:url("../img/feature/dedicated/aboutDedicated_bg01.png") no-repeat left top/100%;width:32vw;max-width:460px;height:530px;left:-20px;bottom:30px;z-index:-1}@media only screen and (min-width: 0) and (max-width: 767px){.id-feature-dedicated .aboutDedicated__cta::before{bottom:inherit;top:-70px}}.id-feature-dedicated .aboutDedicated__cta::after{content:'';position:absolute;background:url("../img/feature/dedicated/aboutDedicated_bg02.png") no-repeat right bottom/100%;width:25vw;max-width:368px;height:490px;right:-20px;bottom:-50px;z-index:-1}@media only screen and (min-width: 0) and (max-width: 767px){.id-feature-dedicated .aboutDedicated__cta::after{bottom:-20px;right:-10px}}.id-feature-dedicated .aboutDedicated__cta__title{margin-bottom:16px;text-align:center}.id-feature-dedicated .aboutDedicated__cta__title--sub{font-weight:bold;margin-bottom:8px}.id-feature-dedicated .aboutDedicated__cta__title--main{font-weight:bold;font-size:32px}@media only screen and (min-width: 0) and (max-width: 767px){.id-feature-dedicated .aboutDedicated__cta__title--main{font-size:20px}}.id-feature-dedicated .aboutDedicated__cta__btn{display:flex;justify-content:center;margin-bottom:16px}@media only screen and (min-width: 0) and (max-width: 767px){.id-feature-dedicated .aboutDedicated__cta__btn{flex-wrap:wrap;margin:0 16px 8px}}@media only screen and (min-width: 0) and (max-width: 767px){.id-feature-dedicated .aboutDedicated__cta__btn li{width:100%;max-width:500px}}.id-feature-dedicated .aboutDedicated__cta__btn li a{font-size:20px;line-height:1.2;font-weight:bold;width:270px;padding:20px;margin:0;height:100%}@media only screen and (min-width: 0) and (max-width: 767px){.id-feature-dedicated .aboutDedicated__cta__btn li a{font-size:16px;width:100%}}.id-feature-dedicated .aboutDedicated__cta__btn--register{margin-right:16px}@media only screen and (min-width: 0) and (max-width: 767px){.id-feature-dedicated .aboutDedicated__cta__btn--register{margin:0 0 8px}}.id-feature-dedicated .aboutDedicated__cta__btn--register span{font-size:12px;display:block;font-weight:normal;margin-bottom:8px}@media only screen and (min-width: 0) and (max-width: 767px){.id-feature-dedicated .aboutDedicated__cta__btn--register span{margin-bottom:4px}}.id-feature-dedicated .aboutDedicated__cta__btn--register span::before{content:'\0ff3c';margin-right:.5em}.id-feature-dedicated .aboutDedicated__cta__btn--register span::after{content:'\0ff0f';margin-left:.5em}.id-feature-dedicated .aboutDedicated__cta__note{display:flex;justify-content:center;font-size:12px}@media only screen and (max-width: 1099px){.id-feature-dedicated .aboutDedicated__cta__note{flex-wrap:wrap}}@media only screen and (min-width: 0) and (max-width: 767px){.id-feature-dedicated .aboutDedicated__cta__note{justify-content:left;font-size:10px;margin:0 16px}}.id-feature-dedicated .aboutDedicated__cta__note p{margin:0}.id-feature-dedicated .aboutDedicated__text{margin-bottom:40px}.id-feature-dedicated .aboutDedicated__text p{font-size:14px}.id-feature-dedicated .lead__dedicated{margin-top:48px;margin-bottom:48px}@media only screen and (min-width: 768px){.id-feature-dedicated .lead__dedicated{margin-top:60px}}@media only screen and (min-width: 768px){.id-feature-dedicated .lead__dedicated{margin-bottom:60px}}.id-feature-dedicated .section__dedicatedType{margin-top:40px}@media only screen and (min-width: 768px){.id-feature-dedicated .section__dedicatedType{margin-top:50px}}.id-feature-dedicated .section__dedicatedType__ttl{font-size:1.3125rem;margin-bottom:1.25em;padding-bottom:0.5em;border-bottom:1px solid #ddd;font-weight:bold;text-align:center}@media only screen and (min-width: 768px){.id-feature-dedicated .section__dedicatedType__ttl{font-size:1.5rem}}.id-feature-dedicated .section__dedicatedType__ttl span{display:inline-block}.id-feature-dedicated .section__dedicatedType__body{display:flex;flex-direction:column;gap:40px 0}@media only screen and (min-width: 1100px){.id-feature-dedicated .section__dedicatedType__body{display:grid;grid-template-columns:repeat(2, 1fr);gap:0 40px}}@media only screen and (min-width: 1100px){.id-feature-dedicated .block__dedicatedType{display:flex;flex-direction:column}}@media only screen and (min-width: 1100px){.id-feature-dedicated .block__dedicatedType__body{display:flex;flex-direction:column;height:100%}}.id-feature-dedicated .block__dedicatedType__header{margin-bottom:1rem}.id-feature-dedicated .block__dedicatedType__ttl__balloon{position:relative;min-width:21.5em;width:fit-content;margin:0 auto 10px;padding:0.35em;background-color:#e06331;color:#fff;font-size:13px;line-height:1.4;text-align:center}.id-feature-dedicated .block__dedicatedType__ttl__balloon::after{content:"";position:absolute;bottom:-8px;left:50%;width:0;height:0;margin-left:-8px;border-style:solid;border-width:8px 6px 0 6px;border-color:#e06331 transparent transparent transparent}.id-feature-dedicated .block__dedicatedType__txt{margin-bottom:0}@media only screen and (min-width: 1100px){.id-feature-dedicated .block__dedicatedType__txt{font-size:15px}}.id-feature-dedicated .block__dedicatedTypeFigureReco{margin-top:24px}@media only screen and (min-width: 768px){.id-feature-dedicated .block__dedicatedTypeFigureReco{margin-top:30px}}@media only screen and (min-width: 768px) and (max-width: 1099px){.id-feature-dedicated .block__dedicatedTypeFigureReco{display:flex;align-items:flex-start}}@media only screen and (min-width: 1100px){.id-feature-dedicated .block__dedicatedTypeFigureReco{display:flex;flex-direction:column;height:100%}}.id-feature-dedicated .block__dedicatedTypeFigure{margin-bottom:0}@media only screen and (min-width: 768px) and (max-width: 1099px){.id-feature-dedicated .block__dedicatedTypeFigure{width:50%;margin-right:30px}}.id-feature-dedicated .block__dedicatedTypeFigure img{display:block;margin:auto;width:85%;max-width:400px;height:auto}@media only screen and (min-width: 768px) and (max-width: 1099px){.id-feature-dedicated .block__dedicatedTypeFigure img{width:100%;max-width:100%}}@media only screen and (min-width: 1100px){.id-feature-dedicated .block__dedicatedTypeFigure img{width:auto;max-width:100%}}.id-feature-dedicated .block__dedicatedTypeReco{margin-top:36px;display:flex;flex-direction:column;align-items:center;padding:20px 15px;border:2px solid #f3bea9;border-radius:2px}@media only screen and (min-width: 768px){.id-feature-dedicated .block__dedicatedTypeReco{margin-top:45px}}@media only screen and (min-width: 768px) and (max-width: 1099px){.id-feature-dedicated .block__dedicatedTypeReco{width:50%;margin-top:0}}@media only screen and (min-width: 1100px){.id-feature-dedicated .block__dedicatedTypeReco{height:100%;padding:25px}}.id-feature-dedicated .block__dedicatedTypeReco__ttl{font-size:.984375rem;position:absolute;transform:translateY(calc(-50% - 20px));background-color:#fff;padding:0 1em;font-weight:bold;color:#e06331}@media only screen and (min-width: 768px){.id-feature-dedicated .block__dedicatedTypeReco__ttl{font-size:1.125rem}}@media only screen and (min-width: 1100px){.id-feature-dedicated .block__dedicatedTypeReco__ttl{transform:translateY(calc(-50% - 25px))}}@media only screen and (min-width: 768px) and (max-width: 1099px){.id-feature-dedicated .block__dedicatedTypeReco__list{font-size:14px}}@media only screen and (min-width: 1100px){.id-feature-dedicated .block__dedicatedTypeReco__list{font-size:15px}}.id-feature-dedicated .block__dedicatedTypeReco__list li{display:flex}.id-feature-dedicated .block__dedicatedTypeReco__list li+li{margin-top:0.3em}.id-feature-dedicated .block__dedicatedTypeReco__list li::before{flex-shrink:0;content:"";display:block;width:18px;height:18px;margin:0.2em 4px 0 0;background-repeat:no-repeat;background-size:contain}@media only screen and (min-width: 1100px){.id-feature-dedicated .block__dedicatedTypeReco__list li::before{width:22px;height:22px;margin-top:0.05em}}.id-feature-dedicated .block__dedicatedTypeReco__list.is--virtuality li::before{background-image:url(../img/feature/dedicated/ico_check_virtuality.svg)}.id-feature-dedicated .block__dedicatedTypeReco__list.is--physics li::before{background-image:url(../img/feature/dedicated/ico_check_physics.svg)}@media only screen and (max-width: 1099px){.id-feature-dedicated .js_scrollHint .table__dedicatedPlan{min-width:60em}}.id-feature-dedicated .table__dedicatedPlan{width:100%;border:1px solid #ddd;border-top:none;line-height:1.3}@media only screen and (min-width: 768px){.id-feature-dedicated .table__dedicatedPlan{font-size:15px}}.id-feature-dedicated .table__dedicatedPlan th,.id-feature-dedicated .table__dedicatedPlan td{text-align:center;vertical-align:middle}.id-feature-dedicated .table__dedicatedPlan thead .cell--virtuality:not(.cell--hr):not(:last-child),.id-feature-dedicated .table__dedicatedPlan thead .cell--physics:not(.cell--hr):not(:last-child),.id-feature-dedicated .table__dedicatedPlan tbody td:not(.cell--hr):not(:last-child){position:relative}.id-feature-dedicated .table__dedicatedPlan thead .cell--virtuality:not(.cell--hr):not(:last-child)::after,.id-feature-dedicated .table__dedicatedPlan thead .cell--physics:not(.cell--hr):not(:last-child)::after,.id-feature-dedicated .table__dedicatedPlan tbody td:not(.cell--hr):not(:last-child)::after{content:"";position:absolute;top:0.8em;bottom:0.8em;right:0;width:1px;background-color:rgba(255,255,255,0.4)}.id-feature-dedicated .table__dedicatedPlan tbody td{padding:0.6em 0.3em}@media only screen and (min-width: 1100px){.id-feature-dedicated .table__dedicatedPlan tbody td{padding:1em 0.3em}}.id-feature-dedicated .table__dedicatedPlan tbody td:not(.cell--hr):not(:last-child)::after{background-color:#eee}@media only screen and (min-width: 1100px){.id-feature-dedicated .table__dedicatedPlan tbody td:not(.cell--hr):not(:last-child)::after{top:1em;bottom:1em}}.id-feature-dedicated .table__dedicatedPlan thead th{width:16.66667%;padding:0.8em 0.3em;border:none;color:#fff}@media only screen and (min-width: 1100px){.id-feature-dedicated .table__dedicatedPlan thead th{padding:1em 0.3em}}.id-feature-dedicated .table__dedicatedPlan thead th:first-child{border-left:1px solid #1d80b4}.id-feature-dedicated .table__dedicatedPlan thead th:last-child{border-right:1px solid #265ba5}.id-feature-dedicated .table__dedicatedPlan thead .cell--virtuality{background-color:#258dc4}.id-feature-dedicated .table__dedicatedPlan thead .cell--physics{background-color:#376bb2}.id-feature-dedicated .table__dedicatedPlan thead .cell--hr{border-right:1px solid #fff}.id-feature-dedicated .table__dedicatedPlan tbody tr:first-child th{border-top:none}.id-feature-dedicated .table__dedicatedPlan tbody th{font-size:12px;background-color:#f1f1f1;font-weight:normal}@media only screen and (min-width: 768px){.id-feature-dedicated .table__dedicatedPlan tbody th{font-size:.875rem}}.id-feature-dedicated .table__dedicatedPlan tbody th .tooltip{line-height:1;vertical-align:text-bottom}.id-feature-dedicated .table__dedicatedPlan tbody .cell--hr{border-right:1px solid #ddd}.id-feature-dedicated .table__dedicatedPlan .dp__num{margin-right:0.1em;font-size:126%}.id-feature-dedicated .table__dedicatedPlan .dp__notes{font-size:12px}@media only screen and (min-width: 768px){.id-feature-dedicated .table__dedicatedPlan .dp__notes{font-size:.8125rem}}.id-feature-dedicated .table__dedicatedPlan .dp__notesDomain{font-size:12px;display:inline-block;margin-top:0.2em;color:#e5a800;font-weight:bold}@media only screen and (min-width: 768px){.id-feature-dedicated .table__dedicatedPlan .dp__notesDomain{font-size:.8125rem}}.id-feature-dedicated .table__dedicatedPlan .cell__cta{padding:1em;border-top:1px solid #eee}.id-feature-dedicated .table__dedicatedPlan .cell__cta .btn{width:100%;max-width:300px;margin-bottom:0;line-height:initial}.id-feature-dedicated .table__dedicatedPlan .cell__cta .btn .ico{vertical-align:-0.05em}.id-feature-dedicated .table__dedicatedPlan .dp__tbodyTh{display:flex;justify-content:center}.id-feature-dedicated .table__dedicatedPlan .dp__tbodyTh .dp__tbodyTh__item{width:50%;padding:0.6em 0.3em}@media only screen and (max-width: 1099px){.id-feature-dedicated .table__dedicatedPlan .dp__tbodyTh .dp__tbodyTh__item:first-child{border-right:1px solid #ddd}}.id-feature-dedicated .block__dedicatedFeature{display:flex}@media only screen and (min-width: 0) and (max-width: 767px){.id-feature-dedicated .block__dedicatedFeature{flex-direction:column}}.id-feature-dedicated .block__dedicatedFeature+.block__dedicatedFeature{margin-top:32px}@media only screen and (min-width: 768px){.id-feature-dedicated .block__dedicatedFeature+.block__dedicatedFeature{margin-top:40px}}@media only screen and (min-width: 768px) and (max-width: 1099px){.id-feature-dedicated .block__dedicatedFeature:not(.is--reverse) .block__dedicatedFeature__img{padding-left:25px}}@media only screen and (min-width: 1100px){.id-feature-dedicated .block__dedicatedFeature:not(.is--reverse) .block__dedicatedFeature__img{padding-left:40px}}@media only screen and (min-width: 768px){.id-feature-dedicated .block__dedicatedFeature.is--reverse{flex-direction:row-reverse}}@media only screen and (min-width: 768px) and (max-width: 1099px){.id-feature-dedicated .block__dedicatedFeature.is--reverse .block__dedicatedFeature__img{padding-right:25px}}@media only screen and (min-width: 1100px){.id-feature-dedicated .block__dedicatedFeature.is--reverse .block__dedicatedFeature__img{padding-right:40px}}@media only screen and (min-width: 0) and (max-width: 767px){.id-feature-dedicated .block__dedicatedFeature__body{display:contents}}.id-feature-dedicated .block__dedicatedFeature__ttl{font-size:1.09375rem;margin-bottom:1em;color:#113d6b;font-weight:bold;line-height:1.5}@media only screen and (min-width: 768px){.id-feature-dedicated .block__dedicatedFeature__ttl{font-size:1.25rem}}@media only screen and (min-width: 0) and (max-width: 767px){.id-feature-dedicated .block__dedicatedFeature__ttl{order:1}}@media only screen and (min-width: 1100px){.id-feature-dedicated .block__dedicatedFeature__ttl{margin-top:1em}}.id-feature-dedicated .block__dedicatedFeature__txt{margin-bottom:0}@media only screen and (min-width: 0) and (max-width: 767px){.id-feature-dedicated .block__dedicatedFeature__txt{order:3}}.id-feature-dedicated .block__dedicatedFeature__img{box-sizing:border-box}@media only screen and (min-width: 0) and (max-width: 767px){.id-feature-dedicated .block__dedicatedFeature__img{order:2;margin-bottom:1rem}}@media only screen and (min-width: 768px){.id-feature-dedicated .block__dedicatedFeature__img{flex-shrink:0}}@media only screen and (min-width: 768px) and (max-width: 1099px){.id-feature-dedicated .block__dedicatedFeature__img{width:45%}}@media only screen and (min-width: 1100px){.id-feature-dedicated .block__dedicatedFeature__img{width:50%}}.id-feature-dedicated .block__dedicatedFeature__img img{display:block;margin:auto;width:100%;max-width:500px;height:auto}@media only screen and (min-width: 768px){.id-feature-dedicated .block__dedicatedFeature__img img{width:100%;max-width:100%}}.id-feature-dedicated .block__dedicatedFaq+.block__dedicatedFaq{margin-top:1.5em;padding-top:2em;border-top:1px solid #ddd}.id-feature-dedicated .block__dedicatedFaq__q{display:flex;margin-bottom:1.2em;padding-top:0.3em;line-height:1.5;color:#113d6b;font-weight:bold}.id-feature-dedicated .block__dedicatedFaq__q::before{flex-shrink:0;content:"Q";display:flex;align-items:center;justify-content:center;width:1.9em;height:1.9em;margin:-0.3em 0.8em 0 0;background-color:#113d6b;border-radius:2px;color:#fff;text-align:center}.id-feature-dedicated .block__dedicatedFaq [itemprop="text"] dl dd+dt{margin-top:1em}.id-feature-dedicated .block__dedicatedFaq [itemprop="text"] br+br{display:block;content:"";margin:1em 0}.cat-functions .hpMain{margin:0 0 70px;background:url("../img/functions/hp/img_main_bg.png") no-repeat center bottom}.cat-functions .hpMain .hpMain__ttl{margin-bottom:10px;text-align:center}.cat-functions .hpMain .hpMain__ttl--sub{margin-bottom:5px;font-size:26px;font-weight:bold;color:#1b548b}.cat-functions .hpMain .hpMain__ttl--main{margin-bottom:15px;font-size:52px;font-weight:bold;color:#1f65a8}.cat-functions .hpMain .hpMain__ttl--main span{color:#0f3764}.cat-functions .hpMain .hpMain__point{display:flex;margin-bottom:22px;padding:0 5%}.cat-functions .hpMain .hpMain__point .hpMain__point--box{flex:1;margin:0 10px;padding:15px 10px;background:#fff;border-radius:10px;box-shadow:0 0 5px #aaa;text-align:center}.cat-functions .hpMain .hpMain__point .hpMain__point--box .point__mark{position:relative;margin-left:14px;font-size:14px;font-weight:bold;color:#1f65a8}.cat-functions .hpMain .hpMain__point .hpMain__point--box .point__mark::before{position:absolute;top:4px;margin-left:-20px;content:'';width:12px;height:6px;border-left:3px solid #8fc320;border-bottom:3px solid #8fc320;transform:rotate(-45deg)}.cat-functions .hpMain .hpMain__point .hpMain__point--box .point__text{margin-top:5px;font-size:18px;font-weight:bold;color:#333;line-height:1.3}.cat-functions .hpMain .hpMain__mockImage{margin:0 auto -20px;text-align:center}.cat-functions .hpMain .hpMain__mockImage img{max-width:100%}.cat-functions .hp__keyText{margin-bottom:70px;text-align:center;font-size:17px}.cat-functions .hp__keyText .hp__keyText--ttl{margin-bottom:10px;text-align:center;line-height:1.4;font-size:27px;font-weight:bold;color:#1f65a8}.cat-functions .section__hp--ttl{margin-bottom:10px;padding:10px;background:#113d6b;text-align:center;font-size:27px;font-weight:bold;color:#fff}.cat-functions .hp__point{display:flex;margin:50px 0;justify-content:center}.cat-functions .hp__point .hp__point--text{margin-left:30px;max-width:520px;flex:.6}.cat-functions .hp__point .hp__point--text .note{margin-left:2em;font-size:12px}.cat-functions .hp__point .hp__point--img{display:flex;margin:0 30px;flex:.4;justify-content:center;align-items:center}.cat-functions .hp__point .hp__point--img img{max-width:100%}.cat-functions .hp__point.hp__point--1 .hp__point--img{background:#fafafa}.cat-functions .hp__point .hp__point--label{position:relative;margin-left:18px;font-size:18px;font-weight:bold;color:#1f65a8}.cat-functions .hp__point .hp__point--label::before{position:absolute;top:6px;margin-left:-24px;content:'';width:16px;height:8px;border-left:3px solid #8fc320;border-bottom:3px solid #8fc320;transform:rotate(-45deg)}.cat-functions .hp__point .hp__point--ttl{margin:5px 10px 10px 10px;font-size:25px;font-weight:bold;color:#333;line-height:1.3}.cat-functions .hp__point p{margin-left:10px;margin-right:10px;font-size:18px}.cat-functions .hp__point p span{font-weight:bold}.cat-functions .hp__point.hp__point--3{display:grid;grid-template-columns:repeat(2, 45%)}.cat-functions .hp__point.hp__point--3 .hp__point--img img{width:100%}.cat-functions .hp__point .hp__point--contents{margin:20px 0 0 30px}.cat-functions .hp__point .hp__point--contents dt{margin-bottom:5px;font-size:22px;font-weight:bold;color:#1f65a8}.cat-functions .hp__point .hp__point--contents dd{margin-bottom:30px;width:100%;font-size:16px}.cat-functions .section__hp .section__hp--body{margin-bottom:30px}.cat-functions .section__hp .hp__operation{margin:10px auto 20px;text-align:center}.cat-functions .section__hp .table{font-size:14px}.cat-functions .section__hp .table tbody td:nth-child(3),.cat-functions .section__hp .table tbody td:nth-child(4),.cat-functions .section__hp .table tbody td:nth-child(5){text-align:center}.cat-functions .section__hp .table tbody td:nth-child(4){font-weight:bold}.cat-functions .section__hp .table tbody td span{font-size:12px}.cat-functions .section__hp .table thead th:nth-child(3){text-wrap:nowrap}.cat-functions .section__hp .table thead th:nth-child(4),.cat-functions .section__hp .table thead th:nth-child(5){font-size:13px}.cat-functions .section__hp .note{font-size:14px}.cat-functions .pr{text-align:center}.cat-functions .pr .pr__head__sub{display:block;font-size:16px}.cat-functions .pr .pr__head__main{display:block;font-size:22px;font-weight:bold;color:#137e8a}@media only screen and (min-width: 0) and (max-width: 767px){.cat-functions .hpMain{margin:0 0 50px;background-size:cover}.cat-functions .hpMain .hpMain__mockImage{margin:0 -20px -10px 20px}.cat-functions .hpMain .hpMain__mockImage img{width:100%;height:auto}.cat-functions .hpMain .hpMain__ttl--sub{margin-top:20px;margin-bottom:10px;font-size:17px}.cat-functions .hpMain .hpMain__ttl--main{font-size:34px;line-height:1.1}.cat-functions .hpMain .hpMain__point{padding:0;margin-bottom:20px}.cat-functions .hpMain .hpMain__point .hpMain__point--box{margin:0 5px}.cat-functions .hpMain .hpMain__point .hpMain__point--box .point__text{font-size:15px}.cat-functions .hp__keyText{margin-bottom:50px;font-size:15px}.cat-functions .hp__keyText .hp__keyText--ttl{font-size:21px}.cat-functions .section__hp--ttl{font-size:22px}.cat-functions .hp__point{display:grid;margin:20px 0}.cat-functions .hp__point .hp__point--text{margin-left:10px;margin-right:10px;max-width:none}.cat-functions .hp__point .hp__point--text .note{margin-left:1em}.cat-functions .hp__point .hp__point--label{margin-left:25px;max-width:100%}.cat-functions .hp__point .hp__point--ttl{margin:5px 0 10px 0;max-width:100%;font-size:20px}.cat-functions .hp__point p{margin-left:0;margin-right:0;max-width:100%;font-size:14px}.cat-functions .hp__point .hp__point--img{margin:0 auto 30px;max-width:100%;text-align:center}.cat-functions .hp__point .hp__point--img img{width:auto;max-width:100%}.cat-functions .hp__point.hp__point--2 .hp__point--img{order:2}.cat-functions .hp__point.hp__point--2 .hp__point--text{order:1}.cat-functions .hp__point.hp__point--2 .hp__point--btn{text-align:center}.cat-functions .hp__point.hp__point--3{grid-template-columns:auto}.cat-functions .hp__point.hp__point--3 .hp__point--img{width:100%;max-width:358px}.cat-functions .hp__point.hp__point--3 .hp__point--grid{margin-left:10px;margin-right:10px}.cat-functions .hp__point.hp__point--3 .hp__grid--1{order:1}.cat-functions .hp__point.hp__point--3 .hp__grid--2{order:6}.cat-functions .hp__point.hp__point--3 .hp__grid--3{order:2}.cat-functions .hp__point.hp__point--3 .hp__grid--4{order:3}.cat-functions .hp__point.hp__point--3 .hp__grid--5{order:4}.cat-functions .hp__point.hp__point--3 .hp__grid--6{order:5}.cat-functions .hp__point .hp__point--contents{margin:0}.cat-functions .hp__point .hp__point--contents dt{max-width:100%;font-size:18px}.cat-functions .hp__point .hp__point--contents dd{margin-bottom:20px;width:100%;font-size:14px}.cat-functions .hp__operation img{width:100%}.cat-functions .pr__head{line-height:1.4}.cat-functions .pr__head__sub{margin-bottom:5px;font-size:14px}.cat-functions .pr__head__main{font-size:18px}.cat-functions .secondlyTableS tr:last-child td br{display:none}}.cat-service .media__ttl,.cat-functions .media__ttl{color:#0c83c6;font-size:13px;font-weight:bold;text-align:center;margin-bottom:5px}.cat-service .aboutSecurityScan,.cat-functions .aboutSecurityScan{margin-bottom:40px}.cat-service .pickUpSecurityScan,.cat-functions .pickUpSecurityScan{min-height:174px;margin:0 0 30px;padding:0 265px 0 0;background:url(../img/service/securityscan/img_tamper_security_scan01.png) right 20px no-repeat}.cat-service .pickUpSecurityScan>li,.cat-functions .pickUpSecurityScan>li{margin:0 0 14px;padding:4px 10px 4px 43px;background:#113d6b url(../img/service/daiko/ico_check.png) 14px 50% no-repeat;font-size:18px;color:#fff}.cat-service .pickUpSecurityScan>li:last-child,.cat-functions .pickUpSecurityScan>li:last-child{margin-bottom:0}@media only screen and (min-width: 768px) and (max-width: 1099px){.cat-service .pickUpSecurityScan,.cat-functions .pickUpSecurityScan{min-height:auto;padding-right:190px;-webkit-background-size:150px;background-size:150px}}@media only screen and (min-width: 0) and (max-width: 767px){.cat-service .aboutSecurityScan,.cat-functions .aboutSecurityScan{margin-bottom:25px}.cat-service .pickUpSecurityScan,.cat-functions .pickUpSecurityScan{min-height:auto;padding:0 0 120px;-webkit-background-size:150px;background-size:150px;background-position:50% 100%}.cat-service .pickUpSecurityScan>li,.cat-functions .pickUpSecurityScan>li{margin-bottom:5px;padding-left:30px;font-size:16px;-webkit-background-size:15px;background-size:15px;background-position:8px 50%}}.cat-service .indexLink,.cat-functions .indexLink{margin-bottom:40px;text-align:center}.cat-service .indexLink li,.cat-functions .indexLink li{display:inline-block;margin-right:5px}.cat-service .indexLink li:last-child,.cat-functions .indexLink li:last-child{margin-right:0}@media only screen and (min-width: 0) and (max-width: 767px){.cat-service .indexLink,.cat-functions .indexLink{text-align:left}}@media only screen and (min-width: 0) and (max-width: 767px){.cat-service .indexLink li,.cat-functions .indexLink li{display:block;margin:0 0 5px;text-align:center}.cat-service .indexLink .btn,.cat-functions .indexLink .btn{width:80%;margin:0 auto}}@media only screen and (min-width: 0) and (max-width: 767px){.cat-service .media__image img.env,.cat-feature .media__image img.env,.cat-functions .media__image img.env{width:120px}}.cat-service .sla__border,.cat-feature .sla__border,.cat-functions .sla__border{background:#f4f4f4;border:1px solid #dddddd;text-align:center;color:#113d6b;font-size:18px;font-weight:bold}.cat-service .indexLink,.cat-feature .indexLink,.cat-functions .indexLink{margin-bottom:40px;text-align:center}.cat-service .sla__itemBtn,.cat-feature .sla__itemBtn,.cat-functions .sla__itemBtn{width:297px}@media only screen and (min-width: 0) and (max-width: 767px){.cat-service .indexLink,.cat-feature .indexLink,.cat-functions .indexLink{text-align:left}}.cat-service .indexLink li,.cat-feature .indexLink li,.cat-functions .indexLink li{display:inline-block;margin-right:5px}.cat-service .indexLink li:last-child,.cat-feature .indexLink li:last-child,.cat-functions .indexLink li:last-child{margin-right:0}@media only screen and (min-width: 0) and (max-width: 767px){.cat-service .indexLink li,.cat-feature .indexLink li,.cat-functions .indexLink li{display:block;margin:0 0 5px;text-align:center}.cat-service .indexLink .btn,.cat-feature .indexLink .btn,.cat-functions .indexLink .btn{width:80%;margin:0 auto}}.cat-service .tips,.cat-feature .tips,.cat-functions .tips{margin-top:30px;padding:15px;position:relative;background:#FBF8EA;border:#e7e3d3 1px solid}.cat-service .tips__mark,.cat-feature .tips__mark,.cat-functions .tips__mark{width:54px;height:54px;position:absolute;line-height:54px;-webkit-border-radius:50px;-moz-border-radius:50px;-ms-border-radius:50px;-o-border-radius:50px;border-radius:50px;background:#eca700;text-align:center;font-weight:bold;color:#fff}.cat-service .tips__content,.cat-feature .tips__content,.cat-functions .tips__content{padding-left:64px}.cat-service .tips__ttl,.cat-feature .tips__ttl,.cat-functions .tips__ttl{padding-bottom:10px;color:#eca700;font-size:16px;font-weight:bold}.cat-service .tips__body,.cat-feature .tips__body,.cat-functions .tips__body{font-size:14px}.cat-service .unit,.cat-feature .unit,.cat-functions .unit{padding-bottom:15px;margin-bottom:15px;border-bottom:1px dotted #ccc}.cat-service .unit:last-child,.cat-feature .unit:last-child,.cat-functions .unit:last-child{padding-bottom:0;margin-bottom:0;border-bottom:0}.cat-service .unit__ttl,.cat-feature .unit__ttl,.cat-functions .unit__ttl{margin-bottom:10px;color:#1f65a8;font-size:17px;font-weight:bold}@media only screen and (min-width: 0) and (max-width: 767px){.cat-service .unit__ttl,.cat-feature .unit__ttl,.cat-functions .unit__ttl{margin-bottom:5px;text-align:center}}.cat-service .unit__ttl__small,.cat-feature .unit__ttl__small,.cat-functions .unit__ttl__small{display:block;margin-bottom:5px;font-size:13px;color:#6d9cc9}.cat-service .internalLinks,.cat-feature .internalLinks,.cat-functions .internalLinks{margin-bottom:20px}@media only screen and (min-width: 0) and (max-width: 767px){.cat-service .internalLinks>.btn,.cat-feature .internalLinks>.btn,.cat-functions .internalLinks>.btn{display:block;float:left;width:49%;margin-right:2%}.cat-service .internalLinks>.btn:nth-child(even),.cat-feature .internalLinks>.btn:nth-child(even),.cat-functions .internalLinks>.btn:nth-child(even){margin-right:0}}.cat-service .mainImage,.cat-feature .mainImage,.cat-functions .mainImage{margin:-7px 0 30px}@media only screen and (min-width: 0) and (max-width: 767px){.cat-service .mainImage,.cat-feature .mainImage,.cat-functions .mainImage{margin:-7px 0 15px}}.cat-service .lede,.cat-feature .lede,.cat-functions .lede{margin-bottom:10px;font-size:26px;line-height:1.2;color:#1f65a8}@media only screen and (min-width: 0) and (max-width: 767px){.cat-service .lede,.cat-feature .lede,.cat-functions .lede{font-size:20px}}.cat-service .indexLink,.cat-feature .indexLink,.cat-functions .indexLink{margin-bottom:40px;text-align:center}.cat-service .indexLink li,.cat-feature .indexLink li,.cat-functions .indexLink li{display:inline-block;margin-right:5px}.cat-service .indexLink li:last-child,.cat-feature .indexLink li:last-child,.cat-functions .indexLink li:last-child{margin-right:0}@media only screen and (min-width: 0) and (max-width: 767px){.cat-service .indexLink,.cat-feature .indexLink,.cat-functions .indexLink{text-align:left}}@media only screen and (min-width: 0) and (max-width: 767px){.cat-service .indexLink li,.cat-feature .indexLink li,.cat-functions .indexLink li{display:block;margin:0 0 5px;text-align:center}.cat-service .indexLink .btn,.cat-feature .indexLink .btn,.cat-functions .indexLink .btn{width:80%;margin:0 auto}}.cat-service .unit__header,.cat-feature .unit__header,.cat-functions .unit__header{position:relative}.cat-service .catContainer,.cat-feature .catContainer,.cat-functions .catContainer{width:355px;height:20px;text-align:right;position:absolute;right:0;top:-5px}@media only screen and (min-width: 0) and (max-width: 767px){.cat-service .catContainer,.cat-feature .catContainer,.cat-functions .catContainer{width:100%;height:20px;margin-bottom:10px;text-align:center;position:static;top:0}}.cat-service .cat,.cat-feature .cat,.cat-functions .cat{display:inline-block;margin-right:3px;padding:0 8px;height:20px;line-height:20px;text-align:center;font-size:12px;color:#fff}.cat-service .cat:last-child,.cat-feature .cat:last-child,.cat-functions .cat:last-child{margin-right:0}.cat-service .cat--green1,.cat-feature .cat--green1,.cat-functions .cat--green1{background:#69b823}.cat-service .cat--green2,.cat-feature .cat--green2,.cat-functions .cat--green2{background:#366f1f}.cat-service .cat--blue1,.cat-feature .cat--blue1,.cat-functions .cat--blue1{background:#409bda}.cat-service .cat--blue2,.cat-feature .cat--blue2,.cat-functions .cat--blue2{background:#485e8b}.cat-service .cat--orange1,.cat-feature .cat--orange1,.cat-functions .cat--orange1{background:#ff842a}.cat-service .cat--orange2,.cat-feature .cat--orange2,.cat-functions .cat--orange2{background:#ffc341}.cat-service .cat--pink1,.cat-feature .cat--pink1,.cat-functions .cat--pink1{background:#e3496d}.cat-service .cat--pink2,.cat-feature .cat--pink2,.cat-functions .cat--pink2{background:#e771ae}.cat-service .unit__image,.cat-feature .unit__image,.cat-functions .unit__image{height:120px;margin-bottom:10px;position:relative}.cat-service .unit__image::after,.cat-feature .unit__image::after,.cat-functions .unit__image::after{display:block;margin:-9px 0 0 -5px;width:0;height:0;position:absolute;left:50%;top:50%;border-style:solid;content:"";border-width:8.5px 0 8.5px 11px;border-color:transparent transparent transparent #113d6b}@media only screen and (min-width: 768px) and (max-width: 1099px){.cat-service .unit__image,.cat-feature .unit__image,.cat-functions .unit__image{height:auto}}@media only screen and (min-width: 0) and (max-width: 767px){.cat-service .unit__image,.cat-feature .unit__image,.cat-functions .unit__image{height:auto;margin-bottom:10px;position:relative}}@media only screen and (min-width: 0) and (max-width: 767px){.cat-service .unit__image::after,.cat-feature .unit__image::after,.cat-functions .unit__image::after{display:block;margin:-5px 0 0 -9px;width:0;height:0;position:absolute;left:50%;top:50%;border-style:solid;content:"";border-width:11px 8.5px 0 8.5px;border-color:#113d6b transparent transparent transparent}}.cat-service .unit__imageBefore,.cat-feature .unit__imageBefore,.cat-functions .unit__imageBefore{display:block;float:left;margin-right:20px}.cat-service .unit__imageAfter,.cat-feature .unit__imageAfter,.cat-functions .unit__imageAfter{display:block;float:left}@media only screen and (min-width: 768px) and (max-width: 1099px){.cat-service .unit__imageBefore,.cat-feature .unit__imageBefore,.cat-functions .unit__imageBefore{width:48%}.cat-service .unit__imageAfter,.cat-feature .unit__imageAfter,.cat-functions .unit__imageAfter{float:right;width:48%}}@media only screen and (min-width: 0) and (max-width: 767px){.cat-service .unit__imageBefore,.cat-feature .unit__imageBefore,.cat-functions .unit__imageBefore{margin:0 auto 20px;float:none}.cat-service .unit__imageAfter,.cat-feature .unit__imageAfter,.cat-functions .unit__imageAfter{margin:0 auto;float:none}}.cat-service .tryout,.cat-feature .tryout,.cat-functions .tryout{margin-top:55px;padding:36px 0 20px 0;background:#f1fbe6;border:1px solid #ccc;text-align:center}.cat-service .tryout__balloon,.cat-feature .tryout__balloon,.cat-functions .tryout__balloon{width:460px;height:44px;margin:-75px auto 15px;line-height:44px;font-size:16px;font-weight:bold;position:relative;color:#fb512a;background:#fff;border:2px solid #fb512a}.cat-service .tryout__balloon::before,.cat-feature .tryout__balloon::before,.cat-functions .tryout__balloon::before{margin-left:-5px;width:0;height:0;content:'';position:absolute;bottom:-16px;left:50%;border-style:solid;border-width:16px 11px 0 11px;border-color:#fb512a transparent transparent transparent}.cat-service .tryout__balloon::after,.cat-feature .tryout__balloon::after,.cat-functions .tryout__balloon::after{margin-left:-5px;width:0;height:0;content:'';position:absolute;bottom:-12px;left:50%;border-style:solid;border-width:16px 11px 0 11px;border-color:#fff transparent transparent transparent}@media only screen and (min-width: 0) and (max-width: 767px){.cat-service .tryout__balloon,.cat-feature .tryout__balloon,.cat-functions .tryout__balloon{width:80%;height:auto;padding:10px;margin:-75px auto 15px;line-height:1.2;font-size:16px}}.cat-service .tryout__ttl,.cat-feature .tryout__ttl,.cat-functions .tryout__ttl{margin-bottom:10px;font-size:30px;color:#3b3b3b;font-weight:bold}@media only screen and (min-width: 0) and (max-width: 767px){.cat-service .tryout__ttl,.cat-feature .tryout__ttl,.cat-functions .tryout__ttl{margin-bottom:5px;font-size:22px}}.cat-service .btn--lightGreen,.cat-feature .btn--lightGreen,.cat-functions .btn--lightGreen{padding:18px 0;width:398px;border:1px solid #fff;background:#73ba24;color:#fff}@media only screen and (min-width: 0) and (max-width: 767px){.cat-service .btn--lightGreen,.cat-feature .btn--lightGreen,.cat-functions .btn--lightGreen{padding:15px 0;width:80%;border:1px solid #fff;background:#73ba24;color:#fff}}.cat-service .blackOverlay,.cat-feature .blackOverlay,.cat-functions .blackOverlay{width:100%;height:100%;display:none;position:fixed;top:0%;left:0%;background-color:black;z-index:1001;-moz-opacity:0.8;opacity:.80;filter:alpha(opacity=80)}@media only screen and (min-width: 768px) and (max-width: 1099px){.cat-service .blackOverlay,.cat-feature .blackOverlay,.cat-functions .blackOverlay{margin:auto;bottom:0;right:0;height:auto}}@media only screen and (min-width: 0) and (max-width: 767px){.cat-service .blackOverlay,.cat-feature .blackOverlay,.cat-functions .blackOverlay{margin:auto;bottom:0;right:0;height:auto}}.cat-service .window,.cat-feature .window,.cat-functions .window{display:none;margin:auto;width:532px;height:532px;position:fixed;top:0;left:0;bottom:0;right:0;background-color:#fff;border:5px solid #1b63a7;z-index:1002}@media only screen and (min-width: 0) and (max-width: 767px){.cat-service .window,.cat-feature .window,.cat-functions .window{width:86%;height:60%}}.cat-service .codeArea,.cat-feature .codeArea,.cat-functions .codeArea{width:500px;height:500px;padding:16px;overflow:auto}@media only screen and (min-width: 0) and (max-width: 767px){.cat-service .codeArea,.cat-feature .codeArea,.cat-functions .codeArea{width:95%;height:95%;padding:2.5%;margin:0 auto}}.cat-service .closeBtn,.cat-feature .closeBtn,.cat-functions .closeBtn{display:block;padding-left:18px;width:88px;height:36px;line-height:36px;position:absolute;z-index:1004;top:-40px;right:-5px;color:#fff;font-size:18px;text-decoration:none !important;background:#1b63a7;-webkit-border-top-left-radius:5px;-moz-border-top-left-radius:5px;-ms-border-top-left-radius:5px;-o-border-top-left-radius:5px;border-top-left-radius:5px;-webkit-border-top-right-radius:5px;-moz-border-top-right-radius:5px;-ms-border-top-right-radius:5px;-o-border-top-right-radius:5px;border-top-right-radius:5px}.cat-service .closeBtn:hover,.cat-feature .closeBtn:hover,.cat-functions .closeBtn:hover{background:#3d7ab4;color:#fff}@media only screen and (min-width: 0) and (max-width: 767px){.cat-service .unitContainer p,.cat-feature .unitContainer p,.cat-functions .unitContainer p{text-align:center}}.cat-service .sample,.cat-feature .sample,.cat-functions .sample{margin-bottom:10px}.cat-service .sample__image,.cat-feature .sample__image,.cat-functions .sample__image{display:inline-block;margin:0 10px 20px 0}.cat-service .sample__image:nth-child(2n),.cat-feature .sample__image:nth-child(2n),.cat-functions .sample__image:nth-child(2n){margin:0 0 15px 0}.cat-service .btn--primary.btn-webfont,.cat-feature .btn--primary.btn-webfont,.cat-functions .btn--primary.btn-webfont{padding:11px 55px}.cat-service .faq,.cat-feature .faq,.cat-functions .faq{margin-bottom:30px}.cat-service .faq li,.cat-feature .faq li,.cat-functions .faq li{padding:0 0 5px 2em;margin:0 0 5px 0.5em;border-bottom:1px dotted #ccc;line-height:1.4;text-indent:-2em}.cat-service .faq .ico--q,.cat-feature .faq .ico--q,.cat-functions .faq .ico--q{margin:0 5px 0 0;color:#ccc;font-size:23px}.cat-service .usage,.cat-feature .usage,.cat-functions .usage{width:360px;margin:10px 10px 0 0;float:left}.cat-service .usage:last-child,.cat-feature .usage:last-child,.cat-functions .usage:last-child{margin:10px 0 0 0}.cat-service .usage__box,.cat-feature .usage__box,.cat-functions .usage__box{border:1px solid #ccc}.cat-service .usage__balloon,.cat-feature .usage__balloon,.cat-functions .usage__balloon{width:339px;height:44px;margin:0 auto 20px;position:relative;text-align:center;line-height:44px;font-weight:bold;font-size:18px}.cat-service .usage__balloon::after,.cat-feature .usage__balloon::after,.cat-functions .usage__balloon::after{margin-left:-5px;width:0;height:0;content:'';position:absolute;bottom:-12px;left:50%;border-style:solid;border-width:16px 11px 0 11px;border-color:#fff transparent transparent transparent}.cat-service .usage__balloon--wp,.cat-feature .usage__balloon--wp,.cat-functions .usage__balloon--wp{border:2px solid #c7e2f3;color:#0b5782}.cat-service .usage__balloon--wp::before,.cat-feature .usage__balloon--wp::before,.cat-functions .usage__balloon--wp::before{margin-left:-5px;width:0;height:0;content:'';position:absolute;bottom:-16px;left:50%;border-style:solid;border-width:16px 11px 0 11px;border-color:#c7e2f3 transparent transparent transparent}.cat-service .usage__balloon--html,.cat-feature .usage__balloon--html,.cat-functions .usage__balloon--html{border:2px solid #d2f1c6;color:#4f991c}.cat-service .usage__balloon--html::before,.cat-feature .usage__balloon--html::before,.cat-functions .usage__balloon--html::before{margin-left:-5px;width:0;height:0;content:'';position:absolute;bottom:-16px;left:50%;border-style:solid;border-width:16px 11px 0 11px;border-color:#d2f1c6 transparent transparent transparent}.cat-service .usage__boxHeader,.cat-feature .usage__boxHeader,.cat-functions .usage__boxHeader{padding:19px 0}.cat-service .usage__boxHeader--wp,.cat-feature .usage__boxHeader--wp,.cat-functions .usage__boxHeader--wp{background:#c7e2f3}.cat-service .usage__boxHeader--html,.cat-feature .usage__boxHeader--html,.cat-functions .usage__boxHeader--html{background:#d2f1c6}.cat-service .usage__boxCat,.cat-feature .usage__boxCat,.cat-functions .usage__boxCat{margin-bottom:10px;text-align:center}.cat-service .usage__boxCatItem,.cat-feature .usage__boxCatItem,.cat-functions .usage__boxCatItem{display:inline-block;padding:0 9px;margin-right:5px;height:24px;line-height:24px;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px;border-radius:3px;color:#fff;font-size:12px;font-weight:bold}.cat-service .usage__boxCatItem:last-child,.cat-feature .usage__boxCatItem:last-child,.cat-functions .usage__boxCatItem:last-child{margin-right:0}.cat-service .usage__boxCatItem--wp,.cat-feature .usage__boxCatItem--wp,.cat-functions .usage__boxCatItem--wp{background:#0b5782}.cat-service .usage__boxCatItem--html,.cat-feature .usage__boxCatItem--html,.cat-functions .usage__boxCatItem--html{background:#4f991c}.cat-service .usage__boxTtl,.cat-feature .usage__boxTtl,.cat-functions .usage__boxTtl{text-align:center;font-weight:bold;font-size:20px}.cat-service .usage__boxTtl--wp,.cat-feature .usage__boxTtl--wp,.cat-functions .usage__boxTtl--wp{color:#264e6c}.cat-service .usage__boxTtl--html,.cat-feature .usage__boxTtl--html,.cat-functions .usage__boxTtl--html{color:#2b5f18}.cat-service .usage__boxBody,.cat-feature .usage__boxBody,.cat-functions .usage__boxBody{padding:30px 0 15px;text-align:center}.cat-service .usage__boxImage,.cat-feature .usage__boxImage,.cat-functions .usage__boxImage{margin-bottom:10px}@media only screen and (min-width: 768px) and (max-width: 1099px){.cat-service .usage,.cat-feature .usage,.cat-functions .usage{width:49%;margin-right:2%}}@media only screen and (min-width: 0) and (max-width: 767px){.cat-service .usage,.cat-feature .usage,.cat-functions .usage{width:100%}.cat-service .usage__balloon,.cat-feature .usage__balloon,.cat-functions .usage__balloon{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:100%}.cat-service .usage__boxBody,.cat-feature .usage__boxBody,.cat-functions .usage__boxBody{padding:30px 10px 15px;text-align:center}.cat-service .usage__boxImage,.cat-feature .usage__boxImage,.cat-functions .usage__boxImage{width:69px}}.cat-top .firstView{background-image:url(../img/top/bg_mv_l.png),linear-gradient(90deg, #10469f 0%, #013790 100%);background-repeat:no-repeat;background-position:center center;background-size:auto 100%}@media only screen and (min-width: 768px) and (max-width: 999px){.cat-top .firstView{background:url(../img/top/bg_mv_m.png) no-repeat center center/cover}}@media only screen and (min-width: 0) and (max-width: 767px){.cat-top .firstView{background:url(../img/top/bg_mv_s.png) no-repeat center center/cover}}.cat-top .firstView__inner{position:relative;display:flex;justify-content:space-between;font-family:Helvetica, Arial, "游ゴシック", YuGothic, sans-serif;font-feature-settings:"palt"}@media only screen and (min-width: 0) and (max-width: 767px){.cat-top .firstView__inner{width:100%;flex-direction:column}}.cat-top .firstView__inner:before,.cat-top .firstView__inner:after{content:"";background:#000;opacity:0.24;height:100%;position:absolute;top:0}@media only screen and (min-width: 0) and (max-width: 767px){.cat-top .firstView__inner:before,.cat-top .firstView__inner:after{display:none}}.cat-top .firstView__inner:before{width:360px;right:0}@media only screen and (min-width: 1000px) and (max-width: 1099px){.cat-top .firstView__inner:before{width:calc(280px + 2.75%)}}@media only screen and (min-width: 768px) and (max-width: 999px){.cat-top .firstView__inner:before{width:35.573%}}.cat-top .firstView__inner:after{width:50vw;right:-50vw}.cat-top .fvMain{position:relative;z-index:1;padding:80px 0 104px}@media only screen and (min-width: 901px) and (max-width: 999px){.cat-top .fvMain{padding:64px 0;margin-left:8%}}@media only screen and (min-width: 816px) and (max-width: 900px){.cat-top .fvMain{padding:64px 0;margin-left:4%}}@media only screen and (min-width: 0) and (max-width: 767px){.cat-top .fvMain{padding:40px 6.4%;text-align:center}}.cat-top .fvMain img{max-width:100%}.cat-top .fvMain__ttl{letter-spacing:.08em;font-size:38px;color:#FFF;font-weight:bold;line-height:1.6}@media only screen and (min-width: 0) and (max-width: 767px){.cat-top .fvMain__ttl{font-size:max(28px, 5.6vw);line-height:1.5}}.cat-top .fvMain__sub{display:block;font-size:20px;color:#b0cdfc;letter-spacing:.04em;margin-bottom:32px;line-height:1}@media only screen and (min-width: 768px) and (max-width: 999px){.cat-top .fvMain__sub{line-height:1.8;margin-bottom:16px}}@media only screen and (min-width: 0) and (max-width: 767px){.cat-top .fvMain__sub{font-size:max(16px, 2.8vw);line-height:1.8;margin-bottom:8px}}.cat-top .fvMain__sub img{vertical-align:-.55em}@media only screen and (min-width: 768px) and (max-width: 1099px){.cat-top .fvMain__sub img{width:193px;vertical-align:-.4em}}@media only screen and (min-width: 600px) and (max-width: 767px){.cat-top .fvMain__sub img{vertical-align:-.8vw}}@media only screen and (min-width: 0) and (max-width: 767px){.cat-top .fvMain__sub img{width:165px}}@media only screen and (min-width: 0) and (max-width: 599px){.cat-top .fvMain__sub img{vertical-align:-.5em}}.cat-top .fvMain__sub sup{font-size:10px;top:-2.6em;margin:0 -1.6em 0 -.2em;color:#d6bb76}@media only screen and (min-width: 0) and (max-width: 767px){.cat-top .fvMain__sub sup{font-size:9px;top:-2.8em;margin:0 -2.2em 0 -.1em}}.cat-top .fvMain__sub sup a{color:inherit}.cat-top .fvMain__features{display:flex;justify-content:space-between;max-width:528px;margin-top:32px}@media only screen and (min-width: 0) and (max-width: 767px){.cat-top .fvMain__features{justify-content:center;margin:16px auto 0;max-width:auto}}.cat-top .fvMain__features li{width:160px}@media only screen and (min-width: 768px) and (max-width: 999px){.cat-top .fvMain__features li{width:136px}.cat-top .fvMain__features li:not(:first-child){margin-left:12px}}@media only screen and (min-width: 0) and (max-width: 767px){.cat-top .fvMain__features li{width:max(100px, 20vw)}.cat-top .fvMain__features li:not(:first-child){margin-left:14px}}.cat-top .fvSide{position:relative;z-index:1;width:280px;padding-top:104px}@media only screen and (min-width: 768px) and (max-width: 999px){.cat-top .fvSide{width:32.968%;padding-top:120px}}@media only screen and (min-width: 0) and (max-width: 767px){.cat-top .fvSide{width:100%;background:rgba(0,0,0,0.24);padding:24px 0 32px}}.cat-top .fvSide:after{content:"";background:url(../img/top/img_mv_illust.svg) no-repeat center bottom/100% auto;width:320px;height:165px;position:absolute;right:104px;bottom:0}@media only screen and (min-width: 1000px) and (max-width: 1080px){.cat-top .fvSide:after{right:80px}}@media only screen and (min-width: 768px) and (max-width: 999px){.cat-top .fvSide:after{width:240px;right:32px;bottom:-1px}}@media only screen and (min-width: 0) and (max-width: 767px){.cat-top .fvSide:after{display:none}}.cat-top .fvSide__price{text-align:center;font-size:20px;color:#FFF;font-weight:bold;letter-spacing:.04em;margin-bottom:40px;line-height:1}@media only screen and (min-width: 768px) and (max-width: 999px){.cat-top .fvSide__price{font-size:18px}}@media only screen and (min-width: 0) and (max-width: 767px){.cat-top .fvSide__price{font-size:16px;margin-bottom:24px}}.cat-top .fvSide__price .num{font-size:40px;letter-spacing:0}@media only screen and (min-width: 864px) and (max-width: 999px){.cat-top .fvSide__price .num{font-size:38px}}@media only screen and (min-width: 0) and (max-width: 863px){.cat-top .fvSide__price .num{font-size:32px}}.cat-top .fvSide .cta__btn{width:100%;height:80px;line-height:80px;border:none;font-size:18px;font-weight:bold;margin-bottom:16px}@media only screen and (min-width: 0) and (max-width: 999px){.cat-top .fvSide .cta__btn{font-size:16px}}@media only screen and (min-width: 0) and (max-width: 767px){.cat-top .fvSide .cta__btn{margin:0 auto 16px;display:block;max-width:280px;height:48px;line-height:48px}}.cat-top .fvSide .cta__btn i{vertical-align:-.1em}.cat-top .fvSide .otherSupport__itemBtn{min-width:auto;width:100%;background:transparent;border:1px solid #FFF;color:#FFF !important;box-sizing:border-box;font-size:14px;font-weight:bold;padding:16px}@media only screen and (min-width: 0) and (max-width: 767px){.cat-top .fvSide .otherSupport__itemBtn{margin:0 auto;display:block;max-width:280px;height:48px;line-height:48px;padding:0}}.cat-top .special{padding:24px 0;text-align:center}.cat-top .special img{max-width:100%}@media only screen and (min-width: 0) and (max-width: 767px){.cat-top .special{padding:15px 0}}.cat-top .reason{position:relative;background:#edf3f9 url(../img/top/bg_reason.png) no-repeat center top/auto 480px;padding:80px 0}@media only screen and (min-width: 768px) and (max-width: 1099px){.cat-top .reason{background:#f0f8ff;padding:64px 0}}@media only screen and (min-width: 0) and (max-width: 767px){.cat-top .reason{padding:48px 0}}.cat-top .reason:before{background:#1f4b92;content:"";width:50vw;height:480px;position:absolute;left:0;transform:translateX(-1113px);top:0}@media only screen and (max-width: 1099px){.cat-top .reason:before{background:#edf3f9 url(../img/top/bg_reason_m.png) no-repeat center top/cover;width:100%;height:68%;transform:none}}@media only screen and (min-width: 0) and (max-width: 767px){.cat-top .reason:before{height:76%}}.cat-top .reason:after{background:#1f4c9a;content:"";width:50vw;height:480px;position:absolute;transform:translateX(1113px);right:0;top:0}.cat-top .reason__inner{position:relative;z-index:1;width:95%;max-width:1200px;margin:0 auto}.cat-top .reason__ttl{margin-bottom:20px;font-size:30px;text-align:center;color:#fff;line-height:1.4;letter-spacing:.04em}@media only screen and (max-width: 1099px){.cat-top .reason__ttl{font-size:28px}}@media only screen and (min-width: 0) and (max-width: 767px){.cat-top .reason__ttl{font-size:22px}}@media only screen and (min-width: 768px){.cat-top .reason__ttl{margin-bottom:30px}}.cat-top .reason__ttl .font-bold{color:#c8e3fa}.cat-top .reason__list{display:flex;justify-content:space-between}@media only screen and (max-width: 1099px){.cat-top .reason__list{flex-wrap:wrap;justify-content:center}}.cat-top .reason__list+.tac a{color:#1A2E51}.cat-top .reason__card{background:#fff;box-shadow:0px 16px 14.72px 1.28px rgba(17,61,107,0.04);display:flex;flex-direction:column;flex:1}.cat-top .reason__card:not(:first-child){margin-left:16px}@media only screen and (max-width: 1099px){.cat-top .reason__card:not(:first-child){margin-left:0}}@media only screen and (min-width: 768px) and (max-width: 1099px){.cat-top .reason__card{width:48%;flex:initial}.cat-top .reason__card:nth-child(even){margin-left:16px}.cat-top .reason__card:nth-child(n+3){margin-top:16px}}@media only screen and (min-width: 0) and (max-width: 767px){.cat-top .reason__card{width:88%;flex:initial}.cat-top .reason__card:nth-child(n+2){margin-top:16px}}.cat-top .reason__card figure{background:#f0f8ff;height:184px;margin:0;display:flex;align-items:center;justify-content:center}@media only screen and (min-width: 0) and (max-width: 767px){.cat-top .reason__card figure{height:120px}.cat-top .reason__card figure img{width:80px;height:auto}}.cat-top .reason__card--prm figure img{transform:translate(-18px, -10px)}@media only screen and (min-width: 0) and (max-width: 767px){.cat-top .reason__card--prm figure img{transform:translate(-15px, -10px)}}.cat-top .reason__card--sec figure img{transform:translate(0, 6px)}.cat-top .reason__card--org figure img{transform:translate(-10px, 0)}.cat-top .reason__unit{padding:32px 24px}@media only screen and (max-width: 1099px){.cat-top .reason__unit{padding:24px 16px}}.cat-top .reason__unit--subTitle{margin:0 0 4px;font-size:14px;text-align:center}@media only screen and (min-width: 0) and (max-width: 767px){.cat-top .reason__unit--subTitle{font-size:12px}}.cat-top .reason__unit--title{margin:0 0 16px;font-size:26px;font-weight:bold;text-align:center;color:#113d6b}@media only screen and (max-width: 1099px){.cat-top .reason__unit--title{font-size:24px}}@media only screen and (min-width: 0) and (max-width: 767px){.cat-top .reason__unit--title{font-size:20px}}.cat-top .reason__unit--check li{background:url(../img/top/ico_check_blue.svg) no-repeat left 6px/12px auto;padding-left:18px;font-size:14px}.cat-top .reason__unit--check li:not(:first-child){margin-top:8px}@media only screen and (max-width: 1099px){.cat-top .reason__unit--check li:not(:first-child){margin-top:4px}}.cat-top .reason__unit--check li b{color:#113d6b}@media only screen and (min-width: 1100px){.cat-top .try{margin-top:80px}}.cat-top .try__inner{background:url(../img/top/bg_try.png) no-repeat center top/cover;width:95%;max-width:1200px;box-shadow:0px 16px 14.72px 1.28px rgba(17,61,107,0.04);border-radius:4px}@media only screen and (min-width: 0) and (max-width: 767px){.cat-top .try__inner{background:url(../img/top/bg_try.png) no-repeat left 24% top/cover}}.cat-top .try__unit{padding-top:48px;text-align:center;color:#fff}.cat-top .try__unit--subTitle{font-size:18px;font-weight:bold;line-height:1;display:inline-block;border:1px solid #FFF;border-radius:4px;padding:4px 12px;position:relative;letter-spacing:.04em;margin-bottom:16px}@media only screen and (min-width: 0) and (max-width: 767px){.cat-top .try__unit--subTitle{font-size:16px}}.cat-top .try__unit--subTitle:before,.cat-top .try__unit--subTitle:after{content:"";width:16px;height:1px;background:#0d429b;position:absolute}.cat-top .try__unit--subTitle:before{right:32px;top:-1px}.cat-top .try__unit--subTitle:after{left:32px;bottom:-1px}.cat-top .try__unit--subTitle .num{font-size:30px}@media only screen and (min-width: 768px) and (max-width: 1099px){.cat-top .try__unit--subTitle .num{font-size:28px}}@media only screen and (min-width: 0) and (max-width: 767px){.cat-top .try__unit--subTitle .num{font-size:24px}}.cat-top .try__unit--subTitle .font-xxl{font-size:24px}@media only screen and (min-width: 768px) and (max-width: 1099px){.cat-top .try__unit--subTitle .font-xxl{font-size:22px}}@media only screen and (min-width: 0) and (max-width: 767px){.cat-top .try__unit--subTitle .font-xxl{font-size:20px}}.cat-top .try__unit--title{font-size:30px;font-weight:bold;line-height:1.4;color:#b3d3f4;letter-spacing:.08em;margin-bottom:24px}@media only screen and (min-width: 768px) and (max-width: 1099px){.cat-top .try__unit--title{font-size:28px}}@media only screen and (min-width: 0) and (max-width: 767px){.cat-top .try__unit--title{font-size:22px}}.cat-top .try__unit--title b{color:#fff}.cat-top .try__unit--box{display:flex;justify-content:center}@media only screen and (max-width: 1099px){.cat-top .try__unit--box{padding:0 24px 24px;align-items:center}}@media only screen and (min-width: 0) and (max-width: 767px){.cat-top .try__unit--box{flex-direction:column}}.cat-top .try__unit--img{margin:0 0 -4px}@media only screen and (max-width: 1099px){.cat-top .try__unit--img{margin:0}.cat-top .try__unit--img img{max-width:100%;height:auto}}@media only screen and (min-width: 0) and (max-width: 767px){.cat-top .try__unit--img{margin:0 auto;width:80%}}.cat-top .try__unit--card{width:488px;margin-left:24px;text-align:left}@media only screen and (min-width: 0) and (max-width: 767px){.cat-top .try__unit--card{width:100%;margin:24px 0 0}}.cat-top .try__unit--card .linkText{display:block;font-size:12px !important}.cat-top .try__unit--card .linkText a{color:inherit}.cat-top .try__unit--card .linkText i{margin:0 4px}.cat-top .try__unit--tab dt{background:#5681c8;font-size:12px;font-weight:normal;color:#fff;display:inline-block;border-radius:4px 4px 0 0;line-height:2;padding:0 16px}.cat-top .try__unit--tab dd{padding:24px 16px;border:#5681c8 1px solid;border-radius:0 0 4px 4px}@media only screen and (min-width: 0) and (max-width: 767px){.cat-top .try__unit--tab dd{padding:16px}}.cat-top .try__unit--list li{background:url(../img/top/ico_check_yellow.svg) no-repeat left 6px/12px auto;padding-left:18px;font-size:15px}@media only screen and (min-width: 0) and (max-width: 767px){.cat-top .try__unit--list li{font-size:14px}}.cat-top .try__unit--list li:not(:first-child){margin-top:8px}.cat-top .try__unit--list li b{color:#fff5bb}.cat-top .try .cta__btnContainer{margin-top:0;background:rgba(2,25,65,0.4);padding:44px 0 40px;border-radius:0 0 4px 4px}.cat-top .pickUp{background:#edf1f3}@media only screen and (min-width: 1100px){.cat-top .pickUp{padding:40px 0 16px}}.cat-top .pickUp__ttl{font-size:20px;text-align:center}.cat-top .pickUp__inner{position:relative}.cat-top .pickUp__viewport{width:960px;margin:0 auto;padding:24px 0;overflow:hidden}.cat-top .pickUp__list{width:1152px}.cat-top .pickUp__listItem{float:left;width:172px;margin:0 10px}.cat-top .pickUp__listItem img{width:100%}.cat-top .pickUp__btn{position:absolute;bottom:60px;display:none;background:none;border:none;padding:0;cursor:pointer}.cat-top .pickUp__btn--prev{left:0}.cat-top .pickUp__btn--next{right:0}@media only screen and (min-width: 768px) and (max-width: 1099px){.cat-top .pickUp__viewport{width:auto;padding:24px 0 14px}.cat-top .pickUp__list{width:auto}.cat-top .pickUp__listItem{width:24%;margin:0 1% 10px 0}.cat-top .pickUp__btn{display:none}}@media only screen and (min-width: 0) and (max-width: 767px){.cat-top .pickUp__viewport{width:auto;padding:14px 0 4px}.cat-top .pickUp__list{width:auto}.cat-top .pickUp__listItem{width:31%;margin:0 1% 10px 1%}.cat-top .pickUp__btn{display:none}}.cat-top .planList .js_scrollHint{overflow:auto}@media only screen and (min-width: 640px){.cat-top .planList .js_scrollHint .scrollHint{display:block}}@media only screen and (min-width: 1017px){.cat-top .planList .js_scrollHint .scrollHint{display:none}}.cat-top .planList{background:#f9f9f9}.cat-top .planList *{box-sizing:border-box}.cat-top .planList__inner{padding:80px 0}@media only screen and (min-width: 768px) and (max-width: 1099px){.cat-top .planList__inner{padding:64px 0}}@media only screen and (min-width: 0) and (max-width: 767px){.cat-top .planList__inner{padding:48px 0}}.cat-top .planList__ttl{margin-bottom:20px;font-size:30px;text-align:center}@media only screen and (min-width: 768px) and (max-width: 1099px){.cat-top .planList__ttl{font-size:28px}}@media only screen and (min-width: 0) and (max-width: 767px){.cat-top .planList__ttl{font-size:22px}}@media only screen and (min-width: 768px){.cat-top .planList__ttl{margin-bottom:30px}}@media only screen and (max-width: 1099px){.cat-top .planContent{min-width:1000px}}.cat-top .planContent__header{color:#fff;margin-left:150px}.cat-top .planContent__captionRow{display:grid;grid-template-columns:1fr 1fr}.cat-top .planContent__captionTxt{position:relative;margin:0 auto 12px;padding:3px 10px 1px;background:#fbd800;color:initial;font-size:13px;text-align:center}.cat-top .planContent__captionTxt::after{content:"";position:absolute;bottom:1px;left:50%;width:0;height:0;transform:translate(-50%, 100%);border-style:solid;border-width:8px 6px 0 6px;border-color:#fbd800 transparent transparent transparent}.cat-top .planContent__serverRow,.cat-top .planContent__planRow,.cat-top .planContent__descRow{display:grid;grid-template-columns:2fr 1fr 1fr;gap:5px}.cat-top .planContent__bgColor--shared{background:#27ada4}.cat-top .planContent__bgColor--virtuality{background:#258dc4}.cat-top .planContent__bgColor--physics{background:#376bb2}.cat-top .planContent__color--shared{color:#27ada4}.cat-top .planContent__color--virtuality{color:#258dc4}.cat-top .planContent__color--physics{color:#376bb2}.cat-top .planContent__serverBox{padding:10px;border-bottom:1px solid rgba(255,255,255,0.5);font-weight:bold;text-align:center;display:flex;flex-direction:column;justify-content:center;align-items:center}.cat-top .planContent__serverType{font-size:12px;background:#fff;display:inline-block;border-radius:2px;padding:4px 5px 3px;line-height:1;margin-top:3px}.cat-top .planContent__planBox{display:flex;justify-content:center;align-items:center;padding:10px 10px 5px}.cat-top .planContent__planBoxWrap{display:grid;grid-template-columns:1fr 1fr}.cat-top .planContent__planBoxWrap .planContent__planBox+.planContent__planBox{border-left:1px solid rgba(255,255,255,0.5)}.cat-top .planContent__planName{font-size:14px;font-weight:bold;text-align:center}.cat-top .planContent__descBox{display:flex;justify-content:center;align-items:center;padding:0 10px 10px}.cat-top .planContent__descBoxWrap{display:grid;grid-template-columns:1fr 1fr}.cat-top .planContent__descBoxWrap .planContent__descBox+.planContent__descBox{border-left:1px solid rgba(255,255,255,0.5)}.cat-top .planContent__descTxt{font-size:12px}.cat-top .planContent__dataRow{display:grid;grid-template-columns:570px 1fr 1fr;gap:5px}.cat-top .planContent__dataRow s{color:#999}.cat-top .planContent__dataRow:first-child .planContent__dataBox{border-top:1px solid #CFCFCF}.cat-top .planContent__dataRow:nth-child(odd) .planContent__dataTtlCell{background:#E3EBF2}.cat-top .planContent__dataRow:nth-child(odd) .planContent__dataBox:nth-child(1){background:#E1F2EE}.cat-top .planContent__dataRow:nth-child(odd) .planContent__dataBox:nth-child(2){background:#d8eaf2}.cat-top .planContent__dataRow:nth-child(odd) .planContent__dataBox:nth-child(3){background:#D9E6F6}.cat-top .planContent__dataRow:nth-child(even) .planContent__dataTtlCell{background:#ECF1F6}.cat-top .planContent__dataRow:nth-child(even) .planContent__dataBox:nth-child(1){background:#EFFCFA}.cat-top .planContent__dataRow:nth-child(even) .planContent__dataBox:nth-child(2){background:#EEFBFF}.cat-top .planContent__dataRow:nth-child(even) .planContent__dataBox:nth-child(3){background:#ECF5FF}.cat-top .planContent__dataRow:last-child .planContent__dataBox{border-bottom:1px solid #CFCFCF}.cat-top .planContent__dataBox{display:flex;border-right:1px solid #CFCFCF;border-left:1px solid #CFCFCF}.cat-top .planContent__dataBox:first-child{display:grid;grid-template-columns:150px 1fr 1fr}.cat-top .planContent__dataTtlCell{padding:15px 10px;display:flex;align-items:center}.cat-top .planContent__dataTtl{font-size:13px;position:relative;width:100%;line-height:1.3}.cat-top .planContent__dataTtl .graph{margin-bottom:2px;width:13px;height:13px}.cat-top .planContent__cpBalloon{display:inline-block;font-weight:bold;font-size:12px;color:#fff;background:#f7790b;padding:3px 5px 0;border-radius:2px;position:absolute;bottom:calc(100% + 8px);left:0}.cat-top .planContent__cpBalloon::before{content:"";display:block;position:absolute;margin:auto;width:0;height:0;left:8px;bottom:-13px;border-top:7px solid #f7790b;border-right:5px solid transparent;border-bottom:7px solid transparent;border-left:5px solid transparent}.cat-top .planContent__dataTxtCell{display:flex;align-items:center;justify-content:center;width:100%;padding:15px 10px}.cat-top .planContent__dataTxtCell+.planContent__dataTxtCell{border-left:1px solid #fff}.cat-top .planContent__dataTxt{text-align:center;line-height:1.3;font-size:15px;width:100%;word-break:break-all}.cat-top .planContent__dataTxt .initialPrice--unlimited{color:#eb1010;font-weight:bold;font-size:24px}.cat-top .planContent__dataTxt .initialPrice--cp{font-size:13px;color:#eb1010;font-weight:bold}.cat-top .planContent__dataTxt .initialPrice--small{font-size:14px}.cat-top .planContent__dataTxt .initialPriceNotes{margin-top:4px}.cat-top .planContent__dataTxt .initialPriceNotes .initialPriceNotes__item{font-size:12px;color:#eb1010;display:block}.cat-top .planContent__dataTxt .initialPriceNotes .initialPriceNotes__item+.initialPriceNotes__item{margin-top:2px}.cat-top .planContent__dataTxt .btn{width:100%;margin-bottom:0}.cat-top .planContent__runningPrice--cp,.cat-top .planContent__runningPrice--actual{color:#eb1010;font-weight:bold;line-height:1}.cat-top .planList__btnContainer{margin-top:30px;display:flex;justify-content:center;gap:20px}@media only screen and (min-width: 0) and (max-width: 767px){.cat-top .planList__btnContainer{display:block}}.cat-top .planList__btnContainer .planList__btnWrap{text-align:center}.cat-top .planList__btnContainer .planList__btnWrap .btn{min-width:300px}@media only screen and (min-width: 0) and (max-width: 767px){.cat-top .planList__btnContainer .planList__btnWrap .btn{margin-bottom:0}.cat-top .planList__btnContainer .planList__btnWrap:not(:last-child) .btn{margin-bottom:8px}}.cat-top .news__inner{position:relative;padding:80px 0}@media only screen and (max-width: 1099px){.cat-top .news__inner{padding:64px 0}}.cat-top .news__ttl{margin:0 0 30px;font-size:30px;color:#113d6b;text-align:center}@media only screen and (max-width: 1099px){.cat-top .news__ttl{font-size:28px}}.cat-top .news__body{width:820px;margin:0 auto}.cat-top .news__footer{margin:0 auto;text-align:center;display:flex;justify-content:center}@media only screen and (min-width: 0) and (max-width: 767px){.cat-top .news__footer{flex-direction:column}}.cat-top .news__footer>.btn{width:200px;line-height:54px;padding:0}.cat-top .news__footer>.btn:not(:last-child){margin-right:16px}@media only screen and (min-width: 0) and (max-width: 767px){.cat-top .news__footer>.btn:not(:last-child){margin-right:auto}}@media only screen and (min-width: 0) and (max-width: 767px){.cat-top .news__footer>.btn{width:80%;margin:0 auto}.cat-top .news__footer>.btn:not(:first-child){margin-top:8px}}.cat-top .news__footer+.otherServiceList{margin-top:48px}@media only screen and (min-width: 768px){.cat-top .news__footer+.otherServiceList .otherService__item--bp{width:640px;overflow:hidden}}@media only screen and (min-width: 768px) and (max-width: 1099px){.cat-top .news__footer+.otherServiceList .otherService__item--bp{max-width:100%}}@media only screen and (min-width: 1100px){.cat-top .news__footer+.otherServiceList .otherService__item--bp a{padding-bottom:48px}}@media only screen and (min-width: 768px) and (max-width: 1099px){.cat-top .news__footer+.otherServiceList .otherService__item--bp a{padding-bottom:0}}@media only screen and (min-width: 768px){.cat-top .news__footer+.otherServiceList .otherService__item--bp .otherService__itemImage{width:234px;position:absolute;top:4px;left:16px}.cat-top .news__footer+.otherServiceList .otherService__item--bp .otherService__itemContents{padding-left:240px}.cat-top .news__footer+.otherServiceList .otherService__item--bp .otherService__itemText{font-size:14px}.cat-top .news__footer+.otherServiceList .otherService__item--bp .otherService__itemLink{padding-left:230px;text-align:center}}@media only screen and (max-width: 1099px){.cat-top .news__inner::after{content:''}.cat-top .news__body,.cat-top .news__footer{width:auto}}@media only screen and (min-width: 0) and (max-width: 767px){.cat-top .news__inner{position:relative;padding:48px 0}.cat-top .news__inner::after{content:''}.cat-top .news__ttl{margin:0 0 15px;font-size:22px}}.cat-top .newsList{margin:0 0 48px}.cat-top .newsList__item{position:relative;padding:16px 40px;border-top:#e1e1e1 1px solid;display:flex;align-items:flex-start}@media only screen and (min-width: 0) and (max-width: 767px){.cat-top .newsList__item{padding:16px;flex-wrap:wrap}}.cat-top .newsList__item:last-child{margin-bottom:0;border-bottom:#e1e1e1 1px solid}.cat-top .newsList__item::before{content:'';display:block;width:4px;height:4px;background-color:#fff;border:3px solid #113d6b;border-radius:100%;margin:0.45em 8px 0 0}.cat-top .newsList__item a{flex:1}@media only screen and (min-width: 0) and (max-width: 767px){.cat-top .newsList__item a{margin-top:8px;flex:inherit;width:100%}}.cat-top .newsList__itemDate{display:inline-block;width:75px;margin:0 10px 0 0;color:#113d6b}.cat-top .newsList__itemLabel{color:#222}@media only screen and (min-width: 0) and (max-width: 767px){.cat-top .newsList{margin:0 0 20px}.cat-top .newsList__itemDate{display:block;width:auto;margin:0}}.cat-top .topCampaignSslPr{display:block;background:url(../img/campaign/free_ssl_cp_bg2_l.png) 50% 0 repeat-x;height:78px;text-align:center}.cat-top .topCampaignSslPr img{max-height:78px}@media only screen and (min-width: 0) and (max-width: 767px){.cat-top .topCampaignSslPr{background:url(../img/campaign/free_ssl_cp_bg2_s.png) 50% 0 repeat-x;background-size:contain;height:60px;text-align:center}.cat-top .topCampaignSslPr img{max-height:60px}}.cat-top .topCampaignInitialCostPr{display:block;background:url("../img/campaign/cp_header_l.png") 50% 0 repeat-x;height:100px;text-align:center}.cat-top .topCampaignInitialCostPr img{max-height:100px;padding:7px 0}@media only screen and (min-width: 0) and (max-width: 1099px){.cat-top .topCampaignInitialCostPr img{max-height:88%}}@media only screen and (min-width: 0) and (max-width: 767px){.cat-top .topCampaignInitialCostPr{background:url(../img/campaign/cp_header_s.png) 50% 0 repeat-x;background-size:contain;height:20%;text-align:center;padding:0 2.5%}.cat-top .topCampaignInitialCostPr img{max-width:100%;padding:10px 0}}.cat-top .top30cbCampaignPr{display:block;background:url("../img/campaign/231204/cp_header_l.png") 50% 0 repeat-x;text-align:center}@media only screen and (min-width: 768px) and (max-width: 1099px){.cat-top .top30cbCampaignPr{background:url("../img/campaign/231204/cp_header_m.png") 50% 0 repeat-x;background-size:contain;text-align:center}.cat-top .top30cbCampaignPr img{width:90%}}@media only screen and (min-width: 0) and (max-width: 767px){.cat-top .top30cbCampaignPr{background:url("../img/campaign/231204/cp_header_s.png") 50% 0 repeat-x;background-size:contain;text-align:center}.cat-top .top30cbCampaignPr img{width:100%}}.cat-top .top20offCampaignPr{display:block;background:url("../img/campaign/210708/cp_header_l.png") 50% 0 repeat-x;text-align:center}@media only screen and (min-width: 768px) and (max-width: 999px){.cat-top .top20offCampaignPr{background:url("../img/campaign/210708/cp_header_m.png") 50% 0 repeat-x;background-size:contain;text-align:center}.cat-top .top20offCampaignPr img{width:90%}}@media only screen and (min-width: 0) and (max-width: 767px){.cat-top .top20offCampaignPr{background:url("../img/campaign/210708/cp_header_s.png") 50% 0 repeat-x;background-size:contain;text-align:center}.cat-top .top20offCampaignPr img{width:100%}}.cat-top .cp_balloon{font-size:14px !important;position:absolute;top:-9px;right:10px;display:inline-block;background:#ffd800;border-radius:3px;padding:0 10px;color:#e70600;line-height:25px}.cat-top .cp_balloon:after{content:"";display:block;position:absolute;right:10px;bottom:-10px;border:10px solid transparent;border-left-color:#ffd800}.cat-top .cp_balloon__smp{position:relative;top:-3px;left:0;display:inline-block;padding:3px;background:#ffd800;font-size:12px;font-weight:bold;color:#e70600}.cat-top .topCampaignCashbackPr{display:block;background:url("../img/campaign/210204/cp_header_l.png") 50% 0 repeat-x;height:100px;text-align:center}.cat-top .topCampaignCashbackPr img{max-height:100px;position:relative}@media only screen and (min-width: 768px) and (max-width: 999px){.cat-top .topCampaignCashbackPr img{left:0}}@media only screen and (min-width: 0) and (max-width: 767px){.cat-top .topCampaignCashbackPr{background:url(../img/campaign/210204/cp_header_s.png) 50% 0 repeat-x;background-size:contain;height:62px;text-align:center}.cat-top .topCampaignCashbackPr img{max-height:62px;left:0}}.cat-top .headCashless{background:url(../img/campaign/cp_sv_int_header_l_bg.png) 0 0 repeat-x;height:115px;text-align:center}.cat-top .headCashless img{max-height:115px}@media only screen and (min-width: 0) and (max-width: 767px){.cat-top .headCashless{background:url(../img/campaign/cp_sv_int_header_s_bg.png) 0 0 repeat-x;height:60px;text-align:center}.cat-top .headCashless img{max-height:60px}}.cat-top .headCashlessCampaignRed{background-color:#e61212;height:115px;text-align:center}.cat-top .headCashlessCampaignRed img{max-height:115px}@media only screen and (min-width: 0) and (max-width: 767px){.cat-top .headCashlessCampaignRed{background-color:#e61212;height:60px;text-align:center}.cat-top .headCashlessCampaignRed img{max-height:60px}}.cat-top .headCashlessCampaign200501{background:url(../img/campaign/200501/cp_sv_int_header_l_bg.png) 0 0 repeat-x;height:115px;text-align:center}.cat-top .headCashlessCampaign200501 img{max-height:115px}@media only screen and (min-width: 0) and (max-width: 767px){.cat-top .headCashlessCampaign200501{background:url(../img/campaign/200501/cp_sv_int_header_s_bg.png) 0 0 repeat-x;height:60px;text-align:center}.cat-top .headCashlessCampaign200501 img{max-height:60px}}.cat-top .domainBenefit{padding:40px 0;border-bottom:2px solid #edf1f3}.cat-top .domainBenefit__ttl{margin:0 0 10px;font-size:30px;text-align:center;line-height:1}@media only screen and (min-width: 0) and (max-width: 767px){.cat-top .domainBenefit__ttl{font-size:25px}}.cat-top .domainBenefit__desc{text-align:center;margin-bottom:24px}@media only screen and (min-width: 0) and (max-width: 767px){.cat-top .domainBenefit__desc{text-align:left;margin-bottom:16px}}.cat-top .domainBenefit .domainBenefitBox{padding:30px;text-align:center}@media only screen and (max-width: 1099px){.cat-top .domainBenefit .domainBenefitBox{padding:16px}}.cat-top .domainBenefit .domainBenefitBox.foreverDomain{background:#20b5aa}.cat-top .domainBenefit .domainBenefitBoxTtl{margin-bottom:10px;font-size:36px;line-height:1;color:#ffffff;font-weight:bold}@media only screen and (max-width: 1099px){.cat-top .domainBenefit .domainBenefitBoxTtl{margin-bottom:5px;font-size:20px}}.cat-top .domainBenefit .domainBenefitBoxTtl span{display:inline-block;vertical-align:text-bottom;padding:5px 7px;margin-left:5px;font-size:19px;background:#ffffff;position:relative;top:-7px;color:#20b5aa}@media only screen and (max-width: 1099px){.cat-top .domainBenefit .domainBenefitBoxTtl span{font-size:14px;background:#ffffff;top:0}}@media only screen and (min-width: 0) and (max-width: 767px){.cat-top .domainBenefit .domainBenefitBoxTtl span{display:block;width:100px;margin:5px auto 0}}.cat-top .domainBenefit .domainBenefitBoxTxt{margin-bottom:10px;font-size:16px;color:#ffffff}@media only screen and (max-width: 1099px){.cat-top .domainBenefit .domainBenefitBoxTxt{font-size:12px}}.cat-top .domainBenefit .domainBenefitBoxTxt .domainBenefitBoxTxtBold{font-size:22px;color:#fff000}@media only screen and (max-width: 1099px){.cat-top .domainBenefit .domainBenefitBoxTxt .domainBenefitBoxTxtBold{font-size:16px}}.cat-top .domainBenefit .domainBenefitBox--2col{width:920px;margin:0 auto;display:flex;flex-wrap:wrap}@media only screen and (max-width: 1099px){.cat-top .domainBenefit .domainBenefitBox--2col{width:100%}}.cat-top .domainBenefit .domainBenefitBox--2col .domainBenefitBox--cols{width:445px;margin-right:30px;background:#ffffff}@media only screen and (min-width: 768px) and (max-width: 1099px){.cat-top .domainBenefit .domainBenefitBox--2col .domainBenefitBox--cols{width:49%;margin-right:2%}}@media only screen and (min-width: 0) and (max-width: 767px){.cat-top .domainBenefit .domainBenefitBox--2col .domainBenefitBox--cols{width:100%;margin:0 0 8px}}.cat-top .domainBenefit .domainBenefitBox--2col .domainBenefitBox--cols:last-child{margin:0}.cat-top .domainBenefit .domainBenefitBox--2col .domainBenefitBox--colsTtl{padding:15px 0;text-align:center;border-bottom:1px solid #ccc;font-size:18px;font-weight:bold;color:#20b5aa}@media only screen and (max-width: 1099px){.cat-top .domainBenefit .domainBenefitBox--2col .domainBenefitBox--colsTtl{padding:10px 0;text-align:center;border-bottom:1px solid #ccc;font-size:16px;font-weight:bold}}.cat-top .domainBenefit .domainBenefitBox--2col .domainBenefitBox--colsTtl>i{display:inline-block;width:27px;height:23px;position:relative;top:5px}@media only screen and (min-width: 0) and (max-width: 767px){.cat-top .domainBenefit .domainBenefitBox--2col .domainBenefitBox--colsTtl>i{width:14px;height:12px;top:0}}.cat-top .domainBenefit .domainBenefitBox--2col .domainBenefitBox--colsTtl>i.icoBiz{background:url(../img/service/feature/ico_forever_domain_biz.png) 0 0 no-repeat}@media only screen and (min-width: 0) and (max-width: 767px){.cat-top .domainBenefit .domainBenefitBox--2col .domainBenefitBox--colsTtl>i.icoBiz{background-size:cover}}.cat-top .domainBenefit .domainBenefitBox--2col .domainBenefitBox--colsTtl>i.icoFamous{background:url(../img/service/feature/ico_forever_domain_famous.png) 0 0 no-repeat}@media only screen and (min-width: 0) and (max-width: 767px){.cat-top .domainBenefit .domainBenefitBox--2col .domainBenefitBox--colsTtl>i.icoFamous{background-size:cover}}.cat-top .domainBenefit .domainBenefitBox--2col .domainBenefitBox--colsBody{padding:15px 25px;text-align:left;background:#fff}@media only screen and (max-width: 1099px){.cat-top .domainBenefit .domainBenefitBox--2col .domainBenefitBox--colsBody{padding:8px}}.cat-top .domainBenefit .domainBenefitBox--2col .domainBenefitBox--colsBody span{margin-right:9px;font-size:22px;font-weight:bold}@media only screen and (max-width: 1099px){.cat-top .domainBenefit .domainBenefitBox--2col .domainBenefitBox--colsBody span{margin-right:3px;font-size:14px;font-weight:bold}}.cat-top .domainBenefit .domainBenefitBox--2col .domainBenefitBox--colsBody span:last-child{margin-right:0}@media only screen and (max-width: 1099px){.cat-top .domainBenefit .domainBenefitBox--2col .domainBenefitBox--colsBody span:last-child{margin-right:0}}.cat-top .domainBenefit .domainBenefitBox--2col .domainBenefitBox--colsBody span .ico{font-size:18px;color:#20b5aa}@media only screen and (max-width: 1099px){.cat-top .domainBenefit .domainBenefitBox--2col .domainBenefitBox--colsBody span .ico{font-size:13px}}.cat-top .case{background:linear-gradient(157deg, #f8f2f4 0%, #f5f7fa 100%);position:relative;margin:0 auto}.cat-top .case__inner{padding:40px 0}@media only screen and (min-width: 0) and (max-width: 767px){.cat-top .case__inner{padding:32px 0}}.cat-top .case__ttl{margin:0 0 24px;font-size:20px;text-align:center;letter-spacing:.04em;display:flex;justify-content:space-between;align-items:center;color:#070707}@media only screen and (min-width: 0) and (max-width: 767px){.cat-top .case__ttl{padding:0 16px;margin:0 0 16px;font-size:18px;line-height:1.4}}.cat-top .case__ttl:before,.cat-top .case__ttl:after{content:"";background:#e5e8ec;width:calc(50% - 16em);height:1px}.cat-top .logo__wrapper{display:flex}.cat-top .logo__holder{display:flex;justify-content:center;align-items:center;animation:loop 48s infinite linear both;box-sizing:border-box;gap:30px;mix-blend-mode:darken}@media only screen and (min-width: 0) and (max-width: 767px){.cat-top .logo__holder{gap:16px}}@keyframes loop{0%{transform:translateX(0)}100%{transform:translateX(calc(-50% - 15px))}}@media only screen and (min-width: 0) and (max-width: 767px){.cat-top .logo__corporate img{transform:scale(90%)}}.example{background:#e6edf4;position:relative;margin:0 auto}.example__inner{padding:80px 0;position:relative}@media only screen and (min-width: 768px) and (max-width: 1099px){.example__inner{padding:64px 0 27px}}@media only screen and (min-width: 0) and (max-width: 767px){.example__inner{padding:48px 0 11px}}.example__ttl{margin:0 0 20px;font-size:30px;text-align:center}@media only screen and (min-width: 768px) and (max-width: 1099px){.example__ttl{font-size:28px}}@media only screen and (min-width: 0) and (max-width: 767px){.example__ttl{font-size:22px}}.example__list{display:flex}.example__listItem{float:left;width:320px;margin:0 10px;background:url("../img/top/bg_example_gray.png") no-repeat right bottom #FFF;box-shadow:0px 4px 4px 1.28px rgba(17,61,107,0.04)}.example__listItem img{width:100%}.example__card{padding:30px}.example__name{font-size:20px;color:#222}.example__genre{font-size:12px;color:#989898}.example__comment{font-size:14px}@media only screen and (min-width: 0) and (max-width: 1102px){.example__viewport{width:100%;margin:0 auto;box-sizing:border-box}.example__listItem.slick-current{opacity:1}.example__card{padding:15px}}@media only screen and (min-width: 0) and (max-width: 999px){.example__listItem{opacity:0.5}}@media only screen and (min-width: 0) and (max-width: 767px){.example__listItem{box-sizing:border-box}.example__card{padding:15px}.example__comment{font-size:14px}}.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;display:block;margin:0;padding:10px 0;overflow:hidden}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-track,.slick-slider .slick-list{-webkit-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0);-o-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}.slick-track{position:relative;top:0;left:0;display:flex;margin-left:auto;margin-right:auto}.slick-track:before,.slick-track:after{display:table;content:''}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{display:none;float:left;height:auto;min-height:1px}[dir='rtl'] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}.slick-dotted.slick-slider{margin-bottom:30px}.slick-prev,.slick-next{font-size:0;line-height:0;position:absolute;top:50%;display:block;width:15px;height:27px;padding:0;-webkit-transform:translate(0, -50%);-ms-transform:translate(0, -50%);transform:translate(0, -50%);cursor:pointer;color:transparent;border:none;outline:none;background:transparent;z-index:1}.slick-prev:hover,.slick-next:hover{color:transparent;outline:none;opacity:.5}.slick-prev:hover:before,.slick-prev:focus:before,.slick-next:hover:before,.slick-next:focus:before{opacity:1}.slick-prev.slick-disabled:before,.slick-next.slick-disabled:before{opacity:.25}.slick-prev{background:url("../img/top/btn_pickup_prev_l.png");left:-36px}.slick-next{background:url("../img/top/btn_pickup_next_l.png");right:-36px}.slick-dots{position:absolute;bottom:-25px;display:block;width:100%;padding:0;margin:0;list-style:none;text-align:center}.slick-dots li{position:relative;display:inline-block;width:20px;height:20px;margin:0 5px;padding:0}.slick-dots li button{font-size:0;line-height:0;display:block;color:transparent;border:0;outline:none;background:transparent}@media only screen and (min-width: 0) and (max-width: 1102px){.slick-prev{left:2%}.slick-next{right:2%}}@media only screen and (min-width: 0) and (max-width: 999px){.slick-list{padding-top:10px !important;padding-bottom:10px !important}.slick-prev,.slick-next{width:40px;height:40px;text-align:center;vertical-align:center;background:#113d6b}.slick-prev{background:url("../img/top/btn_pickup_prev_m.png") no-repeat center center #113d6b}.slick-next{background:url("../img/top/btn_pickup_next_m.png") no-repeat center center #113d6b}.slick-prev:hover,.slick-next:hover{opacity:1}}.flow{position:relative;margin:0 auto}.flow__inner{padding:80px 0;position:relative}@media only screen and (min-width: 768px) and (max-width: 1099px){.flow__inner{padding:64px 0}}@media only screen and (min-width: 0) and (max-width: 767px){.flow__inner{padding:48px 0}}.flow__ttl{margin:0 0 30px;font-size:30px;text-align:center}@media only screen and (min-width: 768px) and (max-width: 1099px){.flow__ttl{font-size:28px}}@media only screen and (min-width: 0) and (max-width: 767px){.flow__ttl{font-size:22px}}.flowNav{display:flex;justify-content:center;counter-reset:number 0}@media only screen and (min-width: 0) and (max-width: 767px){.flowNav{flex-direction:column}}.flowNav li{width:25%;max-width:200px;margin-left:40px;counter-increment:number 1;position:relative}@media only screen and (min-width: 768px) and (max-width: 1099px){.flowNav li{margin-left:30px}}@media only screen and (min-width: 0) and (max-width: 767px){.flowNav li{width:100%;max-width:100%;margin:30px 0 0;padding-left:47px;box-sizing:border-box;display:flex;align-items:center}.flowNav li:before{width:32px;line-height:32px;content:counter(number) " ";display:block;background:#103c68;color:#FFF;font-size:1rem;font-weight:bold;text-align:center;border-radius:2px;position:absolute;z-index:1;left:0;top:50%;transform:translateY(-50%)}.flowNav li:after{width:2px;height:calc(100% + 30px);content:"";display:block;background:#103c68;position:absolute;top:50%;left:15px;z-index:0}}.flowNav li:first-child{margin:0}.flowNav li:last-child .flowNav__box:after,.flowNav li:last-child:after{display:none}.flowNav li figure{margin:0}.flowNav__img{line-height:0}@media only screen and (min-width: 0) and (max-width: 767px){.flowNav__img{width:80px}}.flowNav__img img{max-width:100%;height:auto}.flowNav__box{position:relative}@media only screen and (min-width: 0) and (max-width: 767px){.flowNav__box{flex:1;margin-left:15px}}.flowNav__box:before{width:40px;line-height:40px;content:counter(number) " ";display:block;background:#103c68;color:#FFF;font-size:1.5rem;font-weight:bold;text-align:center;border-radius:2px;margin:20px auto 0;position:relative;z-index:1}@media only screen and (min-width: 0) and (max-width: 767px){.flowNav__box:before{display:none}}.flowNav__box:after{width:calc(100% + 40px);height:2px;content:"";display:block;background:#103c68;position:absolute;top:19px;left:50%;z-index:0}@media only screen and (min-width: 768px) and (max-width: 1099px){.flowNav__box:after{width:calc(100% + 30px)}}@media only screen and (min-width: 0) and (max-width: 767px){.flowNav__box:after{display:none}}.flowNav__ttl{margin:15px 0 0;font-size:1.3rem;font-weight:bold;line-height:1.6;text-align:center}@media only screen and (min-width: 0) and (max-width: 767px){.flowNav__ttl{text-align:left;font-size:1.1rem;margin:0}}.flowNav__txt{margin:0.8em 0 0;font-size:1rem;line-height:1.6;letter-spacing:0}@media only screen and (min-width: 0) and (max-width: 767px){.flowNav__txt{margin:0}}.flow .tac .btn{min-width:320px}.faq{background:#edf1f3;position:relative;margin:0 auto}.faq__inner{padding:80px 0;position:relative}@media only screen and (min-width: 768px) and (max-width: 1099px){.faq__inner{padding:64px 0}}@media only screen and (min-width: 0) and (max-width: 767px){.faq__inner{padding:48px 0}}.faq__ttl{margin:0 0 30px;font-size:30px;text-align:center}@media only screen and (min-width: 768px) and (max-width: 1099px){.faq__ttl{font-size:28px}}@media only screen and (min-width: 0) and (max-width: 767px){.faq__ttl{font-size:22px}}.faq__body{max-width:800px;margin:0 auto}.faq__body li{background:#FFF;padding:40px}@media only screen and (min-width: 0) and (max-width: 767px){.faq__body li{padding:24px}}.faq__body li:not(:first-child){margin-top:24px}@media only screen and (min-width: 0) and (max-width: 767px){.faq__body li:not(:first-child){margin-top:16px}}.faq__question{color:#113d6b;font-size:20px;font-weight:bold;border-bottom:#e1e1e1 1px solid;padding:0 0 12px 32px;margin-bottom:16px;position:relative}@media only screen and (min-width: 0) and (max-width: 767px){.faq__question{font-size:18px;padding:0 0 12px 28px}}.faq__question:before{content:"Q";font-size:24px;margin-right:16px;line-height:1.3;position:absolute;left:0;top:0}@media only screen and (min-width: 0) and (max-width: 767px){.faq__question:before{font-size:22px}}.faq__answer{padding:0 0 0 32px;font-size:15px;position:relative}@media only screen and (min-width: 0) and (max-width: 767px){.faq__answer{font-size:14px;padding:0 0 0 28px}}.faq__answer:before{content:"A";font-size:24px;line-height:1;font-weight:bold;margin-right:16px;color:#84a5c8;position:absolute;left:0;top:0}@media only screen and (min-width: 0) and (max-width: 767px){.faq__answer:before{font-size:22px}}.faq__answer *:last-child{margin-bottom:0 !important}.cta__btnContainer{margin-top:48px;display:flex;justify-content:center;gap:20px}@media only screen and (min-width: 0) and (max-width: 767px){.cta__btnContainer{display:block}}.cta__btnWrap{text-align:center;position:relative}@media only screen and (min-width: 0) and (max-width: 767px){.cta__btnWrap .btn{margin-bottom:0}.cta__btnWrap:not(:last-child) .btn{margin-bottom:8px}}.cta__btnWrap .campaignBalloon{top:-20px}.cta__btnWrap .btn{min-width:320px}.cta__btnWrap .btn.btn--orange{font-weight:bold}.cat-price .nowrap{white-space:nowrap}.cat-price .price .secondlyTableS th{width:30%}.cat-price .price__msg{text-align:center}.cat-price .price__msg .btn{padding:20px 80px}@media only screen and (min-width: 0) and (max-width: 999px){.cat-price .price__msg .btn{padding:20px 40px}}@media only screen and (max-width: 1099px){.cat-price .js_scrollHint{overflow:auto}}@media only screen and (min-width: 640px){.cat-price .js_scrollHint .scrollHint{display:block}}@media only screen and (min-width: 1017px){.cat-price .js_scrollHint .scrollHint{display:none}}.cat-price .servicePriceTable{table-layout:fixed;border:none}.cat-price .servicePriceTable.is--runningCp01,.cat-price .servicePriceTable.is--runningCp02,.cat-price .servicePriceTable.is--initialCp{margin-top:15px}@media only screen and (max-width: 1099px){.cat-price .servicePriceTable{min-width:1000px;margin-bottom:0}}.cat-price .servicePriceTable .servicePriceTable__shared{background:#27ada4}.cat-price .servicePriceTable .servicePriceTable__virtuality{background:#258dc4}.cat-price .servicePriceTable .servicePriceTable__physics{background:#376bb2}.cat-price .servicePriceTable thead th:nth-child(1),.cat-price .servicePriceTable tbody th{width:170px}.cat-price .servicePriceTable thead th{background:initial;border-color:#fff}.cat-price .servicePriceTable thead .servicePriceTable__planTr th{border-top:1px solid #fff}.cat-price .servicePriceTable thead .servicePriceTable__planTr th:nth-child(1){background:#ECF1F6;color:#222;text-align:left;font-size:13px;padding:15px 10px}.cat-price .servicePriceTable thead .servicePriceTable__planTr th:nth-child(n+2):nth-child(-n+4){background:#64B9B3}.cat-price .servicePriceTable thead .servicePriceTable__planTr th:nth-child(n+5):nth-child(-n+7){background:#67A6C8}.cat-price .servicePriceTable thead .servicePriceTable__planTr th:nth-child(n+8){background:#7398CC}.cat-price .servicePriceTable thead .servicePriceTable__planCell{font-size:12px;padding:5px}.cat-price .servicePriceTable thead .servicePriceTable__ttlCell{position:relative;padding:15px 5px;font-weight:bold}.cat-price .servicePriceTable thead .servicePriceTable__ttlCell:nth-child(3) .servicePriceTable__ttlType{color:#258dc4}.cat-price .servicePriceTable thead .servicePriceTable__ttlCell:nth-child(4) .servicePriceTable__ttlType{color:#376bb2}.cat-price .servicePriceTable thead .servicePriceTable__ttlCell--small .servicePriceTable__ttl{font-size:14px}.cat-price .servicePriceTable thead .servicePriceTable__ttlCell--small .servicePriceTable__ttlType{font-size:12px;padding:2px 3px 1px}.cat-price .servicePriceTable thead .servicePriceTable__ttl{font-size:18px}.cat-price .servicePriceTable thead .servicePriceTable__ttlType{font-size:13px;background:#fff;display:inline-block;border-radius:2px;padding:2px 5px 0}.cat-price .servicePriceTable thead .servicePriceTable__infoBalloon{font-size:12px;background:#fbd800;padding:2px 5px 1px;color:#333;position:absolute;top:-15px;left:50%;transform:translateX(-50%);white-space:nowrap}.cat-price .servicePriceTable thead .servicePriceTable__infoBalloon::after{content:"";position:absolute;bottom:1px;left:50%;transform:translate(-50%, 100%);width:0;height:0;border-style:solid;border-width:8px 6px 0 6px;border-color:#fbd800 transparent transparent transparent}.cat-price .servicePriceTable thead .servicePriceTable__priceCell{font-size:12px;font-weight:bold;padding:10px 5px 5px;position:relative}.cat-price .servicePriceTable thead .servicePriceTable__priceCell::after{content:"";position:absolute;top:0;left:0;right:0;width:calc(100% - 20px);height:1px;margin:auto;background:#fff;opacity:.5}.cat-price .servicePriceTable thead .servicePriceTable__price--cp,.cat-price .servicePriceTable thead .servicePriceTable__price--actual{color:#FFF000}.cat-price .servicePriceTable thead .servicePriceTable__priceNum{font-size:22px;margin:0 2px}.cat-price .servicePriceTable thead .servicePriceTable__descCell{font-size:12px;padding:0 5px 15px}.cat-price .servicePriceTable tbody th{padding:15px 5px 15px 10px;font-size:13px;border:none}.cat-price .servicePriceTable tbody td{padding:15px 3px;text-align:center;font-size:13px;border-color:#fff;border-top:none;border-bottom:none;line-height:1.4}.cat-price .servicePriceTable tbody tr:nth-child(odd) th:first-child{background:#E3EBF2}.cat-price .servicePriceTable tbody tr:nth-child(even) th:first-child{background:#ECF1F6}.cat-price .servicePriceTable tbody tr:nth-child(odd) td:nth-of-type(-n+3),.cat-price .servicePriceTable tbody tr:nth-child(odd) td.servicePriceTable__bgColor--shared{background:#E1F2EE}.cat-price .servicePriceTable tbody tr:nth-child(odd) td:nth-of-type(n+4),.cat-price .servicePriceTable tbody tr:nth-child(odd) td.servicePriceTable__bgColor--virtuality{background:#d8eaf2}.cat-price .servicePriceTable tbody tr:nth-child(odd) td:nth-of-type(n+7),.cat-price .servicePriceTable tbody tr:nth-child(odd) td.servicePriceTable__bgColor--physics{background:#D9E6F6}.cat-price .servicePriceTable tbody tr:nth-child(even) td:nth-of-type(-n+3),.cat-price .servicePriceTable tbody tr:nth-child(even) td.servicePriceTable__bgColor--shared{background:#EFFCFA}.cat-price .servicePriceTable tbody tr:nth-child(even) td:nth-of-type(n+4),.cat-price .servicePriceTable tbody tr:nth-child(even) td.servicePriceTable__bgColor--virtuality{background:#EEFBFF}.cat-price .servicePriceTable tbody tr:nth-child(even) td:nth-of-type(n+7),.cat-price .servicePriceTable tbody tr:nth-child(even) td.servicePriceTable__bgColor--physics{background:#ECF5FF}.cat-price .servicePriceTable tbody .servicePriceTable__runningPr{background:#f4f4f4;text-align:center}.cat-price .servicePriceTable tbody .servicePriceTable__runningPr .servicePriceTable__runningPrTxt{font-weight:bold;color:#eb1010}.cat-price .servicePriceTable tbody .servicePriceTable__monthlyPrice{background:#B7D8E9;text-align:center}.cat-price .servicePriceTable tbody .servicePriceTable__monthlyPrice .servicePriceTable__monthlyPriceTxt{font-weight:bold;font-size:14px}.cat-price .servicePriceTable tbody s{color:#999}.cat-price .servicePriceTable tbody .servicePriceTable__runningPrice--cp{color:#eb1010}.cat-price .servicePriceTable tbody .servicePriceTable__runningPrice--actual{color:#eb1010}.cat-price .servicePriceTable tbody .initialPrice--cp{font-size:12px;color:#eb1010;font-weight:bold}.cat-price .servicePriceTable tbody .initialPriceNotes .initialPriceNotes__item{font-size:12px;color:#eb1010;display:block}.cat-price .servicePriceTable tbody .servicePriceTable__cpBalloon{display:inline-block;font-weight:bold;font-size:12px;color:#fff;background:#f7790b;padding:2px 3px 0;border-radius:2px;position:relative;margin-left:8px}.cat-price .servicePriceTable tbody .servicePriceTable__cpBalloon::before{content:"";display:block;width:0;height:0;border-style:solid;border-width:6px 8px 6px 0;border-color:transparent #f7790b transparent transparent;position:absolute;left:1px;top:50%;transform:translate(-100%, -50%)}.cat-price .servicePrice__btnContainer{display:flex;justify-content:center;align-items:center;background-color:#fff}@media only screen and (max-width: 1099px){.cat-price .servicePrice__btnContainer{margin-top:20px;flex-direction:column-reverse}}.cat-price .servicePrice__btnContainer .btn{display:flex;justify-content:center;align-items:center;padding:20px;width:360px;height:auto;margin:0;font-size:18px;line-height:1}@media only screen and (max-width: 1099px){.cat-price .servicePrice__btnContainer .btn{width:100%;max-width:280px;margin:auto;padding:16px;font-size:14px}}.cat-price .servicePrice__btnContainer .graph{margin-right:5px;flex-shrink:0}.cat-price .servicePrice__btnContainer .ico{margin-left:5px}@media only screen and (max-width: 1099px){.cat-price .servicePrice__btnWrap{width:100%}}@media only screen and (min-width: 1100px){.cat-price .servicePrice__btnWrap+.servicePrice__btnWrap{margin-left:20px}}@media only screen and (max-width: 1099px){.cat-price .servicePrice__btnWrap+.servicePrice__btnWrap{margin-bottom:10px}}.cat-price .pricePagelink ul{display:flex;justify-content:space-around;background-color:#ecf1f6;padding:16px}@media only screen and (min-width: 0) and (max-width: 767px){.cat-price .pricePagelink ul{flex-direction:column}}.cat-price .pricePagelink ul li{width:32%}@media only screen and (min-width: 0) and (max-width: 767px){.cat-price .pricePagelink ul li{width:100%}}.cat-price .pricePagelink ul li a{display:flex;align-items:center;padding:16px;position:relative}@media only screen and (min-width: 768px) and (max-width: 1099px){.cat-price .pricePagelink ul li a{flex-direction:column;justify-content:center;height:120px;padding-bottom:32px}}@media only screen and (min-width: 0) and (max-width: 767px){.cat-price .pricePagelink ul li a{padding:10px}}.cat-price .pricePagelink ul li a::after{position:absolute;content:"\025bc";right:16px;li-height:1}@media only screen and (min-width: 768px) and (max-width: 1099px){.cat-price .pricePagelink ul li a::after{right:50%;bottom:8px;translate:50% 0}}.cat-price .pricePagelink ul li a img{max-width:48px}@media only screen and (min-width: 768px) and (max-width: 1099px){.cat-price .pricePagelink ul li a img{margin-bottom:4px}}@media only screen and (max-width: 1099px){.cat-price .pricePagelink ul li a img{max-width:32px}}.cat-price .pricePagelink ul li a span{font-size:18px;font-weight:bold;line-height:1.25;text-align:left;margin-left:8px}@media only screen and (min-width: 768px) and (max-width: 1099px){.cat-price .pricePagelink ul li a span{text-align:center;margin-left:0}}@media only screen and (max-width: 1099px){.cat-price .pricePagelink ul li a span{font-size:16px}}.cat-price #planComparison,.cat-price #priceList,.cat-price #priceSimulation{padding-top:60px;margin-top:-60px}@media only screen and (max-width: 1099px){.cat-price #planComparison,.cat-price #priceList,.cat-price #priceSimulation{padding-top:0;margin-top:0}}.cat-price .simulation *,.cat-price .simulation *::before,.cat-price .simulation *::after{box-sizing:border-box;font-feature-settings:"palt"}.cat-price .simulation .sim__priceCp{color:#eb1010;font-weight:bold}.cat-price .simulation .sim__txtJp{font-family:"ヒラギノ角ゴ ProN W3", "Hiragino Kaku Gothic ProN", "メイリオ", Meiryo, "游ゴシック", YuGothic, sans-serif}.cat-price .simulation .sim__nav{display:flex;margin:0 10px}@media only screen and (min-width: 768px){.cat-price .simulation .sim__nav{margin:0 25px}}.cat-price .simulation .sim__nav .sim__nav__item{width:50%;padding:0 5px}@media only screen and (min-width: 768px){.cat-price .simulation .sim__nav .sim__nav__item{padding:0 10px}}.cat-price .simulation .sim__nav .sim__nav__item .sim__nav__label{transition-property:background-color,color;transition-duration:.3s;transition-timing-function:ease-out;display:block;padding:12px 10px calc(12px - 3px);background-color:#f0f0f0;border-radius:3px 3px 0 0;color:#222;font-size:16px;text-align:center;text-decoration:none}@media only screen and (min-width: 768px){.cat-price .simulation .sim__nav .sim__nav__item .sim__nav__label{font-size:18px}}.cat-price .simulation .sim__nav .sim__nav__item .sim__nav__label:hover{background-color:#f8f8f8;color:#285686}.cat-price .simulation .sim__nav .sim__nav__item .sim__nav__label:focus:not(:focus-visible){outline:none}.cat-price .simulation .sim__nav .sim__nav__item.sim__nav__item--active .sim__nav__label{pointer-events:none;background-color:#285686;color:#fff;outline-color:#222}.cat-price .simulation .sim__target:not(.sim__target--active){visibility:hidden;position:absolute}.cat-price .simulation .sim__body{padding:25px 20px 0;border:2px solid #285686;border-radius:3px}@media only screen and (min-width: 768px){.cat-price .simulation .sim__body{border-width:3px;border-radius:5px}}@media only screen and (min-width: 768px) and (max-width: 1099px){.cat-price .simulation .sim__body{padding:25px}}@media only screen and (min-width: 1100px){.cat-price .simulation .sim__body{padding:30px 50px 50px}}.cat-price .simulation .sim__item+.sim__item{margin-top:30px}.cat-price .simulation .sim__item__ttl{margin-bottom:7px;color:#285686;font-weight:bold}.cat-price .simulation .sim__item__ttl .sim__item__ttl__main{margin-right:25px}.cat-price .simulation .sim__item__ttl .sim__item__runningCpNotes,.cat-price .simulation .sim__item__ttl .sim__item__initialCpNotes{display:inline-block;color:#eb1010}.cat-price .simulation .sim__item__ttl .sim__item__initialCpNotes{font-weight:bold}.cat-price .simulation .sim__item__server+.sim__item__server{margin-top:1em}.cat-price .simulation .sim__item__server dt{margin-bottom:7px;color:#888;font-size:13px;font-weight:normal}@media only screen and (min-width: 0) and (max-width: 767px){.cat-price .simulation .sim__item__body--plan,.cat-price .simulation .sim__item__body--period{display:block}.cat-price .simulation .sim__item__body--plan .inputForm__body,.cat-price .simulation .sim__item__body--period .inputForm__body{display:block}}.cat-price .simulation .sim__item__body--plan .mainLabelForm,.cat-price .simulation .sim__item__body--period .mainLabelForm{display:inline-block;min-width:3em;margin-right:1em}@media only screen and (min-width: 768px){.cat-price .simulation .sim__item__body--plan .inputForm__body{width:33.33333%}}.cat-price .simulation .sim__item__body--plan .inputForm__body .radioLabelForm{display:block}.cat-price .simulation .sim__item__body--plan .planLabelManaged{margin-right:0.5em}.cat-price .simulation .sim__item__body--plan .planLabelBreak{display:inline-block}@media only screen and (min-width: 768px) and (max-width: 1099px){.cat-price .simulation.is--runningCp01 .sim__item__body--period .inputForm__body{width:50%}}@media only screen and (min-width: 1100px){.cat-price .simulation.is--runningCp01 .sim__item__body--period .inputForm__body{width:33.33333%}}.cat-price .simulation.is--runningCp01 .sim__item__body--period .mainLabelForm{display:inline-block;min-width:3em;margin-right:1em}.cat-price .simulation.is--runningCp01 .sim__item__body--period .subLabelForm{display:inline-block}@media only screen and (min-width: 1100px){.cat-price .simulation.is--runningCp01 .sim__item__body--period .subLabelForm{display:block}}.cat-price .simulation.is--initialCp .sim__item__body--period .subLabelForm,.cat-price .simulation.is--runningCp02 .sim__item__body--period .subLabelForm{display:inline-block}@media only screen and (min-width: 1100px){.cat-price .simulation.is--initialCp .sim__item__body--period .subLabelForm,.cat-price .simulation.is--runningCp02 .sim__item__body--period .subLabelForm{display:block}}@media only screen and (min-width: 768px) and (max-width: 1099px){.cat-price .simulation .sim__item__body--period .inputForm__body{width:33.33333%}}@media only screen and (min-width: 1100px){.cat-price .simulation .sim__item__body--period .inputForm__body{width:20%}}.cat-price .simulation .sim__item__body--period .inputForm__body .radioLabelForm{display:block}.cat-price .simulation .sim__result{margin:30px -20px 0}@media only screen and (min-width: 768px) and (max-width: 1099px){.cat-price .simulation .sim__result{margin:35px 0 0}}@media only screen and (min-width: 1100px){.cat-price .simulation .sim__result{margin:40px 0 0}}.cat-price .simulation .sim__result .sim__result__ttl{padding:12px;background-color:#222;color:#fff;font-size:16px;text-align:center}@media only screen and (min-width: 768px){.cat-price .simulation .sim__result .sim__result__ttl{border-radius:3px 3px 0 0;font-size:18px}}.cat-price .simulation .sim__result .sim__result__body{padding:30px 20px;background-color:#f8f8f8;border-radius:0 0 3px 3px}@media only screen and (min-width: 768px) and (max-width: 1099px){.cat-price .simulation .sim__result .sim__result__body{padding:25px}}@media only screen and (min-width: 1100px){.cat-price .simulation .sim__result .sim__result__body{padding:40px 70px}}.cat-price .simulation .sim__result .sim__result__body .sim__result__inputNotes{margin:0;font-weight:bold;text-align:center}.cat-price .simulation .sim__result .sim__resultDetail{display:none}.cat-price .simulation .sim__result .sim__resultDetail__ttl{margin-bottom:5px;color:#285686;font-size:16px;font-weight:bold}@media only screen and (min-width: 768px){.cat-price .simulation .sim__result .sim__resultDetail__ttl{font-size:18px}}.cat-price .simulation .sim__result .sim__resultDetail__ttl .sim__resultDetail__ttl__label{padding:3px 14px;background-color:#285686;border-radius:2px;color:#fff;font-size:85%;font-weight:normal}.cat-price .simulation .sim__result .sim__resultDetail__ttl .js-selectPlan{display:block;margin-top:8px}@media only screen and (min-width: 768px){.cat-price .simulation .sim__result .sim__resultDetail__ttl .js-selectPlan{display:inline;margin:0 0 0 10px}}.cat-price .simulation .sim__result .sim__resultRunning,.cat-price .simulation .sim__result .sim__resultInitial{padding:15px 0;border-bottom:1px solid #e8e8e8}@media only screen and (min-width: 768px){.cat-price .simulation .sim__result .sim__resultRunning,.cat-price .simulation .sim__result .sim__resultInitial{padding:20px 0}}.cat-price .simulation .sim__result .sim__resultRunning{padding-top:0}@media only screen and (min-width: 0) and (max-width: 767px){.cat-price .simulation .sim__result .sim__resultRunning .sim__resultDetail__calc dt{font-size:14px}}.cat-price .simulation .sim__result .sim__resultRunning .sim__resultDetail__calc dd{font-size:22px;font-weight:bold;line-height:1.2}@media only screen and (min-width: 768px){.cat-price .simulation .sim__result .sim__resultRunning .sim__resultDetail__calc dd{font-size:28px}}.cat-price .simulation .sim__result .sim__resultRunning .sim__resultDetail__calc dd .jp_en{font-size:18px}@media only screen and (min-width: 768px){.cat-price .simulation .sim__result .sim__resultRunning .sim__resultDetail__calc dd .jp_en{font-size:20px}}@media only screen and (min-width: 0) and (max-width: 767px){.cat-price .simulation .sim__result .sim__resultInitial .sim__resultDetail__calc dt{font-size:14px}}.cat-price .simulation .sim__result .sim__resultInitial .sim__resultDetail__calc dd{font-size:18px}@media only screen and (min-width: 768px){.cat-price .simulation .sim__result .sim__resultInitial .sim__resultDetail__calc dd{font-size:20px}}.cat-price .simulation .sim__result .sim__resultInitial .sim__resultDetail__calc .sim__priceCp{font-size:22px;font-weight:bold;line-height:1.2}@media only screen and (min-width: 768px){.cat-price .simulation .sim__result .sim__resultInitial .sim__resultDetail__calc .sim__priceCp{font-size:28px}}.cat-price .simulation .sim__result .sim__resultInitial .sim__resultDetail__calc .sim__priceCp .jp_en{font-size:18px}@media only screen and (min-width: 768px){.cat-price .simulation .sim__result .sim__resultInitial .sim__resultDetail__calc .sim__priceCp .jp_en{font-size:20px}}.cat-price .simulation .sim__result .sim__resultDetail__calc{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap}.cat-price .simulation .sim__result .sim__resultDetail__calc dt{margin:3px 10px 3px 0;font-weight:500}@media only screen and (min-width: 768px){.cat-price .simulation .sim__result .sim__resultDetail__calc dt{margin:0}}.cat-price .simulation .sim__result .sim__resultDetail__calc dt i::before{display:inline-block;transform:scale(0.8)}.cat-price .simulation .sim__result .sim__resultDetail__calc dd{margin:3px 0 3px auto;letter-spacing:0}@media only screen and (min-width: 768px){.cat-price .simulation .sim__result .sim__resultDetail__calc dd{margin:0}}.cat-price .simulation .sim__result .sim__resultInitial__notes{margin-bottom:0;padding-left:1em;color:#777;font-size:14px;text-indent:-1em}.cat-price .simulation .sim__result .sim__resultDetail__runningCpNotes,.cat-price .simulation .sim__result .sim__resultDetail__initialCpNotes{margin:0.8em 0 0;padding-left:1em;color:#eb1010;font-weight:bold;text-indent:-1em}.cat-price .simulation .sim__result .sim__result__estimate{background:#f0f0f0;padding:40px 60px;margin:50px auto 0;display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap}.cat-price .simulation .sim__result .sim__result__estimate .sim__result__estimate__input{margin-bottom:10px;width:100%;display:flex;gap:10px}.cat-price .simulation .sim__result .sim__result__estimate .sim__result__estimate__input .estimate_input{flex-grow:1}.cat-price .simulation .sim__result .sim__result__estimate .sim__result__estimate__input select{background-color:#f8f8f8}.cat-price .simulation .sim__result .sim__result__estimate .btn--estimate{padding:5px;width:100%}@media only screen and (max-width: 1099px){.cat-price .simulation .sim__result .sim__result__estimate{padding:20px}}.cat-price .simulation .sim__result .sim__result__buttonCta{margin-top:50px;text-align:center}.cat-price .simulation .sim__result .sim__result__buttonCta .sim__result__buttonCta__txt{margin-bottom:5px;font-size:16px;font-weight:bold}@media only screen and (min-width: 768px){.cat-price .simulation .sim__result .sim__result__buttonCta .sim__result__buttonCta__txt{font-size:18px}}.cat-price .simulation .sim__result .sim__result__buttonCta .btn--simResult{display:block;max-width:400px;margin:auto;padding:15px;box-shadow:none;font-size:18px;font-weight:bold}@media only screen and (min-width: 768px){.cat-price .simulation .sim__result .sim__result__buttonCta .btn--simResult{font-size:20px}}.cat-price .simulation .sim__result .sim__resultRenewalNote{margin-top:0.8em}.cat-price .simulation .sim__result .sim__resultRenewalNote a{color:#222}.cat-price .simulation .sim__result .sim__resultRenewalNote a:hover{color:#818181}@media only screen and (min-width: 0) and (max-width: 767px){.cat-price .section--price .table th,.cat-price .section--price .table td{padding:10px}}.cat-price .section--price .table td{padding-top:12px;padding-bottom:12px}.cat-price .section--price .table caption{background:#285686;border:none}.cat-price .section--price .table thead th{background:#285686}.cat-price .cpTxt{padding:15px 10px;border-bottom:1px solid #ddd;color:#eb1010;font-weight:bold}@media only screen and (min-width: 768px){.cat-price .cpTxt{text-align:center}}.cat-price .cpTxt .note{margin-bottom:0}.cat-price .domainBenefit .section__ttl{position:relative}.cat-price .domainBenefit .section__ttl span{font-size:12px;color:#fff;background-color:#1c65a8;border-radius:3px;padding:.5em;vertical-align:middle;margin-left:1em}@media only screen and (min-width: 0) and (max-width: 767px){.cat-price .domainBenefit .section__ttl span{display:block;width:max-content;margin:.25em 0 0;top:-24px;left:0}}@media only screen and (min-width: 0) and (max-width: 767px){.cat-price .domainBenefit .feature__desc{text-align:left}}.cat-price .domainBenefitBox{padding:30px;text-align:center}@media only screen and (max-width: 1099px){.cat-price .domainBenefitBox{padding:16px}}.cat-price .domainBenefitBox.foreverDomain{background:#20b5aa}.cat-price .domainBenefitBox.singleDomain{background:#1c65a8}.cat-price .domainBenefitBox.singleDomain .domainBenefitBoxTtl span,.cat-price .domainBenefitBox.singleDomain .domainBenefitBox--Body .ico{color:#1c65a8}.cat-price .domainBenefitBoxTtl{margin-bottom:10px;font-size:36px;line-height:1;color:#ffffff;font-weight:bold}@media only screen and (max-width: 1099px){.cat-price .domainBenefitBoxTtl{margin-bottom:5px;font-size:20px}}.cat-price .domainBenefitBoxTtl span{display:inline-block;vertical-align:text-bottom;padding:5px 7px;margin-left:5px;font-size:19px;background:#ffffff;position:relative;top:-7px;color:#20b5aa}@media only screen and (max-width: 1099px){.cat-price .domainBenefitBoxTtl span{font-size:14px;background:#ffffff;top:0}}@media only screen and (min-width: 0) and (max-width: 767px){.cat-price .domainBenefitBoxTtl span{display:block;width:100px;margin:5px auto 0}}.cat-price .domainBenefitBoxTxt{margin-bottom:10px;font-size:16px;color:#ffffff}@media only screen and (max-width: 1099px){.cat-price .domainBenefitBoxTxt{font-size:12px}}.cat-price .domainBenefitBoxTxtBold{font-size:22px;color:#fff000}@media only screen and (max-width: 1099px){.cat-price .domainBenefitBoxTxtBold{font-size:16px}}.cat-price .domainBenefitBox--2col{width:920px;margin:0 auto;display:flex;flex-wrap:wrap}@media only screen and (max-width: 1099px){.cat-price .domainBenefitBox--2col{width:100%}}.cat-price .domainBenefitBox--2col .domainBenefitBox--cols{width:445px;margin-right:30px;background:#ffffff}@media only screen and (min-width: 768px) and (max-width: 1099px){.cat-price .domainBenefitBox--2col .domainBenefitBox--cols{width:49%;margin-right:2%}}@media only screen and (min-width: 0) and (max-width: 767px){.cat-price .domainBenefitBox--2col .domainBenefitBox--cols{width:100%;margin:0 0 8px}}.cat-price .domainBenefitBox--2col .domainBenefitBox--cols:last-child{margin:0}.cat-price .domainBenefitBox--2col .domainBenefitBox--colsTtl{padding:15px 0;text-align:center;border-bottom:1px solid #ccc;font-size:18px;font-weight:bold;color:#20b5aa}@media only screen and (max-width: 1099px){.cat-price .domainBenefitBox--2col .domainBenefitBox--colsTtl{padding:10px 0;text-align:center;border-bottom:1px solid #ccc;font-size:16px;font-weight:bold}}.cat-price .domainBenefitBox--2col .domainBenefitBox--colsTtl>i{display:inline-block;width:27px;height:23px;position:relative;top:5px}@media only screen and (min-width: 0) and (max-width: 767px){.cat-price .domainBenefitBox--2col .domainBenefitBox--colsTtl>i{width:14px;height:12px;top:0}}.cat-price .domainBenefitBox--2col .domainBenefitBox--colsTtl>i.icoBiz{background:url(../img/service/feature/ico_forever_domain_biz.png) 0 0 no-repeat}@media only screen and (min-width: 0) and (max-width: 767px){.cat-price .domainBenefitBox--2col .domainBenefitBox--colsTtl>i.icoBiz{background-size:cover}}.cat-price .domainBenefitBox--2col .domainBenefitBox--colsTtl>i.icoFamous{background:url(../img/service/feature/ico_forever_domain_famous.png) 0 0 no-repeat}@media only screen and (min-width: 0) and (max-width: 767px){.cat-price .domainBenefitBox--2col .domainBenefitBox--colsTtl>i.icoFamous{background-size:cover}}.cat-price .domainBenefitBox--colsBody,.cat-price .domainBenefitBox--Body{padding:15px 25px;text-align:left;background:#fff}@media only screen and (max-width: 1099px){.cat-price .domainBenefitBox--colsBody,.cat-price .domainBenefitBox--Body{padding:8px}}.cat-price .domainBenefitBox--colsBody.domainBenefitBox--Body,.cat-price .domainBenefitBox--Body.domainBenefitBox--Body{text-align:center}.cat-price .domainBenefitBox--colsBody span,.cat-price .domainBenefitBox--Body span{margin-right:9px;font-size:22px;font-weight:bold}@media only screen and (max-width: 1099px){.cat-price .domainBenefitBox--colsBody span,.cat-price .domainBenefitBox--Body span{margin-right:3px;font-size:14px;font-weight:bold}}.cat-price .domainBenefitBox--colsBody span:last-child,.cat-price .domainBenefitBox--Body span:last-child{margin-right:0}@media only screen and (max-width: 1099px){.cat-price .domainBenefitBox--colsBody span:last-child,.cat-price .domainBenefitBox--Body span:last-child{margin-right:0}}.cat-price .domainBenefitBox--colsBody span .ico,.cat-price .domainBenefitBox--Body span .ico{font-size:18px;color:#20b5aa}@media only screen and (max-width: 1099px){.cat-price .domainBenefitBox--colsBody span .ico,.cat-price .domainBenefitBox--Body span .ico{font-size:13px}}.cat-price .domainBenefit .btn--orange{padding:20px 70px;border:1px solid #fff}.cat-price .domainBenefit .btn--orange>i{margin-left:8px}.cat-price .domainBenefit .note-list{display:flex;flex-wrap:wrap}@media only screen and (min-width: 0) and (max-width: 767px){.cat-price .domainBenefit .note-list{display:block}}.cat-price .domainBenefitBnr{width:730px;margin:0 auto 10px;display:flex;flex-wrap:wrap;align-items:flex-start}.cat-price .domainBenefitBnr img{display:block;margin-right:16px}.cat-price .domainBenefitBnr img:last-child{margin-right:0}@media only screen and (min-width: 768px) and (max-width: 999px){.cat-price .domainBenefitBnr{width:100%}.cat-price .domainBenefitBnr img{width:49.5%;margin-right:1%}}@media only screen and (min-width: 0) and (max-width: 767px){.cat-price .domainBenefitBnr{width:100%}.cat-price .domainBenefitBnr img{width:100%;margin-right:0;margin-bottom:1%}}.cat-price .cp_balloon{font-size:16px !important;position:absolute;top:-20px;right:6px;display:inline-block;background:#ffd800;border-radius:3px;padding:0 10px;color:#e70600;line-height:30px;width:167px}.cat-price .cp_balloon:after{content:"";display:block;position:absolute;right:10px;bottom:-10px;border:10px solid transparent;border-left-color:#ffd800}@media only screen and (min-width: 768px) and (max-width: 999px){.cat-price .cp_balloon{top:73px;font-size:14px !important;width:146px}.cat-price .cp_balloon:after{bottom:20px}}@media only screen and (min-width: 0px) and (max-width: 767px){.cat-price .cp_balloon{font-size:12px !important;line-height:25px;width:132px}}.cat-price .otherService{padding:0;width:100%}.cat-price .feature__ttl{margin-bottom:34px;color:#113d6b;font-weight:normal;font-size:30px;font-feature-settings:"palt";text-align:center;letter-spacing:0.04em;line-height:1.4}@media only screen and (min-width: 768px) and (max-width: 1099px){.cat-price .feature__ttl{font-size:26px;margin-bottom:24px;letter-spacing:0}}@media only screen and (min-width: 0) and (max-width: 767px){.cat-price .feature__ttl{margin-bottom:15px;font-size:22px;letter-spacing:0}}
/*# sourceMappingURL=site.css.map */
