.plan{padding-bottom:8.276vw}@media (max-width:1049px){.plan{padding-bottom:12.276vw}}@media (max-width:1049px){.plan{padding-bottom:20.276vw}}.plan .inner{width:86.207vw;margin:0 auto}.plan .inner .upper_txt{margin:3.448vw auto;font-size:1.172vw}@media (max-width:1049px){.plan .inner .upper_txt{margin:3.448vw auto 6.2vw;font-size:2.214vw}}@media (max-width:499px){.plan .inner .upper_txt{font-size:4.533vw;margin:4.448vw auto 15.2vw}}.plan .inner .plan_table{width:100%;border-collapse:collapse;margin-top:1.379vw;border-top:1px solid #dee5ed}.plan .inner .plan_table tr{padding:3.448vw 0}.plan .inner .plan_table th{width:17.241vw;flex:0 0 17.241vw;text-align:left;vertical-align:top;padding:3.448vw 0;border-bottom:1px solid #dee5ed;font-weight:600}@media (max-width:1049px){.plan .inner .plan_table th{width:32.552vw}}@media (max-width:499px){.plan .inner .plan_table th{display:block;width:100%;border-bottom:none;padding:5.333vw 0 2.667vw}}.plan .inner .plan_table th span{position:relative;font-size:1.793vw;padding-left:1.103vw;font-weight:700}@media (max-width:1049px){.plan .inner .plan_table th span{font-size:3.385vw;padding-left:1.823vw}}@media (max-width:499px){.plan .inner .plan_table th span{font-size:6.933vw;padding-left:3.467vw}}.plan .inner .plan_table th span:before{position:absolute;top:50%;left:0;background-image:url(//comthink.co.jp/wp-content/themes/comthink/css/../img/plan-i.svg);background-repeat:no-repeat;background-size:cover;background-position:center;content:"";transform:translateY(-50%);width:.44vw;height:2.231vw}@media (max-width:1049px){.plan .inner .plan_table th span:before{width:.781vw;height:3.646vw}}@media (max-width:499px){.plan .inner .plan_table th span:before{width:1.6vw;height:7.2vw}}.plan .inner .plan_table td{width:calc(100% - 8.69vw);padding:2.948vw 0;border-bottom:1px solid #ddd;line-height:1.8;font-weight:500;vertical-align:middle}@media (max-width:499px){.plan .inner .plan_table td{padding:2.667vw 0 5.333vw}}.plan .inner .plan_table td p{font-weight:500;font-size:1.172vw}@media (max-width:1049px){.plan .inner .plan_table td p{font-size:2.214vw}}@media (max-width:499px){.plan .inner .plan_table td p{font-size:4.533vw}}.plan .inner .plan_table td:first-of-type{padding-top:2.759vw;font-size:1.172vw}@media (max-width:1049px){.plan .inner .plan_table td:first-of-type{font-size:2.214vw}}@media (max-width:499px){.plan .inner .plan_table td:first-of-type{display:block;width:100%;font-size:4.533vw}}.plan .inner .plan_table td .txt1{font-size:1.517vw;margin-bottom:1.724vw;font-weight:700}@media (max-width:1049px){.plan .inner .plan_table td .txt1{font-size:2.865vw}}@media (max-width:499px){.plan .inner .plan_table td .txt1{font-size:5.867vw}}.plan .inner .plan_table td .txt1.on_margin{margin-top:2.759vw}.plan .inner .plan_table td .txt2{font-size:1.172vw}@media (max-width:1049px){.plan .inner .plan_table td .txt2{font-size:2.214vw}}@media (max-width:499px){.plan .inner .plan_table td .txt2{font-size:4.533vw}}@media (max-width:1049px){.ex_link{padding:10.328vw 0}}@media (max-width:499px){.ex_link .inner .ex_link_wrap .ex_link_b:last-of-type:before{top:0}}@media (max-width:1049px){.ex_link .inner .ex_link_wrap .ex_link_b .about_us_sec_btn{padding:5.208vw 0;position:relative}}@media (max-width:499px){.ex_link .inner .ex_link_wrap .ex_link_b .about_us_sec_btn{padding:10.208vw 0}}@media (max-width:1049px){.ex_link .inner .ex_link_wrap .ex_link_b .about_us_sec_btn .text-button3__anchor span{top:-1vw}}@media (max-width:1049px){.ex_link .inner .ex_link_wrap .ex_link_b .about_us_sec_btn .text-button3__anchor:after{top:4.3vw}}@media (max-width:499px){.ex_link .inner .ex_link_wrap .ex_link_b .about_us_sec_btn .text-button3__anchor:after{top:9.3vw}}@media (max-width:1049px){.ex_link .inner .ex_link_wrap .ex_link_b .about_us_sec_btn .text-button3__anchor:before{top:4.3vw}}@media (max-width:499px){.ex_link .inner .ex_link_wrap .ex_link_b .about_us_sec_btn .text-button3__anchor:before{top:9.3vw}}@media (max-width:1049px){.ex_link .inner .ex_link_wrap .link_b_ver2{width:100%}}