#mainv{border-bottom:1px solid #ddd}#mainv #container{position:relative}#container{padding-top:40px}#contents-simulation{margin-top:40px}#contents-simulation .simulation-container{position:relative;min-height:140px;padding:22px 19px 22px 384px;background-color:#f9f9f9;border:1px solid #ddd;border-radius:3px;line-height:1.5}#contents-simulation .simulation-thumb{position:absolute;top:22px;left:19px;transition:opacity .2s}#contents-simulation .simulation-thumb:hover{opacity:.8}#contents-simulation .simulation-name{font-weight:bold}#contents-simulation .simulation-text{margin-top:7px}#global-nav .nav-col-link-plan{background:url('../../img/icon/ic-price-on.png?1608797428') 15px 16px no-repeat;background-color:#004ea2;color:#fff}#left-plan .tabmenu{left:10px;border-color:#3d8c45;color:#3d8c45;background:url('../../img/plan/index/icon-tab-family.png?1608797428') no-repeat 22px center #d8e8da}#left-plan .tabmenu .tabmenu-text{padding-left:40px}#left-plan .tabmenu.active{background:url('../../img/plan/index/icon-tab-family-on.png?1608797428') no-repeat 22px center #3d8c45}#left-plan .tabcontent{border-top-color:#3d8c45}#left-plan .otoku-ttl{text-align:center;font-size:22px;line-height:1.6;padding-bottom:30px}#left-plan .otoku-ttl span{display:block;font-size:28px;font-weight:bold}.mt15{margin-top:15px}.mt30{margin-top:30px}.mb15{margin-bottom:15px}.mb30{margin-bottom:30px}.mb50{margin-bottom:50px}.note-hidden{display:none}.note-btn{position:relative;color:#666;font-size:14px;text-align:center;background-color:#ddd;box-shadow:0 3px 0 #d0d0d0;border-radius:3px;padding:10px 0}.note-btn::after{position:absolute;top:50%;right:calc(50% - 75px);content:'';width:8px;height:8px;border-bottom:solid 2px #666;border-right:solid 2px #666;-moz-transform:translate(-50%, -70%) rotate(45deg);-ms-transform:translate(-50%, -70%) rotate(45deg);-webkit-transform:translate(-50%, -70%) rotate(45deg);transform:translate(-50%, -70%) rotate(45deg)}.note-btn.active::after{-moz-transform:translate(-50%, -33%) rotate(-135deg);-ms-transform:translate(-50%, -33%) rotate(-135deg);-webkit-transform:translate(-50%, -33%) rotate(-135deg);transform:translate(-50%, -33%) rotate(-135deg)}#sidebar .menu-col-plan{background:url('../../img/icon/ic-price.png?1608797428') no-repeat 10px center #e0e8f5;background-size:15px auto, 100%}#sidebar .menu-col-plan .menu-link{color:#004ea2}#follow-header .nav-col-link-plan{background:url('../../img/icon/ic-price.png?1608797428') center 13px no-repeat #eee}.abtest nav{height:40px;display:flex;align-items:center;justify-content:center;background-color:#fff}.abtest nav .inner{min-width:1000px}.abtest nav .ttl-inner{margin:0}.abtest#mainv{height:420px;background:none}.abtest#mainv .container{width:auto;height:380px;background:#f7f7f7 url('../../img/plan/index/mv_mainv.png?1663119971') no-repeat center}.abtest .inner{width:1000px;margin:auto}.abtest h2{display:flex;justify-content:center;align-items:center;flex-direction:column;color:#007acd;text-align:center}.abtest h2 .txt{font-size:30px;font-weight:bold;margin-bottom:20px}.abtest h2 .ttl{font-size:50px;font-weight:bold;letter-spacing:3px;margin-bottom:40px}.abtest .bluelink_button a{box-sizing:border-box;width:440px;height:80px;border-radius:40px;border:#0079ce solid 2px;color:#fff;display:flex;justify-content:center;align-items:center;background-color:#0079ce;font-size:24px;text-decoration:none;position:relative;font-weight:bold;margin:auto;margin-top:50px;margin-bottom:80px;box-shadow:0 5px 5px rgba(0,0,0,0.2);transition:.4s}.abtest .bluelink_button a::after{content:"";position:absolute;margin-top:auto;right:30px;width:10px;height:10px;border-top:2px solid #fff;border-right:2px solid #fff;transform:rotate(45deg)}.abtest .bluelink_button a:hover{opacity:.7}.abtest .plan_image{padding-top:120px}.abtest .plan_image img{margin-bottom:10px}.abtest .plan_message{font-size:20px;line-height:40px;color:#333;margin-bottom:40px;text-align:center}.abtest .plan_message strong{font-weight:inherit;color:#007acd;font-weight:bold}.abtest .plan_img_note{font-size:11px;color:#777777;margin-bottom:40px}.abtest#plan{padding-top:120px;overflow:hidden}.abtest#plan h2{padding-bottom:80px}.abtest#plan h2 .txt{font-size:20px}.abtest#plan .plan_container button{background-color:transparent;border:none;cursor:pointer;outline:none;padding:0;appearance:none}.abtest#plan .plan_container .plan_tab{display:flex;justify-content:space-between}.abtest#plan .plan_container .plan_tab .choice_plan_tab{display:flex;align-items:flex-end}.abtest#plan .plan_container .plan_tab .active_tab{display:none}.abtest#plan .plan_container .plan_tab .active{position:relative}.abtest#plan .plan_container .plan_tab .active:after{content:"";position:absolute;height:4px;z-index:1;background-color:#fff;width:491px;right:0;left:0;bottom:-2px;margin:auto}.abtest#plan .plan_container .plan_tab .active .inactive_tab{display:none}.abtest#plan .plan_container .plan_tab .active .active_tab{display:block}.abtest#plan .plan_mainview{background-color:#fff;padding-top:80px;box-shadow:10px 10px 10px 10px rgba(0,0,0,0.3);position:relative}.abtest#plan .plan_mainview *{box-sizing:border-box}.abtest#plan .plan_mainview .plan_select_img{width:1021px;margin:0 auto;padding-right:21px;display:block;margin-bottom:20px;height:262px}.abtest#plan .plan_mainview .planlink_flex{display:flex;position:absolute;top:192px;left:0;right:0;margin:auto;height:120px;width:940px;justify-content:space-between}.abtest#plan .plan_mainview .plan_consultation_link{font-size:20px;color:#007acd;font-weight:bold;display:flex;justify-content:center;align-items:center;margin-bottom:75px}.abtest#plan .plan_mainview .plan_consultation_link>img{margin-right:10px}.abtest#plan .plan_mainview .planlink a{box-sizing:border-box;width:460px;height:120px;border-radius:60px;border:#fff solid 2px;color:#fff;display:flex;justify-content:center;align-items:center;background-color:#fff;font-size:24px;text-decoration:none;position:relative;font-weight:bold;margin:auto;box-shadow:0 5px 5px rgba(0,0,0,0.2)}.abtest#plan .plan_mainview .planlink a>img{width:420px;height:80px}.abtest#plan .plan_mainview .blue_plan_entry_button a{box-sizing:border-box;width:470px;height:80px;border-radius:40px;display:flex;justify-content:center;align-items:center;background-color:#007acd;text-decoration:none;font-weight:bold;margin:auto;box-shadow:0 5px 5px rgba(0,0,0,0.2);position:absolute;left:calc(50% + 30px);bottom:60px;transition:.4s}.abtest#plan .plan_mainview .blue_plan_entry_button a:hover{opacity:.7}.abtest#plan .plan_mainview .plan_select_container{border-radius:5px;box-shadow:0 5px 5px rgba(0,0,0,0.2);background-color:#fff}.abtest#plan .plan_mainview .plan_select_container .plan_select_container_title{position:relative;height:100px;background-color:#007acd;border-radius:5px 5px 0 0}.abtest#plan .plan_mainview .plan_select_container .plan_select_container_title>img{position:absolute;right:0;left:0;margin:auto;bottom:10px}.abtest#plan .plan_mainview .plan_select_container .communication_speed{color:#333333;font-size:16px;background-color:#f5f5f5;padding:10px;font-weight:bold;display:flex;align-items:center;justify-content:center;height:40px;margin-bottom:20px;margin-top:10px}.abtest#plan .plan_mainview .plan_select_container .communication_speed span{font-size:22px}.abtest#plan .plan_mainview .plan_select_container .plan_select_container_flex{display:flex;justify-content:space-around;padding:30px;margin-bottom:20px}.abtest#plan .plan_mainview .plan_select_container .plan_select_container_flex>*{display:flex;flex-direction:column;justify-content:space-between;align-items:center;width:400px}.abtest#plan .plan_mainview .plan_select_container .plan_select_container_flex .plan_select_container_right{align-items:stretch}.abtest#plan .plan_mainview .plan_select_container .plan_select_container_border{border-bottom:1px solid #007acd;height:16px;margin:0 30px 16px;text-align:center}.abtest#plan .plan_mainview .plan_select_container .plan_select_container_border span{font-size:24px;line-height:32px;color:#007acd;font-weight:bold;background:#fff}.abtest#plan .plan_mainview .plan_select_container .plan_select_container_detail{font-size:16px;line-height:30px;color:#333333}.abtest#plan .plan_mainview .plan_select_container .plan_select_container_detail strong{color:#007acd;font-weight:bold}.abtest#plan .plan_mainview .plan_select_comment{padding-bottom:120px}.abtest#plan .plan_mainview .plan_select_comment .js-hidden-comment-opener{background-color:transparent;border:none;cursor:pointer;outline:none;padding:0;appearance:none;color:#777777;font-size:12px;line-height:18px;text-decoration:underline}.abtest#plan .plan_mainview .plan_select_comment .js-hidden-comment-opener .closeMes{display:none}.abtest#plan .plan_mainview .plan_select_comment .js-hidden-comment-opener.open .openMes{display:none}.abtest#plan .plan_mainview .plan_select_comment .js-hidden-comment-opener.open .closeMes{display:block}.abtest#plan .plan_mainview .plan_select_comment .js-hidden-comment{color:#777777;font-size:12px;line-height:18px}.abtest#plan .plan_mainview .plan_entry_button a{box-sizing:border-box;width:390px;height:70px;border-radius:35px;display:flex;justify-content:flex-end;align-items:center;border:solid 2px #ff9900;background-color:#ff9900;text-decoration:none;padding-right:13px;position:relative;margin:auto;box-shadow:0 5px 5px rgba(0,0,0,0.2);transition:.4s}.abtest#plan .plan_mainview .plan_entry_button a:hover{opacity:.7}.abtest#plan .plan_mainview .plan_detail_button a{box-sizing:border-box;width:390px;height:70px;border-radius:35px;display:flex;justify-content:flex-end;padding-right:13px;align-items:center;border:solid 2px #0079ce;text-decoration:none;position:relative;margin:auto;box-shadow:0 5px 5px rgba(0,0,0,0.2);transition:.4s}.abtest#plan .plan_mainview .plan_detail_button a:hover{opacity:.7}.abtest .plan_bg_color{background:#f7faff;padding-top:100px}.abtest .flets_initial_cost{padding-top:120px;color:#333}.abtest .flets_initial_cost .flets_initial_cost_title{font-size:40px;font-weight:bold;margin-bottom:60px;text-align:center}.abtest .flets_initial_cost .flets_initial_cost_label{font-size:20px;font-weight:bold;margin-bottom:20px;margin-top:30px}.abtest .flets_initial_cost table{border-top:#dddddd 2px solid;border-bottom:#dddddd 2px solid;width:100%}.abtest .flets_initial_cost table td{border-bottom:#dddddd 1px solid;height:60px;padding-left:30px}.abtest .flets_initial_cost table td:first-child{font-size:20px;font-weight:bold;background-color:#f7f7f7;width:190px}.abtest .flets_initial_cost table td:last-child{font-size:16px;width:calc(100% - 190px);line-height:1.5}.abtest .flets_initial_cost .flets_initial_cost_comment{margin-top:20px;padding-bottom:150px;color:#777777;font-size:12px;line-height:18px}.abtest .footer_nav{position:relative;height:50px;font-size:12px;color:#777777;background-color:#f5f5f7;align-items:center}.abtest .footer_nav .inner{position:relative;width:1000px;margin:0 auto}.abtest .footer_nav .inner .breadcrumb{z-index:500}#campaign{width:100%;background:url('../../img/plan/index/campaign_bg.png?1653630835');background-size:cover;background-position:center;margin-top:0;padding-top:60px}#campaign .items .campaignview-carousel{margin:0 auto;padding-left:5px;width:940px}#campaign .items .campaignview-carousel-common{width:300px;height:300px}#campaign .items .campaignview-carousel.slick-dotted.slick-slider{margin-bottom:60px}#campaign .items .campaignview-carousel .slide-arrow{position:absolute;top:0;z-index:1;bottom:0;margin:auto}#campaign .items .campaignview-carousel .prev-arrow{left:-40px}#campaign .items .campaignview-carousel .next-arrow{right:-40px}#campaign .items .slick-dots{bottom:-40px}#campaign+.form-easy-area{display:none}#campaign+.form-easy-area.test1341{display:block}
