@charset "UTF-8";.serviceP .tableLayout table.inquire{border-left:1px solid #e7e7e7;border-right:1px solid #e7e7e7}.serviceP .tableLayout table.inquire tbody tr.trReply td p.admin{margin-top:0}.serviceP .contents .visualWrap{background:#fefbe8}.serviceP .copyArea{height:208px;background:url(/images/service/img_intro.png) no-repeat right top;padding-top:77px}.serviceP .copyArea h2.head{font-size:25px;color:#111;margin-bottom:10px}.serviceP .copyArea h2.head:before{display:none}.serviceP .copyArea p.sub{font-size:16px;color:#111}.serviceP .flowArea{position:relative;padding:63px 65px 49px;background:url(/images/service/img_flow.png) no-repeat center 104px}.serviceP .flowArea ul.flowBox{overflow:hidden}.serviceP .flowArea ul.flowBox li.flow{float:left;width:50%;padding-right:125px;padding-top:0}.serviceP .flowArea ul.flowBox li.flow:first-child{padding-top:0}.serviceP .flowArea ul.flowBox li.flow:nth-child(2){padding-top:140px}.serviceP .flowArea ul.flowBox li.flow:nth-child(3){padding-top:95px}.serviceP .flowArea ul.flowBox li.flow:nth-child(4){padding-top:90px}.serviceP .flowArea ul.flowBox li.flow:nth-child(5){padding-top:115px}.serviceP .flowArea ul.flowBox li.flow:nth-child(6){padding-top:100px}.serviceP .flowArea ul.flowBox li.flow:nth-child(7){padding-top:130px}.serviceP .flowArea ul.flowBox li.flow:nth-child(2n){float:right;padding-left:125px;padding-right:0}.serviceP .flowArea ul.flowBox li.flow h3.tit{font-size:20px;color:#111;line-height:25px;margin-bottom:13px}.serviceP .flowArea ul.flowBox li.flow p.subtit{font-size:14px;color:#111;text-decoration:underline;line-height:21px;margin-bottom:11px}.serviceP .flowArea ul.flowBox li.flow p.desc{font-size:14px;color:#111;line-height:22px;margin-bottom:12px}.serviceP .flowArea ul.flowBox li.flow a{font-size:14px;color:#3c63e0;line-height:20px}.jcarousel-wrapper .jcarousel-control{display:none}.serviceP .section.feature{background:#f6f6f6;padding:46px 0}.serviceP .featureArea{padding:0}.serviceP .featureArea ul{overflow:hidden}.serviceP .featureArea ul li{width:calc(50% - 15px);min-height:300px;margin:0 auto;border:1px solid #ddd;background:#fff;padding:35px 29px 15px}.serviceP .featureArea ul li a:link{text-decoration:none}.serviceP .featureArea ul li p.tit{font-size:20px;color:#111;line-height:25px;margin-bottom:13px;text-align:center}.serviceP .featureArea ul li p.subtit{font-size:14px;color:#3c63e0;line-height:21px;margin-bottom:13px;text-align:center}.serviceP .featureArea ul li p.desc{font-size:14px;color:#111;line-height:22px;margin-bottom:12px}.serviceP .featureArea ul li p.tit:before{display:block;width:64px;height:64px;margin:0 auto 27px;content:"";vertical-align:middle;background:url(/images/service/service_sfix_icon.png) no-repeat}.serviceP .featureArea ul li.f01 p.tit:before{background-position:0 0}.serviceP .featureArea ul li.f02 p.tit:before{background-position:-100px 0}.serviceP .featureArea ul li.f03 p.tit:before{background-position:-200px 0}.serviceP .featureArea ul li.f02 p.subtit{padding:0 26px}.serviceP .titleArea.history{position:relative;margin-top:47px;margin-bottom:0;padding-bottom:19px;border-bottom:1px solid #e7e7e7}.serviceP .titleArea.history h3{font-size:20px;display:inline-block;color:#111;margin-right:0}.serviceP .historyArea{margin-bottom:25px}.serviceP .historyArea ul.list{overflow:hidden}.serviceP .historyArea ul.list li.item{border-bottom:1px solid #e7e7e7;overflow:hidden;padding:29px 0 19px}.serviceP .historyArea ul.list li.item p.date{float:left;width:160px;font-size:20px;color:#111;font-weight:600}.serviceP .historyArea ul.list li.item p.tit{float:left;width:255px;font-size:16px;color:#d2383b;line-height:21px;margin-top:4px}.serviceP .historyArea ul.list li.item ul.desc{float:left;width:calc(100% - 415px);margin-top:2px}.serviceP .historyArea ul.list li.item ul.desc li.text{font-size:14px;color:#111;margin-bottom:10px;line-height:20px;position:relative}.serviceP .historyArea ul.list li.item ul.desc li.text:before{position:absolute;left:-8px;top:9px;content:"";width:4px;height:1px;vertical-align:middle;background:#717171}.serviceP .historyArea .paginate{display:none}.contentsWarpBig{padding:20px}.contentsWarpBig .contents_layer{margin-bottom:20px}.contentsWarpBig .contents_layer h4{font-size:14px;color:#111}.contentsWarpBig .contents_layer h4.two_num{margin-left:-8px}.contentsWarpBig .contents_layer dl{margin-left:14px}.contentsWarpBig .contents_layer dt{margin-top:6px;font-size:14px;color:#111}.contentsWarpBig .contents_layer dt+dd.caption-bar{margin-top:4px}.contentsWarpBig .contents_layer dt+dd.num_depth2{margin-top:4px}.contentsWarpBig .contents_layer dd{margin-left:14px;margin-top:8px;font-size:14px;color:#111;line-height:22px}.contentsWarpBig .contents_layer .caption{margin-left:18px;margin-top:4px}.contentsWarpBig .contents_layer dd.num_depth_circle{padding-left:0;line-height:1.5em}.contentsWarpBig .contents_layer dd.num_depth_circle p{padding-left:17px;margin:0;position:relative}.contentsWarpBig .contents_layer dd.num_depth_circle p:before{position:absolute;top:-2px;left:0;display:block;content:"";width:13px;height:20px}.contentsWarpBig .contents_layer dd.num_depth_circle p.num01:before{content:"①"}.contentsWarpBig .contents_layer dd.num_depth_circle p.num02:before{content:"②"}.contentsWarpBig .contents_layer dd.num_depth_circle p.num03:before{content:"③"}.contentsWarpBig .contents_layer dd.num_depth_circle p.num04:before{content:"④"}.contentsWarpBig .contents_layer dd.num_depth_circle p.num05:before{content:"⑤"}.contentsWarpBig .contents_layer dd.num_depth_circle p.num06:before{content:"⑥"}.contentsWarpBig .contents_layer dd.num_depth_circle p.num07:before{content:"⑦"}.contentsWarpBig .contents_layer dd.num_depth_circle p.num08:before{content:"⑧"}.contentsWarpBig .contents_layer dd.num_depth_circle p.num09:before{content:"⑨"}.contentsWarpBig .contents_layer dd.num_depth_circle p.num10:before{content:"⑩"}.contentsWarpBig .contents_layer dd.num_depth_circle p.num11:before{content:"⑪"}.contentsWarpBig .contents_layer dd.num_depth_circle p.num12:before{content:"⑫"}.contentsWarpBig .contents_layer dd.num_depth_circle p.num13:before{content:"⑬"}.contentsWarpBig .contents_layer dd.num_depth_circle p.num14:before{content:"⑭"}.contentsWarpBig .contents_layer dd.num_depth_circle p.num15:before{content:"⑮"}.contentsWarpBig .contents_layer dd.num_depth2{padding-left:17px;margin:0;position:relative;margin-left:17px}.contentsWarpBig .contents_layer dd.num_depth2:before{position:absolute;top:-2px;left:0;display:block;content:"";width:13px;height:20px}.payment-faq__tblForm{padding:15px 5px 40px}.payment-faq__Optiontxt{font-size:16px;font-weight:500;color:#606060;padding-bottom:10px}.payment-faq__tbl th{color:#606060;border-bottom:1px solid #dfdfdf;height:49px;font-weight:400;padding-top:15px}.payment-faq__tbl td{border-top:1px solid #dfdfdf;height:59px}.payment-faq__tbl{font-size:13px;color:#000;width:100%;text-align:center;border-top:1px solid #dfdfdf;border-bottom:1px solid #dfdfdf}.contentsWarpBig .contents_layer dd.num_depth2.num01:before{content:"①"}.contentsWarpBig .contents_layer dd.num_depth2.num02:before{content:"②"}.contentsWarpBig .contents_layer dd.num_depth2.num03:before{content:"③"}.contentsWarpBig .contents_layer dd.num_depth2.num04:before{content:"④"}.contentsWarpBig .contents_layer dd.num_depth2.num05:before{content:"⑤"}.contentsWarpBig .contents_layer dd.num_depth2.num06:before{content:"⑥"}.contentsWarpBig .contents_layer dd.num_depth2.num07:before{content:"⑦"}.contentsWarpBig .contents_layer dd.num_depth2.num08:before{content:"⑧"}.contentsWarpBig .contents_layer dd.num_depth2.num09:before{content:"⑨"}.contentsWarpBig .contents_layer dd.num_depth2.num10:before{content:"⑩"}.contentsWarpBig .contents_layer dd.caption{margin-top:4px;margin-left:14px;font-size:14px;color:#111;line-height:22px}.contentsWarpBig .contents_layer dd.caption-bar{margin-top:0;margin-left:25px}.contentsWarpBig .contents_layer dd.caption-bar p{margin-bottom:0;padding-left:14px;line-height:22px;position:relative}.contentsWarpBig .contents_layer dd.caption-bar p:before{position:absolute;top:10px;left:4px;display:block;content:"";width:4px;height:1px;background:#717171}.contentsWarpBig .contents_layer dd.num_depth2 p{margin-left:16px}.contentsWarpBig .contents_layer .caption-num{margin-top:0;margin-left:30px}.contentsWarpBig .contents_layer .caption-num li{list-style-type:decimal;font-size:14px;line-height:22px}.contentsWarpBig .contents_layer .caption-num>ol>li>ol>li{list-style:hangul;font-size:14px;line-height:22px;margin-left:20px}.contentsWarpBig .ol_depth h5{margin-left:18px;font-size:14px;color:#111}.contentsWarpBig .ol_depth ul{margin-left:55px;margin-top:7px}.contentsWarpBig .ol_depth ul.block-blank{margin-bottom:8px}.contentsWarpBig .ol_depth li{list-style-type:disc;padding-left:2px;font-size:14px;color:#111;margin-top:5px}.contentsWarpBig ul.old li{margin-top:5px;font-size:14px;line-height:22px}.contentsWarpBig ul.old li:first-child{margin-top:0}.contentsWarpBig ul.old_disc li{margin-top:5px;font-size:14px}.contentsWarpBig ul.old_disc li:first-child{margin-top:0}.contentsWarpBig p{margin-bottom:8px;font-size:14px;color:#111;line-height:22px}.contentsWarpBig p.history{margin-bottom:0}.contentsWarpBig a{color:#3c63e0;cursor:pointer}.contentsWarpBig .block-blank{margin-bottom:20px}.serviceP .tableLayout.privacy{margin-top:15px;margin-left:18px}.serviceP .tableLayout.privacy table{border:1px solid #e7e7e7}.serviceP .tableLayout.privacy table thead th{padding:10px 12px;border-right:1px solid #e7e7e7}.serviceP .tableLayout.privacy table tbody td{padding:10px 12px}.serviceP .stepArea{position:relative;padding:41px 0 25px;padding:20px 0 10px;border-bottom:none;margin-bottom:0}.serviceP .stepArea ol{overflow:hidden;margin:0 auto;max-width:100%;width:100%}.serviceP .stepArea ol li{float:left;text-align:left;width:100%}.serviceP .stepArea ol li span{display:block;font-size:13px;color:#000;position:relative;padding:7px 0 41px 63px;min-height:50px;line-height:20px;font-weight:700}.serviceP .stepArea ol li.selected span{color:#333}.serviceP .stepArea ol li span:before{position:absolute;left:0;top:0;display:inline-block;width:52px;height:54px;margin:0 10px 0 0;content:"";vertical-align:middle;background:url(/images/common/common_step_icon.png) no-repeat}.serviceP .stepArea ol li span.step1:before{background-position:0 -100px}.serviceP .stepArea ol li.selected span.step1:before{background-position:2px 0}.serviceP .notiArea.type03{margin-bottom:34px}.fCheck input[type=checkbox]+label{font-size:12px;color:#696969}.fCheck input[type=checkbox]+label:before{margin:-2px 5px 0 0;width:13px;height:13px;border:1px solid #696969}.fCheck input[type=checkbox]+label:after{top:0;width:14px;height:14px}.serviceP .scrollArea.clause{margin-bottom:-1px;max-height:250px}.serviceP .trialAgreeArea{position:relative;display:block;border-top:1px solid #e7e7e7;margin-bottom:25px}.serviceP .trialAgreeArea:after{display:block;content:"";clear:both}.serviceP .trialAgreeArea .agreeCon{width:32%;float:left}.serviceP .trialAgreeArea .agreeCon .titleArea{margin-top:15px}.serviceP .trialAgreeArea .agreeCon+.agreeCon{margin-left:2%}.serviceP .formArea.regTrialC .gInputText.organName{width:280px}.serviceP .formArea.regTrialC .gInputText.emailID{width:170px}.serviceP .formArea.regTrialC .gInputText.emailAddress1{width:150px}.serviceP .formArea.regTrialC .gInputText.name{width:280px}.serviceP .formArea.regTrialC .fSelect.tel1{width:100px}.serviceP .formArea.regTrialC .gInputText.tel1{width:100px}.serviceP .formArea.regTrialC .gInputText.tel2{width:100px}.serviceP .formArea.regTrialC .gInputText.tel3{width:100px}.serviceP .formArea.regTrialC .gInputText.ip1{min-width:150px}.serviceP .formArea.regTrialC .gInputText.ip2{min-width:150px}.serviceP .formArea.regTrialC .gInputText.captcha{min-width:200px}@media (min-width:960px) and (max-width:1147px){.serviceP .flowArea{padding:35px 65px 35px}.serviceP .flowArea ul.flowBox li.flow:first-child{padding-top:40px}.serviceP .flowArea ul.flowBox li.flow:nth-child(2){padding-top:175px}.serviceP .flowArea ul.flowBox li.flow:nth-child(3){padding-top:80px}.serviceP .flowArea ul.flowBox li.flow:nth-child(4){padding-top:60px}.serviceP .flowArea ul.flowBox li.flow:nth-child(5){padding-top:110px}.serviceP .flowArea ul.flowBox li.flow:nth-child(6){padding-top:100px}.serviceP .flowArea ul.flowBox li.flow:nth-child(7){padding-top:120px}.serviceP .flowArea ul.flowBox li.flow h3.tit{font-size:19px;line-height:25px}.serviceP .flowArea ul.flowBox li.flow p.desc{font-size:14px;line-height:21px}.serviceP .flowArea ul.flowBox li.flow a{font-size:14px;color:#3c63e0;line-height:20px}}@media (min-width:960px) and (max-width:1065px){.serviceP .flowArea ul.flowBox li.flow:first-child{padding-top:20px}.serviceP .flowArea ul.flowBox li.flow:nth-child(2){padding-top:145px}.serviceP .flowArea ul.flowBox li.flow:nth-child(3){padding-top:60px}.serviceP .flowArea ul.flowBox li.flow:nth-child(4){padding-top:60px}.serviceP .flowArea ul.flowBox li.flow:nth-child(5){padding-top:80px}.serviceP .flowArea ul.flowBox li.flow:nth-child(6){padding-top:100px}.serviceP .flowArea ul.flowBox li.flow:nth-child(7){padding-top:100px}}@media (max-width:959px){.serviceP .copyArea{height:178px;background:url(/images/service/img_intro_mobile.png) no-repeat right top;background-size:auto 100%;padding-top:30px}.serviceP .copyArea h2.head{font-size:22.5px;color:#111;font-weight:700;margin-bottom:10px;width:215px;line-height:30px}.serviceP .copyArea h2.head:before{display:block;margin:0 0 10px 2px;content:"";width:35px;height:3px;vertical-align:middle;background:#111}.serviceP .copyArea p.sub{font-size:14px;color:#111;line-height:18px}.serviceP .flowArea{padding:20px 34px 82px;background:0 0}.serviceP .flowArea ul.flowBox li.flow h3.tit{font-size:17px;margin:0 20px 5px}.serviceP .flowArea ul.flowBox li.flow p.subtit{font-size:15px;line-height:22px;margin:0 20px 10px}.serviceP .flowArea ul.flowBox li.flow p.desc{font-size:14px;color:#111;line-height:22px;margin:0 20px 10px}.serviceP .flowArea ul.flowBox li.flow a{font-size:14px;color:#3c63e0;margin:0 20px 13px}.jcarousel-wrapper .jcarousel ul.flowBox{width:3500px;position:relative}.jcarousel-wrapper .jcarousel ul.flowBox li.flow{float:left!important;padding:0!important}.jcarousel-wrapper .jcarousel-control{display:block}.serviceP .section.feature{padding:30px 0 30px}.serviceP .featureArea ul li{width:100%;min-height:auto;margin-left:0;margin-right:0;margin-bottom:20px;padding:25px 25px 25px}.serviceP .featureArea ul li p.tit:before{margin:0 auto 15px}.serviceP .featureArea ul li:last-child{margin-bottom:5px}.serviceP .titleArea.history{margin-top:25px;padding-bottom:10px;margin-bottom:5px}.serviceP .titleArea.history h3{font-size:18px}.serviceP .historyArea{margin-bottom:25px}.serviceP .historyArea ul.list{overflow:hidden}.serviceP .historyArea ul.list li.item{border-bottom:none;padding:15px 0 20px;border-bottom:1px solid #e7e7e7}.serviceP .historyArea ul.list li.item p.date{width:100%;font-size:17px}.serviceP .historyArea ul.list li.item p.tit{width:100%;margin-top:5px}.serviceP .historyArea ul.list li.item ul.desc{width:100%;margin-top:10px;padding-left:10px}.serviceP .historyArea ul.list li.item ul.desc li.text{margin-bottom:0}.serviceP .historyArea .paginate{display:block;border-top:none;padding-top:10px;margin-top:0}.jcarousel-wrapper a.jcarousel-control-prev,a.jcarousel-control-next{position:absolute;top:-52px;width:50px;height:100%;margin-top:53px}.jcarousel-wrapper a.jcarousel-control-prev{left:-14px;background:0 0;transform:rotate(180deg)}.jcarousel-wrapper a.jcarousel-control-next{right:-14px}.jcarousel-wrapper a.jcarousel-control-prev:before,a.jcarousel-control-next:before{display:block;position:absolute;top:50%;margin-top:-25px;width:20px;height:50px;content:"";background:url(/images/common/jcarosel_arrow_black2.png) no-repeat;background-size:contain;opacity:1}.jcarousel-wrapper a.jcarousel-control-prev:before{margin-left:30px}.jcarousel-wrapper a.jcarousel-control-next:before{margin-left:30px}.jcarousel-wrapper .jcarousel-pagination{position:absolute;bottom:30px;width:100%;text-align:center;background:url(/images/common/jcarosel_bg_line.png) no-repeat center 8px}.jcarousel-wrapper .jcarousel-pagination:after{position:absolute;center:top;left:39px;top:4px;content:"";width:254px;height:2px;vertical-align:middle;background:#da393e;display:none}.jcarousel-wrapper .jcarousel-pagination a{width:10px;height:10px;text-decoration:none;display:inline-block;text-indent:-9999px;background:#fff;border:2px solid #da393e;border-radius:999px;font-size:0}.jcarousel-wrapper .jcarousel-pagination a:before{display:block;width:31px;height:33px;margin:-31px 0 0 -5px;content:"";vertical-align:middle;background:url(/images/common/jcarosel_indicator_icon.png) no-repeat;background-position:0 0}.jcarousel-wrapper .jcarousel-pagination a.active{background:#da393e}.jcarousel-wrapper .jcarousel-pagination a.active:before{display:block}.jcarousel-wrapper .jcarousel-pagination a:first-child.active:before{background-position:-50px 0}.jcarousel-wrapper .jcarousel-pagination a:nth-child(2).active:before{background-position:-100px 0}.jcarousel-wrapper .jcarousel-pagination a:nth-child(3).active:before{background-position:-150px 0}.jcarousel-wrapper .jcarousel-pagination a:nth-child(4).active:before{background-position:-200px 0}.jcarousel-wrapper .jcarousel-pagination a:nth-child(5).active:before{background-position:-250px 0}.jcarousel-wrapper .jcarousel-pagination a:nth-child(6).active:before{background-position:-300px 0}.jcarousel-wrapper .jcarousel-pagination a:nth-child(7).active:before{background-position:-350px 0}.jcarousel-wrapper .jcarousel-pagination a+a{margin-left:32px}.serviceP .tableLayout.privacy table{table-layout:auto}.serviceP .tableLayout.privacy table thead th{white-space:inherit;padding:5px 6px}.serviceP .tableLayout.privacy table thead th.noWrap{white-space:nowrap}.serviceP .tableLayout.privacy table tbody td{white-space:inherit;padding:5px 6px}.serviceP .stepArea{padding:0 0 20px}.serviceP .stepArea ol li span{font-size:14px;padding:0 0 0 63px;line-height:20px}.serviceP .stepArea ol li span br{display:none}.serviceP .trialAgreeArea{padding-top:10px;margin-bottom:15px}.serviceP .trialAgreeArea .agreeCon{width:100%}.serviceP .trialAgreeArea .agreeCon .titleArea{margin-top:15px}.serviceP .trialAgreeArea .agreeCon+.agreeCon{margin-left:0;margin-top:10px}.serviceP .scrollArea.clause{max-height:200px}.serviceP .formArea.regTrialC .gInputText.organName{width:100%}.serviceP .formArea.regTrialC .gInputText.emailID{width:calc((100% - 30px)/ 2)}.serviceP .formArea.regTrialC .gInputText.emailAddress1{width:calc((100% - 30px)/ 2)}.serviceP .formArea.regTrialC .gInputText.name{width:100%}.serviceP .formArea.regTrialC .fSelect.tel1{width:calc((100% - 31px)/ 3)}.serviceP .formArea.regTrialC .gInputText.tel1{width:calc((100% - 31px)/ 3)}.serviceP .formArea.regTrialC .gInputText.tel2{width:calc((100% - 31px)/ 3)}.serviceP .formArea.regTrialC .gInputText.tel3{width:calc((100% - 31px)/ 3)}.serviceP .formArea.regTrialC .gInputText.ip1{width:calc((100% - 16px)/ 2)}.serviceP .formArea.regTrialC .gInputText.ip2{width:calc((100% - 16px)/ 2)}.serviceP .formArea.regTrialC .gInputText.captcha{min-width:200px}.serviceP .notiArea.type03{margin-bottom:34px;padding:0}.fCheck input[type=checkbox]+label{font-size:13px}}.termsIndexList{margin-bottom:20px;padding:15px;border:1px solid #d5d5d5}.termsIndexList .indexTitle{font-size:14px;font-weight:700}.termsIndexList ol{padding-left:15px}.termsIndexList li{list-style:decimal}.termsIndexList li a{color:#111}