.sub_main .sec_icon{width:132px;margin-right:-400px;position:absolute;top:26px;right:50%}@media only screen and (max-width: 769px){.sub_main .wrap{padding-top:80px !important}.sub_main .sec_icon{margin-right:-216px;top:14px}}.page_txt dt{color:#005bac}.page_txt dd{color:#222}#risk{background:#005bac}#risk .sub_tit{color:#fff}#risk .sub_tit::before{background:#fff}#risk li:nth-child(1){background:url("/assets/img/security/ssl-certificates/risk_img01.svg") #fff no-repeat 22px center/auto 50px}#risk li:nth-child(2){background:url("/assets/img/security/ssl-certificates/risk_img02.svg") #fff no-repeat 22px center/auto 50px}#risk li:nth-child(3){background:url("/assets/img/security/ssl-certificates/risk_img03.svg") #fff no-repeat 22px center/auto 50px}#risk li:nth-child(4){background:url("/assets/img/security/ssl-certificates/risk_img04.svg") #fff no-repeat 22px center/auto 50px}#risk li:first-child{background-position:12px center}#merit li:nth-child(1){background:url("/assets/img/security/ssl-certificates/merit_img01.svg") #fff no-repeat center top/60px}#merit li:nth-child(2){background:url("/assets/img/security/ssl-certificates/merit_img02.svg") #fff no-repeat center top/60px}#merit li:nth-child(3){background:url("/assets/img/security/ssl-certificates/merit_img03.svg") #fff no-repeat center top/60px}#merit li:nth-child(4){background:url("/assets/img/security/ssl-certificates/merit_img04.svg") #fff no-repeat center top/60px}#plan{background:#f2f4f5}#plan .default_tb thead th{background:#f0f3f5}#plan .default_tb tbody tr.letsencrypt th{background:url("/assets/img/security/ssl-certificates/letsencrypt.svg") no-repeat center 10px/80%}#plan .default_tb tbody tr.globalsign th{background:url("/assets/img/security/ssl-certificates/globalsign.svg") no-repeat center 10px/80%}#plan .default_tb tbody tr.alphassl th{background:url("/assets/img/security/ssl-certificates/alphassl.svg") no-repeat center 10px/80%}#plan .default_tb tbody tr.shopssl th{background:url("/assets/img/common/logo_shopssl.svg") no-repeat center 12px/80%}#plan .default_tb tbody th{background:none;padding:7.2% .83rem .83rem;font-size:.83rem;font-weight:normal}#plan .default_tb tbody td{width:18.75%}#plan .default_tb tbody td[class^=level]{background:url("/assets/img/security/ssl-certificates/ico_level_on.svg") no-repeat center/auto 26px;position:relative}#plan .default_tb tbody td[class^=level]::before,#plan .default_tb tbody td[class^=level]::after{content:"";display:block;width:19px;height:26px;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}#plan .default_tb tbody td[class^=level]::before{margin-left:-32px;background:url("/assets/img/security/ssl-certificates/ico_level_on.svg") no-repeat center top/cover}#plan .default_tb tbody td[class^=level]::after{margin-left:32px;background:url("/assets/img/security/ssl-certificates/ico_level.svg") no-repeat center top/cover}#plan .default_tb tbody td.level01{background:url("/assets/img/security/ssl-certificates/ico_level.svg") no-repeat center/auto 26px}#plan .default_tb .regular{display:block;margin-top:-2px;font-size:.83rem;color:#999}#plan .default_tb .btn_white{display:inline-block;padding:4px 1.5rem;font-size:.83rem}#plan .default_tb .btn_white::before{display:none}#plan .paid{margin-top:80px}#plan .paid .txt{margin-bottom:1.5rem;font-weight:bold;color:#005bac}#plan .scroll_txt span{background:#f2f4f5}#plan .attention_list,#plan .attention{margin-top:1.17rem;color:#666}#faq .answer dl{margin-bottom:10px}#faq .answer dt{margin:1.17rem 0 .83rem;padding-bottom:8px;font-weight:bold;border-bottom:#fff 2px solid}#faq .answer dd{font-size:.92rem}#faq .answer .default_tb{margin-top:1.33rem;font-size:.92rem}#faq .answer .default_tb th{width:24%}#faq .answer .default_tb td{padding:.83rem 1.5rem;text-align:left}#faq .answer .scroll_txt span{background:#f2f4f5}@media only screen and (min-width: 769px){#merit li{background-size:80px}#plan .default_tb tbody th{background-size:auto 40px !important;padding-top:54px}#plan .default_tb tbody tr.shopssl th{background-size:auto 36px !important}}@media only screen and (min-width: 960px){#risk li:nth-child(1){background-position:30px center;background-size:auto 72px}#risk li:nth-child(2){background-position:36px center;background-size:68px}#risk li:nth-child(3){background-position:47px center;background-size:auto 69px}#risk li:nth-child(4){background-position:42px center;background-size:auto 64px}}