﻿a:focus-visible,button:focus-visible,input:not([type="range"]):focus-visible,textarea:focus-visible,select:focus-visible,summary:focus-visible,[tabindex]:not([tabindex="-1"]):focus-visible{outline:5px solid var(--a11y-focuscolor, #06c);outline-offset:-5px}[id]:not(input:not([type="range"])):not(textarea):not(select):focus-visible{outline:0}.topicpath.topic_posi{z-index:1}.top_common{background:#fff;position:relative}@media only screen and (min-width: 768px) and (max-width: 1199px){.top_common{height:60vh}}.top_common video{width:100%;height:auto;position:absolute;left:0;top:0;z-index:0}@media only screen and (min-width: 1561px){.top_common video{top:-14rem}}@media print{.top_common video{top:-14rem}}.con_reason_original{margin-inline:6.25%}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_reason_original{margin-inline:5%}}@media only screen and (max-width: 767px){.con_reason_original{margin-inline:5%}}.con_reason_original>.title{font-size:calc(var(--fsz) / var(--base) * 1em);line-height:calc(41 / 30);letter-spacing:0.025em}@media only screen and (min-width: 768px){.con_reason_original>.title{--fsz:30}}@media only screen and (max-width: 767px){.con_reason_original>.title{--fsz:24}}.con_reason_original>.txt_desc{font-size:calc(var(--fsz) / var(--base) * 1em);line-height:calc(27 / 16);margin-top:calc(17 / var(--fsz) * 1em)}@media only screen and (min-width: 768px){.con_reason_original>.txt_desc{--fsz:16}}@media only screen and (max-width: 767px){.con_reason_original>.txt_desc{--fsz:14}}@media only screen and (min-width: 768px){.con_reason_original>.box_content_reason{margin-top:calc(65 / var(--base) * 1em)}}@media only screen and (max-width: 767px){.con_reason_original>.box_content_reason{margin-top:calc(40 / var(--base) * 1em)}}.con_reason_original>.box_content_reason>.box_list{display:grid}@media only screen and (min-width: 768px){.con_reason_original>.box_content_reason>.box_list{grid-template-columns:repeat(5, 1fr);gap:calc(30 / var(--base) * 1em) calc(10 / var(--base) * 1em)}}@media only screen and (max-width: 767px){.con_reason_original>.box_content_reason>.box_list{grid-template-columns:repeat(2, 1fr);gap:calc(20 / var(--base) * 1em)}}.con_reason_original>.box_content_reason>.box_list>li .box_item{height:100%;display:flex;flex-direction:column-reverse}.con_reason_original>.box_content_reason>.box_list>li .box_item>.title{font-size:calc(var(--fsz) / var(--base) * 1em);line-height:calc(27 / 16);--fsz:16;letter-spacing:0.025em;font-weight:700;margin-top:calc(10 / var(--fsz) * 1em);text-align:center}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_reason_original>.box_content_reason>.box_list>li .box_item>.title{--fsz:14}}.con_reason_original>.box_content_reason>.box_list>li .box_item>.img{border-radius:calc(8 / var(--base) * 1em);border:1px solid #d8d8d8;overflow:hidden}.con_reason_original>.box_content_reason>.box_list>li .box_item>.img img{width:100%}.con_reason_original>.box_content_reason>.box_list>li .box_item>.box_video{position:relative;aspect-ratio:270 / 386;width:100%;overflow:hidden;border-radius:calc(8 / var(--base) * 1em);border:1px solid #d8d8d8}.con_reason_original>.box_content_reason>.box_list>li .box_item>.box_video>.video_main{width:100%;height:auto;position:absolute;left:0;top:0;bottom:0;margin:auto}.con_service_original_characters{--base:14.04}@media only screen and (max-width: 767px){.con_service_original_characters{--base:15.2344}}.con_service_original_characters .txt_blue{color:#0098dd}.con_service_original_characters .box_button_contact{text-align:center}@media only screen and (min-width: 768px){.con_service_original_characters .box_button_contact{margin-top:calc(50 / var(--base) * 1em)}}@media only screen and (max-width: 767px){.con_service_original_characters .box_button_contact{margin-top:calc(35 / var(--base) * 1em)}}.con_service_original_characters .box_button_contact::before{content:"";width:calc(223 / var(--base) * 1em);height:calc(28 / var(--base) * 1em);background:url("../../service/images/original_characters/img_arrow_down.png") no-repeat center center/contain;display:block;margin-inline:auto}.con_service_original_characters .box_button_contact .txt_title{font-size:calc(var(--fsz) / var(--base) * 1em);font-weight:700;margin-top:calc(30 / var(--fsz) * 1em)}@media only screen and (min-width: 768px){.con_service_original_characters .box_button_contact .txt_title{--fsz:30}}@media only screen and (max-width: 767px){.con_service_original_characters .box_button_contact .txt_title{--fsz:18}}.con_service_original_characters .box_button_contact .txt_desc{font-size:calc(var(--fsz) / var(--base) * 1em);font-weight:700}@media only screen and (min-width: 768px){.con_service_original_characters .box_button_contact .txt_desc{margin-top:calc(35 / var(--fsz) * 1em);--fsz:19}}@media only screen and (max-width: 767px){.con_service_original_characters .box_button_contact .txt_desc{--fsz:16;margin-top:calc(25 / var(--fsz) * 1em)}}.con_service_original_characters .box_button_contact .btn .button{font-size:calc(var(--fsz) / var(--base) * 1em);border-radius:calc(36 / var(--fsz) * 1em);background:#0098dd;color:#fff;font-weight:700;text-decoration:none;max-width:100%;display:inline-block;vertical-align:top;-webkit-box-shadow:1px 1px 15px 0 rgba(0,0,0,0.35);box-shadow:1px 1px 15px 0 rgba(0,0,0,0.35)}@media only screen and (min-width: 768px){.con_service_original_characters .box_button_contact .btn .button{--fsz:17;padding:calc(24 / var(--fsz) * 1em) calc(35 / var(--fsz) * 1em);width:calc(332 / var(--fsz) * 1em);margin-top:calc(23 / var(--fsz) * 1em)}}@media only screen and (max-width: 767px){.con_service_original_characters .box_button_contact .btn .button{--fsz:14;padding:calc(18 / var(--fsz) * 1em) calc(30 / var(--fsz) * 1em);width:calc(258 / var(--fsz) * 1em);margin-top:calc(17 / var(--fsz) * 1em)}}@media only screen and (min-width: 1200px){.con_service_original_characters .con_main_services{padding-inline:5.9322%}}@media print{.con_service_original_characters .con_main_services{padding-inline:5.9322%}}@media only screen and (min-width: 768px){.con_service_original_characters .con_main_services{padding-block:calc(118 / var(--base) * 1em)}}@media only screen and (max-width: 1199px){.con_service_original_characters .con_main_services{padding-block:calc(70 / var(--base) * 1em);margin-inline:auto;width:91.66667%}}.con_service_original_characters .con_main_services>.box_title{margin-bottom:calc(33 / var(--base) * 1em)}.con_service_original_characters .con_main_services>.box_title>.title{font-size:calc(var(--fsz) / var(--base) * 1em);line-height:calc(41 / 30);letter-spacing:0.025em}@media only screen and (min-width: 768px){.con_service_original_characters .con_main_services>.box_title>.title{--fsz:30}}@media only screen and (max-width: 767px){.con_service_original_characters .con_main_services>.box_title>.title{--fsz:24}}.con_service_original_characters .con_main_services>.box_title>.txt_desc{font-size:calc(var(--fsz) / var(--base) * 1em);line-height:calc(27 / 16);margin-top:calc(3 / var(--fsz) * 1em)}@media only screen and (min-width: 768px){.con_service_original_characters .con_main_services>.box_title>.txt_desc{--fsz:16}}@media only screen and (max-width: 767px){.con_service_original_characters .con_main_services>.box_title>.txt_desc{--fsz:14}}.con_service_original_characters .con_main_services>.box_main_services>.box_list{display:grid}@media only screen and (min-width: 768px){.con_service_original_characters .con_main_services>.box_main_services>.box_list{gap:calc(14 / var(--base) * 1em);grid-template-columns:repeat(4, 1fr)}}@media only screen and (max-width: 767px){.con_service_original_characters .con_main_services>.box_main_services>.box_list{gap:calc(30 / var(--base) * 1em);grid-template-columns:100%}}.con_service_original_characters .con_main_services>.box_main_services>.box_list>li .box_item{height:100%;display:flex;flex-direction:column}.con_service_original_characters .con_main_services>.box_main_services>.box_list>li .box_item>.box_text{padding-inline:calc(10 / var(--base) * 1em)}.con_service_original_characters .con_main_services>.box_main_services>.box_list>li .box_item>.box_text>.title{font-size:calc(var(--fsz) / var(--base) * 1em);line-height:calc(27 / 16);letter-spacing:0.025em;font-weight:700;margin-top:calc(15 / var(--fsz) * 1em);text-align:center}@media only screen and (min-width: 768px){.con_service_original_characters .con_main_services>.box_main_services>.box_list>li .box_item>.box_text>.title{--fsz:20}}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_service_original_characters .con_main_services>.box_main_services>.box_list>li .box_item>.box_text>.title{--fsz:16}}@media only screen and (max-width: 767px){.con_service_original_characters .con_main_services>.box_main_services>.box_list>li .box_item>.box_text>.title{--fsz:18}}.con_service_original_characters .con_main_services>.box_main_services>.box_list>li .box_item>.box_text>.txt_desc{font-size:calc(var(--fsz) / var(--base) * 1em);line-height:calc(27 / 15);margin-top:calc(10 / var(--fsz) * 1em)}@media only screen and (min-width: 768px){.con_service_original_characters .con_main_services>.box_main_services>.box_list>li .box_item>.box_text>.txt_desc{--fsz:15}}@media only screen and (max-width: 767px){.con_service_original_characters .con_main_services>.box_main_services>.box_list>li .box_item>.box_text>.txt_desc{--fsz:14}}.con_service_original_characters .con_main_services>.box_main_services>.box_list>li .box_item>.img{border:1px solid #d8d8d8;border-radius:calc(8 / var(--base) * 1em);overflow:hidden;order:-1}.con_service_original_characters .con_main_services>.box_main_services>.box_list>li .box_item>.img img{width:100%}@media only screen and (min-width: 1200px){.con_service_original_characters .con_expanded_services{padding-inline:5.9322%}}@media print{.con_service_original_characters .con_expanded_services{padding-inline:5.9322%}}@media only screen and (min-width: 768px){.con_service_original_characters .con_expanded_services{padding-block:calc(44 / var(--base) * 1em) calc(72 / var(--base) * 1em)}}@media only screen and (max-width: 1199px){.con_service_original_characters .con_expanded_services{padding-block:calc(35 / var(--base) * 1em) calc(50 / var(--base) * 1em);margin-inline:auto;width:91.66667%}}.con_service_original_characters .con_expanded_services>.box_title{margin-bottom:calc(33 / var(--base) * 1em)}.con_service_original_characters .con_expanded_services>.box_title>.title{font-size:calc(var(--fsz) / var(--base) * 1em);line-height:calc(41 / 30);letter-spacing:0.025em}@media only screen and (min-width: 768px){.con_service_original_characters .con_expanded_services>.box_title>.title{--fsz:30}}@media only screen and (max-width: 767px){.con_service_original_characters .con_expanded_services>.box_title>.title{--fsz:24}}.con_service_original_characters .con_expanded_services>.box_title>.txt_desc{font-size:calc(var(--fsz) / var(--base) * 1em);line-height:calc(27 / 16);margin-top:calc(3 / var(--fsz) * 1em)}@media only screen and (min-width: 768px){.con_service_original_characters .con_expanded_services>.box_title>.txt_desc{--fsz:16}}@media only screen and (max-width: 767px){.con_service_original_characters .con_expanded_services>.box_title>.txt_desc{--fsz:14}}.con_service_original_characters .con_expanded_services>.box_expanded_services>.box_list{display:grid}@media only screen and (min-width: 768px){.con_service_original_characters .con_expanded_services>.box_expanded_services>.box_list{gap:calc(10 / var(--base) * 1em) calc(14 / var(--base) * 1em);grid-template-columns:repeat(4, 1fr)}}@media only screen and (max-width: 767px){.con_service_original_characters .con_expanded_services>.box_expanded_services>.box_list{gap:calc(18 / var(--base) * 1em);grid-template-columns:repeat(2, 1fr)}}.con_service_original_characters .con_expanded_services>.box_expanded_services>.box_list>li .box_item{height:100%;background:#fff;border-radius:calc(8 / var(--base) * 1em);-webkit-box-shadow:1px 1px 8px 0 rgba(0,0,0,0.1);box-shadow:1px 1px 8px 0 rgba(0,0,0,0.1)}@media only screen and (min-width: 768px){.con_service_original_characters .con_expanded_services>.box_expanded_services>.box_list>li .box_item{min-height:calc(240 / var(--base) * 1em);padding-block:calc(48 / var(--base) * 1em);padding-inline:9.21053%}}@media only screen and (max-width: 767px){.con_service_original_characters .con_expanded_services>.box_expanded_services>.box_list>li .box_item{padding-block:calc(24 / var(--base) * 1em);padding-inline:1.2em}}.con_service_original_characters .con_expanded_services>.box_expanded_services>.box_list>li .box_item>.title{font-size:calc(var(--fsz) / var(--base) * 1em);line-height:calc(27 / 16);letter-spacing:0.025em}@media only screen and (min-width: 768px){.con_service_original_characters .con_expanded_services>.box_expanded_services>.box_list>li .box_item>.title{--fsz:20}}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_service_original_characters .con_expanded_services>.box_expanded_services>.box_list>li .box_item>.title{--fsz:16}}@media only screen and (max-width: 767px){.con_service_original_characters .con_expanded_services>.box_expanded_services>.box_list>li .box_item>.title{--fsz:18}}.con_service_original_characters .con_expanded_services>.box_expanded_services>.box_list>li .box_item>.txt_desc{font-size:calc(var(--fsz) / var(--base) * 1em);line-height:calc(27 / 15);margin-top:calc(17 / var(--fsz) * 1em)}@media only screen and (min-width: 768px){.con_service_original_characters .con_expanded_services>.box_expanded_services>.box_list>li .box_item>.txt_desc{--fsz:15}}@media only screen and (max-width: 767px){.con_service_original_characters .con_expanded_services>.box_expanded_services>.box_list>li .box_item>.txt_desc{--fsz:14}}.con_service_original_characters .con_results{background:#fff}@media only screen and (min-width: 1200px){.con_service_original_characters .con_results{padding-inline:5.9322%}}@media print{.con_service_original_characters .con_results{padding-inline:5.9322%}}@media only screen and (min-width: 768px){.con_service_original_characters .con_results{padding-block:calc(113 / var(--base) * 1em) calc(108 / var(--base) * 1em)}}@media only screen and (max-width: 1199px){.con_service_original_characters .con_results{padding-block:calc(70 / var(--base) * 1em) calc(65 / var(--base) * 1em);padding-inline:4.16667%}}.con_service_original_characters .con_results>.box_title{margin-bottom:calc(33 / var(--base) * 1em)}.con_service_original_characters .con_results>.box_title>.title{font-size:calc(var(--fsz) / var(--base) * 1em);line-height:calc(41 / 30);letter-spacing:0.025em}@media only screen and (min-width: 768px){.con_service_original_characters .con_results>.box_title>.title{--fsz:30}}@media only screen and (max-width: 767px){.con_service_original_characters .con_results>.box_title>.title{--fsz:24}}.con_service_original_characters .con_results>.box_title>.txt_desc{font-size:calc(var(--fsz) / var(--base) * 1em);line-height:calc(27 / 16);margin-top:calc(3 / var(--fsz) * 1em)}@media only screen and (min-width: 768px){.con_service_original_characters .con_results>.box_title>.txt_desc{--fsz:16}}@media only screen and (max-width: 767px){.con_service_original_characters .con_results>.box_title>.txt_desc{--fsz:14}}@media only screen and (min-width: 768px){.con_service_original_characters .con_results>.box_list{display:flex;flex-wrap:wrap;gap:calc(43 / var(--base) * 1em) calc(35 / var(--base) * 1em)}}@media only screen and (min-width: 768px){.con_service_original_characters .con_results>.box_list>li:not(:last-child){flex:0 0 calc(500 / var(--base) * 1em);max-width:calc((100% - (35 / var(--base) * 1em)) / 2)}}@media only screen and (max-width: 767px){.con_service_original_characters .con_results>.box_list>li:not(:last-child){margin-bottom:calc(30 / var(--base) * 1em)}}@media only screen and (min-width: 768px){.con_service_original_characters .con_results>.box_list>li:last-child{flex:0 0 100%}}.con_service_original_characters .con_results>.box_list>li .box_item{display:flex;flex-direction:column-reverse}.con_service_original_characters .con_results>.box_list>li .box_item>.title{font-size:calc(var(--fsz) / var(--base) * 1em);line-height:calc(22 / 14);letter-spacing:0.025em;font-weight:700;margin-top:calc(18 / var(--fsz) * 1em);--fsz:14}.con_service_original_characters .con_results>.box_list>li .box_item>.title::before{content:"■"}.con_service_original_characters .con_results>.box_list>li .box_item .img a{display:block}.con_service_original_characters .con_results>.box_list>li .box_item .img a img{width:100%}.con_service_original_characters .con_results>.box_list>li .box_item .img .movie_video{display:block;text-decoration:none;position:relative}.con_service_original_characters .con_results>.box_list>li .box_item .img .movie_video::after{display:block;position:absolute;top:0;left:0;right:0;bottom:0;margin:auto;max-width:calc(73 / var(--base) * 1em);max-height:calc(73 / var(--base) * 1em);width:16%;aspect-ratio:1;background:url("../images/home/ic_play2.png") center/contain no-repeat;content:""}.con_service_original_characters .con_results>.box_list>li .box_item .img .movie_video img{width:100%}.con_service_original_characters .con_support{background:#fff}@media only screen and (min-width: 1200px){.con_service_original_characters .con_support{padding-inline:5.9322%}}@media print{.con_service_original_characters .con_support{padding-inline:5.9322%}}@media only screen and (max-width: 1199px){.con_service_original_characters .con_support{padding-inline:4.16667%}}.con_service_original_characters .con_support>.box_inner{background:#f5f5f2}@media only screen and (min-width: 768px){.con_service_original_characters .con_support>.box_inner{padding-block:calc(90 / var(--base) * 1em);padding-inline:calc(30 / var(--base) * 1em)}}@media only screen and (max-width: 1199px){.con_service_original_characters .con_support>.box_inner{padding-block:calc(50 / var(--base) * 1em);padding-inline:5%}}.con_service_original_characters .con_support>.box_inner>.box_title{margin-bottom:calc(60 / var(--base) * 1em);text-align:center}.con_service_original_characters .con_support>.box_inner>.box_title>.title{font-size:calc(var(--fsz) / var(--base) * 1em);line-height:calc(41 / 30);letter-spacing:0.025em}@media only screen and (min-width: 768px){.con_service_original_characters .con_support>.box_inner>.box_title>.title{--fsz:30}}@media only screen and (max-width: 767px){.con_service_original_characters .con_support>.box_inner>.box_title>.title{--fsz:24}}.con_service_original_characters .con_support>.box_inner>.box_title>.txt_desc{font-size:calc(var(--fsz) / var(--base) * 1em);line-height:calc(27 / 16);margin-top:calc(27 / var(--fsz) * 1em)}@media only screen and (min-width: 768px){.con_service_original_characters .con_support>.box_inner>.box_title>.txt_desc{--fsz:16}}@media only screen and (max-width: 767px){.con_service_original_characters .con_support>.box_inner>.box_title>.txt_desc{--fsz:14}}.con_service_original_characters .con_support>.box_inner>.box_title>.txt_desc .txt_blue{font-weight:600}.con_service_original_characters .con_support>.box_inner>.box_title>.txt_desc+.txt_desc{margin-top:calc(12 / var(--fsz) * 1em)}.con_service_original_characters .con_support>.box_inner>.box_list{display:grid;max-width:calc(1235 / var(--base) * 1em);margin-inline:auto;position:relative}.con_service_original_characters .con_support>.box_inner>.box_list::before{content:"";position:absolute;background:#bababa;z-index:0}@media only screen and (min-width: 768px){.con_service_original_characters .con_support>.box_inner>.box_list::before{top:50%;left:0;right:0;height:calc(10 / var(--base) * 1em)}}@media only screen and (max-width: 767px){.con_service_original_characters .con_support>.box_inner>.box_list::before{top:0;bottom:0;left:0;right:0;margin-inline:auto;width:calc(10 / var(--base) * 1em)}}@media only screen and (min-width: 768px){.con_service_original_characters .con_support>.box_inner>.box_list{gap:calc(20 / var(--base) * 1em);grid-template-columns:repeat(5, 1fr)}}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_service_original_characters .con_support>.box_inner>.box_list{gap:calc(10 / var(--base) * 1em)}}@media only screen and (max-width: 767px){.con_service_original_characters .con_support>.box_inner>.box_list{flex-direction:column;gap:calc(40 / var(--base) * 1em)}}.con_service_original_characters .con_support>.box_inner>.box_list>li{position:relative;z-index:1}.con_service_original_characters .con_support>.box_inner>.box_list>li .box_item{text-align:center;background:#0098dd;color:#fff;height:100%;border-radius:calc(8 / var(--base) * 1em);padding-block:calc(40 / var(--base) * 1em) calc(33 / var(--base) * 1em);padding-inline:calc(10 / var(--base) * 1em);position:relative}.con_service_original_characters .con_support>.box_inner>.box_list>li .box_item>.title{font-size:calc(var(--fsz) / var(--base) * 1em);line-height:calc(27 / 20);letter-spacing:0.025em;font-size:calc(var(--fsz) / var(--base) * 1em)}@media only screen and (min-width: 768px){.con_service_original_characters .con_support>.box_inner>.box_list>li .box_item>.title{--fsz:20}}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_service_original_characters .con_support>.box_inner>.box_list>li .box_item>.title{--fsz:16}}@media only screen and (max-width: 767px){.con_service_original_characters .con_support>.box_inner>.box_list>li .box_item>.title{--fsz:18}}.con_service_original_characters .con_support>.box_inner>.box_list>li .box_item>.txt_desc{font-size:calc(var(--fsz) / var(--base) * 1em);line-height:calc(27 / 15);margin-top:calc(17 / var(--fsz) * 1em)}@media only screen and (min-width: 768px){.con_service_original_characters .con_support>.box_inner>.box_list>li .box_item>.txt_desc{--fsz:15}}@media only screen and (max-width: 767px){.con_service_original_characters .con_support>.box_inner>.box_list>li .box_item>.txt_desc{--fsz:14}}.con_service_original_characters .con_support>.box_inner>.box_list>li .box_item .txt_number{position:absolute;--fsz:22;font-size:calc(var(--fsz) / var(--base) * 1em);font-weight:700;width:calc(48 / var(--fsz) * 1em);height:calc(48 / var(--fsz) * 1em);background:#fff;border:1px solid #0098dd;color:#0098dd;border-radius:100%;display:flex;align-items:center;justify-content:center;top:0;left:0;right:0;margin-inline:auto;transform:translateY(-50%)}.con_service_original_characters .con_price_plan{background:#fff}@media only screen and (min-width: 1200px){.con_service_original_characters .con_price_plan{padding-inline:5.9322%}}@media print{.con_service_original_characters .con_price_plan{padding-inline:5.9322%}}@media only screen and (min-width: 768px){.con_service_original_characters .con_price_plan{padding-block:calc(132 / var(--base) * 1em) calc(108 / var(--base) * 1em)}}@media only screen and (max-width: 1199px){.con_service_original_characters .con_price_plan{padding-block:calc(70 / var(--base) * 1em) calc(65 / var(--base) * 1em);padding-inline:4.16667%}}.con_service_original_characters .con_price_plan>.box_inner{max-width:calc(1350 / var(--base) * 1em);margin-inline:auto}@media only screen and (min-width: 768px){.con_service_original_characters .con_price_plan>.box_inner>.title{margin-bottom:calc(40 / var(--base) * 1em)}}@media only screen and (max-width: 767px){.con_service_original_characters .con_price_plan>.box_inner>.title{margin-bottom:calc(30 / var(--base) * 1em)}}.con_service_original_characters .con_price_plan>.box_inner>.title .title_1{font-size:calc(var(--fsz) / var(--base) * 1em);line-height:calc(27 / 16);letter-spacing:0.025em;text-align:center;display:block;font-weight:400}@media only screen and (min-width: 768px){.con_service_original_characters .con_price_plan>.box_inner>.title .title_1{--fsz:16}}@media only screen and (max-width: 767px){.con_service_original_characters .con_price_plan>.box_inner>.title .title_1{--fsz:14}}.con_service_original_characters .con_price_plan>.box_inner>.title .title_2{font-size:calc(var(--fsz) / var(--base) * 1em);line-height:calc(41 / 30);letter-spacing:0.025em;text-align:center;display:block}@media only screen and (min-width: 768px){.con_service_original_characters .con_price_plan>.box_inner>.title .title_2{--fsz:30}}@media only screen and (max-width: 767px){.con_service_original_characters .con_price_plan>.box_inner>.title .title_2{--fsz:24}}.con_service_original_characters .con_price_plan>.box_inner>.box_list{display:grid}@media only screen and (min-width: 768px){.con_service_original_characters .con_price_plan>.box_inner>.box_list{grid-template-columns:repeat(3, 1fr);gap:2.96296%}}@media only screen and (max-width: 767px){.con_service_original_characters .con_price_plan>.box_inner>.box_list{grid-template-columns:100%;gap:calc(40 / var(--base) * 1em)}}.con_service_original_characters .con_price_plan>.box_inner>.box_list>li .box_item{height:100%;background:#f1f1f1;border-radius:calc(8 / var(--base) * 1em);padding-block:calc(25 / var(--base) * 1em) calc(15 / var(--base) * 1em);-webkit-box-shadow:0 1px 3px 0 rgba(0,0,0,0.25);box-shadow:0 1px 3px 0 rgba(0,0,0,0.25)}@media only screen and (min-width: 1200px){.con_service_original_characters .con_price_plan>.box_inner>.box_list>li .box_item{padding-inline:calc(20 / var(--base) * 1em)}}@media print{.con_service_original_characters .con_price_plan>.box_inner>.box_list>li .box_item{padding-inline:calc(20 / var(--base) * 1em)}}@media only screen and (max-width: 1199px){.con_service_original_characters .con_price_plan>.box_inner>.box_list>li .box_item{padding-inline:calc(10 / var(--base) * 1em)}}.con_service_original_characters .con_price_plan>.box_inner>.box_list>li .box_item .box_image{background:#fff;border-radius:calc(8 / var(--base) * 1em);padding-bottom:calc(25 / var(--base) * 1em);text-align:center}@media only screen and (min-width: 1200px){.con_service_original_characters .con_price_plan>.box_inner>.box_list>li .box_item .box_image{padding-inline:calc(20 / var(--base) * 1em)}}@media print{.con_service_original_characters .con_price_plan>.box_inner>.box_list>li .box_item .box_image{padding-inline:calc(20 / var(--base) * 1em)}}@media only screen and (max-width: 1199px){.con_service_original_characters .con_price_plan>.box_inner>.box_list>li .box_item .box_image{padding-inline:calc(10 / var(--base) * 1em)}}.con_service_original_characters .con_price_plan>.box_inner>.box_list>li .box_item .box_image>.txt_tag{font-size:calc(var(--fsz) / var(--base) * 1em);font-weight:600;color:#0098dd;border:1px solid #e4e4e4;display:block;top:calc(-7 / var(--fsz) * 1em);background:#f6f6f6;padding-block:calc(6 / var(--fsz) * 1em);padding-inline:calc(10 / var(--fsz) * 1em);border-radius:calc(29 / var(--fsz) * 1em);position:relative}@media only screen and (min-width: 1200px){.con_service_original_characters .con_price_plan>.box_inner>.box_list>li .box_item .box_image>.txt_tag{--fsz:16;font-size:clamp(calc(var(--fsz) * 0.65 / var(--base) * 1em), calc(var(--fsz) / 1920 * 100vw), calc(var(--fsz) / var(--base) * 1em))}}@media print{.con_service_original_characters .con_price_plan>.box_inner>.box_list>li .box_item .box_image>.txt_tag{--fsz:16;font-size:clamp(calc(var(--fsz) * 0.65 / var(--base) * 1em), calc(var(--fsz) / 1920 * 100vw), calc(var(--fsz) / var(--base) * 1em))}}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_service_original_characters .con_price_plan>.box_inner>.box_list>li .box_item .box_image>.txt_tag{font-size:clamp(calc(var(--fsz) * 0.65 / var(--base) * 1em), calc(var(--fsz) / 1200 * 100vw), calc(var(--fsz) / var(--base) * 1em))}}@media only screen and (max-width: 1199px){.con_service_original_characters .con_price_plan>.box_inner>.box_list>li .box_item .box_image>.txt_tag{--fsz:14}}.con_service_original_characters .con_price_plan>.box_inner>.box_list>li .box_item .box_image .txt_title{font-size:calc(var(--fsz) / var(--base) * 1em);font-weight:600;margin-top:calc(20 / var(--fsz) * 1em)}@media only screen and (min-width: 768px){.con_service_original_characters .con_price_plan>.box_inner>.box_list>li .box_item .box_image .txt_title{--fsz:24}}@media only screen and (min-width: 1200px){.con_service_original_characters .con_price_plan>.box_inner>.box_list>li .box_item .box_image .txt_title{font-size:clamp(calc(var(--fsz) * 0.75 / var(--base) * 1em), calc(var(--fsz) / 1920 * 100vw), calc(var(--fsz) / var(--base) * 1em))}}@media print{.con_service_original_characters .con_price_plan>.box_inner>.box_list>li .box_item .box_image .txt_title{font-size:clamp(calc(var(--fsz) * 0.75 / var(--base) * 1em), calc(var(--fsz) / 1920 * 100vw), calc(var(--fsz) / var(--base) * 1em))}}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_service_original_characters .con_price_plan>.box_inner>.box_list>li .box_item .box_image .txt_title{font-size:clamp(calc(var(--fsz) * 0.5 / var(--base) * 1em), calc(var(--fsz) / 1200 * 100vw), calc(var(--fsz) / var(--base) * 1em))}}@media only screen and (max-width: 767px){.con_service_original_characters .con_price_plan>.box_inner>.box_list>li .box_item .box_image .txt_title{--fsz:20}}.con_service_original_characters .con_price_plan>.box_inner>.box_list>li .box_item .box_image .txt_price{font-size:calc(var(--fsz) / var(--base) * 1em);line-height:1}@media only screen and (min-width: 768px){.con_service_original_characters .con_price_plan>.box_inner>.box_list>li .box_item .box_image .txt_price{--fsz:15}}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_service_original_characters .con_price_plan>.box_inner>.box_list>li .box_item .box_image .txt_price{font-size:clamp(calc(var(--fsz) * 0.5 / var(--base) * 1em), calc(var(--fsz) / 1200 * 100vw), calc(var(--fsz) / var(--base) * 1em))}}@media only screen and (max-width: 767px){.con_service_original_characters .con_price_plan>.box_inner>.box_list>li .box_item .box_image .txt_price{--fsz:14}}.con_service_original_characters .con_price_plan>.box_inner>.box_list>li .box_item .box_image .txt_price .txt_blue{font-size:146.66667%;font-weight:600}.con_service_original_characters .con_price_plan>.box_inner>.box_list>li .box_item .box_image .txt_price .txt_blue .txt_number{font-size:181.81818%}.con_service_original_characters .con_price_plan>.box_inner>.box_list>li .box_item .box_image .image{border:1px solid #dadada;border-radius:calc(8 / var(--base) * 1em);overflow:hidden;position:relative;margin-top:calc(20 / var(--base) * 1em)}.con_service_original_characters .con_price_plan>.box_inner>.box_list>li .box_item .box_image .image img{width:100%}.con_service_original_characters .con_price_plan>.box_inner>.box_list>li .box_item .box_image .image>.txt_tag{font-weight:600;background:#5d5d5d;color:#fff;--fsz:12;font-size:calc(var(--fsz) / var(--base) * 1em);padding-block:calc(3 / var(--fsz) * 1em);padding-inline:calc(8 / var(--fsz) * 1em);position:absolute;top:0;left:0;border-bottom-right-radius:calc(3 / var(--fsz) * 1em)}.con_service_original_characters .con_price_plan>.box_inner>.box_list>li .box_item .box_text{margin-top:calc(10 / var(--base) * 1em)}.con_service_original_characters .con_price_plan>.box_inner>.box_list>li .box_item .box_text dl{padding-inline:calc(20 / var(--base) * 1em);padding-top:calc(9 / var(--base) * 1em)}.con_service_original_characters .con_price_plan>.box_inner>.box_list>li .box_item .box_text dl:not(:last-child){border-bottom:1px dotted #c2c2c2}@media only screen and (min-width: 768px){.con_service_original_characters .con_price_plan>.box_inner>.box_list>li .box_item .box_text dl:not(:last-child){padding-bottom:calc(9 / var(--base) * 1em)}}@media only screen and (max-width: 767px){.con_service_original_characters .con_price_plan>.box_inner>.box_list>li .box_item .box_text dl:not(:last-child){padding-bottom:calc(16 / var(--base) * 1em)}}@media only screen and (max-width: 767px){.con_service_original_characters .con_price_plan>.box_inner>.box_list>li .box_item .box_text dl:not(:first-child){padding-top:calc(16 / var(--base) * 1em)}}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_service_original_characters .con_price_plan>.box_inner>.box_list>li .box_item .box_text dl{padding-inline:calc(10 / var(--base) * 1em)}}.con_service_original_characters .con_price_plan>.box_inner>.box_list>li .box_item .box_text dl dt{--fsz:15;font-size:calc(var(--fsz) / var(--base) * 1em);font-weight:700}.con_service_original_characters .con_price_plan>.box_inner>.box_list>li .box_item .box_text dl dt::before{content:"■"}.con_service_original_characters .con_price_plan>.box_inner>.box_list>li .box_item .box_text dl dd{--fsz:14;font-size:calc(var(--fsz) / var(--base) * 1em);line-height:calc(20 / 14)}.con_service_original_characters .con_price_plan>.box_inner>.box_list>li .box_item .box_text dl dd .txt{padding-left:calc(15 / var(--fsz) * 1em)}.con_service_original_characters .con_price_plan>.box_inner>.box_list>li .box_item .box_text dl dd ul li{position:relative;padding-left:calc(15 / var(--fsz) * 1em)}.con_service_original_characters .con_price_plan>.box_inner>.box_list>li .box_item .box_text dl dd ul li::before{content:"・";position:absolute;top:0;left:0}.con_service_original_characters .con_price_plan>.box_inner>.box_list>li .box_item .box_text dl dd .txt_note small{font-size:100%}.con_service_original_characters .con_price_plan>.box_inner .box_bottom{display:grid;align-items:flex-start}@media only screen and (min-width: 768px){.con_service_original_characters .con_price_plan>.box_inner .box_bottom{grid-template-columns:repeat(3, 1fr);gap:2.96296%;margin-top:calc(15 / var(--base) * 1em)}}@media only screen and (max-width: 767px){.con_service_original_characters .con_price_plan>.box_inner .box_bottom{margin-top:calc(30 / var(--base) * 1em);grid-template-columns:100%;gap:calc(20 / var(--base) * 1em)}}.con_service_original_characters .con_price_plan>.box_inner .box_bottom .box_notes .txt_note{--fsz:12;font-size:calc(var(--fsz) / var(--base) * 1em);line-height:calc(20 / 12)}.con_service_original_characters .con_price_plan>.box_inner .box_bottom .box_notes .txt_note small{font-size:100%;display:block;position:relative;padding-left:calc(13 / var(--fsz) * 1em)}.con_service_original_characters .con_price_plan>.box_inner .box_bottom .box_notes .txt_note small::before{content:"※";position:absolute;top:0;left:0}.con_service_original_characters .con_price_plan>.box_inner .box_bottom .box_text{background:#f1f1f1;border-radius:calc(8 / var(--base) * 1em);padding-block:calc(25 / var(--base) * 1em);-webkit-box-shadow:0 1px 3px 0 rgba(0,0,0,0.25);box-shadow:0 1px 3px 0 rgba(0,0,0,0.25);display:flex;gap:calc(20 / var(--base) * 1em);align-items:center}@media only screen and (min-width: 768px){.con_service_original_characters .con_price_plan>.box_inner .box_bottom .box_text{grid-column:span 2;padding-inline:4.49438%}}@media only screen and (max-width: 767px){.con_service_original_characters .con_price_plan>.box_inner .box_bottom .box_text{padding-inline:calc(15 / var(--base) * 1em);flex-direction:column;order:-1}}.con_service_original_characters .con_price_plan>.box_inner .box_bottom .box_text .txt_title{font-weight:700;font-size:calc(var(--fsz) / var(--base) * 1em);--fsz:13;color:#fff;background:#5d5d5d;padding:calc(2 / var(--fsz) * 1em) calc(5 / var(--fsz) * 1em);white-space:nowrap}
