@charset "EUC-JP";
.m0{margin:0 !important}.mt0{margin-top:0px !important}.mb0{margin-bottom:0px !important}.ml0{margin-left:0px !important}.mr0{margin-right:0px !important}.p0{padding:0px !important}.pt0{padding-top:0px !important}.pb0{padding-bottom:0px !important}.pl0{padding-left:0px !important}.pr0{padding-right:0px !important}.mt5{margin-top:5px !important}.mb5{margin-bottom:5px !important}.ml5{margin-left:5px !important}.mr5{margin-right:5px !important}.p5{padding:5px !important}.pt5{padding-top:5px !important}.pb5{padding-bottom:5px !important}.pl5{padding-left:5px !important}.pr5{padding-right:5px !important}.mt10{margin-top:10px !important}.mb10{margin-bottom:10px !important}.ml10{margin-left:10px !important}.mr10{margin-right:10px !important}.p10{padding:10px !important}.pt10{padding-top:10px !important}.pb10{padding-bottom:10px !important}.pl10{padding-left:10px !important}.pr10{padding-right:10px !important}.mt15{margin-top:15px !important}.mb15{margin-bottom:15px !important}.ml15{margin-left:15px !important}.mr15{margin-right:15px !important}.p15{padding:15px !important}.pt15{padding-top:15px !important}.pb15{padding-bottom:15px !important}.pl15{padding-left:15px !important}.pr15{padding-right:15px !important}.mt20{margin-top:20px !important}.mb20{margin-bottom:20px !important}.ml20{margin-left:20px !important}.mr20{margin-right:20px !important}.p20{padding:20px !important}.pt20{padding-top:20px !important}.pb20{padding-bottom:20px !important}.pl20{padding-left:20px !important}.pr20{padding-right:20px !important}.mt25{margin-top:25px !important}.mb25{margin-bottom:25px !important}.ml25{margin-left:25px !important}.mr25{margin-right:25px !important}.p25{padding:25px !important}.pt25{padding-top:25px !important}.pb25{padding-bottom:25px !important}.pl25{padding-left:25px !important}.pr25{padding-right:25px !important}.mt30{margin-top:30px !important}.mb30{margin-bottom:30px !important}.ml30{margin-left:30px !important}.mr30{margin-right:30px !important}.p30{padding:30px !important}.pt30{padding-top:30px !important}.pb30{padding-bottom:30px !important}.pl30{padding-left:30px !important}.pr30{padding-right:30px !important}.mt35{margin-top:35px !important}.mb35{margin-bottom:35px !important}.ml35{margin-left:35px !important}.mr35{margin-right:35px !important}.p35{padding:35px !important}.pt35{padding-top:35px !important}.pb35{padding-bottom:35px !important}.pl35{padding-left:35px !important}.pr35{padding-right:35px !important}.mt40{margin-top:40px !important}.mb40{margin-bottom:40px !important}.ml40{margin-left:40px !important}.mr40{margin-right:40px !important}.p40{padding:40px !important}.pt40{padding-top:40px !important}.pb40{padding-bottom:40px !important}.pl40{padding-left:40px !important}.pr40{padding-right:40px !important}.mt45{margin-top:45px !important}.mb45{margin-bottom:45px !important}.ml45{margin-left:45px !important}.mr45{margin-right:45px !important}.p45{padding:45px !important}.pt45{padding-top:45px !important}.pb45{padding-bottom:45px !important}.pl45{padding-left:45px !important}.pr45{padding-right:45px !important}.mt50{margin-top:50px !important}.mb50{margin-bottom:50px !important}.ml50{margin-left:50px !important}.mr50{margin-right:50px !important}.p50{padding:50px !important}.pt50{padding-top:50px !important}.pb50{padding-bottom:50px !important}.pl50{padding-left:50px !important}.pr50{padding-right:50px !important}.w5per{width:5% !important}@media only screen and (min-width: 0)and (max-width: 767px){.w5perS{width:5% !important}}@media only screen and (min-width: 768px)and (max-width: 999px){.w5perM{width:5% !important}}@media only screen and (min-width: 1000px){.w5perL{width:5% !important}}@media only screen and (max-width: 999px){.w5perSM{width:5% !important}}@media only screen and (min-width: 768px){.w5perML{width:5% !important}}.w10per{width:10% !important}@media only screen and (min-width: 0)and (max-width: 767px){.w10perS{width:10% !important}}@media only screen and (min-width: 768px)and (max-width: 999px){.w10perM{width:10% !important}}@media only screen and (min-width: 1000px){.w10perL{width:10% !important}}@media only screen and (max-width: 999px){.w10perSM{width:10% !important}}@media only screen and (min-width: 768px){.w10perML{width:10% !important}}.w15per{width:15% !important}@media only screen and (min-width: 0)and (max-width: 767px){.w15perS{width:15% !important}}@media only screen and (min-width: 768px)and (max-width: 999px){.w15perM{width:15% !important}}@media only screen and (min-width: 1000px){.w15perL{width:15% !important}}@media only screen and (max-width: 999px){.w15perSM{width:15% !important}}@media only screen and (min-width: 768px){.w15perML{width:15% !important}}.w20per{width:20% !important}@media only screen and (min-width: 0)and (max-width: 767px){.w20perS{width:20% !important}}@media only screen and (min-width: 768px)and (max-width: 999px){.w20perM{width:20% !important}}@media only screen and (min-width: 1000px){.w20perL{width:20% !important}}@media only screen and (max-width: 999px){.w20perSM{width:20% !important}}@media only screen and (min-width: 768px){.w20perML{width:20% !important}}.w25per{width:25% !important}@media only screen and (min-width: 0)and (max-width: 767px){.w25perS{width:25% !important}}@media only screen and (min-width: 768px)and (max-width: 999px){.w25perM{width:25% !important}}@media only screen and (min-width: 1000px){.w25perL{width:25% !important}}@media only screen and (max-width: 999px){.w25perSM{width:25% !important}}@media only screen and (min-width: 768px){.w25perML{width:25% !important}}.w30per{width:30% !important}@media only screen and (min-width: 0)and (max-width: 767px){.w30perS{width:30% !important}}@media only screen and (min-width: 768px)and (max-width: 999px){.w30perM{width:30% !important}}@media only screen and (min-width: 1000px){.w30perL{width:30% !important}}@media only screen and (max-width: 999px){.w30perSM{width:30% !important}}@media only screen and (min-width: 768px){.w30perML{width:30% !important}}.w35per{width:35% !important}@media only screen and (min-width: 0)and (max-width: 767px){.w35perS{width:35% !important}}@media only screen and (min-width: 768px)and (max-width: 999px){.w35perM{width:35% !important}}@media only screen and (min-width: 1000px){.w35perL{width:35% !important}}@media only screen and (max-width: 999px){.w35perSM{width:35% !important}}@media only screen and (min-width: 768px){.w35perML{width:35% !important}}.w40per{width:40% !important}@media only screen and (min-width: 0)and (max-width: 767px){.w40perS{width:40% !important}}@media only screen and (min-width: 768px)and (max-width: 999px){.w40perM{width:40% !important}}@media only screen and (min-width: 1000px){.w40perL{width:40% !important}}@media only screen and (max-width: 999px){.w40perSM{width:40% !important}}@media only screen and (min-width: 768px){.w40perML{width:40% !important}}.w45per{width:45% !important}@media only screen and (min-width: 0)and (max-width: 767px){.w45perS{width:45% !important}}@media only screen and (min-width: 768px)and (max-width: 999px){.w45perM{width:45% !important}}@media only screen and (min-width: 1000px){.w45perL{width:45% !important}}@media only screen and (max-width: 999px){.w45perSM{width:45% !important}}@media only screen and (min-width: 768px){.w45perML{width:45% !important}}.w50per{width:50% !important}@media only screen and (min-width: 0)and (max-width: 767px){.w50perS{width:50% !important}}@media only screen and (min-width: 768px)and (max-width: 999px){.w50perM{width:50% !important}}@media only screen and (min-width: 1000px){.w50perL{width:50% !important}}@media only screen and (max-width: 999px){.w50perSM{width:50% !important}}@media only screen and (min-width: 768px){.w50perML{width:50% !important}}.w55per{width:55% !important}@media only screen and (min-width: 0)and (max-width: 767px){.w55perS{width:55% !important}}@media only screen and (min-width: 768px)and (max-width: 999px){.w55perM{width:55% !important}}@media only screen and (min-width: 1000px){.w55perL{width:55% !important}}@media only screen and (max-width: 999px){.w55perSM{width:55% !important}}@media only screen and (min-width: 768px){.w55perML{width:55% !important}}.w60per{width:60% !important}@media only screen and (min-width: 0)and (max-width: 767px){.w60perS{width:60% !important}}@media only screen and (min-width: 768px)and (max-width: 999px){.w60perM{width:60% !important}}@media only screen and (min-width: 1000px){.w60perL{width:60% !important}}@media only screen and (max-width: 999px){.w60perSM{width:60% !important}}@media only screen and (min-width: 768px){.w60perML{width:60% !important}}.w65per{width:65% !important}@media only screen and (min-width: 0)and (max-width: 767px){.w65perS{width:65% !important}}@media only screen and (min-width: 768px)and (max-width: 999px){.w65perM{width:65% !important}}@media only screen and (min-width: 1000px){.w65perL{width:65% !important}}@media only screen and (max-width: 999px){.w65perSM{width:65% !important}}@media only screen and (min-width: 768px){.w65perML{width:65% !important}}.w70per{width:70% !important}@media only screen and (min-width: 0)and (max-width: 767px){.w70perS{width:70% !important}}@media only screen and (min-width: 768px)and (max-width: 999px){.w70perM{width:70% !important}}@media only screen and (min-width: 1000px){.w70perL{width:70% !important}}@media only screen and (max-width: 999px){.w70perSM{width:70% !important}}@media only screen and (min-width: 768px){.w70perML{width:70% !important}}.w75per{width:75% !important}@media only screen and (min-width: 0)and (max-width: 767px){.w75perS{width:75% !important}}@media only screen and (min-width: 768px)and (max-width: 999px){.w75perM{width:75% !important}}@media only screen and (min-width: 1000px){.w75perL{width:75% !important}}@media only screen and (max-width: 999px){.w75perSM{width:75% !important}}@media only screen and (min-width: 768px){.w75perML{width:75% !important}}.w80per{width:80% !important}@media only screen and (min-width: 0)and (max-width: 767px){.w80perS{width:80% !important}}@media only screen and (min-width: 768px)and (max-width: 999px){.w80perM{width:80% !important}}@media only screen and (min-width: 1000px){.w80perL{width:80% !important}}@media only screen and (max-width: 999px){.w80perSM{width:80% !important}}@media only screen and (min-width: 768px){.w80perML{width:80% !important}}.w85per{width:85% !important}@media only screen and (min-width: 0)and (max-width: 767px){.w85perS{width:85% !important}}@media only screen and (min-width: 768px)and (max-width: 999px){.w85perM{width:85% !important}}@media only screen and (min-width: 1000px){.w85perL{width:85% !important}}@media only screen and (max-width: 999px){.w85perSM{width:85% !important}}@media only screen and (min-width: 768px){.w85perML{width:85% !important}}.w90per{width:90% !important}@media only screen and (min-width: 0)and (max-width: 767px){.w90perS{width:90% !important}}@media only screen and (min-width: 768px)and (max-width: 999px){.w90perM{width:90% !important}}@media only screen and (min-width: 1000px){.w90perL{width:90% !important}}@media only screen and (max-width: 999px){.w90perSM{width:90% !important}}@media only screen and (min-width: 768px){.w90perML{width:90% !important}}.w95per{width:95% !important}@media only screen and (min-width: 0)and (max-width: 767px){.w95perS{width:95% !important}}@media only screen and (min-width: 768px)and (max-width: 999px){.w95perM{width:95% !important}}@media only screen and (min-width: 1000px){.w95perL{width:95% !important}}@media only screen and (max-width: 999px){.w95perSM{width:95% !important}}@media only screen and (min-width: 768px){.w95perML{width:95% !important}}.w100per{width:100% !important}@media only screen and (min-width: 0)and (max-width: 767px){.w100perS{width:100% !important}}@media only screen and (min-width: 768px)and (max-width: 999px){.w100perM{width:100% !important}}@media only screen and (min-width: 1000px){.w100perL{width:100% !important}}@media only screen and (max-width: 999px){.w100perSM{width:100% !important}}@media only screen and (min-width: 768px){.w100perML{width:100% !important}}.fl{float:left !important}.fr{float:right !important}.tal{text-align:left !important}.tar{text-align:right !important}.tac{text-align:center !important}.break-all{word-break:break-all !important}.disp-n{display:none !important}.disp-i{display:inline !important}.disp-ib{display:inline-block !important}.disp-b{display:block !important}.font-normal{font-weight:normal !important}.font-bold{font-weight:bold !important}.font-xs{font-size:10px !important}.font-s{font-size:12px !important}.font-m{font-size:14px !important}.font-l{font-size:16px !important}.font-xl{font-size:18px !important}.base-color{color:#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: 999px){.fluid-m,.fluid-sm{display:block;width:100%}}.flex{max-width:100%}@media only screen and (min-width: 0)and (max-width: 767px){.visible-m{display:none !important}.visible-l{display:none !important}.hidden-s{display:none !important}}@media only screen and (min-width: 768px)and (max-width: 999px){.visible-s{display:none !important}.visible-l{display:none !important}.hidden-m{display:none !important}}@media only screen and (min-width: 1000px){.visible-s{display:none !important}.visible-m{display:none !important}.hidden-l{display:none !important}}@media only screen and (min-width: 1000px){.hover{-webkit-transition:opacity .1s ease-out;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:rgba(0,0,0,0);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:#333;font:16px/1.6 Helvetica,Arial,"¥Ò¥é¥®¥Î³Ñ¥´ ProN W3","Hiragino Kaku Gothic ProN","¥á¥¤¥ê¥ª",Meiryo,"Þâ¥´¥·¥Ã¥¯",YuGothic,sans-serif;-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;-webkit-font-feature-settings:"palt";font-feature-settings:"palt";line-height:1.2;color:#333}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{vertical-align:text-top}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;-webkit-box-shadow:inset 3px 3px 0 0 rgba(0,0,0,.03);box-shadow:inset 3px 3px 0 0 rgba(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: 999px){.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:-webkit-box !important;display:-ms-flexbox !important;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}.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}.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: 999px){.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: 999px){.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,.2);box-shadow:0 1px 4px 0 rgba(0,0,0,.2)}@media only screen and (min-width: 1000px){.hover{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);-webkit-transition:all .1s ease-out;transition:all .1s ease-out}.hover:hover{-webkit-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{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{content:"\e606"}.ico--chevronUp:before{content:"\e607"}.ico--circleDown:before{content:"\e608"}.ico--circleLeft:before{content:"\e609"}.ico--circleRight:before{content:"\e60a"}.ico--circleUp:before{content:"\e60b"}.ico--hierarchy:before{content:"\e624"}.ico--check:before{content:"\e80f"}.ico--cross:before{content:"\e60c"}.ico--plus:before{content:"\e60d"}.ico--minus:before{content:"\e60e"}.ico--menu:before{content:"\e60f"}.ico--list:before{content:"\e610"}.ico--book:before{content:"\e611"}.ico--display:before{content:"\e612"}.ico--circleCheck:before{content:"\e613"}.ico--email:before{content:"\e614"}.ico--gear:before{content:"\e615"}.ico--globe:before{content:"\e616"}.ico--home:before{content:"\e617"}.ico--lock:before{content:"\e618"}.ico--magnifier:before{content:"\e619"}.ico--mouse:before{content:"\e61a"}.ico--newWindow:before{content:"\e61b"}.ico--operator:before{content:"\e61c"}.ico--pencil:before{content:"\e61d"}.ico--phone:before{content:"\e61e"}.ico--refresh:before{content:"\e61f"}.ico--safety:before{content:"\e620"}.ico--server:before{content:"\e621"}.ico--tag:before{content:"\e622"}.ico--unlock:before{content:"\e623"}.ico--balloon:before{content:"\e80a"}.ico--balloonQ:before{content:"\e80b"}.ico--balloonA:before{content:"\e80c"}.ico--squareQ:before{content:"\e80d"}.ico--squareA:before{content:"\e80e"}.ico--q:before{content:"\e810"}.ico--signature:before{content:"\e811"}.ico--window:before{content:"\e812"}.ico--wordpress:before{content:"\e813"}.ico--squareExclamation:before{content:"\e900"}.ico--squareQuestion:before{content:"\e901"}.ico--smartPhone:before{content:"\e902"}.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;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);transform:translate3d(0, 0, 0);-webkit-transition-property:transform,background-color;-webkit-transition-property:background-color,-webkit-transform;transition-property:background-color,-webkit-transform;transition-property:transform,background-color;transition-property:transform,background-color,-webkit-transform;-webkit-transition-duration:.1s;transition-duration:.1s;-webkit-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;-webkit-box-shadow:0 1px 4px 0 rgba(0,0,0,.2);box-shadow:0 1px 4px 0 rgba(0,0,0,.2)}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);transform:translateY(2px)}}.btn--primary{background:#fff;border:1px solid #333;color:#333 !important}.btn--primary:hover{background-color:#eee}.btn--primary>.ico{color:#cd0a0d}.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:#333;color:#fff !important}.btn--baseColor:hover{background-color:#555}.btn--orange{background:#ffe401;color:#1a2e51 !important}.btn--orange:hover{background-color:#ffa800}.btn--blue{background:#cd0a0d;color:#fff !important}.btn--blue:hover{background-color:#b9151f}.btn--facebook{padding-left:60px;background:#3b579d url(../img/common/ico_facebook.png) 10px 50% no-repeat;color:#fff;font-size:12px;font-weight:bold;text-align:right}.btn--twitter{padding-left:60px;background:#1da1f2 url(../img/common/ico_twitter.png) 0 50% no-repeat;color:#fff;font-size:12px;font-weight:bold;text-align:right}.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;box-shadow:0 1px 1px 0 #ccc;-webkit-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: 999px){.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:#cd0a0d;border-bottom:1px solid #fff;color:#fff;font-weight:bold;text-align:center}.table th{padding:10px 15px;vertical-align:middle}.table td{padding:10px 15px;vertical-align:middle;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:#cd0a0d;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:#fcf1f1;border-bottom:1px solid #e1e1e1;font-weight:normal}.table tbody tr:nth-child(even) th{background:#f8eaea}.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;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:#fcf1f1}.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: 999px){.primaryTableL,.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{padding:5px}.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;*zoom:1}.media:before{content:" ";display:table}.media:after{content:" ";display:table;clear:both}.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 #333;background:#f3f3f3;color:#333;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 #ccc;color:#333;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:#333;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 rgba(0,0,0,0);border-right:5px solid rgba(0,0,0,0);border-top:5px solid #113d6b}.list--arrowUp>li:after{top:.6em;width:0;height:0;border-bottom:5px solid #113d6b;border-left:5px solid rgba(0,0,0,0);border-right:5px solid rgba(0,0,0,0)}.list--arrowRight>li:after{top:.6em;width:0;height:0;border-left:5px solid rgba(0,0,0,0);border-right:5px solid rgba(0,0,0,0);border-top:5px solid #113d6b;-webkit-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;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;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 #333;position:absolute;z-index:100000;padding:10px;font-size:12px}.tooltip__balloon:before{width:0;height:0;border-left:10px solid rgba(0,0,0,0);border-right:10px solid rgba(0,0,0,0);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 rgba(0,0,0,0);border-right:10px solid rgba(0,0,0,0);border-top:10px solid #fff;content:"";position:absolute;left:50%;bottom:-10px;margin-left:-10px}.tooltip__balloon.top:before{border-top-color:rgba(0,0,0,0);border-bottom:10px solid #333;top:-21px;bottom:auto}.tooltip__balloon.top:after{border-top-color:rgba(0,0,0,0);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}@media only screen and (min-width: 0)and (max-width: 767px){.tooltip__balloon{width:150px}}.tooltip__balloon__bottom{position:absolute;width:60px;height:30px;left:50%;bottom:-30px;background:#fff;opacity:0;-webkit-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%);transform:translateX(-50%)}.tooltip__balloon.left .tooltip__balloon__bottom,.tooltip__balloon.left .tooltip__balloon__btn{left:20px}.tooltip__balloon.right .tooltip__balloon__bottom,.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{position:relative;font-size:14px;margin-bottom:17px;padding-bottom:17px;border-bottom:1px dotted #ccc}.guideBox__item:before{position:absolute;content:"";top:.5em;left:-1.5em;width:6px;height:6px;border:2px solid #ff7e00;border-radius:6px}.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}}.header{width:100%;background:#fff;border-bottom:3px solid #cfcfcf}@media only screen and (min-width: 0)and (max-width: 999px){.header{z-index:99999;position:fixed;top:0;left:0;height:50px;border-top:3px solid #222;border-bottom:1px solid #ccc}#wrapper.spNavIsOpen .header{position:relative;top:0;left:0}}.header__logo{float:left;margin:18px 0 0}@media only screen and (min-width: 0)and (max-width: 767px){.header__logo{margin:10px 0 0 10px}}@media only screen and (min-width: 768px)and (max-width: 999px){.header__logo{margin:12px 0 0 15px}}.pcHeader{width:1000px;font-size:16px}@media only screen and (min-width: 0)and (max-width: 999px){.pcHeader{display:none}}.tagLine{float:left;-webkit-box-sizing:border-box;box-sizing:border-box;font-size:10px;color:#666;line-height:1.2;margin:25px 0 0;padding:0 0 0 15px}.supportNav{float:left;margin:15px 0 0 32px;font-size:14px}.supportNav__item{display:inline-block}.supportNav__itemLabel{color:#222;margin:0 20px 0 0}.supportNav__itemLabel:link,.supportNav__itemLabel:visited{text-decoration:none}.supportNav__itemLabel:hover,.supportNav__itemLabel:active{text-decoration:underline}.headerSearch{float:right;margin:13px 0 0;font-size:14px}.headerSearch__input[type=text]{width:160px;background:#ebebeb;padding:5px;border:none;-webkit-box-shadow:none;box-shadow:none}.headerSearch__btn{cursor:pointer;display:inline-block;width:26px;height:26px;margin:0;background:#222;border:none;font-family:"¥Ò¥é¥®¥Î³Ñ¥´ ProN W3","Hiragino Kaku Gothic ProN","¥á¥¤¥ê¥ª",Meiryo,"Þâ¥´¥·¥Ã¥¯",YuGothic,sans-serif;text-align:center;-webkit-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}.gNavContainer a:link,.gNavContainer a:visited,.gNavContainer a:hover,.gNavContainer a:active{text-decoration:none}.gNav{float:left;width:620px;display:inline-block;margin:3px 0 -3px}.gNav a:link,.gNav a:visited,.gNav a:hover{color:#333}.gNav a:active{color:#cd0a0d}.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;box-sizing:border-box;height:60px;line-height:60px;padding:0 40px;border-bottom:3px solid #333;-webkit-transition:border-color .2s ease-out;transition:border-color .2s ease-out}.gNav__itemLabel i{margin-left:.2em}.gNav__itemLabel.isHover,.gNav__itemLabel:hover{border-color:#cd0a0d}.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:#cd0a0d;font-weight:bold;color:#cd0a0d}.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}.gNavDD{display:none;position:absolute;top:60px;left:-3000px;width:7000px;background:#fff;border-bottom:2px solid #cfcfcf;z-index:1}.gNav__item--service .gNavDD{left:-3132px}.gNav[data-current^=service-] .gNav__item--service .gNavDD,.gNav[data-current^=option-] .gNav__item--option .gNavDD{display:block}.gNav__itemLabel.isHover+.gNavDD{z-index:999999}.gNavDD__list{margin:0 0 -2px;padding-left:3000px}.gNavDD__listItem{display:inline-block;background:url(../img/common/bg_gnav_item.png) 100% 50% no-repeat}.gNavDD__listItem a:link,.gNavDD__listItem a:visited,.gNavDD__listItem a:hover{color:#333}.gNavDD__listItem a:active{color:#cd0a0d}.gNavDD__listItem:last-child{background:none}.gNavDD__listItemLabel{display:block;height:44px;line-height:44px;-webkit-box-sizing:border-box;box-sizing:border-box;padding:0 15px;border-bottom:2px solid #cfcfcf;-webkit-transition:border-color .2s ease-out;transition:border-color .2s ease-out}.gNavDD__listItemLabel:hover{border-color:#cd0a0d}.gNav[data-current=service-feature] .gNavDD__listItem--feature .gNavDD__listItemLabel,.gNav[data-current=service-price] .gNavDD__listItem--price .gNavDD__listItemLabel,.gNav[data-current=service-functions] .gNavDD__listItem--functions .gNavDD__listItemLabel,.gNav[data-current=service-detail-daiko] .gNavDD__listItem--daiko .gNavDD__listItemLabel,.gNav[data-current=service-detail-serverdaiko] .gNavDD__listItem--serverdaiko .gNavDD__listItemLabel,.gNav[data-current=service-detail-xaccelerator] .gNavDD__listItem--xaccelerator .gNavDD__listItemLabel,.gNav[data-current=service-detail-xpagespeed] .gNavDD__listItem--xpagespeed .gNavDD__listItemLabel,.gNav[data-current=service-business] .gNavDD__listItem--business .gNavDD__listItemLabel,.gNav[data-current=service-detail-backup] .gNavDD__listItem--detail .gNavDD__listItemLabel,.gNav[data-current=service-detail-webfont] .gNavDD__listItem--detail .gNavDD__listItemLabel,.gNav[data-current=service-detail-webfont-shotai] .gNavDD__listItem--detail .gNavDD__listItemLabel,.gNav[data-current=service-detail-security-scan] .gNavDD__listItem--detail .gNavDD__listItemLabel,.gNav[data-current=service-detail-hp] .gNavDD__listItem--homepage .gNavDD__listItemLabel,.gNav[data-current=service-detail-sla] .gNavDD__listItem--detail .gNavDD__listItemLabel,.gNav[data-current^=option-domain] .gNavDD__listItem--domain .gNavDD__listItemLabel,.gNav[data-current^=option-ssl] .gNavDD__listItem--ssl .gNavDD__listItemLabel{border-color:#333;color:#333;font-weight:bold}.gNavBtn{float:right;margin:0 3px 0;text-align:right;position:relative}.gNavBtn__item{display:block;position:absolute}.gNavBtn__item--login{right:190px;top:10px}.gNavBtn__item--register{right:-3px;top:10px}.gNavBtn__item .btn{padding:8px 12px;width:180px}.gNavPr{padding:15px 0;text-align:center;background-color:#d3e5f0}.gNavPr__share{position:relative;padding:8px;color:#fff000;font-weight:bold;background-color:#1f65a8}.gNavPr__share::before{content:"";position:absolute;display:block;width:0;height:0;right:-6px;top:10px;border-left:6px solid #1f65a8;border-top:6px solid rgba(0,0,0,0);border-bottom:6px solid rgba(0,0,0,0)}.gNavPr__share a{color:#fff}.gNavPr__xserver{color:#1f65a8;font-weight:bold}.gNavPrSp,.id-index .gNavPr{display:none}@media only screen and (min-width: 0)and (max-width: 767px){.gNavPr{display:none}.gNavPrSp{display:block;padding:5px 0;text-align:center;background-color:#d3e5f0}.id-index .gNavPrSp,.spNavIsOpen .gNavPrSp{display:none}.gNavPrSp__xserver{line-height:35px;height:35px;display:inline-block;vertical-align:bottom;color:#0b5782;font-size:16px;font-weight:bold}.gNavPrSp span{padding:6px 0 0;-webkit-box-sizing:border-box;box-sizing:border-box}}.xhDropDown{display:none;position:absolute;top:43px;left:0;width:200px;background:hsla(0,0%,100%,.9);max-height:none;z-index:2147483647}.xhDropDown__item{border-right:1px solid #efefef;border-bottom:1px solid #efefef;border-left:1px solid #efefef;text-align:left}.xhDropDown__itemLabel{display:block;padding:10px 10px 10px 27px;font-size:12px;-webkit-transition:background .1s ease-out;transition:background .1s ease-out;color:#333}.xhDropDown__itemLabel:hover{background-color:#f5f5f5;background-position:17px 50%}.xhDropDown__itemLabel--info{background:url(../img/common/ico_login_info.png) 14px 50% no-repeat}.xhDropDown__itemLabel--server{background:url(../img/common/ico_login_server.png) 14px 50% no-repeat}.xhDropDown__itemLabel--webFTP{background:url(../img/common/ico_login_webftp.png) 14px 50% no-repeat}.xhDropDown__itemLabel--webMail{background:url(../img/common/ico_login_webmail.png) 14px 50% no-repeat}.mobiHeader{display:none}@media only screen and (min-width: 0)and (max-width: 999px){.mobiHeader{float:right;display:block}}.spNav{float:right;display:block;width:100px;height:50px}.spNav__btn{width:50px;height:50px;cursor:pointer;background:50% 50% no-repeat;background-size:32px 32px}.spNav__btn--main{float:right;background-color:#333;background-image:url(../img/common/img_spnav_menu.png)}.spNav__btn--login{float:left;background-color:#cd0a0d;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)}.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--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-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-xpagespeed] .spMenu__listItemLabel--detailXpagespeed,.spMenu--main[data-current=service-business] .spMenu__listItemLabel--business,.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:#cd0a0d;font-weight:bold}.spMenu__listItemLabel>span{float:left;display:block;width:70%}.spMenu__list--dropDown .spMenu__listItemLabel>span{width:80%}.spMenu__listItemLabel .ico{margin:0 5px 0 0;font-size:16px}.spMenu__listItemLabel>.ico{float:right;display:block;width:20%;margin:0;color:#cd0a0d;text-align:right}.spMenu--login .spMenu__listItemLabel>.ico{color:#cd0a0d}.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:-0.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:#cd0a0d;font-size:16px;vertical-align:middle}.spMenu__close{display:block;margin:0;padding:20px;background:#cd0a0d;color:#fff;font-weight:bold;line-height:1;text-align:center}.spMenu--login .spMenu__close{background:#cd0a0d}.spMenu__close .ico{margin:0 5px 0 0;font-size:16px;vertical-align:middle}.ctaContainer{display:-moz-flex;display:-ms-flex;display:-webkit-box;display:-ms-flexbox;display:flex}.cta{width:100%;text-align:center}.cta--order{background:#cd0a0d}.cta__inner{-webkit-box-sizing:border-box;box-sizing:border-box;height:100%;padding:55px 0 50px}.cta__inner--order{background:url(../img/common/img_sign_up.png) 20% 50% no-repeat}.cta__ttl{font-size:22px;font-weight:bold;margin-bottom:10px;text-shadow:0 2px 0 rgba(0,0,0,.3);color:#fff}.cta__btn{width:500px;height:77px;padding:0;line-height:77px;border:1px solid #fff;font-size:22px}.cta__link,.cta__link a{font-size:14px;color:#fff}@media only screen and (min-width: 768px)and (max-width: 999px){.cta__inner{padding:25px 0 30px}.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:25px 0 35px}.cta__inner--order{background-position:50% 50%;background-size:200px}.cta__ttl{font-size:18px}.cta__btn{width:80%;height:60px;line-height:60px;font-size:18px}}.helpDesk{padding-bottom:50px;border-bottom:2px solid #cd0a0d}.helpDesk__ttl{padding:38px 0 20px;font-size:24px;text-align:center;color:#333}@media only screen and (min-width: 768px)and (max-width: 999px){.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 .ico{color:#cd0a0d}.callCenter__phoneNumber>a{font-family:arial,sans-serif;text-decoration:none;color:#333}.callCenter__info{font-size:14px;margin:0}@media only screen and (min-width: 0px)and (max-width: 999px){.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:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap}.otherSupport__item{text-align:center;margin:0 5px 10px}@media only screen and (min-width: 0)and (max-width: 767px){.otherSupport__item{margin:0 0 10px}}.otherSupport__itemTtl{display:block;font-weight:bold;font-size:14px;margin-bottom:5px}.otherSupport__itemBtn{width:400px;border-color:#cd0a0d;color:#cd0a0d !important}@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}}@media only screen and (min-width: 0)and (max-width: 480px){.otherSupport__item{margin:0 0 10px}.otherSupport__item--mail{float:none}.otherSupport__item--site{float:none}.otherSupport__itemBtn{width:350px}}.fNavContainer{display:-moz-flex;display:-ms-flex;display:-webkit-box;display:-ms-flexbox;display:flex}.fNav{-ms-flex:1;-webkit-box-flex:1;flex:1;-webkit-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:#cd0a0d;font-weight:bold}.fNav__ttl a:link,.fNav__ttl a:visited{color:#cd0a0d;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 rgba(0,0,0,0);border-right:5px solid rgba(0,0,0,0);border-top:5px solid #cd0a0d;-webkit-transform:rotate(-90deg);transform:rotate(-90deg);-webkit-transition:left .1s ease-out;transition:left .1s ease-out}.fNav__ttl:hover::after{left:-0.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;-webkit-transition:left .1s ease-out;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: 999px){.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{-ms-flex:none;-webkit-box-flex:0;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{border-top:1px solid #ccc;font-size:12px}.fBottom .holderL{display:block}.fBottom .holderL>*{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-bottom:30px}.fBottom .fBottomColumn__logo{display:block;text-align:center}.fBottom .fBottomColumn__copy{width:100%;padding:20px 0;background-color:#cd0a0d}.fBottom__logoCopyright{margin:0;text-align:center}.fBottom__logoCopyright>small{color:#fff;font-size:12px}.fBottom__logo{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:30px}.fBottom__link{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media only screen and (min-width: 1100px){.fBottom__wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}.fBottom__linkList{display:-webkit-box;display:-ms-flexbox;display:flex;margin:-2px -10px}.fBottom__linkList>li{margin:2px 10px}.fBottom__linkList a{color:#333;text-decoration:none}.fBottom__socialLink{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:15px -8px -5px}@media only screen and (min-width: 768px)and (max-width: 1099px){.fBottom__socialLink{margin:20px -8px -5px}}@media only screen and (min-width: 1100px){.fBottom__socialLink{margin:-5px -5px -5px 20px}}.fBottom__socialLink li{margin:5px 8px}@media only screen and (min-width: 1100px){.fBottom__socialLink li{margin:5px}}.fBottom__socialLink a{text-decoration:none}.fBottom__socialLink img{width:32px;height:auto}.fBottom__linkBnr{display:-webkit-box;display:-ms-flexbox;display:flex;margin:30px 0 0}.fBottom__linkBnr>li{margin:0 0 0 15px}.fBottom__linkBnr>li:first-child{margin-left:0}@media only screen and (min-width: 0)and (max-width: 999px){.fBottom .holderL{display:block}.fBottom .holderL>*{width:auto}.fBottom__logo{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.fBottom__link{margin:0 15px}.fBottom__linkList{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap}.fBottom__linkBnr{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.fBottom__linkBnr li{max-width:196px}.fBottom__linkBnr li img{width:100%;height:auto}.fBottom__logoImg{width:200px;display:inline-block}.fBottom__logoImg>img{width:100%;height:auto}}@media only screen and (min-width: 0)and (max-width: 767px){.fBottom{border-top:none}.fBottom__logo{display:block;text-align:center}}.fBottomColumn__prArea{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-font-feature-settings:"palt";font-feature-settings:"palt";font-size:12px;padding:30px 0;border-top:1px solid #ccc;border-bottom:1px solid #ccc}@media only screen and (min-width: 0)and (max-width: 999px){.fBottomColumn__prArea{-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}}@media only screen and (min-width: 1000px){.fBottomColumn__prArea{-webkit-box-align:center;-ms-flex-align:center;align-items:center}}.prArea{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media only screen and (min-width: 0)and (max-width: 999px){.prArea{width:50%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;text-align:center}}@media only screen and (min-width: 1000px){.prArea{padding:0 10px}}@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: 999px){.prArea dt{padding-right:0}}.prArea dd{word-break:break-all}@media only screen and (min-width: 0)and (max-width: 999px){.prArea dd{text-align:left;padding:10px}}.prArea__isms dd{width:220px}@media only screen and (min-width: 0)and (max-width: 999px){.prArea__isms dd{width:auto}}.prArea__pmark dd{width:185px}@media only screen and (min-width: 0)and (max-width: 999px){.prArea__pmark dd{width:auto}}@media only screen and (min-width: 0)and (max-width: 999px){.prArea__siteseal{width:100%;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;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: 999px){.prArea__siteseal dt{margin-right:10px}}@media only screen and (min-width: 0)and (max-width: 767px){.prArea__siteseal dd{display:inline-block}}.layoutSwitch{display:none;margin:0;padding:10px 0;text-align:center}.pageTopBtn{position:fixed;bottom:-65px;right:20px;display:block;width:60px;height:60px;-webkit-transition:all .1s ease-out;transition:all .1s ease-out;z-index:2}.pageTopBtn:hover{-webkit-transform:scale(1.1, 1.1);transform:scale(1.1, 1.1)}@media only screen and (max-width: 999px){.pageTopBtn{right:10px;width:50px;height:50px}.pageTopBtn img{width:100%}.pageTopBtn:hover{-webkit-transform:none;transform:none}}.wpxContents{max-width:650px;margin:40px auto 0;border:1px solid #fbecec}.wpxContents__ttl{background:#fbecec;color:#cd0a0d;text-align:center;margin:0;padding:8px;font-size:16px}.wpxContents__body{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:15px 0}.wpxContentsItem{width:49%;border-left:1px solid #fbecec;padding:0 10px;text-align:center}.wpxContentsItem:first-child{border-left:none}.wpxContentsItem__caption{font-size:18px;font-weight:bold;margin:0 0 8px}.wpxContentsItem__caption .wpxspeed{color:#1157aa}.wpxContentsItem__caption .wpxspeed span{color:#f20303;padding-left:.5em}.wpxContentsItem__caption .wpxrental{color:#1967b2}.wpxContentsItem__caption .wpxcloud{color:#3091ba}.wpxContentsItem__links{font-size:14px}.wpxContentsItem a{color:#333;text-decoration:none}@media only screen and (max-width: 999px){.wpxContents__body{display:block;padding:0}.wpxContentsItem{width:auto;border-top:1px solid #fbecec;border-left:none;padding:15px}.wpxContentsItem:first-child{border-top:none}}#wrapper{overflow:hidden}@media only screen and (min-width: 0)and (max-width: 999px){#wrapper{padding-top:54px}#wrapper.spNavIsOpen{overflow:visible;padding-top:0}}.main{padding:0}.cat-service .main,.cat-option .main{padding:44px 0 0}@media only screen and (min-width: 0)and (max-width: 999px){.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: 999px){.contents{margin-bottom:30px}}.contHeader{margin:0 0 15px;padding:30px 0;background:#222}.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:#ccc;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: 999px){.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;-webkit-transition:color .1s ease-out;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 #ddd}.sideNavi__list{border-bottom:1px solid #ccc}.sideNavi__list:last-child{border-bottom:none}.sideNavi__label{position:relative;display:block;padding:15px 14px;color:#333;line-height:1.3;-webkit-transition-property:transform,background-color;-webkit-transition-property:background-color,-webkit-transform;transition-property:background-color,-webkit-transform;transition-property:transform,background-color;transition-property:transform,background-color,-webkit-transform;-webkit-transition-duration:.1s;transition-duration:.1s;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out;text-decoration:none !important}.sideNavi__label:hover{background-color:#fcf1f1}.sideNavi[data-current=service-detail-backup] .sideNavi__list:nth-child(1) .sideNavi__label,.sideNavi[data-current=service-detail-webfont] .sideNavi__list:nth-child(2) .sideNavi__label,.sideNavi[data-current=service-detail-webfont-shotai] .sideNavi__list:nth-child(2) .sideNavi__label,.sideNavi[data-current=service-detail-security-scan] .sideNavi__list:nth-child(3) .sideNavi__label,.sideNavi[data-current=service-detail-hp] .sideNavi__list:nth-child(4) .sideNavi__label,.sideNavi[data-current=service-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:#fcf1f1}.sideNavi__label>.ico{position:absolute;top:50%;right:12px;color:#cd0a0d;-webkit-transform:translateY(-50%);transform:translateY(-50%)}@media only screen and (min-width: 0)and (max-width: 999px){.sideNavi__label{padding:14px 11px}}.ctaContainer{position:relative}.campaignBalloon{color:#09808b;font-size:14px;font-weight:bold;position:absolute;bottom:150px;left:0;right:0;width:250px;margin:auto;padding:1px;background-color:#fff;vertical-align:middle;text-shadow:none;z-index:1}.campaignPr{float:left;width:79%;height:22px;color:#09808b;font-size:14px;line-height:22px;text-align:center;font-weight:bold}.campaignLimit{float:right;display:block;width:21%;height:25px;background-color:#09808b;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}.campaignBalloon:after{content:"";position:absolute;bottom:-5px;left:0;right:0;display:block;width:0;height:0;margin:auto;border-left:6px solid rgba(0,0,0,0);border-right:6px solid rgba(0,0,0,0);border-top:6px solid #fff}@media only screen and (min-width: 768px)and (max-width: 999px){.campaignBalloon{bottom:120px}}@media only screen and (min-width: 0)and (max-width: 767px){.campaignBalloon{bottom:115px;width:300px}.campaignPr{font-size:12px;width:77%}.campaignLimit{font-size:12px;width:23%}}.cashless{position:fixed;right:25px;bottom:25px;z-index:3;width:197px;background:#fff;padding:6px 7px 8px 7px;-webkit-box-shadow:0 0 8px gray;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:-ms-flexbox;display:flex;width:30px;height:30px;border-radius:50%;background:#28425b;color:#fff;cursor:pointer;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border:2px solid #fff;-webkit-box-shadow:0px 2px 4px 0px #666;box-shadow:0px 2px 4px 0px #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{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.cashless-del span::after{-webkit-transform:rotate(45deg);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}}.page__top .firstView{background:#fff}.page__top .fvMain{text-align:center;background:#f5f9f7;position:relative;max-height:500px}.page__top .fvMain:before,.page__top .fvMain:after{content:"";display:block;position:absolute;top:0;width:600px;height:500px}.page__top .fvMain:before{background:url("../img/top/bg_kv_left.png?date=20250901") no-repeat 0 0;left:0}.page__top .fvMain:after{background:url("../img/top/bg_kv_right.png?date=20250901") no-repeat 0 0;right:0}@media only screen and (max-width: 1300px){.page__top .fvMain:after{background:url("../img/top/bg_kv_right_m.png") no-repeat 0 0}}.page__top .fvMain .btn--top{background:linear-gradient(45deg, #ca0666 20%, #4b56b0);margin-top:20px;color:#fff;font-weight:bold;font-size:18px;padding:1rem 5rem}.page__top .fvMain .btn--top:hover{background-color:#ffa800}.page__top .fvMain .btn--top:after{position:absolute;top:40%;right:20px;width:8px;height:13px;content:"";background:url(../img/top/btn-arrow-right.svg) no-repeat;background-position:center;background-size:contain}@media only screen and (min-width: 0)and (max-width: 999px){.page__top .fvMain .btn--top{position:absolute;bottom:5%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}}@media only screen and (min-width: 481px)and (max-width: 767px){.page__top .fvMain .btn--top{padding:3% 0;width:100%;max-width:300px;bottom:8%}}@media only screen and (min-width: 0)and (max-width: 480px){.page__top .fvMain .btn--top{font-size:14px;padding:3% 0;width:65%;max-width:250px;bottom:4%}.page__top .fvMain .btn--top:after{right:15px;top:33%}}.page__top .fvBody{position:relative;z-index:1;height:500px}.page__top .fvBody__image{position:relative}.page__top .fvBody__image img{height:auto;margin-top:55px}.page__top .fvBody__note{font-size:10px;position:absolute;right:50%;bottom:10px;margin-right:-490px}.page__top .fvBody__note a{color:#333}.page__top .fvFoot{text-align:center;background:#222;color:#fff;padding-top:35px}.page__top .fvFoot__details{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap}.page__top .fvFoot .specItem{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:0 15px;padding:5px 0;position:relative;z-index:1}.page__top .fvFoot .specItem__balloon{position:absolute;background:#fff;display:block;padding:2px 8px;margin:auto;top:-14px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);color:#cd0a0d;font-size:12px;font-weight:bold;text-align:center;white-space:nowrap}.page__top .fvFoot .specItem__balloon:before{content:"";display:block;border:4px solid rgba(0,0,0,0);position:absolute;left:50%;margin-left:-8px;bottom:-16px}.page__top .fvFoot .specItem__balloon:after{content:"";display:block;border:4px solid rgba(0,0,0,0);border-top:8px solid #fff;position:absolute;left:50%;margin-left:-8px;bottom:-10px}.page__top .fvFoot .specItem__balloon.cp{color:#09808b;border:1px solid #09808b;min-width:130px}.page__top .fvFoot .specItem__balloon.cp:before{border-top:8px solid #09808b}.page__top .fvFoot .specItem__caption{background:#484848;padding:2px 10px;font-size:20px}.page__top .fvFoot .specItem__data{margin-left:15px;font-size:24px}.page__top .fvFoot .specItem__data .num{font-size:50px}.page__top .fvFoot .specItem__data .domain{font-size:30px;font-weight:bold}.page__top .fvFoot .specItem__data .size{font-weight:bold}.page__top .fvFoot .specItem__data .tax{font-size:18px}.page__top .fvFoot .specItem__data .label{color:#444;background:#fff;padding:2px 5px;margin-left:5px;font-size:12px;font-weight:bold}.page__top .fvFoot .spec-Nomalprice{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:0 15px;padding:5px 0;position:relative;z-index:1}.page__top .fvFoot .spec-Nomalprice__caption{background:#484848;padding:2px 10px;font-size:20px}.page__top .fvFoot .spec-Nomalprice__data{margin-left:15px;font-size:24px}.page__top .fvFoot .spec-Nomalprice__data .num{font-size:50px}.page__top .fvFoot .spec-Nomalprice__data .size{font-weight:bold}.page__top .fvFoot .spec-Nomalprice__data .tax{font-size:18px}.page__top .fvFoot .spec-Nomalprice__data .label{color:#444;background:#fff;padding:2px 5px;margin-left:5px;font-size:12px;font-weight:bold}@media only screen and (min-width: 768px)and (max-width: 999px){.page__top .fvBody{height:auto}.page__top .fvBody__image img{margin-top:0;width:100%}.page__top .fvFoot{padding-top:30px}.page__top .fvFoot .specItem{padding:5px 0 0}}@media only screen and (min-width: 0)and (max-width: 767px){.page__top .fvBody{height:auto}.page__top .fvBody__image img{margin-top:0;width:100%}.page__top .fvFoot{padding:initial}.page__top .fvFoot__details{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.page__top .fvFoot .specItem{width:100%;margin:0;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:30px 0 0}.page__top .fvFoot .specItem__balloon{top:7px;left:50%}.page__top .fvFoot .specItem__caption{font-size:16px}.page__top .fvFoot .specItem__data{font-size:14px}.page__top .fvFoot .specItem__data .num{font-size:30px}.page__top .fvFoot .specItem__data .domain{font-size:20px}.page__top .fvFoot .specItem__data .tax{font-size:12px}.page__top .fvFoot .specItem:nth-last-child(2){background:#333}.page__top .fvFoot .spec-Nomalprice{width:100%;margin:0;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:0 0 0}.page__top .fvFoot .spec-Nomalprice__balloon{top:7px;left:50%}.page__top .fvFoot .spec-Nomalprice:last-child{background:#222}.page__top .fvFoot .spec-Nomalprice__caption{font-size:16px}.page__top .fvFoot .spec-Nomalprice__data{font-size:14px}.page__top .fvFoot .spec-Nomalprice__data .num{font-size:30px}.page__top .fvFoot .spec-Nomalprice__data .tax{font-size:12px}}@media only screen and (min-width: 0)and (max-width: 999px){.page__top .fvMain:before,.page__top .fvMain:after{display:none}.page__top .fvBody__image{height:auto}.page__top .fvBody__note{right:10px;bottom:2px;margin-right:0;line-height:1}.page__top .feature__ttl--intro img{max-width:320px;height:auto}}.page__top .campaign-banners{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:0 auto;margin-top:50px}@media only screen and (min-width: 0)and (max-width: 800px){.page__top .campaign-banners{display:block;text-align:center}}.page__top .campaign-banners img{max-width:95%;margin-top:20px;margin-left:10px;margin-right:10px}.page__top .feature{position:relative;padding:50px 0}.page__top .feature__ttl{margin-bottom:24px;color:#cd0a0d;font-weight:normal;font-size:50px;-webkit-font-feature-settings:"palt";font-feature-settings:"palt";text-align:center}.page__top .feature__desc{text-align:center}.page__top .feature__note{text-align:center;font-size:10px}.page__top .feature__note a{color:#333}.page__top .featureBox{position:relative;background-position:center center;background-repeat:no-repeat;background-size:cover;margin:60px 0 0;padding:40px}.page__top .featureBox:after{content:"";display:block;width:104px;height:96px;position:absolute;right:40px;top:-20px;background:url(../img/top/ico_feature_line_l.png) no-repeat 0 0}.page__top .featureBox:nth-child(1){background-image:url(../img/top/bg_feature_01_l.png)}.page__top .featureBox:nth-child(2){background-image:url(../img/top/bg_feature_02_l.png)}.page__top .featureBox:nth-child(3),.page__top .featureBox:nth-child(4){background-image:url(../img/top/bg_feature_03_l.png)}.page__top .featureBox__label{display:table;margin:0 auto;background:#222;color:#fff;text-align:center;font-size:24px;padding:0 5px}.page__top .featureBox__ttl{font-size:32px;font-weight:bold;margin:20px 0 35px;text-align:center;line-height:1.4}.page__top .featureBox__image{text-align:center;margin:20px 0 0}.page__top .featureBox__image img{max-width:100%;width:100%;height:auto}@media only screen and (min-width: 768px){.page__top .featureBox__image img{max-width:792px}}.page__top .featureInbox{border:3px solid #ccc;background:#fff;padding:20px}.page__top .featureInbox.nopa{padding:0}.page__top .featureInbox__ttl{margin:0 0 20px;text-align:center}.page__top .featureInbox__image{text-align:center}.page__top .featureInbox__image img{max-width:100%;height:auto}.page__top .featureInbox .cautionlist{text-indent:-1em;padding-left:1em;font-size:14px;margin:10px 0 0}.page__top .aboutKusanagi{margin:30px 0 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.page__top .aboutKusanagi__desc{margin:0 30px 0 0}.page__top .featureDifference{border:10px solid #eff7fa;margin:50px 0 0;padding:30px 40px}.page__top .featureDifference__ttl{font-size:26px;font-weight:normal;color:#0b5db5;text-align:center;margin:0 0 20px}.page__top .featureDifference__caption{font-size:19px;font-weight:bold;line-height:1.6;letter-spacing:-0.01em;margin:0 0 30px}.page__top .featureDifference__caption__indent{display:inline-block;text-indent:-0.5em}.page__top .featureDifference__body{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.page__top .featureDifference__body--text{margin-right:40px}.page__top .featureFoot{text-align:center;margin:30px 0 0}.page__top .featureFoot__text{margin:0 0 15px}.page__top sup{display:inline;font-size:12px;line-height:0;vertical-align:super;position:relative;top:-0.5em}@media only screen and (min-width: 768px)and (max-width: 999px){.page__top .feature__ttl{font-size:42px}.page__top .featureBox:nth-child(1){background-image:url(../img/top/bg_feature_01_m.png)}.page__top .featureBox:nth-child(2){background-image:url(../img/top/bg_feature_02_m.png)}.page__top .featureBox:nth-child(3){background-image:url(../img/top/bg_feature_03_m.png)}.page__top .featureDifference{margin:50px 0 0;padding:30px}.page__top .featureDifference__body{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.page__top .featureDifference__body--text{margin:0 0 10px}.page__top .featureDifference__body--link{text-align:center}}@media only screen and (min-width: 0)and (max-width: 767px){.page__top .feature__ttl{font-size:28px;text-align:left;margin:0 0 15px}.page__top .feature__desc{text-align:left}.page__top .feature__note{text-align:left}.page__top .featureBox:after{width:12.517%;height:84px;background-image:url(../img/top/ico_feature_line_s.png);background-size:contain;right:7%}.page__top .featureBox:nth-child(1){background-image:url(../img/top/bg_feature_01_s.png)}.page__top .featureBox:nth-child(2){background-image:url(../img/top/bg_feature_02_s.png)}.page__top .featureBox:nth-child(3){background-image:url(../img/top/bg_feature_03_s.png)}.page__top .featureBox__label{font-size:20px}.page__top .featureBox__ttl{font-size:24px;margin:15px 0 25px;text-align:left}.page__top .featureBox__image{margin:15px 0 0}.page__top .featureBox__image img{max-width:634px}.page__top .featureInbox__ttl{margin:0 0 15px;font-size:20px}.page__top .aboutKusanagi{margin:15px 0 0;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.page__top .aboutKusanagi__desc{margin:0 0 10px}.page__top .aboutKusanagi__image{text-align:center}.page__top .aboutKusanagi__image img{width:auto;height:auto}.page__top .featureDifference{margin:40px 0 0;padding:20px}.page__top .featureDifference__ttl{font-size:22px;text-align:left;margin:0 0 15px}.page__top .featureDifference__caption{font-size:16px;margin:0 0 10px}.page__top .featureDifference__body{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.page__top .featureDifference__body--text{margin:0 0 10px}.page__top .featureDifference__body--link{text-align:center}}.page__top .planList{background:url(../img/top/bg_plan_l.png) 50% 0 no-repeat;background-size:cover}.page__top .planList__inner{position:relative;padding:50px 0 40px}@media only screen and (min-width: 0)and (max-width: 767px){.page__top .planList__inner{padding-top:40px}}.page__top .planList__ttl{margin:0 0 50px;font-size:30px;color:#fff;text-align:center}@media only screen and (min-width: 0)and (max-width: 767px){.page__top .planList__ttl{margin-bottom:20px}}.page__top .plan__ttl{background-color:#fff;font-weight:bold;margin:-12px auto 24px;padding:.5em 1em;text-align:center;display:block;width:164px}.page__top .planList__body{margin:0 0 40px}.page__top .noJS .planContent{display:block;padding-top:20px}.page__top .planContent.isCurrent{display:block;padding-top:20px}.page__top .boxFlex{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.page__top .planBox{width:236px;padding:20px 15px 15px;margin-right:10px;text-align:center;background:#fff}.page__top .planBox--recom,.page__top .planBox--business{position:relative}.page__top .planBox--recom::before,.page__top .planBox--business::before{content:"";width:calc(100% + 10px);height:calc(100% + 10px);-webkit-box-sizing:border-box;box-sizing:border-box;position:absolute;top:-5px;left:-5px;z-index:2}.page__top .planBox:nth-child(3){margin-right:20px}@media only screen and (max-width: 999px){.page__top .planBox:nth-child(3){margin-right:1%;margin-top:4%}}@media only screen and (min-width: 0)and (max-width: 767px){.page__top .planBox:nth-child(3){margin-right:0}}.page__top .planBox:last-child{margin-right:0}@media only screen and (min-width: 768px)and (max-width: 999px){.page__top .planBox:last-child{margin-right:1%;margin-top:4%}}.page__top .planBox__recom{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#cd0a0d;width:132px;height:26px;color:#fff;font-weight:bold;line-height:1;position:absolute;top:-20px;left:0;right:0;margin:auto;z-index:2}.page__top .planBox__business{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#039;width:120px;height:26px;color:#fff;font-weight:bold;line-height:1;position:absolute;top:-20px;left:0;right:0;margin:auto;z-index:2}.page__top .planBox__ttl{padding-bottom:15px;margin-bottom:10px;font-size:24px}.page__top #plan_shared .planBox:nth-child(1) .planBox__ttl{border-bottom:4px solid #6fbc00}.page__top #plan_shared .planBox:nth-child(2) .planBox__ttl{border-bottom:4px solid #f0ab05}.page__top #plan_shared .planBox:nth-child(3) .planBox__ttl{border-bottom:4px solid #cd0a0d}.page__top #plan_shared .planBox:nth-child(4) .planBox__ttl{border-bottom:4px solid #039}.page__top #plan_shared .planBox:nth-child(5) .planBox__ttl{border-bottom:4px solid #00a1a6}.page__top .planBox__specItem{padding:10px 0;border-bottom:1px solid #e9e9e9}.page__top .planBox__specItem--label{display:block;font-size:14px;color:#666}.page__top .planBox__specItem--value{display:block;font-weight:bold;line-height:1.1}.page__top .planBox__specItem--valuePrice{height:78px;-ms-flex-line-pack:center;align-content:center}.page__top .planBox__specItem--fontBig{font-size:24px}.page__top .planBox__specItem--valueDomain{display:block;padding-top:5px;color:#cd0a0d;font-size:12px;font-weight:normal}.page__top .planBox .plan__btn{margin-top:10px;width:100%;position:relative;z-index:3}.page__top .planBox__specItem--fontSmall{font-size:12px}@media only screen and (min-width: 768px)and (max-width: 999px){.page__top .planList{background-image:url(../img/top/bg_plan_m.png)}.page__top .boxFlex{-ms-flex-wrap:wrap;flex-wrap:wrap;margin:-1%}.page__top .planBox{width:43%;margin:1%}.page__top .planBox__ttl{padding-bottom:10px;margin-bottom:10px;font-size:20px}.page__top .planBox__specItem{padding:10px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:left}.page__top .planBox__specItem--label{font-size:12px}.page__top .planBox__specItem--value{text-align:right;font-size:12px}.page__top .planBox__specItem--fontBig{font-size:20px}.page__top .planBox__specItem--valueDomain{padding-top:5px;font-size:12px}.page__top .planBox__specItem--fontSmall{font-size:10px}}@media only screen and (min-width: 0)and (max-width: 767px){.page__top .planList{background-image:url(../img/top/bg_plan_s.png);-ms-flex-wrap:wrap;flex-wrap:wrap}.page__top .planBox{width:auto;padding:10px;margin-right:0;margin-bottom:10px;border:2px solid #fff;text-align:center}.page__top .planBox--recom,.page__top .planBox--business{margin-top:30px;padding:15px 10px 10px}.page__top .boxFlex{display:block;-webkit-box-pack:normal;-ms-flex-pack:normal;justify-content:normal;padding-top:20px}.page__top .planBox__ttl{padding-bottom:10px;margin-bottom:10px;font-size:20px}.page__top .planBox__specItem{padding:10px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:left}.page__top .planBox__specItem--label{font-size:12px}.page__top .planBox__specItem--value{text-align:right;font-size:14px}.page__top .planBox__specItem--fontBig{font-size:20px}.page__top .planBox__specItem--valueDomain{padding-top:5px;font-size:12px}.page__top .planBox__specItem--fontSmall{font-size:10px}}.page__top .planList__footer{text-align:center}.page__top .planList__footer .btn{min-width:300px}.page__top .news__inner{position:relative;padding:37px 0 56px}.page__top .news__ttl{margin:0 0 30px;font-size:30px;text-align:center}.page__top .news__body{width:820px;margin:0 auto}.page__top .news__footer{width:820px;margin:0 auto;text-align:center}.page__top .news__footer>.btn{margin:0 5px}@media only screen and (max-width: 999px){.page__top .news__inner::after{content:""}.page__top .news__body,.page__top .news__footer{width:auto}}@media only screen and (min-width: 0)and (max-width: 767px){.page__top .news__inner{position:relative;padding:20px 0 30px}.page__top .news__inner::after{content:""}.page__top .news__ttl{margin:0 0 15px;font-size:22px}.page__top .news__footer>.btn{margin:0 0 5px}}.page__top .newsList{margin:0 0 30px}.page__top .newsList__item{position:relative;margin:0 0 10px 18px}.page__top .newsList__item:last-child{margin-bottom:0}.page__top .newsList__item::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%}.page__top .newsList__itemDate{display:inline-block;width:75px;margin:0 10px 0 0;color:#113d6b}.page__top .newsList__itemLabel{color:#222}@media only screen and (min-width: 0)and (max-width: 767px){.page__top .newsList{margin:0 0 20px}.page__top .newsList__itemDate{display:block;width:auto;margin:0}}.page__top .topCampaignSslPr{display:block;background:url(../img/campaign/free_ssl_cp_bg2_l.png) 50% 0% repeat-x;height:78px;text-align:center}.page__top .topCampaignSslPr img{max-height:78px}@media only screen and (min-width: 0)and (max-width: 767px){.page__top .topCampaignSslPr{background:url(../img/campaign/free_ssl_cp_bg2_s.png) 50% 0% repeat-x;background-size:contain;height:60px;text-align:center}.page__top .topCampaignSslPr img{max-height:60px}}.page__top .topCampaignInitialCostPr{display:block;background:url("../img/campaign/cp_header_l.png") 50% 0% repeat-x;height:100px;text-align:center}.page__top .topCampaignInitialCostPr img{max-height:100px}@media only screen and (min-width: 0)and (max-width: 767px){.page__top .topCampaignInitialCostPr{background:url(../img/campaign/cp_header_s.png) 50% 0% repeat-x;background-size:contain;height:60px;text-align:center}.page__top .topCampaignInitialCostPr img{max-height:60px}}.page__top .topCampaignCashbackPr{display:block;background:url("../img/campaign/bg_green_free_cp_header.png") 50% 0% repeat-x;background-repeat:repeat;height:100px;text-align:center}.page__top .topCampaignCashbackPr img{max-height:110px;position:relative}@media only screen and (min-width: 768px)and (max-width: 999px){.page__top .topCampaignCashbackPr{height:22%}.page__top .topCampaignCashbackPr img{width:95%}}@media only screen and (min-width: 0)and (max-width: 767px){.page__top .topCampaignCashbackPr{background:url(../img/campaign/bg_green_free_cp_header_s.png) 50% 0% repeat-x;background-size:contain;height:12%;text-align:center}.page__top .topCampaignCashbackPr img{width:100%;max-width:450px;left:0}}.page__top .topCampaignAdjustPr{display:block;background:url("../img/campaign/bg_yellow_adjust_cp_header.png?date=240311") 0 0 repeat;height:100%;text-align:center}.page__top .topCampaignAdjustPr img{max-height:100px;position:relative;margin-top:4px}@media only screen and (min-width: 768px)and (max-width: 999px){.page__top .topCampaignAdjustPr{height:22%}}@media only screen and (min-width: 0)and (max-width: 767px){.page__top .topCampaignAdjustPr{background:url(../img/campaign/bg_yellow_adjust_cp_header.png?date=240311) 0 0 repeat;height:12%;text-align:center;padding:8px}.page__top .topCampaignAdjustPr img{width:100%;max-width:450px;left:0;margin-top:0px}}.page__top .topCampaignPr{display:block;background:url("../img/campaign/bg_cp_header.png") 0% 0% repeat;height:100px;text-align:center}.page__top .topCampaignPr img{max-height:80px;padding:10px}@media only screen and (min-width: 768px)and (max-width: 999px){.page__top .topCampaignPr{height:90px}.page__top .topCampaignPr img{max-height:70px}}@media only screen and (min-width: 0)and (max-width: 767px){.page__top .topCampaignPr{background-size:contain;text-align:center;height:auto}.page__top .topCampaignPr img{width:90%;max-width:400px}}.page__top .topCampaignPr_free{display:block;background:url("../img/campaign/bg_green_free_cp_header_s.png") 0 0 repeat;padding:10px 10px 10px 15px}.page__top .topCampaignPr_free img{display:block;margin:auto;max-width:100%;height:auto}.page__top .topCampaignPr_blackbg{display:block;background:#000;padding:15px 10px}.page__top .topCampaignPr_blackbg img{display:block;margin:auto;max-width:100%;height:auto}.page__top .campaign_above{text-align:center;background:#333;color:#fff;padding:5px 10px;font-weight:bold;font-size:1rem}.page__top .campaign_above_num{display:inline-block;padding:0 1px 0 2px;font-size:1.1rem}.page__top .campaign_above_main-color{color:#cd0a0d}.page__top .campaign_above sup{display:inline-block;padding:0 3px 0 1px;font-size:.6rem;line-height:2}.page__top .campaign_above sup a{color:#fff}@media only screen and (min-width: 768px)and (max-width: 999px){.page__top .campaign_above{padding:6px 10px 5px}}@media only screen and (min-width: 0)and (max-width: 767px){.page__top .campaign_above{font-size:.8rem;padding:6px 10px 3px}.page__top .campaign_above_num{font-size:inherit}.page__top .campaign_above sup{line-height:1.7}.page__top .topCampaignPr_blackbg img{max-width:94%}}.page__top .headCashless{background:url(../img/campaign/cp_sv_int_header_l_bg.png) 0 0 repeat-x;height:115px;text-align:center}.page__top .headCashless img{max-height:115px}@media only screen and (min-width: 0)and (max-width: 767px){.page__top .headCashless{background:url(../img/campaign/cp_sv_int_header_s_bg.png) 0 0 repeat-x;height:60px;text-align:center}.page__top .headCashless img{max-height:60px}}.page__top .headCashlessCampaignRed{background-color:#e61212;height:115px;text-align:center}.page__top .headCashlessCampaignRed img{max-height:115px}@media only screen and (min-width: 0)and (max-width: 767px){.page__top .headCashlessCampaignRed{background-color:#e61212;height:60px;text-align:center}.page__top .headCashlessCampaignRed img{max-height:60px}}.page__top .headCashlessCampaign200501{background:url(../img/campaign/200501/cp_sv_int_header_l_bg.png) 0 0 repeat-x;height:115px;text-align:center}.page__top .headCashlessCampaign200501 img{max-height:115px}@media only screen and (min-width: 0)and (max-width: 767px){.page__top .headCashlessCampaign200501{background:url(../img/campaign/200501/cp_sv_int_header_s_bg.png) 0 0 repeat-x;height:60px;text-align:center}.page__top .headCashlessCampaign200501 img{max-height:60px}}.page__service .feature{position:relative;margin-bottom:53px}.page__service .feature--sitemanage{padding:53px 0 0}.page__service .feature__ttl{margin-bottom:34px;font-weight:normal;font-size:30px;-webkit-font-feature-settings:"palt";font-feature-settings:"palt";text-align:center}.page__service .feature__body>:last-child{margin-bottom:0}@media only screen and (min-width: 768px)and (max-width: 999px){.page__service .feature{margin-bottom:43px}}@media only screen and (min-width: 0)and (max-width: 767px){.page__service .feature{margin-bottom:32px}.page__service .feature__ttl{margin-bottom:15px;font-size:22px;text-align:left}}.page__service .intro{text-align:center}.page__service .intro__description{font-size:16px}.page__service .intro__details{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:40px 0 0}.page__service .intro .specItem{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:0 10px;position:relative}.page__service .intro .specItem__balloon{position:absolute;background:#fff;display:block;padding:2px 8px;margin:auto;top:-17px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);color:#cd0a0d;font-size:12px;border:1px solid #cd0a0d;font-weight:bold;text-align:center;white-space:nowrap}.page__service .intro .specItem__balloon:before{content:"";display:block;border:4px solid rgba(0,0,0,0);border-top:8px solid #cd0a0d;position:absolute;left:50%;margin-left:-8px;bottom:-12px}.page__service .intro .specItem__balloon:after{content:"";display:block;border:4px solid rgba(0,0,0,0);border-top:8px solid #fff;position:absolute;left:50%;margin-left:-8px;bottom:-10px}.page__service .intro .specItem__balloon.cp{color:#09808b;border:1px solid #09808b;min-width:130px}.page__service .intro .specItem__balloon.cp:before{border-top:8px solid #09808b}.page__service .intro .specItem__caption{background:#cd0a0d;color:#fff;padding:2px 10px;font-size:20px}.page__service .intro .specItem__data{margin-left:15px;font-size:24px}.page__service .intro .specItem__data .num{font-size:50px}.page__service .intro .specItem__data .size{font-weight:bold}.page__service .intro .specItem__data .tax{font-size:18px}.page__service .intro .specItem__data .label{color:#cd0a0d;background:#fbf5f5;padding:2px 5px;margin-left:5px;font-size:12px;font-weight:bold}.page__service .feature__ttl--intro{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:0 0 30px}.page__service .feature__ttl--intro .no1Item{position:relative;margin-right:70px}.page__service .feature__ttl--intro .no1Item:last-child{margin-right:0}.page__service .feature__ttl--intro .no1Item span{position:absolute;font-size:14px;right:-25px;bottom:0}.page__service .feature__ttl--intro .no1Item .no1Red{color:#cd0a0d}.page__service .feature__ttl--intro .no1Item .no1Blue{color:#1b5fa6}@media only screen and (min-width: 768px)and (max-width: 999px){.page__service .feature__ttl--intro .no1Item{margin-right:40px}}@media only screen and (min-width: 0)and (max-width: 767px){.page__service .feature__ttl--intro{margin-bottom:15px}.page__service .feature__ttl--intro img{width:100%}.page__service .feature__ttl--intro .no1Item{margin-right:25px;-ms-flex-preferred-size:38%;flex-basis:38%}.page__service .feature__ttl--intro .no1Item span{position:absolute;font-size:10px;right:-17px;bottom:0}.page__service .intro{text-align:left}.page__service .intro__details{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.page__service .intro .specItem__balloon{-webkit-transform:translateX(-30%);transform:translateX(-30%);left:50%}.page__service .intro .specItem__caption{font-size:16px}.page__service .intro .specItem__data{font-size:18px}.page__service .intro .specItem__data .num{font-size:40px}.page__service .intro .specItem__data .tax{font-size:14px}.page__service .intro .specItem:first-child{padding-bottom:15px}}@media only screen and (min-width: 457px)and (max-width: 767px){.page__service .intro__details{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:45px 0 0}.page__service .intro .specItem__balloon{min-width:auto}.page__service .intro .specItem:first-child{padding-bottom:0}.page__service .intro .specItem .specItem__balloon{top:-25px}}.page__service .isItem{float:left;-webkit-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}.page__service .isItem dt{font-weight:normal}.page__service .isItem--fill{background:#113d6b;color:#fff}.page__service .isItem__fontS{font-size:14px}.page__service .isItem__fontL{font-size:30px}@media only screen and (min-width: 768px)and (max-width: 999px){.page__service .isItem{float:none;width:auto;padding:10px}}@media only screen and (min-width: 0)and (max-width: 767px){.page__service .isItem{width:50%;padding:10px;font-size:16px}.page__service .isItem__fontL{font-size:24px}}.page__service .environment{background:#fbf5f5 url("../img/service/feature/bg_highspec.png") no-repeat center top;padding:50px 0}.page__service .environment__ttl{margin:0 0 35px;font-size:30px;text-align:center;color:#333}.page__service .envItemContainer{display:-webkit-box;display:-ms-flexbox;display:-moz-flex;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.page__service .envItem{-webkit-box-sizing:border-box;box-sizing:border-box;width:493px;margin-bottom:15px;padding:22px 15px;font-size:14px;background:#fff}.page__service .envItem .media{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.page__service .envItem .media__image{margin-right:20px;float:none}.page__service .envItem .envItem__emYellow{font-weight:normal;background:#ffe22f}.page__service .envItem__ttl{margin:5px 0;font-size:22px;color:#cd0a0d}.page__service .envItem__caption{margin:0}.page__service .envItem__ttl+p{margin:5px 0 0}.page__service .envItem--xac{width:100%;padding:22px}.page__service .envItem--xac .media__image{margin-right:30px}.page__service .environment .noteList{font-size:12px}.page__service .environment .noteList li{margin-left:0;padding-left:2em;text-indent:-2em}.page__service .environment .noteList a{color:#333}.page__service .environment__btn{min-width:380px;color:#1f65a8 !important;border:1px solid #1f65a8}@media only screen and (min-width: 768px)and (max-width: 999px){.page__service .environment{padding:40px 15px 20px}.page__service .environment__ttl{padding:0 20px}.page__service .envItem{width:49%;margin-bottom:15px;padding:12px}.page__service .envItem__ttl{font-size:20px}.page__service .envItem--xac{width:100%}.page__service .envItem--xac .media__image>img{width:300px}}@media only screen and (min-width: 0)and (max-width: 767px){.page__service .environment{padding:20px 10px}.page__service .environment__ttl{margin:0 0 15px;padding:0 10px;font-size:22px}.page__service .envItem{width:100%;margin-bottom:10px;padding:12px}.page__service .envItem__ttl{font-size:16px;text-align:center}.page__service .envItem__caption{text-align:center}.page__service .envItem--xac{font-size:14px}.page__service .envItem .media{display:block}.page__service .envItem .media__image{margin-right:0}.page__service .envItem:nth-child(1) .media__image,.page__service .envItem:nth-child(2) .media__image{margin:0 0 20px 0}.page__service .envItem:nth-child(n+3) .media__image{width:70px;margin:0 auto 10px auto}.page__service .envItem .media__image>img{max-width:100%}.page__service .environment__btn{min-width:auto}}.page__service .pickUpService{float:left;display:block;margin:0 20px 10px 0;text-align:right;font-size:14px}.page__service .pickUpService:nth-child(even){margin-right:0}.page__service .pickUpService:link,.page__service .pickUpService:visited{text-decoration:none;color:#113d6b}.page__service .pickUpService--daikou:link,.page__service .pickUpService--daikou:visited{color:#32699c}.page__service .pickUpService--security:link,.page__service .pickUpService--security:visited{color:#00aab9}@media only screen and (min-width: 1000px){.page__service .pickUpService:hover .pickUpService__text{text-decoration:underline}}.page__service .pickUpService>img{display:block;max-width:100%;margin:0 0 2px}@media only screen and (min-width: 768px)and (max-width: 999px){.page__service .pickUpService{width:49%;margin-right:2%}}@media only screen and (min-width: 0)and (max-width: 767px){.page__service .pickUpService{float:none;width:auto;margin-right:0;font-size:12px}}.page__service .feature__ttl--func{margin-bottom:14px}.page__service .funcContainer{display:-webkit-box;display:-ms-flexbox;display:-moz-flex;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.page__service .func{float:left;width:320px;margin:0 20px 28px 0;padding:0 0 24px;border-bottom:1px solid #e1e1e1}.page__service .func:nth-child(3n){margin-right:0}.page__service .func:nth-last-child(-n+3){margin-bottom:0}.page__service .func__ttl{margin-bottom:13px;font-size:22px;text-align:center;color:#113d6b}.page__service .func__image{display:block;margin:0 auto 18px}.page__service .func__description{margin:0;font-size:14px}.page__service .func__description b{font-size:16px;font-weight:bold;color:#113d6b}@media only screen and (min-width: 768px)and (max-width: 999px){.page__service .func{float:left;width:49%;margin:0 2% 28px 0}.page__service .func:nth-child(3n){margin-right:2%}.page__service .func:nth-child(2n){margin-right:0}.page__service .func:nth-last-child(-n+3){margin-bottom:28px}.page__service .func:nth-last-child(-n+2){margin-bottom:0}.page__service .func__image{width:180px}}@media only screen and (min-width: 0)and (max-width: 767px){.page__service .func{width:auto;margin:0 0 20px;padding:0 0 20px}.page__service .func:nth-last-child(-n+3){margin-bottom:20px}.page__service .func:last-child{margin-bottom:0}.page__service .func__ttl{margin-bottom:5px;font-size:20px}.page__service .func__image{display:block;width:180px;margin:0 auto 10px}}.page__service .funcList{margin-bottom:10px}.page__service .funcList__item{float:left;position:relative;width:320px;margin:0 20px 0 0;border-bottom:1px solid #e1e1e1;line-height:76px}.page__service .funcList__item:nth-child(3n){margin-right:0}.page__service .funcList__item:last-child{border-bottom:none;line-height:30px}.page__service .funcList__itemImage{position:absolute;top:17px;left:17px}.page__service .funcList__itemText{padding:0 0 0 90px;font-size:18px}.page__service .funcBtn{min-width:300px;margin:15px 0 0 15px}@media only screen and (min-width: 768px)and (max-width: 999px){.page__service .funcList__item{width:49%;margin-right:2%;line-height:50px;text-align:center}.page__service .funcList__item:nth-child(3n){margin-right:2%}.page__service .funcList__item:nth-child(even){margin-right:0}.page__service .funcList__item:last-child{width:100%}.page__service .funcList__itemImage{position:absolute;top:9px;left:10px;width:50px}.page__service .funcList__itemText{padding:0}}@media only screen and (min-width: 0)and (max-width: 767px){.page__service .funcList__item{float:none;width:auto;margin:0;line-height:50px}.page__service .funcList__item:last-child{text-align:center}.page__service .funcList__itemImage{position:absolute;top:9px;left:5px;width:50px}.page__service .funcList__itemText{padding-left:65px}}.page__service .needs{padding:28px 30px 20px;background:#d3e4f0 url(../img/common/bg_grid_lightblue.png) 50% 0}.page__service .needs__ttl{margin-bottom:25px;font-size:30px;color:#113d6b;text-align:center}.page__service .needs__list{width:940px;margin:0 auto}.page__service .needs__list li{float:left;-webkit-box-sizing:border-box;box-sizing:border-box;width:460px;height:70px;margin:0 20px 10px 0;padding:0 0 0 50px;background:#fff url(../img/service/feature/ico_check.png) 18px 50% no-repeat;border:1px solid #a9c4d8;line-height:70px;font-size:17px}.page__service .needs__list li:nth-child(even){margin-right:0}.page__service .needs__list b{font-size:20px;font-weight:bold;color:#ffa200}@media only screen and (min-width: 768px)and (max-width: 999px){.page__service .needs{padding:20px 15px 20px}.page__service .needs__ttl{margin-bottom:15px}.page__service .needs__list{width:auto}.page__service .needs__list li{float:none;width:auto;height:50px;margin-right:0;margin-bottom:5px;line-height:50px}}@media only screen and (min-width: 0)and (max-width: 767px){.page__service .needs{padding:10px 10px 15px}.page__service .needs__ttl{margin-bottom:10px;font-size:22px;text-align:left}.page__service .needs__list{width:auto}.page__service .needs__list li{float:none;width:auto;height:auto;margin-right:0;margin-bottom:5px;padding:5px 5px 5px 28px;line-height:1.3;font-size:14px;background-position:10px 50%;background-size:10px 7px}.page__service .needs__list b{font-size:14px}}.page__service .to_partner{text-align:center;margin-top:40px}.page__service .to_partner p{color:#2cb6aa;font-weight:bold;margin-bottom:.5em}@media only screen and (min-width: 0)and (max-width: 767px){.page__service .to_partner{margin-top:20px}.page__service .to_partner img{width:100%}}.page__service .nowrap{white-space:nowrap}.page__service .priceNav{margin-bottom:30px;padding:0 10px;border-bottom:1px solid #333}.page__service .priceNav__item{float:left;min-width:100px;margin-right:10px}.page__service .priceNav__item:last-child{margin-right:0}.page__service .priceNav__label{position:relative;cursor:pointer;display:block;height:58px;padding:0 20px;line-height:58px;vertical-align:middle;color:#333;text-align:center;text-decoration:none !important;background:#fff;border:1px solid #e1e1e1;border-bottom:none}.page__service .priceNav__label:hover{border:1px solid #333;border-bottom:none}.page__service .priceNav__label .addplanname{font-size:10px;padding-right:5px}.page__service .priceNav__label--managed{padding:0 10px}.page__service .priceNav__label--current{height:59px;margin-bottom:-1px;font-weight:bold;border:1px solid #333;border-bottom:none}.page__service .price__table th,.page__service .price__table td{padding:15px;text-align:center;line-height:1.3}.page__service .price__table--first thead th:nth-child(1){width:18%}.page__service .price__table--first thead th:nth-child(2){width:23%}.page__service .price__table--first thead th:nth-child(3){width:28%}.page__service .price__table--update thead th:nth-child(1){width:15%}.page__service .price__table--update thead th:nth-child(2){width:40%}.page__service .price .secondlyTableS th{width:30%}.page__service .price__msg{text-align:center}.page__service .price__msg .btn{padding:20px 80px}@media only screen and (min-width: 768px)and (max-width: 999px){.page__service .price__table--update thead th:nth-child(1){width:20%}}@media only screen and (min-width: 0)and (max-width: 999px){.page__service .priceNav{margin-bottom:15px;padding:0;border-bottom:1px solid #e1e1e1}.page__service .priceNav__item{float:none;width:auto;margin-right:0}.page__service .priceNav__label{padding:12px 8px;height:auto;line-height:1;text-align:left}.page__service .priceNav__label--current{margin:0;background:#ecf1f6;border:1px solid #e1e1e1;border-bottom:none}.page__service .price__msg .btn{padding:20px 40px}}.page__service.id-service-price .secondlyTableS th{width:30%}.page__service.id-service-price .actualPrice{display:inline-block;line-height:1.3}.page__service.id-service-price .calc__input{margin-bottom:20px;padding:5px;border:1px solid #ccc;text-align:center}@media only screen and (min-width: 768px){.page__service.id-service-price .calc__input{padding:10px}}.page__service.id-service-price .calc__typeBox,.page__service.id-service-price .calc__planBox,.page__service.id-service-price .calc__periodBox,.page__service.id-service-price .calc__btnBox{margin:10px}@media only screen and (min-width: 768px){.page__service.id-service-price .calc__typeBox,.page__service.id-service-price .calc__planBox,.page__service.id-service-price .calc__periodBox,.page__service.id-service-price .calc__btnBox{display:inline-block;vertical-align:middle;margin:5px}}.page__service.id-service-price .calc__typeBox select,.page__service.id-service-price .calc__planBox select,.page__service.id-service-price .calc__periodBox select,.page__service.id-service-price .calc__btnBox select{width:100%;border:1px solid #ddd;font-size:16px}@media only screen and (min-width: 768px){.page__service.id-service-price .calc__typeBox select,.page__service.id-service-price .calc__planBox select,.page__service.id-service-price .calc__periodBox select,.page__service.id-service-price .calc__btnBox select{width:auto;font-size:inherit}}.page__service.id-service-price .calc__error{display:none;margin:10px;padding:10px;border:1px solid #eb1010;color:#eb1010}@media only screen and (min-width: 768px){.page__service.id-service-price .calc__error{margin:10px 5px 5px}}.page__service.id-service-price .calc__result{display:none}.page__service.id-service-price #result__table{table-layout:fixed}@media only screen and (min-width: 768px){.page__service.id-service-price #result__table th{background:#cd0a0d;color:#fff}}.page__service.id-service-price #result__notes{display:none;padding:12px 15px}.page__service.id-service-price #result__notes p{margin:0}.page__service.id-service-price .runningTable thead th,.page__service.id-service-price .renewManualTable thead th{width:22%}.page__service.id-service-price .runningTable .cell--period,.page__service.id-service-price .renewManualTable .cell--period{width:12%}.page__service.id-service-price #clone__cta--order{position:relative}.page__service.id-service-price #clone__cta--order.cp--inactive{margin-top:20px}.page__service.id-service-price #clone__cta--order .cta{background:#f8eaea}.page__service.id-service-price #clone__cta--order .cta__inner{background:none}.page__service.id-service-price #clone__cta--order .cta__ttl{color:#333;text-shadow:none}.page__service.id-service-price #clone__cta--order .cta__link,.page__service.id-service-price #clone__cta--order .cta__link a{color:#04c}.page__service .aboutDaiko{padding:50px 0;margin-bottom:24px;background-color:#f3f3f3}.page__service .aboutDaiko>div{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.page__service .aboutDaiko .aboutDaiko__textbox{max-width:700px}.page__service .aboutDaiko .aboutDaiko__textbox .aboutDaiko__ttl{font-size:45px;color:#cd0a0d;font-weight:bold;margin-bottom:24px}.page__service .aboutDaiko .aboutDaiko__textbox .aboutDaiko__point{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:24px}.page__service .aboutDaiko .aboutDaiko__textbox .aboutDaiko__point li{font-weight:bold;padding:10px 16px 10px 32px;background-color:#fff;border-radius:3px;position:relative}.page__service .aboutDaiko .aboutDaiko__textbox .aboutDaiko__point li:last-child{margin:0 0 0 4px}.page__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;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.page__service .aboutDaiko .aboutDaiko__textbox p{margin-bottom:0}.page__service .aboutDaiko .aboutDaiko__textbox p span{font-weight:bold;color:#cd0a0d}.page__service .aboutDaiko .aboutDaiko__textbox p.note{margin-top:8px;font-size:12px}.page__service .aboutDaiko .aboutDaiko__img{max-width:350px;position:relative;right:-24px}.page__service .aboutDaiko .aboutDaiko__img img{width:100%}.page__service .howtoUseDaiko .media__image{max-width:300px}.page__service .howtoUseDaiko .media__image img{width:100%}.page__service .howtoUseDaiko .media__body{max-width:580px}.page__service .buttonOtherdaiko{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.page__service .buttonOtherdaiko p{margin:0}.page__service .buttonOtherdaiko__last{padding-top:40px;border-top:1px solid #e7e7e7}@media only screen and (min-width: 768px)and (max-width: 999px){.page__service .aboutDaiko .aboutDaiko__textbox{max-width:100%}.page__service .aboutDaiko .aboutDaiko__textbox .aboutDaiko__ttl{font-size:32px}.page__service .aboutDaiko .aboutDaiko__textbox .aboutDaiko__point{display:block;max-width:-webkit-fit-content;max-width:-moz-fit-content;max-width:fit-content}.page__service .aboutDaiko .aboutDaiko__textbox .aboutDaiko__point li:last-child{margin:4px 0 0}.page__service .aboutDaiko .aboutDaiko__img{max-width:220px;position:absolute;top:0;right:0}.page__service .howtoUseDaiko .media__image{max-width:150px;margin:0 auto 16px}.page__service .buttonOtherdaiko{display:block}.page__service .buttonOtherdaiko p{margin:0 0 16px}}@media only screen and (min-width: 0)and (max-width: 767px){.page__service .aboutDaiko{padding:40px 0 24px}.page__service .aboutDaiko>div{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.page__service .aboutDaiko .aboutDaiko__textbox .aboutDaiko__ttl{font-size:5.5vw}.page__service .aboutDaiko .aboutDaiko__textbox .aboutDaiko__point{display:block}.page__service .aboutDaiko .aboutDaiko__textbox .aboutDaiko__point li:last-child{margin:4px 0 0}.page__service .aboutDaiko .aboutDaiko__img{position:absolute;top:-60px;right:0;width:33vw}.page__service .howtoUseDaiko .media__image{max-width:150px;margin:0 auto 16px}.page__service .buttonOtherdaiko{display:block}.page__service .buttonOtherdaiko p{margin:0 0 16px}}.page__service .backup__media{margin-bottom:40px}.page__service .backup__mediaBody{font-size:23px;color:#cd0a0d;line-height:1.4}.page__service .backup__border{font-size:14px;background:#f4f4f4;border:1px solid #ddd}@media only screen and (min-width: 0)and (max-width: 767px){.page__service .backup__media{margin-bottom:20px}.page__service .backup__mediaBody{font-size:20px;color:#1f65a8;line-height:1.4}}.page__service .table__value{font-family:Verdana,"¥Ò¥é¥®¥Î³Ñ¥´ ProN W3","Hiragino Kaku Gothic ProN","¥á¥¤¥ê¥ª",Meiryo,"Þâ¥´¥·¥Ã¥¯",YuGothic,sans-serif;display:block;font-weight:bold;line-height:1.3;text-align:center}.page__service .table__ico{margin-left:3px;font-size:12px}@media only screen and (min-width: 0)and (max-width: 767px){.page__service .table__value{text-align:left}.page__service .secondlyTableS th,.page__service .secondlyTableSM th{width:20%}}.page__service .table--functions tr th.cell--functions{background-color:#666;border-right-width:2px}.page__service .colorSpeed{color:#0074bb}.page__service .colorStability{color:#00a57c}.page__service .xa{padding:10px 0 0;background:#fff url(../img/service/xaccelerator/bg_xa.png) 0 0 no-repeat;background-size:contain}.page__service .xa__label{margin:0 10px 10px;text-align:right}.page__service .xa__label span{display:inline-block;padding:3px 15px 1px;border:1px solid #0074bb;color:#0074bb;font-size:16px;font-weight:bold}@media only screen and (min-width: 0)and (max-width: 767px){.page__service .xaLabel{margin-bottom:5px}.page__service .xaLabel span{padding:2px 5px 0;font-size:12px}}.page__service .xa__logo{margin:0 10px;text-align:center}.page__service .xa__logo img{max-width:100%}.page__service .xa__pr{margin:0 15px 27px;text-align:center}.page__service .xa__pr img{max-width:100%}@media only screen and (min-width: 0)and (max-width: 767px){.page__service .xa__pr{margin-bottom:15px}}.page__service .xa__intro{margin:0 0 10px}.page__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;-webkit-font-feature-settings:"palt";font-feature-settings:"palt";font-size:32px;font-weight:normal;color:#222}.page__service .xa__intro__text{margin:0;text-align:center;font-size:14px}@media only screen and (min-width: 0)and (max-width: 767px){.page__service .xa__intro{margin-bottom:20px}.page__service .xa__intro__ttl{text-align:left;font-size:18px;font-weight:bold}.page__service .xa__intro__text{text-align:left}}.page__service .xa__features{position:relative}.page__service .xa__speed{-webkit-box-sizing:border-box;box-sizing:border-box;min-height:auto;margin-bottom:20px;padding-top:40px;padding-left:40%;padding-bottom:15px;background:rgba(0,0,0,0) url(../img/service/xaccelerator/bg_xa_speed.png) 0 0 no-repeat;background-size:40%}@media only screen and (min-width: 0)and (max-width: 767px){.page__service .xa__speed{min-height:auto;margin-bottom:20px;padding:0;background:none}}@media only screen and (min-width: 768px)and (max-width: 999px){.page__service .xa__speed{padding-left:50%;background-size:60%}}.page__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){.page__service .xa__speed__ttl{font-size:16px;padding-left:0;padding-right:0}}.page__service .xa__speed__text{-webkit-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){.page__service .xa__speed__text{padding:0 10px 10px}}.page__service .xa__stability{-webkit-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:rgba(0,0,0,0) url(../img/service/xaccelerator/bg_xa_stability.png?date=20240529) 100% 0 no-repeat;background-size:40%}@media only screen and (min-width: 0)and (max-width: 767px){.page__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){.page__service .xa__stability{padding-right:50%;background-size:60%}}.page__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){.page__service .xa__stability__ttl{font-size:16px;padding-bottom:5px;padding-left:0;padding-right:0}}.page__service .xa__stability__text{-webkit-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){.page__service .xa__stability__text{padding:0 10px 10px}}.page__service .xaPerformance__image{display:-webkit-box;display:-ms-flexbox;display:flex}.page__service .xaPerformance__image .noteList{margin-top:35px;padding-left:20px;color:#666}@media only screen and (min-width: 0)and (max-width: 767px){.page__service .xaPerformance__image{display:block}.page__service .xaPerformance__image img{display:block;max-width:100%;margin-bottom:10px}.page__service .xaPerformance__image .noteList{margin-top:0;padding-left:0}}.page__service .xaMerit{display:-webkit-box;display:-ms-flexbox;display:flex}.page__service .xaMerit__item{margin-right:30px}.page__service .xaMerit__item:last-child{margin-right:10px}.page__service .xaMerit__item__image{margin:0 0 15px;text-align:center}.page__service .xaMerit__item__image img{max-width:100%;height:60px}@media only screen and (min-width: 0)and (max-width: 767px){.page__service .xaMerit__item__image img{height:auto}}.page__service .xaMerit__item__ttl{margin:0 0 10px;text-align:center;font-size:16px;font-weight:bold;color:#133d6a}.page__service .xaMerit__item__text{margin:0;font-size:13px}@media only screen and (min-width: 0)and (max-width: 767px){.page__service .xaMerit{display:block}.page__service .xaMerit__item{position:relative;margin-right:0;margin-bottom:15px}.page__service .xaMerit__item__image{position:absolute;top:0;left:0;width:40px;margin-bottom:0}.page__service .xaMerit__item__ttl{padding-left:50px;text-align:left}.page__service .xaMerit__item__text{padding-left:50px}}.page__service .xaRecommend li{-webkit-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/service/xaccelerator/ico_check.png) 18px 50% no-repeat;float:left;width:49%}.page__service .xaRecommend li:nth-child(even){margin-right:0}@media only screen and (min-width: 0)and (max-width: 767px){.page__service .xaRecommend{display:block;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.page__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){.page__service .xaRecommend li{float:none;width:auto;margin:0 0 10px 0}}.page__service .xaOutro{margin:0;padding:10px 0 0;line-height:1.4;text-align:center;font-size:24px}.page__service .xaOutro strong{font-size:28px;font-weight:normal}.page__service .xaOutro strong b{font-size:36px;font-weight:normal}@media only screen and (min-width: 0)and (max-width: 767px){.page__service .xaOutro{padding:0;font-size:14px}.page__service .xaOutro strong{font-size:20px}.page__service .xaOutro strong b{font-size:24px}}.page__service .xps{padding:10px 0 0;background:url(../img/service/xpagespeed/bg_xps_l.png) 0px 0px/contain no-repeat #fff;background-size:100% auto}@media only screen and (min-width: 768px)and (max-width: 999px){.page__service .xps{background-image:url(../img/service/xpagespeed/bg_xps_m.png)}}@media only screen and (min-width: 0)and (max-width: 767px){.page__service .xps{background-image:url(../img/service/xpagespeed/bg_xps_s.png)}}.page__service .xps__label{margin:0 10px 10px;text-align:right}@media only screen and (min-width: 0)and (max-width: 767px){.page__service .xps__label{margin-bottom:5px}}.page__service .xps__label span{display:inline-block;padding:3px 15px 1px;border:1px solid #0074bb;color:#0074bb;font-size:16px;font-weight:bold;background:#fff}@media only screen and (min-width: 0)and (max-width: 767px){.page__service .xps__label span{padding:2px 5px 0;font-size:12px}}.page__service .xps__logo{margin:40px 15px 50px;text-align:center}@media only screen and (min-width: 768px)and (max-width: 999px){.page__service .xps__logo{margin:50px 15px}}@media only screen and (min-width: 0)and (max-width: 767px){.page__service .xps__logo{margin:30px 15px 30px}}.page__service .xps__logo img{max-width:100%}@media only screen and (min-width: 0)and (max-width: 767px){.page__service .xps__logo img{max-width:85%}}.page__service .xps__pr{margin:0 15px 50px;padding-bottom:50px;text-align:center}.page__service .xps__pr img{max-width:100%}@media only screen and (min-width: 0)and (max-width: 767px){.page__service .xps__pr img{max-width:85%}}@media only screen and (min-width: 0)and (max-width: 767px){.page__service .xps__pr{margin-bottom:15px}}.page__service .xpsIntro__img{position:relative;background:#f0f9f7;padding:60px 75px;margin-top:60px}@media only screen and (min-width: 768px)and (max-width: 999px){.page__service .xpsIntro__img{padding:50px 35px 40px}}@media only screen and (min-width: 0)and (max-width: 767px){.page__service .xpsIntro__img{display:block;padding:50px 30px 30px}.page__service .xpsIntro__img img{display:block;max-width:100%;margin-bottom:10px}.page__service .xpsIntro__img .noteList{margin-top:0;padding-left:0}}.page__service .xpsIntro__img__logo{position:absolute;top:-15px;left:50%;margin-left:-120px}.page__service .xpsIntro__img__list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media only screen and (min-width: 0)and (max-width: 767px){.page__service .xpsIntro__img__list{display:inherit;text-align:center}}.page__service .xpsIntro__img__list-child{background:#fff;padding:35px;width:45%;text-align:center;-webkit-box-sizing:border-box;box-sizing:border-box}@media only screen and (min-width: 768px)and (max-width: 999px){.page__service .xpsIntro__img__list-child{padding:30px}}@media only screen and (min-width: 0)and (max-width: 767px){.page__service .xpsIntro__img__list-child{width:100%}}.page__service .xpsIntro__img__list-plus{line-height:1;width:35px;height:6px;background:#1eb494;position:relative}.page__service .xpsIntro__img__list-plus::before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:inherit;-webkit-transform:rotate(90deg);transform:rotate(90deg)}@media only screen and (min-width: 0)and (max-width: 767px){.page__service .xpsIntro__img__list-plus{display:inline-block;margin:35px auto 30px}}.page__service .xpsIntro__img img{max-width:100%}.page__service .xpsIntro__img .noteList{margin-top:35px;padding-left:20px;color:#666}.page__service .xpsIntro__img__txt{margin-top:30px;margin-bottom:0;text-align:center}@media only screen and (min-width: 0)and (max-width: 767px){.page__service .xpsIntro__img__txt{text-align:left}}@media only screen and (min-width: 0)and (max-width: 767px){.page__service .xpsPerf__txt{text-align:left}}.page__service .xpsPerf__txt sup{display:inline;font-size:60%;line-height:0;vertical-align:baseline;position:relative;top:-0.5em}.page__service .xpsPerf__img{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media only screen and (min-width: 0)and (max-width: 767px){.page__service .xpsPerf__img{display:block}}.page__service .xpsPerf__img img{max-width:100%}@media only screen and (min-width: 768px)and (max-width: 999px){.page__service .xpsPerf__img img{max-width:60%}}.page__service .xpsPerf__img .note-list{margin-left:30px;color:#888}@media only screen and (min-width: 0)and (max-width: 767px){.page__service .xpsPerf__img .note-list{width:100%;margin:10px 0 0}}.page__service .xpsMerit{display:-webkit-box;display:-ms-flexbox;display:flex}.page__service .xpsMerit__item{margin-right:30px}.page__service .xpsMerit__item:last-child{margin-right:10px}.page__service .xpsMerit__item__image{margin:0 0 15px;text-align:center}.page__service .xpsMerit__item__image img{max-width:100%;height:60px}@media only screen and (min-width: 0)and (max-width: 767px){.page__service .xpsMerit__item__image img{height:auto}}.page__service .xpsMerit__item__ttl{margin:0 0 10px;text-align:center;font-size:16px;font-weight:bold;color:#133d6a}.page__service .xpsMerit__item__text{margin:0;font-size:13px}@media only screen and (min-width: 0)and (max-width: 767px){.page__service .xpsMerit{display:block}.page__service .xpsMerit__item{position:relative;margin-right:0;margin-bottom:15px}.page__service .xpsMerit__item__image{position:absolute;top:0;left:0;width:40px;margin-bottom:0}.page__service .xpsMerit__item__ttl{padding-left:50px;text-align:left}.page__service .xpsMerit__item__text{padding-left:50px}}.page__service .xpsRecommend li{-webkit-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/service/xaccelerator/ico_check.png) 18px 50% no-repeat;float:left;width:49%}.page__service .xpsRecommend li:nth-child(even){margin-right:0}@media only screen and (min-width: 0)and (max-width: 767px){.page__service .xpsRecommend{display:block;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.page__service .xpsRecommend 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){.page__service .xpsRecommend li{float:none;width:auto;margin:0 0 10px 0}}.page__service .business__mv{background:#272941 url(../img/service/business/bg_mv_business.png) 50% center no-repeat;text-align:center;margin-top:-15px;position:relative}@media only screen and (min-width: 1000px){.page__service .business__mv img{max-width:590px}}@media only screen and (min-width: 0)and (max-width: 767px){.page__service .business__mv{background:#272941;height:auto}}.page__service .business__mv__note{position:absolute;color:#fff;bottom:15px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);font-size:10px}@media only screen and (min-width: 0)and (max-width: 767px){.page__service .business__mv__note{bottom:20px}}.page__service .business__mv__wrap{max-width:1000px;margin:0 auto;padding:0 0 50px}@media only screen and (min-width: 768px)and (max-width: 999px){.page__service .business__mv__wrap{padding:0 0 70px}}@media only screen and (min-width: 0)and (max-width: 767px){.page__service .business__mv__wrap{position:relative;padding:0}}@media only screen and (min-width: 768px)and (max-width: 999px){.page__service .business__mv__wrap img{width:90%;margin-top:20px}}@media only screen and (min-width: 0)and (max-width: 767px){.page__service .business__mv__wrap img{background:#272941;height:auto;max-width:100%;width:100%}}.page__service .business__mv__wrap .topicPath{text-align:left;color:#fff;padding-top:10px}@media only screen and (min-width: 0)and (max-width: 767px){.page__service .business__mv__wrap .topicPath{position:absolute;left:15px;top:0}}.page__service .business__mv__wrap .topicPath a{color:#fa8e10}.page__service .business__mv__txt{background:#00a1a6;color:#fff;display:inline-block;padding:4px 15px;font-weight:bold;font-size:1.1rem}@media only screen and (min-width: 0)and (max-width: 767px){.page__service .business__mv__txt{text-align:center}}.page__service .business__mv__ttl{font-size:2.4rem;font-weight:bold}.page__service .business .page-link{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-bottom:80px;background:#f0f0f0;padding:30px 0}@media only screen and (min-width: 0)and (max-width: 767px){.page__service .business .page-link{margin-bottom:60px}}.page__service .business .page-link li{margin-right:3rem}@media only screen and (min-width: 0)and (max-width: 767px){.page__service .business .page-link li{margin-right:1.5rem}}.page__service .business .page-link li a{text-decoration:none;color:inherit;-webkit-transition:.3s;transition:.3s}.page__service .business .page-link li a .ico{padding-right:5px;-webkit-transition:.3s;transition:.3s}.page__service .business .page-link li a:hover{color:#0139ab}.page__service .business .page-link li a:hover .ico{color:#0139ab}.page__service .business .page-link li:last-child{margin-right:0}.page__service .business .section{margin:0 0 80px}@media only screen and (min-width: 0)and (max-width: 767px){.page__service .business .section{margin:0 0 60px}}.page__service .business .ttl__box__label{position:relative;z-index:1;display:table;margin:0 auto 48px;color:#fff;text-align:center;font-size:24px;font-weight:bold;padding:8px 20px 6px;width:auto;-webkit-box-sizing:border-box;box-sizing:border-box}@media only screen and (min-width: 0)and (max-width: 767px){.page__service .business .ttl__box__label{margin:0 auto 24px}}.page__service .business .ttl__box__label:before{-webkit-transform:skewX(-20deg);transform:skewX(-20deg);content:"";position:absolute;top:0;bottom:0;left:0;right:0;z-index:-1;background-color:#039}@media only screen and (min-width: 0)and (max-width: 767px){.page__service .business .ttl__box__label{font-size:20px}}.page__service .business .ttl__box__ttl{font-size:32px;font-weight:bold;margin:20px 0 30px;text-align:center;line-height:1.4}@media only screen and (min-width: 768px)and (max-width: 999px){.page__service .business .ttl__box__ttl{font-size:30px}}@media only screen and (min-width: 0)and (max-width: 767px){.page__service .business .ttl__box__ttl{font-size:24px;margin:15px 0 25px;text-align:left}}.page__service .business .plan-bg{position:relative;padding:60px;margin-bottom:80px}@media only screen and (min-width: 768px)and (max-width: 999px){.page__service .business .plan-bg{padding:40px 0px}}@media only screen and (min-width: 0)and (max-width: 767px){.page__service .business .plan-bg{padding:30px 0px 60px}}.page__service .business .plan-bg:before{content:"";display:block;height:100%;position:absolute;top:0;width:100vw;z-index:-1;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);background:#f8f9fc}.page__service .business .emp{color:#0139ab}.page__service .business sup{font-size:10px}.page__service .business__feature{text-align:center;padding:64px 40px;position:relative;background:#fafafa url("../img/service/business/bg_business_01_l.png") no-repeat center 50px}@media only screen and (min-width: 768px)and (max-width: 999px){.page__service .business__feature{padding:60px 40px 40px}}@media only screen and (min-width: 0)and (max-width: 767px){.page__service .business__feature{padding:32px 15px}}@media only screen and (min-width: 0)and (max-width: 767px){.page__service .business__feature:nth-child(1){margin-top:48px}}.page__service .business__feature:nth-child(2){margin:64px 0px}.page__service .business__feature__num{font-size:4.5rem;top:-24px;left:50%;transform:translateX(-50%);-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);position:absolute;font-family:"DIN 2014",Arial,sans-serif;font-weight:500;line-height:1;z-index:3;color:#0139ab}@media only screen and (min-width: 0)and (max-width: 767px){.page__service .business__feature__num{font-size:3.5rem}}.page__service .business__feature__ttl{font-size:32px;font-weight:bold;margin:0px 0 30px;text-align:center;line-height:1.4}@media only screen and (min-width: 768px)and (max-width: 999px){.page__service .business__feature__ttl{font-size:30px}}@media only screen and (min-width: 0)and (max-width: 767px){.page__service .business__feature__ttl{font-size:20px;margin:15px 0 25px;text-align:left}}.page__service .business__feature__img{border:10px solid #f5f5f5;padding:50px;margin:40px 0 0;background:#fff}@media only screen and (min-width: 0)and (max-width: 767px){.page__service .business__feature__img{margin:20px 0 0;border:3px solid #f5f5f5;padding:15px 10px}}.page__service .business__feature__img img{max-width:100%}.page__service .business__feature__list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:30px 0 15px;max-width:100%;-webkit-box-sizing:border-box;box-sizing:border-box}.page__service .business__feature__list img{max-width:49%;-webkit-box-sizing:border-box;box-sizing:border-box}.page__service .business__feature__list img:first-child{margin-right:2%}@media only screen and (min-width: 0)and (max-width: 767px){.page__service .business__feature__txt{text-align:left}}.page__service .business__feature__plus{font-size:16px;color:#f7790b;font-weight:bold;background:#fae7d6;border:2px solid #f7790b;padding:.3rem;width:80%;border-radius:30px;margin:10px auto}@media only screen and (min-width: 768px)and (max-width: 999px){.page__service .business__feature__plus{margin:20px auto}}@media only screen and (min-width: 0)and (max-width: 767px){.page__service .business__feature__plus{font-size:14px}}.page__service .business__feature__plus span:before{content:"";display:inline-block;width:18px;height:18px;background-image:url("../img/service/business/img_orange_plus.png");background-size:contain;vertical-align:text-bottom;margin-right:8px}.page__service .business .secondlyTableS th{width:35%}.page__service .Chart__table{position:relative;margin-top:70px}@media only screen and (max-width: 999px){.page__service .Chart__table{margin-top:30px}}.page__service .Chart__table__shinbox{position:absolute;z-index:9;top:0;left:calc(25% + 1px);bottom:0;width:calc(28% - 2px);border:4px solid #039;-webkit-box-sizing:border-box;box-sizing:border-box}.page__service .Chart__table__recom{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#cd0a0d;width:152px;height:35px;color:#fff;font-weight:bold;line-height:1;position:absolute;top:-44px;left:-200px;right:0;margin:auto;z-index:12}.page__service .Chart__table__recom::before{content:"";width:0;height:0;border-style:solid;border-width:8px 7px 0 7px;border-color:#cd0a0d rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0);position:absolute;left:0;right:0;bottom:-7px;margin:auto}.page__service .ChartTable{width:100%;line-height:1.2}.page__service .ChartTable thead th{width:25%;background-color:#a6a6a6;color:#fff}.page__service .ChartTable thead th:not(:last-child){border-right:2px solid #fff}.page__service .ChartTable thead .th__shin{width:28%;background-color:#039;-webkit-font-feature-settings:"palt";font-feature-settings:"palt";font-size:1rem}.page__service .ChartTable thead .null{background-color:rgba(0,0,0,0)}.page__service .ChartTable tbody{background:#fff}@media only screen and (min-width: 1000px){.page__service .ChartTable tbody th{width:25%;border-top:1px solid #fff;border-right:2px solid #fff}}.page__service .ChartTable tbody .td__shin{color:#cd0a0d;font-size:1.4rem;font-weight:bold}.page__service .ChartTable tr:nth-child(even){background-color:#f8f8f8}.page__service .ChartTable th,.page__service .ChartTable td{height:4.2rem;font-weight:500;text-align:center;vertical-align:middle;-webkit-box-sizing:border-box;box-sizing:border-box}.page__service .ChartTable th{background-color:#fcf1f1;font-weight:bold}.page__service .ChartTable__domain .td__shin{width:28%}.page__service .ChartTable__domain td{width:25%}.page__service .ChTa__m{font-size:85%}.page__service .ChTa__s{font-size:75%}.page__service .ChTa__s--jp{font-size:65%}.page__service .secondly-table-sm{margin-bottom:30px;line-height:1.2}.page__service .secondly-table-sm:last-child{margin-bottom:0}.page__service .secondly-table-sm caption{padding:8px;background-color:#fcf1f1;color:#333}.page__service .secondly-table-sm caption br{display:none}.page__service .secondly-table-sm tr:first-child th{background-color:#039;border-top:2px solid #039;border-bottom:2px solid #039}.page__service .secondly-table-sm tr:first-child td{border:2px solid #039;border-left:none;color:#cd0a0d;font-size:1.1rem;font-weight:bold}.page__service .secondly-table-sm tr:not(:first-child) th{border-top:1px solid #fff;background-color:#a6a6a6}.page__service .secondly-table-sm th,.page__service .secondly-table-sm td{padding:8px 12px;font-size:inherit}.page__service .secondly-table-sm th{width:1%;background-color:#a6a6a6;color:#fff;white-space:nowrap}@media only screen and (min-width: 0)and (max-width: 767px){.page__service .secondly-table-sm th{width:60%;white-space:normal}}.page__service .shinbox{position:relative}.page__service .shinbox .Chart__table__shinbox2{position:absolute;z-index:9;top:0;left:calc(25% + 1px);bottom:0;width:calc(28% - 2px);border:4px solid #039;-webkit-box-sizing:border-box;box-sizing:border-box}.page__service .planList__ttl{margin:0 0 50px;font-size:30px;color:#fff;text-align:center}@media only screen and (min-width: 0)and (max-width: 767px){.page__service .planList__ttl{margin-bottom:20px}}.page__service .plan__ttl{background-color:#fff;font-weight:bold;margin:-12px auto 24px;padding:.5em 1em;text-align:center;display:block;width:164px}.page__service .planList__body{margin:70px 0 0px}@media only screen and (min-width: 0)and (max-width: 767px){.page__service .planList__body{margin-top:0}}.page__service .planList__inner{margin-bottom:-80px}.page__service .noJS .planContent{display:block;padding-top:20px}.page__service .planContent.isCurrent{display:block;padding-top:20px}.page__service .boxFlex{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.page__service .planBox{width:236px;padding:15px;margin-right:20px;text-align:center;background:#fff;border:1px solid #e1e1e1}.page__service .planBox--recom{position:relative}.page__service .planBox--recom::before{content:"";width:calc(100% + 10px);height:calc(100% + 10px);border:5px solid #f0ab05;-webkit-box-sizing:border-box;box-sizing:border-box;position:absolute;top:-5px;left:-5px;z-index:2}@media only screen and (min-width: 0)and (max-width: 767px){.page__service .planBox--recom{margin-top:50px}}@media only screen and (min-width: 1000px){.page__service .planBox:last-child{margin-right:0}}.page__service .planBox__recom{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#cd0a0d;width:92px;height:26px;color:#fff;font-weight:bold;line-height:1;position:absolute;top:-39px;left:0;right:0;margin:auto;z-index:2}.page__service .planBox__recom::before{content:"";width:0;height:0;border-style:solid;border-width:8px 7px 0 7px;border-color:#cd0a0d rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0);position:absolute;left:0;right:0;bottom:-7px;margin:auto}.page__service .planBox__ttl{padding-bottom:15px;margin-bottom:10px;font-size:24px}.page__service .planBox__ttl .business{font-size:.8rem}.page__service #plan_shared .planBox:nth-child(1) .planBox__ttl{border-bottom:4px solid #6fbc00}.page__service #plan_shared .planBox:nth-child(2) .planBox__ttl{border-bottom:4px solid #f0ab05}.page__service #plan_shared .planBox:nth-child(3) .planBox__ttl{border-bottom:4px solid #cd0a0d}.page__service .planBox__specItem{padding:10px 0;border-bottom:1px solid #e9e9e9}.page__service .planBox__specItem--label{display:block;font-size:14px;color:#666}.page__service .planBox__specItem--value{display:block;font-weight:bold;line-height:1.1}.page__service .planBox__specItem--fontBig{font-size:24px}.page__service .planBox__specItem--valueDomain{display:block;padding-top:5px;color:#cd0a0d;font-size:12px;font-weight:normal}.page__service .planBox .plan__btn{margin-top:10px;width:100%;position:relative;z-index:3}.page__service .planBox__specItem--fontSmall{font-size:12px}@media only screen and (min-width: 768px)and (max-width: 999px){.page__service .boxFlex{-ms-flex-wrap:wrap;flex-wrap:wrap;margin:-1%}.page__service .planBox{width:43%;margin:1%}.page__service .planBox__ttl{padding-bottom:10px;margin-bottom:10px;font-size:20px}.page__service .planBox__ttl .business{font-size:inherit}.page__service .planBox__specItem{padding:10px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:left}.page__service .planBox__specItem--label{font-size:12px}.page__service .planBox__specItem--value{text-align:right;font-size:12px}.page__service .planBox__specItem--fontBig{font-size:20px}.page__service .planBox__specItem--valueDomain{padding-top:5px;font-size:12px}.page__service .planBox__specItem--fontSmall{font-size:10px}}@media only screen and (min-width: 0)and (max-width: 767px){.page__service .planList{-ms-flex-wrap:wrap;flex-wrap:wrap}.page__service .planBox{width:auto;padding:15px 10px;margin-right:0;margin-bottom:20px;border:2px solid #f5f5f5;text-align:center}.page__service .boxFlex{display:block;-webkit-box-pack:normal;-ms-flex-pack:normal;justify-content:normal}.page__service .planBox__ttl{padding-bottom:10px;margin-bottom:10px;font-size:20px}.page__service .planBox__ttl .business{font-size:inherit}.page__service .planBox__specItem{padding:10px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:left}.page__service .planBox__specItem--label{font-size:12px}.page__service .planBox__specItem--value{text-align:right;font-size:14px}.page__service .planBox__specItem--fontBig{font-size:20px}.page__service .planBox__specItem--valueDomain{padding-top:5px;font-size:12px}.page__service .planBox__specItem--fontSmall{font-size:10px}}.page__service .planList__footer{text-align:center}.page__service .planList__footer .btn{min-width:300px}.page__service .cashLessPrTxt{display:inline-block;padding:3px 5px;color:#fff;background:#e61212;font-size:12px}.page__service .cashLessPrPrice{color:#ffef23;font-weight:bold}.page__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){.page__service .cashlessPrBnrTxt{font-size:12px}}.page__service .domainBenefitBox{padding:30px;text-align:center}.page__service .domainBenefitBoxTtl{margin-bottom:10px;font-size:36px;line-height:1;color:#fff;font-weight:bold}.page__service .domainBenefitBoxTtl span{padding:5px 7px;margin-left:5px;font-size:19px;background:#fff;position:relative;top:-7px}.page__service .domainBenefitBoxTxt{margin-bottom:10px;font-size:16px;color:#fff}.page__service .domainBenefitBoxTxtBold{font-size:22px}.page__service .domainBenefitBox--2col{width:920px;margin:0 auto;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.page__service .domainBenefitBox--cols{width:445px;margin-right:30px;background:#fff}.page__service .domainBenefitBox--cols:last-child{margin-right:0}.page__service .domainBenefitBox--colsTtl{padding:15px 0;text-align:center;border-bottom:1px solid #ccc;font-size:18px;font-weight:bold}.page__service .domainBenefitBox--colsBody{padding:15px 25px;text-align:left}.page__service .domainBenefitBox--colsList,.page__service .domainBenefitBox--list{margin-right:9px;font-size:22px;font-weight:bold}.page__service .domainBenefitBox--colsList:last-child,.page__service .domainBenefitBox--list:last-child{margin-right:0}.page__service .domainBenefitBox--colsList .ico{font-size:18px}.page__service .domainBenefitBox--Body{padding:15px 25px;text-align:left;background:#fff;text-align:center}.page__service .domainBenefitBox--Txt{margin:.5rem auto;font-size:18px;font-weight:bold}@media only screen and (min-width: 0)and (max-width: 767px){.page__service .domainBenefitBox--Txt{font-size:12px}}.page__service .domainBenefitTxt{font-size:1.8rem;color:#20b5aa;font-weight:bold;margin-bottom:0px;line-height:2.3rem}@media only screen and (min-width: 0)and (max-width: 767px){.page__service .domainBenefitTxt{font-size:1rem;line-height:1.3rem}}.page__service .domainBenefitImg{margin:20px 0}@media only screen and (min-width: 0)and (max-width: 767px){.page__service .domainBenefitImg{margin:0px 0px 16px;width:40px}}.page__service .icoBiz{display:inline-block;width:27px;height:23px;background:url(../img/service/feature/ico_forever_domain_biz.png) 0 0 no-repeat;position:relative;top:5px}.page__service .icoFamous{display:inline-block;width:27px;height:23px;background:url(../img/service/feature/ico_forever_domain_famous.png) 0 0 no-repeat;position:relative;top:5px}@media only screen and (min-width: 768px)and (max-width: 999px){.page__service .domainBenefitBox{padding:3%}.page__service .domainBenefitBox--2col{width:100%}.page__service .domainBenefitBox--cols{width:49%;margin-right:2%}.page__service .domainBenefitBox--colsBody{padding:3%}.page__service .domainBenefitBox--Body{padding:2% 3%}}@media only screen and (min-width: 0)and (max-width: 767px){.page__service .domainBenefitBox{padding:3%}.page__service .domainBenefitBox--2col{width:100%}.page__service .domainBenefitBox--cols{width:100%;margin-right:0;margin-bottom:3%}.page__service .domainBenefitBox--colsBody{padding:3%}.page__service .domainBenefitBox--Body{padding:2% 3%}.page__service .domainBenefitBoxTtl span{margin-left:0px;margin-top:.3rem;display:inline-block}}@media only screen and (min-width: 0px)and (max-width: 999px){.page__service .domainBenefitBoxTtl{margin-bottom:10px;font-size:20px}.page__service .domainBenefitBoxTtl span{padding:3px;margin-left:3px;margin-top:0;font-size:14px;background:#fff;top:0}.page__service .domainBenefitBoxTxt{margin-bottom:10px;font-size:12px}.page__service .domainBenefitBoxTxtBold{font-size:16px}.page__service .domainBenefitBox--colsTtl{padding:10px 0;text-align:center;border-bottom:1px solid #ccc;font-size:16px;font-weight:bold}.page__service .domainBenefitBox--colsList,.page__service .domainBenefitBox--list{margin-right:3px;font-size:14px;font-weight:bold}.page__service .domainBenefitBox--colsList:last-child,.page__service .domainBenefitBox--list:last-child{margin-right:0}.page__service .domainBenefitBox--colsList .ico{font-size:13px}.page__service .icoBiz,.page__service .icoFamous{width:14px;height:12px;background-size:cover;top:0}}.page__service .domainBenefitBox{margin-top:50px}@media only screen and (min-width: 0)and (max-width: 767px){.page__service .domainBenefitBox{margin-top:30px}}.page__service .domainBenefitBox.foreverDomain{background:#20b5aa}.page__service .domainBenefitBox.foreverDomain .domainBenefitBoxTtl span,.page__service .domainBenefitBox.foreverDomain .domainBenefitBox--colsList .ico,.page__service .domainBenefitBox.foreverDomain .domainBenefitBox--colsTtl{color:#20b5aa}.page__service .domainBenefitBox.singleDomain{background:#1c65a8}.page__service .domainBenefitBox.singleDomain .domainBenefitBoxTtl span,.page__service .domainBenefitBox.singleDomain .domainBenefitBox--list .ico{color:#1c65a8}.page__service .domainBenefitBnr{width:730px;margin:0 auto 10px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.page__service .domainBenefitBnr img{display:block;margin-right:16px}.page__service .domainBenefitBnr img:last-child{margin-right:0}@media only screen and (min-width: 768px)and (max-width: 999px){.page__service .domainBenefitBnr{width:100%}.page__service .domainBenefitBnr img{width:49.5%;margin-right:1%}}@media only screen and (min-width: 0)and (max-width: 767px){.page__service .domainBenefitBnr{width:100%}.page__service .domainBenefitBnr img{width:100%;margin-right:0;margin-bottom:1%}}.page__service .campaign_above{text-align:center;padding:0 0 5px;font-weight:bold;font-size:1rem}.page__service .campaign_above_num{display:inline-block;padding:0 1px 0 2px;font-size:1.2rem}.page__service .campaign_above_main-color{color:#cd0a0d}.page__service .campaign_above sup{display:inline-block;padding:0 3px 0 1px;font-size:.6rem;line-height:2}.page__service .campaign_above sup a{color:inherit}@media only screen and (min-width: 0)and (max-width: 767px){.page__service .campaign_above{font-size:.8rem}.page__service .campaign_above_num{font-size:inherit}.page__service .campaign_above sup{line-height:1.7}}.cat-affiliate .contBody{padding-top:30px}.btn--a8Register{width:500px;padding:21px 20px;background:#333;font-size:20px;color:#fff}.btn--a8Affiliate{width:500px;padding:21px 20px;background:#20b5aa;font-size:20px;color:#fff}.btn--aspRegister{width:430px;margin:0 0 0 25px;padding:15px 20px;background:#333;font-size:16px;color:#fff}.btn--aspAffiliate{width:430px;margin:0 0 0 25px;padding:15px 20px;background:#20b5aa;font-size:16px;color:#fff}.btnLabel{display:inline-block;margin:0;padding:0 4px;background:#fff;font-size:14px;color:#e41c45}@media only screen and (min-width: 768px)and (max-width: 999px){.btn--a8Register,.btn--a8Affiliate,.btn--aspRegister,.btn--aspAffiliate{margin:0;padding:14px 16px}}@media only screen and (min-width: 0)and (max-width: 767px){.btn--a8Register,.btn--a8Affiliate,.btn--aspRegister,.btn--aspAffiliate{width:100%;font-size:14px;margin:0;padding:10px 16px}}.affTitle{margin-bottom:40px}.affTitle>img{max-width:100%}@media only screen and (min-width: 768px)and (max-width: 999px){.affTitle{margin-bottom:20px}}@media only screen and (min-width: 0)and (max-width: 767px){.affTitle{margin-bottom:15px}}.indexLink{margin-bottom:40px;text-align:center}.indexLink li{display:inline-block;margin-right:5px}.indexLink li:last-child{margin-right:0}@media only screen and (min-width: 768px)and (max-width: 999px){.indexLink{margin-bottom:20px}}@media only screen and (min-width: 0)and (max-width: 767px){.indexLink{margin-bottom:15px}.indexLink li{display:block;margin:0 0 5px;text-align:center}.indexLink .btn{width:80%;margin:0 auto}}.affFlow{display:-webkit-box;display:-ms-flexbox;display:flex;margin:0 0 35px}.affFlow--3items{width:750px;margin-left:auto;margin-right:auto}.affFlow__item{position:relative;width:228px;margin:0 30px 0 0;padding:10px 0 0}.affFlow__item:last-child{margin-right:0}.affFlow__item::after{content:"";position:absolute;top:64px;right:-20px;display:block;width:0;height:0;border-left:10px solid rgba(0,0,0,0);border-right:10px solid rgba(0,0,0,0);border-top:10px solid #20b5aa;-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}.affFlow__item:last-child::after{display:none}.affFlow__itemImage{display:block;max-width:100%;margin:0 auto 26px}.affFlow__itemText{position:relative;display:block;padding:0 0 0 23px}.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%}.affFlow__item:nth-child(1) .affFlow__itemText::before{content:"1"}.affFlow__item:nth-child(2) .affFlow__itemText::before{content:"2"}.affFlow__item:nth-child(3) .affFlow__itemText::before{content:"3"}.affFlow__item:nth-child(4) .affFlow__itemText::before{content:"4"}@media only screen and (min-width: 768px)and (max-width: 999px){.affFlow__item::after{right:-10%}.affFlow--3items{width:auto}.affFlow__item{width:22%;margin-right:3%}}@media only screen and (min-width: 0)and (max-width: 767px){.affFlow{display:block}.affFlow--3items{width:auto}.affFlow__item{width:auto;margin-right:0}.affFlow__item::after{display:none}.affFlow__itemImage{width:150px;margin-bottom:10px}.affFlow__itemText{padding:0;text-align:center}.affFlow__itemText::before{position:relative;top:auto;left:auto;margin-right:5px}}.aspCTA{text-align:center}.aspCTA__item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:30px 0 30px;border-bottom:1px solid #eee}.aspCTA__item:last-child{border-bottom:none}.aspCTA__logo{margin:0}.aspCTA__btn{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;margin:0 0 20px 60px}.aspCTA__btn:last-child{margin-bottom:0}.aspCTA__btn>p{display:inline-block;margin:0}.aspCTA__btn__box{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media only screen and (min-width: 0)and (max-width: 999px){.aspCTA__item{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.aspCTA__logo{margin-bottom:20px}.aspCTA__btn{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-left:0}.aspCTA__btn__box{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.reason{position:relative;margin:0 0 32px;padding:20px 0 15px;border:3px solid #00aab9}.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;background-size:contain}.reason__header{margin-bottom:25px;background:#dceef0}.reason__headerTtl{display:inline-block;height:42px;padding:0 20px 0 100px;background:#00aab9;line-height:42px;color:#fff;font-size:24px}.reason__body{padding:0 20px}.reason__body>:last-child{margin-bottom:0}@media only screen and (max-width: 999px){.reason{margin:0 0 30px;padding:0 0 20px;border-top:none}.reason::after{top:0;width:37px;height:44px}.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){.reason{margin-bottom:20px}.reason::after{left:9px}.reason__header{margin-bottom:15px}.reason__headerTtl{padding-left:55px}}.rItemContainer{display:-webkit-box;display:-ms-flexbox;display:flex;margin:0 0 5px}.rItem{-webkit-box-sizing:border-box;box-sizing:border-box;width:280px;margin:0 15px 0 0;padding:0 15px 0 0;border-right:1px solid #ddd}.rItem--wide{width:396px;margin-right:0;padding-right:0;border-right:none}.rItem__ttl{margin:0 0 13px;font-size:18px;font-weight:bold;color:#222}.rItem__ttlValue{display:block;margin:0 0 6px;font-size:14px;color:#20b5aa;font-weight:normal}.rItem__body{font-size:14px}.rItem__body>:last-child{margin-bottom:0}.rItem__body b{color:#ffa200}@media only screen and (max-width: 999px){.rItem .media__image{display:none}}@media only screen and (min-width: 0)and (max-width: 767px){.rItemContainer{display:block}.rItem{width:auto;border-right:none;border-bottom:1px solid #ddd;margin:0 0 15px;padding:0 0 15px}.rItem--wide{width:auto}}.campaignPrtxt{display:inline-block;padding:3px 5px;color:#e61212;background:#fff;font-size:11px;font-weight:bold;margin-left:3px}#affiliate .table thead th:first-child{background:#666}.pr_badge{font-size:.8rem;line-height:.8rem;display:inline-block;margin-left:8px;padding:.6em .8em;vertical-align:top;color:#fff;background:#666}.cat-option .colorSni{color:#00a498}.cat-option .sideNavi[data-current=option-ssl-index] .sideNavi__list:nth-child(1) .sideNavi__label,.cat-option .sideNavi[data-current=option-ssl-about-ssl] .sideNavi__list:nth-child(2) .sideNavi__label,.cat-option .sideNavi[data-current=option-ssl-coressl] .sideNavi__list:nth-child(3) .sideNavi__label,.cat-option .sideNavi[data-current=option-ssl-securecore-dv] .sideNavi__list:nth-child(4) .sideNavi__label,.cat-option .sideNavi[data-current=option-ssl-securecore-ov] .sideNavi__list:nth-child(5) .sideNavi__label,.cat-option .sideNavi[data-current=option-ssl-securecore-ev] .sideNavi__list:nth-child(6) .sideNavi__label,.cat-option .sideNavi[data-current=option-ssl-geotrust] .sideNavi__list:nth-child(7) .sideNavi__label,.cat-option .sideNavi[data-current=option-ssl-rapidssl] .sideNavi__list:nth-child(8) .sideNavi__label,.cat-option .sideNavi[data-current=option-ssl-digicert-ov] .sideNavi__list:nth-child(9) .sideNavi__label,.cat-option .sideNavi[data-current=option-ssl-digicert-ev] .sideNavi__list:nth-child(10) .sideNavi__label,.cat-option .sideNavi[data-current=option-ssl-freessl] .sideNavi__list:nth-child(11) .sideNavi__label{font-weight:bold;background-color:#fcf1f1}.cat-option .xdomainPr{margin:0 auto 20px}.cat-option .xdomainPr__inner{width:708px;padding:10px;background:#cce3f9 url("../img/option/domain_pr_bg.png") 0 0 no-repeat;border:1px solid #a1c2e1}.cat-option .xdomainPr__ttl{margin:0 0 12px;font-size:24px;line-height:1;color:#205f9a;text-align:center;font-weight:bold;-webkit-text-shadow:#fff 0 2px 0;-moz-text-shadow:#fff 0 2px 0;-ms-text-shadow:#fff 0 2px 0;-o-text-shadow:#fff 0 2px 0;text-shadow:#fff 0 2px 0}.cat-option .xdomainPr__ttl .fontBig{font-size:34px}.cat-option .xdomainPr__ttl .fontOrange{color:#ff8e00}.cat-option .xdomainPr__ttl .fontPink{color:#ff3350}.cat-option .xdomainPr .domainBoxArea{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.cat-option .domainBox{width:137.6px;height:69px;margin:0 5px 5px 0;padding:11px 0 0;font-size:20px;background:#fff;text-align:center;line-height:1.2;position:relative}.cat-option .domainBox.isSale{height:75px;padding:5px 0 0}.cat-option .domainBox.isSale::after{display:block;width:100%;height:16px;line-height:16px;font-size:12px;background:#ff3350;position:absolute;bottom:0;content:"SALE";color:#fff}.cat-option .domainBox:nth-child(5n){margin:0 0 5px}.cat-option .domainBox__price{color:#ff8e00;font-size:16px}.cat-option .domainBox.isSale .domainBox__price{color:#ff3350}.cat-option .domainBox__price span{font-size:28px}.cat-option .salePrice{color:#fc1e43}.cat-option .salePrice::before{display:inline-block;padding:2px 3px;margin:0 3px 0 0;background:#fc1e43;line-height:1;color:#fff;font-size:10px;content:"SALE";font-weight:normal;position:relative;top:-3px}.cat-option .source{color:#a7a7a7;font-size:12px}.cat-option .source img{position:relative;margin:0 3px 0;top:-2px}.cat-option .domainTable{width:100%;margin:0 0 20px;background:#fff;border-bottom:1px solid #e1e1e1}.cat-option .domainTable caption{padding:10px 15px;background:#285686;border-bottom:1px solid #fff;color:#fff;font-weight:bold;text-align:center}.cat-option .domainTable th{padding:10px 15px;vertical-align:middle}.cat-option .domainTable td{padding:10px 15px;vertical-align:middle;border-bottom:1px solid #e1e1e1;border-right:1px solid #e1e1e1}.cat-option .domainTable td:last-child{border-right:none}.cat-option .domainTable th>:last-child,.cat-option .domainTable td>:last-child{margin-bottom:0}.cat-option .domainTable thead th{background:#cd0a0d;border-right:1px solid #c6d0db;color:#fff;font-weight:normal;text-align:center}.cat-option .domainTable thead th:last-child{border:none}.cat-option .domainTable tbody:first-child{border-top:1px solid #e1e1e1}.cat-option .domainTable tbody th{background:#fcf1f1;border-bottom:1px solid #e1e1e1;font-weight:normal}.cat-option .domainTable table{font-size:14px}.cat-option .domainTable caption a,.cat-option .domainTable thead th a{color:#fff}.cat-option .trEven th{background:#f8eaea !important}.cat-option .trEven td{background:#f7f7f7 !important}.cat-option .xdomainPr__cont{text-align:center;background:#1c5e9c;padding:7px 0;position:relative}.cat-option .xdomainPr__cont p{color:#fff;margin-bottom:0;font-size:120%;letter-spacing:1px}.cat-option .xdomainPr__cont p:before{display:inline-block;width:61px;height:37px;background:url(../img/option/pr_contents_ttl_baloon.png) 0 0 no-repeat;content:"";position:absolute;top:-21px;left:8px}.cat-option .xdomainPr__cont span{color:#faed00}@media only screen and (min-width: 768px)and (max-width: 999px){.cat-option .xdomainPr{margin:0 auto 20px}.cat-option .xdomainPr__inner{width:auto;padding:2%;background-position:50% 0;background-size:cover}.cat-option .xdomainPr__ttl{margin:0 0 12px;font-size:24px}.cat-option .xdomainPr__ttl .fontBig{font-size:34px}.cat-option .domainBox{width:19.2%;height:69px;margin:0 1% 1% 0;padding:11px 0 0;font-size:20px}.cat-option .domainBox.isSale{height:75px;padding:5px 0 0}.cat-option .domainBox.isSale::after{width:100%;height:16px;line-height:16px;font-size:12px}.cat-option .domainBox:nth-child(5n){margin:0 0 1%}.cat-option .domainBox__price{font-size:16px}.cat-option .domainBox__price span{font-size:28px}}@media only screen and (min-width: 0)and (max-width: 767px){.cat-option .xdomainPr{margin:0 auto 3%}.cat-option .xdomainPr__inner{width:auto;height:auto;margin:0 auto;padding:3%;background-position:50% 0;background-size:contain}.cat-option .xdomainPr__ttl{margin:0 0 6px;font-size:14px}.cat-option .xdomainPr__ttl .fontBig{font-size:20px}.cat-option .domainBoxArea{margin:0 auto;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.cat-option .domainBox{width:46%;height:42px;margin:0 2% 2% 0;padding:8px 0 0;font-size:13px}.cat-option .domainBox.isSale{height:47px;padding:3px 0 0}.cat-option .domainBox.isSale::after{width:100%;height:12px;line-height:12px;font-size:10px}.cat-option .domainBox:nth-child(2n){margin:0 0 2%}.cat-option .domainBox:nth-child(5n){margin:0 2% 2% 0}.cat-option .domainBox:last-child{margin:0 0 2%}.cat-option .domainBox__price{font-size:14px}.cat-option .domainBox__price span{font-size:16px}.cat-option .xdomainPr__cont{padding:7px 5px}.cat-option .xdomainPr__cont p{color:#fff;margin-bottom:0;font-size:102%;line-height:1.4}.cat-option .xdomainPr__cont p:before{display:inline-block;width:52px;height:32px;background:url(../img/option/pr_contents_ttl_baloon_s.png) 0 0 no-repeat;top:-26px;left:-10px}}.cat-option .presentDomain{border:2px solid #2064a5;padding:0 20px 20px 20px;margin-bottom:30px}.cat-option .presentDomain h2{position:relative;top:-13px}.cat-option .presentDomain h2 span{background:#fff;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{font-size:19px;padding:0 10px;display:block}}.cat-option .domainSearch{padding:30px 30px 5px 30px;background:#e8f7f1}.cat-option .domainSearch__ttl{position:relative;margin-bottom:15px;font-size:22px;color:#333;text-align:center}.cat-option .domainSearch__ttl img{position:relative}@media only screen and (min-width: 0)and (max-width: 767px){.cat-option .domainSearch__ttl img{padding-bottom:10px}}.cat-option .domainSearch__ttl span{position:relative;top:3px}.cat-option .domainName{margin:0 20px 35px;padding:20px;text-align:center;-webkit-box-shadow:0 1px 1px 0 rgba(0,0,0,.2);box-shadow:0 1px 1px 0 rgba(0,0,0,.2);background:#fff}.cat-option .domainName>:last-child{margin-bottom:0}.cat-option .domainName__domain{margin-bottom:10px;font-size:22px;letter-spacing:.05em;display:inline-block}.cat-option .domainName__domain>input{width:420px;margin:0 7px;padding:12px 8px;background:#f7f7f7;border-radius:3px}.cat-option .domainList{margin-bottom:5px}.cat-option .domainList__item{-webkit-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,.1);box-shadow:0 1px 1px 0 rgba(0,0,0,.1);background:#fff}.cat-option .domainList__item:nth-child(4n){margin:0 0 6px 0}.cat-option .domainList__item>label{position:relative;display:block;padding:10px 9px;font-size:14px;color:#113d6b}.cat-option .domainList__item>label>input{margin-right:4px}.cat-option .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{margin-bottom:20px;font-size:12px;color:#113d6b}.cat-option .domainSearch__description>img{margin-right:5px}.cat-option .domainSearch__submit{margin-bottom:10px;text-align:center;display:inline-block}.cat-option .domainSearch__submit>button{padding:10px 35px;font-size:20px;color:#00aab9;border:1px solid #00aab9;background:#fff}.cat-option .domainResult__tit{padding:10px;font-size:20px;font-weight:bold;color:#fff;text-align:center;background:#ff9000}.cat-option .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{margin-bottom:30px;padding:20px;-webkit-box-shadow:0 1px 1px 0 rgba(0,0,0,.1);box-shadow:0 1px 1px 0 rgba(0,0,0,.1);background:#fff}.cat-option .domainResult__list{border:1px solid #efefef}.cat-option .domainResult__item{padding:4px;line-height:1.2;border-bottom:1px solid #efefef}.cat-option .domainResult__item:last-child{border-bottom:none}.cat-option .domainResult__name{display:inline-block;padding:5px}.cat-option .domainResult__status{float:right;display:inline-block;width:140px;padding:5px;color:#fff;text-align:center}.cat-option .domainResult__status--no{background:#ccc}.cat-option .domainResult__status--ok{font-weight:bold;background:#ffc240}@media only screen and (min-width: 768px)and (max-width: 999px){.cat-option .domainList__item{width:24%;margin-right:1%}}@media only screen and (min-width: 0)and (max-width: 767px){.cat-option .domainSearch__ttl{margin-bottom:10px;font-size:24px}.cat-option .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{margin:0 0 15px;padding:10px}.cat-option .domainName__domain{margin-bottom:10px;font-size:13px;display:block}.cat-option .domainName__domain>input{width:93%;margin:0}.cat-option .domainList__item{width:auto;margin-right:6px}.cat-option .domainList__item:nth-child(4n){margin:0 6px 6px 0}.cat-option .domainList__item>label{padding:10px 9px}.cat-option .domainList__item--japanese>label{padding-right:60px}.cat-option .domainSearch__submit{display:block}.cat-option .domainSearch__submit>button{padding:10px 40px;font-size:16px;color:#00aab9;border:1px solid #00aab9;background:#fff}.cat-option .domainResult__tit>b{display:block;margin-top:5px}.cat-option .domainResult__list{text-align:center}.cat-option .domainResult__name{display:block}.cat-option .domainResult__status{float:none;display:inline-block;width:120px}.cat-option .domainSearch{padding:10px 10px 5px}.cat-option .domainSearch__ttl img{display:block;margin:0 auto}}.cat-option .ssl{margin-bottom:40px}.cat-option .ssl:last-child,.cat-option .ssl>:last-child{margin-bottom:0}.cat-option .sslHead{margin-bottom:40px}.cat-option .sslHead__ttl{position:relative;padding:13px 10px 13px 68px;font-size:28px;color:#fff;background:#00aab9}.cat-option .sslHead__ttl:before{position:absolute;content:"";top:-7px;left:7px;width:50px;height:60px}.cat-option .sslHead__ttl--top{padding:13px 10px 13px 13px}.cat-option .sslHead__ttl--free:before{background:url(../img/option/ico_ssl_index_free.png)}.cat-option .sslHead__ttl--option:before{background:url(../img/option/ico_ssl_index_option.png)}.cat-option .sslHead__body{padding:20px;background:#fff url(../img/common/bg_grid_small.png)}.cat-option .sslHead__item{margin-bottom:15px;padding-bottom:15px;border-bottom:1px solid #ccc}.cat-option .sslHead__item:last-child{margin-bottom:0;padding-bottom:0;border-bottom:none}.cat-option .sslHead__item--feature{position:relative}.cat-option .sslHead__item--feature:before{position:absolute;left:0;padding:0 5px;font-size:14px;color:#fff;background:#333}.cat-option .sslHead__itemTtl{margin-bottom:10px;font-size:24px;color:#00aab9}.cat-option .sslHead__item>:last-child{margin-bottom:0}.cat-option .sslType{margin-bottom:20px;padding:2px;background:#fff;border:1px solid #eee}.cat-option .sslType:last-child{margin-bottom:0px}.cat-option .sslType__ttl{position:relative;padding:8px 12px;font-size:22px}.cat-option .sslType__ttl--free{color:#20a701;background:#e7ffe1}.cat-option .sslType__ttl--option{color:#1675b7;background:#e9f5fe}.cat-option .sslType__ttl:after{content:"";position:absolute;top:-5px;right:10px;width:43px;height:55px}.cat-option .sslType__ttl--free:after{background:url(../img/option/ico_ssl_index_free.png?180816)}.cat-option .sslType__ttl--option:after{background:url(../img/option/ico_ssl_index_option.png?180816)}.cat-option .sslType__body{padding:15px 10px}.cat-option .sslType__copySet{margin-bottom:11px}.cat-option .sslType__copy{margin-right:10px;font-size:24px}.cat-option .sslType__copy--free{color:#20a701}.cat-option .sslType__copy--option{color:#1675b7}.cat-option .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{background:#20a701}.cat-option .sslType__feature--option{background:#1675b7}.cat-option .sslType__price{width:190px;padding:4px 0;font-size:14px;text-align:center;border:2px solid #ccc}.cat-option .sslType__price--free{border:2px solid #20a701}.cat-option .sslType__price--option{border:2px solid #1675b7}.cat-option .sslType__price__num{letter-spacing:-0.1em;line-height:1}.cat-option .sslType__price__num--free{color:#20a701}.cat-option .sslType__price__num--option{color:#1675b7}.cat-option .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:-0.03em}.cat-option .ssllineupType--free{color:#20a701;background:#e2ffda;border:1px solid #c0f2b2}.cat-option .ssllineupType--option{color:#1675b7;background:#daf2ff;border:1px solid #c7e4f4}.cat-option .sslHandled{display:-moz-flex;display:-ms-flex;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-moz-justify-content:center;-ms-justify-content:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.cat-option .sslAuth{margin-bottom:35px}.cat-option .sslAuth .balloon{position:relative}.cat-option .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{content:"";position:absolute;bottom:-5px;left:0;right:0;display:block;width:0;height:0;margin:auto;border-left:6px solid rgba(0,0,0,0);border-right:6px solid rgba(0,0,0,0);border-top:6px solid #ffa200}.cat-option .authInfo{margin-bottom:20px}.cat-option .authInfo--ev{border:1px solid #32699c}.cat-option .authInfo--ov{border:1px solid #2090b5}.cat-option .authInfo--dv{border:1px solid #20b5aa}.cat-option .authInfo__head{padding:8px 14px}.cat-option .authInfo--ev .authInfo__head{background:#32699c}.cat-option .authInfo--ov .authInfo__head{background:#2090b5}.cat-option .authInfo--dv .authInfo__head{background:#20b5aa}.cat-option .authInfo__headTtl{display:inline-block;margin-right:8px;font-size:22px;color:#fff;vertical-align:middle}.cat-option .authInfo__headLevel{display:inline-block}.cat-option .authInfo__headLevelCopy{display:inline-block;margin-right:5px;padding:5px 5px;font-size:13px;line-height:1}.cat-option .authInfo--ev .authInfo__headLevelCopy{color:#cfd8e4;border:1px solid #658fb5}.cat-option .authInfo--ov .authInfo__headLevelCopy{color:#cde1ea;border:1px solid #58acc8}.cat-option .authInfo--dv .authInfo__headLevelCopy{color:#cdeae7;border:1px solid #58c8bf}.cat-option .authInfo__body{padding:11px 15px}.cat-option .authInfo--ev .authInfo__body{background:#eff3f7}.cat-option .authInfo--ov .authInfo__body{background:#eef6f9}.cat-option .authInfo--dv .authInfo__body{background:#eef9f8}.cat-option .authInfo__copy{margin-bottom:.3em;font-size:20px}.cat-option .authInfo--ev .authInfo__copy{color:#32699c}.cat-option .authInfo--ov .authInfo__copy{color:#2090b5}.cat-option .authInfo--dv .authInfo__copy{color:#20b5aa}.cat-option .authInfo__list .ico{margin-right:5px}.cat-option .authInfo--ev .authInfo__list .ico{color:#32699c}.cat-option .authInfo--ov .authInfo__list .ico{color:#2090b5}.cat-option .authInfo--dv .authInfo__list .ico{color:#20b5aa}.cat-option .authInfo__bar{padding:10px 14px;font-size:12px;line-height:1}.cat-option .authInfo__barTtl{display:inline-block;margin-right:5px;padding:6px 5px;color:#fff}.cat-option .authInfo--ev .authInfo__barTtl{background:#32699c}.cat-option .authInfo--ov .authInfo__barTtl{background:#2090b5}.cat-option .authInfo--dv .authInfo__barTtl{background:#20b5aa}.cat-option .sslAuth__table thead th{padding:6px 0;font-size:12px;line-height:1.2;color:#222;background:#eee;border-right:1px solid #fff}.cat-option .sslAuth__table thead th:nth-child(1){width:15%}.cat-option .sslAuth__table thead th:nth-child(2){width:17%}.cat-option .sslAuth__table thead th:nth-child(3){width:16%}.cat-option .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){width:10%}.cat-option .sslAuth__table thead th:nth-child(7){width:9%}.cat-option .sslAuth__table tbody td{padding:6px 0;font-size:14px;line-height:1.2;text-align:center;color:#222;border-right:none}.cat-option .sslAuth__table tbody tr:nth-child(even) td{background:#fff}.cat-option .sslAuth__campaign{display:inline-block;margin:0 0 5px 0;padding:2px 4px;background:#eb1010;color:#fff;font-size:12px}.cat-option .sslAuth__offer{margin-bottom:10px;padding:5px;font-size:12px;border:1px dotted #ccc}.cat-option .sslAuth__offerItem{margin-right:5px;display:inline-block}.cat-option .sslAuth__offerItem>img{margin-right:5px}.cat-option .aboutConductor{font-weight:bold;text-align:center;margin:30px 0 40px}.cat-option .sslAuth__btn{padding:8px 12px;font-size:14px}.cat-option .sslAuth .secondlyTableS th{width:30%}.cat-option .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){width:25%}.cat-option .siteseal{width:500px;margin:0 auto 15px;padding:12px 0;text-align:center;border:1px solid #ccc;background:#fff}.cat-option .siteseal>p{margin-bottom:8px}@media only screen and (min-width: 0)and (max-width: 767px){.cat-option .sslHead{margin-bottom:30px}.cat-option .sslHead__ttl{padding:10px 7px 10px 50px;font-size:24px}.cat-option .sslHead__ttl--top{padding:10px}.cat-option .sslHead__ttl:before{top:-4px;left:5px;width:40px;height:48px}.cat-option .sslHead__ttl--free:before{background:url(../img/option/ico_ssl_index_free.png) 0 0/40px 48px}.cat-option .sslHead__ttl--option:before{background:url(../img/option/ico_ssl_index_option.png) 0 0/40px 48px}.cat-option .sslHead__item--feature{padding-left:0}.cat-option .sslHead__item--feature:before{position:relative;display:inline-block;margin-bottom:6px;padding:2px 6px}.cat-option .sslHead__body{padding:15px}.cat-option .sslType__price{margin:0 auto 10px}.cat-option .sslType__feature{margin-bottom:5px}.cat-option .sslHead__itemTtl{font-size:20px}.cat-option .authInfo__barTtl{margin-bottom:5px}.cat-option .authInfo__barDesc{display:inline-block;margin-top:7px}.cat-option .sslAuth__campaign{margin:0 5px 0 0}.cat-option .siteseal{width:auto;max-width:300px;padding:10px}.cat-option .siteseal img{max-width:100%}}.cat-option .sslBrand{margin-bottom:30px;border:3px solid #00aab9}.cat-option .sslBrand__head{padding:15px;background:#00aab9}.cat-option .sslBrand__headImg{float:right;width:28%;padding:13px 0;text-align:center;background:#fff}.cat-option .sslBrand__headTtl{margin-bottom:6px;font-size:28px;color:#fff}.cat-option .sslBrand__type{display:inline-block;font-size:14px;background:#fff}.cat-option .sslBrand__typeTtl{display:inline-block;padding:3px 6px;color:#fff;background:#0d2e50}.cat-option .sslBrand__typeBody{display:inline-block;padding:3px 6px;background:#fff}.cat-option .sslBrand__typeBody>img{margin-right:5px}.cat-option .sslBrand__body{padding:17px;text-align:center;background:#fff url(../img/common/bg_grid_small.png)}.cat-option .sslBrand__end{margin:0 10px 20px;padding:15px;text-align:center;border:2px solid #d63524;background:#fdf5f4}.cat-option .sslBrand__end>p{margin-bottom:10px}.cat-option .sslBrand__end>:last-child{margin-bottom:0}.cat-option .sslBrand__end__ttl{margin-bottom:10px;font-size:20px;font-weight:bold;color:#d63524}.cat-option .sslBrand__end__date{margin-bottom:15px}.cat-option .sslBrand__end__new{margin-bottom:5px;display:inline-block;padding:3px 7px;background:#fff}.cat-option .sslBrand__end__update{display:inline-block;padding:3px 7px;background:#fff}.cat-option .sslBrand__end__new>b,.cat-option .sslBrand__end__update>b{margin-right:5px;color:#e8a72b}.cat-option .sslBrand__price{margin:0 10px 30px;padding:10px;background:#fff;border:1px solid #e47e7e}.cat-option .sslBrand__priceCopy{font-size:22px;font-weight:bold;color:#c00}.cat-option .sslBrand__priceItem{display:inline-block;margin-right:15px;font-size:14px;font-weight:bold}.cat-option .sslBrand__priceNum{font-size:24px}.cat-option .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{color:#c00}.cat-option .sslBrand__priceItem--value>.sslBrand__pricePeriod{color:#fff;background:#c00}.cat-option .sslBrand__featureTtl{margin-bottom:10px;padding:3px 0;font-size:18px;color:#fff;background:#666}.cat-option .sslBrand__featureBody{display:-moz-flex;display:-ms-flex;display:-webkit-box;display:-ms-flexbox;display:flex}.cat-option .sslBrand__featureItem{-webkit-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,.2);box-shadow:0 1px 2px 0 rgba(0,0,0,.2)}.cat-option .sslBrand__featureItem:nth-child(2){margin-right:0}.cat-option .sslBrand__securecore:nth-child(2){margin-right:2%}.cat-option .sslBrand__securecore:nth-child(3){margin-right:0}.cat-option .sslBrand__featureItem>:last-child{margin-bottom:0}.cat-option .sslBrand__featureItem--lowprice{background:#fff url(../img/option/ico_brand_lowprice.png) no-repeat 5px center}.cat-option .sslBrand__featureItem--siteseal{background:#fff url(../img/option/ico_brand_siteseal.png) no-repeat 5px center}.cat-option .sslBrand__featureItem--diagnosis{background:#fff url(../img/option/ico_security_diagnosis.png) no-repeat 15px center}.cat-option .sslBrand__featureItem--reliability{background:#fff url(../img/option/ico_brand_reliability.png) no-repeat 5px center}.cat-option .sslBrand__featureItem--famous{background:#fff url(../img/option/ico_brand_famous.png) no-repeat 5px center}.cat-option .sslBrand__featureItem--phishing{background:#fff url(../img/option/ico_brand_phishing.png) no-repeat 5px center}.cat-option .sslBrand__featureItemTtl{margin-bottom:7px;font-size:18px;color:#113d6b}.cat-option .sslBrandBtn{margin-bottom:25px;text-align:center}.cat-option .sslBrandBtn>.btn{width:200px;margin-right:5px;padding:10px 0}.cat-option .sslBrandBtn>.btn:last-child{margin-right:0}.cat-option .sslSpec__table th{width:32%}.cat-option .sslSpec__table tbody tr:nth-child(even) th{background:#ecf1f6}.cat-option .sslSpec__table tbody tr:nth-child(even) td{background:#fff}.cat-option .sslSpec__tableTh{color:#fff;font-weight:bold !important}.cat-option .sslSpec__tableTh>span{display:block;margin:8px 0 0 0;padding:3px 7px}.cat-option .sslSpec__tableTh--sni{background:#00a498 !important}.cat-option .sslSpec__tableTh--sni>span{background:#26b2a7}.cat-option .sslSpec__tableTh--ip{background:#1b5fa6 !important}.cat-option .sslSpec__tableTh--ip>span{background:#3d77b3 !important}.cat-option .sslPrice__table>caption{font-size:20px;font-weight:normal}.cat-option .sslPrice__table>tbody th,.cat-option .sslPrice__table>tbody td{text-align:center}.cat-option .sslPrice__table>tbody th{width:32%}.cat-option .sslPrice__table--sni>caption{background:#00a498}.cat-option .sslPrice__table--sni>thead th{background:#40bbb2}.cat-option .sslPrice__table--ip>caption{background:#1b5fa6}.cat-option .sslPrice__table--ip>thead th{background:#5487bc}.cat-option .sslPrice__tableTax{display:block;font-size:12px}.cat-option .sslBrand__support{margin-bottom:7px;padding:8px;border:1px dotted #ccc}.cat-option .sslBrand__support>dd>p{display:inline-block;margin:0;font-size:11px;vertical-align:middle}.cat-option .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{padding:15px;background:#00aab9}.cat-option .sslBrand__headImg{float:none;display:block;width:50%;margin:0 auto 10px auto;padding:10px 10px}.cat-option .sslBrand__headBody{text-align:center}.cat-option .sslBrand__headTtl{margin-bottom:6px;font-size:28px;color:#fff}.cat-option .sslBrand__featureBody{display:-webkit-block;display:-moz-block;display:-ms-block;display:block}.cat-option .sslBrand__featureTtl{padding:3px 5px}.cat-option .sslBrand__featureItem{width:auto;margin-right:0;margin-bottom:10px}.cat-option .sslBrand__featureItem:last-child{margin-bottom:0}.cat-option .sslBrandBtn>.btn{margin-right:0}.cat-option .sslPriceSni--primaryTableML,.cat-option .sslPriceIp--primaryTableML{margin-bottom:10px}.cat-option .secondlyTableS--sni caption,.cat-option .secondlyTableS--sni tbody,.cat-option .secondlyTableS--sni thead{display:none}.cat-option .secondlyTableS--ip caption,.cat-option .secondlyTableS--ip tbody,.cat-option .secondlyTableS--ip thead{display:none}.cat-option .secondlyTableS--sni caption{background:#40bbb2}.cat-option .secondlyTableS--ip caption{background:#5487bc}.cat-option .secondlyTableS--sni th,.cat-option .secondlyTableS--ip th{width:30%}.cat-option .sslAuth .secondlyTableS tr:nth-child(4) th{height:70px;padding-top:35px}.cat-option .sslAuth .balloon__pr{top:-75px;left:2px}}.cat-option .contLeft{float:left;width:50%}.cat-option .contRight{float:right}.cat-option .sslDetail{background-color:#f8f8f8;margin-bottom:25px}.cat-option .sslDetail--list{padding:20px 15px}.cat-option .sslDetail--example{padding:25px 20px}.cat-option .sslDetail__item{position:relative;padding-bottom:10px;margin-bottom:10px;border-bottom:1px dotted #ccc}.cat-option .sslDetail--list .sslDetail__item{padding-bottom:0;margin-bottom:0;border-bottom:none}.cat-option .sslDetail__item>.ul{padding-left:10px;margin-bottom:0}.cat-option .sslDetail__item:before{position:absolute;content:"";top:.5em;width:6px;height:6px;border:2px solid;border-radius:6px}.cat-option .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{border:2px solid #87b4e2;left:0}.cat-option .sslDetail--example .sslDetail__item--ttl{color:#113d6b}.cat-option .sslDetail--example .sslDetail__item:before{border-color:#87b4e2}.cat-option .sslDetail--list .sslDetail__item--ttl{color:#129a8d;font-weight:normal}.cat-option .sslDetail--list .sslDetail__item:before{border-color:#129a8d}.cat-option .aboutImg{text-align:center}.cat-option .aboutImg img{width:auto}.cat-option .brandList>li{font-size:13px;margin-bottom:10px}.cat-option .conduct__btn{text-align:center}.cat-option .conduct__btn>.btn{width:280px;font-size:14px}.cat-option .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{margin:0}}.cat-option .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{font-size:12px}}.cat-option #securityDiagnosis{border:2px solid #18a0eb}.cat-option .securityDiagnosis__inner{padding:15px 20px 0}.cat-option .securityDiagnosis__band{position:relative;margin-top:30px}.cat-option .securityDiagnosis__band img{position:absolute;top:-10px;left:85px}.cat-option .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{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.cat-option .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{border-bottom:1px solid #333;display:inline-block}.cat-option .securityDiagnosis__desc{margin:15px 0 20px;border-bottom:1px dotted #ccc}.cat-option .securityDiagnosis__secure__ttl p{color:#113d6b;font-size:17px;font-weight:bold;margin-bottom:5px}.cat-option .securityDiagnosis__secure__ttl img{float:left}.cat-option .securityDiagnosis__secure__ttl ul{margin:10px 0 0 20px;float:left}.cat-option .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{margin:15px 0}.cat-option .securityDiagnosis__secure__desc__left{float:left;width:400px}.cat-option .securityDiagnosis__secure__desc__right{float:left;width:270px;border:1px solid #1eb988;margin-left:14px}.cat-option .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{padding:10px 15px 0 15px}.cat-option .securityDiagnosis__secure__desc__right__siteseal dl{text-align:center;margin-bottom:10px}.cat-option .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{background:#e5e5e5;color:#333;position:relative}.cat-option .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 rgba(0,0,0,0);border-right:6px solid rgba(0,0,0,0);border-top:6px solid #ffa200}.cat-option .securityDiagnosis__secure__desc__right__siteseal dl dt.gray:after{top:23px;border-top:6px solid #e5e5e5}.cat-option .securityDiagnosis__secure__desc__right__siteseal dd{margin-top:3px}.cat-option .securityDiagnosis__lineup{position:relative}.cat-option .securityDiagnosis__lineup p{text-align:center;color:#113d6b;font-size:17px;font-weight:bold;margin-bottom:10px}.cat-option .securityDiagnosis__lineup a{display:inline-block;text-align:left;color:#113d6b;font-size:13.5px;padding:11px 20px 11px 6px;margin-right:5px}.cat-option .securityDiagnosis__lineup a:last-child{margin-right:0}.cat-option .securityDiagnosis__lineup span{color:#333;display:inline-block;margin-right:5px;font-size:11px}.cat-option .securityDiagnosis__lineup .ico{position:absolute;top:40%;right:8px}.cat-option .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{top:-13px;left:5px}@media only screen and (min-width: 768px)and (max-width: 999px){.cat-option .securityDiagnosis__band img{¡¡top:-10px;left:85px}.cat-option .securityDiagnosis__secure__desc__left{width:397px}}@media only screen and (min-width: 0)and (max-width: 767px){.cat-option .contLeft{float:none;width:auto}.cat-option .contRight{float:none}.cat-option .sslDetail__item--ttl{font-size:16px}.cat-option .aboutImg img{max-width:100%}.cat-option .securityDiagnosis__band{margin-top:20px}.cat-option .securityDiagnosis__band p{text-align:left;padding:5px 0 5px 60px}.cat-option .securityDiagnosis__band img{top:4px;left:14px;width:38px}.cat-option .securityDiagnosis__inner__ttl img{padding:0;margin:0 auto;width:260px;display:block}.cat-option .securityDiagnosis__inner__ttl ul{display:block}.cat-option .securityDiagnosis__inner__ttl li.txt{font-size:17px;text-align:center;margin-top:5px}.cat-option .securityDiagnosis__inner__ttl img{width:260px;display:block}.cat-option .securityDiagnosis__inner__ttl p{float:none;font-size:16px;padding-left:0;margin:5px 0 0 0}.cat-option .securityDiagnosis__inner{padding:0 15px}.cat-option .securityDiagnosis__secure__ttl{text-align:center}.cat-option .securityDiagnosis__secure__ttl p{font-size:15px}.cat-option .securityDiagnosis__secure__ttl img{float:none}.cat-option .securityDiagnosis__secure__ttl ul{margin:10px 0 0 0;float:none}.cat-option .securityDiagnosis__secure__ttl ul li{float:none;display:inline-block}.cat-option .securityDiagnosis__secure__desc__left,.cat-option .securityDiagnosis__secure__desc__right{width:auto;float:none}.cat-option .securityDiagnosis__lineup p{font-size:15px}.cat-option .securityDiagnosis__lineup a{width:260px;margin:0 0 10px 0}.cat-option .securityDiagnosis__lineup .ico{right:15px}}.cat-option .yearPriceTable{border:1px solid #eee;font-size:12px}.cat-option .yearPriceTable~.secondlyTableS tbody tr:nth-child(even) td{background:none}.cat-option .yearPriceTable tbody tr:nth-child(even) td{background:none}@media only screen and (min-width: 1000px){.cat-option .yearPriceTable thead{display:none}}.cat-option .yearPriceTable td{border:none;border-bottom:1px solid #eee}.cat-option .sslCaption{font-size:16px;font-weight:bold;margin-left:10px;vertical-align:middle}@media only screen and (max-width: 999px){.cat-option .sslCaption{display:block;margin:0}}.cat-option .taxCaption{text-align:right;margin:0 0 5px}@media only screen and (max-width: 999px){.cat-option .taxCaption{display:none}}.cat-option .numYears{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media only screen and (max-width: 999px){.cat-option .numYears.fr{float:none !important}}.cat-option .numYears__caption{margin-right:10px}@media only screen and (max-width: 999px){.cat-option .numYears__caption{display:none}}.cat-option .numYears__price{font-weight:bold;min-width:7.5em;text-align:right}@media only screen and (max-width: 999px){.cat-option .numYears__price{min-width:auto}}.cat-option .numYears__price .normalPrice{color:#222 !important;margin:0 0 -5px;font-weight:normal;text-decoration:line-through}.cat-option .numYears__price--num{font-size:26px}@media only screen and (max-width: 999px){.cat-option .numYears__price--num{font-size:18px}}.cat-option .numYears__term{font-weight:bold;text-align:right}.cat-option .numYears__term--num{font-size:26px;margin-left:10px}@media only screen and (max-width: 999px){.cat-option .numYears__term--num{font-size:18px;margin-left:0}}.cat-option .numYears__period{font-weight:bold;font-size:18px;margin-left:10px}.cat-campaign .contBody{padding-top:30px}.heroHeader{margin-bottom:20px}.heroHeader>:last-child{margin-bottom:0}.heroHeader__image{margin-bottom:20px}.heroHeader__image>img{max-width:100%}.heroHeader .btn{width:400px;font-size:20px}.heroHeader__buttons{position:relative;margin:40px auto 0;text-align:center}.heroHeader__buttons .campaignBalloon{bottom:64px;background-color:#d3d3d3}.heroHeader__buttons .campaignPr{background:#fff;height:25px}.heroHeader .heroHeader__images--copy{display:none}@media only screen and (min-width: 0)and (max-width: 999px){.cat-campaign .contBody{padding-top:0}.heroHeader__image,.heroHeader{margin-bottom:15px}.heroHeader__buttons{margin:30px auto 0}.heroHeader__buttons .campaignBalloon{bottom:55px}}@media only screen and (min-width: 0)and (max-width: 767px){.heroHeader .btn{width:80%;font-size:16px}.heroHeader .heroHeader__images--copy{display:block;margin:0 0 50px;font-size:10px;letter-spacing:-0.3px;text-align:center}.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}.heroHeader__image.cashless__image img{display:none}.heroHeader__buttons .campaignBalloon{bottom:45px}}.cpFlow{margin-bottom:30px;padding:20px 20px 15px;background:#e5fbff}.cpFlow>p:last-child{margin-bottom:0}.cpFlow__ttl{margin-bottom:17px;font-size:24px;color:#008098;text-align:center}.cpFlow__unit{position:relative;margin-bottom:30px;padding:15px 10px 12px 115px;background:#fff;border:1px solid #acdce5}.cpFlow__unit:before{position:absolute;left:15px;width:90px;font-size:18px;color:#fff;text-align:center;background:#008098}.cpFlow__unit:nth-of-type(1):before{content:"STEP1"}.cpFlow__unit:nth-of-type(2):before{content:"STEP2"}.cpFlow__unit:nth-of-type(1):after{content:"";position:absolute;bottom:-34px;left:50%;margin-left:-1px;border:11px solid rgba(0,0,0,0);border-top:14px solid #008098}.cpFlow__unit:nth-of-type(2){margin-bottom:10px}.cpFlow__unit>p:last-child{margin-bottom:0}.cpFlow__unit__ttl{margin-top:3px;margin-bottom:5px;font-size:20px;color:#008098}.cpFlow__unit__ttl__noagree{margin-left:10px;font-size:12px;font-weight:normal;color:#333}.cpFlow .btn{width:400px;font-size:20px}@media only screen and (min-width: 0)and (max-width: 767px){.cpFlow{padding:15px}.cpFlow__ttl{margin-bottom:15px;font-size:20px}.cpFlow__unit__ttl__noagree{display:block;margin:5px 0 0 0}.cpFlow__unit{margin-bottom:30px;padding:15px 10px 12px 15px}.cpFlow__unit:before{position:static;margin-bottom:5px;padding:3px;font-size:14px}.cpFlow__unit:nth-of-type(1):after{bottom:-26px;margin-left:-3px;border:7px solid rgba(0,0,0,0);border-top:10px solid #008098}.cpFlow__unit__ttl{margin-top:10px;margin-bottom:5px;font-size:18px}.cpFlow .btn{width:80%;font-size:16px}}.cpCTA__wrap{width:100%;max-width:800px;background:#cd0a0d;margin:20px auto;padding:47px 0;text-align:center}@media only screen and (min-width: 0)and (max-width: 999px){.cpCTA__wrap{padding:30px 0}}.cpCTA__wrap img{margin-bottom:32px;max-width:100%}@media only screen and (min-width: 0)and (max-width: 999px){.cpCTA__wrap img{margin-bottom:16px;max-width:90%}}.campaignDetail{width:100%}.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}.campaignDetail td{padding:10px 10px 10px 0;background:#f3f3f3 url(../img/common/bg_grid_small.png);border-bottom:10px solid #fff}.campaignDetail__inner{padding:30px 17px;background:#fff;word-break:break-all}.campaignDetail__inner>:last-child{margin-bottom:0}@media only screen and (min-width: 0)and (max-width: 999px){.campaignDetail{width:100%}.campaignDetail th,.campaignDetail td{-webkit-box-sizing:border-box;box-sizing:border-box;display:block;width:100%}.campaignDetail th{padding:10px;background-position:0 100%;border-bottom:none;text-align:center}.campaignDetail td{padding-top:0;padding-left:10px}.campaignDetail__inner{padding:15px}}.cpBtnset{margin:20px 20px 30px;padding:15px;background:#e5fbff}.cpBtnset__ttl{margin-bottom:15px;font-size:24px;color:#008098;text-align:center}.cpBtnset__body{margin-bottom:10px}.cpBtnset__unit{width:750px;margin:0 auto;padding:15px 10px 0 10px;text-align:center;border:1px solid #acdce5;background:#fff}.cpBtnset__unit__ttl{margin-bottom:5px;font-size:22px;letter-spacing:-0.01em}.cpBtnset .btn{width:400px;font-size:20px}.cpBtnset>p:last-child{margin-bottom:0}@media only screen and (min-width: 0)and (max-width: 999px){.cpBtnset__unit{width:auto}}@media only screen and (min-width: 0)and (max-width: 767px){.cpBtnset{margin:20px 0;padding:10px}.cpBtnset__ttl{margin-bottom:10px;font-size:20px}.cpBtnset .btn{width:80%;font-size:16px}}.otherCampaign{margin-top:30px}.otherCampaign__ttl{padding:10px;background:#1f65a8;color:#fff;font-size:20px;font-weight:normal}.otherCampaign__ttl>.ico{margin-right:5px;color:#ffde27}.otherCampaign__body{padding:20px 20px 30px;border:2px solid #ddd;border-top:none;text-align:center}.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: 999px){.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}}.cpInfo{display:table;position:relative;margin:40px auto 0;padding:20px;border:1px solid #e61212;text-align:center}.cpInfo__ttl{position:absolute;top:-0.8em;left:0;width:100%;color:#e61212;font-size:16px;font-weight:bold}.cpInfo__ttl span{display:inline-block;padding:0 10px;background:#fff}.cpInfo__banner img{max-width:100%}.heroHeader__cashlesscopy{font-weight:bold;text-align:center;color:#e61212;font-size:16px}@media only screen and (min-width: 0)and (max-width: 999px){.heroHeader__cashlesscopy{margin-top:10px}}.heroHeaderCashlessPr{background:#faf2c1;padding:25px;text-align:center;border:1px solid #ccc}@media only screen and (min-width: 0)and (max-width: 767px){.heroHeaderCashlessPr{padding:15px}}.cashLessPrTxt{display:inline-block;padding:3px 5px;color:#fff;background:#e61212;font-size:12px}.cashLessPrPrice{color:#ffef23;font-weight:bold}.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){.cashlessPrBnrTxt{font-size:12px}}.campaign_above{text-align:center;padding:10px 0;font-weight:bold;font-size:1.1rem}.campaign_above_num{display:inline-block;padding:0 1px 0 2px;font-size:1.2rem}.campaign_above_main-color{color:#cd0a0d}.campaign_above sup{display:inline-block;padding:0 3px 0 1px;font-size:.6rem;line-height:2.3}.campaign_above sup a{color:inherit}@media only screen and (min-width: 768px)and (max-width: 999px){.campaign_above{padding:20px 0 10px}}@media only screen and (min-width: 0)and (max-width: 767px){.campaign_above{font-size:.8rem;padding:15px 0 5px}.campaign_above_num{font-size:inherit}.campaign_above sup{line-height:1.7}}.campaign_visual{border-top:1px solid #ccc;margin-bottom:10px;text-align:center;position:relative}.campaign_visualOtherPR_balloon{display:table;margin:0 auto;position:absolute;left:50%;top:-17px;-webkit-transform:translate(-50%);transform:translate(-50%);background:#fff;border-radius:50px;color:#000;line-height:1;padding:7px 20px 5px;font-size:1.2rem;border:2px solid #000}.campaign_visualOtherPR_balloon:after{content:"";display:block;position:absolute;left:50%;bottom:-20px;margin-left:-10px;border:10px solid rgba(0,0,0,0);border-top-color:#fff}@media only screen and (min-width: 768px)and (max-width: 999px){.campaign_visualOtherPR_balloon{font-size:1.2rem;width:40%;padding:5px 10px 5px;top:-17px}}@media only screen and (min-width: 0)and (max-width: 767px){.campaign_visualOtherPR_balloon{font-size:.8rem;width:68vw;padding:5px 10px 5px;top:-13px}.campaign_visualOtherPR_balloon:after{content:"";display:block;margin-left:-8px;bottom:-15px;border:8px solid rgba(0,0,0,0);border-top-color:#fff}}.campaign_visualOtherPR_cashback{padding:24px 10px 10px}.campaign_visualOtherPR_cashback img{width:600px}.campaign_visualWeekend_balloon{display:table;margin:0 auto;position:absolute;left:50%;top:-17px;-webkit-transform:translate(-50%);transform:translate(-50%);background:#fff;border-radius:50px;color:#363e60;line-height:1;padding:7px 20px 5px;font-size:2.2rem}.campaign_visualWeekend_balloon:after{content:"";display:block;position:absolute;left:50%;bottom:-20px;margin-left:-10px;border:10px solid rgba(0,0,0,0);border-top-color:#fff}@media only screen and (min-width: 0)and (max-width: 767px){.campaign_visualWeekend_balloon{font-size:1rem;padding:4px 10px 3px;top:-12px}.campaign_visualWeekend_balloon:after{content:"";display:block;margin-left:-8px;bottom:-15px;border:8px solid rgba(0,0,0,0);border-top-color:#fff}}@media only screen and (min-width: 768px)and (max-width: 999px){.campaign_visualWeekend_cashback{max-width:500px;margin:0 auto}}@media only screen and (min-width: 0)and (max-width: 767px){.campaign_visualWeekend_cashback{margin:0 6vw}}.campaign_visual_finish{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background-color:rgba(0,0,0,.6);width:100%;height:100%;position:absolute;top:0;left:0;z-index:8}.campaign_visual_finish span{display:block;background-color:#fff;padding:30px;font-size:33px;line-height:1}.campaign_visual_title{background-image:url("../img/campaign/240311/bg_campaign_l.png?date=250307");background-repeat:no-repeat;background-size:cover;background-position:center center;padding:40px 0;position:relative}.campaign_visual_title:after{content:"";display:block;width:100%;height:100%;background:url("../img/campaign/240311/fig_hero_l.png?date=250307") no-repeat center top;position:absolute;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);top:0}@media only screen and (min-width: 768px)and (max-width: 999px){.campaign_visual_title:after{background-image:url("../img/campaign/240311/fig_hero_m.png?date=250307");background-size:100% auto}}@media only screen and (min-width: 0)and (max-width: 767px){.campaign_visual_title:after{background-image:url("../img/campaign/240311/fig_hero_s.png?date=250307");background-size:100% auto}}@media only screen and (min-width: 768px)and (max-width: 999px){.campaign_visual_title{background-image:url("../img/campaign/240311/bg_campaign_m.png?date=250307");padding:0}}@media only screen and (min-width: 0)and (max-width: 767px){.campaign_visual_title{background-image:url("../img/campaign/240311/bg_campaign_s.png?date=250307");padding:0px 0px 20px}}.campaign_visual_title_image{position:relative;z-index:1}@media only screen and (min-width: 1000px){.campaign_visual_title_image{padding:0 0 30px}}@media only screen and (min-width: 768px)and (max-width: 999px){.campaign_visual_title_image{max-width:77%;margin:0 auto;padding:40px 10px 50px}}@media only screen and (min-width: 0)and (max-width: 767px){.campaign_visual_title_image{max-width:90%;margin:0 auto;padding:25px 0}}.campaign_visual_data{background-color:#000;color:#fff;font-weight:600;padding:10px 0;font-size:28px;margin-bottom:30px;position:relative}@media only screen and (min-width: 768px)and (max-width: 999px){.campaign_visual_data{font-size:25px}}@media only screen and (min-width: 0)and (max-width: 767px){.campaign_visual_data{font-size:14px;padding:0}}.campaign_visual_data_balloon{display:table;margin:0 auto;position:absolute;left:50%;top:-17px;-webkit-transform:translate(-50%);transform:translate(-50%);background:#ff3b0e;border-radius:50px;color:#fff;line-height:1;padding:9px 20px 7px;font-size:1.9rem}.campaign_visual_data_balloon:after{content:"";display:block;position:absolute;left:50%;bottom:-20px;margin-left:-10px;border:10px solid rgba(0,0,0,0);border-top-color:#ff3b0e}@media only screen and (min-width: 768px)and (max-width: 999px){.campaign_visual_data_balloon{font-size:1.7rem;padding:7px 15px 5px}}@media only screen and (min-width: 0)and (max-width: 767px){.campaign_visual_data_balloon{font-size:1.2rem;padding:5px 10px 5px;top:-15px}.campaign_visual_data_balloon:after{content:"";display:block;margin-left:-8px;bottom:-15px;border:8px solid rgba(0,0,0,0);border-top-color:#ff3b0e}}@media only screen and (min-width: 768px)and (max-width: 999px){.campaign_visual_data_cashback{margin:0 auto}}@media only screen and (min-width: 768px)and (max-width: 999px){.campaign_visual_data_cashback img{max-width:600px !important}}@media only screen and (min-width: 0)and (max-width: 767px){.campaign_visual_data_cashback img{max-width:100%}}@media only screen and (max-width: 999px){.campaign_visual_finish span{padding:3vw;font-size:3.2vw}}.campaign_visual img{max-width:100%}.campaign_visual_title_image img{max-width:842px}@media only screen and (max-width: 999px){.campaign_visual_title_image img{max-width:100%}}.aboutContents{background:url(../img/campaign/240311/bg_about_patern.png);margin:60px 0 80px}@media only screen and (min-width: 0)and (max-width: 767px){.aboutContents{padding:0 0 60px}}.aboutContents .aboutUnit{margin-bottom:40px;position:relative;top:-40px}@media only screen and (min-width: 0)and (max-width: 767px){.aboutContents .aboutUnit{margin-bottom:0}}.aboutContents .aboutUnit .aboutHeader{background:#d8121c;border-radius:20px 20px 0 0;padding:18px;color:#fff;text-align:center;font-weight:bold}.aboutContents .aboutUnit .aboutHeader .caption{display:inline-block;background:url(../img/campaign/240311/ico_question.png) no-repeat left center;padding-left:60px;font-size:40px}@media only screen and (min-width: 0)and (max-width: 767px){.aboutContents .aboutUnit .aboutHeader .caption{background-size:40px auto;padding-left:48px;font-size:28px}}.aboutContents .aboutUnit .aboutBody{background:#fff;border-radius:0 0 20px 20px;padding:70px 54px;position:relative}@media only screen and (min-width: 768px)and (max-width: 999px){.aboutContents .aboutUnit .aboutBody{padding:70px 32px}}@media only screen and (min-width: 0)and (max-width: 767px){.aboutContents .aboutUnit .aboutBody{padding:40px 16px}}.aboutContents .aboutUnit .aboutBody:after{content:"";display:block;border:24px solid rgba(0,0,0,0);border-top-color:#fff;position:absolute;left:50%;margin-left:-24px;bottom:-48px}.aboutContents .aboutUnit .aboutBody .comment{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:32px 0 0}.aboutContents .aboutUnit .aboutBody .comment:first-child{margin-top:0}.aboutContents .aboutUnit .aboutBody .comment p{margin:0}.aboutContents .aboutUnit .aboutBody .comment.male .balloon{background:#e7e6f6;margin-left:30px}.aboutContents .aboutUnit .aboutBody .comment.male .balloon:after{border-right-color:#e7e6f6;left:-12px}@media only screen and (min-width: 0)and (max-width: 767px){.aboutContents .aboutUnit .aboutBody .comment.male .balloon{margin-left:16px}}.aboutContents .aboutUnit .aboutBody .comment.male span{color:#180ba9}.aboutContents .aboutUnit .aboutBody .comment.female{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.aboutContents .aboutUnit .aboutBody .comment.female .balloon{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1;background:#ffdce0;margin-right:30px}.aboutContents .aboutUnit .aboutBody .comment.female .balloon:after{border-left-color:#ffdce0;right:-12px}@media only screen and (min-width: 0)and (max-width: 767px){.aboutContents .aboutUnit .aboutBody .comment.female .balloon{margin-right:16px}}.aboutContents .aboutUnit .aboutBody .comment.female span{color:#d8121c}.aboutContents .aboutUnit .aboutBody .comment .balloon{font-size:20px;padding:18px 32px;border-radius:10px;position:relative;line-height:1.4}.aboutContents .aboutUnit .aboutBody .comment .balloon span{font-weight:bold}.aboutContents .aboutUnit .aboutBody .comment .balloon:after{content:"";display:block;border:6px solid rgba(0,0,0,0);position:absolute;top:50%;margin-top:-6px}@media only screen and (min-width: 768px)and (max-width: 999px){.aboutContents .aboutUnit .aboutBody .comment .balloon{padding:16px 24px}}@media only screen and (min-width: 0)and (max-width: 767px){.aboutContents .aboutUnit .aboutBody .comment .balloon{padding:12px 16px;font-size:16px}}.aboutContents .aboutUnitBottom{text-align:center}.aboutContents .aboutUnitBottom .text{font-size:24px;font-weight:bold;padding:0 12px}.aboutContents .aboutUnitBottom .text span{color:#d8121c}@media only screen and (min-width: 0)and (max-width: 767px){.aboutContents .aboutUnitBottom .text{font-size:16px;text-align:left;margin:0 0 32px}}.aboutContents .aboutUnitBottom img{max-width:100%}@media only screen and (min-width: 0)and (max-width: 767px){.aboutContents .aboutUnitBottom img{max-width:274px}}.campaign-banners{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:0 auto;margin-top:50px;margin-bottom:40px}@media only screen and (min-width: 0)and (max-width: 800px){.campaign-banners{display:block;text-align:center}}.campaign-banners img{max-width:95%;margin-top:20px;margin-left:10px;margin-right:10px}.pid-login-form input[type=text],.pid-login-form input[type=password]{padding:1em;font-size:14px}.pid-login-form .login__ttl{margin-bottom:25px;padding-top:25px;font-size:26px;text-align:center;border-top:4px solid #333}.pid-login-form .table--login tbody th{width:30%}.pid-login-form .table--login tbody tr:nth-child(even) td{background:#fff}.pid-login-form .login__btn>.btn{width:230px}.pid-login-form input[type=text],.pid-login-form input[type=password]{width:250px}@media only screen and (min-width: 0)and (max-width: 767px){.pid-login-form .login__ttl{font-size:22px}.pid-login-form .login__body{padding:15px}.pid-login-form .table--login tbody th{width:auto}.pid-login-form input[type=text],.pid-login-form input[type=password]{width:90%}}.pid-login-form .login__ttl--info{color:#1b63a7;border-top-color:#1b63a7}.pid-login-form .table--loginInfo tbody th,.pid-login-form .table--loginInfo tbody tr:nth-child(even) th{background:#ecf1f6}.pid-login-form .login__ttl--server{color:#f78601;border-top-color:#f78601}.pid-login-form .table--loginServer tbody th,.pid-login-form .table--loginServer tbody tr:nth-child(even) th{background:#faeee4}.pid-login-form .login__ttl--webftp{color:#018847;border-top-color:#018847}.pid-login-form .table--loginWebftp tbody th,.pid-login-form .table--loginWebftp tbody tr:nth-child(even) th{background:#e3f9e3}.pid-login-form .login__ttl--webmail{color:#9a55aa;border-top-color:#9a55aa}.pid-login-form .table--loginWebmail tbody th,.pid-login-form .table--loginWebmail tbody tr:nth-child(even) th{background:#f1e9f3}.pid-login-form .grecaptcha-badge{margin-bottom:70px}.pid-login-form input::-ms-reveal,.pid-login-form input::-ms-clear{visibility:hidden}.pid-login-form input[type=text],.pid-login-form input[type=password]{-webkit-box-sizing:border-box;box-sizing:border-box;width:80%;padding:1em 20px 1em 1em;font-size:14px}.pid-login-form input[type=text],.pid-login-form input[type=password]{width:80%;padding:1em;font-size:14px}.pid-login-form input[type=text]:focus,.pid-login-form input[type=password]:focus{outline:1px;border-color:#333;background-color:#eee;line-height:1}.pid-login-form textarea:focus{outline:1px;border-color:#333;background-color:#eee;line-height:1}.pid-login-form .ico_eye_field{display:inline-block;position:relative}.pid-login-form .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}.pid-login-form .ico_eye_close{background-image:url(../img/common/ico_eye_close.png)}.pid-login-form .ico_eye_open{background-image:url(../img/common/ico_eye_open.png)}.pid-login-form .form_hide{display:none !important}.pid-login-form .login_user_ico{padding:6px;display:inline-block;vertical-align:middle;color:#fff;font-size:12px;font-weight:bold;background-color:#f78601}.pid-login-form .login.serverpanel .loginForm__item--caption{color:#f78601}.pid-login-form .login.webftp .loginForm__item--caption{color:#018847}.pid-login-form .login.webmail .loginForm__item--caption{color:#9a55aa}.pid-login-form .loginForm{display:table;margin:20px auto}.pid-login-form .loginForm input[type=text],.pid-login-form .loginForm input[type=password]{width:100%}.pid-login-form .loginForm input[type=text]::-webkit-input-placeholder, .pid-login-form .loginForm input[type=password]::-webkit-input-placeholder{text-align:left}.pid-login-form .loginForm input[type=text]::-moz-placeholder, .pid-login-form .loginForm input[type=password]::-moz-placeholder{text-align:left}.pid-login-form .loginForm input[type=text]:-ms-input-placeholder, .pid-login-form .loginForm input[type=password]:-ms-input-placeholder{text-align:left}.pid-login-form .loginForm input[type=text]::-ms-input-placeholder, .pid-login-form .loginForm input[type=password]::-ms-input-placeholder{text-align:left}.pid-login-form .loginForm input[type=text]::placeholder,.pid-login-form .loginForm input[type=password]::placeholder{text-align:left}.pid-login-form .loginForm__item{margin:20px 0 0}.pid-login-form .loginForm__item--caption{color:#1b63a7;font-size:14px;font-weight:bold}.pid-login-form .loginForm__item--input{margin:5px 0 0;width:440px;position:relative}.pid-login-form .loginForm__item--input .ico_eye_field{position:absolute;top:0;right:0;height:100%}.pid-login-form .loginForm__item--input .ico_eye_field .ico_eye{top:50%;right:15px;margin-top:-11px}.pid-login-form .loginForm__item--note{margin:5px 0 0;color:#666;font-size:12px}.pid-login-form .login__btn{margin:40px 0 0}@media only screen and (min-width: 0)and (max-width: 767px){.pid-login-form .login__body{padding:0}.pid-login-form .loginForm{display:block}.pid-login-form .loginForm__item--input{width:auto}}.cat-news .newsList{margin-bottom:15px;padding-bottom:15px;font-size:14p;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 article .section__body img{image-rendering:-webkit-optimize-contrast}.cat-news .news_table{margin:0 0 20px;background:#fff;border-top:1px solid #eee;border-left:1px solid #eee;border-collapse:collapse}.cat-news .news_table td{padding:12px;-webkit-box-sizing:border-box;box-sizing:border-box;border-bottom:1px solid #eee;border-right:1px solid #eee;text-align:center}.cat-news .news_table td:first-child{background:#f0f0f0;border-bottom:1px solid #fff;text-align:left}@media only screen and (min-width: 0)and (max-width: 767px){.cat-news .news_table{width:auto}.cat-news .news_table td{padding:10px}}.cat-news .news_table2{margin:0 0 20px;background:#fff;border-top:1px solid #eee;border-left:1px solid #eee;border-collapse:collapse}.cat-news .news_table2 th{background:#f0f0f0;border-bottom:1px solid #eee;border-right:1px solid #fff;text-align:center;padding:12px}.cat-news .news_table2 td{padding:12px;-webkit-box-sizing:border-box;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 .news_table2{width:auto}.cat-news .news_table2 td{padding:10px}.cat-news .news_table2 th{padding: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%;-webkit-transform:translateY(-50%);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 rgba(0,0,0,0);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 .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;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: 999px){.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: 999px){.cat-order .orderReference__item{width:32%;margin-right:2%}.cat-order .orderReference__btn{padding:10px 30px}}.cat-order .orderApply{display:-moz-flex;display:-ms-flex;display:-webkit-box;display:-ms-flexbox;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:-webkit-gradient(linear, left top, left bottom, color-stop(60%, transparent), color-stop(40%, rgb(255, 231, 115)));background:linear-gradient(transparent 60%, rgb(255, 231, 115) 40%)}.cat-order .prQuickStart__txt,.cat-order .prQuickStart__img{text-align:center}.cat-order .QuickStartUse{padding:15px;margin:30px 0 0;background:#fff;border-radius:5px}.cat-order .QuickStartUse__box{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;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: 999px){.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:#fff;margin:0 auto}.cat-order .roundBox>:last-child{margin-bottom:0}@media only screen and (min-width: 768px)and (max-width: 999px){.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:"";-webkit-box-sizing:border-box;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: 999px){.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;-webkit-box-shadow:none;box-shadow:none}.cat-other .searchBox__btn{cursor:pointer;display:inline-block;width:38px;height:38px;margin:0;background:#222;border:none;font-family:"¥Ò¥é¥®¥Î³Ñ¥´ ProN W3","Hiragino Kaku Gothic ProN","¥á¥¤¥ê¥ª",Meiryo,"Þâ¥´¥·¥Ã¥¯",YuGothic,sans-serif;text-align:center;-webkit-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 #ccc}.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: 999px){.cat-other .sitemap{margin:0;padding:0;border:none}.cat-other .sitemapUnit{float:none;width:auto;margin-right:0;margin-bottom:20px}}.id-service-detail-webfont .tips{margin-top:30px;padding:15px;position:relative;background:#fbf8ea;border:#e7e3d3 1px solid}.id-service-detail-webfont .tips__mark{width:54px;height:54px;position:absolute;line-height:54px;border-radius:50px;background:#eca700;text-align:center;font-weight:bold;color:#fff}.id-service-detail-webfont .tips__content{padding-left:64px}.id-service-detail-webfont .tips__ttl{padding-bottom:10px;color:#eca700;font-size:16px;font-weight:bold}.id-service-detail-webfont .tips__body{font-size:14px}.id-service-detail-webfont .unit{padding-bottom:15px;margin-bottom:15px;border-bottom:1px dotted #ccc}.id-service-detail-webfont .unit:last-child{padding-bottom:0;margin-bottom:0;border-bottom:0}.id-service-detail-webfont .unit__ttl{margin-bottom:10px;color:#1f65a8;font-size:17px;font-weight:bold}@media only screen and (min-width: 0)and (max-width: 767px){.id-service-detail-webfont .unit__ttl{margin-bottom:5px;text-align:center}}.id-service-detail-webfont .unit__ttl__small{display:block;margin-bottom:5px;font-size:13px;color:#6d9cc9}.id-service-detail-webfont .internalLinks{margin-bottom:20px}@media only screen and (min-width: 0)and (max-width: 767px){.id-service-detail-webfont .internalLinks>.btn{display:block;float:left;width:49%;margin-right:2%}.id-service-detail-webfont .internalLinks>.btn:nth-child(even){margin-right:0}}.id-service-detail-webfont .mainImage{margin:-7px 0 30px}@media only screen and (min-width: 0)and (max-width: 767px){.id-service-detail-webfont .mainImage{margin:-7px 0 15px}}.id-service-detail-webfont .lede{margin-bottom:10px;font-size:26px;line-height:1.2;color:#1f65a8}@media only screen and (min-width: 0)and (max-width: 767px){.id-service-detail-webfont .lede{font-size:20px}}.id-service-detail-webfont .indexLink{margin-bottom:40px;text-align:center}.id-service-detail-webfont .indexLink li{display:inline-block;margin-right:5px}.id-service-detail-webfont .indexLink li:last-child{margin-right:0}@media only screen and (min-width: 0)and (max-width: 767px){.id-service-detail-webfont .indexLink{text-align:left}}@media only screen and (min-width: 0)and (max-width: 767px){.id-service-detail-webfont .indexLink li{display:block;margin:0 0 5px;text-align:center}.id-service-detail-webfont .indexLink .btn{width:80%;margin:0 auto}}.id-service-detail-webfont .unit__header{position:relative}.id-service-detail-webfont .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){.id-service-detail-webfont .catContainer{width:100%;height:20px;margin-bottom:10px;text-align:center;position:static;top:0}}.id-service-detail-webfont .cat{display:inline-block;margin-right:3px;padding:0 8px;height:20px;line-height:20px;text-align:center;font-size:12px;color:#fff}.id-service-detail-webfont .cat:last-child{margin-right:0}.id-service-detail-webfont .cat--green1{background:#69b823}.id-service-detail-webfont .cat--green2{background:#366f1f}.id-service-detail-webfont .cat--blue1{background:#409bda}.id-service-detail-webfont .cat--blue2{background:#485e8b}.id-service-detail-webfont .cat--orange1{background:#ff842a}.id-service-detail-webfont .cat--orange2{background:#ffc341}.id-service-detail-webfont .cat--pink1{background:#e3496d}.id-service-detail-webfont .cat--pink2{background:#e771ae}.id-service-detail-webfont .unit__image{height:120px;margin-bottom:10px;position:relative}.id-service-detail-webfont .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:rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0) #113d6b}@media only screen and (min-width: 768px)and (max-width: 999px){.id-service-detail-webfont .unit__image{height:auto}}@media only screen and (min-width: 0)and (max-width: 767px){.id-service-detail-webfont .unit__image{height:auto;margin-bottom:10px;position:relative}}@media only screen and (min-width: 0)and (max-width: 767px){.id-service-detail-webfont .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 rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0)}}.id-service-detail-webfont .unit__imageBefore{display:block;float:left;margin-right:20px}.id-service-detail-webfont .unit__imageAfter{display:block;float:left}@media only screen and (min-width: 768px)and (max-width: 999px){.id-service-detail-webfont .unit__imageBefore{width:48%}.id-service-detail-webfont .unit__imageAfter{float:right;width:48%}}@media only screen and (min-width: 0)and (max-width: 767px){.id-service-detail-webfont .unit__imageBefore{margin:0 auto 20px;float:none}.id-service-detail-webfont .unit__imageAfter{margin:0 auto;float:none}}.id-service-detail-webfont .tryout{margin-top:55px;padding:36px 0 20px 0;background:#f1fbe6;border:1px solid #ccc;text-align:center}.id-service-detail-webfont .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}.id-service-detail-webfont .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 rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0)}.id-service-detail-webfont .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 rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0)}@media only screen and (min-width: 0)and (max-width: 767px){.id-service-detail-webfont .tryout__balloon{width:80%;height:auto;padding:10px;margin:-75px auto 15px;line-height:1.2;font-size:16px}}.id-service-detail-webfont .tryout__ttl{margin-bottom:10px;font-size:30px;color:#3b3b3b;font-weight:bold}@media only screen and (min-width: 0)and (max-width: 767px){.id-service-detail-webfont .tryout__ttl{margin-bottom:5px;font-size:22px}}.id-service-detail-webfont .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){.id-service-detail-webfont .btn--lightGreen{padding:15px 0;width:80%;border:1px solid #fff;background:#73ba24;color:#fff}}.id-service-detail-webfont .blackOverlay{width:100%;height:100%;display:none;position:fixed;top:0%;left:0%;background-color:#000;z-index:1001;-moz-opacity:.8;opacity:.8;filter:alpha(opacity=80)}@media only screen and (min-width: 768px)and (max-width: 999px){.id-service-detail-webfont .blackOverlay{margin:auto;bottom:0;right:0;height:auto}}@media only screen and (min-width: 0)and (max-width: 767px){.id-service-detail-webfont .blackOverlay{margin:auto;bottom:0;right:0;height:auto}}.id-service-detail-webfont .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){.id-service-detail-webfont .window{width:86%;height:60%}}.id-service-detail-webfont .codeArea{width:500px;height:500px;padding:16px;overflow:auto}@media only screen and (min-width: 0)and (max-width: 767px){.id-service-detail-webfont .codeArea{width:95%;height:95%;padding:2.5%;margin:0 auto}}.id-service-detail-webfont .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;-moz-border-top-left-radius:5px;border-top-left-radius:5px;-moz-border-top-right-radius:5px;border-top-right-radius:5px}.id-service-detail-webfont .closeBtn:hover{background:#3d7ab4;color:#fff}@media only screen and (min-width: 0)and (max-width: 767px){.id-service-detail-webfont .unitContainer p{text-align:center}}.id-service-detail-webfont .sample{margin-bottom:10px}.id-service-detail-webfont .sample__image{display:inline-block;margin:0 10px 20px 0}.id-service-detail-webfont .sample__image:nth-child(2n){margin:0 0 15px 0}.id-service-detail-webfont .btn--primary.btn-webfont{padding:11px 55px}.id-service-detail-webfont .faq{margin-bottom:30px}.id-service-detail-webfont .faq li{padding:0 0 5px 2em;margin:0 0 5px .5em;border-bottom:1px dotted #ccc;line-height:1.4;text-indent:-2em}.id-service-detail-webfont .faq .ico--q{margin:0 5px 0 0;color:#ccc;font-size:23px}.id-service-detail-webfont .usage{width:360px;margin:10px 10px 0 0;float:left}.id-service-detail-webfont .usage:last-child{margin:10px 0 0 0}.id-service-detail-webfont .usage__box{border:1px solid #ccc}.id-service-detail-webfont .usage__balloon{width:339px;height:44px;margin:0 auto 20px;position:relative;text-align:center;line-height:44px;font-weight:bold;font-size:18px}.id-service-detail-webfont .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 rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0)}.id-service-detail-webfont .usage__balloon--wp{border:2px solid #c7e2f3;color:#0b5782}.id-service-detail-webfont .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 rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0)}.id-service-detail-webfont .usage__balloon--html{border:2px solid #d2f1c6;color:#4f991c}.id-service-detail-webfont .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 rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0)}.id-service-detail-webfont .usage__boxHeader{padding:19px 0}.id-service-detail-webfont .usage__boxHeader--wp{background:#c7e2f3}.id-service-detail-webfont .usage__boxHeader--html{background:#d2f1c6}.id-service-detail-webfont .usage__boxCat{margin-bottom:10px;text-align:center}.id-service-detail-webfont .usage__boxCatItem{display:inline-block;padding:0 9px;margin-right:5px;height:24px;line-height:24px;border-radius:3px;color:#fff;font-size:12px;font-weight:bold}.id-service-detail-webfont .usage__boxCatItem:last-child{margin-right:0}.id-service-detail-webfont .usage__boxCatItem--wp{background:#0b5782}.id-service-detail-webfont .usage__boxCatItem--html{background:#4f991c}.id-service-detail-webfont .usage__boxTtl{text-align:center;font-weight:bold;font-size:20px}.id-service-detail-webfont .usage__boxTtl--wp{color:#264e6c}.id-service-detail-webfont .usage__boxTtl--html{color:#2b5f18}.id-service-detail-webfont .usage__boxBody{padding:30px 0 15px;text-align:center}.id-service-detail-webfont .usage__boxImage{margin-bottom:10px}@media only screen and (min-width: 768px)and (max-width: 999px){.id-service-detail-webfont .usage{width:49%;margin-right:2%}}@media only screen and (min-width: 0)and (max-width: 767px){.id-service-detail-webfont .usage{width:100%}.id-service-detail-webfont .usage__balloon{-webkit-box-sizing:border-box;box-sizing:border-box;width:100%}.id-service-detail-webfont .usage__boxBody{padding:30px 10px 15px;text-align:center}.id-service-detail-webfont .usage__boxImage{width:69px}}
/*# sourceMappingURL=site.css.map */
