#breadcrumb{margin:0 0 20px}#breadcrumb ul{text-align:right}#breadcrumb ul li{float:right;font-size:85%;margin-left:20px}#breadcrumb ul li a{background:url(//47021661.fs1.hubspotusercontent-na1.net/hubfs/47021661/raw_assets/public/LogoPlus%20Theme/assets/contents/img/common/bc_bg.png) no-repeat 0;line-height:20px;padding-left:25px}.p_lead{margin:0 0 30px}.basic_lead{background-color:#3bb2c6}.logo_lead{background-color:#fba92b}.trade_lead{background-color:#56be8e}.total_lead{background-color:#3b97c6}.world_lead{background-color:#5fba3b}.research_lead{background-color:#e9536f}.p_lead .comp{background-image:url();background-position:613px;background-repeat:no-repeat;display:table-cell;height:102px;padding:0 30px;vertical-align:middle;width:710px}.p_lead .comp_ttl{color:#fff;font-size:139%;font-weight:700;line-height:1.4}.p_lead .comp_ttl .em{font-size:123.1%}.p_lead .comp_ttl .fcy{color:#fff814}.price{font-size:146.5%;font-weight:700}.price .number{color:#fd409e;font-size:123.1%}.price .unit{font-size:77%}.price .tax{font-size:69%;font-weight:400}.pinch{background:#f9f9f9;border-bottom:1px solid #9acdd6;border-top:1px solid #9acdd6}.contact_box{margin:0 0 60px}.contact_ttl{font-size:139%;font-weight:700;line-height:1.4;margin:0 0 10px;text-align:center}.contact_list li{float:left;padding:10px 0 0}.contact_list .free{margin:0 27px 0 0;width:224px}.contact_list .usual{padding:0;width:411px}.contact_list .contact_btn{float:right;width:215px}.clip{margin:0 0 20px;text-align:center}.fill{background:#f9f9f9;margin:0 0 30px;padding:30px}.order_flow{color:#3bb2c6;font-weight:700}.order_flow li{line-height:22px;margin:0 0 10px;padding:0 0 0 30px}.order_flow .flow1,.order_flow .flow10,.order_flow .flow2,.order_flow .flow3,.order_flow .flow4,.order_flow .flow5,.order_flow .flow6,.order_flow .flow7,.order_flow .flow8,.order_flow .flow9{background:url() no-repeat 0}#step .step_box{background:url() no-repeat 98px bottom;margin:0 0 6px;padding:0 0 14px}#step .step_box.last_box{background:none;margin:0 0 20px}#step .step_ex{background-color:#3bb2c6;background-repeat:no-repeat;border:3px solid #3bb2c6;float:left;height:56px;width:210px}#step .step_name{color:#fff;font-size:116%;font-weight:700;padding:0 0 0 75px}#step .adjust{display:table-cell;height:56px;vertical-align:middle}#step .step_desc{border:3px solid #fff;float:left;font-size:93%;width:488px}#step .step_txt{padding:0 0 0 16px}#step #step01 .step_ex,#step #step02 .step_ex,#step #step03 .step_ex,#step #step04 .step_ex,#step #step05 .step_ex,#step #step06 .step_ex,#step #step07 .step_ex,#step #step08 .step_ex{background-image:url()}#character .chara_box{background:#f7fafb url() no-repeat scroll 620px 70px;border:3px solid #d9d9d9;border-radius:3px;margin:0 0 30px;position:relative}#character .chara_box .ribbon{left:18px;position:absolute;top:-3px}#character .chara_box .inner{padding:15px 20px 10px 60px}#character .chara_box .ttl{background:url() repeat-x 0 100%;font-size:139%;font-weight:700;margin:0 0 10px;padding:0 0 5px}#character .chara_box .inner .txt{margin:0 0 15px}#character .chara_box .inner .txt p,#favor .and{margin:0 0 10px}#favor .ttl{margin:0 0 17px;position:relative}#favor .ttl .favor_txt{left:505px;position:absolute;top:-4px}.favor_box{background:#f5fcff;;border:1px dashed #7fc5ed;margin:0 0 25px}.favor_box .inner{padding:20px 20px 10px}.favor_box .favor_left{float:left}.favor_box .favor_right{float:right}.favor_box .txt{width:395px}.favor_box .illust{width:214px}.favor_box .txt .ttl{background:url() repeat-x 0 100%;margin:0 0 15px;padding:0 0 15px}.favor_box .txt .favor_h{float:left;margin:0 10px 0 0;width:44px}.favor_box .favor_copy{float:left;font-size:139%;font-weight:700;line-height:1.4;padding:5px 0 0;width:340px}.favor_box .txt p{font-size:93%;margin:0 0 10px}#favor .col2{float:left;margin:0 20px 25px 0;width:343px}#favor .col2 .txt{width:100%}#favor .col2 .txt .favor_copy{font-size:116%;padding:8px 0 0;width:240px}#favor .col2 .txt .ttl{background:none;margin:0;padding:0}#favor #favor01 .illust{padding:25px 15px 0 0}#favor #favor02 .illust{padding:55px 15px 0 20px}#favor #favor03 .illust{padding:25px 10px 15px 0}#favor #favor04 .illust{padding:30px 0 10px 15px}#favor #favor05 .illust{padding:67px 20px 0 0}.layout .desc{float:left;width:420px}.layout .desc p{margin:0 0 10px}.layout .insert{float:right;width:260px}.dial_box{align-items:center;background-color:#f5fcff;border:4px double #99d1f0;display:flex;justify-content:space-between;margin-bottom:40px;padding:25px 40px}.dial_box .txt{font-size:131%}.feature-block{display:flex;flex-wrap:wrap}.feature-box{background-color:#f5fcff;box-sizing:border-box;margin-bottom:30px;padding:20px;width:48%}.feature-box,.feature-box.basic,.feature-box.world{border:1px dashed #75ccdb}.feature-box:nth-child(2n-1){margin-right:4%}.feature-box.wide{margin-right:0;width:100%}.feature-box .heading{background-image:url();background-position:0 100%;background-repeat:repeat-x;margin-bottom:20px;padding-bottom:20px}.feature-box .heading .name{line-height:1.4}.feature-box .heading.row{align-items:center;display:flex}.feature-box .heading.row .name{flex:1;padding-right:20px}.feature-box .heading.row .thumb{width:90px}.feature-box .reading.row{display:flex}.feature-box .reading.row .desc{flex:1;padding-right:40px}.feature-box .reading.row .sheet{width:275px}.pdf a{text-decoration:underline}